/*<![CDATA[*/

/* ------------------------------------ */
/*            COLORS DEVDUR             */
/* ------------------------------------ */

/* Fond */
body {background: url(/fileadmin/templates/images/fond_management.jpg) center top no-repeat;}

#rootline {background:#9d0041;}
.rootline_up {background:url(/fileadmin/templates/images/rootline_services_up.png) no-repeat;}
.rootline_btm {background:url(/fileadmin/templates/images/rootline_services_btm.png) no-repeat;}

/* Menu */
/* n1 */
#main .left .menu li {background: url(/fileadmin/templates/images/services_menu_ht_off.png) no-repeat left top;}
#main .left .menu li a {color:#fff;background: url(/fileadmin/templates/images/services_menu_btm_off.png) no-repeat left bottom;}

#main .left .menu li:hover {background-image:url(/fileadmin/templates/images/services_menu_ht_on.png);}
#main .left .menu li a:hover {background-image:url(/fileadmin/templates/images/services_menu_btm_on.png);}

#main .left .menu li.on {background-image:url(/fileadmin/templates/images/services_menu_ht_on.png);}
#main .left .menu li.on a {background-image:url(/fileadmin/templates/images/services_menu_btm_on.png);}

/* nn */
#main .left .menu li.on div {background-color:#e4c1d0;}
#main .left .menu li.on ul li a {color:#000;}
#main .left .menu li.on ul li a:hover {background-color:#e4c1d0;}

#main .left .menu li.on li.on a {background-color:#e4c1d0;}
#main .left .menu li.on li.on li a:hover {background-color:#e4c1d0;}

/* Main */
#main .center .bloctexte a:hover, #main .center #content li.mailto span a {color:#9f003f;}
#main .center .bloctexte p a.lexique:hover {background: url(/fileadmin/templates/images/services_alexique.gif) repeat-x 0px 1px;}

