	/* CSS for web:              */
	/* Author: , e-mail:         */
	/* Update:                   */


body {
	background: navy;
/* Scrollbar                 */
	scrollbar-face-color: #bdd6ef;
	scrollbar-highlight-color: #E1E1E1;
	scrollbar-3dlight-color: #363636;
	scrollbar-darkshadow-color: #efefef;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #363636;
	scrollbar-track-color: #ffffff;
/* Font                      */
	font-family: geneva, verdana, arial, sans-serif;
	font-size: 12;
}
/* Links                     */
a:link {

}
a:hover {

}
a:visited {

}

form.formulaire{
    margin:0px 0px 0px 0px;

}

div.intro{
width:600px;
text-align:justify;
}
p.intro{
    FONT-SIZE: 12px;
	COLOR: black;
	font-weight:bold;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
    text-align:justify;
    margin:5px 0px 3px 0px;
}

b.blue{
color:#000099;

}

b.red {
color:#CC0000;

}

b.yellow {
color:#CC6600#990000;

}

p.introtitre{
    FONT-SIZE: 16px;
	COLOR: black;
	font-weight:bold;
	margin:5px 0px 8px 0px;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;


}

td.fond_gauche {
	background-image: url(../images/fond_gauche.png);
	background-repeat: no-repeat;
}

td.fond_haut {
	background-image: url(../images/fond_haut.png);
	background-repeat: no-repeat;
}

td.fond_logos {
	background-image: url(../images/fond_logos.png);
	background-repeat: no-repeat;
}

td.fond_logo {
	background-image: url(../images/fond_logo.png);
	background-repeat: no-repeat;
}

td.fond_logos_serrurerie {
	background-image: url(../images/fond_logos_serrurerie.jpg);
	background-repeat: no-repeat;
}

td.fond_logos_plomberie {
	background-image: url(../images/fond_logos_plomberie.jpg);
	background-repeat: no-repeat;
}

td.fond_logos_chauffage {
	background-image: url(../images/fond_logos_chauffage.jpg);
	background-repeat: no-repeat;
}

td.sep_charte {
	
}


td.fond_logos_elec {
	background-image: url(../images/fond_logos_elec.jpg);
	background-repeat: no-repeat;
}

td.fond{
	background-image: url(../images/fond_logos.jpg);
	background-repeat: no-repeat;
}

div.intitule {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;

}

div.intitule_p {
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;

}

span.label_choix {
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;

}

span.tel_contact{
Margin-left: 40px;
FONT-SIZE: 12px;

font-weight: bolder;
	COLOR: #FFFF33;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
}

span.ad_contact {
Margin-left: 40px;
FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;

}

span.titre_contact{
Margin-left: 40px;
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

input.bouton
   { cursor:hand;background-color:#AAAAAA; color:#FFFFFF; width:200px; border:6px solid #DDDDDD; }


H1 {
	FONT: bold 24px Arial, Verdana, Arial, sans-serif; COLOR: #000099;MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px;
}
H1.titrepage {
	FONT: bold 22px Arial, Verdana, Arial, sans-serif; COLOR: #000099;MARGIN-TOP: 0px;MARGIN-LEFT: 25px; MARGIN-BOTTOM: 0px;
}

H2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; FONT: bold 18px Arial, Verdana, Arial, sans-serif; COLOR: #CC0000
}


H2.service {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; FONT: bold 18px Arial, Verdana, Arial, sans-serif; COLOR: #CC0000
}
H2.equipe {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 5px; FONT: bold 18px Arial, Verdana, Arial, sans-serif; COLOR: #CC0000
}
UL {margin-top: 0px; margin-bottom: 0px; margin-left: 18px;}

LI.liste {
	FONT-SIZE: 14px;
	MARGIN: 0px 0px 0px 0px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	font-weight: normal;
	list-style-image: url(../images/puce.png);
	list-style-position: outside;
}

span.normal {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;


}

span.pro {
	FONT-SIZE: 16px;
	COLOR: #CC0000;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

span.bleu{
	FONT-SIZE: 12px;
	COLOR: #000099;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	font-weight: bold;


}

span.rouge{
	FONT-SIZE: 12px;
	COLOR: #CC0000;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}

span.gris_fonce{
	FONT-SIZE: 10px;
	COLOR: #CC0000;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	font-weight: bold;

}



span.slogan{

	FONT-SIZE: 14px;
	FONT-WEIGHT:bold;
	COLOR: #CC0000;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
}
span.rmq{

	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #797979;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
}


A.gris:link {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; TEXT-DECORATION: none*/
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #797979; TEXT-DECORATION: none
}
A.gris:visited {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; TEXT-DECORATION: none */
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #797979; TEXT-DECORATION: none
}
A.gris:active {
	/*	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; TEXT-DECORATION: none */
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #797979; TEXT-DECORATION: none
}
A.gris:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #797979; TEXT-DECORATION: underline
}

A.normal:link {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; TEXT-DECORATION: none*/
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A.normal:visited {
	/*FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #0000FF; TEXT-DECORATION: none */
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A.normal:active {
	/*	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; TEXT-DECORATION: none */
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A.normal:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #CC0000; TEXT-DECORATION: underline
}

span.copyright{
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #D8D8D8;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;

}

.footer, .footer a {
	FONT-SIZE: 10px;
	FONT-WEIGHT:bold;
	COLOR: #D8D8D8;
	FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;
}

input.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #000099;
	border: 1px dashed #000099;
}

p.normal {
	FONT-SIZE: 12px;
	COLOR: black;
	FONT-FAMILY: arial, verdana, arial, helvetica, sans-serif;
	MARGIN: 5px 0px 0px 0px;
	TEXT-ALIGN: JUSTIFY;

}
