@charset "utf-8";

/********************************************
/* Elements de base */
/********************************************/
a:link, a:visited { color:#f29400; font-weight:bold; text-decoration:underline; }
a:hover, a:active { color:#000; }

html, body {
	background-color: #e5f2fc;	
/*	overflow: hidden;
*/	}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#133c5b;
	font-size:11px;
	line-height:15px;
	margin:0;
	padding:0;
	background: transparent url('../img/com/header.gif') top center no-repeat;
}

h2 {font-size: 16px;}
div#center {
  _position: absolute;
	_left: 50%;
	width: 905px;
	margin-right: auto;
	margin-left: auto;
	_margin-right:;
	_margin-left: -452px;
	background-repeat: no-repeat;

}

div#global {
  ;
}

div#header {
	height: 90px;
  z-index:300;
}

div#logo {
  width: 500px;
  float: left;
}

div#menu_haut {
  float: left;
  padding-top: 30px;
  padding-left: 100px;
}

div#contenu {
  ;
}

div#haut {
  height: 270px;
  margin-top: 10px;
}


div#haut_gauche {
  width: 500px;
  float: left;
}

div#haut_droite {
  width: 400px;
  float: left;
  overflow: hidden;
}

div#haut_droite_accroche {
  background-image: url('../img/fr/haut_droite_accroche.gif');
  background-repeat: no-repeat;
  height: 33px;
  width: 400px;
  float: left;
  padding-left: 25px;
  margin-left: 4px;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 10px;
}

div#haut_droite_accroche_texte{
  padding-top: 10px;
}

div#haut_droite_energie {
  background-image: url('../img/fr/fond-menu-energie.gif');
  background-repeat: no-repeat;
  height: 132px;
  width: 400px;
  float: left;
}

div#haut_droite_contenu {
  padding-top: 30px;
  padding-left: 9px;
}

div#haut_droite_energie2 {
  background-image: url('../img/fr/fond-menu-energie2.gif');
  background-repeat: no-repeat;
  height: 104px;
  width: 400px;
  float: left;
  margin-top: 1px;
}

div#haut_droite_contenu2 {
  padding-top: 25px;
  padding-left: 11px;
}

div#menu {
  width: 950px;
  clear: both;
}

div#bas {
  height: 332px;
  margin-top: 10px;
}


div#bas_gauche {
  width: 498px;
  height: 332px;
  float: left;
  background-image: url('../img/fr/bas_gauche.gif');
  background-repeat: no-repeat;
}

div#bas_gauche_texte {
  margin-top:85px;
  margin-left:20px;
}

div#bas_droite {
  width: 420px;
}

div#bas_droite {
  width: 400px;
  height: 332px;
  float: left;
  background-image: url('../img/fr/bas_droite.gif');
  background-repeat: no-repeat;
}

div#bas_droite_texte {
  margin-top: 15px;
  margin-left:5px;
}

div#pages {
  margin-top: 10px;
}

div#pages_gauche {
  width: 220px;
  float: left;
}

div#pages_gauche_menu{
  background-image: url('../img/fr/pages_gauche_menu.gif');
  background-repeat: repeat-y;
  height: 486px;
}

div#pages_gauche_contact{
  background-image: url('../img/fr/pages_gauche_contact.gif');
  background-repeat: no-repeat;
  height: 198px;
}

div#pages_gauche_contact_contenu{
  padding-left:5px;
  padding-top: 20px;
}

div#pages_gauche_menu_contenu{
  padding-top: 90px;
  padding-left:5px;
}

div#pages_droite {
  width: 680px;
  float: left;
}

div#pages_droite_contenu {
  padding: 10px;
  background-image: url('../img/fr/pages_droite.gif');
  background-repeat: repeat-y;
  background-color: #FFFFFF;
}
div#pages_droite_bas {
  height: 13px;
}

div#bdp {
  text-align: center;
  height: 20px;
  clear: both;
}

div#bloc-present-chaudiere {
  border: 1px #e77a46 solid;
}

div#entete {
  height: 180px;
}
div#entetessimage {
  height: 100px;
}

div#multi-energie{
  background-image: url('../img/fr/bloc-multi_energie.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 207px;
}

div#multi-energie-texte{
  padding-top: 30px;
  margin-left:10px;
  margin-right:8px;
  text-align: left;
}

div#mono-energie{
  background-image: url('../img/fr/bloc-mono_energie.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 356px;
}

div#mono-energie-1l{
  background-image: url('../img/fr/bloc-mono_energie-1l.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 160px;
}

div#mono-energie-3l{
  background-image: url('../img/fr/bloc-mono_energie-3l.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 510px;
}

div#mono-energie-4l{
  background-image: url('../img/fr/bloc-mono_energie-4l.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 680px;
}

