/**
 * @version $Id: template_css.css,v 1.70 2010-04-06 15:05:28 flj Exp $
 * @package ariston
 * @copyright Copyright (C) 2007 BROCELIA. All rights reserved.
 */

/* CSS du template principal d'ariston */

* {
	margin: 0px;
	padding: 0px;
}
body {
	background-color: #b0b2b6;
	padding-top: 15px;
}
img{
	border:none;
}
#page {
	font-family: Arial, Helvetica, sans-serif;
	width: 800px;
	background-color: #ffffff;
	font-size: 11px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	position:relative;
}
#page #top {
	padding-top: 28px;
	height: 65px;
}

#page #top #logo {
	height: 43px;
	width: 173px;
	margin-left: 20px;
}


#page #corps {
	min-height: 400px;
	padding-left: 22px;
	padding-right: 22px;
}
#page #corps .contentpaneopen_ariston{
	float:left;
}
#page #corps .titre_grand {
	width: 575px;
	float:right;
	margin-right: 2px;
}


#page #corps .contentpane_sav{
	background-color:transparent;
	float:left;
}
#page #corps #content {
	float: left;
	min-height: 357px;
	width: 295px;
	background-color: #E7E7E8;
	font-size: 12px;
	padding-bottom: 10px;

}
#page #corps #content_orange {
	float: left;
	min-height: 297px;
	width: 285px;
	background-color: #f7d99c;
	font-size: 12px;
	color:#000;
	margin-right:5px;
}

#page #corps #content.actus{
	min-height:300px;
	float:left;
	background-color: #e7e7e8;
	/*background-image: url(../images/bottom2.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;*/
	width: 295px;
	clear:both;
}
#page #corps #content_clair{
	float:left;
	font-size: 12px;
	min-height: 285px;
	width: 295px;
	background-color: #e7e7e8;
/*	background-image: url(../images/bottom2.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;*/
}
#page #corps #flash{
	width:278px;
	height:108px;
	overflow:hidden;
	float:left;
}

#bloc_int_right #flash{
	display:none;
	}

/* SCROLL PRODUIT */


.slide_block_txt{
	color:#992137;
	padding:5px;
}

.slide_table{
	float:left;
	}

#page #corps .scroll_produits{
	float:left;
	text-align:center;
	width: 90px;
	vertical-align:top;
	white-space:nowrap;
	padding-top:6px;
	margin:0;
	padding: 0;
}

#page #corps .scroll_produits p{
	width:90px;
	overflow:hidden;
	white-space:normal;
	text-align: center;

}
#page #corps .scroll_produits p a{
	color:#b0b2b6;
	text-decoration:none;
	font-size:10px;
	text-transform: uppercase;


}

#page #corps .scroll_produits a{
	/*display:block;
	position: relative;*/
	}



/*
#page #corps .scroll_produits:hover .element_intro_text{
	display:block;
}
*/
.element_intro_text{
	display:block;
	position: absolute;
	z-index: 1000;
	}


.element_intro_text_left{
	position: absolute;
	left:0;
	top:0;
	background-image: url(../images/produit_intro_hover_left.gif);
	background-repeat:no repeat;
	height:29px;
	font-size: 0;
	width:13px;
	z-index: 10002;
	overflow: visible;
	}


#page #corps .element_intro_text h3{
	color:#000000;
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	padding-top: 3px;
	height:18px;
	border-right:1px solid #a7a7a7;
	border-top:1px solid #a7a7a7;
	border-bottom:1px solid #a7a7a7;
	background-color: #fff;
	padding-left:13px;
	padding-right:10px;
	z-index: 10003;
	font-weight: normal;

	}

#page #corps .element_intro_text h3 a,#page #corps .scroll_produits a{
	text-decoration: none;
	z-index: 1004;
	overflow: visible;
}


#page #corps .scroll_produits p a:hover{
	color:#b0b2b6;
	text-decoration:underline;
}






/* SCROLL PRODUIT */


/* scrool produit tools tips */

.tool-tip{
	float:left;
	background-repeat:no-repeat;
	background-image: url(../images/produit_intro_hover_left.gif);
	height:29px;
	z-index: 100000000;
	}

