/* CSS Document */
*{
  margin:0;
  padding:0;
}

body{
  background:#1e1e1e url(../img/back.jpg) repeat-x;
  text-align:center;
}

a{
	outline:none;	
}

#container{
  width:800px;
  margin:0 auto;
  text-align:left;
}

#menu{
  height:33px;
  line-height:33px;
}

#menu_left{
  float:left;
  width:30%;
}

    #menu_left p{
      margin-top:13px;
      font:9px Arial, Helvetica, sans-serif;
      color:#eee;
      text-transform:uppercase;
      letter-spacing:4px;
    }
      
#menu_right{
  float:right;
  width:70%;
  text-align:right;
}

    #menu_right ul{
    	list-style-type:none;
    }
    
    #menu_right li{
    	display:inline;
    	color:#eee;
    }
    
    #menu_right a, #menu_right a:visited{
    	padding:0 0 0 5px;
    	text-decoration:none;
    	text-transform:uppercase;
    	font:9px Arial,Verdana,Helvitica,sans-serif;
    	color:#eee;
    	letter-spacing:4px;
    }
    
    #menu_right a:hover{
    	color:#fed27b;
    }
    
     
    #menu_right a.under{
    	color:#fed27b;
    }
    
    span.lign{
      color:#697d7c;
    }

#header{
  height:180px;
  width:800px;
  background:url(../img/ban4.jpg) no-repeat;
  margin-top:20px;
  display:block;
}
    
#service{
  height:20px;
  line-height:20px;
  background-color:#697d7c;
}

#service ul{
      text-align:right;
    	list-style:none;
    	margin-right:10px;
    }
    
    #service li{
    	display:inline;
    	color:#eee;
    }
    
    #service a, #service a:visited{
    	padding:0 5px 0 5px;
    	text-decoration:none;
    	text-transform:uppercase;
    	font-family:Arial,Verdana,Helvitica,sans-serif;
    	font-size:11px;
    	color:#eee;
    }
    
    #service a:hover{
    	color:#fed27b;
    }
    
    #service a.under{
    	color:#fed27b;
    	font-weight:bold;
    }

