/*div{border:#00FF00 solid 1px;}*/



body{

margin:0px;

text-align:center;

background-color:#ffae00;}





#flash{

position: absolute;

z-index:15;

top:0px;

left:352px;

}



#entete ul{

/*background-color:#FFFFFF;

border:#1a4c7b solid 2px;

width:250px;

height:45px;*/

padding:5px;

list-style:none;

margin-top:-85px;

margin-left:10px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

line-height:14px;

font-weight:bold; 

color:#1a4c7b;

}



#lienlogo{

cursor:pointer;

z-index:85;

position:absolute;

left:10px;

top:5px;

width:320px;

height:160px;

}

#langues {

	z-index:20;

	position: absolute;	

	top: 215px;

	left: 50%;	

	width: 144px;

	padding: 0px;

	margin: 0px 0px 0px 315px;

}







#container{

position:relative;

text-align:left;

width:805px;

border:#1a4c7b solid 2px;

margin-left:auto;

margin-right:auto;

background:url(images/background.gif) repeat-x;

background-color:#FFFFFF;

padding-bottom:10px;

min-height:600px;



}



#bloctexte{

	font-family: Arial, Helvetica, sans-serif;	

	font-size: 13px;	

	color: #011b34;

	margin:10px 10px 10px 20px;		

}



#bloctexte h1 {font-size: 19px;color: #0d81b2;}

#bloctexte h2 {font-size: 16px;color: #0d81b2;}

#bloctexte h3 {font-size: 19px;color: #87b339;}

#bloctexte h1, #bloctexte h2, #bloctexte h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	

	font-weight: bold;

	font-style:italic;	

	

	margin:0px;

}

#bloctexte #pied p {

	margin:0px;

	color:#FFFFFF;

}

#bloctexte #pied a {color:#FFFFFF}

#bloctexte #pied strong{ color:#196c08;}

#bloctexte img{margin:0px 10px 20px 10px;}

p#tel{float:right; text-align:right}

p#adresse{ }



#chachebtie6{display:none;}

#cachebt{display:none;}

#bt{

z-index:99;

float:left;

/*position: absolute;*/

	margin:0;

	margin-left:-20px;

	margin-right:20px;

	padding:0;

	list-style-type: none;

}



#bt img{

position:absolute;

margin:-3px 0px 0px 140px;



}

#bt li{ margin-top:5px;}

#bt a{

margin:4px 0 0 4px;

padding:8px 0 0 8px;

display:block;

	background-image: url(images/menu/fond_off.gif);

	background-repeat: repeat-y;

	background-color:#FFFFFF;

	height:20px;

	width:150px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	font-style:italic;

	color:#1a4c7b;

	vertical-align:middle;

	border:#1a4c7b solid 2px;

	text-decoration:none;

}



#bt a:hover, #bt a.bt_on{background-image: url(images/menu/fond_on.gif);}



#pied {

	

	clear:both;	

	text-align:center;

	font-size:10px;

	font-family:Arial, Helvetica, sans-serif;

	margin:0px;

	

	width:760px;

	margin-left:auto;

	margin-right:auto;

	color:#FFFFFF;



	/*background-color:#bed1f4;

	border: #1a4c7b solid 1px;	*/

	

	

}

#pied a {color:#FFFFFF}



#zoom-locations {

list-style-position: inside;

	list-style-image: url(images/eye.gif);

	list-style-type: none;

	vertical-align:middle;

}

#zoom-locations a{

	

		vertical-align:top;

		font-family: Verdana, Arial, Helvetica, sans-serif;	

	color: #87b339;

	font-size: 14px;

	font-weight: bold;

	font-style:italic;	

	text-decoration:none;

	margin-left:2px;

	margin-top:3px;



}



#zoom-locations a:hover{color:#660000;}



#horaires ul, #infos-utiles ul{

	list-style-position: inside;

	list-style-image: url(images/puce.gif);

	list-style-type: none;

	vertical-align:middle;

}

#infos-utiles ul{

	list-style-position:outside;}

#service{clear:both;}

#service h1 {text-align:center;}

#services_1 h1,#services_2 h1{

font-size:14px;

font-weight:bold;



}

#services_1, #services_2 {

	background-color: #fffcb0;

	border:#0099CC dashed 1px;

	width:300px;

	margin:20px;

	padding:5px;

	color: #1a4c7b;

	list-style-position:inside;

	text-align:left;



}



.gauche{float:left;}

.droite{float:right;}



iframe{

margin-top:10px;

width:100%;

height:600px;

min-height:600px;

}

.mini{font-size:9px}





#infos{

width:750px;

display:block;

}

#infos-utiles{

width:600px;



display:block;

}

#acces{

margin-top:10px;

margin-left:150px;

width:600px;

display:block;

}

#acces img{float:right;}



#infos img,#acces img, #bt-resa a{border:#0099CC dashed 1px; margin:0px;}

#infos a{

	float:left;

	margin-left:25px;

	margin-bottom:10px;	

	text-align:center;

	font-weight:bold;

	color:#034c98;

	text-decoration:none;

	}

#infos a:hover, #bt-resa a:hover {color:#990000;}

#bt-resa img{margin:0px;}

#bt-resa a{

	float:right;

	margin-left:25px;

	margin-top:-50px;

	padding:5px;

	

	text-align:center;

	font-weight:bold;

	color:#034c98;

	text-decoration:none;

	}

.textepetitnoir {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

}



.texteaccueil_1, .texteaccueil_2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 19px;

	font-weight: bold;

	font-style:italic;	

}

.texteaccueil_3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;	

	font-size: 16px;

	font-weight: bold;

	font-style:italic;	

}

.texteaccueil_1, .texteaccueil_3 {color: #0d81b2; }

.texteaccueil_2 {	color: #87b339;}





/*TARIFS */

#tarifs_emplacement, #tarifs_locations{



margin-left:150px;

display:block;

border:#102b6c 1px solid;

}

#tarifs_locations{

width:600px;

margin-left:150px;

margin-top:20px;

}

#tarifs_emplacement{

width:450px;

margin-left:150px;

}



.Zonebleu,.ZoneBleufonce,.ZoneBleuclair{

	font-family: Arial,Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;		 

}

.Zonebleu {	color: #002d51;	background-color:#D2E5FF;}

.ZoneBleufonce {text-align:center;	color: #ffffff;	background-color:#102b6c;}

.ZoneBleuclair {text-align:right; color: #002d51;background-color:#e7f1ff;}
.ZoneBleuclair.Center {text-align:center !important; color: #002d51;background-color:#e7f1ff;}