div#mono-energie-5l{
  background-image: url('../img/fr/bloc-mono_energie-5l.gif');
  background-repeat: no-repeat;
  width: 188px;
  height: 900px;
}

div#mono-energie-texte{
  padding-top: 20px;
  margin-left:10px;
  margin-right:8px;
  text-align: left;
}

div#accueil-pieces{
  background-image: url('../img/fr/accueil-pieces.gif');
  background-repeat: no-repeat;
  width: 257px;
  height: 116px;
}

div#accueil-pieces-texte{
  padding-top: 50px;
  margin-left:10px;
  margin-right:20px;
  text-align: left;
}

div#interne-pieces{
  background-image: url('../img/fr/interne-pieces.gif');
  background-repeat: no-repeat;
  width: 217px;
  height: 120px;
}

div#interne-pieces-texte{
  padding-top: 40px;
  #padding-top: 32px;
  margin-left:10px;
  margin-right:20px;
  text-align: left;
}
div#credit-impot {
background-image: url('../img/fr/eligible-credit-impot.gif');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
  }
div#cochon-0{
  background-image: url('../img/fr/cochon.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-40{
  background-image: url('../img/fr/cochon-40-biomasse.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-40-chaleur{
  background-image: url('../img/fr/cochon-40-chaleur.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-2540-bleu{
  background-image: url('../img/fr/cochon-25-40-condensation.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-2540-violet{
  background-image: url('../img/fr/cochon-25-40.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-254050-bleu{
  background-image: url('../img/fr/cochon-25-40-50-condensation.png');
  background-repeat: no-repeat;
  width: 200px;
  height: 100px;
  position: relative;
  float: right;
}

div#cochon-50{
  background-image: url('../img/fr/cochon-50.png');
  background-repeat: no-repeat;
  width: 100px;
  height: 100px;
  position: relative;
  float: right;
}


/********************************************
/* Pr�sentation */
/********************************************/

h1 {
  color:#133c5b;
  font-weight: bold;
  font-size: 18px;
  background-image: url('../img/com/h1_puce.gif');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 18px;
  line-height: 20px;
}

p#mea {
  color:#e77a46;
  font-weight: bold;
  background-image: url('../img/com/p_puce_orange.gif');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 25px;
}

p#accueil-mea {
  color:#2f5470;
  font-weight: normal;
  background-image: url('../img/fr/accueil-puce.gif');
  background-repeat: no-repeat;
  background-position: left top;
  padding-left: 25px;
}

p#accueil-mea a {
  color:#2f5470;
  text-decoration: none;
  font-weight: normal;
}

p#accueil-mea a:hover {
  color:#e77a46;
  text-decoration: none;
  font-weight: normal;
}

span#type {
  color: #e77a46;
  font-weight: bold;
}

span#type_energie {
  color: #e77a46;
  font-weight: bold;
  font-size: 21px;
  line-height: 23px;
}

span#type-chaudiere{
  color: #e77a46;
  font-weight: bold;
  font-size: 12px;
  line-height: 20px;
}

span#type-chaudiere-lien a{
  color: #133c5b;
  font-size: 9px;
  text-decoration: none;
}

span#type-chaudiere-lien a:hover{
  color: #e77a46;
  font-size: 9px;
  text-decoration: none;
}

p#puce-gras{
  font-weight: bold;
  padding-left: 30px;
  margin: 2px;
}

span#orange{
  color: #e77a46;
}

.input-autre{
  background:none;
  color:#133c5b;
  border:none;
  border-bottom: 1px #133c5b solid;
  margin-top:5px;
}

.input-normal{
  background:none;
  color:#133c5b;
  border:none;
  border: 1px #133c5b solid;
  margin-top:3px;
}

.textarea-normal{
  background:none;
  color:#133c5b;
  border:none;
  border: 1px #133c5b solid;
  margin-top:3px;
}

.input-long{
  background:none;
  color:#133c5b;
  border:none;
  border: 1px #133c5b solid;
  margin-top:3px;
  width: 196px;
  //width: 199px; // Pour IE
}

span#titre-produit{
  color: #133c5b;
  font-size: 18px;
  font-weight: bold;
  padding-left: 5px;
  line-height: 20px;
}

span#detail-produit{
  color: #133c5b;
  font-size: 10px;
  font-weight: bold;
  padding-left: 5px;
  line-height: 20px;
}
.big {
	text-align:center;
	font-size:22px;
	line-height:25px;
}
span.titleV {
	font-size:22px;
	font-weight:bold;
	color:#660066;
}

span#detail-produit-normal{
  color: #133c5b;
  font-size: 10px;
  font-weight: normal;
  padding-left: 5px;
  line-height: 20px;
}