/***** menu CSS *****/
@media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
	.menu, .ssmenu {
		visibility:hidden;
	}
}


/*BODY ########################################"*/
html,body {
background-color : rgb(225,142,30);
}
/*FONTS ########################################"*/
 p,ul,li {
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color: rgb(53,96,59);
font-size : 75%;
}

h1 {
font-size : 100%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color: rgb(53,96,59);
}

h2 {
font-size : 85%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color: rgb(225,142,30);
}

.Stylemenu {
	color: rgb(199,158,99);
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent:5%;
}

.Style2 {
	color: rgb(250,239,199);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: center;
}

.Style3 {
	color: rgb(250,239,199);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style: italic;
	text-align: center;
}

.Stylecontact {
	color: #a53a21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-align: center;
}

.histoire {
	color: #834725;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 75%;
	text-indent:5%;
	}
	
.signature {
	float:right;
	color: #834725;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 75%;	
	}
	
.transport {
	color: #a53a21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 92%;
	text-indent:5%;
	}
	
.transportcentre {
	color: #a53a21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 92%;
	text-indent:5%;
	text-align:center;
	}
	
	.titre1transport {
	color: #a53a21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 100%;
	text-indent:5%;
	font-weight:bold;
	}
	
	

/*LINKS ########################################"*/
a:link {color: #a53a21; text-decoration:none;}
a:hover {color:#35603b; text-decoration:none;}
a:visited {color: #d0b05d; text-decoration:none;}

/*BOXES ########################################"*/

.marron {
	background-color:#834725;
	position:absolute; 
	margin-top:10px;
	margin-left:745px;
	width:40px; 
	height:100px;
}

.logo {
	position:absolute;
	margin-top:10px;
	margin-left: 195px;
}

.photo { 
height:380px;
width:550px;
margin-left:195px; 
margin-top:110px;
position:absolute;
 
}

.photo2 {
	margin-left:600px;
	position:absolute;
	margin-top:248px;
}

.texte {
	margin-left:270px;
	position:absolute;
	margin-top:490px;
}

.boitemenu {
background-color:#B12C18;  
margin-left:10px;
margin-top:110px;
position:absolute; 
height:380px;
width:170px;

}

 img {
border: 0;
}

#imgcenter {
	 color: #a53a21;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 92%;
	text-indent:5%;
}

.drapeaux{ 
background-color:#B12C18;
margin-left:30px;
margin-top:420px;
position:absolute; 
height:25px;
width:110px;
}

.contacts {
	margin-left:235px;
	position:absolute;
	margin-top:150px;
	
}

/*OVERFLOW########################*/

      div#bloc1, div#bloc2 {
      	width : 400px;
      	height : 320px;
		
      }
      div#bloc1 {
      	position : absolute;
      	top : 125px;
      	left : 450px;
      	color : #000000;
      }
      div#bloc2 {

      	overflow : auto;
      }
      div#bloc3 {
      	padding : 5px 15px 5px 15px;
		text-align:justify;
      }


/*OVERFLOWbis########################*/

      div#bloc1bis, div#bloc2bis {
      	width : 500px;
      	height : 320px;
		
      }
      div#bloc1bis {
      	position : absolute;
      	top : 125px;
      	left : 350px;
      	color : #000000;
      }
      div#bloc2bis {

      	overflow : auto;
      }
      div#bloc3bis {
      	padding : 5px 15px 5px 15px;
		text-align:justify;
      }




