*{padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;}

html, body {
	width:100%;
	height:100%;
}

body {
	background:#4d0a02 url(../img/fond.jpg);
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:100%;
	height:100%;	
	color:#D9D6D4;
	font-family:verdana;
	font-size:11px;
}

img {
	border:none;
}
a{ 
	color:#CC530B;
	text-decoration:none;
	font-weight : normal;
	font-family:verdana;
	font-size:11px;
}

a:hover{ 
	color:#FBFBFB;
	text-decoration:undeline;
	font-weight : normal;
	font-family:verdana;
	font-size:11px;
}

h1{ 
	color:#CC530B;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}

h2{ 
	color:#CC530B;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}


h3{ 
	color:#FFFFFF;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}

h4{ 
	color:#fd6002;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}

#orange{ 
	color:#CC530B;
	font-weight : bold;
	font-family:verdana;
	font-size:11px;
}

#orange2{ 
	color:#fd6002;
	font-weight : bold;
	font-family:verdana;
	font-size:11px;
}

#centre{
	background:url(../img/fond_centre.jpg) top center no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:100%;
	height:100%;	
}

#page{
	position:relative;
	margin: 0 auto;
	width:1005px;
	height:657px;
}

#bandeau_haut{
	float:left;
	background:url(../img/fond_haut.jpg) no-repeat;
	width:663px;
	padding-left:342px;
	height:93px;
}

#titre{
	float:left;
	height:93px;
}

#anim2{
	float:right;
	width:40px;
	height:30px;
	padding-right:7px;
	padding-top:61px;
}

#page_gauche{
	float:left;
	background:url(../img/fond_page_gauche.jpg) no-repeat;
	width:171px;
	padding-left:6px;
	height:325px;
	padding-top:118px;
}

#menu_gauche{
	float:left;
}

.repos{
	list-style-type:none;
	padding-top:8px;
	padding-left:23px;
	height:22px;
	width:147px;
	
}

.repos1{
	list-style-type:none;
	padding-top:8px;
	padding-left:23px;
	height:21px;
	width:147px;
	
}

.survol{
	list-style-type:none;
	color:#FBFBFB;
	padding-top:8px;
	padding-left:23px;
	height:22px;
	background:url(../img/fond_survol.jpg) no-repeat;
	width:147px;
	
}

.survol1{
	list-style-type:none;
	color:#FBFBFB;
	padding-top:8px;
	padding-left:23px;
	height:21px;
	background:url(../img/fond_survol1.jpg) no-repeat;
	width:147px;
	
}

.survol2{
	list-style-type:none;
	color:#FBFBFB;
	padding-top:8px;
	padding-left:23px;
	height:22px;
	background:url(../img/fond_survol2.jpg) no-repeat;
	width:147px;
}

#menu_gauche a{ 
	color:#CC530B;
	text-decoration:none;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}

#menu_gauche a:hover{ 
	color:#FBFBFB;
	text-decoration:none;
	font-weight : bold;
	font-family:garamond,verdana;
	font-size:12px;
	text-transform:uppercase;
}


#pau{
	float:left;
	padding-top:54px;
}

#page_centre{
	float:left;
	background:url(../img/fond_page_centre.jpg) no-repeat;
	width:643px;
	padding-left:9px;
	height:434px;
	padding-top:9px;
}

#anim{
	float:left;
}

#page_centre2{
	float:left;
	background:url(../img/fond_page_centre2.jpg) no-repeat;
	width:637px;
	padding-left:15px;
	height:428px;
	padding-top:15px;
	font-size:9px;
}

#map{
	float:left;
	height:412px;
	width:622px;
	color:#3b410b;
	font-size:9px;
}

#page_centre3{
	float:left;
	background:url(../img/fond_carte.jpg);
	width:652px;
	height:auto;
}

#centre_haut{
	float:left;
	background:url(../img/fond_page_centre3.jpg) no-repeat;
	width:643px;
	padding-left:9px;
	height:auto;
	padding-top:9px;
}

#texte_carte{
	float:left;
	width:606px;
	padding:13px;
	border:1px solid #CC530B;
	height:auto;
}

#texte_map{
	padding-top:40px;
	float:left;
	width:632px;
	border:1px solid #CC530B;
	height:600px;
	background:#ffffff;
	text-align:center;
}

#texte_carte a{
	color:#D9D6D4;
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
}

#texte_carte a:hover{
	color:#fd6002;
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
}

#carte_gauche{
	float:left;
	width:410px;
}

#carte_droit{
	float:left;
	width:196px;
	height:auto;
}

#bordure_phototheque{
	float:left;
	padding:2px;
	width:190px;
	border:1px solid #CC530B;
	margin-top:10px;
	text-align:center;
}


#bordure_phototheque img{
	width:190px;
	height:auto;
}

#page_droit{
	float:left;
	background:url(../img/fond_page_droit.jpg) no-repeat;
	width:164px;
	padding-left:9px;
	height:325px;
	padding-top:118px;
}

.menu_droit_repos{
	float:left;
	background:url(../img/visite_repos.jpg) no-repeat;
	height:237px;
	width:164px;
}


.menu_droit_survol{
	background:url(../img/visite_survol.jpg) no-repeat;
	float:left;
	height:237px;
	width:164px;
}

#adresse{
	float:left;
	text-align:center;
	padding-left:10px;
}

#texte{
	float:left;
	width:968px;
	height:auto;
	padding:13px;
	border:1px solid #882d06;
	margin-left:5px;
	margin-top:10px;
	text-align:justify;
}

#texte_gauche{
	float:left;
	width:471px;
	height:auto;
	padding-right:13px;
	border-right:1px solid #882d06;
	text-align:justify;
}

#texte_droit{
	float:left;
	width:470px;
	height:auto;
	padding-left:13px;
	text-align:justify;
}

#bas{
	float:left;
	width:1001px;
	height:auto;
	text-align:right;
}

#bas2{
	float:right;
	width:auto;
	height:auto;
	text-align:right;
	padding-right:8px;
	background:url(../img/fond.jpg);
	width:644px;
	padding-bottom:10px;
}

#formulaire{
	padding-left:12px;
	margin-top:20px;
	margin-left:20px;
	/*border:#FFF solid 1px;*/
	width:600px;
		
}

#formulaire .col1{width:30px;}
#formulaire .col2{width:245px;}
#formulaire .col3{width:30px;}
#formulaire .col4{width:100px;}
#formulaire input{
	width:130px;
}
#formulaire input.adresse{
	width:500px;
}
.msgError{	margin:0 0 5px;padding-top:10px;}
.msgError strong{padding:5px 20px;color:#FFF;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:11px;} 
#messagemail{
	text-align:center;
	margin-top:150px;
	margin-right:23px;
	margin-left:15px;
	font-size:13px;
	border:#FFF solid 1px;
	padding: 5px 0 5px 0;
}