@charset "utf-8";

body{ 
height: 100%; 
} 

body { 
margin: 0; 
padding: 0; 
background: url(../images/footer.jpg) top center repeat;
text-align :left; 
font-family : arial; 
font-size : 12px ; 
color : #fff;
}
#cadre { 
position:absolute; 
left: 50%; 
top: 50%; 
width: 911px;
height: 848px;
margin-top: -425px;
margin-left: -455.5px;
background :#3e210e;/* url (images/naegel_01maq_home1.JPG);*/
/*border: 1px solid #fff;*/
}
.color_orange {
color:#FF7517;
}
.mailto_contact {
list-style:none;
color:#FF7517;
text-decoration:none;
}
infos_legales {
text-align:right;
position:absolute;
top:500px;
left:500px;
}
#center {
text-align:left;
margin:10px;
}
#center b{
color:#FF7517;
}
/***********************************************lments fixes Accueil********************/
#header {
position:absolute;
top:0px;
left:0px;
}
#contenu {
position:absolute;
top:145px;
left:25px;
}
#left {
position:absolute;
top:146px;
left:0px;
}
#right {
position:absolute;
top:146px;
left:886px;
}
#footer {
position:absolute;
top:632px;
left:25px;
}

img {
border: 0px 0px 0px 0px;
}

/*************************************MENU PRINCIPAL**********************************************/

#menu {
display:block;
position:absolute;
top:597px;
left:25px;
margin:0px;
padding:0px;
list-style : none ; 
height : 35px;
width:862px;
background: url(../images/total_menu.gif);
/*float : left ;*/
}
#menu li a {
/*position: absolute;*/
/*left: -5000px;*/
}
#menu  li {
float : left; 
}
/**********************HOME*/
#menu  li a.home{
float:left;
display : block;
padding : 0 0 0 0px ;
margin : 0px ;
padding:0px;

/*display : block;
background : #ccc url(../images/btn_accueil.gif); */
} 
#menu  a.home{
position:absolute;
top:0px;
left:0px;
width : 52px ;
height : 35px ;
/*background: url(../images/btn_hover_accueil.jpg);*/
/*background-position : 30px 0;*/
}
#menu a.home:hover {
background: url(../images/btn_hover_accueil.gif);
}
/**************************Historique*/
#menu  li a.histo{
float:left;
display:block;
padding : 0 0 0 0px ;
margin : 0px;
width : 224px ;
height : 35px ;
} 
#menu  a.histo{
position:absolute;
top:0px;
left:53px;
/*ackground: url(../images/btn_historique.jpg);*/
/*background-position : 30px 0;*/
}
#menu a.histo:hover {
background: url(../images/btn_hover_historique.gif);
}
/***************************Carte*/
#menu  li a.carte{
float:left;
display:block;
padding : 0 0 0 0px ;
margin : 0px;
width : 132px ;
height : 35px ;
}
#menu  a.carte{
position:absolute;
top:0px;
left:278px;
/*background: url(../images/btn_lacarte.jpg);*/
/*background-position : 30px 0;*/
}
#menu a.carte:hover {
background: url(../images/btn_hover_lacarte.gif);
}
/*****************************Commande*/
#menu  li a.commande{
float:left;
display:block;
padding : 0 0 0 0px ;
margin : 0px;
width : 123px ;
height : 35px ;
} 
#menu  a.commande{
position:absolute;
top:0px;
left:411px;
}
#menu a.commande:hover {
background: url(../images/btn_hover_commande.gif);
}
/*******************************Services*/
#menu  li a.service{
float:left;
display:block;
padding : 0 0 0 0px ;
margin : 0px;
width : 155px ;
height : 35px ;
} 
#menu  a.service{
position:absolute;
top:0px;
left:535px;
}
#menu a.service:hover {
background: url(../images/btn_hover_services.gif);
}
/************************************Contact*/
#menu  li a.contact{
float:left;
display:block;
padding : 0 0 0 0px ;
margin : 0px;
width : 63px ;
height : 35px ;
} 
#menu  a.contact{
position:absolute;
top:0px;
left:691px;
}
#menu a.contact:hover {
background: url(../images/btn_hover_contact.gif);
}
/*************************************Logo Actweb*/
#menu  li a.logo{
padding : 0 0 0 0px ;
margin : 0px;
width : 107px ;
height : 35px ;
} 
#menu  a.logo{
position:absolute;
top:0px;
left:754px;
background: url(../images/logo_aw.gif);
}
#menu a.logo:hover {
background: url(../images/logo_aw.gif);
}
/********************************************BANDEAU INFOS***************/
#bandeau_infos {
padding-right:25px;
position:absolute;
top:670px;
left:25px;
font-size:9px;
color:#874019;
}
#bandeau_infos p{
padding:0px;
margin:0px;
}
#bandeau_infos a{
color:#874019;
text-decoration:none;
}
.bandeau_bas {
color:#6c3315;
padding:0px;
margin:0px;
}