*{
padding:0;
margin:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
}
body{
background:#FFFFFF;
font-size:12px;
color:#414141;
}
.general, .general2, #contenu, #centre, #page_detail, #page_detail .contact .f_contact{
background:#FFFFFF;
}
#bandeau, #moteur, #menu, #droite, #pied, .retour {
display:none;
}
#page_detail .intro{
margin:0 0 10px 0;
}
#page_detail .outils{
float:right;
width:153px;
padding:15px 15px 15px 15px;
margin:0 0 0px 25px;
}
#page_detail .outils li{
padding:0 0 0 26px;
}
#page_detail .outils li a{
font-size:11px;
color:#414141;
}
#page_detail .outils li.imprimer, #page_detail .outils li.telecharger, #page_detail .outils li.envoyer{
display:none;
}
#page_detail .outils h4{
font-size:12px;
margin:0 0 10px 0;
}
#page_detail .outils .web li{
background:url(/css/mcImgPuce1.gif) no-repeat 5px 3px;
line-height:11px;
margin:0 0 5px 0;
}
#page_detail p.chemin{
margin:0 0 15px 0;
}
#page_detail p.chemin a{
color:#4F8FB0;
}
#page_detail h1 {
font-size:16px;
font-weight:bold;
color:#BE366E;
line-height:24px;
margin:0 0 10px 0;
}
#page_detail h2{
font-size:12px;
font-weight:normal;
margin:0 0 15px 0;
text-transform : capitalize; 
}
#page_detail .article{
margin:0 0 20px 0;
}
#page_detail .article #image {
float:left;
margin:0 2px 0 3px;
}
#page_detail .article img{
border:1px solid #DCDCDC;
margin:0 20px 0px 0;
}
#page_detail .article .copyrightImage {
border:0 none;
clear:left;
color:#666666;
display:block;
font-size:10px;
font-weight:700;
margin:0;
padding:0 0 0 3px;
text-align:left;
text-decoration:none;
}
#page_detail .article p{
line-height:16px;
text-align:justify;
margin:0 0 5px 0;
}
#page_detail  p.surTitreBleu , #page_detail .intertitre{
font-size:13px;
font-weight:bold;
color:#4F8EAF;
margin:0 0 10px 0;
}
#page_detail  p.surTitreBleu  span{
text-decoration:underline;
}
#page_detail .focusBleu{
background:#E9F1F5 url(/css/mcImgFocusBleu.gif) repeat-x top left;
border:1px solid #E7EDF1;
padding:20px 20px 5px 20px;
margin:0 0 30px 0;
}
#page_detail .focusOrange{
background:#FAEFD9 url(/css/mcImgFocusOrange.gif) repeat-x top left;
border:1px solid #F8EED9;
padding:20px 20px 5px 20px;
margin:0 0 30px 0;
}
#page_detail .article .gras {
font-weight: bold;
}
p.signature {
color: #818181;
}
#page_detail .contact{
background:#FFFFFF;
padding:10px 0;
}
#page_detail .contact h3{
font-size:16px;
font-weight:normal;
color:#579ABC;
text-transform:uppercase;
padding:0 0 0 2px;
margin:0 0 10px 0;
}
#page_detail .contact .f_contact .col1{
width:48%;
float:left;
}
#page_detail .contact .f_contact .col2{
width:48%;
float:right;
}
#page_detail .contact .f_contact p{
font-size:12px;
margin:0 0 10px;
}
#page_detail .contact .f_contact a{
color:#414141;
}
#page_detail .contact .f_contact ul.contact{
background:url(/css/mcImgPicto_contact.gif) no-repeat top left;
padding:0 0 0 24px;
margin:0 0 8px 0;
border:none;
}
a{
text-decoration:none;
}
