/*
contient les styles communs aux différents univers
mis en couleurs univers par univers, ici ventilation

appliquer la class="vent" au div conteneur général "main"
*/

/* impactés uniquement par la couleur */ /*impacté par dernières pages*/
.vent .rightSolutionContent h4,
.vent .leftPaveStdContent h4,
.vent #questionsContent h5,
.vent #reponsesContent h5,
.vent .noticeLeftBlah ul li span.Num,
.vent .decProdType p,
.vent .compCenterCol h4,
.vent #compResLeft h4,
.vent .aideChoixContent h4,
.vent .aideChoixContent h5,
.vent .guideConseilRight h4,
.vent #guideCarrouRight h5,
.vent .guide_conseil_pavegauche h4,
.vent .guide_conseil_pavegauche h5,
.vent #acResultTop #autres,
.vent .unArticle h4,
.vent .nosConseilsContent h4,
.vent .lesArticlesRight h4 {
	color: #a1c53b;
}

/* -- pavé image + titre sous le menu -- */
.vent #imageTitre { background-image: url(../images/ventMainImg2.jpg); }

/* -- fil d'arianne -- */
.vent #filArianne, .vent #filArianne a { color: #3c0800; }

/* -- colonne et menu de gauche --*/
.vent #leftMenu h3 {
	color: #a1c53b;
	border-left: 1px solid #a1c53b;
}

.vent #leftMenuUl {
	border-top: 6px solid #a1c53b;
}
.vent #leftMenuUl li {
	background: #a1c53b;
}
.vent #leftMenuUl a:hover, .vent #leftMenuUl a.selectItem  {
	background: url(../images/topMenuventSelec.gif) left 1px no-repeat;
}
.vent #leftMenuUl ul a  {
	background: url(../images/ventLeftSousBg.gif) left 1px no-repeat;
}
.vent #leftMenuUl ul a:hover, .vent #leftMenuUl ul a.selectItem  {
	background: url(../images/ventLeftSelectSousBg.gif) left top no-repeat;
}
.vent #leftMenuUl ul li {
	border-bottom: 2px solid #a1c53b;
}
/* -- comparateur dans colonne gauche -- */
#ventCompTop,
.vent #compTop,
.vent .compTop {
	float: left;
	height: 77px;
	width: 215px;
	padding: 12px 0 0 25px;
	background: url(../images/chauffageCompTop.jpg) left top no-repeat;
}
#ventCompBottom,
.vent #compBottom,
.vent .compBottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 57px;
	width: 212px;
	background: url(../images/ventCompBottom.gif) left top no-repeat;
}
#ventCompBottom a,
.vent #compBottom a,
.vent .compBottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}
#ventCompBottom a.addProduit,
.vent #compBottom a.addProduit,
.vent .compBottom a.addProduit  {
	background-image: url(../images/ventCompAdd.gif);
	margin-bottom: 6px;
}
#ventCompBottom a.launch,
.vent #compBottom a.launch,
.vent .compBottom a.launch  {
	background-image: url(../images/ventCompGo.gif);
}
#ventCompTop h3,
.vent #compTop h3,
.vent .compTop h3{
	font-weight: normal;
	font-size: 17px;
	margin: 0;
}
#ventCompTop p,
.vent #compTop p,
.vent .compTop p {
	margin: 2px 0;
	color: #3c0800;
}

/* pavés gauche divers */
.vent .leftSolutionBottom {
	background: url(../images/ventLeftSolutionBottom.jpg) left bottom no-repeat;
}

/* ends paves gauches */

/* -- colonne centrale -- */
.vent #produitCenterTop {
	background-image: url(../images/ventProduitCenterTop.png);
}
.vent .produitsCenterPart.lightBg, .vent .centerPart {
	background-image: url(../images/ventProduitLightBg.png);
}
.vent #produitsCenterBottom {
	background-image: url(../images/ventProduitCenterBottom.png);
}
.vent .centerBottom {
	background: url(../images/ventCenterBottom.png) left bottom no-repeat;
}
.vent #produitCenterTop #topLinks a,
.vent #decProdTopLinks a,
.vent #questRepTop #topLinks a {
	background: url(../images/ventTopLinksBullet.gif) left 2px no-repeat;
}
/*ajoute comparateur colonne centre haut*/
.vent #topAddCompar {
	background-image: url(../images/ventTopAddCompar.gif);
}