.tool-text{
	margin-left:13px;
	color:#000000;
	font-family:arial;
	font-size:10px;
	text-decoration:none;
	padding-top: 3px;
	padding-right:8px;
	height:18px;
	border-right:1px solid #a7a7a7;
	border-top:1px solid #a7a7a7;
	border-bottom:1px solid #a7a7a7;
	background-color: #fff;
	}

/* scrool produit tools tips */




.slide_block{
	border:1px solid #eaeaea;
	margin-bottom:5px;
	margin-left:2px;
	float:left;
	width:272px;

}

#page #corps #g_image{
	width:278px;
	overflow:hidden;
	float:left;
}

#page #corps #show_hide div.show_hide{
	width: 276px;
	margin-top:0;
	margin-left:10px;
}
#page #corps #show_hide div.show_hide p{
	padding-left:0;
}
#page #corps .liens{
	margin-top:210px;
}
#page #corps .liens a{
	display:block;
	height:18px;
	background-color: #999ca1;
	background-image: url(../images/puce.gif);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top:2px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #fff;
	position:relative;
	z-index:2;
}
#page #corps .moduletable_flash_int {
	text-align:right;
	width: 278px;
	overflow: hidden;
	margin-top:-12px;
}
#page #corps .moduletable_flash_int_actus {
	float: left;
	width: 278px;
	padding-left: 4px;
	position:relative;
	margin-top: -43px;
}

#page #corps .moduletable_sign {
	float: right;
	width: 278px;
	margin-top: 8px;
	text-align:right;
}
#page #corps .sign_inside{
	margin-top:15px;
	margin-left: 5px;
	width:278px;
}

/* Garantie */
#garantie {
	width: 278px;
	float:left;
	margin-top:-14px;
	margin-left: 3px;
}
#garantie .garantie {
	width: 278px;
	margin-top:0;
}

#garantie .garantie p{
	padding: 5px;
	text-align:justify;
}

/* ACTUALITES */
#page #corps .blog_actus{
	margin:10px;
	clear:both;
}

#page #corps .blog_actus .contentheading_actus{
	font-weight:bold;
	line-height: 15px;
}

#page #corps .blog_actus .contentheading_actus{
	font-weight:bold;
	line-height: 15px;
}


#page #footer {
	color: #b0b2b6;
	font-weight: bold;
	clear:both;
	padding-right: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#page #footer hr {
	margin-top: 10px;
	*margin-top:0;
}
#page #footer img {
	margin-right: -5px;
}
#page #footer #menubas {
	font-size: 11px;
	font-weight: bold;
	color: #992137;
	text-align: right;
}
#page #footer #menubas a{
	color: #992137;
	text-decoration:none;
}
#page #footer #menubas a:hover{
	text-decoration:underline;
}

/* PAGE BIEN CHOISIR */
#content_orange #groupe #content1 h2,
#content_orange #groupe #content2 h2,
#content_orange #groupe #content3 h2,
#content_orange #groupe #content4 h2
{
	color:#992137;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:bolder;
	line-height:normal;
	margin:15px 0px 5px 11px;
	text-decoration:none;
	text-transform:uppercase;
}

#groupe .content p.testi_generalineribianchi
{
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
	text-transform:none;
}


#quizz_questions
{
	/*height:390px;*/
	/*overflow-y:scroll;*/
	background-color:#ffffff;
}


/* COMPOSANT GLOSSAIRE */
.gloss_categorie
{
	background-image: url(../images/puce.gif);
	background-position: 5px 3px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 10px;
	margin-bottom: 15px;
	cursor:pointer;
}

.categorie_selectionnee
{
	font-weight:bold;
}
#content_clair .categorie_selectionnee
{
	font-weight:bold;
}
.liste_mots
{
	float: left;
	width: 350px;
	padding-left:10px;
}

.glossaire_mot
{
	margin-bottom: 8px;
	text-align:justify;
	color:#004593;
}

.glossaire_mot .title
{
	color:#c1022d;
	font-weight:bold;
}

