body{
margin:0;
padding:0;
padding-top:20px;
font-size:10pt;
}

h1,h2,h3,h4,h5 {
margin:0;
padding:0;
}

img,p,form{
margin:0;
padding:0;
}

a{
text-decoration:none;
}

.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 0px; font-size: 0px; }


/*********************FONT**********************/

body{
font-family:Arial, sans-serif;
}

a.menu_haut,div.menu-v h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.alert{
font-family: arial, sans-serif;
}


/*******************PAGE******************/
div#page{
position:absolute;
left:50%;
margin-left:-398px;
width:797px;
}

/**********************MENU-H******************/
td.menu_haut{
background-repeat:no-repeat;
background-position:top right;
width:84px;
vertical-align:top;
}

td.menu_haut_espace{
width:10px;
}

a.menu_haut{
display:block;
font-size:11pt;
color:black;
}

a.menu_haut img{
display:block;
width:100%;
height:51px;
}

a.menu_haut:hover{
color:#B7B7B7;
}

td#bouton_accueil_{
background-image:url('/charte/bouton_accueil_.png');
}

td#bouton_accueil_on{
background-image:url('/charte/bouton_accueil_on.png');
}

td#bouton_presentation_{
background-image:url('/charte/bouton_presentation_.png');
}

td#bouton_presentation_on{
background-image:url('/charte/bouton_presentation_on.png');
}

td#bouton_services_{
background-image:url('/charte/bouton_services_.png');
}

td#bouton_services_on{
background-image:url('/charte/bouton_services_on.png');
}

td#bouton_produits_{
background-image:url('/charte/bouton_produits_.png');
}

td#bouton_produits_on{
background-image:url('/charte/bouton_produits_on.png');
}

td#bouton_devis_{
background-image:url('/charte/bouton_devis_.png');
width:110px;
}

td#bouton_devis_on{
background-image:url('/charte/bouton_devis_on.png');
width:110px;
}

td#bouton_specifications_{
background-image:url('/charte/bouton_specifications_.png');
}

td#bouton_specifications_on{
background-image:url('/charte/bouton_specifications_on.png');
}

td#bouton_faq_{
background-image:url('/charte/bouton_faq_.png');
width:110px;
}

td#bouton_faq_on{
background-image:url('/charte/bouton_faq_on.png');
width:110px;
}

/************************MENU V***************************/
div.menu-v{
width:25%;
float:left;
background-color:#e7e7e7;
margin-top:15px;
border-top:2px solid #777777;
}

div.menu-v h2{
font-weight:bold;
text-align:center;
font-size:10pt;
color:#424242;
padding-top:5px;
padding-bottom:5px;
}

div.menu-v p{
color:#777777;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
text-align:justify;
}

/**************************CONTENU***************************/
div.contenu{
float:right;
width:73%;
margin-top:15px;
padding-left:2%;
}

/************************BAS DE PAGE***********************/
div.bas_de_page{
width:100%;
text-align:center;
font-size:8pt;
margin-top:10px;
padding-top:15px;
margin-bottom:15px;
background-repeat:repeat-x;
background-position:top left;
background-image:url('/charte/bg_bas_de_page.png');
}

div.bas_de_page a{
color:black;
}

p.alert{
font-size:10pt;
background-image:url('/charte/alert.gif');
background-position:0px 0px;
background-repeat:no-repeat;
padding-left:40px;
padding-top:2px;
display:block;
float:left;
width:590px;
}

div.alert{
margin-top:30px;
margin-bottom:30px;
padding-left:30px;
padding-right:35px;
}

a.getflash{
padding-top:3px;
display:block;
width:88px;
float:right;
}