/*encadré arrondis colonne centre*/
.vent .encadreTop {
	background: url(../images/ventEncadreTop.gif) left top no-repeat;
}
.vent .encadreBottom {
	background: url(../images/ventEncadreBottom.gif) left bottom no-repeat;
}
.vent .encadreContent {
	background: #a1c53b;
}

/* le bouton fermer de la fenêtre modale */
.vent #virtualImgCloseLink {
	width: 110px;
	height: 32px;
	background: url(../images/ventCloseBox.gif);
}
.vent .rightSolutionBottom {
	background: url(../images/ventRightSolutionBottom.jpg) left bottom no-repeat;
}
.vent .rightSolutionBottom a,
.vent .leftSolutionBottom a {
	color: #a1c53b;
	background: url(../images/ventCliquezIci.gif) left top no-repeat;
}

/* carrousel découvrez aussi */
.vent #decouvrezDownloads a {
	background: url(../images/ventRightCarrouDown.gif) left top no-repeat;
}
/* carrousel 2eme bouton  */
.vent #decouvrez_tout_produit a {
	background: url(../images/ventRightCarrouDown.gif) left top no-repeat;
}

/* tables dans l'onglet fiche technique */
.vent .techTab td.wbg {
	background: #a1c53b;
	color: white;
}

/* add comparateur horizontaux */
.vent .horizAddCompar {
	background: url(../images/ventHorizAddCompar.gif) left top no-repeat;
}

/* colonne centrale produits */
.vent .topDownloadNotice {
	background: url(../images/ventDownNotice.gif) left top no-repeat;
}
.vent #questionsContent h5 {
	background: url(../images/ventQuestArrow.gif) 11px center no-repeat;
}