.glossaire_mot .definition
{
	color:#004593;
}

#page #corps a.ar_glossaire_link{
	text-decoration:none;
	border-bottom: 1px dashed black;
	color:black;
	font-weight:normal !important;
}
#page #corps a.ar_glossaire_link:hover{
	color:black !important;
}

/* CONTACTS */
#bloc_contact{
	float:right;
	width:575px;
	background-image: url(../images/fond_contact.jpg);
	background-repeat: repeat-y;
	margin-right:2px;
}
.bloc_content_bottom{
	background-image: url(../images/fond_bottom_contact.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height:85px;
	width:575px;
}
.bloc_content_contact{
	float:right;
	width:300px;
	padding-left:15px;
	padding-bottom:10px;
}
.bloc_content_contact .libelle{
	width:100px;
	float:left;
	text-align:right;
	margin-right:5px;
}
.bloc_content_contact .champ_oblig{
	color: #cc0033;
}
.bloc_content_contact .bloc_form div{
	margin-bottom:5px;
}
.bloc_content_contact input{
	width:180px;
}
.bloc_content_contact .button{
	float:right;
	margin-right:10px;
}

.bloc_content_contact_left{
	float:left;
	width:240px;
	margin-left:15px;
	margin-top:20px;
	text-align:justify;
}
.bloc_content_contact_left .intro_contact{
	font-size:12px;
}
.bloc_content_contact_left .intro_contact ul{
	list-style-type:none;
	margin-top: 15px;
	margin-bottom:15px;
}
.bloc_content_contact_left .intro_contact li a, .bloc_content_contact .button a{
	color:#000;
	text-decoration:none;
	padding-left:20px;
	background-image: url(../images/puce_contact.gif);
	background-position: left center;
	background-repeat: no-repeat;
	display:block;
	font-size:12px;
}
.bloc_content_contact_left .intro_contact li a:hover, .bloc_content_contact .button a:hover{
	text-decoration:underline;
}

.bloc_content_contact_left .electromenager{
	font-size:12px;
	margin-left:0px;
	margin-bottom:15px;
	margin-top:0px;
}

.bloc_content_contact_left .electromenager a{
	color:#000;
	text-decoration:underline;
}

.condition{
	font-size:10px;
	color: #6d6d6d;
}


/* PLAN DU SITE */
#cadre_plan{
	float:left;
	width: 580px;
	/*background-image: url(../images/signature.png);
	background-position: right bottom;
	background-repeat: no-repeat;*/
	padding-bottom:14px;
	margin-bottom:10px;
}
#plan_site{
	float: left;
	width: 295px;
	font-size: 12px;
	padding-bottom:20px;
	text-transform:uppercase;
}
#plan_site ul{
	list-style-type:none;
}#plan_site a{
	text-decoration:none;
}
	#plan_site ul.niv0{
		margin-left: 15px;
		font-size:12px;
		font-weight:bold;
		color: #992137;
	}
	#plan_site li.niv0{
		margin-bottom: 10px;
	}
		#plan_site li.niv0 a, #plan_site li.niv0 a:hover{
			color: #992137;
		}

	#plan_site ul.niv1{
		margin-left: 35px;
		font-size:11px;
		font-weight:bold;
		color:#000;
		margin-top:10px;
		margin-bottom:10px;
	}
	#plan_site li.niv1{
		background-image: url(../images/puce_noir.gif);
		background-position: left 5px;
		background-repeat: no-repeat;
		padding-left:10px;
		color:#000;
	}
		#plan_site li.niv1 a, #plan_site li.niv1 a:hover{
			color:#000;
		}

	#plan_site ul.niv2{
		margin-left: 35px;
		font-size:10px;
		font-weight:bold;
		color:#666666;
		margin-top:5px;
		margin-bottom:5px;
	}
	#plan_site li.niv2{
		background-image: url(../images/point2.gif);
		background-position: left center;
		background-repeat: no-repeat;
		padding-left:10px;
	}
		#plan_site li.niv2 a, #plan_site li.niv2 a:hover{
			color:#666666;
		}

