@charset "utf-8";
/* CSS Document */

body {padding:0; margin:0;background:#ebeadf url(../images/background.gif); background-position:top; background-repeat: repeat-x;}
#contenuAccueil {position:relative;clear:both;margin-left:1px;background:url(../images/imageAccueil.jpg); width:778px; background-position: 11px 0px; *background-position: 12px 0px; background-repeat:no-repeat; height:415px;}

#conteneur {width:788px; margin:0 auto; padding: 0 auto;position:relative;}
#menuHaut {	width: 100%;}
#menuHaut ul {position:absolute;top:0px;right: 10px;background:black url(../images/back_menu_haut.gif) no-repeat left;list-style-type:none;padding:0px;margin:0px;padding-left: 15px;height:16px;}
#menuHaut ul li {float:left; height: 16px; margin:0; padding:0; margin-right:5px; padding-left:5px; border-left: 1px solid #fdebbc;}
#menuHaut ul li.premier {border:none;}
#menuHaut ul li a {font-size:10px; color:#fdebbc; text-decoration:none; }
#menuPrincipal {background:#fff1cc;width:777px;height: 23px !important; height:27px; margin-top:0px !important; margin-top:-2px; margin:0px; padding:0px;}
#menuPrincipal ul {list-style-type:none; width:773px;margin:0px; padding:0px; margin-left:12px; }
#menuPrincipal ul li {background:url(../images/bordure_menuPrincipal.jpg) no-repeat top right; float:left;   margin-top:0px; padding-top:0px; }
#menuPrincipal ul li a {padding-top:3px;padding-right:13px;margin-right:4px; padding-left:13px;font-weight:bold; color:black; font-size:12px; line-height:12px; font-weight:bold; text-decoration:none; display:block; padding-bottom:5px;border-bottom:3px solid #926d04;}
#menuPrincipal ul li a:hover {border-bottom:3px solid #7bb6f6;}
#menuPrincipal ul li a.active {border-bottom:3px solid #7bb6f6;}

#menuPrincipal ul#menuPrincipal_en { height:20px;padding-left:1px; }
#menuPrincipal ul#menuPrincipal_en li {width:154px; padding:0px; margin:0px; text-align:center;padding-bottom:4px;}

#banniere {padding-top:16px;clear:both; margin:0px; height:194px;}
#ombre_gauche {background:url(../images/ombre_gauche.gif); width: 12px; height: 586px; background-repeat:no-repeat;position:absolute; top:0px; left:0px;}
#ombre_droite {background:url(../images/ombre_droite.gif);width:8px; height:569px; background-repeat:no-repeat;position:absolute; top:0px; right:2px;}
#contenu {clear:both; background:url(../images/back_section_droite.gif); padding:0px; margin:0px; margin-top:-4px;*margin-top:0px; _margin-top:-4px;background-repeat:repeat-y;width:775px;}
#section_gauche {min-height:300px; _height:300px;margin-left:12px !important; margin-left:7px;float:left; width:205px;background: white url(../images/background_section_gauche.gif) repeat-y right;}
#section_droite {min-height:500px; _height:500px;float:left; padding-bottom:20px;background: white; width:549px; _width:549px; border-bottom:5px solid #a29061;padding-left:10px;}
#section_droite img {margin-left:10px; margin-right:10px;}
#fiche {width:545px; margin:0 auto; padding: 0 auto; margin-top:25px; margin-bottom:10px;background:#ffffff;}
ul#fiche_projet {list-style-type:none; margin:0px; padding:0px;  }
ul#fiche_projet li img {vertical-align:middle; margin-right:2px; border:none;}
ul#fiche_projet li {float:left; border-bottom:10px solid #f2e2b5; margin-top:-6px; *margin-top:0px; _margin-top:0px;}
ul#fiche_projet li.active {background:url(../images/ongletactive.jpg)}
ul#fiche_projet li a {color: white; text-decoration:none; font-size:10px; font-weight:bold;background:url(../images/ongletinactive.jpg); width:109px; height:20px; padding-top:5px;display:block;}
#description_fiche {clear:both;background:#ffffff; margin-top:-5px;  padding:10px; padding-top:10px;}

#graph {clear:both; margin-top:40px;margin-left:5px;background:url(../images/carrebeige.gif);background-repeat:no-repeat; width:192px; padding-top:7px;height:139px; text-align:center;}
.lettre {display:block;width:99%;  margin-top:10px; }
.date {font-weight:bold;width:99%; padding-top:2px; padding-bottom:2px;  margin-top:10px;}


#titre_section_gauche {background:url(../images/titre_section_gauche.gif); width:202px; min-height:43px; _height:43px;margin-left:-7px !important;padding-top:7px; padding-left:10px; margin-top:-4px;*margin-top:0px; _margin-top:-4px}
ul#sous_menu {visibility:hidden;list-style-type:none; margin:0px; padding:0px;margin-left:-5px; }
ul#sous_menu li {margin-left:5px;_height:10px;}
ul#sous_menu li a {color:black; text-decoration:none;padding-left:15px; display:block; }
ul#sous_menu li a:hover {background:url(../images/rectangle_bleu.gif);background-repeat:no-repeat; }
ul#sous_menu li.dotted {line-height:2px;font-size:2px;background:url(../images/ligne_dotted.gif); background-position:center; background-repeat:repeat-x; height:4px; margin-left:20px; width:85%; }
ul#sous_menu li a.activeSousMenu {background:url(../images/rectangle_bleu.gif);background-repeat:no-repeat; }

ul#sous_menu li.lienRouge a {color:#b10e05; text-decoration:none;padding-left:15px; display:block; }

.bouton {color:white; background:black;font-weight:bold; cursor:pointer; border:none;}
#footer {height:30px;}




#barPhoto2 {width:520px; margin:0 auto;  text-align:center; background:#faefcf; height:88px; padding-top:4px; border:2px solid #ebe1c4;margin-top:20px}
#barPhoto img {cursor:pointer; border:4px solid #231f20; margin:0px;}
#imageLoading img {border:none;}
#flecheDroite {height:85px;}
#flecheDroite img {margin-top:23px;border:none;}
#flecheGauche {height:85px;}
#flecheGauche img {margin-top:23px; border:none;}
#largePhoto2 {height:350px; background:url(../images/fondPhoto.gif); border:2px solid #faefcf;}
#totalPhoto {font-size:10px; text-align:right; margin-top:5px; }
#adresse a {color:#fdebbc;}
#adresse {color:#fdebbc; font-size:10px; position:absolute; bottom:5px; right:10px; text-align:right;}
#album ul {margin-left:0px;*margin-left:25px;_margin-left:25px; list-style-type:disc;}
#album ul li {margin:0px; padding:0px;}
#nomphoto {margin-left:0px;width:524px; text-align:center; font-size:11px;  height:15px; color:black;}




#nouvellesXml { padding-bottom:20px;}
#nouvellesXml a {font-size:10px;}
#basAccueil {margin-left:12px;margin-top:7px;_margin-top:7px;}
#francais {position:absolute;text-indent:-2000px;width:150px; height:50px; display:block; top: 180px; left: 10px;cursor:pointer;}
#anglais{position:absolute;text-indent:-2000px;width:150px; height:50px; display:block; top: 255px; left: 10px; cursor:pointer;}
#vgq {width:370px; float:left;}
#kitco {padding:0px; margin:0px;float:left; width:403px;height:126px; background:url(../images/ligneTableauAccueil.gif);}
#kitco img {width:403px;padding:0px; margin:0px;margin-top:35px; }
ul.menuUlPropriete {list-style-type:none; margin-left:0px; padding-left:15px;}
ul.menuUlPropriete li a {color:black; text-decoration:none;}
.imageNouvelle img {float:left;}
#comdepresse {position:relative;margin-top:20px; background:#FFFBEF; padding:5px; width:96%; border:1px solid #FFF6DF;}
#ToutesNouvelles {position:absolute; bottom:5px; right:5px; font-size:11px;}
