body {
font-family:Helvetica, Gill Sans, Verdana, arial, sans-serif;
font-size:12px;
color:#000;
background:#ffffff;
text-align:center;
margin:0 0 0 0;
}

.top-indent-1 { margin-top:5px; }
.top-indent-2 { margin-top:10px; }
.top-indent-3 { margin-top:15px; }
.top-indent-4 { margin-top:20px; }
.top-indent-5 { margin-top:25px; }

a {
color: #333;
text-decoration:none;
}
a:visited {
color: #333;
font-weight: normal;
}
a:hover {
/*color:#0066CC;*/
color:#000000;
font-weight: bold;
}

#adresse {
text-align:left;
font-size:11px;
color:#CCCCCC; 
padding: 10px 0px 10px 15px;
}

#Content {
background:#cccccc url(images/bg.jpg) top repeat-x;
border:1px #000 solid; 
width:956px;
}

.case-menu {
width: 130px;
height: 20px;
vertical-align: middle;
text-align: center;
}
.case-menu a {
font-size: 11px;
color:#000;
text-decoration: none;
}
.case-menu a:visited {
font-size: 11px;
color:#000;
text-decoration: none;
}
.case-menu a:hover {
font-size: 11px;
color:#ffffff;
font-weight:bold;
}

.nombre-produits { height: 50px; font-family: arial; font-size: 12px; color: #000; margin-top: 20px; }

.produit { border: 0px; width: 755px; height: 132px; background-image: url(images/bg-produit.png); background-repeat: no-repeat; }
.corpsProduit { font-family: arial; font-size: 12px; color: #ffffff; padding-left: 5px; }
.corps1 { font-family: arial; font-size: 12px; color: #000; }
.corps1:hover { color: #000; font-weight:normal; }

a.corps1 { font-family: arial; font-size: 12px; color: #000; }
a.corps1:hover { color: #000; font-weight:normal; }

.imageProduit { margin-top: 5px; border: 1px #ccc solid; }

#projecteur-sur { 
width: 320px; 
height: 140px; 
border: 1px #666 solid; 
margin: 5px 0px 20px 0px; 
vertical-align: middle; 
text-align: center; 
padding-top: 3px; 
background-color: #ffffff;
text-align:center;
}

h1 {
font-size:1.15em;
color:#666;
font-weight:400;
margin:0 0 .5em;
padding:.25em 0;
}
h1.petit { font-size:11px; font-weight:normal; color:#000000; text-decoration:underline;}

h2 {
font-weight:bold;
color: #666;
font-size:1.6em;
margin:0 0 .5em;
padding:.25em 0 0;
}

h3 { font-family: arial; font-size: 16px; color: #000; padding-left: 10px; padding-top: 0px; }
h4 { font-family: arial; font-size: 12px; color: #000; padding-left: 15px; }
h5 { font-family: arial; font-size: 12px; font-weight: bold; color: #000; margin-bottom: 5px; }

.style4 { font-family:Helvetica, Gill Sans, Verdana, arial, sans-serif; font-size: 12px; }

.cadre_droit {margin-top: 5px; text-align: center; width: 188px;}
.cadre_droit_haut {background-image: url(images/cadre_droit_haut.png); width: 188px; height: 22px;}
.cadre_droit_milieu {background-image: url(images/cadre_droit_milieu.png); width: 188px; height: 196px; text-align: center;}
.cadre_droit_bas {background-image: url(images/cadre_droit_bas.png); width: 188px; height: 32px;}

#tableau-rech-freq { margin-top: 10px; width: 620px;}
.td-rech-freq { width: 33%; }
.td-rech-freq2 { width: 33%; border-left: 1px #333 solid; padding-left: 3px; }
.td-rech-freq a, .td-rech-freq2 a, .td-rech-freq2 a:visited, .td-rech-freq2 a:visited { font-size: 11px; color: #333333; text-decoration: none; font-weight:normal; }
.td-rech-freq a:hover, .td-rech-freq2 a:hover { font-size: 11px; color: #333333; text-decoration: underline; font-weight:normal; }

.table_recherche { font-size: 11px; }
.table_recherche #rech3 { 
height: 200px; 
overflow:auto; 
margin-top:3px; 
scrollbar-3dlight-color: #666666; 
scrollbar-arrow-color: #666666; 
scrollbar-darkshadow-color: #e2e2e2; 
scrollbar-face-color: #cccccc; 
scrollbar-highlight-color: #ededed; 
scrollbar-shadow-color: #666666; 
scrollbar-track-color: #cccccc; 
scrollbar-base-color: #008800; 
}

#Footer {
background:transparent;
text-align:center;
font-size:11px;
color:#666;
margin:0 6px 0 0;
padding:10px 0 10px 20px;
}

#Footer a:active,a:visited {
color:#666;
}

#Footer a:hover {
color:#699CCF;
}

#SiteHeader h1,#SiteHeader span,#Body #MainMenu #GlobalMenu h3 span {
display:none;
}


/* Energie et GES */
.div-energie {
	color:#FFFFFF;
	/*width:65px;
	height:43px;*/
	font-size:12px;
	font-family:Arial;
	padding:5px 0px 0px 25px;
}

.div-ges {
	color:#FFFFFF;
	/*width:65px;
	height:43px;*/
	font-size:12px;
	font-family:Arial;
	padding:5px 0px 0px 25px;
}
.gauche{
	float : left;
	padding: 5%;
	width: 40%;	
}

