body {background-image: url("images/bodybackground.jpg");background-repeat: repeat-x;margin:0;padding:0;font-family :Arial,Verdana,   Helvetica, sans-serif;font-size : 11px;color:#b8babb;}
#wrapper {width:800px; margin:0 auto;}
#container {width:800px;background-image: url("images/background_contenu.jpg");background-repeat: repeat-y;background-position :0% 79%;}
#entete {background-image: url("images/enteteFinalE.jpg");background-repeat: no-repeat;width:800px;height:144px;border:0;}
	#entete a {width:500px;height:140px;display:block;}

h2 {font-family :Verdana, Helvetica, sans-serif;margin:10px 0 0 0;padding:0px;font-size:15px}

p {margin:0 0 10px 0px;font-family :Arial,Verdana, Helvetica, sans-serif;font-size : 11px;text-align : justify;}

a:link {color:#b8babb;font-family :Arial,Verdana, Helvetica, sans-serif;text-decoration:none;outline: none;}
a:hover {color:#595959;font-family :Arial,Verdana, Helvetica, sans-serif;text-decoration:underline;outline: none;}
a:visited {color:#b8babb;font-family :Arial,Verdana, Helvetica, sans-serif;text-decoration:none;outline: none;}
a:active {color:#595959;font-family :Arial,Verdana, Helvetica, sans-serif;text-decoration:underline;outline: none;}

#menu {font-size:13px;border-top:2px solid gray;border-bottom:2px solid gray;padding:3px 0 3px 0;font-family :Arial, Helvetica, sans-serif;}

a.menu {margin-left:15px;color:#b8babb;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.menu:link {margin-left:15px;color:#b8babb;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.menu:visited {margin-left:15px;color:#b8babb;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.menu:hover {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.menu:active {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}

a.on:link {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.on:visited {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.on:hover {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}
a.on:active {margin-left:15px;color:#595959;font-weight:bold;text-decoration:none;outline: none;font-family :Arial, Helvetica, sans-serif;}

UL {list-style-type : square;margin:0 0 0 15px;padding:0;font-family :Arial, Verdana, Helvetica, sans-serif;font-size : 11px;}
UL LI {list-style-type:square;margin:5px 0 10px 0;padding:0px;}

#contenu {}

div.colonne1 {float:left;width:283px;padding:15px 0 0 15px;}
	div.colonne1 div.session { background-color:#6f6f6f;width:263px; margin-bottom:10px;padding:5px 0px 5px 0px;}
	div.colonne1 div.session h2 {font-family :Verdana, Helvetica, sans-serif;margin:0 0 0 5px;font-size:14px}
	div.colonne1 div.sessioncontenu { background-color:#1d1d1d;width:263px;padding-top:5px;padding-bottom:5px;}
	div.colonne1 div.sessioncontenu P {margin:5px 10px 10px 6px}
		div.colonne1 div.sessioncontenu UL {margin:0 0 0 15px;padding:0;width:200px;}
		div.colonne1 div.sessioncontenu LI {margin:0 0 0 2px;padding:0;font-weight:bold;}
		div.colonne1 div.presentation {width:263px;padding-top:0px;padding-bottom:5px;}
div.colonne2 {float:left;width:487px;padding-top:0px;margin-left:0px;border-bottom:1px solid gray;}
	div.colonne2 h1 {font-family :Arial, Verdana, Helvetica, sans-serif;margin:10px 0 0 0px;font-size:12px;}
	div.colonne2 div.box {background-image: url("images/boxbackground.gif");background-repeat: repeat-x;color:#fff;font-weight:bold;padding:0;margin-top:15px;}
	div.colonne2 div.box P {margin:5px;padding:5px}
	div.colonne2 div.tagline {font-size:11px;color:#7a5028;font-weight:bold;border-bottom:1px solid gray;padding:0;margin-bottom:10px;margin-top:8px;}
	div.colonne2 div.tagline P {margin:5px 0px 5px 0px;padding:5px 0px 2px 0px;}
	div.colonne2 div.taglineentreprise {font-size:11px;color:#7a5028;font-weight:bold;border-bottom:1px solid gray;padding:0;margin-bottom:10px;margin-top:0px;}
	div.colonne2 div.taglineentreprise P {margin:0px 0px 5px 0px;padding:0px 0px 2px 0px;}
	div.colonne2 h2.entreprise {font-family :Verdana, Helvetica, sans-serif;margin:10px 0 0 0;padding:0px;font-size:15px}

div.galerie {width:95%;}

.popup {display:none;position:absolute;top:178px;background-color:black;border:1px solid black;padding:15px;width:455px;}

#footer {width:800px;background-image: url("images/background_footer.jpg");background-repeat: no-repeat;background-position :bottom left;border-top:2px solid gray;height:33px}
div.full {padding:5px 15px 0 15px;}
img.thumb {margin-right:3px;margin-top:3px}
.nodisplay {display:none;}
.break {clear:both;}
.large {font-size:12px;font-weight:bold;}
.spacer-left {margin-right:15px;float:left;}
.spacer-bottom {margin-bottom:15px;}
.spacer-right {margin-left:12px;float:right;}
div.map {position:absolute;top:100px;left:200px;}
.housecolour {color:#996633;}