/***************************
**                        **
**    FEUILLE DE STYLE    **
**                        **
**  CARROSSERIE  FLAMENT  **
**                        **
**                        **
***************************/

/* ----------------------------- BODY ----------------------------- */
body{
background-color:#999999;
margin: 0px; 
}



/* ----------------------------- IMG ----------------------------- */
img{
border:0px;
}

img.plan{
border:rgb(14,23,63) solid 1px;
}

/* ----------------------------- SPAN ----------------------------- */
span.jour{
color:rgb(173,173,173);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
}

span.heure{
color:rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight:bold;
}

span.carrosserie{
color:rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
}

span.flament{
color:rgb(173,173,173);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
}

span.infoJaune{
color:rgb(252,207,62);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

span.jauneItalic{
color:rgb(252,207,62);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-style:italic;
}

span.messageEnvoye{
color:rgb(252,207,62);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-style:italic;
font-weight:bold;
}

span.gras{
font-weight:bold;
}

span.jauneGras{
color:rgb(252,207,62);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold;
font-size:11px;
}



/*-------------------------------- DIV --------------------------------*/
div.infoBas{
width:779px;
height:87px;
background-image:url('./images/fondBas.gif');
position: absolute;
top:450px;
left:50%;
margin-left:-390px;
}

div.infoBasService{
width:779px;
height:87px;
background-image:url('./images/fondBas.gif');
position: absolute;
top:665px;
left:50%;
margin-left:-390px;
}

div.infoBasContact{
width:779px;
height:87px;
background-image:url('./images/fondBas.gif');
position: absolute;
top:475px;
left:50%;
margin-left:-390px;
}

div.infoBasAcces{
width:779px;
height:87px;
background-image:url('./images/fondBas.gif');
position: absolute;
top:470px;
left:50%;
margin-left:-390px;
}

div.infoCentre{
width:779px;
height:333px;
background-color:rgb(14,23,63);
background-image:url('./images/fondCentre.gif');
position: absolute;
top: 117px;
left:50%;
margin-left:-390px;
}

div.infoCentreService{
width:779px;
height:573px;
background-color:rgb(14,23,63);
background-image:url('./images/fondCentre.gif');
position: absolute;
top: 117px;
left:50%;
margin-left:-390px;
}

div.infoCentreContact{
width:779px;
height:400px;
background-color:rgb(14,23,63);
background-image:url('./images/fondCentre.gif');
position: absolute;
top: 117px;
left:50%;
margin-left:-390px;
}

div.infoCentreAcces{
width:779px;
height:380px;
background-color:rgb(14,23,63);
background-image:url('./images/fondCentre.gif');
position: absolute;
top: 117px;
left:50%;
margin-left:-390px;
}

div.infoGauche{
width:580px;
float:left;
margin-top:25px;
}

div.baniere{
width:779px;
text-align:center;
position: absolute;
top: 5px;
left:50%;
margin-left:-390px;
}

div.menu{
width:779px;
text-align:center;
position: absolute;
top:95px;
left:50%;
margin-left:-390px;
}

div.coordonnees{
color:rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
position: absolute;
top:67px;
margin-left:30px;
}

div.axial{
position: absolute;
top:135px;
}

div.gie{
position: absolute;
top:183px;
}

div.hertz{
position: absolute;
top:234px;
}

div.dupont{
position: absolute;
top:270px;
}

div.info{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(255,255,255);
font-size:12px;
font-weight:bold;
width:450px;
text-align:justify;
position: absolute;
top:65px;
left:50%;
margin-left:-320px;
}

div.infoService{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(255,255,255);
font-size:12px;
font-weight:bold;
width:450px;
text-align:justify;
position: absolute;
top:25px;
left:50%;
margin-left:-320px;
}

div.contact{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(255,255,255);
font-weight:bold;
font-size:11px;
width:450px;
text-align:justify;
position: absolute;
top:40px;
left:50%;
margin-left:-320px;
}

div.formNom, div.formEmail, div.formMessage{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(252,207,62);
font-size:11px;
width:100px;
float:left;
}

div.infoDroite{
color:rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
font-weight:bold;
text-align:justify;
float:left;
text-align:left;
margin-top:25px;
}

div.categorie{
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:white;
font-size:12px;
margin-left:70px;
width:450px;
text-align:justify;
}

div.infoTarif{
width:450px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
position: absolute;
top:230px;
left:50%;
margin-left:-320px;
}

div.titreTarif{
color:rgb(14,23,63);
background-color:rgb(252,207,62);
font-size:12px;
font-weight:bold;
text-align:center;
}

div.categorieTarif{
color:rgb(255,255,255);
font-size:10px;
font-weight:bold;
text-align:justify;
}

div.titreTable1{
color:rgb(255,255,255);
font-size:11px;
font-weight:bold;
text-align:justify;
float:left;
width:150px;
background-color:rgb(116,116,116);
}

div.titreTable2{
color:rgb(255,255,255);
font-size:11px;
font-weight:bold;
text-align:center;
float:left;
width:150px;
background-color:rgb(116,116,116);
}

div.catTable{
color:rgb(14,23,63);
font-size:11px;
font-weight:bold;
text-align:justify;
float:left;
width:150px;
background-color:rgb(230,230,230);
border-top: rgb(14,23,63) solid 1px;
}

div.prixTable1{
color:rgb(255,255,255);
font-size:11px;
font-weight:bold;
border-top: rgb(14,23,63) solid 1px;
text-align:center;
float:left;
width:150px;
background-color:#999999;
}

div.prixTable2{
color:rgb(255,255,255);
font-size:11px;
font-weight:bold;
text-align:center;
width:150px;
background-color:#999999;
float:left;
border-top: rgb(14,23,63) solid 1px;
}

div.tarifService{
color:rgb(252,207,62);
font-size:9px;
font-weight:bold;
text-align:center;
}

div.asterService{
color:rgb(255,255,255);
font-size:9px;
font-weight:bold;
text-align:justify;
}

div.plan{
margin-top:25px;
text-align:center;
}

div.elemMenu{
float:left;
}

div.atelier{
color:rgb(252,207,62);
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
font-style:italic;
text-align:right;
}



/*------------------------------- FORM ----------------------------*/
form{
width:450px;
position: absolute;
top:70px;
left:50%;
margin-left:-225px;
}



/*------------------------------- A ----------------------------*/
a.lienAccueil{
text-decoration:none;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(255,255,255);
font-size:12px;
font-weight:bold;
}

a.lienAccueil:hover{
text-decoration:underline;
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:rgb(252,207,62);
font-size:12px;
font-weight:bold;
}