     html, body {
        height: 100%;
        width: 100%;
        padding: 0;
        margin: 0;
      }
body{margin:0; padding:0;background:/*url(../images/bg_banner01.jpg) no-repeat center top #0c0a09*/;}
body#brands .headerimg{background:url(../images/bg_brands_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}
body#theone .headerimg{background:url(../images/bg_theone_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}		
			
body#polaris .headerimg{background:url(../images/bg_polaris_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}
			
body#skyline .headerimg{background:url(../images/bg_skyline_banner01.png) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}			
			
body#aboutus .headerimg{background:url(../images/bg_about_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}
			
body#hulsta .headerimg{background:url(../images/bg_hulsta_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}	
			
body#ernestomeda .headerimg{background:url(../images/bg_ernestomeda_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}
body#contactus .headerimg{background:url(../images/bg_about_banner01.jpg) no-repeat center top fixed;top:0;left:0;	-webkit-background-size: cover;
			-moz-background-size: cover; position:fixed;-o-background-size: cover;background-size: cover;height: auto; min-height: 100%;}									
			
@font-face {
	font-family: 'HelveticaTstdLt';
	src: url('../fonts/HelveticaNeueLTStd-Lt.eot');
	src: url('../fonts/HelveticaNeueLTStd-Lt.woff') format('woff'), url('../fonts/HelveticaNeueLTStd-Lt.ttf') format('truetype'), url('../fonts/HelveticaNeueLTStd-Lt.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'HelveticaNeueLTStd-Md';
	src: url('../fonts/HelveticaNeueLTStd-Md.eot');
	src: url('../fonts/HelveticaNeueLTStd-Md.woff') format('woff'), url('../fonts/HelveticaNeueLTStd-Md.ttf') format('truetype'), url('../fonts/HelveticaNeueLTStd-Md.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Arial';
	src: url('../fonts/arial.eot');
	src:  url('../fonts/arial.woff') format('woff'), url('../fonts/arial.ttf') format('truetype'), url('../fonts/arial.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

a{border:none; outline: none; text-decoration:none;}

address{font:14px 'Arial'; color:#fff;}
address h1{font:14px 'Arial'; color:#fff;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;font:19px 'HelveticaNeueLTStd-Md'}
h1.title{text-transform:uppercase;background:url(../images/bg_title.png) repeat-y; height:92px;font:32px/92px 'HelveticaTstdLt'; color:#fff; padding-left:20px; }
h2.title{ font:25px 'HelveticaTstdLt'}
#sub_content_right_grey h2.title{ font:25px 'HelveticaTstdLt'; color:#fff; margin-bottom:15px;}
p{margin:0; padding:0;font:13px/18px  'Arial'; color:#0c0a09}
ul{margin:0; padding:0; list-style:none;}
a, a img{border:none; outline:none;}
#container{width:100%; float:left; margin-bottom:25px; position:relative;z-index:2; min-height:100%;}
#page{width:100%; float:left}
#content_container{width:100%; float:left; position:relative }
#content{width:100%; float:left; position:relative; min-height:100%;}
/*.menu_left{ background:url(../images/bg_menu_left.png) repeat-x; width:11%; height:429px; float:left}*/
#wrapper{width:980px; margin:0 auto;}
#bg_navigation_left{ width:34%; height:429px;float:left;background:url(../images/bg_menu.png) repeat-x  center top; position:fixed; z-index:-10; left:0px; top:0; z-index:5}
#bg_navigation_left_brands{ width:34%; min-height:680px;float:left;background:url(../images/bg_menu2.png) repeat-x  center top; position:absolute; z-index:-10; left:0px; top:0; z-index:5}
#menu{width:241px;min-height:429px;/*background:url(../images/bg_menu.png) repeat-x;*/ float:left; z-index:6; position:relative; }
#logo{background:url(../images/logo.png) no-repeat; width:223px; height:65px; float:left; margin-top:38px;}
.banner_cont_container{width:226px; float:right; margin:153px 0px 0 0; height:195px; position:relative; z-index:500}
.banner_cont{width:196px; float:left; height:133px; background:url(../images/bg_bannercont.png) repeat; color:#fff; font:20px/25px 'HelveticaTstdLt'; padding:10px 15px 10px 15px;}
.banner_cont p{ color:#fff; font:18px/20px 'Helvetica';}
a.arrow_prev,a.arrow_next{width:112px; height:50px; margin-top:2px;}
a.arrow_prev{background:url(../images/but_prev.png) no-repeat; float:left }

.menu{ margin:40px 0 0 0px; text-transform:uppercase; width:223px; float:left}
.menu li{ width:100%; float:left; margin-bottom:5px;}
.menu li a{color:#fff; text-decoration:none; font-weight:normal;  float:left; padding:0 15px; width:223px; height:31px;}
.menu li a:hover{background:url(../images/menu_hoverline.png) repeat-x center left;}
.menu li.current a{background:url(../images/menu_hoverline.png) repeat-x center left;}
.menu li ul{font:21px/24px 'HelveticaTstdLt'; margin:15px 0 0 35px; width:100%; float:left}
.menu li ul li{ margin-bottom:2px; float:left }
.menu li ul li a{height:17px; margin-bottom:7px }
.menu li.current ul li a{background-image:none}
.menu li.current ul li  a:hover{background:url(../images/menu_hoverline.png) repeat-x center left;}
.menu li ul li.current_brands a{ color:#d0d801; }
.menu li ul li.current_theone a{color:#df144c}
.menu li ul li.current_skyline a{color:#3f97e9}
.menu li ul li.current_hulsta a{color:#554b40}
.menu li ul li.current_polaris a{color:#c0a889}
.menu li ul li.current_ernestomeda a{ color:#0e6869}



.menu li a.menu_home {background:url(../images/mnu_home.png) no-repeat; }
.menu li a.menu_home:hover {background:url(../images/mnu_home_hover.png) no-repeat;}
.menu li.current a.menu_home{background:url(../images/mnu_home_hover.png) no-repeat;}


.menu li a.menu_brands {background:url(../images/mnu_brands.png) no-repeat;}
.menu li a.menu_brands:hover {background:url(../images/mnu_brands_hover.png) no-repeat;}
.menu li.current a.menu_brands{background:url(../images/mnu_brands_hover.png) no-repeat;}

.menu li a.menu_about {background:url(../images/mnu_about.png) no-repeat;}
.menu li a.menu_about:hover {background:url(../images/mnu_about_hover.png) no-repeat;}
.menu li.current a.menu_about{background:url(../images/mnu_about_hover.png) no-repeat;}

.menu li a.menu_career {background:url(../images/mnu_career.png) no-repeat; }
.menu li a.menu_career:hover {background:url(../images/mnu_career_hover.png) no-repeat;}
.menu li.current a.menu_career{background:url(../images/mnu_career_hover.png) no-repeat;}


.menu li a.menu_contact {background:url(../images/mnu_contact.png) no-repeat; }
.menu li a.menu_contact:hover {background:url(../images/mnu_contact_hover.png) no-repeat;}
.menu li.current a.menu_contact{background:url(../images/mnu_contact_hover.png) no-repeat;}



#brands .menu li  ul li a.boconcept {background:url(../images/mnu_boconcept_hover.png) no-repeat;}
#brands .menu li ul li a.theone {background:url(../images/mnu_theone.png) no-repeat;}
#brands .menu li  ul li a.theone:hover {background:url(../images/mnu_theone_hover.png) no-repeat; }
#brands .menu li ul li a.skyline {background:url(../images/mnu_skyline.png) no-repeat;}
#brands .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_hover.png) no-repeat;}
#brands .menu li  ul li a.polaris {background:url(../images/mnu_polaris.png) no-repeat;}
#brands .menu li ul li  a.polaris:hover {background:url(../images/mnu_polaris_hover.png) no-repeat;}

#brands .menu li  ul li a.hulsta {background:url(../images/mnu_hulsta.png) no-repeat;}
#brands .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_hover.png) no-repeat;}

#brands .menu li  ul li a.ernestomeda {background:url(../images/mnu_ernestomeda.png) no-repeat;}
#brands .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_hover.png) no-repeat;}


#theone .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_theone_hover.png) no-repeat;}
#theone .menu li  ul li.current_theone a.theone{background:url(../images/mnu_theone_theone_hover.png) no-repeat; }
#theone .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_theone_hover.png) no-repeat;}
#theone .menu li ul li  a.polaris:hover {background:url(../images/mnu_polaris_theone_polaris.png) no-repeat;}
#theone .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_theone_hover.png) no-repeat;}
#theone .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_theone_hover.png) no-repeat;}

#skyline .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_skyline_hover.png) no-repeat;}
#skyline .menu li  ul li a.theone:hover{background:url(../images/mnu_theone_skyline_hover.png) no-repeat; }
#skyline .menu li  ul li.current_skyline a.skyline {background:url(../images/mnu_skyline_skyline_hover.png) no-repeat;}
#skyline .menu li ul li  a.polaris:hover {background:url(../images/mnu_polaris_skyline_hover.png) no-repeat;}
#skyline .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_skyline_hover.png) no-repeat;}
#skyline .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_skyline_hover.png) no-repeat;}


#hulsta .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_polaris_hover.png) no-repeat;}
#hulsta .menu li  ul li a.theone:hover{background:url(../images/mnu_theone_polaris_hover.png) no-repeat; }
#hulsta .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_polaris_hover.png) no-repeat;}
#hulsta .menu li ul li  a.polaris:hover {background:url(../images/mnu_hulsta_theone_polaris.png) no-repeat;}
#hulsta .menu li  ul li a.hulsta {background:url(../images/mnu_hulsta_polaris_hover.png) no-repeat;}
#hulsta .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_polaris_hover.png) no-repeat;}


#polaris .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_hulsta_hover.png) no-repeat;}
#polaris .menu li  ul li a.theone:hover{background:url(../images/mnu_theone_hulsta_hover.png) no-repeat; }
#polaris .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_hulsta_hover.png) no-repeat;}
#polaris .menu li ul li  a.polaris {background:url(../images/mnu_polaris_hulsta_hover.png) no-repeat;}
#polaris .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_hulsta_hover.png) no-repeat;}
#polaris .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_hulsta_hover.png) no-repeat;}


#ernestomeda .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_ernestomeda_hover.png) no-repeat;}
#ernestomeda .menu li  ul li a.theone:hover{background:url(../images/mnu_theone_ernestomeda_hover.png) no-repeat; }
#ernestomeda .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_ernestomeda_hover.png) no-repeat;}
#ernestomeda .menu li ul li  a.polaris:hover {background:url(../images/mnu_polaris_theone_polaris02.png) no-repeat;}
#ernestomeda .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_ernestomeda_hover.png) no-repeat;}
#ernestomeda .menu li  ul li.current_ernestomeda a.ernestomeda {background:url(../images/mnu_ernestomeda_ernestomeda_hover.png) no-repeat;}



 .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_home_hover.png) no-repeat;}
 .menu li  ul li a.boconcept {background:url(../images/mnu_boconcept_home.png) no-repeat;}
 .menu li  ul li a.theone {background:url(../images/mnu_theone_home.png) no-repeat;}
 .menu li  ul li a.skyline {background:url(../images/mnu_skyline_home.png) no-repeat;}
 .menu li  ul li a.polaris {background:url(../images/mnu_polaris_home.png) no-repeat;}
 .menu li  ul li a.hulsta {background:url(../images/mnu_hulsta_home.png) no-repeat;}
 .menu li  ul li a.ernestomeda {background:url(../images/mnu_ernestomeda_home.png) no-repeat;}
 


 .menu li  ul li a.boconcept:hover {background:url(../images/mnu_boconcept_home_hover.png) no-repeat;}
 .menu li  ul li a.theone:hover {background:url(../images/mnu_theone_home_hover.png) no-repeat;}
 .menu li  ul li a.skyline:hover {background:url(../images/mnu_skyline_home_hover.png) no-repeat;}
 .menu li  ul li a.polaris:hover {background:url(../images/mnu_polaris_home.png) no-repeat;}
 .menu li  ul li a.hulsta:hover {background:url(../images/mnu_hulsta_home_hover.png) no-repeat;}
 .menu li  ul li a.ernestomeda:hover {background:url(../images/mnu_ernestomeda_home_hover.png) no-repeat;}

 
 
.box_content{width:950px; float:left;  margin:0px 0px 0 15px;  position:relative;}
.box01{width:468px; height:207px; }
.box01{float:left;}
.box02{float:right; width:468px; height:207px;}
.img_left{float:right;}
.box01_cont{float:left; width:235px;}
.box01_cont a{ color:#000}
a.more{padding:8px 25px; background:#0c0a09; float:left; color:#fff; font:12px 'Arial'; margin-top:10px; text-decoration:none;}

#content_right_homepage{float:none; width:946px; margin:0 auto; }
#content_right{float:right; width:717px; margin-right:14px; min-height:429px;}
#sub_content_right{float:right; width:721px;  min-height:429px; margin-left:10px; position:relative}
#sub_content_right_grey{float:right; width:691px; padding:0 0 0 30px; margin-left:10px;  background:#0c0a09; border-top:1px solid #cecece}
#sub_content_right_grey p{color:#fff; font:14px/20px 'Arial'}
.subcontent_grey_left{width:295px; float:left; margin:0px 0 0 0;}
a.arrow_next{background:url(../images/but_next.png) no-repeat; float:right }

#boxes_logo li{border:1px solid #4f4f4f; background:#0c0a09; width:224px; height:97px;float:left; margin:14px 14px 14px 0; line-height:92px; text-align:center;}
#boxes_logo li:last-child{margin:14px 0 14px 0}
#boxes_logo li.last-child{margin:14px 0 14px 0}

.topbg_about{width:100%; height:7px; background-color:#bac102;}

#theone .topbg_about{width:100%; height:7px; background:none;}
.sub_content{width:661px; background-color:#fff; padding:30px 30px 50px 30px; }
.sub_content_contactform{width:721px; padding:0px 0px 50px 0px;position:relative; z-index:1 }
.sub_content p{font:16px/20px 'Arial'; color:#404040}
.sub_cont_question{width:530px; height:62px; background:#0c0a09; float:left; margin:-30px 0 0 30px; color:#fff; font:22px/62px  'HelveticaTstdLt'; padding-left:25px;}
.sub_cont_question:hover{background-color:#bac102;color:#fff}




.contactform_container {width: 401px;background:url(../images/shadow02.png) repeat-y right top; color:#484848; float:left}
.contactform {float: left;width: 340px;background:  #FFFFFF;padding: 19px 20px 20px 20px; font:12px 'Arial'; color:#484848}
.contactform  li{margin-bottom:14px;}

.textbox{border:1px solid #d8d8d8; width:328px; height:41px; line-height:41px;}
.multibox{ border:1px solid #d8d8d8; width:328px; height:81px; line-height:20x;}

.contact_address{width:274px; height:180px; float:left;background:#bac102; margin-left:-22px;position:relative; z-index:-1; font:14px 'Arial'; padding:20px 30px 18px 38px; color:#fff;}
.contact_address p{ color:#fff; margin-top:30px;}

.img_download,.img_chair,.img_theone{float:right; }
.img_download{position:relative; z-index:2}



/**********Brands_Page***********/
.img_chair{ position:relative; margin-top:-30px; left:88px;}
.img_theone{ position:relative; margin-top:-170px; left:88px;}
h1.title_brands{text-transform:uppercase;background:#0c0a09; height:65px; color:#fff; padding:8px 0 8px 23px; margin:9px 0 0 0}
.brands_visitlink{color:#e3eb01; float:right; font:13px 'HelveticaTstdLt'; margin-top:26px;text-transform:capitalize;}
.brands_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px; text-transform:none}
.brands_visitlink a:hover{color:#D2D2D2}

/**********Theone_page***********/
h1.title_theone{text-transform:uppercase;background:#d61f48; height:81px; color:#fff; padding:0px 0 0px 23px; margin:9px 0 0 0}
.openinghours{color:#FFFFFF; float:left;position:relative; z-index:5; font:bold 12px "Arial";margin-top:22px; margin-right:10px;text-transform:lowercase}
.openinghours_02{color:#FFFFFF; font:bold 12px "Arial"; margin-left:15px; float:left; margin-top:22px;text-transform:capitalize;}
.theone_visitlink{color:#000; float:right; font:bold 13px 'HelveticaTstdLt'; margin-top:26px;text-transform:capitalize}
.theone_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px;text-transform:lowercase}
.theone_visitlink a:hover{color:#D2D2D2}


/**********Skyline_page***********/
.topbg_skyline{ width:724px;height:7px; background-color:#133a89; float:left}
h1.title_skyline{text-transform:uppercase;background:#3f97e9; height:81px; color:#fff; padding:0px 0 0px 23px; margin:0px 0 0 0; width:701px}
.title_skyline{color:#FFFFFF; float:left}
.skyline_visitlink{color:#0c0a09; float:right; font:13px 'HelveticaTstdLt'; margin-top:26px; text-transform:capitalize}
.skyline_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px; text-transform:lowercase}
.skyline_visitlink a:hover{color:#D2D2D2}
p.skyline_cont{color:#15448a; font:20px 'HelveticaTstdLt';}

/**********Hulsta_page***********/
.topbg_hulsta{width:100%; height:7px; background-color:#bbad9d;}
h1.title_hulsta{text-transform:uppercase;background:#554b40; height:81px; color:#fff; padding:0px 0 0px 23px; margin:9px 0 0 0}
.hulsta_visitlink{color:#d4cabe; float:right; font:13px 'HelveticaTstdLt'; margin-top:26px; text-transform:capitalize}
.hulsta_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px; text-transform:none}
.hulsta_visitlink a:hover{color:#D2D2D2}


/**********Ernestomeda_page***********/
.topbg_ernestomeda{width:100%; height:7px; background-color:#bbad9d;}
h1.title_ernestomeda{text-transform:uppercase;background:#0e6869; height:81px; color:#fff; padding:0px 0 0px 23px; margin:9px 0 0 0}
.ernestomeda_visitlink{color:#d4cabe; float:right; font:13px 'HelveticaTstdLt'; margin-top:26px; text-transform:capitalize;}
.ernestomeda_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px; text-transform:lowercase}
.ernestomeda_visitlink a:hover{color:#D2D2D2}
p.ernestomeda{color:#0e6869; font:20px 'HelveticaTstdLt';}

/**********polaris_page***********/
.topbg_polaris{width:100%; height:7px; background-color:#bbad9d;}
h1.title_polaris{text-transform:uppercase;background:#000; height:81px; color:#fff; padding:0px 0 0px 23px; margin:9px 0 0 0}
.polaris_visitlink{color:#16bbbd; float:right; font:13px 'HelveticaTstdLt'; margin-top:25px; text-transform:capitalize;}
.polaris_visitlink a{color:#fff; font:12px "Arial"; text-decoration:none; margin-right:20px; text-transform:lowercase}
.polaris a:hover{color:#D2D2D2}
p.polaris{color:#554b40; font:20px 'HelveticaTstdLt';}


#footer{width:100%;font:11px/30px "Arial"; color:#fff;  z-index:0;  bottom:0; top:17px;position:relative; float:left}
.footer_container{text-align:left;z-index:5;background:#000; height:30px; position:relative; width:930px; margin:0 auto; padding:0 10px;}

#footer a{color:#fff; text-decoration:none; position:relative; margin-right:30px; }



#table {width:100%; font-family:arial; font-size:12px; color:#333; text-align:left} 
	#table .row {margin:0px 0 5px 0;}
	#table .img {width:160px; height:100px; float:left;}
	#table .img img {width:160px; height:100px; border:2px solid #333;}
	#table .desc {width:100%;  float:right;}
	#table .desc p{color:#484848;font:normal 13px/18px 'Arial'; padding-left:36px; margin:16px 0 0px 0; float:left;  }
	#table .desc a {color:#bac102; text-decoration:none;}	
	#table .desc span {width:50px;}
	#table h2 {font-size:20px; margin:0 0 5px 0; padding:0;}
	#table h2 a {text-decoration:none;}
	.clear {clear:both}
	h4.title4{font:bold 14px/49px 'Arial'; background:#efefef; height:49px; width:670px; float:left; padding-left:16px;}
	a.more_link{float:none;color:#bac102; margin:27px 0 20px 0 ; float:left; width:100%; cursor:pointer}
	a.more_links{float:none;color:#bac102; margin:27px 0 20px 0 ; float:left; width:100%;  cursor:pointer}
#table .desc h4.title4 span.antelias{font:normal 13px 'Arial';}
.applybutton{float:right; margin:3px 3px 0 0}
b.bullet{padding-right:11px;}