

/***********Styles pour les shp innovation*******/

#contenuSHP{
	margin-top:0px;
	margin-left:-13px;
	width:780px;
	background-color:#FFFFFF;
}

#contenuSHP_innov{
width:791px;
margin-left:10px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#blocSHP_innov_ocealis{ 
border-right:14px solid #4b85aa;
}

#blocSHP_innov_clim{
border-right:14px solid #e99400;
}

#blocSHP_innov_therm{
border-right:14px solid #fe000c;
}

#blocSHP_innov_ocealis #bandeau, #blocSHP_innov_clim #bandeau, #blocSHP_innov_therm #bandeau{
width:777px;
height:263px;
position:relative;
word-spacing:-0.5pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#blocSHP_innov_ocealis #bandeau #desc, #blocSHP_innov_clim #bandeau #desc,
#blocSHP_innov_therm #bandeau #desc{
padding-left:10px;
padding-top:98px;
padding-bottom:18px;
width:360px;
line-height:15px;
float:left;
}

#blocSHP_innov_therm #bandeau #desc{
padding-top:55px;
padding-left:22px;
width:348px;
}

#blocSHP_innov_ocealis #bandeau #descDroite, #blocSHP_innov_clim #bandeau #descDroite,
#blocSHP_innov_therm #bandeau #descDroite{
text-align:right;
float:right;
width:190px;
padding-right:11px;
font-weight:bold;
margin-top:0;
font-style:italic;
color:#FFFFFF;

}

#blocSHP_innov_ocealis #bandeau #descCoinHt, #blocSHP_innov_clim #bandeau #descCoinHt,
#blocSHP_innov_therm #bandeau #descCoinHt{
height:78px;
position:relative;
}

#blocSHP_innov_ocealis #bandeau #descCoinHt div, #blocSHP_innov_clim #bandeau #descCoinHt div,
#blocSHP_innov_therm #bandeau #descCoinHt div{
position:absolute;
bottom:8px;
right:0px;
}

#blocSHP_innov_ocealis #bandeau #descCoinBas, #blocSHP_innov_clim #bandeau #descCoinBas,
#blocSHP_innov_therm #bandeau #descCoinBas{
margin-top:30px;
font-weight:normal;
}

#blocSHP_innov_therm #bandeau #descCoinBas{
margin-top:60px;
}

#bandeau #menu_innov_horizontal{
position:absolute;
bottom:0;
left:0;
height:42px;
word-spacing:-1px;
}

#bandeau #menu_innov_horizontal img{
display:block;
}

