
/* CSS des pages en détail */

/* Various */

span.ecartLine{
display:block;
height:5px;
clear:both;
}

p.lireArticle{
margin-top:3px;
}

#infos_techniques_bottom{
position:relative;
width:232px;
padding:10px 5px 0 13px;
height:310px;
clear:both;
background: url(../../images/fonds/infos_techniques_bottom_bck.png) top left no-repeat;
}

#infos_techniques_bottom h3{
position:relative;
margin:5px 0 5px 0;
color:#01669a;
font-size:12px;
}

#infos_techniques_bottom ul{
margin:0 0 0 13px;
}

#infos_techniques_bottom ul li a,
#infos_techniques_bottom ul li a span{
text-transform:uppercase;
font-size:10px;
color:#fe9100;
}

#nousContacter{
position:relative;
width:190px;
padding:15px 10px 0 40px;
height:85px;
clear:both;
background: url(../../images/fonds/nousContacter_bck.jpg) top left no-repeat;
}

#nousContacter h2 a{
color:#000;
font-size:14px;
text-transform:uppercase;
}

#nousContacter p a{
color:#01669a;
font-size:12px;
font-weight:bold;

}



/* Fin various */





/* Page d'accueil */

#page_accueil{
position:relative;
display:block;
width:975px;
height:386px;
clear:both;
}

/* Fin de la page d'accueil */


p.mentions{
font-size:11px;
color:#434343;
}

p.mentions a{
font-size:11px;
}


/* Fin Page Formulaire pour demande de devis */

/* Pages historique et élaboration */


.encartInfosGenerales{
padding:20px 10px 10px 10px;
width:230px;
height:345px;
}

.encartInfosGenerales,
.encartInfosGenerales_bck{
position:absolute;
display:block;
clear:both;
margin:10px 0 0 0; 
}

.encartInfosGenerales_bck{
width:250px;
height:375px;
background-color: #000;
filter: alpha(opacity=70);
-moz-opacity: 0.7;
-khtml-opacity: 0.7;
opacity: 0.7;
}

.encartInfosGenerales h2{
color:#e0d2b3;
font-weight:bold;
font-size:14px;
}

.encartInfosGenerales h3{
color:#e0d2b3;
font-weight:bold;
font-size:12px;
}


.encartInfosGenerales p,
.encartInfosGenerales p strong,
.encartInfosGenerales p span,
.encartInfosGenerales span{
color:#fff;
font-size:12px;
}

.encartInfosGenerales a{
color:#f9f0dc;
font-weight:bold;
font-size:12px;
}

#nextPrev{
position:absolute;
left:30px;
bottom:10px;
clear:both;
}


/* Fin Pages historique et élaboration */

/* Page gamme */


#page_gamme{
position:relative;
display:block;
width:975px;
height:386px;
clear:both;
}


/* Fin page gamme */


/* Page contact */

#coordonnees_contact{
margin:0 0 0 60px;
}


#coordonnees_contact,
#coordonnees_contact h3,
#coordonnees_contact h2,
#coordonnees_contact p,
#coordonnees_contact p a{
color:#dedede;
}

#coordonnees_contact h3{
font-weight:bold;
font-size:12px;
}

#coordonnees_contact h2{
font-weight:bold;
font-size:16px;
}

#coordonnees_contact p,
#coordonnees_contact p a{
font-size:12px;
font-weight:normal;
}


/* Formulaire de contact */

span.asterisque{
color:#ffe9c2;
font-weight:bold;
}

.champForm{
position:relative;
clear:both;
margin-top:7px;
}

.champForm label{
position:relative;
float:left;
display:block;
width:120px;
height:15px;
text-align:right;
font-size:12px;
color:#ffe9c2;
font-weight:bold;
}

.champForm input{
position:relative;
height:18px;
margin-left:5px;
border:1px solid #000;
font-size:12px;
width:170px;
color:#000;
background-color:#ccc;
}

.champForm select{
position:relative;
height:18px;
width:172px;
margin-left:5px;
border:1px solid #000;
font-size:12px;
color:#000;
background-color:#ccc;
}

.champForm select option{
font-size:12px;
color:#000;
background-color:#ccc;
}

.champForm textarea{
position:relative;
margin-left:2px;
width:170px;
height:200px;
font-size:12px;
border:1px solid #000;
color:#000;
background-color:#ccc;
}
.champFormRadio{
position:relative;
clear:both;
margin-top:5px;
}



/* Fin du formulaire de contact */

/* Page video */

#coordonnees_video,
#coordonnees_video h3,
#coordonnees_video h2,
#coordonnees_video p,
#coordonnees_video p a{
color:#777;
}

#coordonnees_video h3{
font-weight:bold;
font-size:12px;
}

#coordonnees_video h2{
font-weight:bold;
font-size:16px;
}

#coordonnees_video p,
#coordonnees_video p a{
font-size:12px;
font-weight:normal;
}

/* Fin page video */


/* Fin partie droite */

.pave_coordonnees{
margin-left:20px;
color:#787878;
font-size:12px;
}

.pave_coordonnees a,
.pave_coordonnees span{
font-size:12px;
}


/* Fin page contact */



/* Pop up thickbox */

.popup_thickbox{
position:relative;
width:600px;
height:100%;
padding-left:20px;
}

.popup_thickbox h3{
font-family:arial;
font-size:14px;
padding-left:0px;
color:#fe9100;
}

.popup_thickbox a{
color:#df2542;
}

#fermerPopup a {
color:#df2542;
}

/* Fin Pop up thickbox */

/* ESPACE PRO */

#login_pro{
margin:0 0 0 60px;
}


#login_pro,
#login_pro h3,
#login_pro p,
#login_pro p span,
#login_pro p a{
color:#f3e4c0;
}

#login_pro h3{
font-weight:normal;
font-size:18px;
}

#login_pro p,
#login_pro p a{
font-size:12px;
font-weight:bold;
}

span.asterisqueLogin{
color:#fee9c2;
font-weight:bold;
}

.champFormLogin{
position:relative;
clear:both;
margin-top:7px;
}

.champFormLogin label{
position:relative;
float:left;
display:block;
width:90px;
height:15px;
text-align:left;
font-size:12px;
color:#fee9c2;
font-weight:bold;
}

.champFormLogin input{
position:relative;
height:18px;
margin-left:5px;
border:1px solid #000;
font-size:12px;
width:180px;
color:#000;
background-color:#fee9c2;
padding:0 0 0 2px;
}

.champFormLogin select{
position:relative;
height:18px;
width:182px;
margin-left:5px;
border:1px solid #000;
font-size:12px;
color:#000;
background-color:#fee9c2;
padding:0 0 0 2px;
}

.champFormLogin select option{
font-size:12px;
color:#000;
padding:0 0 0 2px;
}

.champFormLogin textarea{
position:relative;
margin-left:2px;
width:180px;
height:232px;
font-size:12px;
border:1px solid #000;
color:#000;
background-color:#fee9c2;
padding:0 0 0 2px;
}


/* FIN ESPACE PRO */

/* Popup thickbox identification */

#identification_popup{
position:relative;
width:355px;
height:620px;
padding:120px 0 0 40px;
background:#7f7a77 url(../../images/fonds/popup_bck.jpg) top left no-repeat;
}

/* Hack Firefox 3 */
html>/**/body #identification_popup, x:-moz-any-link, x:default {

}

/* Hack Firefox 2 */
#identification_popup, x:-moz-any-link {

} 

/* Hack IE7 */
*+html #identification_popup{

}

/* Hack IE6 */
* html #identification_popup{

}




/* Fin Popup thickbox identification */