#content{
  min-height:300px;
  background-color:#f8f8f8;
}

    #content img{
      margin:5px 0 0 20px;
      border:none;
    }
    
    #content img.carte{
      margin:3px 0 0 20px;
      border:none;
    }
    
    #content img.ligne{
      margin:0 0 0 22px;
      border:none;
    }
    
    #content img.imgd{
      float:right;
      margin-top:-336px;
      margin-right:25px;
    }
    
    #content img.imgd2{
      float:right;
      margin-top:-448px;
      margin-right:19px;
    }
    
    #content img.th{
      margin-left:17px;
    }
    
    #content img.btnAj{
      margin:0;
    }
    
    #content p{
      font:15px Arial, Helvetica, sans-serif;
      color:#0e0e0e;
      text-align:justify;
      padding:5px 20px 5px 20px;
    }
    
    #content p:first-letter{
      font-size:17px;
      font-weight:bold;
      color:#697d7c;
    }
    
    #content p.form:first-letter{
      font-size:14px;
      font-weight:bold;
      color:#0e0e0e;
    }
    
    #content p.form{
      font:14px Myriad Pro, Helvetica, sans-serif;
      font-weight:bold;
      color:#0e0e0e;
      text-align:justify;
      text-indent:0;
      padding:5px 20px 10px 20px;
    }
    
    #content p.message{
      font:15px Arial, Helvetica, sans-serif;
      color:#0e0e0e;
      text-align:left;
      padding:5px 20px 10px 20px;
      text-indent:0px;
    }
    
    #content p.message:first-letter{
      font-size:15px;
      font-weight:normal;
      color:#0e0e0e;
    }
    
    #content h1{
      font:14px Myriad Pro, Helvetica, sans-serif;
      font-weight:bold;
      text-transform:uppercase;
      color:#3e3e3e;
      padding:10px 0 10px 20px;
    }
    
    #content h1.question{
      font:14px Myriad Pro, Helvetica, sans-serif;
      font-weight:bold;
      text-transform:uppercase;
      color:#697d7c;
      padding:10px 0 10px 20px;
    }
    
    #content h1.loca{
      font:14px Myriad Pro, Helvetica, sans-serif;
      font-weight:bold;
      text-transform:uppercase;
      color:#3e3e3e;
      padding:5px 0 10px 20px;
    }
    
    #content table.table_contact{
      padding:0 0 10px 20px;
    }
    
    #content table.table_form{
      padding:10px 0 10px 20px;
    }
    
    #content table.table_liste{
      padding:10px 0 0 25px;
    }
    
    #content table.table_bouton{
      padding:10px 0 0 10px;
    }
    
    #content td.centre{
      padding-top:7px;
    }
    
    #content td.bajout{
      padding-top:5px;
    }
    
    #content td.tdespace{
      padding-right:20px;
    }
    
    #content td.tdespace2{
      padding-right:26px;
    }
    
    #content td.werreur{
      padding-left:41px;
    }
    
    #content td.td310{
      width:310px;
    }
    
    #content th{
      color:#0e0e0e;
      padding-bottom:10px;
      font:16px Myriad Pro, sans-serif;
    }
    
    #content object{
      margin-top:5px;
      margin-left:20px;
    }
    
    input[type=text]{
      border:1px solid #697d7c;
      background-color:#eee;
    }
    
    input[type=submit]{
      border:0;
      width:90px;
      height:22px;
      background:url(../img/btenvoyer.jpg) no-repeat;
      cursor:pointer;
    }
    
     input[type=button]{
      border:0;
      width:90px;
      height:22px;
      background:url(../img/btenvoyer.jpg) no-repeat;
      cursor:pointer;
    }
    
    input[type=reset]{
      border:0;
      width:90px;
      height:22px;
      background:url(../img/btannuler.jpg) no-repeat;
      cursor:pointer;
    }
    
    label{
      font:14px Arial, Helvetica, sans-serif;
      color:#313131;
    }
    
    span.loc{
      color:#014d40;
    }
    
    span.etoile{
      color:#c74630;
      font-size:18px;
      font-family:Times New Roman;
    }
    
    span.mot{
      color:#014d40;
      font-weight:bold;
    }
    
    span.gras{
      color:#697d7c;
      font-weight:bold;
    }
    
    span.titreform{
      font:16px Myriad Pro, Helvetica, sans-serif;
      color:#0e0e0e;
      margin-right:5px;
    }

#up{
  margin-bottom:-4px;
  margin-left:5px;
}

#texte{
  width:548px;
  min-height:300px;
  border-left:1px solid #839996;
  border-right:1px solid #839996;
  margin-left:25px;
}

#texte.contact{
  width:548px;
  min-height:400px;
  border-left:1px solid #839996;
  border-right:1px solid #839996;
  margin-left:25px;
}

#texte2{
  width:745px;
  min-height:300px;
  border-left:1px solid #839996;
  border-right:1px solid #839996;
  margin-left:25px;
}

#down{
  margin-top:-5px;
  padding-bottom:7px;
  margin-left:5px;
}
      
#footer{
  clear:both;
  height:15px;
  line-height:15px;
  font-family:Arial, Helvetica, sans-serif;
  background-color:#697d7c;
}

    #footer p{
      font-size:11px;
      color:#eee;
      margin-top:6px;
      margin-left:116px;
      position:absolute;
      text-transform:uppercase;
    }
    
    #footer a:link, #footer a:visited{
      color:#eee;
      text-decoration:none;
      text-transform:lowercase;
    }
    
    #footer b{
      color:#fed27b;
    }
    
    #footer a:hover{
      color:#fed27b;
    }
    
#bottom{
  clear:both;
  height:12px;
  background-image:url(../img/footer.png);
}

#container_2{
  width:800px;
  margin:20px auto;
  text-align:left;
}

#copyright{
  height:10px;
  margin:-15px 0 15px 35px;
  font-family:Arial, Helvetica, sans-serif;
}

    #copyright p{
      color:#dbdbdb;
      text-transform:uppercase;
      font-size:9px;
      padding-top:3px;
    }
    
    #copyright a{
      color:#dbdbdb;
      font-size:9px;
      text-transform:uppercase;
      text-decoration:none;
      padding:0 5px 0 5px;
    }
    
    #copyright a:hover{
      color:#fed27b;
      text-decoration:underline;
    }




