body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4f656d;
	text-align:left;
}

h1{

	display:none;

}

h2{
	margin:0px;
	padding:0px;
	display:inline;
}

h3{
	margin:0px;
	padding:0px;
	display:inline;
}


.moteur form 
{
	margin:0px;
	top:96px;
	left:-66px;
	position:absolute;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	
}

input, textarea
{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#5F5F5F;
}

.logo {
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#4f656d;
	left: 110px;
	top: 38px;
	position: relative;
	
}
	
.slogan {
	color:#4f656d;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	left: 5px;
	top:30px;
	position: absolute;

}

.imgMenu{

	top:58px;
	position:absolute;

}

.imgMenuOn{

	top:62px;
	position:absolute;

}

.nav{

	top:71px;
	position:absolute;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF4E00;
	text-align:left;
	font-weight:bold;
	
}

.pipe{

	top:68px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#b3bbbd;
	text-align:left;
	

}

.annuaire
{
	margin:0px;
	top:0px;
	left:32px;
	position:relative;
	height:22px;
	width:420px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color: #d8794a;	
}

.annuaire h2{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	top:3px;
	left:14px;
	position:absolute;
}

.search
{
	
	padding-top:5px;
	top:0px;
	left:30px;
	position:relative;
	height:auto;
	width:410px;
	font-weight:normal;
	float:left;
	
}



.search h3
{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-left:10px;
}

.search form
{

	margin:0px;
	padding:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:dashed 1px #4f656d;
			
}

.search p
{

	margin:0px;
	padding:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:dashed 1px #4f656d;
			
}


.search p a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color: #77A8A5;
}

.search #ville a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#4f656d;
}

.search span
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#FF4E00;
}

.search span a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#FF4E00;
}

.site
{
	
	padding-top:5px;
	width:410px;
	font-weight:normal;
	height:auto;
	float:left;

	
}

.site h3
{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-left:10px;
}

.site p
{

	margin:0px;
	padding:10px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:dashed 1px #4f656d;
			
}

.site p a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color: #77A8A5;
}

.site #ville a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#4f656d;
}

.site span
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#FF4E00;
}

.site span a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#FF4E00;
}

.googleMaps
{
	
	margin:10px;
	width: 400px; 
	height: 300px
	
	
}

.googleMaps span
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#4f656d;
}

.googleMaps span a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	color:#FF4E00;
}
	
	

.cinema
{
	margin:0px;
	top:0px;
	left:32px;
	position:relative;
	height:22px;
	width:420px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;

}

.aleft
{
	padding-left:15px;
	padding-top:5px;
	top:0px;
	left:30px;
	position:relative;
	height:auto;
	width:180px;
	font-weight:bold;
	float:left;
	
}

.aleft h3
{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-left:10px;
}

.aleft p
{

	margin:0px;
	padding-left:15px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:dashed 1px #4f656d;
	padding-bottom:5px;
	height:35px;
	
}

.aleft p a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
	

.aright
{
	padding-left:15px;
	padding-top:5px;
	left:50px;
	position:relative;
	width:180px;
	font-weight:bold;
	
	float:left;

}

.aright h3
{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:5px;
	margin-left:10px;
}

.aright p
{

	margin:0px;
	padding-left:15px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:dashed 1px #4f656d;
	padding-bottom:5px;
	height:35px;
	
}

.aright p a
{
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}


.news
{
	margin:0px;
	left:-33px;
	top:-22px;
	position:relative;
	height:22px;
	width:221px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	background-color: #50636a;	
	float:right;
	
}

.news h2{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	top:3px;
	left:14px;
	position:absolute;
}

.actu
{
	margin:0px;
	left:-33px;
	position:relative;
	height:22px;
	width:219px;
	background-color: #50636a;
	float:right;	
	
}

.actu h2{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	top:3px;
	left:14px;
	position:absolute;
}


.adsense
{
	margin:0px;
	left:-33px;
	top:-22px;
	position:relative;
	height:200px;
	width:219px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	float:right;

	
}

.rss
{
	margin:0px;
	left:-33px;
	top:10px;
	position:relative;
	height:auto;
	width:219px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#50636a;
	float:right;

	
}

.rss a
{
	text-decoration:none;
	color:#50636a;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

	
}




a {

	text-decoration: underline;
	color:#5F5F5F;
}


a.m1
{
	color:#505A5E;
	font-size:11px;
	text-decoration:none;
}
a.m1:hover
{
	color:#FF4E00;
	font-size:11px;
	text-decoration:underline;
}

.copy{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#935800;
	margin-left: auto;
	margin-right: auto;
	width:708px; 
	height:52px; 
	background-image:url(images/footer.jpg);
	text-align:center;
	vertical-align:middle;
	
	
}

.copy a{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#935800;
	
}

.copy a:hover{

	text-decoration:none;
	
}

.promo {

	left:400px;
	position:relative;

}
