body{margin:auto;width:940px;font-family:arial;font-size:12px;behavior:url(csshover.htc);behavior: url(csshover3.htc);background:#A2917F;}

#header{
float:left;
width:940px;
height:238px;
background-image:url("images/header.jpg");
}

#nav{
float:left;
width:940px;
height:43px;
background-image:url("images/bg_menu.jpg");
}


ul.crossfade {
	padding: 0;
	margin: 0;
	list-style: none;
	position: relative;
}

li img {
	display: block;
	
}
.caption {
	clear: both;
	padding: 1em;
	
}
#fade-example-2 li {
	position: absolute;
	top: 0;
	left: 0;
	

	visibility: hidden;
}
#fade-example-3 li {
	position: absolute;
	top: 0;
	left: 0;
	visibility: hidden;
}
li img {
	display: block;
}
.caption {
	clear: both;
	padding: 1em;
	
}
.example {
	position: relative;
	background-color:#F2F2F2;
	border:5px solid #CCCCCC;
	padding:1em;
	margin-bottom: 1em;
	
}
.example-r {
	position: relative;
	background-color:#F2F2F2;
	border:5px solid #CCCCCC;
	padding:1em;
	width: 700px;
	margin-bottom: 1em;
}
a{color:#f4e3ca; font-weight:900;}
a:hover{text-decoration:none;}
legend {font-weight:900; font-size:14px;}
label {font-weight:900;}
input:focus,select:focus,option:focus{background:#f4e3ca;}
#nav .accueil{float:left;width:178px;color:#4d2f22;margin:9px 0px 0px 24px;display:block;text-align:center;font-size:16px;text-decoration:none;font-weight:bold;}
#nav .accueil:hover{text-decoration:underline;}
#nav .hover_accueil{float:left;width:178px;color:#4d2f22;margin:9px 0px 0px 24px;display:block;text-align:center;font-size:16px;text-decoration:undeline;font-weight:bold;}

#nav .services{float:left;width:176px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:none;font-weight:bold;}
#nav .services:hover{text-decoration:underline;}
#nav .hover_services{float:left;width:176px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:undeline;font-weight:bold;}

#nav .photos{float:left;width:174px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:none;font-weight:bold;}
#nav .photos:hover{text-decoration:underline;}
#nav .hover_photos{float:left;width:174px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:undeline;font-weight:bold;}

#nav .localiser{float:left;width:173px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:none;font-weight:bold;}
#nav .localiser:hover{text-decoration:underline;}
#nav .hover_localiser{float:left;width:173px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:undeline;font-weight:bold;}

#nav .contact{float:left;width:174px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:none;font-weight:bold;}
#nav .contact:hover{text-decoration:underline;}
#nav .hover_contact{float:left;width:174px;color:#4d2f22;margin:9px 0px 0px 3px;display:block;text-align:center;font-size:16px;text-decoration:undeline;font-weight:bold;}

#conteneur{width:940px;float:left;background-image:url("images/bg_site.jpg");}

#colcentral{float:left;width:630px;margin:0px 10px 0px 30px;}
#colcentral .titre {display:block; height:25px;color:#3f2924; background:#a3907b;width:630px;float:left;font-size:19px;text-align:center;}
#colcentral .txt1 .txt {color:#3f2924; font-size:14px;margin:10px;}
#map_canvas{height:500px;border:2px solid #f4e3ca;}
#coldroit{float:left;width:230px;}

#coldroit .box{width:186px;float:left;border:1px solid #000000;margin:20px;}
#coldroit .titre_box{width:186px;height:26px;background-image:url("images/coldroit_titre.jpg");font-weight:bold;text-align:center;font-size:15px;}
#coldroit .titre_box div{padding-top:5px;}
#coldroit .content_box{width:180px;margin:auto;height:185px;}

#footer{width:940px; float:left; height:53px; background-image:url("images/footer.jpg");}

#footer .txt{text-align:center;padding-top:7px;}
#footer .txt a{color:#f4e3ca;}
#footer .txt a:hover{text-decoration:none;}
