@charset "iso-8859-1";

HTML {width: 100%; }

BODY {width: 100%; margin: 0px; text-align: center; font-size:0.8em; font-family:Trebuchet MS,Arial; background-color:#000000;}

IMG{border:0px;}

#site {width:902px; margin: 0 auto 0 auto; background-color:#FFFFFF; border-bottom:solid 3px #3c3b3c; border-left:solid 3px #3c3b3c; border-right:solid 3px #3c3b3c;}

#bandeau_part{position:relative; float:left; background:url(bandeau_part.jpg); background-repeat:no-repeat; width:902px; height:178px;}
#bandeau_pro{position:relative; float:left; background:url(bandeau_pro.jpg); background-repeat:no-repeat; width:902px; height:178px;}

#flash_acc{position:absolute; float:left; top:0%; left:27%; width:509px; height:107px; text-decoration:none;}

#lien_pro{position:absolute; float:left; display:block;top:66%; left:84%; width:140px; height:35px; text-decoration:none;}

#conteneur{position:relative; float:left; width:902px; height:auto; text-align:justify; background-color:#FFFFFF;}

#gauche_part{position:relative; float:left; background:url(gauche_part.jpg); background-repeat:no-repeat; width:286px; height:422px;}
#gauche_pro{position:relative; float:left; background:url(gauche_pro.jpg); background-repeat:no-repeat; width:286px; height:422px;}

#contenu{position:relative; float:left; width:616px; height:422px; min-height:422px; height:auto !important; text-align:justify; background-color:#FFFFFF;}

#contenu_text{position:relative; float:left; width:616px; height:auto; text-align:justify;}

#menu{position:relative; float:left; width:616px; font-size:0.9em; height:23px; text-align:justify; background-color:#e85c0f; padding-top:5px;}
.case_menu{width:auto;text-align:center;font-weight:bold; width:200px;}
.case_menu a{text-decoration:none; font-size:1em; color:#FFFFFF;}
.case_menu a.over{color:#000000;}
.case_menu a:hover{color:#000000;}

.niv_4_titre{font-size:1.2em; border-bottom:solid 1px #e85c0f; color:#e85c0f; font-weight:bold; text-align:left;}
.niv_4_intro{font-size:1.1em; color:#e85c0f; text-align:justify; font-weight:bold; padding:10px 0px;}
.niv_4_partie_titre{font-size:1.2em; color:#e85c0f; font-weight:bold; text-align:left; padding-top:5px;}
.niv_4_partie_intro{font-size:1em; color:#000000; text-align:justify;}
.niv_4_partie_intro a{color:#000000; }
.niv_4_partie_corps{font-size:0.9em; color:#000000; text-align:justify;}
.niv_4_partie_corps a{color:#000000; text-decoration:underline;}

.formulaire{color:#CA9500; font-weight:bold; font-size:1.3em;}



.spacer{height:15px;}

#copyright{width:900px; float:left; padding:10px 0px; text-align:center;color:#FFFFFF;}
