body{
	background-color:#CC3333;
}

#outerWraper{
	width : 950px;
	margin:0px auto;
	border:5px black solid;
	background-color:#F0D7B9;
}

#header{
	width:950px;
	height:183px;
	float:left;
	background:url("../images/bandeau.jpg") top left no-repeat;
}

#header a {
	display:block;
	width:950px;
	height:183px;
	text-decoration :none;
}

#content{
	width:950px;
	float:left;
	background-color:#F0D7B9;
	font-family: "French Script MT", "Monotype Corsiva", "Verdana";
	font-size:18px;
}

.center{
	text-align:center;
	font-size:40px;
	color:#cc3333;
}

.centre{
	text-align:center;
	font-size:20px;
	color:#cc3333;
}
	
#content .images{
	width:212px;
	margin:40px 0 0 350px;
	padding:25px;
	float:left;

}

#menu{
	width:840px;
	margin:auto;
	margin-top:10px;
}

#menu img{
	border: none;
	margin:0 20px;
}

 #footer {
	width:950px;
	font-family:"Palatino Linotype","Palatino Linotype", "Verdana";
	font-size:15px;
	background-color:#F0D7B9;
	float:left;
	text-align:center;
}

#footer .adresse{
	width:600px;
	margin:auto;
}

#footer p {
	padding:0 50px;
	float:left;
	font-weight:bold;
}

#content .textePlusIm {
	width:900px;
	margin:20px auto;
	font-family: "Monotype Corsiva", "Palatino Linotype", "Verdana";
	font-size:18px;
	color:black;
	font-weight:bold;
}

.textePlusIm img{
	float:left;
}

.textePlusIm .imageGite{
	background-color:white;
	padding:1px;
	border:black solid 2px;
}

#lienGalerie{
	width:520px;
	float:right;
}

#lienGalerie a img{
border:none;
}

#content .texte{
	width : 250px; 
	float:left;
	padding:20px;
}

#content .textegite{
	width :950px; 
	float:left;
	padding:20px;
}

#content .textechambre img{
	float:left;
	padding:10px;
	margin:0 0 0 100px;
}

#content .textechambre p{
	margin-top:0px;
	width:470px;
	text-align:center;
	float:left;
	font-size:33px;
	font-family:"French Script MT", "Monotype Corsiva", "Verdana";
	font-weight:bold;
}


#content .tarifs p{
	margin-top:0px;
	width:470px;
	text-align:center;
	float:left;
	font-family:"Palatino Linotype","Palatino Linotype", "Verdana";
	font-size:15px;
	font-weight:bold;
}

.prix{
	color:#cc3333;
	text-decoration:underline;
}

#content .textegite{
	width:480px;
	float:left;
	font-family:"Palatino Linotype";
	padding:0 20px;
	margin-left:20px;
	text-align:justify;
	/*font-size:18px;*/
}

.clearer{
	width:1px;
	height:1px;
	clear:both;
}

.itineraire{
	font-family:"Palatino Linotype", "Palatino Linotype", "Verdana";
	font-size:12px;
	padding:5px;
	margin:5px;
	width:500px;
	text-align:justify;
	float:left;
}

h2 span.route{
	font-weight:normal;
}

h2{
	font-size:20px;
}

.iright{
	padding:15px;
	margin:20px;
	width:330px;
	float:left;
}

.iright img{
	border:none;
	margin:auto;
}
.iright #imageMarge{
	width:201px;
	margin:auto;
}

.iright .imageMarge{
	width:201px;
	margin:0 auto 72px auto;
}

.contactdroit{
	width:300px;
	margin:150px 58px 0 auto;
	font-family:"Palatino Linotype","Palatino Linotype", "Verdana";
	font-size:18px;
	text-align:center;
}

.contactdroit a{
	text-decoration:none;
	color:#cc3333;
}

#footer .taxesejour p{
	text-align:center;
	width:850px;
	font-size:18px;
	color:#cc3333;
}
/*****************************  Formulaire **********************************************/

#formulaire{
	width:528px;
	float:left;
	margin:40px 10px !important;
	margin:10px 10px;
}

#formulaire fieldset{
	width:230px;
	float:left;
	border :#CC3333 solid 2px;
	padding:20px 10px 20px 10px;
	margin-right:5px;
}

#formulaire fieldset legend{
	font-family:  "Palatino Linotype", "Palatino Linotype", "Verdana";
	font-size:18px;
	color:black;
	margin-bottom:10px;
}

#formulaire label{
	width:220px;
	float:left;
	margin:0 5px 5px 0;
	padding: 0 3px;
	background-color:white;
	font-family:  "Palatino Linotype", "Palatino Linotype", "Verdana";
	font-size:15px;
	border :#CC3333 solid 1px;
}

#formulaire p{
	width:210px;
	width:220px !important;
	float:left;
	margin:0 5px 5px 0;
	padding: 0 3px;
	background-color:white;
	border :#CC3333 solid 1px;
	font-family: "Palatino Linotype", "Palatino Linotype", "Verdana";
	font-size:15px;
}

#formulaire p label{
	width:210px;
	width:215px !important;
	float:left;
	background-color:none;
	border:none;
}

#formulaire input{
	border:white solid 1px;
	font-size:11px:
}

#formulaire textarea{
	border:white solid 1px;
}

#formulaire .oblige{
	border : none;
	background-color:transparent;
	padding:5px;
}

#formulaire .submit{
	border : #CC3333 solid 1px;
	float:right;
	font-family: "Script MT Bold", "Palatino Linotype", "Palatino Linotype", "Verdana";
	font-size:18px;
	margin : 10px 3px 30px 0;
}

/* ************************************************  Galerie ***********************************************/
#myGallerySet{
	margin:20px auto;
}


