@charset "iso-8859-1";

BODY{margin:0px}

IMG{border:none; behavior:url(interface/iepngfix.htc);}

#site{width:1000px; margin: 0 auto 0 auto; font-size:0.9em; font-family:Trebuchet MS, Verdana; position:relative; border:solid 2px #e9e9e9;}


.lien_acc{padding-left:35px; font-size:1.1em; color:#BBBBBB; font-weight:bold; text-decoration:none; cursor:default;}

#bandeau{position:relative; float:left; background:url(bandeau.jpg) no-repeat; width:1000px; height:160px;}

#logo{position:absolute; float:left; top:10px; left:15px; width:223px; height:71px; background:url(logo_haut.png) no-repeat; behavior:url(interface/iepngfix.htc);}
#menu_haut{position:relative; top:94px; float:right; width:870px; height:30px; text-align:center; margin: 0 auto 0 auto;}
.fond_menu_haut{display:block; width:114px; height:28px; background:url(fond_menu_haut.png) no-repeat; behavior:url(interface/iepngfix.htc);
 color:#FFFFFF; font-weight:bold; text-decoration:none; text-align:center; margin:0px 15px; padding-top:2px; font-size:1.1em;}
.fond_menu_haut:hover{display:block; width:114px; height:28px; background:url(fond_menu_haut_over.png) no-repeat; behavior:url(interface/iepngfix.htc);
 color:#e5de00; font-weight:bold; text-decoration:none; text-align:center; margin:0px 15px; padding-top:2px; font-size:1.1em;}
.fond_menu_haut_over{display:block; width:114px; height:28px; background:url(fond_menu_haut_over.png) no-repeat; behavior:url(interface/iepngfix.htc);
 color:#e5de00; font-weight:bold; text-decoration:none; text-align:center; margin:0px 15px; padding-top:2px; font-size:1.1em;}


#gauche{position:relative; float:left; width:183px; height:auto;}

#gauche_haut{position:relative; float:left; background:url(gauche_haut.jpg) no-repeat; width:183px; height:64px;}
#gauche_centre{position:relative; float:left; width:183px; min-height:300px; height:auto !important; height:300px; background:url(gauche_centre.jpg) repeat-y;}
/*
.fond_menu_gauche1{position:relative;display:block; width:108px; height:34px; background:url(fond_menu_gauche1.jpg) no-repeat;
 color:#e5de00; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche1:hover{display:block; width:108px; height:34px; background:url(fond_menu_gauche1_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche1_over{display:block; width:108px; height:34px; background:url(fond_menu_gauche1_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.fond_menu_gauche2{position:relative;display:block; width:108px; height:30px; background:url(fond_menu_gauche2.jpg) no-repeat;
 color:#e5de00; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche2:hover{display:block; width:108px; height:30px; background:url(fond_menu_gauche2_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche2_over{display:block; width:108px; height:30px; background:url(fond_menu_gauche2_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.fond_menu_gauche3{position:relative;display:block; width:108px; height:27px; background:url(fond_menu_gauche3.jpg) no-repeat;
 color:#e5de00; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche3:hover{display:block; width:108px; height:27px; background:url(fond_menu_gauche3_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche3_over{display:block; width:108px; height:27px; background:url(fond_menu_gauche3_over.jpg) no-repeat;
 color:#879528; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.menu_niv4{position:relative; text-align:left; z-index:1; padding-left:14px; margin:0px 0px 5px 0px;}
.menu_niv4 a{position:relative; font-size:0.8em; text-decoration:none; color:#929292; border-bottom:solid 1px #f7bfdd; z-index:1;}
.menu_niv4 a:hover{font-size:0.8em; text-decoration:none; color:#666666; border-bottom:solid 1px #f7bfdd; z-index:1;}
.menu_niv4 .over{font-size:0.8em; text-decoration:none; color:#666666; border-bottom:solid 1px #f7bfdd; z-index:1;}
*/


.fond_menu_gauche1{position:relative;display:block; width:108px; height:34px; background:url(fond_menu_gauche1.jpg) no-repeat;
 color:#a8C104; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche1:hover{display:block; width:108px; height:34px; background:url(fond_menu_gauche1_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche1_over{display:block; width:108px; height:34px; background:url(fond_menu_gauche1_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.fond_menu_gauche2{position:relative;display:block; width:108px; height:30px; background:url(fond_menu_gauche2.jpg) no-repeat;
 color:#a8C104; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche2:hover{display:block; width:108px; height:30px; background:url(fond_menu_gauche2_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche2_over{display:block; width:108px; height:30px; background:url(fond_menu_gauche2_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.fond_menu_gauche3{position:relative;display:block; width:108px; height:27px; background:url(fond_menu_gauche3.jpg) no-repeat;
 color:#a8C104; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche3:hover{display:block; width:108px; height:27px; background:url(fond_menu_gauche3_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}
.fond_menu_gauche3_over{display:block; width:108px; height:27px; background:url(fond_menu_gauche3_over.jpg) no-repeat;
 color:#FFFFFF; text-decoration:none; font-size:0.9em; padding-left:35px; z-index:10;}

.menu_niv4{position:relative; text-align:left; z-index:1; padding-left:14px; margin:0px 0px 5px 0px;}
.menu_niv4 a{position:relative; font-size:0.8em; text-decoration:none; width:115px; display:block; margin:0px; color:#777777; border-bottom:solid 1px #f7bfdd; z-index:1;}
.menu_niv4 a:hover{font-size:0.8em; text-decoration:none; color:#555555; background-color:#e5de00; border-bottom:solid 1px #f7bfdd; z-index:1;}
.menu_niv4 .over{font-size:0.8em; text-decoration:none; color:#555555; background-color:#e5de00; border-bottom:solid 1px #f7bfdd; z-index:1;}




#gauche_bas{position:relative; float:left; background:url(gauche_bas.jpg) no-repeat; width:183px; height:54px;}

#conteneur{position:relative; float:left; background:url(contenu.jpg) no-repeat; background-position:bottom right;
 padding-bottom:40px; margin-bottom:10px; width:817px; min-height:395px; height:auto !important; height:395px;}


#intro{width:200px; margin:19px; border:solid 1px #f49aca; margin-bottom:50px;}

.niv_4_titre{vertical-align:top; padding-left:13px; color:#e41183; background:url(fond_titre.jpg) no-repeat; font-size:1.4em; height:29px; background-position:bottom left;}
.niv_4_intro{font-size:0.9em; color:#B0C706; text-align:left; font-weight:bold; text-align:justify;}
.niv_4_partie_titre{font-size:1em; padding:10px 0px 8px 10px; color:#444444; text-align:left; font-weight:bold;}
.niv_4_partie_intro{font-size:0.9em; color:#666666; padding:0px 0px 5px 10px; font-weight:bold; text-align:justify;}
.niv_4_partie_intro a{color:#666666; font-weight:bold;}
.niv_4_partie_corps{font-size:0.9em; color:#000000; padding-left:10px; text-align:justify;}
.niv_4_partie_corps a{color:#A9C304; text-align:left;}

.adresse{color:#e2007a; text-align:left; font-size:0.9em; font-weight:bold;}

.plan_niv_1{padding:0px 8px; border:1px outset; font:12px arial; background-color:#e11279; cursor:pointer; text-decoration:none; color:#000000; font-weight:bold; font-variant:small-caps}
.plan_niv_2{padding:0px 8px; border:1px outset; font:11px arial; background-color:#209cd3; cursor:pointer; text-decoration:none; color:#000000; font-variant:small-caps}
.plan_niv_3{padding:0px 8px; border:1px outset; font:11px arial; background-color:#b0c80c; cursor:pointer; text-decoration:none; color:#000000;}
.plan_niv_4{padding:0px 8px;border:1px outset;font:10px arial;background-color:#f6d440;cursor:pointer;text-decoration:none;color:#000000}

#bas{position:relative; float:left; background:url(bas.jpg) no-repeat; width:1000px; height:65px;}

#menu_bas{position:absolute; float:left; top:15%; left:24.4%; width:500px; height:28px; background:url(fond_menu_bas.jpg) repeat-x; border:solid 1px #e16aa1;}
.lien_bas{position:relative; float:left; width:100px; height:18px; border:solid 1px #000000; background-color:#FFFFFF;
color:#e2007a; font-size:0.8em; text-decoration:none; text-align:center; padding:1px 10px; margin:0px 10px;}
.lien_bas:hover{position:relative; float:left; width:100px; height:18px; border:solid 1px #f6d440; background-color:#f6d440;
color:#e2007a; font-size:0.8em; text-decoration:none; text-align:center; padding:1px 10px; margin:0px 10px;}


#histo{position:absolute; float:right; top:66%; right:2%; width:120px; height:28px;}
.lien_histo{position:relative; float:left; width:100px; height:22px; border:solid 1px #d4e173; background-color:#FFFFFF;
color:#e2007a; font-size:0.9em; text-decoration:none; text-align:center; padding:1px 10px; margin:0px 10px;}
.lien_histo:hover{border:solid 1px #000000;}

.spacer{height:15px;}

#copyright{position:relative; float:left; padding:0px; width:1000px; margin:0 auto 0 auto; font-family:Trebuchet MS, Verdana, Arial;}
