*
{
	margin: 0;
	outline: none;
	color: #47403d;
}
html, body
{
	height:760px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #47403d;
	color: #47403d;
}
body{background-image:url(../images/bg.jpg); background-repeat:no-repeat; background-position:center top; }
.main
{
	width: 1000px;
	height: 660px;
	margin: 0 auto;
}

.left_c, .right_c{float: left; width: 150px; background-color: #47403d; height: 100%; opacity: 1; position: relative;}
.center_c{float: left; width: 700px; height: 100%; position: relative; background-color: #fff;}

.right_c img{float: left; margin-left: 25px; margin-top: 60px;}

.menu{float: left; margin-left: 20px; margin-top: 53px;}
.menu li{height: 20px; text-align: right; float: right; margin-right: 20px; width: 110px;}
.menu li.first{height: 33px;}
.menu li a{font-size: 13px; color: #FFF;}

.newsletter{position: absolute; bottom:60px; left: 15px; font-size: 11px; color: #fff;}
.newsletter input[type=text]{float:left; background-color: #47403d; border:1px solid #dcddde; font-size: 9px; width: 83px; height: 12px; color: #fff; margin-top: 2px;}
.newsletter input[type=submit]{float:left; background-color: #dcddde; border: none; font-size: 9px; width: 40px; height: 14px; margin-top: 2px; cursor: pointer;}
#mailform_result{color:#fff; position: absolute; top: 35px; left:0;}

#accordion{width: 405px; margin-left: 40px; margin-top: 53px;}
#accordion div{margin-bottom: 8px;}
#accordion div .cufon{padding-bottom: 8px;}
#accordion div h3 a{font-size: 25px; color: #47403d; height: 25px; float: left; width: 100%; margin-bottom: 15px;}
#accordion div div{font-size: 15px; color: #47403d;}
.white{color: #FFF !important;}
#accordion div div .cufon{padding-bottom: 7px;}

#cnt_accordion{width: 405px; margin-left: 20px; margin-top: 53px;}
#cnt_accordion div .cufon{padding-bottom: 8px;}
#cnt_accordion div h3 a{font-size: 32px; color: #47403d;}
#cnt_accordion div div{font-size: 13px; color: #47403d;}
#cnt_accordion div div .cufon{padding-bottom: 7px;}

#cmp_accordion{width: 405px; margin-left: 20px; margin-top: 53px;}
#cmp_accordion div .cufon{padding-bottom: 8px;}
#cmp_accordion div h3 a{font-size: 32px; color: #47403d;}
#cmp_accordion div div{font-size: 18px; color: #47403d;}
#cmp_accordion div div .cufon{padding-bottom: 5px;}

#fadeContainer{position: absolute; left: 0; top: 0;}
#fadeContainer img{position: absolute; opacity: 1;}

.cat_title{margin-left: 20px; width: 680px; float: left; margin-top: 52px; font-size: 24px; }

.products{height: 480px; width: 700px;}
.cat_product{float: left; width: 318px; height: 100px; margin-left: 20px; border: 1px solid #dad9d8; margin-top: 18px;}
.cat_product:hover{}
.cat_product_txt{float: left; font-size: 13px; width: 148px; margin-left: 20px; margin-top: 4px;}
.cat_product_txt span{width: 100%; float: left; margin-top: 12px;}
.cat_product_txt span.prddesc{margin-top: 7px;}
.prddesc .cufon{padding-bottom: 7px;}

/*
	Slideshow
*/

#slides {float: left; height: 520px; position: relative;}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:700px;
	overflow:hidden;
	position:relative;
	display:none;
}

#slides .page_nav{position: absolute; bottom: 0; z-index: 10;}

#slides .next,#slides .prev {
	float: left;
	margin-left: 20px;
}

#slides .next {
	margin-left: 10px;
}

/*
	Pagination
*/

.pagination {
	float: left;
	margin-top: 4px;
}

.pagination li {
	float:left;
	margin-left: 10px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:16px;
	height:0;
	padding-top:15px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -15px;
}

.product_page{height: 660px; width: 700px;}
.product_page .page_nav{top: 260px;}
.product_detail{position: relative;height: 660px; width: 700px;}


.product_name{font-size: 25px; position: absolute; left: 20px; top: 53px; color: #6c6664;}
.product_title{font-size: 25px; position: absolute; left: 20px; top: 83px; color: #6c6664;}
.product_name2{font-size: 25px; position: absolute; left: 20px; top:55px; color: #47403d;}
.product_name3{font-size: 25px; position: absolute; left: 20px; top:50px; color: #47403d;}
.product_desc{font-size: 13px; width: 320px; position: absolute; left: 20px; top: 91px; }
.product_auth{font-size: 13px; position: absolute; left: 20px; top: 191px; }
.product_sris1{font-size: 13px; position: absolute; left: 20px; top: 211px; }
.product_sris2{font-size: 13px; position: absolute; left: 20px; top: 231px; }

.product_spec_dim{font-size: 13px; position: absolute; left: 20px; top: 91px;}
.product_spec_dim_val{font-size: 13px; position: absolute; left: 105px; top: 91px;}
.product_spec_pac{font-size: 13px; position: absolute; left: 20px; top: 111px;}
.product_spec_pac_val{font-size: 13px; position: absolute; left: 105px; top: 111px;}
.product_spec_col{font-size: 13px; position: absolute; left: 20px; top: 131px;}
.product_spec_col_val{font-size: 13px; position: absolute; left: 105px; top: 131px;}
.product_spec_pat{font-size: 13px; position: absolute; left: 20px; top: 151px;}
.product_spec_pat_val{font-size: 13px; position: absolute; left: 105px; top: 151px;}
.product_spec_mat{font-size: 13px; position: absolute; left: 20px; top: 171px;}
.product_spec_mat_val{font-size: 13px; position: absolute; left: 105px; top: 171px;}

.product_spec_des1{font-size: 13px; position: absolute; left: 20px; top: 211px;}
.product_spec_des2{font-size: 13px; position: absolute; left: 20px; top: 231px;}

.product_desc .cufon, .product_desc2 .cufon, .product_sris .cufon{padding-bottom: 7px;}

.slides_container3 {
	width:700px;
	overflow:hidden;
	position:relative;
}
.slides_container3 div{height: 360px;}
.news_wrap{margin-left: 20px; margin-top: 60px; float: left; position: relative;}
.news_wrap span{background-image: url(../images/newsbg.png); font-size: 25px; height: 60px; left: 0; padding-left: 20px; padding-top: 20px; position: absolute; top: 240px; width: 640px;}
.news_page .page_nav{top: 580px;}/*380*/

.back_button{float: left; margin-left: 20px; width: 680px; font-size: 13px; margin-top: 30px;}
.banner{float: left; margin-left: 20px; margin-top: 17px; width: 660px;}
#gallery1 li{margin-right: 20px;}
.banner .arrow-holder{height: 85% !important;}

.news_content{float: left; margin-left: 20px; width: 660px; margin-top: 20px;}
.news_content_title{float: left; width: 320px; font-size: 25px; margin-top: 4px;}
.news_content_title .cufon{padding-bottom: 15px;}

.news_content_text{float: left; margin-left: 20px; width: 320px; margin-top: 12px; font-size: 13px;}
.news_content_text .cufon{padding-bottom: 7px;}

.text_company{font-size: 15px; float: left; margin-left: 40px; width: 320px; margin-top: 90px; position: absolute;}
.text_company .cufon{padding-bottom: 5px;}

.text_contact{font-size: 15px; float: left; margin-left: 40px; width: 320px; position: absolute;}
.text_contact a, .text_contact span{width: 100%; height: 20px; float: left;}
.brand{font-size: 25px; margin-top: 55px; padding-bottom: 15px;}

.image{
    display: block;
    float: left;
    height: 660px;
    width: 700px;
}

.abs_pagenav .page_nav{position: absolute; bottom: -8px !important;}

.accok{width: 20px; height: 20px; background-image: url(../images/accok.png); position: absolute; margin-left: 0px; background-position: 0 -20px; margin-top: 1px;}
.ui-state-active a .accok{background-position: 0px 0px;}

.white .accok{background-position: 0px -60px;}
.ui-state-active a.white .accok{background-position: 0px -40px;}
.gs_booka{font-size: 13px !important; font-weight:100; font-family:Verdana,Helvetica,Arial,sans-serif; line-height: 20px;}