#hubNav {
	background:url(/common/img/V3/hub/new_hub_bg_02_old.png) no-repeat;
	background-position:-750px 0px;
	height:92px;
}
*html body #hubNav{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/new_hub_bg_02ie6.png", sizingMethod="crop");
}

.bgHomeHub{
	background:url(/common/img/V3/hub/new_hub_bg_02.png) repeat-x !important;
	background-position:left !important;
}

*html .bgHomeHub{
	background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/new_hub_bg_02.png", sizingMethod="scale") !important;
}

/*--------------------------------- Blok nav 2 ------------------------*/

#hubNav2-1 {
	/*float:left;*/
	height:57px !important;
	margin-top:20px !important;
	width:995px !important;
	/*background:url(/common/img/V3/hub/nav_body.png);
	background:url(/common/img/V3/hub/nav_body-2.png);*/
	background-repeat:repeat-x !important;
	margin:0pt auto !important;
	/*position:relative;*/
	/*overflow:hidden;*/
	}

*html body #hubNav2-1{
	/*background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/new_hub_bg_02.png", sizingMethod="crop") !important;*/
	height:50px !important;
}


#hubNav2-1 .celuleTelInfo a{
	position: relative !important;	
}

#hubNav2-1 .left {
	float:left;
	line-height:57px;
	width:10px;
	}
	
*html #hubNav2-1 .left {
	width:4px;
	}
	
#hubNav2-1 .celuleLogo {
	float:left;
	height:48px;
	padding:9px 0px 0px 0px;
	/*background:url(/common/img/V3/hub/nav_body_ligne.png);*/
	background-position:right;
	background-repeat:no-repeat;
	position:relative;
	}
	
/*#hubNav2-1 .celuleLogo {
	background-image:none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="common/img/V3/hub/nav_body_ligne.png", sizingMethod="crop") !important;
}*/
	
#hubNav2-1 .celuleLogo div#logo_hub{
	background:url(/common/img/V3/hub/logo.png);
	background-repeat:no-repeat;
	height:5em;
	width:13em;
	float:left;
	/*cursor:pointer;*/
	}
	
*html #hubNav2-1 .celuleLogo div#logo_hub{
	height:3.8em;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/logo.png", sizingMethod="crop");
}	
	
#hubNav2-1 .celuleLogo div#motion_logo{
	background:url(/common/img/V3/hub/home_motion_logo_03.png);
	background-position:left;
	background-repeat:no-repeat;
	height:3.5em;
	width:220px;
	float:left;
	padding:0em 1.5em 0 0;
	}

*html #hubNav2-1 .celuleLogo div#motion_logo{
	height:3em;
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/home_motion_logo_03.png", sizingMethod="crop");
	margin-top:0.3em !important;
}

#hubNav2-1 .celuleTitre {
	float:left;
	height:35px;
	padding:20px 10px 0 14px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	}
	
*html #hubNav2-1 .celuleTitre{
	height:30px !important;
	}
	
/*#hubNav2-1 .celuleTitre a{
	color:#80716C;
	text-decoration:none;
	font-weight:bold;
	}	*/
	
#hubNav2-1 .celuleNav {
	float:left;
	height:35px;
	/*padding:22px 25px 0 14px;
	padding:0px 25px 11px 25px;*/
	padding:22px 3px 0 3px;
	/*background:url(/common/img/V3/hub/nav_body_ligne.gif);
	background-position:right;
	background-repeat:no-repeat;*/
	background:transparent url(/common/img/V3/hub/nav_body_ligne.png) no-repeat left 0px;
	position:relative;
	width:100px;
	}

*html #hubNav2-1 .celuleNav {
	background-image: none !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="common/img/V3/hub/nav_body_ligne.png", sizingMethod="crop") !important;
}


/* Correction Bug : si on laisse le filtre de la ligne vertical, le menu deroulant de nos produits ne s'affiche plus!! Donc on enleve le filtre just pour le block des produits, et on active le block forIE*/
*html #hubNav2-1 .celuleNav2Level {
	filter:0 !important;
	background:transparent url(/common/img/V3/hub/nav_body_ligne.gif) no-repeat left 0px !important;
}

.forIE{
	display:none;
}

*html .forIE{
	display:block;
	width:1px !important;
}

/* Fin Correction Bug*/


.extraPadding{
	 padding-right:5px !important; 
	 padding-left:5px !important;
}

*html .extraPadding{
	 padding-right:10px !important; 
}

