html, body { background-color: #000; margin: 0 auto; padding: 0px; font-family: tahoma;  background-image: url(../images/background.jpg); background-repeat: no-repeat;}
#fullpage { width: 100%; height: 100%;}
img  { border: 0px;}
#main_bg { width: 916px; height: 100%;}
a {text-decoration: none;}
.clear { clear: both;}
.title { color:#f1e5e5; font-size: 14px; padding: 10px 0px 0px 16px;}
.text { font-size: 11px; color: #fff; line-height: 16px; text-align:justify;}
.text2 { font-size: 11px; color: #fff; line-height: 16px; text-align:right;}
.text3 { font-size: 11px; color: #000; line-height: 16px; text-align:justify;}
.text a {text-decoration: underline; color:#f1e5e5;}
span { font-size: 11px; color: #929292; } /*span { font-size: 11px; color: #fff; font-weight: 700; line-height: 28px;} */
.space {height: 30px;}
.left { float: left;}


#header { margin: 0 auto; width: 916px; height: 130px;}
.logo { float: left; padding: 16px 0px 0px 42px;}
.header_right { float: right; width: 500px; height: 130px;}

.language { float: right; padding-right: 97px; margin-top: 6px; color:#929292; font-size: 9px; font-weight: 700;}
.language a { color:#929292; text-decoration: none;}
.language a:hover {color: #cbae8c;}

.top_menu { float: right; width: 400px; height: 40px; padding-right: 96px; margin-top: 46px; text-align: right;}
.top_menu ul { margin: 0 auto; padding: 0px; list-style: none;}
.top_menu ul li { display: inline; padding-left: 20px;}
.top_menu ul li a { font-size: 12px; color: #fff;}
.top_menu ul li a:hover {color: #cbae8c; }
.top_menu ul li .active {color: #cbae8c; }

#main { width: 800px; margin-left: 21px; margin-top: 30px;}
.welcome { background-image: url(../images/welcome_bg.png); background-repeat: no-repeat; width: 800px; height: 175px; margin: 0px 0px 30px 0px;}
.welcome_title {color:#fff; font-size: 12px; padding: 30px 0px 0px 16px; font-weight: 700;}
.welcome_text {color:#fff; font-size: 11px; padding: 6px 0px 0px 16px; padding-right: 206px; line-height: 16px;}
.welcome_more a { color: #fff; font-size: 11px; margin: 12px 210px 0px 0px; float: right;}
.welcome_more a:hover { color: #cbae8c;}

.top_bg { background-image: url(../images/top_bg.png); background-repeat: no-repeat; width: 800px; height: 53px;}
.middle_bg { background-image: url(../images/middle_bg.png); background-repeat:repeat-y; width: 800px;}
.bottom_bg { background-image: url(../images/bottom_bg.png); background-repeat: no-repeat; width: 800px; height: 10px;}
.wrap_prod { width: 768px; margin: 0 auto;}
.product_box { float: left; width: 240px; height: 106px; margin: 0px 16px 14px 0px;}
.image_magnifier { background-image: url(../images/img_magnifier.png); position: absolute; background-repeat: no-repeat; z-index: 9999; width: 13px; height: 11px; margin-top: 92px; margin-left: 91px;}
.image { float: left; width: 107px; height: 106px;}
.prod_details { float: right; width: 126px;}
.prod_code a{ font-size: 11px; color: #fff; font-weight: 700;}
.prod_description { font-size: 11px; color: #fff; padding-top: 3px;}
.prod_price { font-size: 11px; color: #fff; padding-bottom: 2px; padding-top: 2px;}
.prod_basket a{ font-size: 11px; color: #a2a2a2; text-decoration: underline;}
.prod_basket a:hover {color: #cbae8c; text-decoration: underline;}

.contact { margin-left: 20px; margin-bottom: 14px; width: 220px;}
.contact input { height: 14px; background-color: #eceaea; border: 1px solid #000; width: 180px;}
.contact textarea { width: 420px; background-color: #eceaea; border: 1px solid #000;}


#footer { margin-top: 40px; padding-bottom: 40px;}
.row { background-color: #0c0b0b; height: 38px;}
.wrap { width: 916px;}

.bottom_menu {height: 38px; padding-left: 21px; float: left;}
.bottom_menu ul { margin: 0 auto; padding: 0px; list-style: none;}
.bottom_menu ul li { display: inline; padding-right: 2px; padding-left: 2px; line-height: 38px; font-size: 10px; color: #7a7a7a;}
.bottom_menu ul li a { font-size: 10px; color: #7a7a7a;}
.bottom_menu ul li a:hover {color: #525252; }

.icons {float: right; padding-top: 8px; padding-right: 96px;}
.icons img { padding-left: 4px;}

.details {width: 916px;}
.designby { float: left; color:#31312f; font-size: 9px; padding-left: 21px; padding-top: 10px;}
.designby a {color:#31312f;}
.designby a:hover {color: #525252;}
.copyright {float: right; color:#31312f; font-size: 9px; padding-right: 96px; padding-top: 10px;}
