*{margin:0; padding:0; outline:none}
body{background: #00102f /*url(../mainimages/bg-home1.jpg) top left fixed*/; font: normal 11px/16px Verdana, Geneva, sans-serif}
h3.contentsite{font: bold 12px/16px Verdana, Geneva, sans-serif; color:#000}
h3.product{font: bold 12px/16px Verdana, Geneva, sans-serif; color: #003; padding:10px 0}
h2, h3.productmain{font: bold 15px/16px Verdana, Geneva, sans-serif; color: #039; padding:10px 0}
.subtitle{font: bold 15px/16px Verdana, Geneva, sans-serif; color: #039; padding:10px 10px}
h2.gallery{font: bold 15px/16px Verdana, Geneva, sans-serif; color: #039; padding:0 10px}
div.warpper{width:950px; margin:15px auto 0; position:relative;}
div.topnav{ width:405px; height:32px; margin:25px 0 0 0; float: right; background: #FFF;  padding:10px 0; font-size:11px}
ul.pagination{float:right; display:block; padding:0 10px 0 0}
ul.pagination li{float:left; list-style:none;}
ul.pagination li a{color:#069; padding:2px 5px; margin:0 3px 0 0;  text-decoration:none; display:block; border:#CCC 1px solid;}
ul.pagination li a:hover{background:#f4f4f4}
div.topnav ul{}
div.topnav ul li{ display:inline}
div.topnav ul li a{float:left; padding:10px; font-size:12px; color:#000; text-decoration:none; font-weight:bold; display:block; border:#FFF 1px solid}
div.topnav ul li a.active{color:#003; border:#CCC 1px solid}
div.topnav ul li a:hover{color: #FFF; text-decoration:none; background:#003}
div.topheader{width:950px; float:left; background:#FFF }
div.header{width:950px; float:left;  background:#FFF}
div.header img{border:none}
div.headersub{width:950px; height:400px; float:left; position:relative; z-index:-10}
div.boardbox{width:950px; float:left; background:#FFF; margin:0 0 20px 0}
div.boardbox ul{}
div.boardbox ul li{}
div.boardbox ul li a{ color:#333; display:block; padding:10px; border-bottom:#CCC 1px solid}
div.boardbox ul li a:hover{background:#CCC; display:block}
div.boardbox ul li span{color:#06C; font-size:11px; padding:10px}
/* */
div.postbox{width:910px; float:left; padding:20px; background:#FFF}
div.contentpage{width:950px; padding:0 0 20px 0; float:left; font:normal 11px/17px Tahoma, Geneva, sans-serif; color:#666; background: #FFF url(../mainimages/bg_body.gif) top repeat-x}
ul.detail{ padding:20px; display:block}
ul.detail li{ width:200px; display: inline; float:left; padding:0 10px}
ul.detail li a{ display:block; float:left; font-size:12px; color: #666}
ul.detail li a:hover{color:#036; text-decoration: none}
div.sidelistproduct{width:230px; float:left; background:#FFF url(../mainimages/bg_side_bar.jpg) right top no-repeat}
div.sidehollow{width:230px; height:40px;  float:left}
ul.listproduct{width:190px; float:left; padding:20px; display:block}
ul.listproduct li{ width:190px; display: inline; float:left; padding:0 10px}
ul.listproduct li a{ display:block; float:left; font-size:12px; color: #666; padding:0 0 0 10px; background:url(../mainimages/list.gif) center left no-repeat}
ul.listproduct li a:hover{color:#000}
/*list_right*/
ul.listproduct_r{width:190px; float:left; padding:20px;}
ul.listproduct_r li{ width:190px; display: inline; float:left; padding:0 10px}
ul.listproduct_r li a{ display:block; float:left; font-size:12px; color: #666; padding:0 0 0 10px; background:url(../mainimages/list.gif) center left no-repeat}
ul.listproduct_r li a:hover{color:#000}
/**/
div.detailproduct{width:650px; float:left; padding:20px; font-size:13px}
div.detailproduct a{color: #003; text-decoration:none}
div.detailproduct a:hover{text-decoration:underline}
.activeproduct{color:#06F}
/**/
div.topfooter{width:950px; float: left; padding:5px 0; background:#FFF}
div.topfooter img{border:none; padding:0 5px}
/**/
div.footer{width:950px; float: left; padding:5px 0; font-size:11px; font:Tahoma, Geneva, sans-serif}
div.footer p{color: #FFF; padding:3px 5px}