html,table {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
body {
background-color:#B8B8B8;
padding:0;
margin:0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-image:url(images/ombre.jpg);
background-repeat:repeat-y;
background-position:center center;
}
#avertissement {
font-size:8pt;
text-align:center;
}

#chauffage {
width:900px;
position:absolute;
left:50%;
margin-left:-450px;
background-image:url(images/bckg.jpg);
background-repeat:repeat;
background-position: 0 186px;
}

#okofen {
width:900px;
height:167px;
}

#logg, #logd {float:left;}
#granules {
width:900px;
}

#menu_hautg {background-color:#a2b0bb;color:#FFF;width:250px;height:24px;float:left;}
#menu_hautd {background-color:#6F7B89;color:#FFF;width:650px;height:19px;text-align:center;float:right;padding-top:5px;font-weight:bold;}
#menu {color:#FFF;width:250px;float:left;color:#000;text-align:center;}
#menu_hautd a:link, #menu_hautd a:hover, #menu_hautd a:visited {color:#FFF;text-decoration:none;}
#contenu {
float:right;
width:630px;
padding:10px;
}


#debg {width:400px;float:left;}
#debd {width:230px;float:left;}
.titre_centre {width:250px;text-align:center;font-weight:bold;}


#image_silo{
background-image:url(images/img_silo.gif);
background-repeat:no-repeat;
width:410px;
height:400px;
}
#largeur_silo{position:relative;top:350px;left:350px;}
#hauteur_silo{position:relative;top:125px;left:5px;}
#longueur_silo{position:relative;top:325px;left:120px;}
#prix_silo{position:relative;top:325px;left:45px;}
#tonnage_silo{position:relative;top:310px;left:335px;}

#image_piece{
background-image:url(images/img_piece.gif);
background-repeat:no-repeat;
width:410px;
height:416px;
}
#H{width:30px;position:relative;top:185px;left:20px;}
#larg_dispo{width:30px;position:relative;top:355px;left:75px;}

#div_puissance {
background-image:url(images/etapes/etape_2.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#div_puissance_c {
background-image:url(images/etapes/etape_2c.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#ma_puissance {padding-top:40px;font-weight:bold;}
#div_puissance a:active, #div_puissance a:link, #div_puissance a:hover, #div_puissance a:visited {color:#000;text-decoration:none;}
#div_puissance_c a:active, #div_puissance_c a:link, #div_puissance_c a:hover, #div_puissance_c a:visited {color:#000;text-decoration:none;}

#div_stockage {
background-image:url(images/etapes/etape_4.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#div_stockage_c {
background-image:url(images/etapes/etape_4c.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#mon_stockage {padding-top:40px;font-weight:bold;}

#div_type {
background-image:url(images/etapes/etape_3.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#div_type_c {
background-image:url(images/etapes/etape_3c.jpg); background-repeat:no-repeat;
background-position:50px;
width:250px;
height:140px;
text-align:center;
cursor:hand;
}
#mon_type {padding-top:40px;font-weight:bold;}

/*******************/
/*******************/
.right {
text-align: right;
}

img.synthese {
padding-left: 0px; 
}

.cadre{
text-align: left;
border: thin solid Black;
padding-left:10px;
}


.subventions{
	text-align: justify;
	border: thin solid Black;
	padding: 5px 5px 0 5px;
}
p {
	text-align: justify;
	margin: 0;
	padding: 0;
}
.droite {
	float: right;
}
	
table.classique{
	border: none;
	background-color: transparent;
}

table.classique td{
	padding-left: 3px;
}

	
table.resultat {
width: 620px;
border:solid 1px #000;
	}
table.resultat caption {
text-align: left;
}
table.resultat td {
text-align: center;
/*background-color: #E9E9E9;*/
padding-left: 3px;
border-bottom:solid 1px #000;
border-right:solid 1px #000;
	}

table.resultat th {
	background-color: #FFCC00;
	font-weight: 300;
	padding-left: 3px;
}

div#bloc {
	margin: 0px;
	padding: 0px;
	height: 185px;

}

.fond_couleur {
	background-color: #FFDA68;
	padding: 5px 0 10px 5px;
}

.gauche {
	float: left;
	padding: 0 25px 5px 5px;
	
}

h1 {
font-size : 150%;
font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
color : #FF6600;

}

h2 {
	font-size: 110%;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #FF6600;
	padding-left: 15px;
}

h3 {
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #FF6600;
	margin: 0px;
	padding-left: 20px;
}
.clear {clear: both;}
.gras {font-weight:bold;}
.choix_silo {width:100%;}
.choix_silo td {width:50%;text-align:center;}

a:hover, a:active, a:link, a:visited {color:#000;}