#bandeau #menu_innov_horizontal .fixe{
width:198px;
height:42px;
position:absolute;
bottom:0;
left:0;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .fixe{
width:239px;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .voir, #blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .voir, #blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .voir, #blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded
{
width:140px;
height:42px;
background:url(../images/boutique/courbe-gch.gif) no-repeat top left;
position:absolute;
left:151px;
padding-left:50px;
/*font-weight:bold;*/
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .voir, #blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded{
background:url(../images/boutique/courbe-gch-jaune.gif) no-repeat top left;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .voir, #blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded{
background:url(../images/boutique/courbe-gch-rose.gif) no-repeat top left;
left:190px;
position:absolute;
width:140px;

}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded{

width:260px;
background:url(../images/boutique/courbe-gch-expanded.gif) no-repeat top left;
left:150px;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded{
background:url(../images/boutique/courbe-gch-expanded-jaune.gif) no-repeat top left;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded{
/*background:url(../images/boutique/courbe-gch-expanded-rose.gif) no-repeat top left;*/
left:150px;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded a,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded a,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded a{
color:#4697AC;
text-decoration:none;
font-weight:bold;
font-size:13px;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded a{
color:#d6812f;
text-decoration:none;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded a{
color:#d6812f;
text-decoration:none;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded a:hover{
color:#4697AC;
text-decoration:underline;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded a:hover{
color:#d6812f;
text-decoration:underline;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded a:hover{
color:#d6812f;
text-decoration:underline;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded .centre,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .centre,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded .centre{
background:url(../html/images/boutique/pointillees-turq.gif) no-repeat right;
background-color:#b0d6dd;
padding:13px 10px 7px 0;
height:22px;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .centre{
background:url(../html/images/boutique/pointillees-jaune.gif) no-repeat right;
background-color:#fdde7f;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded .centre{
background:url(../html/images/boutique/pointillees-jaune.gif) no-repeat right;
background-color:#dda2af;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded .centre2,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .centre2{
padding:13px 0px 7px 27px;
height:22px;
margin-left:1px;
float:none;
/*background-image:url(../images/boutique/fleche-bl.gif);*/
background-repeat:no-repeat;
background-position:15px 15px;
background-color:#b0d6dd;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .centre2{
background-image:url(../images/boutique/fleche-orange.gif);
background-color:#fdde7f;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded .centre2{
background-image:url(../images/boutique/fleche-orange.gif);
background-color:#dda2af;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .expanded .last,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .last, 
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded .last{
background:url(../images/boutique/pointillees-turq.gif) no-repeat left;
width:auto;
float:left;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .expanded .last{
background:url(../images/boutique/pointillees-orange.gif) no-repeat left;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .expanded .last{
background:url(../images/boutique/pointillees-orange.gif) no-repeat left;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .voir a{
color:#3e6c86;
text-decoration:none;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .voir a{
color:#d6812f;
text-decoration:none;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .voir a{
color:#ffffff;
text-decoration:none;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .voir a:hover{
color:#48748d;
text-decoration:underline;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .voir a:hover{
color:#d6812f;
text-decoration:underline;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .voir a:hover{
color:#ffffff;
text-decoration:underline;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .centre, #blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .centre2,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .centre, #blocSHP_innov_clim #bandeau #menu_innov_horizontal .centre2,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .centre, #blocSHP_innov_therm #bandeau #menu_innov_horizontal .centre2{
background-color:#b0d6dd;
padding:10px 0 7px 0;
height:25px;
width:auto;
float:left;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .centre, #blocSHP_innov_clim #bandeau #menu_innov_horizontal .centre2{
background-color:#fdde7f;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .centre, #blocSHP_innov_therm #bandeau #menu_innov_horizontal .centre2{
background-color:#dda2af;
}

#blocSHP_innov_ocealis #bandeau #menu_innov_horizontal .courbeDt,
#blocSHP_innov_clim #bandeau #menu_innov_horizontal .courbeDt,
#blocSHP_innov_therm #bandeau #menu_innov_horizontal .courbeDt{
width:50px;
height:42px;
background:url(../images/boutique/courbe-dt.gif) no-repeat bottom left;
float:left;
}

#blocSHP_innov_clim #bandeau #menu_innov_horizontal .courbeDt{
background:url(../images/boutique/courbe-dt-jaune.gif) no-repeat bottom left;
}

#blocSHP_innov_therm #bandeau #menu_innov_horizontal .courbeDt{
background:url(../images/boutique/courbe-dt-rose.gif) no-repeat bottom left;
}


#blocSHP_innov_ocealis #contenu_menu_innov{
border-left:1px solid #4b85aa;
border-bottom:1px solid #4b85aa;
padding:20px 0 10px 20px;
color:#4b85aa;
}

#blocSHP_innov_clim #contenu_menu_innov{
border-left:1px solid #e99400;
border-bottom:1px solid #e99400;
padding:20px 0 10px 20px;
color:#CA5532;
}

#blocSHP_innov_therm #contenu_menu_innov{
border-left:1px solid #fe000c;
border-bottom:1px solid #fe000c;
padding:20px 0 10px 20px;
color:#b91320;
}

#contenu_menu_innov .texteIntro{
font-weight:bold;
word-spacing:-1px;
}

#contenu_menu_innov ul, #contenu_menu_innov ul li{
padding:0;
margin:0;
}


#blocSHP_innov_ocealis #contenu_menu_innov ul li,
#blocSHP_innov_clim #contenu_menu_innov ul li,
#blocSHP_innov_therm #contenu_menu_innov ul li{
list-style-type:none;
background:url(../images/boutique/fleche-bleue.gif) no-repeat left 2px;
padding-left:13px;
margin-bottom:2px;
}

#blocSHP_innov_clim #contenu_menu_innov ul li{
background:url(../images/boutique/fleche-orange2.gif) no-repeat left 2px;
}

#blocSHP_innov_therm #contenu_menu_innov ul li{
background:url(../images/boutique/fleche-bletrouge.gif) no-repeat left 2px;
}

#blocSHP_innov_ocealis #contenu_menu_innov ul li a{
color:#4b85aa;
text-decoration:none;
}

#blocSHP_innov_ocealis #contenu_menu_innov ul li a:hover{
color:#4b85aa;
text-decoration:underline;
}

#blocSHP_innov_clim #contenu_menu_innov ul li a{
color:#CA5532;
text-decoration:none;
}

#blocSHP_innov_clim #contenu_menu_innov ul li a:hover{
color:#CA5532;
text-decoration:underline;
}

#blocSHP_innov_therm #contenu_menu_innov ul li a{
color:#b91320;
text-decoration:none;
}

#blocSHP_innov_therm #contenu_menu_innov ul li a:hover{
color:#b91320;
text-decoration:underline;
}

.chaleur{
width:180px;
float:left;
margin-top:15px;
}

.chaleur img{

}

.chaleur span{
margin-right:5px;
}

.calque_chaleur{
margin-top:25px;
color:#b91320;
font-weight:bold;
float:left;
}





/* MENU TABS INNOVATION*/


#menu_ong_innov{
position:absolute;
top:221px;
left:0px;
height:42px;
word-spacing:-1px;
}

#menu_ong_innov .fixe{
	height:42px;
	position:absolute;
	bottom:0;
	left:0px;
	top: 0px;
}

#menu_ong_innov .voir{
	width:770px;
	float:left;
	height:42px;
}

