@charset "utf-8";
html{height:100%;}
body {
	background:#000;
	height:100%;
	margin:0px;
	padding:0px;
	min-width:1003px;
	font-family:Verdana, Geneva, sans-serif;
	-webkit-text-size-adjust: none;
	line-height:normal;
	color: #333;
}


.top-area-wrapper{ background:#000; border-bottom:1px solid #fff; height:105px; }
.top-area-container{ background:url(../image/top-area-bg.jpg) no-repeat top center; height:105px; text-align:center; }

.middle-area-wrapper{ background:url(../image/bg-middle.jpg) repeat-x top #EDA163; min-height:400px; }
.middle-area-container{ background:url(../image/middle-area-bg2.jpg) repeat-x bottom; min-height:400px;}
.content-wrapper{ margin:0 auto; width:972px; }

.slideshow-main-wrapper{ margin:0 auto; width:893px; }
.slideshow-wrapper{ float:left; width:291px; }
.logo-wrapper{padding-top:1px; height:84px; text-align:center;}
.top-site-links-wrapper{padding:0 0 15px 0; font-family: 'ArchivoNarrowRegular'; font-size:16px; font-weight:lighter; text-align:center;}
.top-site-links-wrapper a{ text-decoration:none; color:#000; }
.top-site-links-wrapper a:hover{ color:#F15928; }
.slideshow-container{ margin:0 auto; width:285px; height:300px; }
.slideshow-productlist-wrapper{ margin:0 auto; width:285px; }
.slideshow-productlist-header{ background:url(../image/bg-product-header.jpg) repeat-x top #2c2c2c; height:25px; font-family: 'eurostilebold'; font-size:13px; text-transform:uppercase; text-align:center; line-height:25px; color:#fff;}
.slideshow-productlist-content{ background:url(../image/bg-product-content.jpg) repeat-x top #2a2a2a; padding:5px; height:155px; font-size:9px; line-height:16px; color:#fff;}
.slideshow-productlist-content ul{ margin:0; padding-left:14px; list-style:disc; color:#fff; }
.slideshow-productlist-content ul li{ padding-bottom:5px; }
.slideshow-tagline{ background:url(../image/bg-tagline.png) no-repeat top; padding-top:10px; padding-bottom:10px; width:291px; height:57px; font-family: 'eurostilebold'; font-size:16px; text-transform:uppercase; text-align:center; color:#fff; }
.bulox-power-bg{ background:url(../image/bg-bulox-power.png) no-repeat bottom; }
.cyclo-bg { background:url(../image/bg-cyclosystem.png) no-repeat bottom; }
.bulox-equipment-bg { background:url(../image/bg-bulox-equipment.png) no-repeat bottom; }
.subsidiary-active{background:url(../image/subsidiary-active-active.jpg) repeat-y center;}
.button-equipment a{display:block; padding:0px 0px 0px 8px;background: url(../image/button_equipment.png)  no-repeat top;width:282px;height:63px;text-indent:-999999px;overflow:hidden;}
.button-equipment a:hover{background: url(../image/button_equipment.png)  no-repeat bottom;
}
.button-cyclo a{display:block; padding:0px 0px 0px 8px;background: url(../image/button_cyclo.png)  no-repeat top;width:282px;height:63px;text-indent:-999999px;overflow:hidden;}
.button-cyclo a:hover{background: url(../image/button_cyclo.png) no-repeat bottom;
}
.button-power a{display:block; padding:0px 0px 0px 8px;background: url(../image/button_power.png) no-repeat top;width:282px;height:63px;text-indent:-999999px;overflow:hidden;}
.button-power a:hover{background: url(../image/button_power.png) no-repeat bottom;
}




.footer-area-wrapper{margin:0 auto; width:893px; }
.footer-web-address-wrapper{ background:url(../image/footer-bg.jpg) no-repeat top center; padding-top:10px; height:28px; font-size:14px; color:#e8b731; }
.footer-web-address-container{ float:left; width:291px; text-align:center; }
.footer-web-address-container a{ text-decoration:none; color:#e8b731; }
.footer-web-address-container a:hover{ color:#fff000; }
.footer-copyright-wrapper{ padding-top:8px; padding-bottom:8px; font-size:11px; text-align:center; color:#b8b8b8; }





.clear{clear:both;}
.c-black{color:#000;}
.c-orange{color:#F60;}
.c-yellow{color:#FF0;}
.c-red{color:#F00;}
.c-blue{color:#09C;}
.link-red a{text-decoration:none; color:#F00;}
.link-red a:hover{color:#F60;}
.link-green a{text-decoration:none; color:#060;}
.link-green a:hover{color:#F60;}
