/*
contient les styles communs aux différents univers
mis en couleurs univers par univers, ici climatisation

appliquer la class="clim" au div conteneur général "main"
*/

/* impactés uniquement par la couleur */ /*impacté par dernières pages*/
.clim .rightSolutionContent h4,
.clim .leftPaveStdContent h4,
.clim #questionsContent h5,
.clim #reponsesContent h5,
.clim .noticeLeftBlah ul li span.Num,
.clim .decProdType p,
.clim .compCenterCol h4,
.clim #compResLeft h4,
.clim .aideChoixContent h4,
.clim .aideChoixContent h5,
.clim .guideConseilRight h4,
.clim #guideCarrouRight h5,
.clim .guide_conseil_pavegauche h4,
.clim .guide_conseil_pavegauche h5,
.clim #acResultTop #autres
.clim .unArticle h4,
.clim .nosConseilsContent h4,
.clim .lesArticlesRight h4 {
	color: #8752b4;
}

/* -- pavé image + titre sous le menu -- */
.clim #imageTitre { background-image: url(../images/climMainImg2.jpg); }

/* -- fil d'arianne -- */
.clim #filArianne, .clim #filArianne a { color: #3c0800; }

/* -- colonne et menu de gauche --*/
.clim #leftMenu h3 {
	color: #8752b4;
	border-left: 1px solid #8752b4;
}

.clim #leftMenuUl {
	border-top: 6px solid #8752b4;
}
.clim #leftMenuUl li {
	background: #8752b4;
}
.clim #leftMenuUl a:hover, .clim #leftMenuUl a.selectItem  {
	background: url(../images/topMenuclimSelec.gif) left 1px no-repeat;
}
.clim #leftMenuUl ul a  {
	background: url(../images/climLeftSousBg.gif) left 1px no-repeat;
}
.clim #leftMenuUl ul a:hover, .clim #leftMenuUl ul a.selectItem  {
	background: url(../images/climLeftSelectSousBg.gif) left top no-repeat;
}
.clim #leftMenuUl ul li {
	border-bottom: 2px solid #8752b4;
}
/* -- comparateur dans colonne gauche -- */
#climCompTop,
.clim #compTop,
.clim .compTop {
	float: left;
	height: 77px;
	width: 215px;
	padding: 12px 0 0 25px;
	background: url(../images/chauffageCompTop.jpg) left top no-repeat;
}
#climCompBottom,
.clim #compBottom,
.clim .compBottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 57px;
	width: 212px;
	background: url(../images/climCompBottom.gif) left top no-repeat;
}
#climCompBottom a,
.clim #compBottom a,
.clim .compBottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}
#climCompBottom a#addProduit,
.clim #compBottom a#addProduit,
.clim .compBottom a#addProduit {
	background-image: url(../images/climCompAdd.gif);
	margin-bottom: 6px;
}
#climCompBottom a#launch,
.clim #compBottom a#launch,
.clim .compBottom a#launch {
	background-image: url(../images/climCompGo.gif);
}
#climCompTop h3,
.clim #compTop h3,
.clim .compTop h3 {
	font-weight: normal;
	font-size: 17px;
	margin: 0;
}
#climCompTop p,
.clim #compTop p,
.clim .compTop p {
	margin: 2px 0;
	color: #3c0800;
}

/* pavés gauche divers */
.clim .leftSolutionBottom {
	background: url(../images/climLeftSolutionBottom.jpg) left bottom no-repeat;
}

/* ends paves gauches */

/* -- colonne centrale -- */
.clim #produitCenterTop {
	background-image: url(../images/climProduitCenterTop.png);
}
.clim .produitsCenterPart.lightBg, .clim .centerPart {
	background-image: url(../images/climProduitLightBg.png);
}
.clim #produitsCenterBottom {
	background-image: url(../images/climProduitCenterBottom.png);
}
.clim .centerBottom {
	background: url(../images/climCenterBottom.png) left bottom no-repeat;
}
.clim #produitCenterTop #topLinks a,
.clim #decProdTopLinks a,
.clim #questRepTop #topLinks a {
	background: url(../images/climTopLinksBullet.gif) left 2px no-repeat;
}
/*ajoute comparateur colonne centre haut*/
.clim #topAddCompar {
	background-image: url(../images/climTopAddCompar.gif);
}

/*encadré arrondis colonne centre*/
.clim .encadreTop {
	background: url(../images/climEncadreTop.gif) left top no-repeat;
}
.clim .encadreBottom {
	background: url(../images/climEncadreBottom.gif) left bottom no-repeat;
}
.clim .encadreContent {
	background: #8752b4;
}