/* LIEN POUR VOIR*/
#menu_ong_innov .voir a{
	color:#ffffff;
	text-decoration:none;
}

#blocSHP_innov_ocealis #menu_ong_innov a{
	color:#225170;
}

#blocSHP_innov_therm #menu_ong_innov a{
	color:#ffffff;
}

#blocSHP_innov_clim #menu_ong_innov a{
	color:#ca5532;
}

/* FIN LIEN VOIR */



/* HOVER EFFECT */
#menu_ong_innov .voir a:hover{
	text-decoration:underline;
}
/* FIN HOVER */


/* ONGLET VOIR*/
#menu_ong_innov .voir .centre{
	float:left;
	padding-top:10px;
	height:32px;
}

#blocSHP_innov_ocealis #menu_ong_innov .voir .centre{
	padding-left:198px;
	background:#b0d6dd url(../images/boutique/fleche-bleu.gif) no-repeat 185px 15px;
}

#blocSHP_innov_therm #menu_ong_innov .voir .centre{
	padding-left:238px;
	background:#dda2af  url(../images/boutique/fleche-rs.gif) no-repeat 225px 15px;;
}

#blocSHP_innov_clim #menu_ong_innov .voir .centre{
	padding-left:198px;
	background:#fdde7f  url(../images/boutique/fleche-orange.gif) no-repeat 185px 15px;;
}

/* FIN ONGLET VOIR*/


/* COURBE DT*/
#menu_ong_innov .courbeDt{
	width:50px;
	height:42px;
	float:left;
}

#blocSHP_innov_ocealis #menu_ong_innov .courbeDt{
	background:url(../images/boutique/courbe-dt.gif) no-repeat bottom left;
}

#blocSHP_innov_therm #menu_ong_innov .courbeDt{
	background:url(../images/boutique/courbe-dt-rose.gif) no-repeat bottom left;
}

#blocSHP_innov_clim #menu_ong_innov .courbeDt{
	background:url(../images/boutique/courbe-dt-jaune.gif) no-repeat bottom left;
}
/* FIN COURBE DT*/

