@charset "utf-8";

#menuG {
	position: relative;
	top: 0px;
	bottom: 0px;
	/*border-top: 5px solid #CABFA1;
	background: url(../images/fond1000.jpg) repeat-y #F0ECE4;*/
	width: 155px;
	text-align: left;
	color: #ffffff;
	font-size: 11px;

}
#menuG a { color: #ffffff; text-decoration: none; font-weight: normal; }
#menuG a:hover { text-decoration: underline; }
#menuG a.select { color: #ffffff; text-decoration: underline; font-weight: bold; }
#menuG h2 { margin-top: 5px; }
#menuG ul { list-style:none; padding: 0; margin: 0; margin-left: 20px; }
#menuG li { margin-bottom: 4px; font-weight: bold; text-indent:-12px; padding-left:12px;}

#navlist
{
margin-left: 20px;
padding-left: 0;
list-style: none;
}

#navlist li 
{
text-indent:-12px;
padding-left:12px;
margin-bottom: 4px;
/*background-image: url(images/listchar2.gif);
background-repeat: no-repeat;
background-position: top left;*/
}



/* CSS Titre */
.tt_ic{ display:block; height:17px; left:0px; top:12px; position:relative; width:520px; text-align:left; margin:0px 0 10px 0; padding:0;}
/*.tt_ic strong{text-indent:-9000px;}
.tt_ic img{height:17px; left:0px; position:relative; float:left; top:0px; width:439px; text-align:left; border:0}*/


/* FORMAT SANS PHOTOS */
.ic_content{display:block; position:relative; width:100%; min-height:500px; height: auto !important; height:500px; text-align:left; margin-bottom:40px; padding:0;}
/*.ic_content p{pading:5px;}*/


/* FORMAT JUSQU'A 5 PHOTOS A DROITE */
.ic_blc_txt{display:block; float:left; position:relative; top:0; left:0; text-align:left; min-height:450px; height:auto !important; height:450px; width:586px; margin:0; padding:0}
.ic_blc_txt p{padding:3px;}
.margBotIC{}
.ic_blc_imgD{display:block; float:right; position:relative; top:0px; right:1px; width:323px;}
.ic_blc_imgD p{margin-bottom:7px; padding:0; width:323px;}
.ic_blc_imgD p img{margin:0; border:5px solid #eaeefa;}
.ic_blc_imgDBot{display:block; position:relative; bottom:0; left:0px; width:100%}
.ic_blc_imgDBot p{position:relative; float:left; margin:0; padding:0; width:323px; top:0; left:0;}
.ic_blc_imgDBot p img{ margin:0; padding:0}
.ic_blc_imgDBot .pMarg{margin-left:10px; margin-right:10px;}
/* FORMAT AVEC DIAPO PHOTO EN HAUT */
.ic_pano_haut{border:3px solid #566DE5; margin-bottom:10px;}


/* FORMAT AVEC DIAPO PHOTO EN BAS */
.ic_pano_bas{border:3px solid #566DE5; margin-top:10px;}