#fancymenu { 
position: relative; 
height: 50px; 
width: 755px; 
background: url('../img/BackMenu.png') no-repeat top; 
padding: 10px; 
margin: 10px ; 
overflow: hidden; 
} 
  
#fancymenu ul { 
padding: 0; 
margin: 1px; 
margin-left: 35px;
} 

#fancymenu ul li { 
float: left; 
list-style: none; 
} 
  
#fancymenu ul li { 
text-indent: -500em; 
z-index: 10; 
display: block; 
float: left; 
height: 30px; 
position: relative; 
overflow: hidden; 
} 

#accueil {
width: 700px;
text-align: center;
margin: auto;
padding: auto;
}

#middle{
background: url('../img/middle.jpg') repeat-y center; 
text-align: left;
}

#menu_accueil {
width: 120px;
background: url('../img/accueil.png') no-repeat center !important; 
background: url('../img/accueil.jpg') no-repeat center;
}
#menu_assistance { 
margin-left: 5px;
width: 170px; 
background: url('../img/assistance.png') no-repeat center !important; 
background: url('../img/assistance.jpg') no-repeat center;
} 
  
#menu_cours { 
margin-left: 5px;
width: 90px; 
background: url('../img/cours.png') no-repeat center !important; 
background: url('../img/cours_menu.jpg') no-repeat center; 
} 
  
#menu_depannage { 
margin-left: 5px;
width: 170px; 
background: url('../img/depannage.png') no-repeat center !important; 
background: url('../img/depannage.jpg') no-repeat center; 
} 
  
#menu_conseil { 
margin-left: 5px;
width: 120px; 
background: url('../img/conseil.png') no-repeat center !important; 
background: url('../img/conseil.jpg') no-repeat center; 
}
#fancymenu li.background { 
background: url('../img/Fond_right.png') no-repeat top right !important; 
background: url('../img/Fond_right.jpg') no-repeat top right; 
z-index: 8; 
position: absolute; 
visibility: hidden; 
} 
  
#fancymenu .background .left { 
background: url('../img/Fond.png') no-repeat top left !important; 
background: url('../img/Fond.jpg') no-repeat top left; 
height: 30px; 
margin-right: 9px; /* 7px is the width of the rounded shape */ 
} 

#contenu {
width: 750px;
margin: auto;
padding: auto;
text-align: center;
}

#footer {
text-align: center;
background: url('../img/footer.jpg') no-repeat center; 
height: 50px;
}

#header {
text-align: center;
background: url('../img/header_.JPG') no-repeat center; 
height: 248px;
width:795px;
z-index: 12;
}

#diaporama{
margin-top: 15px;
}

body {
text-align: center;
font-family: "Eras Light ITC", "Arial";
background-color: #F1EFE2 ;
font-size: medium ;
}

a {
color: black;
}

#map {
width: 600px;
height: 780px;
margin:auto;
padding:auto;
text-align: left;
}

#cgv{
font-size: 16px;
}

.toggler {
	margin: 0;
	padding: 0;
}
 
.element p {
	margin: 0;
	padding: 0;
}

#tarif{
width: 700px;
text-align: left;
margin: auto;
padding: auto;
}

#wait{
text-align: center;
}

.tarifs{
text-align: left;
}

.tarifs h3{
margin-left: 10px;
}

.tarifs div{
margin-left: 10px;
}

.atStart{
padding-bottom: 20px;
}

input{
font-family: "Eras Light ITC", "Arial";
}

select{
font-family: "Eras Light ITC", "Arial";
width:160px;
}

#depannage{
width:700px;
}

#favi td,th{
text-align:center;
}

#favi td.cont{
width: 75px;
}

.cell_back{
width:190px;
height:30px;
background: url('../img/fid_back_cell.jpg') no-repeat center; 
}

#contact table .contact {
border: medium solid #dcdcdc;
border-collapse: collapse;
}
#contact td .contact {
border: thin solid #dcdcdc;
width: 50%;
padding: 3px;
}

.redvalue{
color: red;
}

#requests td{
font-size: 11px;
}

#contact_reg #submit {
border: none;
background-color: #FFF;
cursor: pointer;
height: 20px;
}