/* popup produit */
#page .popup{
	width:758px;
	z-index:100000;
	background-color:#fff;
	left:0;
}
.popup .popup_bandeautop{
	background-color:#014596;
	color:white;
	text-align:right;
	font-size:11px;
	height:20px;
	padding-top:5px;
	padding-right:5px;
}
.popup a, .popup a:visited{
	color:white;
	text-decoration:none;
}
.popup .popup_contenu{
	text-align:center;
}
.popup .popup_contenu img{
	border:1px solid #014596;
	z-index:100000;
	position:absolute;
	left:0;
}
.popup .popup_bandeautop img{
	vertical-align:middle;
}

/* Liste description de produit */
ul.descr_prod{
	list-style-type:none;
}
ul.descr_prod li{
	padding-left:10px;
	background-image: url(../images/puce_noir.gif);
	background-position: 2px 6px;
	background-repeat: no-repeat;
	margin-bottom:3px;
	width:90%;
}

#bottompage {
	font-family: Arial, Helvetica, sans-serif;
	width: 800px;
	background-color: #b0b2b6;
	color: #FFFFFF;
	font-size: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	position:relative;
}
#bottompage a{
	color: #fff;
	text-decoration:none;
}
#bottompage a:hover{
	color: #fff;
	text-decoration:underline;
}

/*			pathway				*/

.pathway_bloc{
	padding-left: 194px;
	height:20px;
	color:#992137;
	}

.pathway_bloc a{
	color:#992137;
	text-decoration: none;
	}

.pathway_bloc a:hover{
	text-decoration: underline;
	}

/*		FIN pathway			*/

/*		menu_int_left		*/

#bloc_int_left{
	float:left;
	width:169px;
	min-height:300px;
	}

/*		bloc_int_right		*/

#bloc_int_right{
	float:left;
	height:100%;
	width:587px;
	}

#bloc_int_right .content_left{
	float:left;
	width:100%;
	}

#bloc_int_right .content_left{
	float:left;
	width:285px;
	}



#bloc_int_right .content_right{
	float:left;
	width:278px;
	}


/* PRODUIT Content */


#page #corps #content_climatisation li,
#page #corps #content_systeme_solaire li,
#page #corps #content_eau_chaude li,
#page #corps #content_chauffage li{
	background-image:url("../images/puce_noir.gif");
	background-position:2px 6px;
	background-repeat:no-repeat;
	margin-bottom:3px;
	padding-left:10px;
	width:90%;
	list-style-type:none;
}

#page #corps #content_climatisation {
	float: left;
	width: 295px;
	background-color: #f5f8ff;
	font-size: 12px;
	min-height:292px;
	color:#000;
	padding-bottom: 5px;
	margin-right:2px;
	position: relative;
}

#page #corps #content_systeme_solaire {
	float: left;
	min-height: 297px;
	width: 295px;
	background-color: #ffefe2;
	font-size: 12px;
	color:#000;
	margin-right:2px;
	position: relative;
}

#page #corps #content_eau_chaude {
	float: left;
	min-height: 288px;
	width: 295px;
	background-color: #fff3db;
	font-size: 12px;
	color:#000;
	padding-bottom: 10px;
	margin-right:2px;
	position: relative;
}

#page #corps #content_chauffage {
	float: left;
	min-height: 297px;
	width: 295px;
	background-color: #fde5d8;
	font-size: 12px;
	color:#000;
	margin-right:2px;
	position: relative;
}

#page #corps .contentpaneopen_actus{
	/*border-bottom:1px solid #d4d4d4;*/
	padding-bottom: 5px;
	}

#page #corps #content p,
#page #corps #content_clair p,
#page #corps #content_orange p,
#page #corps #content_eau_chaude p,
#page #corps #content_chauffage p,
#page #corps #content_climatisation p,
#page #corps #content_systeme_solaire p{
	text-align: justify;
	line-height:18px;
	padding: 5px;
}