/* le bouton fermer de la fenêtre modale */
.clim #virtualImgCloseLink {
	width: 110px;
	height: 32px;
	background: url(../images/climCloseBox.gif);
}
.clim .rightSolutionBottom {
	background: url(../images/climRightSolutionBottom.jpg) left bottom no-repeat;
}
.clim .rightSolutionBottom a,
.clim .leftSolutionBottom a {
	color: #8752b4;
	background: url(../images/climCliquezIci.gif) left top no-repeat;
}

/* carrousel découvrez aussi */
.clim #decouvrezDownloads a {
	background: url(../images/climRightCarrouDown.gif) left top no-repeat;
}
/* carrousel 2eme bouton  */
.clim #decouvrez_tout_produit a {
	background: url(../images/climRightCarrouDown.gif) left top no-repeat;
}

/* tables dans l'onglet fiche technique */
.clim .techTab td.wbg {
	background: #8752b4;
	color: white;
}

/* add comparateur horizontaux */
.clim .horizAddCompar {
	background: url(../images/climHorizAddCompar.gif) left top no-repeat;
}

/* colonne centrale produits */
.clim .topDownloadNotice {
	background: url(../images/climDownNotice.gif) left top no-repeat;
}
.clim #questionsContent h5 {
	background: url(../images/climQuestArrow.gif) 11px center no-repeat;
}

/* découvrir produits */
.clim .decouvrirProdAcc td.prod {
	background: url(../images/climDecAccTop.png) left top no-repeat;
}
.clim .decouvrirProdAcc td.prodWide {
	background: url(../images/climDecAccTopWide.png) left top no-repeat;
}
.clim .decouvrirProdAcc td.go,
.clim .decProdTous td.go {
	background: url(../images/climDecAccBottom.png) left bottom no-repeat;
}
.clim .decouvrirProdAcc td.go a {
	background: url(../images/climDecAccGo.gif) left top no-repeat;
}
.clim #decProd {
	background: url(../images/climDecProdTop.png) left top no-repeat;
}
.clim #decProdBottom {
	background: url(../images/climDecProdBottom.png) left bottom no-repeat;
}
.clim .decProdLink {
	background: url(../images/climLinkBg.gif) right top no-repeat;
}
.clim .decProdLink a {
	background: url(../images/climDecProdLink.gif) left top no-repeat;
}
.clim .decProdTous td.produit {
	background: url(../images/climDecTousBg.png) left top no-repeat;
}
.clim .decProdTous td.go a.decSavoir {
	background: url(../images/climDecSavoir.gif) left top no-repeat;
}
.clim .decProdTous td.go a.decCompar {
	background: url(../images/climDecCompar.gif) left top no-repeat;
}
/* comparateur */
.clim .comparateurTop,
.clim #ficheTechTop {
	background-image: url(../images/climComparateurTop.png);
}
.clim #topProjetLink, .clim .topProjetLink {
	background: url(../images/climTopProjetLink.gif) left 2px no-repeat;
}
.clim .compAccLinks li div,
.clim #compResButts li div,
.clim #compResAddOther,
.clim .rightButt,
.clim .leftButt,
.clim .guideConseilRight ul.butts div {
	background: url(../images/climLinkBg.gif) right top no-repeat;
}
/*liste de liens accueil comparateur*/
.clim #supprimer,
.clim #compResButts li a {
	background: url(../images/climDelLeft.gif) left top no-repeat;
}
.clim #ajouter, .clim .ajouter {
	background: url(../images/climAddLeft.gif) left top no-repeat;
}
.clim #startCompar {
	background: url(../images/climGoButt.gif) left top no-repeat;
}
/*comparateur résultat*/
.clim #comp2ColTop {
	background: url(../images/climComp2ColTop.png) left top no-repeat;
}
.clim #comp2ColBottom {
	background: url(../images/climComp2ColBottom.png) left bottom no-repeat;
}
.clim .comp2ColContent {
	background: url(../images/climComp2ColBg.png) left top repeat-y;
}
/* questions reponses */
.clim #questRepTop{
	background-image: url(../images/climQuestRepTop.png);
}
/* -- aide au choix -- */
.clim .separSansOng {
	background: url(../images/climCenterSeparSansOng.png) left center no-repeat;
}
.clim .goButt {
	background: url(../images/climGoButt.gif) left center no-repeat;
}
.clim .guideConseilRight ul.butts div a,
.clim #guideCarrouRight .leftButt a,
.clim .resetButt {
	background: url(../images/climGoButt.gif) left center no-repeat;
}
/* accueil mon projet */
.clim .separOngletMedium {
	background: url(../images/climSeparOngletMedium.png) left top no-repeat;
}
.clim .separOngletSmall {
	background: url(../images/climSeparOngletSmall.png) left top no-repeat;
}
/* aide choix résultat */
.clim #acResultTop {
	background: url(../images/climAcResultTop.gif) left top no-repeat;
}
.clim .topOngletMedium {
  width: 390px;
  height: 27px;
  padding: 20px 34px 12px 38px;
  float: left;
	background: url(../images/climSeparOngletMedium.png) 0 -22px no-repeat;
}
.clim .topOngletSmall {
  width: 390px;
  height: 27px;
  padding: 20px 34px 12px 38px;
  float: left;
	background: url(../images/climSeparOngletSmall.png) 0 -22px no-repeat;
}
.clim .acResultContent {
	background: url(../images/climAcResultContent.gif) left top repeat-y;
}
.clim .acResProd.mainProd {
	background: url(../images/climAcResultMainProdBg.png) 7px top no-repeat;
}
.clim #acResultBottom {
	background: url(../images/climAcResultBottom.gif) left bottom no-repeat;
}
.clim .acResultComp a {
	background: url(../images/climAcResultComp.gif) left top no-repeat;
}
.clim .acResultComp.mainProd a {
	background: url(../images/climAcResultMainComp.gif) left top no-repeat;
}
.clim .prevButt {
	background: url(../images/climPrevLink.gif) left center no-repeat;
}
/*reprise mat*/
.clim .compCenterCol h6 {
	color: #8752b4;
	background: url(../images/clim_guide_conseil_puce_fleche.gif) left 4px no-repeat;
}
.clim .compCenterCol h6 a {
	color: #8752b4;
}
.clim .guide_pave_gauche_petit h4{
	color: #8752b4;
}
.clim .guide_encart_liste{
	/*background: url(../images/clim_guide_encart_liens_bg.gif) 84px top no-repeat;*/
}
.clim .guide_encart_liste li{
	color: #8752b4;
}
.clim .guide_encart_liste li a{
	color: #8752b4;
}
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------M A T H I E U---------------------------------*/
/*--------------------------------------------------------------------------------------*/
.clim .article_contenu_texte h4{
	color:#8752b4;
}



