body{
	background:				#d1cdcd url(/img/maison/common/backgroundBody.gif) repeat-x left top;
	color:					#42362c;
	font-family:			arial, sans-serif;
	font-size:				11px;
	margin:					0px;
}
ul{
	margin:					0px;
	padding:				0px;
}
img{
	border:					0px;
}
#main{
	background-repeat:		no-repeat;
	margin:					0px auto;
	width:					940px;
}
#conteneur{
	padding:				0 0 20px 0;
}
#colLeftPL{
	float:					left;
	width:					180px;
}
#backgroundMenu{
	background-color:		#ff6511;
	margin:					0 0 20px 7px;
	width:					173px;
}
ul.CMS_lvl1{
	background:				url(/img/maison/common/leftMenu.gif) no-repeat left bottom;
	list-style:				none;
	min-height:				155px;
	padding:				86px 8px 40px 5px;
}
.leftMenu li.CMS_lvl2{
	border-bottom:			1px solid #ffb48a;
}
.leftMenu a.CMS_lvl2{
	background:				url(/img/maison/common/puceCMS_lvl2.gif) no-repeat 5px 8px;
	color:					#ffffff;
	font-weight:			bold;
	display:				block;
	padding:				5px 0px 5px 15px;
	text-decoration:		none;
	text-transform:			uppercase;
}
.leftMenu a.CMS_lvl2:hover{
	background-color:		#fca677;
}
#bottom{
	background-color:		#564d4d;
	height:					24px;
	margin:					0 auto;
	width:					940px;
}
#bottom .recherche{
	float:					left;
	margin-left:			42px;
	margin-top:				3px;
}
#bottom .recherche .input{
	background-color:		#edebe8;
	border:					0px;
	padding:				0px;
}
#bottom .recherche .button{
	background:				url(/img/maison/common/btnOk.jpg) no-repeat 2px top;
	border:					0px;
	color:					#FFFFFF;
	cursor:					pointer;
	height:					16px;
	padding:				0px;
	width:					19px;
	padding:				0px;
}
#bottom #bottomMenu{
	border-right:			1px solid #FFFFFF;
	float:					right;
	list-style:				none;
	margin:					5px 42px 0px 0px;
	padding:				0px;
}
#bottom #bottomMenu li{
	border-left:			1px solid #FFFFFF;
	float:					left;
	padding:				0px 5px;
}
#bottom #bottomMenu a{
	color:					#FFFFFF;
	font-size:				11px;
	font-weight:			bold;
	text-decoration:		none;
}
#bottom #bottomMenu a:hover{
	color:					#cdcaca;
}

/* rangées */
.allNews{
	background:				url(/img/maison/accueil/allNews.gif) no-repeat 12px 3px;
	color:					#ff7611;
	padding:				0 0 0 22px;
	text-decoration:		none;
}
.allNews:hover{
	color:					#e04a00;
}
.allEvents{
	background:				url(/img/maison/accueil/allNews.gif) no-repeat 12px 3px;
	color:					#ff7611;
	padding:				0 0 0 22px;
	text-decoration:		none;
}
.allEvents:hover{
	color:					#e04a00;
}
.allProg{
	background:				url(/img/maison/accueil/allNews.gif) no-repeat 12px 3px;
	color:					#ff7611;
	padding:				0 0 0 22px;
	text-decoration:		none;
}
.allProg:hover{
	color:					#e04a00;
}
.office{
	background:				url(/img/officeDuTourisme.png) no-repeat left top;
	display:				block;
	height:					48px;
	margin:					0 2px 12px;
	outline:				none;
	text-indent:			-5000px;
	width:					169px;
}
a.office:hover{
	background-image:		url(/img/officeDuTourismeHover.png);
}
.officeEN{
	background:				url(/img/officeDuTourismeEN.png) no-repeat left top;
	display:				block;
	height:					48px;
	margin:					0 2px 12px;
	outline:				none;
	text-indent:			-5000px;
	width:					169px;
}
a.officeEN:hover{
	background-image:		url(/img/officeDuTourismeHoverEN.png);
}
.officeES{
	background:				url(/img/officeDuTourismeES.png) no-repeat left top;
	display:				block;
	height:					48px;
	margin:					0 2px 12px;
	outline:				none;
	text-indent:			-5000px;
	width:					169px;
}
a.officeES:hover{
	background-image:		url(/img/officeDuTourismeHoverES.png);
}
.spacer{
	clear:					both;
}
.sIFR-alternate{
	display:					none;
}

.text_alert div{
color:#565859;
border:1px solid #FF0000;
padding:10px;
margin:0 0 20px 45px;
}