/* découvrir produits */
.vent .decouvrirProdAcc td.prod {
	background: url(../images/ventDecAccTop.png) left top no-repeat;
}
.vent .decouvrirProdAcc td.prodWide {
	background: url(../images/ventDecAccTopWide.png) left top no-repeat;
}
.vent .decouvrirProdAcc td.go,
.vent .decProdTous td.go {
	background: url(../images/ventDecAccBottom.png) left bottom no-repeat;
}
.vent .decouvrirProdAcc td.go a {
	background: url(../images/ventDecAccGo.gif) left top no-repeat;
}
.vent #decProd {
	background: url(../images/ventDecProdTop.png) left top no-repeat;
}
.vent #decProdBottom {
	background: url(../images/ventDecProdBottom.png) left bottom no-repeat;
}
.vent .decProdLink {
	background: url(../images/ventLinkBg.gif) right top no-repeat;
}
.vent .decProdLink a {
	background: url(../images/ventDecProdLink.gif) left top no-repeat;
}
.vent .decProdTous td.produit {
	background: url(../images/ventDecTousBg.png) left top no-repeat;
}
.vent .decProdTous td.go a.decSavoir {
	background: url(../images/ventDecSavoir.gif) left top no-repeat;
}
.vent .decProdTous td.go a.decCompar {
	background: url(../images/ventDecCompar.gif) left top no-repeat;
}
/* comparateur */
.vent .comparateurTop,
.vent #ficheTechTop {
	background-image: url(../images/ventComparateurTop.png);
}
.vent #topProjetLink, .vent .topProjetLink {
	background: url(../images/ventTopProjetLink.gif) left 2px no-repeat;
}
.vent .compAccLinks li div,
.vent #compResButts li div,
.vent #compResAddOther,
.vent .rightButt,
.vent .leftButt,
.vent .guideConseilRight ul.butts div {
	background: url(../images/ventLinkBg.gif) right top no-repeat;
}
/*liste de liens accueil comparateur*/
.vent #supprimer,
.vent #compResButts li a {
	background: url(../images/ventDelLeft.gif) left top no-repeat;
}
.vent #ajouter, .vent .ajouter {
	background: url(../images/ventAddLeft.gif) left top no-repeat;
}
.vent #startCompar {
	background: url(../images/ventGoButt.gif) left top no-repeat;
}
/*comparateur résultat*/
.vent #comp2ColTop {
	background: url(../images/ventComp2ColTop.png) left top no-repeat;
}
.vent #comp2ColBottom {
	background: url(../images/ventComp2ColBottom.png) left bottom no-repeat;
}
.vent .comp2ColContent {
	background: url(../images/ventComp2ColBg.png) left top repeat-y;
}
/* questions reponses */
.vent #questRepTop{
	background-image: url(../images/ventQuestRepTop.png);
}
/* -- aide au choix -- */
.vent .separSansOng {
	background: url(../images/ventCenterSeparSansOng.png) left center no-repeat;
}
.vent .goButt {
	background: url(../images/ventGoButt.gif) left center no-repeat;
}
.vent .guideConseilRight ul.butts div a,
.vent #guideCarrouRight .leftButt a,
.vent .resetButt {
	background: url(../images/ventGoButt.gif) left center no-repeat;
}
/* accueil mon projet */
.vent .separOngletMedium {
	background: url(../images/ventSeparOngletMedium.png) left top no-repeat;
}
.vent .topOngletMedium {
  width: 390px;
  height: 27px;
  padding: 20px 34px 12px 38px;
  float: left;
	background: url(../images/ventSeparOngletMedium.png) 0 -22px no-repeat;
}
.vent .topOngletSmall {
  width: 390px;
  height: 27px;
  padding: 20px 34px 12px 38px;
  float: left;
	background: url(../images/ventSeparOngletSmall.png) 0 -22px no-repeat;
}
.vent .separOngletSmall {
	background: url(../images/ventSeparOngletSmall.png) left top no-repeat;
}
/* aide choix résultat */
.vent #acResultTop {
	background: url(../images/ventAcResultTop.gif) left top no-repeat;
}
.vent .acResultContent {
	background: url(../images/ventAcResultContent.gif) left top repeat-y;
}
.vent .acResProd.mainProd {
	background: url(../images/ventAcResultMainProdBg.png) 7px top no-repeat;
}
.vent #acResultBottom {
	background: url(../images/ventAcResultBottom.gif) left bottom no-repeat;
}
.vent .acResultComp a {
	background: url(../images/ventAcResultComp.gif) left top no-repeat;
}
.vent .acResultComp.mainProd a {
	background: url(../images/ventAcResultMainComp.gif) left top no-repeat;
}
.vent .prevButt {
	background: url(../images/ventPrevLink.gif) left center no-repeat;
}
/*reprise mat*/
.vent .compCenterCol h6 {
	color: #a1c53b;
	background: url(../images/vent_guide_conseil_puce_fleche.gif) left 4px no-repeat;
}
.vent .compCenterCol h6 a{
	color: #a1c53b;
}
.vent .guide_pave_gauche_petit h4{
	color: #a1c53b;
}
.vent .guide_encart_liste{
	/*background: url(../images/vent_guide_encart_liens_bg.gif) 84px top no-repeat;*/
}
.vent .guide_encart_liste li{
	color: #a1c53b;
}
.vent .guide_encart_liste li a{
	color: #a1c53b;
}
/*--------------------------------------------------------------------------------------*/
/*--------------------------------------M A T H I E U---------------------------------*/
/*--------------------------------------------------------------------------------------*/
.vent .article_contenu_texte h4{
	color:#a1c53b;
}


.vent .main_color{
	color: #a1c53b;
}

.vent #produitCenterTopOngletHaut {
	background-image: url(../images/ventProduitCenterTopOngletHaut.gif);
}

/* bouton trouver */
.vent .trouver_bt {
	background: url(../images/vent_bt_trouver.gif) left top no-repeat;
}


.vent #produits_CenterBottom_sansligne {
	background-image: url(../images/ventCenterBottom.png);
}