#page #corps #content p a, #page #corps #content_clair p a,#page #corps #content_orange p a,
#page #corps #content_eau_chaude p a,
#page #corps #content_chauffage p a,
#page #corps #content_climatisation p a,
#page #corps #content_systeme_solaire p a,
#page #corps .contentpaneopen_actus a{
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
#page #corps #content_orange p a{
	color:#000;
}
#page #corps #content p a:hover, #page #corps #content_clair p a:hover,#page #corps #content_orange p a:hover,
#page #corps #content_eau_chaude p a:hover,
#page #corps #content_chauffage p a:hover,
#page #corps #content_climatisation p a:hover,
#page #corps #content_systeme_solaire p a:hover,
#page #corps .contentpaneopen_actus a:hover{
	color:#992137;
}
#page #corps #content strong{
	color:#000000;
}
#page #corps #content_orange #intro,
#page #corps #content_eau_chaude #intro,
#page #corps #content_chauffage #intro,
#page #corps #content_climatisation #intro,
#page #corps #content_systeme_solaire #intro{
	color:#000;
}

.into_content{
	color:#000;
}

#page #corps #content_orange #intro_ssfamille,
#page #corps #content_eau_chaude #intro_ssfamille,
#page #corps #content_chauffage #intro_ssfamille,
#page #corps #content_climatisation #intro_ssfamille,
#page #corps #content_systeme_solaire #intro_ssfamille{
	color:#000;
	padding:5px;
	padding-bottom: 101px;
	line-height: 18px;
}

#page #corps #content_orange #intro_ssfamille p,
#page #corps #content_eau_chaude #intro_ssfamille p,
#page #corps #content_chauffage #intro_ssfamille p,
#page #corps #content_climatisation #intro_ssfamille p,
#page #corps #content_systeme_solaire #intro_ssfamille p{
	padding: 0px;
	}

#page #corps #content_orange .titre_produit,
#page #corps #content_Peau_chaude .titre_produit,
#page #corps #content_chauffage .titre_produit,
#page #corps #content_climatisation .titre_produit,
#page #corps #content_systeme_solaire .titre_produit{
		margin-top:10px;
}
#page #corps #content_orange .titre_produit a,
#page #corps #content_eau_chaude .titre_produit a,
#page #corps #content_chauffage .titre_produit a,
#page #corps #content_climatisation .titre_produit a,
#page #corps #content_systeme_solaire .titre_produit a{
	text-transform:uppercase;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
#page #corps #content_orange .titre_produit a:hover,
#page #corps #content_eau_chaude .titre_produit a:hover,
#page #corps #content_chauffage .titre_produit a:hover,
#page #corps #content_climatisation .titre_produit a:hover,
#page #corps #content_systeme_solaire .titre_produit a:hover{
		color:#992137;
}

#page #corps #g_image.eau_chaude img{
	border: 1px solid #ec9e00;
}

#page #corps #g_image.chauffage img{
	border: 1px solid #e86800;
}

#page #corps #g_image.climatisation img{
	border: 1px solid #adc4ec;
}
#page #corps #g_image.systeme_solaire img{
	border: 1px solid #ec9e00;
}

/* FIN PRODUIT Content */

/*		PRODUIT titre		*/

#page #corps .ss_titre{
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-top: 2px;
	height:41px;

	}

#page #corps h1.ss_titre{
	font-size: 18px;
	color:#fff;
	font-weight: normal;
	}

#page #corps .ss_titre a{
	text-decoration: none;
	font-size: 18px;
	color:#fff;
	line-height:20px;
	font-weight: normal;
	}

#page #corps .titre_gris{
	background-image: url(../images/modules/titre_gris.gif);
}

#page #corps .titre_systeme_solaire{
	background-image: url(../images/modules/systeme_solaire.gif);
}

#page #corps .titre_eau_chaude{
	background-image: url(../images/modules/eau_chaude.gif);
}

#page #corps .titre_chauffage{
	background-image: url(../images/modules/chauffage.gif);
}

#page #corps .titre_climatisation{
	background-image: url(../images/modules/climatisation.gif);
}

#page #corps .titre_bien_choisir{
	background-image: url(../images/modules/bien_choisir.gif);
}

/*	FIN	PRODUIT titre */



#flash{
	/*display:none;*/
	}

.moduletable_heart{
	float:left;
	}