#hubNav2-1 .celuleNav h4 {
	color:#484848;
	font-size:12px;
	font-weight:bold;
	}

#hubNav2-1 .celuleNav h6{
	color:#9a9484;
	text-align:right;
	font-size:10px;
	}
	
#hubNav2-1 .celuleNav a {
	color:#000000;
	text-decoration:none;
/*	padding-right:15px;
	background:url(/common/img/V3/hub/puce_nav.jpg) 0px 4px;
	background-repeat:no-repeat;
	background-position:right;*/
	}

#hubNav2-1 .celuleNav a:hover {
	color:#000000;
	text-decoration:underline;
	}

#hubNav2-1 .celuleSearch {
	float:left;
	height:35px;
	padding:22px 25px 0 14px;
	background:url(/common/img/V3/hub/nav_body_ligne.gif);
	background-position:right;
	background-repeat:no-repeat;
	}

#hubNav2-1 .celuleSearch img{
	vertical-align:middle;
	}

#hubNav2-1 .celuleSearch .ok{
	float:left;
	margin:0;
	}
	
#hubNav2-1 .celuleSearch .search {
 	float:left;
	background: #f1f1f1;
	width: 130px;
	height: 15px;
	font-size:11px;
	padding:3px 0 1px 5px;
	color: #7f716b;
	border-top: 1px solid #d2ccc5;
	border-bottom: 1px solid #d2ccc5;
	border-left: 1px solid #d2ccc5;
	border-right: 0px solid #d2ccc5;
	}
	

#hubNav2-1 .celuleTel {
	float:right;
	background-image:url(/common/img/V3/hub/ligne_et_tel.png);
	/*background-image:url(/common/img/V3/hub/pict_nav_tel.png);*/
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
	padding:17px 3px 0;
	width:117px;
	padding-left:51px;
	}
* html body #hubNav2-1 .celuleTel{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/ligne_et_tel.png", sizingMethod="crop");
	width:113px;
	margin-top:7px;
}

#hubNav2-1 .celuleTel a{
	display:block;
	font-size:10px;
	padding-left:7px;
	margin-left:5px;
	text-align:left;
	background: transparent url(/common/img/V3/hub/puce_hub_support.png) no-repeat;
	text-decoration:underline !important;
	position: relative !important;
}

*html #hubNav2-1 .celuleTel a{
	background-image:none;
	position: relative !important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/puce_hub_support.png", sizingMethod="crop");
	height:10px;
}

*+html #hubNav2-1 .celuleTel a{
	min-height:10px;
	height:auto;
}

#hubNav2-1 .celuleTelInfo {
	text-align:left;
	font-size:15px;
	font-weight:bold;
	letter-spacing: -1px;
	margin-left: -9px;
	margin-top: -8px;
	}
	
*html body #hubNav2-1 .celuleTelInfo{
	margin-top: -16px;
}
#hubNav2-1 .celuleTelInfo h1{
	color:#000000;
	padding-bottom:2px;
	font-weight:bold;
	font-size:17px;
	}

#hubNav2-1 .celuleTelInfo h3{
	color:#f8b414;
	padding-bottom:2px;
	font-weight:bold;
	font-size:15px;
	}

#hubNav2-1 .celuleTelInfo h6{
	color:#9a9484;
	font-size:10px;
	}

#hubNav2-1 #inputBlock{
	background:transparent url(/common/img/V3/hub/ico_ok.gif) no-repeat scroll right center;
	float:left;
	position:relative;
	border:1px solid #d2ccc5;
	border-right:0;
	height:1.75em;
	top: -3px;
	background-color:white;
	margin-left:0.5em !important;
	/*width:13.5em;*/
}	


#hubNav2-1 #inputBlock input{
	color:black;
	margin-top:3px;
}

#hubNav2-1 #searchForm{
	display:block;
	position:relative;
}
	
.SearchNav{
	width:135px !important;
}

#logo_hub {
	background:transparent url(/common/img/V3/hub/somfy.png) no-repeat scroll 0 0;
	float:left;
	height:37px;
	width:130px;
	margin-top:7px;
	margin-left:8px;
}

*html #logo_hub{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/somfy.png", sizingMethod="crop");
	margin-left:2px;
}

/*** HOME HUB, New version sans Flash ***/

.zone3Block{
	width:996px;
	margin:13px auto 0 auto;
	padding-bottom:25px;
}

*html .zone3Block{
	margin-top:25px;
	padding-bottom:15px;
}

