
#Idx-Header {
	width:990px;
	height:137px; /*139*/
	border-bottom:2px solid #000;
}

#Idx-Body {
	float:left;
	padding-bottom:20px;
}

#Idx-Body #ColLeft {
	float:left;
	width:380px; /*405px*/
	padding-left:15px;
	padding-right:10px;
	padding-top:20px;
}

#Idx-Body #ColCentre {
	float:left;
	width:310px; /*332px*/
	padding-left:11px;
	padding-right:11px;
	padding-top:20px;
}

#Idx-Body #ColRight {
	float:left;
	width:240px; /*253px*/
	padding-left:7px;
	padding-right:6px;
	padding-top:20px;
}


/*#ColLeft >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#Idx-Body #ColLeft h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#C00534;
	padding-bottom:5px;
	border-bottom:2px solid #C00534;
}

#Idx-Body #ColLeft #Accroche01 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-style:italic;
	color:#3A3A3A;
	padding-top:15px;
	padding-bottom:18px;
}

#Idx-Body #ColLeft #Accroche02 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#3A3A3A;
	padding-top:25px;
}

#Idx-Body #ColLeft #Accroche02 a {
	font-size:12px;
	color:#C00534;
	font-weight:bold;
	text-decoration:underline;
}

#Idx-Body #ColLeft #Accroche02 a:hover {
	text-decoration:none;
}


#Idx-Body #ColLeft #Photo {
	border:2px solid #C9C09E;
}





/*#ColCentre >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/


/*#Idx-Body #ColCentre #BlocDecouvrir {
	float:left;
	clear:both;
	width:308px; /*310*/
	/*border:1px solid #DFD9C1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#3A3A3A;
	background-image:url(../../images/index/fd-decouvrir.gif);
	background-repeat:repeat-y;
}*/

#Idx-Body #ColCentre #BlocDecouvrir {
	float:left;
	clear:both;
	width:310px; /*310*/
}

#Idx-Body #ColCentre #BlocDecouvrir #Left {
	float:left;
	width:158px;
	height:142px;
	background-image:url(../../images/index/bloc-diapo01.jpg);
	background-repeat:no-repeat;
}

#Idx-Body #ColCentre #BlocDecouvrir #Right,
#Idx-Body #ColCentre #BlocDecouvrir #Right a {
	float:left;
	width:152px;
	height:142px;
	background-image:url(../../images/index/bloc-diapo02.jpg);
	background-repeat:no-repeat;
}


#BlocDecouvrir #ColLeft00 { float:left; width:29px; font-size:0; }

#BlocDecouvrir #ColRight00 { float:left; width:279px;  font-size:0; }

#Idx-Body #ColCentre #BlocDecouvrir #ColLeft00 #Etiquette {
	float:left;
	width:29px;
	height:120px;
	font-size:0;
	background-image:url(../../images/index/etiquette-decouvrir.gif);
	background-repeat:no-repeat;
}

#Idx-Body #ColCentre #Separateur01 {
	float:left;
	clear:both;
	width:310px; /*310*/
	height:10px;
	font-size:0;
}

#Idx-Body #ColCentre #BlocInfos {
	float:left;
	clear:both;
	width:288px; /*310*/
	border:1px solid #DFD9C1;
	background-image: url(../../images/index/blocinfos-fd.gif);
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#3A3A3A;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#Idx-Body #ColCentre #BlocInfos .Titre {
	float:left;
	clear:both;
	padding-bottom:5px;
}

#Idx-Body #ColCentre #BlocInfos .Titre h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#C00434;
	font-weight:bold;
}

#Idx-Body #ColCentre #BlocInfos .Titre h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}

#Idx-Body #ColCentre #BlocInfos .Contenu {
	float:left;
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#4F4A4A;
}


#Idx-Body #ColCentre #BlocInfos .Contenu a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#C00534;
	text-decoration:underline;
	font-weight:bold;	
}

#Idx-Body #ColCentre #BlocInfos .Contenu a:hover {
	text-decoration:none;	
}

#Idx-Body #ColCentre #BlocInfos img {
	float:left;
}



/*#ColRight >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#ColRight #BlocActu {
	float:left;
	width:240px; /*240px*/
}

#ColRight #BlocActu #Header {
	float:left;
	clear:both;
	width:240px;
	height:36px;
	background-image:url(../../images/index/calendrier-titre.gif);
	background-repeat: no-repeat;
}

#ColRight #BlocActu .Contenu {
	float:left;
	clear:both;
	width:230px; /*240*/
	height:67px; /*74px*/
	background-image: url(../../images/index/calendrier-fd.jpg);
	background-repeat: no-repeat;
	border-bottom:1px solid #FFF;
	padding-left:10px;
	padding-top:7px;
}

#ColRight #BlocActu .Contenu .Date{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFBC00;
	font-weight:bold;
}

#ColRight #BlocActu .Contenu .Accroche00 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FFF;
}

#ColRight #BlocActu .Contenu .Accroche00 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#FF991F;
	text-decoration:none;
	padding-left:10px;
}

#ColRight #BlocActu .Contenu .Accroche00 a:hover {
	text-decoration:underline;
}


#ColRight #BlocActu #Footer,
#ColRight #BlocActu #Footer a{
	float:left;
	clear:both;
	width:240px;
	height:79px;	
	background-image: url(../../images/index/calendrier-contact.gif);
	background-repeat: no-repeat;
}


/*Bandeau >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

#Idx-Header #Bandeau01 {
	float:left;
	width:519px;
	height:137px;
	background-image: url(../../images/index/bandeau01.jpg);
	background-repeat:no-repeat;
}

#Idx-Header #Bandeau02 {
	float:left;
	width:118px;
	height:33px;
	background-image: url(../../images/index/bandeau02.gif);
	background-repeat:no-repeat;
}

#Idx-Header #Bandeau03 {
	float:left;
	width:340px; /*353*/
	height:26px; /*33*/
	background-color:#000;
	padding-left:13px;
	padding-top:7px;
}

#Idx-Header #Bandeau03 select {
	float:left;
	width:325px;
	height:17px;
	background-color:#FFF;
	border:none;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

#Idx-Header #Bandeau04 {
	float:left;
	width:471px;
	height:104px;
	background-image: url(../../images/index/bandeau04.jpg);
	background-repeat:no-repeat;
}