/* -- "mon projet" dans colonne gauche -- */
#vent_mon_proj_Top,
.vent #mon_proj_Top,
.vent .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;
}
#vent_mon_proj_Bottom,
.vent #mon_proj_Bottom,
.vent .mon_proj_Bottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 30px;
	width: 212px;
	background: url(../images/vent_mon_proj_Bottom.gif) left top no-repeat;
}
#vent_mon_proj_Bottom a,
.vent #mon_proj_Bottom a,
.vent .mon_proj_Bottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}
#vent_mon_proj_Bottom a.launch,
.vent #mon_proj_Bottom a.launch,
.vent .mon_proj_Bottom a.launch {
	background-image: url(../images/ventCompGo.gif);
}
#vent_mon_proj_Top h3,
.vent #mon_proj_Top h3,
.vent .mon_proj_Top h3 {
	font-weight: normal;
	font-size: 17px;
	margin: 0;
}
#vent_mon_proj_Top p,
.vent #mon_proj_Top p,
.vent .mon_proj_Top p {
	margin: 1px 0;
	color: #3c0800;
}

.vent #produitCenter_bridge {/* onglet qui fait le pont entre le pave du dessus et celui du dessous, exemple page "guide du vent" */
	background-image: url(../images/ventProduitCenter_bridge.gif);
}


.vent .onglet_theme_articles_bleu, .vent .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/vent_onglet_bleu.gif) right top no-repeat;
}
.vent .onglet_theme_articles_vert {
	background: url(../images/vent_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 vent guide conseil */

/* bouton lire le guide conseil */
.vent .bt_lire_guide {
	background: url(../images/vent_bt_lire_guide.gif) left top no-repeat;
}
/* bouton telecharger le guide conseil */
.vent .bt_tele_guide {
	background: url(../images/vent_bt_tele_guide.gif) left top no-repeat;
}
/* bouton lire la suite de l'article vent electrique */
.vent .bt_lire_suite_chauf_elec {
	background: url(../images/vent_bt_lire_suite_chauf_elec.gif) left top no-repeat;
}
/* offre spéciale */
.vent #offrespeciale_top {
	background-image: url(../images/ventComparateurTop.png);
}

/* page vent - 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;
}
.vent .offre_speciale {
	float: left;
	width: 410px;
	padding: 2px 0;
	word-spacing:-1px;
	color: #a1c53b;
}
.vent .offre_speciale p {
	float: left;
	font-size:12px;
	line-height: 16px;
	color: #a1c53b;
	margin: 3px 0 0 0;
}
.offre_speciale .offre_speciale_decaleft {
	margin: 0 0 0 23px;
}
.vent .offre_speciale_intitules_gauche {
	width:87px;
	color: #a1c53b;
}
.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 */
.vent .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/vent_bt_envoyer.gif) left top no-repeat;
}

.offre_speciale_choix {/* div de combo box */
	float: left;
	width: 326px;
	padding: 2px 0;
}
.vent .offre_speciale_choix p {
	float: left;
	font-size: 12px;
	line-height: 16px;
	color: #a1c53b;
	margin: 3px 0 0 0;
}
.offre_speciale_choix form {
	float: right;
}


/* utiliser nos produits */
.vent #utiliser_top {
	background-image: url(../images/vent_utiliserproduits_top.gif);
}
.vent .utiliser_centerpart.lightBg, .vent .utiliser_centerPart {
	background-image: url(../images/vent_utiliserproduits_bg.gif);
}
.vent #utiliser_bridge {/* onglet qui fait le pont entre le pave du dessus et celui du dessous */
	background-image: url(../images/vent_utiliserproduits_bridge.gif);
}
.vent #utiliser_bottom {
	background-image: url(../images/vent_utiliserproduits_bottom.gif);
}


/* page vent */
.vent #guidevent_top,
.vent #guidechauffage_top {
	background-image: url(../images/vent_guidevent_top.gif);
}


/* bouton lire la suite de l'article vent */
.vent .bt_suite_article {
	background: url(../images/vent_bt_suite_article.gif) left top no-repeat;
}

.vent #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/vent_onglet_radiateurs.gif) right top no-repeat;
}
#onglet_radiateurs:hover{
	text-decoration: underline;
}