/*####################################### FICHE PRODUIT #################################*/


#fiche_produit{
	border:1px solid #FFCC33;
	float:left;
	margin-left:5px;
	margin-right:5px;
	width:270px;
	padding-bottom: 5px;
}

#fiche_produit .produit{
	text-align: center;
	}

#fiche_produit .block_picto{
	text-align: center;
	padding-top: 20px;
	}

#fiche_produit .block_picto .block_picto_descript{
    padding-left:6px;
	width: 260px;
	float:left;
	}

#fiche_produit .block_picto .block_picto_descript img{
	float:left;
	}


#fiche_produit .block_picto .block_picto_descript .picto_descript{
	float:left;
	padding-bottom: 10px;
	}

#fiche_produit .block_picto .block_picto_conform{
	float:left;
	width: 280px;
	padding-left: 5px;
}

#fiche_produit .block_picto .block_picto_conform .picto_conform{
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	}



/*####################################### FICHE PRODUIT #################################*/

/* Liens PDF */

.liens_pdf{
	border:1px solid #eaeaea ;
	padding: 10px;
	margin-right:12px;
	float:right;
	width:250px;
	margin-top:10px;
	}

	.liens_pdf a{
		padding: 5px;
		margin-right:8px;
		text-decoration: none;
		font-weight: bold;
		font-size: 11px;
		color:#222222;
		float:left;
	}

		.liens_pdf a img{
			margin-right:5px;
			vertical-align: middle;
		}


/* Liens PDF */


#page #corps #content p.com_presse_savoir{
	float:right;
	padding-right: 0;
	}

#page #corps #content p.com_presse_savoir img{
	margin-right:3px;
	}

/* Liens PDF */

/*  modules home  */

.moduletable_home_img_txt{
	float:left;
	width:368px;
	background-image: url("../images/modules/back_homemodule.jpg");
	background-repeat: no-repeat;
	height:252px;
	margin-left:5px;
	margin-top:5px;
	}

.home_img_txt_left{
	float:left;
	position: relative;
	padding-bottom:25px;
	padding-left:5px;
	padding-top:15px;
	}

.home_img_txt_left h3{
	width:175px;
	color:#d76328;
	font-size: 18px;
	font-family: arial;
	}

.home_img_txt_left p{
	width:175px;
	font-size: 11px;
	padding-top: 10px;
	}

.home_img_txt_left_link{
	font-size: 11px;
	position: absolute;
	bottom:0;
	left:5px;
	}


.home_img_txt_left_link a{
	font-size: 11px;
	color:#000;
	text-decoration: none;
	font-weight: bold;
	}

.home_img_txt_left_link a img{
	margin-right: 3px;
	}

.home_img_txt_right{
	float:right;
	}

/*  modules home  */

/* MODULES ACUTILIT� */

.blog_actualite tr td tr td{
	border-bottom:1px solid #d4d4d4;
	padding-bottom: 15px;
	}

.blog_actualite .contentpaneopen_actualite tr td{
	border:none;
	}

.contentpaneopen_actualite tr td{
	border:none;
	}

.contentimg_actualite{
	float:left;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 15px;
	}

#right_actualite{
	float:right;
	width:229px;
	padding-right: 5px;

}

#page #corps #right_actualite .contentpaneopen_actualite p{
	padding:0;
}

#page #corps #right_actualite .contentheading_actualite{
	font-weight: bold;
	color:#000;
	padding-top: 13px;
	}

#page #corps #right_actualite .createdate{
	font-weight: bold;
	color:#a80028;
	text-align: right;
	}

.contentpdf_actualite {
	padding-top: 10px;
	}

.contentpdf_actualite a {
	text-decoration: none;
	font-weight: bold;
	color:#000;
	}

.contentpdf_actualite a img {
	margin-right: 3px;
	}

/*   */

.logo_bottom{
	float:right;
	background-image: url("../images/logo_bottom.jpg");
	background-repeat: no-repeat;
	width:136px;
	height:14px;
	margin-top: 2px;
	margin-bottom: 2px;

	}
.logo_bottom h1{visibility: hidden;}

