@charset "ISO-8859-1";
/* CSS Document */

html, body, #wrap {
	height: 100%;
	margin:0;
}
 
body > #wrap {
	height: auto; 
	min-height: 100%;
}

a:link {
	text-decoration: none;
	font-weight:bold;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

h1{
		font-size:15px;
 		color:#fff;
		margin:0 0 6px 0;
}
h2{
		font-size:17px;
 		color:#fff;
		margin:0 0 18px 0;
}



 #header {
 	padding-top: 15px;  /* MÊME TAILLE QUE LA HAUTEUR DU FOOTER !! */
	padding-bottom: 15px;  /* MÊME TAILLE QUE LA HAUTEUR DU FOOTER !! */
		background-color:#e1e1e1;
		display:block;
		width:100%;
		color:#3a3a3a;
		font-size:13px;
		font-weight:bold;
		text-align:center;
	/*	padding-left:240px;*/

}  
#main {
		background-color:#ccc;
		position:relative;
				height:828px;
				width:960px;
				left:50%;
				background:#fff url(vehicule-gpl-toulouse-31.jpg);
				padding-top:85px;
				margin-left:-480px;
				
}  
 
 
 .gpl{
 		color:#3a3a3a;
		font-size:14px;
text-align:justify;
width:320px;
display:block;

margin-left:200px;
line-height:18px;
height:205px;
overflow:auto;
 }

    .menus{
			font-size:14px;
	line-height:18px;
	}
	
   .menu1{
   margin-top:162px;
   margin-left:66px;
    margin-right:30px;
text-align:center;
   float:left;
width:258px;
display:block;
font-weight:bold;
 }

   .menu2{
   margin-top:162px;
    margin-right:30px;
text-align:center;
   float:left;
width:258px;
display:block;
font-weight:bold;
 }   
 
 .menu3{
   margin-top:162px;
text-align:center;
   float:left;
width:258px;
display:block;
font-weight:bold;

 }
 
 .menu4{
   margin-top:225px;
   margin-left:90px;
       margin-right:30px;
   float:left;
width:200px;
display:block;
height:200px;
 }
 
 .menu5{
   margin-top:225px;
   float:left;
width:210px;
display:block;
height:200px;
 }

  .liens{
   margin-top:75px;  
   margin-left:40px;
   float:left;
width:312px;
display:block;
font-weight:bold;
height:300px;
line-height:23px;
 }
 
 
 
 #footer {
	position: relative;
	margin-top: -50px; /* VALEUR NEGATIVE DE LA HAUTEUR DU FOOTER */
	height: 50px;
	clear:both;
 	padding-top: 15px;  /* MÊME TAILLE QUE LA HAUTEUR DU FOOTER !! */
		background-color:#e1e1e1;
		display:block;
		width:100%;
		color:#3a3a3a;
		font-size:13px;
		font-weight:bold;
		text-align:center;
}