body{padding:0px; margin:0 auto; position:relative; background: url(../../images/bg-header.gif) 0 0 repeat-x #FFFFFF; color:#666; font:14px/20px Arial, Helvetica, sans-serif; font-weight:normal;}


#topPan{width:1000px; height:150px; position:relative; margin:0 auto; padding:0;}

#bodyPan{width:1000px; position:relative; margin:0 auto;}

#mainfooterbody{height:100px; background:url(../../images/bg-header.gif) 0 0 repeat-x #4D4D4D; color:#fff; padding:0px 0 0 0; position:relative; margin:0 auto; clear:both;}
.styleMenuActif {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;


}
.styleMenu {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:normal;

}
.styleMenu a:link{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:normal;
text-decoration:none;

}
.styleMenu a:visited{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:normal;
text-decoration:none;

}
.styleMenu a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
font-weight:normal;
text-decoration:none;
}
.styleMenu a:active{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
font-weight:normal;
text-decoration:none;
}
.styleContenuAccroche {

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
padding: 0px 10px 0px 10px;
text-align:right;


}
.styleContenuAccroche a:link{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:underline;
font-style:italic;

}
.styleContenuAccroche a:visited{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;

}
.styleContenuAccroche a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
font-weight:normal;
text-decoration:none;
}
.styleContenuAccroche a:active{

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.styleContenu {

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:normal;
padding: 0px 10px 0px 10px;
text-align:justify;

}

.styleFooter {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align: center;
padding: 10px 10px 10px 10px;
text-decoration:none;
}
.styleFooter a:link {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align: center;
padding: 10px 10px 10px 10px;
text-decoration:none;
}
.styleFooter a:visited{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align: center;
padding: 10px 10px 10px 10px;
text-decoration:none;
}
.styleFooter a:hover{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
font-weight:normal;
text-align: center;
padding: 10px 10px 10px 10px;
text-decoration:none;
}
.styleFooter a:active{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
text-align: center;
padding: 10px 10px 10px 10px;
text-decoration:none;
}
.styleFooter2 {

font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:normal;
text-align: center;
vertical-align:middle;
padding: 10px 10px 10px 10px;
}
.toggler {  }
		#effect { padding: 0.4em; position: relative; }
		#effect h3 { margin: 0; padding: 0.4em; text-align: center; }


