﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Redefinitions des balises HTML */ 
/*html{ overflow:-moz-scrollbars-vertical; }*/
*{margin:0;padding:0;}
body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:#47515c;}
img{border:0}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#47515c; background:url(../images/background/fond.jpg) repeat-x #FFF;}
td{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color:#47515c;}
a{text-decoration:none; color:#666666;}
a:hover{color:#666666;}
img{border:none;}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV HAUT*/ 
#Globale{width:777px; margin:0 auto;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Heauder*/ 
#header{width:777px;}
#header .menuTop{width:388px; height:26px;  float:right;}
#header .menuTop ul{list-style:none; margin:5px 7px 0 7px; }
#header .menuTop ul li{ display:inline;color:#666666}
#header .menuTop ul li a{ color:#666666; text-decoration:none; margin-right:4px;margin-left:3px;}
#header .menuTop ul li a:hover{ color:#666666; text-decoration:underline;}


#header .recheche{width:233px; height:26px; position:relative; float:right}
#header .recheche .zoneTxt{width:192px; height:14px; position: absolute; background:#E4E4E4; border:1px solid #999999; top:5px; left:0}
#header .recheche .ok{ position: absolute; background:#E4E4E4; border:1px solid #999999; top:5px; right:10px; border:none;}

#ban{width:777px; }
#ban .logo{width:156px; height:98px; float:left; text-align:center;}
#ban .banniere{width:621px; height:98px; float:left;}


#contenu{width:777px;padding-top:12px; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~DIV Menu*/
#contenu #menu{width:156px;  float:left; }

#contenu #menu ul{list-style:none; width:144px; margin:0 0 0 6px;  }
#contenu #menu li{ margin-bottom:4px;}
#contenu #menu li a{display:block; width:131px; height:20px; background:url(../images/background/fond-menu.gif) no-repeat;padding:6px 0 0 11px;fon-size:10px; color:#b6232b }
#contenu #menu li a:hover{ background:url(../images/background/fond-menu-hover.gif) no-repeat; }


#contenu #menu .Votreacce{ width:139px; background:url(../images/background/fondacce.gif) repeat-x #e1e1e1 top; border:1px solid #b82532; margin-left:6px; }
#contenu #menu .accedez{width:130px;  background:url(../images/background/ligne1.gif) no-repeat bottom; margin-left:7px;}
#contenu #menu .accedez p{background:url(../images/background/fleche2.gif) no-repeat top left; padding:0 0 10px 22px; color:#666666; font-size:10px; margin:9px 0 0 0;}
#contenu #menu .accedez p a{font-weight:bold;}
#contenu #menu .accedez p a:hover{font-weight:bold;}

#contenu #menu .accedez1{width:130px;  margin-left:7px;}
#contenu #menu .accedez1 p{background:url(../images/background/fleche1.png) no-repeat top left; padding:0 0 15px 22px; color:#666666; font-size:10px; margin:9px 0 0 0;}
#contenu #menu .accedez1 p a{font-weight:bold;}
#contenu #menu .accedez1 p a:hover{font-weight:bold;}


#contenu #txtMilieu{width:397px;   float:left; }

#contenu #txtMilieu .bloc1{width:196px;   float:left; margin-bottom:0px; margin-top:4px;}
#contenu #txtMilieu .bloc1 .top1{width:196px; height:9px; background:url(../images/background/top1.gif) no-repeat; overflow:hidden;}
#contenu #txtMilieu .bloc1 .milieu1{width:196px; background:url(../images/background/milieu1.gif) repeat-y;  }
#contenu #txtMilieu .bloc1 .milieu1 .txt1{ background:url(../images/background/txt1.gif) repeat-x #e9e9e9; width:184px; margin:0 0 0 2px; min-height:94px; height:90px; font-size:10px; color:#b82532; }
#contenu #txtMilieu .bloc1 .milieu1 h2{margin:0 0 9px 2px; }
#contenu #txtMilieu .bloc1 .milieu1 .txt1 ul{list-style:none; margin-left:16px;}
#contenu #txtMilieu .bloc1 .milieu1 .txt1 ul li a{font-size:10px;color:#b82532;}
#contenu #txtMilieu .bloc1 .milieu1 .txt1 ul li a:hover{text-decoration:underline;}
#contenu #txtMilieu .bloc1 .bas1{width:196px; height:10px;  float:left; background:url(../images/background/bas1.gif) no-repeat;overflow:hidden; }


#contenu #txtMilieu .bloc2{width:389px;   float:left; margin-top:2px;}
#contenu #txtMilieu .bloc2 .top2{width:389px; height:9px; background:url(../images/background/top2.jpg) no-repeat; overflow:hidden;}
#contenu #txtMilieu .bloc2 .milieu2{width:389px; background:url(../images/background/milieu2.jpg) repeat-y;  }
#contenu #txtMilieu .bloc2 .milieu2 .txt2{width:370px; background:url(../images/background/txt3.gif) repeat-x  top #e8e8e8; margin:0 0 0 2px;  font-size:10px; color:#666666; padding:0 5px 0 5px;}
#contenu #txtMilieu .bloc2 .milieu2 .txt2 p{margin:0 0 0 16px;}
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu{width:370px; height:20px;}
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu .pagination{width:254px; height:14px; padding:6px 0 0 0; float:left; color:#666666; }
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu img{float:left; margin:0 2px 0 2px; }
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu span{float:left; display:block; margin:0 2px 0 2px; }
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu .voir{width:115px; height:14px; padding:6px 0 0 0; float:left; color:#666666;text-align:right;}
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu .voir a{text-decoration:underline; font-size:10px; color:#666666;}
#contenu #txtMilieu .bloc2 .milieu2 .txt2 .actu .voir a:hover{text-decoration:none; font-size:10px; color:#666666;}


#contenu #txtMilieu .bloc2 .milieu2 h3{margin:0 0 14px 16px; font-weight:bold; font-size:10px; }
#contenu #txtMilieu .bloc2 .milieu2 .ligne{width:100%; height:2px; overflow:hidden; background:url(../images/background/ligne.gif) no-repeat; clear:both; margin:12px 0 0 0; }
#contenu #txtMilieu .bloc2 .bas2{width:389px; height:10px;  float:left; background:url(../images/background/bas2.jpg) no-repeat;overflow:hidden; }


#contenu #blocD{width:213px;  float:left; }
#contenu #blocD h2{width:213px; height:23px; background:url(../images/background/fond-recherche.gif) no-repeat; font-size:10px; color:#b6232b; padding:7px 0 0 11px;margin:0 0 0 0;}
#contenu #blocD .blocRecherche{width:216px;  border:1px solid #999999; background:url(../images/background/fondrecheche.gif) repeat-x #dedede; margin-bottom:3px;}
#contenu #blocD .blocRecherche .accedez{width:206px;  background:url(../images/background/ligne1.gif) no-repeat bottom; margin-left:7px;}
#contenu #blocD .blocRecherche .accedez p{background:url(../images/pictos/fleche1.gif) no-repeat top left; padding:0 0 5px 22px; color:#666666; font-size:10px; margin:9px 0 0 0; line-height:10px;}
#contenu #blocD .blocRecherche .accedez form{}
#contenu #blocD .blocRecherche  form select{width:193px; height:21px; margin:5px 0 10px 10px; font-size:10px; color:#333333; }
*html #contenu #blocD .blocRecherche  form select{width:193px; height:21px; margin:5px 0 5px 10px; color:#333333; font-size:10px; }
#contenu #blocD  .derectinfo {margin-bottom:3px;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~FOOTER*/
#Footer{ width:777px; height:31px; background:url(../images/background/fond-footer.gif) top no-repeat;padding-top:8px; margin-top:12px;}
#Footer ul{list-style:none; }
#Footer ul li{display:inline; color:#666666; padding-right:8px; font-size:10px; }
#Footer ul li a{text-decoration:none; color:#666666;  }
#Footer ul li a:hover{text-decoration:underline; color:#666666;  }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Acctualités*/
#paiment{ width:777px; height:77px; background:#FF00FF; display:none;}
