@import url(bandeau.css);
*{
margin:0;
padding:0;
}
.breaker{
clear:both;
}
a:focus{
outline:none;
}

body{
background:#AFC3E2 url(../images/common/fond.gif) repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3E3E3E;
}
#general{
width:964px;
margin:0px auto 0px auto;
}
.filet{
border:1px solid #D4D4D4;
}
.filet2{
border:1px solid #DCE6F3;
}
hr{
width:100%;
clear:both;
height:1px;
border:none;
border-top:1px solid #E5ECF6;
margin:0px 0px 20px 0px;
}

.encadre{
border:1px solid #DCE6F3;
padding:15px 15px 0px 15px;
margin:0px 0px 40px 0px;
}
.master{
border:3px solid #ccdbef;
background:#f4f7fb;
padding:15px 15px 0px 15px;
margin:0px 0px 20px 0px;
}

a.valider{
display:block;
background:url(../images/picts_fr/bt_valider.gif) no-repeat;
width:93px;
height:27px;
text-indent:-9999px;
overflow:hidden;
}
a.ok{
display:block;
background:url(../images/picts_fr/bt_ok.gif) no-repeat;
width:26px;
height:18px;
text-indent:-9999px;
overflow:hidden;
}
a.ok2{
display:block;
background:url(../images/picts_fr/bt_ok2.gif) no-repeat;
width:70px;
height:24px;
text-indent:-9999px;
overflow:hidden;
}

a.bt_imprimer{
display:block;
background:url(../images/common/f_imprimer.gif) no-repeat;
height:20px;
font-size:11px;
color:#4B4B4B;
text-decoration:none;
padding:7px 0px 0px 37px;
margin:0px 0px 7px 0px;
}
a.bt_envoyer_page, a.bt_envoyer_page_on{
display:block;
background:url(../images/common/f_envoyer.gif) no-repeat;
height:20px;
font-size:11px;
color:#4B4B4B;
text-decoration:none;
padding:7px 0px 0px 37px;
margin:0px 0px 7px 0px;
}
a.bt_envoyer_page_on{
margin:0px 0px 0px 0px;
}
a.lien{
background:url(../images/common/fleche_bleue.gif) no-repeat 0px 5px;
color:#4173B9;
text-decoration:none;
padding:0px 0px 0px 15px;
}
a.telecharger{
background:url(../images/common/puce_telechargement.gif) no-repeat 0px 3px;
color:#4173B9;
text-decoration:none;
padding:0px 0px 0px 15px;
}
a.retour{
float:right;
display:block;
background:url(../images/common/puce_retour.gif) no-repeat 0px 4px;
color:#4173B9;
text-decoration:none;
padding:0px 0px 0px 15px;
margin:3px 0px 0px 15px;
}

.haut{
clear:both;
background:url(../images/common/pix_bleu.gif) repeat-x 0px 7px;
text-align:right;
margin:0px 0px 20px 0px;
}
.haut a{
color:#4173B9;
text-decoration:none;
background:#fff url(../images/common/puce_haut.gif) no-repeat right;
padding:0px 15px 0px 5px;
}

.page_colonne .contact{
width:173px;
margin:0px 0px 7px 0px;
}
.page_colonne .f_contact{
border:1px solid #CCDBEF;
border-top:none;
padding:0px 0px 5px 0px;
zoom:1;
}
.page_colonne .f_contact h2{
font-size:12px;
margin:0px 25px 5px 35px;
border:none;
}
.page_colonne .f_contact a{
background:url(../images/common/fleche_bleue.gif) no-repeat 0px 4px;
padding:0px 0px 0px 15px;
margin:0px 25px 0px 35px;
font-size:11px;
color:#3E3E3E;
text-decoration:none;
}
.page_colonne .acrobat{
width:173px;
background:url(../images/common/h_encart_droite.gif) no-repeat;
padding:7px 0px 7px 0px;
}
.page_colonne .f_acrobat{
border:1px solid #CCDBEF;
border-top:none;
padding:0px 10px 5px 10px;
}
.page_colonne .f_acrobat img{
float:left;
margin:0px 10px 0px 0px;
}
.page_colonne .f_acrobat a{
font-size:11px;
color:#2B2B2B;
text-decoration:none;
}
.page_colonne .plus_info{
width:173px;
margin:0px 0px 7px 0px;
}
.page_colonne .f_plus_info{
background:#ffffff;
border:1px solid #CCDBEF;
border-top:none;
padding:0px 10px 5px 15px;
}
.page_colonne .f_plus_info h2{
margin:0px 0px 7px 0px;
border:none;
}
.page_colonne .f_plus_info a{
display:block;
background:url(../images/common/fleche_bleue.gif) no-repeat 0px 4px;
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;
font-size:11px;
color:#3E3E3E;
text-decoration:none;
}
#envoyer_page{
width:171px;
border:1px solid #CCDBEF;
border-top:none;
margin:0px 0px 7px 0px;
}
#envoyer_page form{
padding:10px 15px 10px 15px;
}
#envoyer_page label{
font-size:11px;
}
#envoyer_page input, #envoyer_page textarea{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #CCCCCC;
width:140px;
margin:0px 0px 7px 0px;
}
#envoyer_page a.ok{
float:right;
}


.cnil{
font-size:11px;
}
.mise_en_avant{
font-size:13px;
}
.obligatoire{
color:#345D97;
}

#pied{
color:#fff;
font-size:11px;
padding:0px 0px 0px 190px;
margin:10px 0px 10px 0px;
!margin:0px 0px 10px 0px;
}
#pied a{
color:#fff;
font-size:11px;
text-decoration:none;
}

.lettre_info{
width:173px;
}
.lettre_info .txt{
background:#fff;
border:1px solid #ccdbef;
border-top:none;
padding:5px 11px 9px 15px;
margin:0 0 7px 0;
font-size:11px;
color:#2b2b2b;
}
.lettre_info h2{
color:#ed8908;
font-size:14px;
font-weight:bold;
padding:0 0 5px 0;
}
.lettre_info .txt img{
border:1px solid #f0f0f0;
margin:0 0 5px 0;
}
.lettre_info .txt .liens{
padding:10px 0 0 0;
list-style:none;
}
.lettre_info .txt .liens li{padding:0 0 4px 0;}
.lettre_info .txt .liens li a{
padding:0 0 0 17px;
font-size:11px;
color:#333333;
text-decoration:none;
}
.lettre_info .txt .liens li a:hover{text-decoration:underline;}
.lettre_info .txt .liens .lien a{background:url(../images/common/puce_popup.gif) no-repeat 0 3px;}
.lettre_info .txt .liens .doc a{background:url(../images/common/puce_telechargement.gif) no-repeat 0 2px;}