	/*CHARTE COULEUR
	Gris (fond-page) : #E7E7E7
	Gris fonc&eacute;(cadre): #333333
	Gris fonc&eacute;(texte): #454545
	Jaune :#ffecbd
	Jaune clair :#fff5dd
	Rouge: #c33000
	Rouge-orange (texte) :#d13c00
	*/
	
	/*style css Evolution Pro (Ceproc)*/
	*{
	margin:0px;
	padding:0px;
	border:0px;
	font-family:arial;
	font-size:100%;
	font-style:normal;
	text-decoration: none;
	}
	
	body{
	text-align:center;/*on r&eacute;tablit l'alignement normal de body ici pour IE */
	font-style:normal;
	font-size:12px;
	margin:0px auto;/*hauteur de la page du bord haut*/
	background-color:#E7E7E7;
	color:#454545;
	}
	
	a:hover{
	cursor:pointer;
	}
	
	.img-float-left-border{
	float:left;
	margin-right:10px;
	padding:10px;
	border:1px solid #c33000;
	}
	
	.img-border{
	margin-right:10px;
	border:1px solid #c33000;
	}
	
	.img-border-left{
	float:left;
	margin-right:10px;
	border:1px solid #c33000;
	}
	
	.img-float-right-border{
	float:right;
	margin-left:10px;
	padding:10px;
	border:1px solid #c33000;
	}
	
	.img-float-right{
	float:right;
	border:1px solid #c33000;
	}
	
	.img-center-border{
	text-align:center;
	margin-left:10px;
	padding:10px;
	border:1px solid #c33000;
	}
	
	#img-plan{
	margin-left:160px;
	padding:2px;
	border:1px solid #c33000;
	}
	#img-plan2{
	margin-left:155px;
	padding:2px;
	border:1px solid #c33000;
	}
	
	li{
	margin-left:30px;
	}
	
	li.none{
	text-indent:40px;
	list-style:none;
	}
	
	li.service-indent{
	text-indent:20px;
	list-style:none;
	}
	/* Fin Style recurrent */
	/*///////////////////////////////////////////////*/
	/* Style general */
	#contenu-glob{
	position:relative;
	margin:0px auto;
	width:1024px;
	background-color:#E7E7E7;
	}
	#contenu{
	float:left;
	width:924px;
	margin-left:50px;
	margin-right:50px;
	margin-top:5px;
	text-align:left; /*on r&eacute;tablit l'alignement normal du texte */
	border:1px solid #333333;
	}
	/* Fin Style general */
	/*///////////////////////////////////////////////*/
	/* Style Header */
	#header{
	position:relative;
	width:924px;
	height:144px;
	background-color:#ffecbd;
	}
	#header-flash{
	position:absolute;
	top:0px;
	left:0px;
	width:924px;
	z-index:1;
	}
	#header-png{
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	width:924px;
	height:144px;
	background-image:url(images/poele-header.png);
	background-repeat:no-repeat;
	z-index:10;
	}
	
	#nom{
	float:left;
	width:914px;
	height:40px;
	font-size:24px;
	color:#c33000;
	text-align:right;
	margin-top:2px;
	margin-right:10px;
	}
	#menu{
	float:left;
	width:924px;
	}
	#menu-hori1{
	float:left;
	width:924px;
	height:5px;
	}
	#menu-hori2{
	float:left;
	width:924px;
	}
	#menu1{
	float:left;
	width:320px;
	}
	#menu2{
	float:left;
	width:102px;
	height:24px;
	text-align:center;
	padding-top:6px;
	border-right:1px solid #ffecbd;
	}
	#menu3{
	float:left;
	width:114px;
	height:30px;
	text-align:center;
	border-right:1px solid #ffecbd;
	}
	#menu4{
	float:left;
	width:114px;
	height:30px;
	padding-left:29px;
	text-align:center;
	border-right:1px solid #ffecbd;
	}
	#menu5{
	float:left;
	width:114px;
	height:24px;
	padding-top:6px;
	text-align:center;
	}
	#menu6{
	float:left;
	width:120px;
	height:24px;
	text-align:center;
	padding-top:6px;
	border-right:1px solid #ffecbd;
	}
	
	/* Fin Style Header */
	/*///////////////////////////////////////////////*/
	/* Style Page */
	#page{
	float:left;
	width:924px;
	background-image:url(images/poele-fond-page.jpg);
	background-repeat:repeat-y;
	}
	#menu-verti{
	float:left;
	width:163px;
	height:470px;
	background-image:url(images/poele-menu-verti.jpg);
	background-repeat:repeat-x;
	}
	#menu-verti1{
	float:left;
	width:163px;
	height:120px;
	}
	.menu-verti{
	float:left;
	width:162px;
	height:27px;
	color:#ffecbd;
	background-image:url(images/poele-puce-hori.png);
	background-repeat:no-repeat;
	border-right:1px solid #d13c00;
	}
	.menu-verti:hover{
	float:left;
	width:162px;
	height:27px;
	color:#d13c00;
	border-right:1px solid #d13c00;
	background-image:url(images/poele-puce-horiroll.jpg);
	background-repeat:no-repeat;
	}
	.menu-verti2{
	float:left;
	width:162px;
	height:42px;
	color:#ffecbd;
	background-image:url(images/poele-puce-hori2.png);
	background-repeat:no-repeat;
	border-right:1px solid #d13c00;
	}
	.menu-verti2:hover{
	float:left;
	width:162px;
	height:42px;
	color:#d13c00;
	background-image:url(images/poele-puce-horiroll2.jpg);
	background-repeat:no-repeat;
	border-right:1px solid #d13c00;
	}
	
	.btn-menu-verti{
	padding-top:8px;
	padding-left:40px;
	}
	#zone-modifiable{
	float:left;
	width:721px;
	background-color:#ffecbd;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	}
	#zone-modifiable2{
	float:left;
	width:721px;
	background-color:#ffecbd;
	padding-left:20px;
	padding-right:20px;
	}
	#zone-offre{
	float:left;
	width:360px;
	background-color:#ffecbd;
	padding-left:10px;
	padding-right:10px;
	}
	#zone-actu{
	float:left;
	width:359px;
	background-color:#ffecbd;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #d13c00;
	}
	
	.service{
	float:left;
	width:180px;
	padding-bottom:5px;
	}
	#produit{
	float:left;
	width:721px;
	}
	.colonne-gch{
	float:left;
	width:240px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	}
	
	.colonne-mil{
	float:left;
	width:240px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	}
	
	.colonne-dte{
	float:left;
	width:240px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	}
	.colonne-image{
	float:left;
	width:240px;
	text-align:center;
	}
	.colonne-text{
	float:left;
	width:200px;
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	}
	#credit{
	float:left;
	width:721px;
	padding-top:10px;
	border-top:1px solid #d13c00;
	}
	
	#gamme{
	float:left;
	width:721px;
	text-align:center;
	}
	#gamme-detail1{
	width:110px;
	float:left;
	height:70px;
	}
	
	#gamme-detail2{
	width:110px;
	float:left;
	height:20px;
	}
	
	#gamme-detail{
	width:250px;
	float:left;
	}
	
	#credit-gamme{
	float:left;
	width:721px;
	padding-top:10px;
	text-align:left;
	}
	/* Fin Style Page */
	/*///////////////////////////////////////////////*/
	/* Style Footer */
	#footer{
	float:left;
	width:924px;
	height:82px;
	background-image:url(images/poele-footer.jpg);
	background-repeat:no-repeat;
	text-align:center;
	}
	#adresse-footer{
	float:left;
	width:924px;
	text-align:center;
	font-size:10px;
	padding-top:15px;
	}
	#copyright{
	float:left;
	width:1024px;
	text-align:center;
	padding-top:5px;
	font-size:11px;
	}
	/* Fin Footer */
	/* Fin Style general */
	/*///////////////////////////////////////////////*/
	/* Style des liens du site */
	a.distrib{
	color:#d13c00;
	font-weight:normal;
	}
	a.distrib:hover{
	text-decoration:underline;
	color:#d13c00;
	font-weight:normal;
	}
	/*//////////////*/
	a.gamme{
	color:#454545;
	font-weight:normal;
	}
	a.gamme:hover{
	text-decoration:underline;
	color:#454545;
	font-weight:normal;
	}
	/*//////////////*/
	a.email{
	color:#454545;
	}
	a.email:hover{
	text-decoration:underline;
	color:#ffecbd;
	}
	/*//////////////*/
	a.email-zone{
	color:#454545;
	}
	a.email-zone:hover{
	text-decoration:underline;
	color:#d13c00;
	}
	/*//////////////*/
	a.lien-zone{
	color:#454545;
	}
	a.lien-zone:hover{
	text-decoration:underline;
	color:#d13c00;
	}
	/*//////////////*/
	a.menu-hori{
	color:#ffecbd;
	}
	a.menu-hori:hover{
	color:#ffecbd;
	text-decoration:underline;
	}
	
	.pageActu{
	color:#d13c00;
	}
	.pageActu:hover{
	color:#d13c00;
	font-weight:bold;
	}
	.pageActuB{
	color:#d13c00;
	font-weight:bold
	}
	.pageActuB:hover{
	color:#d13c00;
	font-weight:bold;
	}
	.lienGris{
	color:#454545;
	}
	.lienGris:hover{
	color:#454545;
	text-decoration:underline;
	}
	.lienRouge{
	color:#d13c00;
	}
	.lienRouge:hover{
	color:#d13c00;
	text-decoration:underline;
	}
	.lienRougeGras{
	font-weight:bold;
	color:#d13c00;
	}
	.lienRougeGras:hover{
	font-weight:bold;
	color:#d13c00;
	text-decoration:underline;
	}
	.lienGrisGras{
	font-weight:bold;
	color:#454545;
	}
	.lienGrisGras:hover{
	font-weight:bold;
	color:#454545;
	text-decoration:underline;
	}
	/* Fin Style des liens du site */
	/*///////////////////////////////////////////////*/
	/* Style des textes du site */
	#txt-titre-footer{
	font-size:14px;
	color:#454545;
	font-weight:bold;
	}
	#txt-adresse-footer{
	font-size:10px;
	color:#454545;
	}
	h1{
	font-size:14px;
	color:#d13c00;
	}
	.TitreActaulite{
	font-size:14px;
	color:#d13c00;
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	font-weight: bold;
	}
	
	.gras{font-weight:bold;}
	
	.txt-10{font-size:10px;}
	.txt-11{font-size:11px;}
	.txt-12{font-size:12px;}
	.txt-14{font-size:14px;}
	
	.txt-10Rouge{color:#d13c00;font-size:10px;}
	.txt-11Rouge{color:#d13c00;font-size:11px;}
	.txt-12Rouge{color:#d13c00;font-size:12px;}
	.txt-14Rouge{color:#d13c00;font-size:14px;}
	
	.gras-gris{
	font-weight:bold;
	color:#999999;
	}
	
	.gras-ptt-rouge{
	font-weight:bold;
	color:#c33000;
	font-size:10px;
	}
	
	.gras-orange{
	font-weight:bold;
	color:#d13c00;
	}
	
	.rouge{
	color:#c33000;
	}
	
	.copie-hdeux{
	color:#454545;
	font-weight:bold;
	}
	.copie-hdeu{
	color:#454545;
	font-weight:bold;
	display: block;
	margin: 10px 0px;
	padding: 0px 0px 0px 5px;
	}
	.sup-ptt{
	font-size:9px;
	}
	
	.txt-left{text-align:left;}
	.aDroite{text-align:right;}
	.txt-center{text-align:center;}
	.txt-italique{font-style:italic;}
	.txt-souligne{text-decoration:underline;}
	.txt-base{
	font-style:normal;
	font-size:12px;
	color:#454545;
	}
	
	/* Style formulaire Choix marque*/
	form#form-marque select{
			  margin-left:10px;
			  background-color:#fff5dd;
			  border: 1px solid #c33000;
	}
	/* Style formulaire contact*/
	.message-envoye {visibility:visible;}
	
	.message-pas-envoye {visibility:hidden; }
	
	#message-ok{
	float:left;
	width:200px;
	margin-left:150px;
	font-weight:bold;
	color:#c33000;
	}
	
	#formulaire{
	float:left;
	width:720px;
	text-align:left;
	}
	
	#formulaire1{
	float:left;
	width:720px;
	text-align:left;
	}
	
			  form#renseignements{
			  float:left;
			  width:480px;
			  border: 0;
			  }
	
			  form#renseignements label{
			  float:left;
			  width:80px;
			  margin-bottom:5px;
			  }
	
			  form#renseignements input{
			  float:left;
			  width:140px;
			  height:16px;
			  margin-bottom:5px;
			  margin-right:10px;
			  background-color:#fff5dd;
			  border: 1px solid #c33000;
			  }
			  
			  form#renseignements select.objet{
			  float:left;
			  width:374px;
			  background-color:#fff5dd;
			  border: 1px solid #c33000;
			  margin-bottom:5px;
			  }
	
			  form#renseignements textarea.adresse{
			  float:left;
			  width:372px;
			  height:32px;
			  background-color:#fff5dd;
			  border: 1px solid #c33000;
			  margin-bottom:5px;
			  }
			  
			  form#renseignements input.bouton{
			  float:right;
			  width:60px;
			  height:20px;
			  margin-right:26px;
			  }
	/* Style formulaire */
	/* Style actualités et offre */
	.contenuActu {
	float:left;
	width:358px;
	text-align:left;
	}
	.imgFloatLeft{
	float:left;
	padding-right:4px;
	padding-bottom:4px;
	}
	.imgFloatRight{
	float:right;
	padding-left:4px;
	}
	/* ADMIN */
	.vertical{
	vertical-align:middle;
	}
	#tableActu{
	width:710px;
	border-spacing:0px;
	border-collapse:collapse;
	text-align:left;
	}
	.titreActuE{
	border-bottom:1px solid #D30A02;
	}
	.publierActuE{
	width:40px;
	border-bottom:1px solid #D30A02;
	text-align:center;
	}
	.publierCadreActuE{
	width:100px;
	border-bottom:1px solid #D30A02;
	text-align:center;
	}
	.editerCataE{
	width:20px;
	border-bottom:1px solid #D30A02;
	}
	.supprimerCataE{
	width:20px;
	border-bottom:1px solid #D30A02;
	}
	.titreActu{
	padding-top:4px;
	padding-bottom:3px;
	padding-right:2px;
	border-bottom:1px dotted #004E8C;
	}
	.ordreForm{
	width:100px;
	border-bottom:1px dotted #004E8C;
	text-align:center;
	}
	.OrdreInput{
	text-align:center;
	border:1px solid #333;
	width:30px;
	}
	.publierActu{
	width:40px;
	border-bottom:1px dotted #004E8C;
	text-align:center;
	}
	.editerCata{
	width:20px;
	border-bottom:1px dotted #004E8C;
	}
	.supprimerCata{
	width:20px;
	border-bottom:1px dotted #004E8C;
	}
	.btn_envoyer{
	margin-top:5px;
	margin-bottom:5px;
	background-color:#ffecbd;
	color:#D30A02;
	font-size:11px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	}
	.LabelTd{
	width:200px;
	}
	.CataLabel{
	color:#000;
	}
	.ActuInput{
	width:500px;
	padding-left:3px;
	border:1px solid #333;
	}
	.ActuInput2{
	width:150px;
	padding-left:3px;
	border:1px solid #333;
	}
	.CataInput{
	width:350px;
	padding-left:3px;
	border:1px solid #333;
	}
	.CataInput3{
	width:20px;
	padding-left:3px;
	border:1px solid #333;
	}
	.inputChek{
	border:0px;
	}
	.ActuLabel{
	color:#000;
	}
	
	#connection{
	/*border:1px solid #D30A02;*/
	}
	.connectionDiv{
	float:left;
	width:250px;
	
	}#contenu-glob #contenu #page #zone-modifiable .txt-left #listeMessage {
		width: 620px;
		border: 1px solid #C33000;
	}
	#contenu-glob #contenu #page #zone-modifiable .txt-left #listeMessage #teteMessage {
		display: block;
		float: left;
		width: 260px;
	}
	#contenu-glob #contenu #page #zone-modifiable .txt-left #listeMessage #dateMessage {
		display: block;
		float: left;
		width: 200px;
	}
	#contenu-glob #contenu #page #zone-modifiable .txt-left #listeMessage {
		margin: 5px;
		padding: 5px;
	}
