/* ======================================== */
@import url("/squelettes/fck_styles.css");
@import url("/squelettes/agenda.css");
/* ======================================== */
body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
}
/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }
a{
color:#BF3507;
}
a:hover{
color:#FF9934;
}
.conteneur{
width:1000px;
padding:0 0 0 0;
margin:0 auto;
}
.conteneur2{
width:905px;
margin:0 auto;
}
.conteneur_bandeau{
display:none;
}
.gauche{

}
.droit{

}
.menu_gauche{
display:none;
}
.menu_droit{
/*width:300px;*/
width:350px;
height:21px;
color:#FFFFFF;
font-weight:bold;
background:url(images/fond_menu_droit.gif);
margin:89px 0 0 0;
}
.menu_droit a:hover{
color:#FFFFFF;
}
.menu_gauche ul, .menu_droit ul, .menu_pied_de_page ul, .pied_de_page ul, .descriptif_rubrique ul{
padding:0px;
margin:0px;
list-style-type:none;
}
.menu_gauche ul li{
/*display:block;
padding:3.5px 0 0 12px;*/
}
.menu_droit ul li{
float:left;
padding:3px 4px 4px 4px;
border-right:#FFFFFF 1px solid;
}
.menu_droit ul li a{
color:#FFFFFF;
text-decoration:none;
}

.conteneur_fond_central{

}
.conteneur_pied_de_page{
display:none;
}
.menu_pied_de_page{
width:958px;
height:39px;
padding:3px 0 0 0;
margin:0 auto;
background:url(images/menu_pied_de_page.gif) no-repeat;
text-transform:uppercase;
font-size:0.9em;
}
.menu_pied_de_page ul li{
width:191px;
float:left;
text-align:center;
font-weight:bold;
}
.menu_pied_de_page ul li a{
color:#FFFFFF;
text-decoration:none;
}
.pied_de_page{
text-align:right;
padding:0 20px 0 0;
}
.pied_de_page ul li{
display:inline;
font-size:0.8em;
color:#CB3301;
}
.pied_de_page ul li a{
color:#CB3301;
text-decoration:none;

}
.txt_pied_de_page{
width:785px;
color:#7A848D;
font-size:0.8em;
text-align:center;
margin:0 auto;
}
.separation{
visibility:hidden;
clear:both;
padding-top:0px;
}
.conteneur_profil{
width:170px;
height:120px;
margin:20px 0 0 15px;
border-right:1px #999999 solid;
}
html > body .conteneur_profil{
height:auto;
min-height:120px
}
.profil_doc{
width:60px;
}
.profil_titre{
width:100px;
padding:15px 0 0 0;
font-weight:bold;
}
.profil_descriptif ul{
margin:0px;
padding:5px 0 0 20px;
}
.telecharger a{
color:#CB3301;
display:block;
text-align:center;
text-decoration:none;
}
.accueil_logo{
position:absolute;
z-index:5;
margin:20px 0 0 320px;
display:block;
width:150px;
height:70px;
}
.conteneur_descriptif_rubrique{
display:none;
}
.descriptif_rubrique{
background:#FFFFFF;
height:40px;
filter:alpha(opacity=80);
-moz-opacity:0.8;
opacity: 0.8;
padding:5px 0 5px 0;
}
html > body .descriptif_rubrique{
height:auto;
min-height:40px;
}
.descriptif_rubrique ul li{
padding:0 0 0 20px;
line-height:1.5em;
font-weight:bold;
color:#CC3300;
}
.descriptif_rubrique ul li a{
color:#660000;
text-decoration:none;
}
.descriptif_rubrique ul li a:hover{
color:#CC3300;
}
.descriptif_td{
color:#FFFFFF;
font-size:1.5em;
font-weight:bold;
padding:20px 5px 0 5px;
}
.conteneur_liste_article{

}
.conteneur_liste_article_padding{
padding:10px 20px 10px 20px;
color:#999999;
}
.conteneur_liste_article_padding ul {
list-style-image:url(images/puce.gif);
}
.txt_liste{
padding:0 0 0 10px;
text-align:justify;
}
.plan ul li a{
font-size:1.2em;
font-weight:bold;
text-decoration:none;
line-height:2em;
}
.plan ul li ul li{
list-style-image:none;

}
.plan ul li ul li a{
font-size:0.9em;
font-weight:normal;
list-style-type:none;
line-height:normal;
}
/** MENU **/
#dropmenudiv{
position:absolute;
font-size:0.8em;
line-height:18px;
z-index:100;
border:1px solid #E8842E;
}

#dropmenudiv a{
width: 100%;
display: block;
padding-left: 3px;
/*padding: 1px 0;*/
text-decoration: none;
font-weight: bold;
color:#E8842E;
text-decoration:none;
}

#dropmenudiv a:hover{ 
/*hover background color*/
background-color: #E8842E;
color:#FFFFFF;
}
/** MENU **/
.logo_impression{
display:block;
width:139px;
float:left;
}
.adresse{
display:block;
width:250px;
text-align:right;
float:right;
}
.source{
display:block;
text-align:right;
padding:5px;
}