#right_actus{

	margin-bottom: 10px;
	float:right;
	width:229px;
	padding-right: 5px;
	}

#right_actus ul,
#right_presse ul
{
	padding-left: 11px;
}

#right_actus .contentpdf_actus{
	float:right;
	padding-bottom: 5px;
}

#right_actus .contentpdf_actus a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#right_actus .contentpdf_actus a img{
	margin-right: 3px;
}

/* iframe */
.wrapper_sav{
width:575px;
}
.wrapper_sav

/*iframe*/


/************************************************
	Block archives
************************************************/

.block_archives span{
	font-size: 11px;
	color:#fff;
	padding-left: 62px;
	}

.block_archives{
	position:absolute;
	background-repeat: no-repeat;
	width:271px;
	height:91px;
	margin-left:2px;
	bottom:20px
	}




#page #corps #content_systeme_solaire .block_archives span,
#page #corps #content_eau_chaude .block_archives span,
#page #corps #content_chauffage .block_archives span,
#page #corps #content_climatisation .block_archives span
{
	font-size: 11px;
	color:#fff;
	padding-left: 62px;
	line-height: normal;
	padding-top: 9px;
	line-height: 15px;
	display:block;
	}

#page #corps #content_systeme_solaire .block_archives span a,
#page #corps #content_eau_chaude .block_archives span a,
#page #corps #content_chauffage .block_archives span a,
#page #corps #content_climatisation .block_archives span a
{
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	}

#page #corps #content_systeme_solaire .block_archives span a p,
#page #corps #content_eau_chaude .block_archives span a p,
#page #corps #content_chauffage .block_archives span a p,
#page #corps #content_climatisation .block_archives span a p
{
	padding: 0px;
	margin: 0px;
	}

.archive_systeme_solaire{
	background-image: url("../images/archives/systeme_solaire.jpg");
	}

.archive_eau_chaude{
	background-image: url("../images/archives/eau_chaude_archive.jpg");
	}

.archive_chauffage{
	background-image: url("../images/archives/chauffage_archive.jpg");
	}

.archive_climatisation{
	background-image: url("../images/archives/climatisation_archive.jpg");
	}

.archive_systeme_solaire{
	background-image: url("../images/archives/systeme_solaire.jpg");
	}




.contentheading_archive{
	display: none;
	}

.contentpane_sav h1{
	width:570px;
	}

/* docutheque */

.contentpanedocutheque h1{
	padding-bottom: 15px;
	}


/* Nouveaut� produits */

#page #corps .blog_actus{
	margin: 0px;
	}

#page #corps .blog_actus table tr td{
	border-bottom:1px solid #D4D4D4;
	}

#page #corps .blog_actus table tr td table tr td{
	border-bottom:none;
	}


.contentimg_actus{
	float:left;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	}

.contentheading_actus{
	color:#000000;
	font-weight:bold;
	padding-top:13px;
	}

#page #corps #right_actus .createdate{
	color:#A80028;
	text-align:right;
	font-weight:bold;
	}

.contentpdf_actus{
	padding-top:10px;
	}

#page #corps #right_actus .contentpaneopen_actus p{
	padding: 0px;
	}

#page #corps #right_actualite .contentheading_actualite{
	padding-top: 13px;
	font-weight: bold;
	color:#000000;
}


/* PRESSE */

.blog_presse{
	width:100%;
	}

.blog_presse tr td{
	}

.componentheading_presse{
	width:295px;
	}

#right_presse{
	float:left;
	padding:5px;
	width:285px;
	}

.contentheading_presse .createdate{
	font-weight: bold;
	color:#a80028;
	text-align: right;
	}

.contentimg_presse{
	display: none;
	}

.contentheading_presse{
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 13px;
	}

.contentpdf_presse{
	padding-top: 10px;
	}

.contentpdf_presse a{
	text-decoration: none;
	color: #000;
	font-weight: bold;
	}

.contentpdf_presse a img{
	margin-right: 3px;
	}

.art_content_presse{
	float:left;
	border-bottom:1px solid #D4D4D4;
	padding-bottom: 15px;
	width: 100%;
	}