/* CSS Document */
html {
  height: 100%;
}

body {
margin:0px;
}

INPUT.normal {
background: #F3F3F3 url('img/bg_input.gif') left top no-repeat fixed ;
font-family: Arial, helvetica;
font-size:11px;
line-height: 11px;
color: #000000;
padding: 3px 3px 3px 3px;
margin: 0px 0px 5px 0px;
}
INPUT.normal2 {
background: #F3F3F3;
font-family: Arial, helvetica;
font-size:11px;
color: #000000;
border : 1px solid #FFCC00;
}

INPUT.form {
     color:#CC0000;
     background-color:#FFCC00;
     font-size:10px;
     font-family:arial;
}

SELECT {
font-family: Arial, Helvetica, sans-serif;
background: #F3F3F3;
font-size:11px;
line-height: 12px;
font-weight:bold;
margin: 0px 0px 5px 0px;
}

OPTION {
font-family: Arial, Helvetica, sans-serif;
background: #F3F3F3;
font-size:11px;
line-height: 12px;
color: #000000;
text-transform:uppercase;
font-weight:bold;
}

#header { background: #FEFFB0 url('img/top.jpg') center bottom no-repeat; width:100% }
#footer { background: #EFE080 url('img/bottom.jpg') center top no-repeat; }
#bgcentre { position:absolute; background: #EFE080 url('img/bg.jpg') center top repeat-x; height:586px; width:100%; text-align:center; }
#centre {display:block; position:relative; background: url('img/centre.jpg') center top no-repeat; height:586px; width:100%; text-align:center;}
#centreContenu { display:inline; position:relative; height:536px; width:780px;}
#elements { display:block;position:relative;height:536px;width:780px;}
#coords { display:inline;height:30px;padding-left:50px;}
#barreNav { display:inline;position:absolute;top:55px;left:239px;}


.blanc-m {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;
}

.noir-m {
font-family:"Times New Roman", Times, serif;
font-size:12px;
color:#000000;
}
.vert-b {
font-family:"Times New Roman", Times, serif;
font-size:9px;
color:#075820;
}

.blanc-titre {
font-family:"Times New Roman", Times, serif;
font-size:18px;
color:#FFFFFF;
}

.blanc-t, .blanc-t:visited {
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:18px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.blanc-t:hover {
font-family:"Times New Roman", Times, serif;
font-size:16px;
line-height:18px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}

.beige-m {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#CD8A31;
}
.beige-b {
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:14px;
color:#8B5D20;
}
.jaune-b {
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:18px;
color:#FFE400;
font-weight:bold;
}
.jaune-titre {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:14px;
color:#FFE400;
font-weight:bold;
text-transform:uppercase;
margin: 5px 0px 10px 0px;
}

.bienBox {
position:absolute;
background:#075820;
display: block;
text-align:left;
top: 0px;
width:200px;
height:250px;
visibility:hidden;
}

.vignBord {
width:182px;
border : 1px solid #66CCCC;
padding: 3px;
background: #FFFFFF;
margin-bottom:10px;
}

.imgBord {
border : 1px solid #FFFFFF;
padding: 1px;
background: #FFFFFF;
margin-bottom:1px;
}

.lien-b, .lien-b:visited {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#ffffff;
text-decoration:underline;
}

.lien-b:hover {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#FFE400;
text-decoration:underline;
}

.lien-m, .lien-m:visited {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#CD8A31;
text-decoration:none;
}

.lien-m:hover {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#CD8A31;
text-decoration:underline;
}

.lien-c, .lien-c:visited {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#FFFFFF;
text-decoration:none;
}

.lien-c:hover {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#FFFFFF;
text-decoration:underline;
}
.lien-d, .lien-d:visited {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#FFE400;
text-decoration:none;
}

.lien-d:hover {
font-family:"Times New Roman", Times, serif;
font-size:12px;
line-height:12px;
color:#FFE400;
text-decoration:underline;
}

.label {
display:block;
margin: 0px 0px 5px 0px;
}

#logoHome { display:block;position:absolute;top:5px;left:80px;text-align:left;}
#chapHome { display:block;position:absolute;top:95px;left:280px;text-align:left;}
#recherche { display:block;position:absolute;width:200px;top:270px;left:50px;color:#000000;font-family:"Times New Roman", Times, serif;font-size:12px;text-align:left;}
#searchSub { display:block;position:absolute;top:450px;left:170px;}
#image{ display:block;position:absolute;width:232px;top:115px;left:300px;text-align:left;}
#retour { display:block;position:absolute;top:90px;left:300px;}
#imprimer{ display:block;position:absolute;top:90px;left:650px;}
#descriptif1{ display:block;position:absolute;top:143px;left:550px;text-align:left;}
#descriptif2{ display:block;position:absolute;top:195px;left:370px;text-align:left;}
#resultat{ display:block;position:absolute;width:150px;top:140px;left:300px;text-align:left;}
#pagination { display:block;position:absolute;top:110px;left:300px;}
#nbre_result { display:block;position:absolute;top:90px;left:320px;}
#barreNav { position:absolute;top:40px;left:239px;}
#transaction { display:block;position:absolute;top:15px;left:350px;}

.imp {
height:586;
}
.imp2 {
width:100%;
height:100%;
}
.transac{
font-family:"Times New Roman", Times, serif;
font-size:14px;
line-height:14px;
color:#636065;
font-weight:bold;
}

/*** Affichage DPE ***/

#dpe, #ges {
	cursor: pointer;
}

#dpe_illu {
	display:none;
	position:absolute;
	background: url('/img/dpe/dpe.jpg') no-repeat;
	width: 220px;
	height: 228px;
}

#ges_illu {
	display:none;
	position:absolute;
	background: url('/img/dpe/ges.jpg') no-repeat;
	width: 220px;
	height: 228px;
}

.arrow_dpe {
	float:right;
	font-size: 14px;
	margin-right: 3px;
	background: url('/img/dpe/arrow.jpg') no-repeat;
}

.dpe_value {
	font-weight: bold;
	text-align:right;
	margin-right: 5px;
	margin-top: 4px;
	width: 40px;
	height: 25px;
	color:#fff;
}

.dpe_A { margin-top:20px; }
.dpe_B { margin-top:43px; }
.dpe_C { margin-top:67px; }
.dpe_D { margin-top:92px; }
.dpe_E { margin-top:118px; }
.dpe_F { margin-top:143px; }
.dpe_G { margin-top:168px; }

