

*{margin:0;padding:0}:focus,:active {outline:0}img{border: 0}
body { font: .8em Arial, Tahoma, Verdana; background: #fff ; color:#766F64;text-align: center; }
a { text-decoration: none; color:  #463F32; }
h1 { font-size: 18px; font-weight: normal;font-family:Georgia1, Georgia, serif; }
	h1 a { color:  #463F32; font-size: 18px; }
h2 { font-size: 1.2em; }
h3 { font-size: 1.2em; background: #463F32; padding: 6px 7px; color: #fff; font-weight: normal; margin: 0 0 15px; float: left;}
h4 {clear: both; margin: 0 0 15px;color:#766F64;  font-weight: normal; font-size: 1.6em; font-weight: normal; }
p { clear: both; line-height: 1.64em; margin: 0 0 15px; }
li { clear: both; line-height: 1.64em; margin: 0 0 15px;  list-style-type : none; }
.line { clear: both; border-bottom: 1px solid  #766F64; margin: 0 0 20px; }
.clear { clear: both; }
#content { width: 960px; margin: 0 auto;text-align: left;background:#fff; }
	#home { width: 960px; margin:10% auto; margin-bottom:0px; text-align: center; }

	#logo { float: left;margin-top:35px;margin-bottom:20px;}
		
	#menu { float: right; margin: 75px 20px 0;height:50px; }

		#menu li { display: inline; font-size: 1.3em; }
			#menu li a {  color:  #766F64; padding: 0 0 5px; margin: 0 0 0 55px; }
			#menu li a:hover, #menu li.current a, #menu li a:focus  { color:  #463F32; border-bottom: 1px solid  #463F32; }
	#pitch {  border-bottom: 1px solid  #766F64; height: 280px; margin: 0 0 20px; }
	
		#pitch h1 { font-size: 32px;  margin: 0 0 20px; }
		#pitch h2 { line-height: 1.5em; }
			#slogan { float:left; width:450px;margin-top:50px;}
	#flash {float:right; width: 350px;  border: 1px solid #766F64; padding:5px;}	
	.left { float: left; width: 250px;color:#766F64; }	
	.right { float: right; width: 630px;height: 400px; margin: 0 0 20px; background: url(../images/intro.jpg) no-repeat right bottom;  }
		.right2 {  width: 960px;  padding-top:100px; padding-bottom:100px; padding-left:620px; background: url(../images/map.png) no-repeat left center; }
		.right h3 { background: #808080; font-size: .84em; }
		#container {margin:0 auto; width: 960px; clear:both;height:325px;text-align:left;}	
	.third{ float: left; width: 296px;  display : inline; }
		.third img {  width: 296px; height:100px;  }
		.center {  width: 296px;float:left;margin-left: 37px;}
		.last {  width: 296px;float:right;}
		
		.col {  width: 20%;  display:inline; float:left;  margin-bottom:20px; }
		

		a.info{
    position:relative; 
    z-index:24;

    text-decoration:none}

a.info:hover{z-index:25; text-decoration:line-through; }

a.info span{display: none}

a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
 display:block; 
 position:absolute;
    
    
    top:20px; left:50px; 
    border:1px solid  #463F32;
   background:#fff;
    text-align: justify;
    font-weight:normal;
    padding:5px;
    
    }
	
#form { width: 500px; float:right; margin-bottom:20px;}	
	
iframe {    border: 1px solid  #463F32; }	
	#footer { clear: both; font-size: .84em; border-top: 1px solid  #766F64;color:#766F64; padding: 20px 0 0; }
