/* styles par default */
html, body { background-color:#fff; margin: 0px; padding:0px;font: 12px Verdana; color: #000; }
img{border: 0px; }
div,p, h1, ul, li, form, input, table, td {margin: 0px; padding:0px; }
input , select, option, textarea {border:none;padding:0px; font: 12px Verdana;   }
 a{font: 12px Verdana; color: #000; text-decoration: underline; }
 a:link{font: 12px Verdana; color: #000; text-decoration: underline; }
 a:visited{ font: 12px Verdana; color: #000; text-decoration: underline;  }
 a:hover{font: 12px Verdana; color: #F06621; text-decoration: none;  }
 a:active{font: 12px Verdana; color: #000; text-decoration: underline;  }
#global {   width:996px; margin-left:auto;  margin-right:auto;}
#haut { width:996px; height:67px;background: url(/medias/haut.jpg) no-repeat;  }
#haut_A { width:996px; height:35px;  }
#haut_A a:link{font: 10px Verdana; color: #004972;  }
#haut_A a:visited{ font: 10px Verdana; color: #004972; }
#haut_A a:hover{font: 10px Verdana; color: #ff0000; text-decoration: none; }
#haut_A a:active{font: 10px Verdana; color: #004972; }
#haut_A p{padding:10px 3px 0px 3px; }
#haut_B { width:996px; height:32px;  }
#haut p { float:right;   }
#haut  h1 { float:right; font: 18px Verdana; color: #9B9985; padding-right:22px;  }
#menu {width:996px;height:43px;background: url(/medias/menu.jpg) no-repeat;  }
#menu2 {width:996px;height:43px;background: url(/medias/menu2.jpg) no-repeat;  }
.lien {font: 16px Verdana; color: #fff; text-decoration: none; }
.lien a:link{font: 16px Verdana; color: #fff; text-decoration: none; }
.lien a:visited{ font: 16px Verdana; color: #fff; text-decoration: none;  }
.lien a:hover{font: 16px Verdana; color: #F06621; text-decoration: none;  }
.lien a:active{font: 16px Verdana; color: #fff; text-decoration: none;  }
.selected  {font: 16px Verdana; color: #F06621; text-decoration: none; }
.selected  a:link{font: 16px Verdana; color: #F06621; text-decoration: none;  }
.selected a:visited{ font: 16px Verdana; color: #F06621; text-decoration: none;  }
.selected a:hover{font: 16px Verdana; color: #fff; text-decoration: none;  }
.selected a:active{font: 16px Verdana; color: #F06621; text-decoration: none;  }
#menu p {float:left; padding:10px 20px 0px 22px;}
#menu2 p {float:left; padding:10px 20px 0px 22px;}
#SEARCH {overflow:auto;width:996px;background: url(/medias/search.png) repeat-y; padding:0px 22px 0px 22px;}
#SEARCH_A {overflow:auto; float:left;width:330px; padding-top:10px;}
#SEARCH_FIELD {float:left;background: url(/medias/search/search_field.png) no-repeat; width:291px;  }

#SEARCH_B{overflow:auto; float:left;width:325px; }
#SEARCH_C {overflow:auto; float:left;}
#SEARCH_C  p{padding:3px 0px 3px 0px;}
#STATE {overflow:auto;width:996px;background: url(/medias/state.png) repeat-y; }
#STATE p { padding:5px 0px 5px 22px; font: 12px Verdana; color: #000; }
#middle {overflow:auto;width:996px;background: url(/medias/middle.png) repeat-y; padding:10px 22px 20px 22px;}
#HOME_GAUCHE{overflow:auto; float:left;width:590px; }
#PHOTO{   }
#PHOTO table{  background-color:#B3A57E;margin:1px;  }
#PHOTO td{padding:15px;margin:1px; }
.TITRE_PHOTO {font: 16px Verdana; color: #004972; }
.TITRE_PHOTO  img{border:1px #fff solid;}
.TITRE_PHOTO2{font: 13px Verdana; color: #004972; }
.auteur {padding-top:3px;font: 12px Verdana; color: #000; }
.auteur2 {padding-top:1px;font: 10px Verdana; color: #000; }

.lien_galeries  {font: 15px Verdana; color: #787776; text-decoration: none; }
.lien_galeries:link{font: 15px Verdana; color: #787776; text-decoration: none;  }
.lien_galeries:visited{ font: 15px Verdana; color: #787776; text-decoration: none;  }
.lien_galeries:hover{font: 15px Verdana; color: #F06621; text-decoration: none;  }
.lien_galeries:active{font: 15px Verdana; color: #787776; text-decoration: none;  }

.keywords  {font: 12px Verdana; color: #635B45; text-decoration: none; }
.keywords:link{font: 12px Verdana; color: #635B45; text-decoration: none;  }
.keywords:visited{ font: 12px Verdana; color: #635B45; text-decoration: none;  }
.keywords:hover{font: 12px Verdana; color: #F06621; text-decoration: none;  }
.keywords:active{font: 12px Verdana; color: #635B45; text-decoration: none;  }



#HOME_DROITE{overflow:auto; float:left;width:340px; padding-left:22px; }
.HOME_TITRES{  background-color:#B2A47D; padding:3px; font: 16px Verdana; color: #fff;}
.HOME_TITRES2{  background-color:#DAD7BA; padding:3px; font: 14px Verdana; color: #777;}
.HOME_TITRES3{  background-color:#fff; padding:3px; font: 12px Verdana; color: #000;}
.HOME_TITRES4{  background-color:#DAD7BA; padding:3px; font: 14px Verdana; color: #777; text-align:right;}
.HOME_TITRES4 a:link{font: 14px Verdana; color: #777; text-decoration: none;  }
.HOME_TITRES4 a:visited{ font: 14px Verdana; color: #777; text-decoration: none;  }
.HOME_TITRES4 a:hover{font: 14px Verdana; color: #F06621; text-decoration: none;  }
.HOME_TITRES4 a:active{font: 14px Verdana; color: #777; text-decoration: none;  }

#format_texte  { }
#format_texte p {padding-bottom:5px; }

#FORM_CONTACT{float:left; width:600px; font: 14px Verdana; color: #004972; }
#FORM_CONTACT table{ background-color:#CBCBC9; margin:1px;  }
#FORM_CONTACT td{padding:10px;background-color:#E5E5E3;  }
#FORM_CONTACT input{padding:3px;  }

#keys_list {  }
#keys_list a:link{font: 15px Verdana; color: #004972; }
#keys_list a:visited{ font: 15px Verdana; color: #004972; }
#keys_list a:hover{font: 15px Verdana; color: #ff0000; text-decoration: none; }
#keys_list a:active{font: 15px Verdana; color: #004972; }


#keys_list2 {  }
#keys_list2 a:link{font: 13px Verdana; color: #004972;text-decoration: none;  }
#keys_list2 a:visited{ font: 13px Verdana; color: #004972;text-decoration: none; }
#keys_list2 a:hover{font: 13px Verdana; color: #ff0000; text-decoration: none; }
#keys_list2 a:active{font: 13px Verdana; color: #004972; text-decoration: none;}
#keys_list2 table{ }
#keys_list2 td{width:230px; border-bottom:1px dotted #000;}

#FOOTER {overflow:auto;width:996px; height:45px; background: url(/medias/footer.jpg) repeat-y; padding:0px 22px 0px 22px;font: 11px Verdana; color: #17232A;}
#FOOTER a:link{font: 11px Verdana; color: #17232A;text-decoration: none;  }
#FOOTER a:visited{ font: 11px Verdana; color: #17232A;text-decoration: none; }
#FOOTER a:hover{font: 11px Verdana; color: #ff0000; text-decoration: none; }
#FOOTER a:active{font: 11px Verdana; color: #17232A; text-decoration: none;}
/**********/
