/* CSS Document */

body{
	background-color:#CCCC99;
}

#principal{
	width:973px;
	position:absolute;
	left: 50%;
	margin-left: -486px;
	background-color:#FFFFFF;
	border:#FFFFFF 1px solid;
}

.cadreRechercher{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666633;
	margin-top:10px;
	display:inline;
}

.cadreMenuHaut{
	border-left:#8C8C66 1px solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	float:right;
}

#bandeauMenu{
	clear:both;
	margin-top:7px;
	margin-bottom:4px;
}

.colonneGauche{
	width:257px;
	float:left;
}

.colonneCentre{
	width:432px;
	margin-left:13px;
	float:left;
	display:inline;
}

.colonneCentrePleinePage{
	width:701px;
	margin-left:13px;
	float:left;
	display:inline;
}

.colonneDroite{
	width:255px;
	margin-left:14px;
	float:left;
	display:inline;
}

.imgPrincipal{
	border:#999966 4px solid;
	margin-right:15px;
	margin-bottom:5px;
	float:left;
	display:inline;
}

.separationCentre{
	border-bottom:#CCCC99 3px solid;
	height:15px;
	margin-bottom:10px;
	clear:both;
}

/* BLOCKS */


.cadreGaucheBande1{ background:url(images/communs/bande-g-1.gif) repeat-y right; }
.cadreGaucheBande2{ background:url(images/communs/bande-g-2.gif) repeat-y right; }
.cadreGaucheBande3{ background:url(images/communs/bande-g-3.gif) repeat-y right; }
.cadreGaucheBande4{ background:url(images/communs/bande-g-4.gif) repeat-y right; }
.cadreGaucheBande5{ background:url(images/communs/bande-g-5.gif) repeat-y right; }
.cadreGaucheBande0, .cadreGaucheBande1, .cadreGaucheBande2, .cadreGaucheBande3, .cadreGaucheBande4, .cadreGaucheBande5{ 
	width:255px;
	margin-bottom:9px;
	margin-left:2px; 
	clear:both;
}


.cadreGaucheContenuUni{
	width:233px; 
	padding:5px; 
	padding-top:35px; 
	background-color:#EBEBD6; 
}

.cadreGaucheFilet{
	border:#B0B091 1px solid;
	width:223px;
	padding:10px;
	padding-top:35px;
}

.cadreDroiteFilet{
	border:#B0B091 1px solid;
	width:223px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}


.cadreDroiteBande1{ background:url(images/communs/bande-d-1.gif) repeat-y left; }
.cadreDroiteBande2{ background:url(images/communs/bande-d-2.gif) repeat-y left; }
.cadreDroiteBande3{ background:url(images/communs/bande-d-3.gif) repeat-y left; }
.cadreDroiteBande4{ background:url(images/communs/bande-d-4.gif) repeat-y left; }
.cadreDroiteBande5{ background:url(images/communs/bande-d-5.gif) repeat-y left; }
.cadreDroiteBande0, .cadreDroiteBande1, .cadreDroiteBande2, .cadreDroiteBande3, .cadreDroiteBande4, .cadreDroiteBande5{ 
	width:243px;
	padding-left:12px;
	margin-bottom:9px;
	margin-right:2px; 
	clear:both;
}

.cadreDroiteContenuUni{
	width:233px; 
	padding:5px; 
	padding-top:35px; 
	background-color:#EBEBD6; 
}

.ligneDocumentation0, .ligneDocumentation1{
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:3px;
}

.ligneDocumentation0{ background-color:#FFFFFF; }
.ligneDocumentation1{ background-color:#F5F5E9; }


.pictoHoraire{
	margin-bottom:5px;
}

.pictoTel{
	float:left;
	margin-right:8px;
}

.pictoHoraire, .pictoAdresse, .pictoPersonne, .pictoInfo{
	float:left;
	margin-right:10px;
}

#FCG{
	background-color:#EBEBD6; 
	height:0px; 
	position:relative;
}

#FCD{
	background-color:#EBEBD6; 
	height:0px; 
	position:relative;
}

#ceasy{
	clear:both;
	margin-left:715px;
	width:255px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}