/* -- "offre spéciale" dans colonne gauche -- */
#vent_offre_speciale_Top {
	float: left;
	height: 105px;
	width: 215px;
	padding: 12px 0 0 25px;
	font-size: 11px;
	line-height: 12px;
	background: url(../images/vent_offre_speciale_top.gif) left top no-repeat;
}
#vent_offre_speciale_Bottom {
	float: left;
	padding: 5px 0 0 28px;
	height: 30px;
	width: 212px;
	background: url(../images/vent_offre_speciale_bottom.gif) left top no-repeat;
}
#vent_offre_speciale_Bottom a {
	color: white;
	display: block;
	padding: 4px 0 0 32px;
	height: 18px;
	background-position: left top;
	background-repeat: no-repeat;
}

#vent_offre_speciale_Bottom a.launch {
	background-image: url(../images/vent_offre_speciale_go.gif);
}
.leftPave_offre_speciale #vent_offre_speciale_Top h3 {
	font-weight: normal;
	font-size: 20px;
	margin: -8px 0 0 0;
}
.leftPave_offre_speciale #vent_offre_speciale_Top h4 {
	font-weight: normal;
	font-size: 15px;
	margin: 0;
}
.leftPave_offre_speciale #vent_offre_speciale_Top p {
	font-size: 16px;
	margin: 10px 0;
	color: #3c0800;
}

/* guide du vent > guide conseil */
.vent #guide_conseil_top{
	background-image: url(../images/vent_guide_conseil_top.gif);
}


.vent #guide_encart_top {
	background: transparent url(../images/vent_guide_encart_top.gif) left top no-repeat;
}
.vent #guide_encart_center {
	background: transparent url(../images/vent_guide_encart_bg.gif) left top repeat-y;
}
.vent #guide_encart_bottom {
	background: transparent url(../images/vent_guide_encart_bottom.gif) left bottom no-repeat;
}
.vent #guide_centerBottom {
	background: url(../images/ventCenterBottom.png) left bottom no-repeat;
}


/* guide du vent > guide conseil >articles */
.vent #guide_conseil_articles_top{
	background-image: url(../images/vent_guide_conseil_top.gif);
}


.vent #onglet_theme_confort, .vent #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/vent_onglet_vert.gif) right top no-repeat;
}
.vent #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/vent_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 vent electrique */
.vent .bt_guide_articles {
	background: url(../images/vent_bt_tous_articles.gif) left top no-repeat;
}
/*correc ch*/
.vent #guide_encart_blanc_center h4 {
	color: #a1c53b;
}

.vent #guide_encart_blanc_top {
	background: transparent url(../images/vent_guide_encart_blanc_top.gif) left top no-repeat;
}
.vent #guide_encart_blanc_center {
	background: transparent url(../images/vent_guide_encart_blanc_bg.gif) left top repeat-y;
}
.vent #guide_encart_blanc_bottom {
	background: transparent url(../images/vent_guide_encart_blanc_bottom.gif) left bottom no-repeat;
}


.vent #guide_centerBottom_articles {
	background: url(../images/ventCenterBottom.png) left bottom no-repeat;
}


/* ------------ ENDS MATHIEU --------------------*/

/* dernières pages - ATTENTION PAVE HAUT DE MISE EN COULEUR IMPACTE AUSSI */
.vent .topOngletVert,
.vent .middleOngletVert {
	background: url(../images/vent_onglet_vert.gif) right top no-repeat;
}
.vent .topOngletBleu,
.vent .middleOngletBleu {
	background: url(../images/vent_onglet_bleu.gif) right top no-repeat;
}
.vent .articlesInterPave {
	background: url(../images/ventArticlesInterPave.png) left top no-repeat;
}
.vent #lesArticlesBottom {
	background: url(../images/ventLesArticlesBottom.png) left bottom no-repeat;
}
.vent .articlesBottomButt {
	background: url(../images/ventArticlesBottomButt.gif) right top no-repeat;
}
.vent .articlesBottomButt a {
	color: #a1c53b;
	background: url(../images/ventArticlesBottomGo.gif) left top no-repeat;
}

.vent .nosConseilsContent .strongEx {
	font-size: 12px;
	color: #a1c53b;
}
.vent .nosConseilsContent h3 {
	background: url(../images/ventConseils.jpg) left top no-repeat;
}
.centerTop {
  background: url(../images/ventCenterSeparSansOng.png) transparent scroll no-repeat 0 -50px;
}