a.flech {background: url(/fileadmin/templates/images/services_flech.gif) no-repeat 2px 4px;padding:0 0 4px 28px;}
a.pdf {background: url(/fileadmin/templates/images/services_ul_pdf.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
a.zip {background: url(/fileadmin/templates/images/services_ul_zip.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
a.media {background: url(/fileadmin/templates/images/services_ul_media.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
a.exernlink {background: url(/fileadmin/templates/images/services_ul_extlink.gif) no-repeat 2px 0px;padding:0 0 4px 28px;}
a.mail {background: url(/fileadmin/templates/images/services_ul_mail.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
a.video {background: url(/fileadmin/templates/images/picto_film-services.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
a.flash {background: url(/fileadmin/templates/images/picto_flash-services.gif) no-repeat 2px 1px;padding:0 0 4px 28px;}

li.flech {background: url(/fileadmin/templates/images/services_flech.gif) no-repeat 4px 4px;padding:0 0 4px 0;}
li.pdf {background: url(/fileadmin/templates/images/services_ul_pdf.gif) no-repeat 2px 2px;padding:0 0 4px 0;}
li.zip {background: url(/fileadmin/templates/images/services_ul_zip.gif) no-repeat 2px 2px;padding:0 0 4px 0;}
li.media {background: url(/fileadmin/templates/images/services_ul_media.gif) no-repeat 2px 2px;padding:0 0 4px 0;}
li.exernlink {background: url(/fileadmin/templates/images/services_ul_extlink.gif) no-repeat 2px 0px;padding:0 0 4px 0;}
li.mail {background: url(/fileadmin/templates/images/services_ul_mail.gif) no-repeat 2px 2px;padding:0 0 4px 0;}
li.video {background: url(/fileadmin/templates/images/picto_film-services.gif) no-repeat 2px 2px;padding:0 0 4px 0;}
li.flash {background: url(/fileadmin/templates/images/picto_flash-services.gif) no-repeat 2px 1px;padding:0 0 4px 0;}

.box-link-rub div {background:url(/fileadmin/templates/images/services_box-link-rub-bg2.png) bottom no-repeat;}

#main .center .bloctexte a.flech {background: url(/fileadmin/templates/images/services_flech.gif) no-repeat 2px 4px;padding:0 0 4px 28px;}
#main .center .bloctexte a.pdf {background: url(/fileadmin/templates/images/services_ul_pdf.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
#main .center .bloctexte a.zip {background: url(/fileadmin/templates/images/services_ul_zip.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
#main .center .bloctexte a.media {background: url(/fileadmin/templates/images/services_ul_media.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
#main .center .bloctexte a.exernlink {background: url(/fileadmin/templates/images/services_ul_extlink.gif) no-repeat 2px 0px;padding:0 0 4px 28px;}
#main .center .bloctexte a.mail {background: url(/fileadmin/templates/images/services_ul_mail.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
#main .center .bloctexte a.video {background: url(/fileadmin/templates/images/picto_film-services.gif) no-repeat 2px 2px;padding:0 0 4px 28px;}
#main .center .bloctexte a.flash {background: url(/fileadmin/templates/images/picto_flash-services.gif) no-repeat 2px 1px;padding:0 0 4px 28px;}

/*onglets*/
#main .center .bloctexte ul.onlget li a.on {color:#9f003f;}
#main .center .bloctexte ul.onlget li {color:#9d0041;}
#main .center .bloctexte ul.bullets li, #main .center .bloctexte ul.bulletsmedia li {background: url(/fileadmin/templates/images/services_carre.png) no-repeat 0px 4px;}

#main .center  tbody tr.princip th {border-color:#e4c1d0;}
#main .center  tbody tr.princip td {border-color:#e4c1d0;}
#main .center  thead {background:#e4c1d0;}
#main .center  tfoot {background:#e4c1d0;}
/*Update - RTE*/
#main .center span.color, #main .center strong.color, #main .center h3.color, #main .center #content .bloctexte span.color a.lexiquelink, #main .center #content .bloctexte .miseenavant a.lexiquelink:hover {color:#9D0041}
#main .center table span.color{color:#9D0041}
#main .center table b.color{color:#9D0041}
#main .center table strong.color{color:#9D0041}

#main .center .bloctexte .camembert .camtitrebloc .chiffre {color:#9d0041;}
#main .center .bloctexte p.titrecam strong {color:#9d0041;}
#main .center .bloctexte .camembert .camtitrebloc p.camlegend {color:#9d0041;}

#main .center strong.declis {color:#9d0041;}

.box-link-bg span{display: block; padding: 0 0 5px 0; font-weight: bold; color: #9d0041;}

#main .right .box-link-r1-top{background: url(/fileadmin/templates/images/services-box-link-r1-top.png) no-repeat;}
#main .right .box-link-r2-top{background: url(/fileadmin/templates/images/services-box-link-r2-top.png) no-repeat;}

#main .left .box-link-l1-top{background: url(/fileadmin/templates/images/services-box-link-r1-top.png) no-repeat;}
#main .left .box-link-l2-top{background: url(/fileadmin/templates/images/services-box-link-r2-top.png) no-repeat;}

#main .center .carousel .link a {color:#9f003f;background: url(/fileadmin/templates/images/services_flech.gif) no-repeat 2px 4px;}

#main .center .bloctexte div.sepa_texte a {background-image: url(/fileadmin/templates/images/services_flech.gif);}
#main .center .bloctexte em {color:#a91253;}
#main .center .bloctexte a em {color:#000000;}
#main .center .bloctexte div.sepa_texte a {color:#a91253;}

#main .center .bloctexte .box-link-rub a.flech{ background: url(/fileadmin/templates/images/picto_flech_blanc.gif) no-repeat 2px 4px;}

#main .center .box-link-rub div.bg1 {background:url(/fileadmin/templates/images/fd-push-services.png) bottom no-repeat;}
#main .center .box-link-rub div.bg2 {background:url(/fileadmin/templates/images/box-link-rub-bg2.png) bottom no-repeat;}

#main .center #content div.contact .simplecol li.mailto span,
#main .center #content div.contact .doublecol li.mailto span {background: url(/fileadmin/templates/images/services_ul_mail.gif) no-repeat left 2px;}

#main .tx-accorfmblocs-documentation {

}
#main .center #content div.fm_bloc {
	background-color: #ededed;
	border-radius: 5px;
	-moz-border-radius: 5px;
	margin-left: 15px;
	margin-right: 15px;
	
}
#main .center #content div.fm_bloc.home{ 
	float: left;
	width: 49%; 
}
#main .center #content div.fm_bloc.home h5{
	color: #8e2a42;
	font-size: 15pt;
	font-family: arial;
} 
#main .center #content div.fm_bloc.texte h5{
	clear: both;
}
#main .center #content div.fm_bloc.texte .logo {
    width: 20%;
    float: left;
}
#main .center #content div.fm_bloc.texte .content {
    float: right;
    width: 70%;
}
#main .center #content div.fm_bloc.texte h5{
	padding: 10px;
}
#main .center #content div.fm_bloc.texte .textb{
	padding: 10px;
}

#main .center #content div.fm_bloc .textepimage{}

#main .center #content div.fm_bloc p.savoirplus{
	padding: 0px;
	margin: 0px;
	background-color: #e1e1e1;
	border: 1px solid #dad9d8
	border-top-left-radius: 5px;
	-moz-border-radius: 5px;
	text-align: right;
        padding-right: 20px;
}
#main .center #content div.fm_bloc_button{
    background: url(/fileadmin/templates/images/mp/bloc_fm_button.png) no-repeat 0px 1px;
    width: 306px;
    height: 40px;
}


/*]]>*/

