/* Redefinitions des balises HTML */ 
*{margin:0;padding:0;direction:rtl}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:11px Tahoma;font-weight:normal;color:#083B51; }
img{border:0}
a{text-decoration:none; color:#81B238;}
a:hover{text-decoration:underline; color:#083B51;}
ul{list-style:none;}
.clear{clear:both;}

body{background:url(../images/background/bg_body.jpg) repeat-x #CCCCCC;}

#global{width:761px; margin:0 auto;}

#header{width:761px; height:210px; position:relative; background:#fff;}

#header #BlocTop{width:751px; height:26px;paddind-right:10px;}
#header #BlocTop .TopMenu{float:LEFT; display:inline; /*margin:5px 8px 0 280px;*/ }
#header #BlocTop .TopMenu a{font-size:10px; color:#00669B; text-decoration:none;}
#header #BlocTop .TopMenu a:hover{font-size:10px; color:#71A81F; text-decoration:underline;}
#header #BlocTop .TopMenu span{margin:0 2px;}
#header #BlocTop .Version{position:absolute; top:15px; left:537px; width:58px; padding:0 4px; line-height:14px; background:#A3C7DA; border:1px solid #fff;text-align:left}
#header #BlocTop .Version a{color:#083B51; text-decoration:none; font-size:10px; }
#header #BlocTop .Version a:hover{color:#fff; text-decoration:none;font-size:10px}
#header #BlocTop .FastSearch{float:LEFT; display:inline; width:176px; /*margin-top:4px*/ margin:0 10px 0 0;}
.inputRecherche{width:148px; height:13px; border:1px solid #04689A; font-size:9px; color:#04689A; float:right; padding:1px;}
#header #BlocTop .FastSearch .BtOk1{float:right; width:18px; height:18px; background:url(../images/botton/bt_ok1.gif); cursor:pointer; border:none; margin-right:6px;}

#header #BandAnim{width:761px; height:158px; margin-bottom:2px;}

#header .LogoArt{position:absolute; top:0; RIGHT:5px; z-index:1;}
#header .ombreGauche{position:absolute; top:26px; left:218px; z-index:1;}
#header .ombreDroite{position:absolute; top:26px; left:5px; z-index:22; }
#header .BlocLogo{position:absolute; top:26px; left:5px; z-index:1; width:218px; height:158px; background:#fff;}
#header .BlocLogo .PosLogo{margin:13px 18px 18px 0;}
#header .BlocLogo .PosSlogan{margin:0 18px 0 0;}

#header #BlocMenu{width:761px; height:24px; background:url(../images/background/bg_menu.gif) repeat-x;}
#header #BlocMenu ul{margin-RIGHT:72px;}
#header #BlocMenu li{float:RIGHT; display:inline; padding:2px 11px 6px 10px; /*background:#8BB7D0;*/}
#header #BlocMenu li a{font-weight:bold; color:#fff; text-decoration:none; font-size:13px; }

#Navig{width:761px; background:url(../images/background/bg_navig.gif) repeat-y 689px 0 #fff; padding:14px 0 15px 0; margin-bottom:5px; position:relative;}

#Navig .LeftMain{width:473px; float:RIGHT; display:inline; margin-right:74px; margin-left:8px;}
#Navig .LeftMain .Titre1{width:266px; height:17px; background:url(../images/background/bg_carrBlan.gif) no-repeat 3px 2px #9A9A9A; font-size:14px; font-weight:bold; color:#fff; padding:0 7px 0 0; margin-bottom:14px;}
#Navig .LeftMain .TextAcc{float:RIGHT; display:inline; width:245px;}
#Navig .LeftMain .VisuelHome{float:RIGHT; display:inline; margin:0 0 12px 12px; width:210px; height:auto;}
#Anim2{width:210px; height:185px;}
#Navig .LeftMain p{margin:0 7px 10px 1px;}
#Navig .LeftMain .textVert{color:#81B238;}
#Navig .LeftMain ul{margin:0 0 10px 8px;}
#Navig .LeftMain li{background:url(../images/pictos/puceVert_ar.gif) no-repeat 100% 4px; padding-RIGHT:12px; color:#81B238; margin-left:8px;}
#Navig .LeftMain .Titre2{width:187px; height:17px; background:url(../images/background/bg_carrBlan.gif) no-repeat 3px 2px #9A9A9A; font-size:13px; font-weight:bold; color:#fff; padding:0 7px 0 0; margin-bottom:2px; margin-top:20px;}
#Navig .LeftMain .BlocPart{margin-bottom:2px; position:relative; height:92px;}
#Navig .LeftMain .BlocPart #PartAnim{position:absolute; top:0; RIGHT:0;}

#Navig .RightMain{width:200px; float:RIGHT; display:inline;}
#Navig .RightMain .Titre{width:193px; height:18px; background:url(../images/background/bg_carrVert.gif) no-repeat 0px 2px; padding-left:7px; border-bottom:2px solid #81B238; font-size:14px; font-weight:bold; color:#81B238; margin-bottom:8px;}
#Navig .RightMain .BlocAgenda{width:190px; margin:14px 0 0 7px;}
#Navig .RightMain .BlocAgenda .agenda{width:190px; margin-bottom:15px; line-height:15px;}
#Navig .RightMain .BlocAgenda .agenda a{text-decoration:none; line-height:15px; color:#083B51;} #Navig .RightMain .BlocAgenda .agenda a:hover{text-decoration:none; color:#81B238;}
#Navig .RightMain .BlocAgenda .agenda .DateAgenda{background:url(../images/pictos/puceBlue.gif) no-repeat 100% 5px; font-weight:bold; padding-RIGHT:11px;}
#Navig .RightMain .BlocNewsletter{width:190px; height:51px; background:#94BD56; padding:10px 0 0 10px}
.inputNews{width:148px; height:13px; border:1px solid #75B22B; font-size:9px; color:#81B238; float:left; margin-left:8px; margin-top:1px; padding:1px;}
#Navig .RightMain .BlocNewsletter form{margin-top:5px;}
#Navig .RightMain .BlocNewsletter .BtOk2{float:left; width:18px; height:18px; background:url(../images/botton/bt_ok2.gif); cursor:pointer; border:none; margin-left:6px;}

#Navig #footer{width:761px; height:16px; background:url(../images/background/bg_navig.gif) repeat-y 689px 0 #75B22B; padding-top:3px;}
#Navig #footer .copyright{Margin:0 80px 0 0px; width:320px; background:url(../images/background/bg_carrBlan.gif) no-repeat LEFT top; color:#fff;font-size:10px}
#Navig #footer .copyright a{color:#fff; text-decoration:none;font-size:10px} 
#Navig #footer .copyright a:hover{color:#006699; text-decoration:none;}
#Navig .BleuBas{position:absolute; RIGHT:5px; bottom:-4px;}
/* Style pour la Page default */
.Enligne{ color:#A0A0A3;font-size:16px;font-weight: bold;font-family:Verdana; padding-left:10px}