.clim .main_color{
	color: #8752b4;
}

.clim #produitCenterTopOngletHaut {
	background-image: url(../images/climProduitCenterTopOngletHaut.gif);
}

/* bouton trouver */
.clim .trouver_bt {
	background: url(../images/clim_bt_trouver.gif) left top no-repeat;
}


.clim #produits_CenterBottom_sansligne {
	background-image: url(../images/climCenterBottom.png);
}


/* -- "mon projet" dans colonne gauche -- */
#clim_mon_proj_Top,
.clim #mon_proj_Top,
.clim .mon_proj_Top {
	float: left;
	height: 77px;
	width: 215px;
	padding: 12px 0 0 25px;
	font-size: 11px;
	line-height: 12px;
	background: url(../images/chauffage_mon_proj_Top.jpg) left top no-repeat;
}
#clim_mon_proj_Bottom,
.clim #mon_proj_Bottom,
.clim .mon_proj_Bottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 30px;
	width: 212px;
	background: url(../images/clim_mon_proj_Bottom.gif) left top no-repeat;
}
#clim_mon_proj_Bottom a,
.clim #mon_proj_Bottom a,
.clim .mon_proj_Bottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}
#clim_mon_proj_Bottom a#launch,
.clim #mon_proj_Bottom #launch,
.clim .mon_proj_Bottom #launch {
	background-image: url(../images/climCompGo.gif);
}
#clim_mon_proj_Top h3,
.clim #mon_proj_Top h3,
.clim .mon_proj_Top h3 {
	font-weight: normal;
	font-size: 17px;
	margin: 0;
}
#clim_mon_proj_Top p,
.clim #mon_proj_Top p,
.clim .mon_proj_Top p {
	margin: 1px 0;
	color: #3c0800;
}

.clim #produitCenter_bridge {/* onglet qui fait le pont entre le pave du dessus et celui du dessous, exemple page "guide du clim" */
	background-image: url(../images/climProduitCenter_bridge.gif);
}

