/* CSS Document */
body{
	margin:0;
	}
h1{
	margin:0 auto 0 auto;
	width:758px;
	height:83px;
}
h1 span{
display:none;
}
h2{
	margin:0 auto 0 auto;
	background:url(images-index-2008/camping-castel.png) no-repeat;
	width:758px;
	height:35px;
}
h2 span{
display:none;
}
h3{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color:#4C0A0B;
	margin:0 0 10px 0;
}
p{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height:15px;
	margin:5px 0;
}

#conteneur{
	margin:auto;
	width:726px;
	clear:both;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	padding:0 15px 15px 15px
}
#blocPhoto{
	width:530px;
	height:380px;
	float:left;
}
#blocTextes{
	margin-left:10px;
	width:180px;
	float:left;
}
#langue{
	width:135px;
	height:15px;
	margin:15px auto 0 auto;
}
#langue ul{
	padding:0;
	margin:0;
}
#langue li{
	list-style-type:none;
	float:left;
	padding-right:4px;
}

#promo{
	background:url(images-index-2008/fond-promo.png) no-repeat;
	width:157px;
	height:53px;
	margin:15px auto 0 auto;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:15px;
	text-align:center;
}
#promo a{
	color: #FFFFFF;
	text-decoration:none;
}
#promo a:hover{
	color:#CBD8BE;
	text-decoration:none;
}
#footer{
	margin:auto;
	clear:both;
	text-align:center;
	border-bottom:1px solid #ccc;
	width:758px;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding:5px 0 10px 0;
}
#footer a{
	color: #4C0A0B;
}
#footer a:hover{
	text-decoration:none;
}

#footer2{
	margin:auto;
	clear:both;
	text-align:center;
	width:758px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	padding:5px 0 10px 0;
}
#footer2 ul{
	margin:0;
	padding:0;
}
#footer2 li{
	float:left;
	list-style-type:none;
}
#footer2 li a{
	color:#4C0A0B;
}
#footer2 li a:hover{
	text-decoration:none;
}
