@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; background:#282828 url(../images/background.jpg)  repeat-x;font-family:arial,helvetica,sans-serif;font-size:12px;color:#fff;}

img{ border:none;}
span, div, p, form { margin:0; padding:0;}
.clear{ clear:both;}
a{text-decoration:none;}
h1{padding:0;margin:0;font-size:14px;font-weight:bold;color:#974578;}

#header_container{width:100%;background:url(../images/header_container.jpg) repeat-x;}
#header{display:block;width:900px;height:147px;background:url(../images/header.jpg) no-repeat;margin:0 auto;}
#main_container{width:100%;float:left;}
#wrapper{width:900px;margin:0 auto;}
#main{float:Left;width:900px;background:url(../images/test_main.jpg) left repeat-y;}
#left{float:left;width:154px;padding:23px 0 40px 0;}
#right{float:left;width:715px;padding:0 0 50px 20px;}
#footer_container{clear:left;width:100%;background:#fe8f17;}
#footer{width:900px;height:20px;padding:20px 0 20px 0;margin:0 auto;}

/*header*/
.search{float:left;padding:112px 0 0 80px;}
.sField{border:1px solid #dcdbdb;font-style:italic;font-size:11px;padding:0px;} * html .sField{padding:1px;}
.sSub{border:1px solid #414141;background:#414141;color:#fff;font-weight:bold;cursor:pointer;}
.sSub_hover{border:1px solid #414141;background:#656565;color:#414141;font-weight:bold;cursor:pointer;}
.header_flash{float:left;padding:15px 0 0 320px;height:118px;width:330px;}
/*left*/
.left_top{display:block;width:154px;height:158px;background:url(../images/left_top.jpg) no-repeat;}
.leftNv{float:left;width:154px;}
.leftTitle{float:left;display:block;width:154px;height:20px;background:url(../images/left_title1.jpg) no-repeat;}

/*newsletter*/
.newsletter{float:left;width:154px;padding:20px 0 0 0;}
.nsTitle{float:left;display:block;width:154px;height:20px;background:url(../images/left_title2.jpg) no-repeat;}
.nsForm{float:left;padding:10px 0 0 27px;}
.nsField{border:1px solid #dacccc;width:100px;}
.nsTag{padding:5px 0 0 0;}
.nsSub{border:none;display:block;width:63px;height:14px;background:url(../images/nsSub.jpg) no-repeat;cursor:pointer;margin:10px 0 0 40px;}
.nsSub_hover{border:none;display:block;width:63px;height:14px;background:url(../images/nsSub_hover.jpg) no-repeat;cursor:pointer;margin:10px 0 0 40px;}

/*right*/
.main_title{width:700px;border-bottom:1px solid #ccc;padding:5px 0 2px 0;}
h1{font-size:16px;font-weight:bold;color:#fff;}
.text{padding:10px 0 0 0;}
.vitre{padding:20px 0 0 0;}
 .text a ,  .text a:visited {color:#FE8F17;}
 .text a:hover ,  .text a:active{color:#fff;}

/*category products*/
.pBox{float:Left;display:block;width:343px;height:157px;border:1px solid #999;background:#777;color:#fff;margin:3px 3px 0 0;}
.pBox_left{float:left;display:block;width:140px;padding:10px 0 0 10px;}
.pBox_right{float:left;width:190px;}
.pBox_title{width:190px;color:#fff;font-weight:bold;padding:2px 0 2px 0;border-bottom:1px solid #9F9F9F;}
.pBox_desc{display:block;width:187px;height:89px;overflow:hidden;padding:5px 3px 0 0;}
.pBox_img{display:block;width:120px;height:100px;}
.pBox_img img{border:1px solid #999;}
.pBox_bottom{width:180px;padding:10px 10px 0 0;text-align:right;}
.price{color:#BF2527;font-weight:bold;}
a.mag , a.mag:visited{color:#fff;background:url(../images/mag.jpg) 0 2px no-repeat;padding:0 0 0 15px;}
a.mag:hover , a.mag:active{color:#ccc;}
a.pb , a.pm:visited{color:#fff;background:url(../images/pb.jpg) right no-repeat;padding:0 12px 2px 0;}
a.pb:hover , a.pm:active{color:#ccc;}

/*pages*/
.pages{clear:left;float:left;width:700px;padding:5px 0;margin:10px 0 0 0;border-top:1px solid #ccc;font-size:12px;color:#fff;}
a.red , a.red:visited{color:#fff;}
a.red:hover , a.red:active{color:#DF6A0B;}

/*full_product-*/
.product_image_area{border-bottom:1px solid #B9BEC1;color:#5E490A;width:700px;padding:5px 0;}
.fProd_img{}
.fProd_img img{border:1px solid #eee;}
.product_description{padding:5px 0 10px 5px;width:700px;}
.product_bottom{padding:3px 5px 0 0;border-top:1px solid #B9BEC1;width:700px;text-align:right;}
a.fpb , a.fpb:visited{color:#000;}
a.fpb:hover , a.fpb :active {color:#FFCA3C;}
a.fprod , a.fprod:visited{color:#fff;font-weight:bold;}
a.fprod:hover , a.fprod:active{color:#FFCA3C;}

/*---ueforms*/
.ue_title {margin:10px 5px 5px 0px;padding:3px;border:1px solid #999;width:693px;background:#777;}
.ue_title_login {margin:10px 12px 5px 0px;background:#332C10;padding:3px;border:1px solid #999;color:#fff;}
.form_block1 {margin:10px 10px 5px 0;border-top:1px solid #CB9109;}
.ue_form {margin:3px 12px 10px 0px;padding:3px;border:1px solid #999;width:693px;background:#3F3F3F;}
.ue_form_login{margin:3px 12px 10px 0px;padding:3px;border:1px solid #eee;font-size:10px;}
.contact{float:left;}
.field{width:150px;border:1px solid #555;margin-bottom:2px;}
.genSub{background:#505050;border:1px solid #000;color:#fff;cursor:pointer;font-size:11px;}
.genSub_hover{background:#ED6B00;border:1px solid #D70000;color:#fff;cursor:pointer;font-size:11px;}

/*contact*/
.contact_form {margin:5px 12px 5px 2px;padding:30px 12px 30px 150px;width:533px;border:1px solid #999;background:#777;}
.contact_info{margin:3px 12px 5px 2px;padding:0 5px 5px 7px;width:683px;border:1px solid #999;background:#777;}
.cinfo_text{width:670px;padding:0 0 10px 5px;text-align:center;margin-top:10px;}
.cinfo_text a , .cinfo_text a:visited {color:#FE8F17;}
.cinfo_text a:hover , .cinfo_text a:active{color:#fff;}
#map {display:block;width:673px;height:350px;background:#fff;border:2px solid #555;}

/*footer*/
.footer_left{float:left;font-size:10px;}
.footer_right{float:left;padding:0 0 0 450px;}
a.fl , a.fl:visited{padding:0;color:#fff;margin:0;font-size:10px;}
a.fl:hover , a.fl:active{color:#000;}