.clim .onglet_theme_articles_bleu, .clim .onglet_theme_articles_vert {
	float: right;
	text-align: center;
	width: 126px;
	height: 29px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration: none;
	padding: 5px 0;
	margin-top: 45px;
	background-position: right top;
	background-repeat: no-repeat;
	background: url(../images/clim_onglet_bleu.gif) right top no-repeat;
}
.clim .onglet_theme_articles_vert {
	background: url(../images/clim_onglet_vert.gif) right top no-repeat;
}
.onglet_theme_articles:hover, .onglet_theme_articles_bleu:hover, .onglet_theme_articles_vert:hover{
	text-decoration: underline;
}

/* page clim guide conseil */

/* bouton lire le guide conseil */
.clim .bt_lire_guide {
	background: url(../images/clim_bt_lire_guide.gif) left top no-repeat;
}
/* bouton telecharger le guide conseil */
.clim .bt_tele_guide {
	background: url(../images/clim_bt_tele_guide.gif) left top no-repeat;
}
/* bouton lire la suite de l'article clim electrique */
.clim .bt_lire_suite_chauf_elec {
	background: url(../images/clim_bt_lire_suite_chauf_elec.gif) left top no-repeat;
}
/* offre spéciale */
.clim #offrespeciale_top {
	background-image: url(../images/climComparateurTop.png);
}

/* page clim - offre spéciale */

.offre_speciale_form {
	float: left;
	width: 410px;
	margin:20px 0;
}
.offre_speciale_form a{
	text-decoration:none;
}
.offre_speciale_form a:hover{
	text-decoration:underline;
}
.clim .offre_speciale {
	float: left;
	width: 410px;
	padding: 2px 0;
	word-spacing:-1px;
	color: #8752b4;
}
.clim .offre_speciale p {
	float: left;
	font-size:12px;
	line-height: 16px;
	color: #8752b4;
	margin: 3px 0 0 0;
}
.offre_speciale .offre_speciale_decaleft {
	margin: 0 0 0 23px;
}
.clim .offre_speciale_intitules_gauche {
	width:87px;
	color: #8752b4;
}
.offre_speciale_champs { /* champs textes */
	width: 298px;
	padding: 2px 0 0 8px;
	margin: 2px 0 0 0;
	height: 17px;
	border: 0;
	font-size:11px;
	background: transparent url(../images/champs_bg2.gif) right top no-repeat;
	float: left;
}
/* bouton envoyer du formulaire */
.clim .envoyer_bt { /* bouton envoyer  */
	display: block;
	padding: 3px 0 0 20px;
	margin:15px 8px 0 0;
	width: 59px;
	height: 17px;
	color: white;
	font-weight: bold;
	text-decoration: none;
	background: url(../images/clim_bt_envoyer.gif) left top no-repeat;
}

.offre_speciale_choix {/* div de combo box */
	float: left;
	width: 326px;
	padding: 2px 0;
}
.clim .offre_speciale_choix p {
	float: left;
	font-size: 12px;
	line-height: 16px;
	color: #8752b4;
	margin: 3px 0 0 0;
}
.offre_speciale_choix form {
	float: right;
}


/* utiliser nos produits */
.clim #utiliser_top {
	background-image: url(../images/clim_utiliserproduits_top.gif);
}
.clim .utiliser_centerpart.lightBg, .clim .utiliser_centerPart {
	background-image: url(../images/clim_utiliserproduits_bg.gif);
}
.clim #utiliser_bridge {/* onglet qui fait le pont entre le pave du dessus et celui du dessous */
	background-image: url(../images/clim_utiliserproduits_bridge.gif);
}
.clim #utiliser_bottom {
	background-image: url(../images/clim_utiliserproduits_bottom.gif);
}


/* page clim */
.clim #guideclim_top,
.clim #guidechauffage_top {
	background-image: url(../images/clim_guideclim_top.gif);
}


/* bouton lire la suite de l'article clim */
.clim .bt_suite_article {
	background: url(../images/clim_bt_suite_article.gif) left top no-repeat;
}

.clim #onglet_radiateurs{
	float: right;
	text-align: left;
	width: 96px;
	height: 34px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration: none;
	padding: 9px 0 0 34px;
	margin-top: 45px;
	background-position: right top;
	background-repeat: no-repeat;
	background: url(../images/clim_onglet_radiateurs.gif) right top no-repeat;
}
#onglet_radiateurs:hover{
	text-decoration: underline;
}


/* -- "offre spéciale" dans colonne gauche -- */
#clim_offre_speciale_Top {
	float: left;
	height: 105px;
	width: 215px;
	padding: 12px 0 0 25px;
	font-size: 11px;
	line-height: 12px;
	background: url(../images/clim_offre_speciale_top.gif) left top no-repeat;
}
#clim_offre_speciale_Bottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 30px;
	width: 212px;
	background: url(../images/clim_offre_speciale_bottom.gif) left top no-repeat;
}
#clim_offre_speciale_Bottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}