*+html .zone3Block{
	margin-top:25px;
}

body:nth-of-type(1) .zone3Block{
	margin-top:25px;
}

.home_hub_block{
	float:left;
	text-align:left;
	width:318px;
	height: 409px;
}

.home_hub_block h3{
	padding:15px 15px 11px 20px;
	width:282px;
	color:#f3a50a;
	font-size:16px;
}

.home_txt{
	padding:0 15px 8px 20px;
	width:282px;
	position:relative;
}

.home_txt_small{
	padding:18px 20px 8px 172px;
	width:123px;
	position:relative;
	height:103px;
}

.home_txt_small2{
	padding:38px 20px 8px 172px;
	width:123px;
	position:relative;
	height:86px;
	clear:both;
}

.bg_home_hub_3kr .home_txt_small2{
	padding:25px 10px 8px 172px;
	width:133px;
}
*html .home_txt_small2{
	height:69px;
}

*+html .home_txt_small2{
	height:69px;
}

.home_hub_block p{
	margin:0 !important;
	padding:0 !important;
}

.home_hub_block ul.home_hub_links li a{
	margin-left:20px;
	padding:0px 15px 3px 10px;
	width:267px;
	display:block;
	text-decoration:none;
	background:transparent url(/common/img/V3/hub/puce_hub_simple.gif) no-repeat left 4px;
	position:relative;
}

.home_hub_block ul.home_hub_links li a:hover{
	text-decoration: underline;
}

.bg_home_hub_1{
	background:transparent url(/common/img/V3/hub/bg_home_hub_1.png) no-repeat;
}

*html .bg_home_hub_1{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bg_home_hub_1.png", sizingMethod="crop");
}

.bg_home_hub_2{
	background:transparent url(/common/img/V3/hub/bg_home_hub_2.png) no-repeat;
}

*html .bg_home_hub_2{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bg_home_hub_2.png", sizingMethod="crop");
}

.bg_home_hub_3{
	background:transparent url(/common/img/V3/hub/bg_home_hub_3.png) no-repeat;
}

*html .bg_home_hub_3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bg_home_hub_3.png", sizingMethod="crop");
}

/* other background for kr */
.bg_home_hub_3kr{
	background:transparent url(/common/img/V3/hub/bg_home_hub_korea.png) no-repeat;
}

*html .bg_home_hub_3kr{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bg_home_hub_korea.png", sizingMethod="crop");
}

.bg_home_hub_3-2{
	background:transparent url(/common/img/V3/hub/bg_home_hub_3-2.png) no-repeat;
}

*html .bg_home_hub_3-2{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bg_home_hub_3-2.png", sizingMethod="crop");
}

.extraMM{
	margin-left:21px;
}

.hubDiv2,.hubDiv1{
	color:#000000;
	margin:1px 0 0;
	padding:0;
	position:relative;
	text-align:center;
	width:100%;
}

.hauteurSet{
	height:355px;
}

.section_redirection{
	display:block;
	padding:0px 0px 0px 12px;
	width:306px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	font-size:17px;
	clear:both;
}

.section_redirection table{
	height:50px;
	width:251px;
	float:left;
}

.section_redirection table td{
	width:245px;
	padding-right:6px;
	text-align:right;
	position:relative;
}

.section_redirection span{
	height:50px;
	width:55px;
	float:left;
	background:transparent url(/common/img/V3/hub/bthub_v5.png) no-repeat left;
	position:relative;
}

*html .section_redirection span{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/bthub_v5.png", sizingMethod="crop");
}


#hubNav2-1 .somfyItLogo {
	float:right;
	background-image:url(/common/img/V3/hub/logoSomfy_inTV.gif);
	/*background-image:url(/common/img/V3/hub/pict_nav_tel.png);*/
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
	padding:14px 3px 0;
	width:117px;
	padding-left:51px;
	}
* html body #hubNav2-1 .somfyItLogo{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/logoSomfy_inTV.png", sizingMethod="crop");
	width:113px;
	margin-top:7px;
}

#hubNav2-1 .somfyNlTrainee {
	float:right;
	background-image:url(/common/img/V3/hub/NL_trainee.jpg);
	background-repeat:no-repeat;
	background-position:left;
	height:36px;
	padding:14px 3px 0;
	width:117px;
	padding-left:51px;
	}
* html body #hubNav2-1 .somfyNlTrainee {
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/hub/NL_trainee.jpg", sizingMethod="crop");
	width:113px;
	margin-top:7px;
}