#titreMessage {
	background-color: #C33000;
	display: block;
	width: 620px;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#titreMessages {
	background-color: #C33000;
	display: block;
	width: 710px;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#contenu-glob #contenu #page #zone-modifiable .txt-left #pagination {
	display: block;
	margin: 0px;
	padding: 0px;
}

.LivreInput{
	width:250px;
	padding-left:3px;
	border:1px solid #333;
}
.titreLivre{
	width:150px;
	/*border:1px solid #333;*/
	border-bottom:1px solid #d13c00;
}

table.actu{
	border-collapse:collapse;
}
.titre{
	padding-left:10px;
	padding-top:10px;
}
.nombre
{
	text-align:right;
	padding-right:10px;
	font-weight:bold;
}
.cartouche-blanc{
	background-color:#fff;
	border-bottom: 1px dashed #d13c00;
}
.cartouche-image
{
	/*padding-left:10px;
	padding-right:10px;*/
	border-bottom:1px dashed #d13c00;
}
.cartouche-texte
{
	vertical-align:top;
	padding-right:10px;
	border-bottom:1px dashed #d13c00;
}
#contenu-glob #contenu #page .coterDroite {
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 761px;
}
.lightPrice {
	font-weight: bold;
	color: #D13C00;
	display: block;
	margin: 20px 0px 10px;
	padding: 0px;
}
.pointTraitvisible {
	border-bottom: 1px dashed #d13c00;
}
.combieResultat {
	display: block;
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
.pointTraitvisible img {
	display: block;
	margin: 10px 0px;
	padding: 0px;
}
.cartouche-blanc img {
	display: block;
	margin: 10px 0px;
	padding: 0px;
	
}
.TextesActuss {
	display: block;
	margin: 0px 15px 25px 0px;
	padding: 0px;
	font-size: 12px;
	text-align: left;
}
.BoldItalic{
	font-size:11px;
	font-weight:normal;
	font-style:italic;
}
form#renseignement{
	float:left;
	width:710px;
	border: 0;
	margin: 0px 0px 15px;
	padding: 0px;
}

form#renseignement label{
float:left;
width:80px;
margin-bottom:5px;
}

form#renseignement input{
float:left;
width:140px;
height:16px;
margin-bottom:5px;
margin-right:10px;
background-color:#fff5dd;
border: 1px solid #c33000;
}

form#renseignement select.objet{
float:left;
width:374px;
background-color:#fff5dd;
border: 1px solid #c33000;
margin-bottom:5px;
}

form#renseignement textarea.adresse{
float:left;
width:372px;
height:32px;
background-color:#fff5dd;
border: 1px solid #c33000;
margin-bottom:5px;
}

form#renseignement input.bouton{
	width:60px;
	height:20px;
	margin-right:26px;
}