#menu_ong_innov .tabs{
	width:770px;
	float:left;
	height:42px;
}

/* LIENS POUR AUTRE ONGLETS*/
#menu_ong_innov .tabs a{
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
#blocSHP_innov_ocealis #menu_ong_innov  .tabs a{
	color:#4796ab;
}

/* HOVER POUR TABS*/
#menu_ong_innov .tabs a:hover{
	text-decoration:underline;
}
/* FIN EFFECT*/

/* PREMIER AUTRE ONGLET*/
#menu_ong_innov .tabs .first .centre{
	float:left;
	padding-top:12px;
	height:30px;
}

#blocSHP_innov_ocealis #menu_ong_innov .tabs .first .centre{
	padding-left:198px;
	background:#b0d6dd url(../images/boutique/fleche-bl.gif) no-repeat 185px 15px;
}

#blocSHP_innov_therm #menu_ong_innov .tabs .first .centre{
	padding-left:238px;
	background:#dda2af url(../images/boutique/fleche-rs.gif) no-repeat 225px 15px;
}

#blocSHP_innov_clim #menu_ong_innov .tabs .first .centre{
	padding-left:198px;
	background:#fdde7f url(../images/boutique/fleche-orange.gif) no-repeat 185px 15px;
}
/* FIN PREMIER AUTRE ONGLET*/

/* TABS AUTRES*/
#menu_ong_innov .tabs .normal .centre{
	float:left;
	padding-top:12px;
	padding-left:30px;
	height:30px;
}

#blocSHP_innov_ocealis #menu_ong_innov .tabs .normal .centre{
	background:#b0d6dd url(../images/boutique/fleche-bl.gif) no-repeat 15px 15px;
}

#blocSHP_innov_therm #menu_ong_innov .tabs .normal .centre{
	background:#dda2af url(../images/boutique/fleche-rs.gif) no-repeat 15px 15px;
} 

#blocSHP_innov_clim #menu_ong_innov .tabs .normal .centre{
	background:#fdde7f url(../images/boutique/fleche-orange.gif) no-repeat 15px 15px;
}
/* TABS AUTRES*/

/* SPACER */
#menu_ong_innov .spacer-pt{
	background:url(../images/boutique/pointillees-turq.gif) no-repeat right;
	width:16px; 
	float:left; 
	height:42px; 
	
}

#blocSHP_innov_ocealis #menu_ong_innov .spacer-pt{
	background:url(../images/boutique/pointillees-turq.gif) no-repeat right;
	background-color:#b0d6dd;
}

#blocSHP_innov_therm #menu_ong_innov .spacer-pt{
	background:url(../images/boutique/pointillees-rose.gif) no-repeat right;
	background-color:#dda2af;
}

#blocSHP_innov_clim #menu_ong_innov .spacer-pt{
	background:url(../images/boutique/pointillees-orange.gif) no-repeat right;
	background-color:#fdde7f;
}
/*FIN SPACER*/

/*POUR ENFANT*/
#contenu_menu_innov .cat{
	font-size:18px;
	font-weight:bold;
	float: left;
}

#contenu_menu_innov .blocF{
	float:left;
	width:273px;
	margin-top:15px;
}

#contenu_menu_innov .blocH{
	float:left;
	width:235px;
	margin-top:15px;
}

#contenu_menu_innov .blocE{
	float:left;
	width:235px;
	margin-top:15px;
}

#contenu_menu_innov .blocF .cat{
	width:87px;
}

#contenu_menu_innov .blocH .cat{
	width:92px;
}

#contenu_menu_innov .blocE .cat{
	width:77px;
}


#contenu_menu_innov .liste{
	float:left;
	margin-top:3px;
}
#blocSHP_innov_therm  #contenu_menu_innov .blocF .liste{
width:185px;
}

#blocSHP_innov_therm  #contenu_menu_innov .blocH .liste{
width:143px;
}

#blocSHP_innov_therm  #contenu_menu_innov .blocE .liste{
width:158px;
}

