body  {
	background-color: #FFFFFF;
} 
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #BCD85F;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #779AC0;
	padding: 0;
	margin: 0;
}
p {
	padding: 0;
	margin: 0;
}
.generalhtml {
	position: absolute;
	width: 850px;
	top:0px;
	left: 50%;
	margin-left:-425px;
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	background-image: url(../images/ray.jpg);
	background-repeat: repeat-y;
	
}

.popuphtml{
	position: absolute;
	height: 65px;
	width: 200px;
	top: 350px;
	left: 400px;
	background-color: #E6E6E6;
	border: thin solid #999999;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}

.form1 {
	position: absolute;
	height: 248px;
	width: 449px;
	top: 15px;
	left: -9px;
}
#horaire {
	float: right;
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BCD85F;	
}
#horaire p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin:6px 0 0 0;
}

.bandeau {
	position: absolute;
	height: 181px;
	width: 850px;
	top:0px;
	left: 0px;
	background-image: url(../images/bandeau.jpg);
}

.bandeau2 {
	position: absolute;
	height: 522px;
	width: 204px;
	top:177px;
	left: 0px;
	background-image: url(../images/bandeau2.jpg);
}

.contenu1 {
	min-height: 520px;
	_height: 520px;
	width:570px;
	padding-bottom : 43px;
	padding-top : 190px;
	padding-left : 230px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.marques{
	position					: absolute;
	bottom						: 0;
	left						: 0;
	width: 850px;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-repeat: no-repeat;
	background-image: url(../images/bas.jpg);
}

#bas {
	position: absolute;
	width: 165px;
	height: 132px;
	left: 26px;
	top: 176px;
	background-image: url(../images/pointinfo.jpg);
	background-repeat: no-repeat;
}
#bas p{
	color: #000000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
}
#bas p.tel{
	font-weight: bold;
	font-size: 17px;
}
.copyright {
	position: absolute;
	height: 6px;
	width: 132px;
	margin-left :230px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}

.bouton1 {
	position: absolute;
	height: 22px;
	width: 506px;
	top:148px;
	left: 258px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.animationphotos{
	position: absolute;
	height: 365px;
	width: 346px;
	top:132px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.bouton3 {
	position: absolute;
	height: 22px;
	width: 10px;
	top:335px;
	left: 397px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}


.bouton4 {
	position: absolute;
	height: 22px;
	width: 94px;
	top:335px;
	left: 502px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}

.pointinfo1 {
	position: absolute;
	height: 53px;
	width: 350px;
	top:513px;
	left: 470px;
	background-repeat: no-repeat;
}

.pointinfo2 {
	position: absolute;
	height: 48px;
	width: 332px;
	top:2px;
	left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D8CDC5;
	line-height: 16px;
}

.texte01 {
	position: absolute;
	height: 312px;
	width: 493px;
	top:0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
}

.texteinforouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #BCD85F;
}

.texteinfogras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #779AC0;
}

.textenormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

.form {
	position: absolute;
	height: 260px;
	width: 425px;
	top:18px;
	left: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}

.form02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003333;
	padding-left: 6px;
	border: 1px solid #336666;
}
.formulairetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003333;
}
.popuphtml{
	position: absolute;
	height: 80px;
	width: 250px;
	top: 350px;
	left: 400px;
	background-color: #eee;
	border: 4px solid #f00;
	background-position: center center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #f00;
	line-height: 20px;
	text-align: center;
	vertical-align: middle;
}