@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}

a:link, a:visited a:active{
text-decoration:none;
color:#201b1c;}

.clear{clear:both;}

html{
background-color:#ffb1b9;}

img{
border:none;}

#main{
width:1024px;
height:780px;
background-image:url(images/fond.jpg);
margin:5px auto;}



#gauche{
width:160px;
height:780px;
float:left;}

#pneumotel{
width:150px;
height:150px;
margin-top:-25px;
margin-left:-20px;}

#lamirau{
width:157px;
height:66px;
margin-left:35px;
margin-top:526px;}

#droit{
width:735px;
height:780px;
float:left;}

#menu{
width:850px;
float:left;
margin-top:157px;
margin-left:23px;
position:absolute;
z-index:99;}

#texte{
width:800px;
height:570px;
float:left;
overflow:auto;
margin-top:190px;
margin-left:45px;
margin-right:5px;
position:absolute;
z-index:50;
font-size:14px;
}

#lien1{
	position:absolute;
	float:left;
	margin-left:-120px;
	margin-top:230px;
	height: 50px;
	width: 50px;
}
#lien2{
	position:absolute;
	float:left;
	margin-left:-135px;
	margin-top:410px;
	height: 50px;
	width: 50px;
}

#lien a{
margin-right:10px;}

#contact{
float:left;
margin-top:560px;
margin-left:-40px;
position:absolute;}

.calage{
float:left;
width:105px;
margin-left:10px;}

/*MENU*/


#menu a{
display:block;
text-decoration:none;
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#201b1c;}

#menu a:hover{
color:#FFF;}

#menu ul li{
list-style : none;
text-align : center;
float:left;
width:166px;
}

#menu ul li ul{
position:relative;
left:-1500px;
display:block;}	

#menu ul li ul li{
background-color:#b75f68;}

#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul{
left:auto;
min-height: 0;
}

.pad{
margin-bottom:5px;}

.smenu a{
font-size:14px;
}

fieldset{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
z-index:100;
}

.contact{
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

