/* -------------
  CLEARFIX HACK
  ------------- */
.clearfix:after			{ content: "."; display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }
.clearfix 				{ display: inline-block; }
 html[xmlns] .clearfix 	{ display: block;}
* html .clearfix 			{ height: 1%; }
.barre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
; font-style: normal; font-weight: none

}
.texte-noir:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
; font-style: normal; font-weight: none

}
.texte-noir:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
; font-style: normal; font-weight: bold

}
.texte-noir:hover  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
; font-style: normal; font-weight: bold

}
.texte-noir:active  
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
; font-style: normal; font-weight: bold

}
.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
; font-style: normal; font-weight: none
}
.texte-gras
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
; font-style: normal; font-weight: bold
}
.texte-gras2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
; font-style: normal; font-weight: bold
}
.texte-blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.texte-blanc-gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.texte-gris-gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
	font-weight: bold;
	text-decoration: none;
}

.texte-noir-gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.texte-noir-gras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bolder;
}
/*
-------------------------------------------------------------
   DPE
-------------------------------------------------------------
*/
/*
-----------------------------
 CONTAINER DANS LE LISTING
-----------------------------
*/
DIV.dpeContainer 		{ float:right; display:inline; width:370px; margin:10px 10px 35px 5px; padding:0; background:transparent none;  }
DIV.dpeContainer .colA 	{ float:left; width:47%; padding:3px 0 4px 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
DIV.dpeContainer .colB 	{ float:left; width:47%; padding:3px 0 4px 0; margin-left:20px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
DIV.dpeContainer H3 		{ margin:0; padding:0; }

#searchFiche DIV.dpeContainer 		{ float:left; display:inline; width:608px; margin:10px 10px 35px 20px; padding:0; background:transparent none; }
#searchFiche DIV.dpeContainer .colA 	{ float:left; width:260px; padding:3px 0 4px 0;  }
#searchFiche DIV.dpeContainer .colB 	{ float:left; width:47%; padding:3px 0 4px 0; margin-left:20px;}
#searchFiche DIV.dpeContainer H3 		{ margin:0; padding:0; }


/*
-----------------------------
		SEARCHFICHE
-----------------------------
*/
UL.dpeC 				{ float:left; width:160px; padding:0;   }
UL.dpeC LI 				{ float:left; height:20px; line-height:20px; font-size:.9em; color:#141414; margin:3px 0 0 0; padding:0 5px; background:#ccc url(/images/commun/bg-dpe.png) right center no-repeat; }
UL.dpeC LI SPAN 			{ float:right; font-size:1.3em; color:#141414; padding:0 12px 0 0; margin:0; font-weight:700; }
UL.dpeC LI DIV			{ float:left; margin:0; padding:0; }
UL.dpeC_Selection 		{ float:left; width:50px; margin:0px 0 0 0; background-color:transparent;   }
UL.dpeC_Selection LI 	{ color:#fff; height:20px; line-height:20px; margin:3px 0 0 0; padding:0 5px 0 0; background-color:transparent; }
UL.dpeC_Selection LI.conso 	{  font-size:.9em; text-align:center; background:transparent url(/images/commun/bg-dpe3.png) 0 center no-repeat; }
UL.dpeC LI._A 	{ width:90px; background-color:#319a31; }
UL.dpeC LI._B 	{ width:100px; background-color:#33cc33; }
UL.dpeC LI._C 	{ width:110px; background-color:#ccff33; }
UL.dpeC LI._D 	{ width:120px; background-color:#ffff00; }
UL.dpeC LI._E 	{ width:130px; background-color:#ffcc00; }
UL.dpeC LI._F 	{ width:140px; background-color:#ff9a33; }
UL.dpeC LI._G 	{ width:150px; background-color:#ff0000; }
UL.dpeC LI.dataOff 	{ background-color:#ccc; }

/*
----------------------------
        DPE Emissions
------------------------------
*/
UL.dpeR 		{ float:left; width:160px;  }
UL.dpeR LI 		{ float:left;  height:20px; line-height:20px; font-size:.9em; color:#141414; margin:3px 0 0 0; padding:0 5px; background:#ccc none; }
UL.dpeR LI SPAN 	{ float:right; font-size:1.3em; color:#141414; padding-right:12px; margin:0; font-weight:700;  }
UL.dpeR LI DIV 	{ float:left; margin:0; padding:0; }
UL.dpeR_Selection 		{ float:left; width:50px; margin:0px 0 0 0; background-color:transparent;  }
UL.dpeR_Selection LI 	{ color:#fff; height:20px; line-height:20px; margin:3px 0 0 0; padding:0 5px 0 0px; background-color:transparent; }
UL.dpeR_Selection LI.emission 	{ font-size:.9em; text-align:center; background:transparent url(/images/commun/bg-dpe3.png) 0 center no-repeat; }
UL.dpeR LI._A	{ width:80px; background-color:#f5d5fa; }
UL.dpeR LI._B	{ width:90px; background-color:#eb9ff9; }
UL.dpeR LI._C	{ width:100px; background-color:#d77eec; }
UL.dpeR LI._D	{ width:110px; background-color:#9966ff; }
UL.dpeR LI._E	{ width:120px; background-color:#cd66ff; }
UL.dpeR LI._F	{ width:130px; background-color:#cc00ff; }
UL.dpeR LI._G	{ width:140px; background-color:#9900cc; }
UL.dpeR LI.dataOff 	{ background-color:#ccc; }