#clim_offre_speciale_Bottom a#launch {
	background-image: url(../images/clim_offre_speciale_go.gif);
}
.leftPave_offre_speciale #clim_offre_speciale_Top h3 {
	font-weight: normal;
	font-size: 20px;
	margin: -8px 0 0 0;
}
.leftPave_offre_speciale #clim_offre_speciale_Top h4 {
	font-weight: normal;
	font-size: 15px;
	margin: 0;
}
.leftPave_offre_speciale #clim_offre_speciale_Top p {
	font-size: 16px;
	margin: 10px 0;
	color: #3c0800;
}

/* guide du clim > guide conseil */
.clim #guide_conseil_top{
	background-image: url(../images/clim_guide_conseil_top.gif);
}


.clim #guide_encart_top {
	background: transparent url(../images/clim_guide_encart_top.gif) left top no-repeat;
}
.clim #guide_encart_center {
	background: transparent url(../images/clim_guide_encart_bg.gif) left top repeat-y;
}
.clim #guide_encart_bottom {
	background: transparent url(../images/clim_guide_encart_bottom.gif) left bottom no-repeat;
}
.clim #guide_centerBottom {
	background: url(../images/climCenterBottom.png) left bottom no-repeat;
}


/* guide du clim > guide conseil >articles */
.clim #guide_conseil_articles_top{
	background-image: url(../images/clim_guide_conseil_top.gif);
}


.clim #onglet_theme_confort, .clim #onglet_theme_vert{
	float: right;
	text-align: center;
	width: 126px;
	height: 29px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration: none;
	padding: 5px 0;
	margin-top: 25px;
	background-position: right top;
	background-repeat: no-repeat;
	background: url(../images/clim_onglet_vert.gif) right top no-repeat;
}
.clim #onglet_theme_bleu{
	float: right;
	text-align: center;
	width: 126px;
	height: 29px;
	font-size:13px;
	color:#FFFFFF;
	text-decoration: none;
	padding: 5px 0;
	margin-top: 25px;
	background-position: right top;
	background-repeat: no-repeat;
	background: url(../images/clim_onglet_bleu.gif) right top no-repeat;
}
#onglet_theme_confort:hover, #onglet_theme_vert:hover, #onglet_theme_bleu:hover{
	text-decoration: underline;
}

/* bouton voir tous les articles clim electrique */
.clim .bt_guide_articles {
	background: url(../images/clim_bt_tous_articles.gif) left top no-repeat;
}
/*correc ch*/
.clim #guide_encart_blanc_center h4 {
	color: #8752b4;
}


.clim #guide_encart_blanc_top {
	background: transparent url(../images/clim_guide_encart_blanc_top.gif) left top no-repeat;
}
.clim #guide_encart_blanc_center {
	background: transparent url(../images/clim_guide_encart_blanc_bg.gif) left top repeat-y;
}
.clim #guide_encart_blanc_bottom {
	background: transparent url(../images/clim_guide_encart_blanc_bottom.gif) left bottom no-repeat;
}


.clim #guide_centerBottom_articles {
	background: url(../images/climCenterBottom.png) left bottom no-repeat;
}


/* ------------ ENDS MATHIEU --------------------*/

/* dernières pages - ATTENTION PAVE HAUT DE MISE EN COULEUR IMPACTE AUSSI */
.clim .topOngletVert,
.clim .middleOngletVert {
	background: url(../images/clim_onglet_vert.gif) right top no-repeat;
}
.clim .topOngletBleu,
.clim .middleOngletBleu {
	background: url(../images/clim_onglet_bleu.gif) right top no-repeat;
}
.clim .articlesInterPave {
	background: url(../images/climArticlesInterPave.png) left top no-repeat;
}
.clim #lesArticlesBottom {
	background: url(../images/climLesArticlesBottom.png) left bottom no-repeat;
}
.clim .articlesBottomButt {
	background: url(../images/climArticlesBottomButt.gif) right top no-repeat;
}
.clim .articlesBottomButt a {
	color: #8752b4;
	background: url(../images/climArticlesBottomGo.gif) left top no-repeat;
}

.clim .nosConseilsContent .strongEx {
	font-size: 12px;
	color: #8752b4;
}
.clim .nosConseilsContent h3 {
	background: url(../images/climConseils.jpg) left top no-repeat;
}

.centerTop {
  background: url(../images/climCenterSeparSansOng.png) transparent scroll no-repeat 0 -50px;
}