body, td, th { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
body { background: #E2007A;}
a {
	text-decoration: none;
	color: #333;
}
a:hover { color: #999;}
.home {
	padding: 2px;
	border: 1px solid #FFFFFF; background: #FFF;
}
a:hover {  text-decoration: underline}
.hilite {  background-color: #FFCC00}
.form {  font: 11px Verdana, Arial, Helvetica, sans-serif;}
b {  font-weight: bold}
.formtit {  font: bold 14px Verdana, Arial, Helvetica, sans-serif}
.text {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.txtb {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 5px;
}
h3 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #333;
}
hr { width: 400px; background: #CCC; color: #CCC; border-collapse: collapse; font-size: 1%; margin: 6px auto; height: 1px; border: none; }

/**/
.nav {
	font: bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
}
.nav2 {
	font: bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
}
.nav a, .nav2 a, .nav, .nav2 { color: #FFF; }

.nav-home a { background: #FFF; border: 1px solid #A91B6C; }
.nav-home a:hover { background: #E2007A; border: 1px solid #E2007A; text-decoration: none; color: #FFF}
.index {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	background: #FFF;
}
.content { padding-bottom:20px; padding-top: 30px; width: auto; vertical-align: top; }
.border { width: 590px; }
.footer, .footer a { color: #FFF; }
.footer a { font-weight: bold}
.answer { border: 2px solid #CCC; }

/**********************************************
************** CONSO ENERGETIQUE **************
***********************************************/
.energie { border: 1px solid #CCC; padding: 3px; }
.econome, .energivore { padding: 0 0 4px; }
.conso { margin: 0; padding: 0; list-style-type: none; width: 211px; height: 134px; float: right; }

.conso li { margin: 0; padding: 0 4px; height: 22px; list-style-type: none; background-image: url(images/consommation.gif); background-repeat: no-repeat; background-position: -211px 0; line-height: 20px; font-size: 10px; }
.conso span { float: right; font-weight: bold }
.conso .A { background-position: -211px 0;  }
.conso .B { background-position: -211px -22px;}
.conso .C { background-position: -211px -44px;}
.conso .D { background-position: -211px -66px;}
.conso .E { background-position: -211px -88px;}
.conso .F { background-position: -211px -110px;}
.conso .G { background-position: -211px -132px;}

.consoA .A { background-position: 0 0;}
.consoB .B { background-position: 0 -22px;}
.consoC .C { background-position: 0 -44px;}
.consoD .D { background-position: 0 -66px;}
.consoE .E { background-position: 0 -88px;}
.consoF .F { background-position: 0 -110px;}
.consoG .G { background-position: 0 -132px;}

