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

body{ margin:0; padding:0; background:url(../images/bg.jpg) repeat;font-family: Tahoma,arial,helvetica,sans-serif;font-size:11px;color:#fff;}
img{ border:none;}
span, div, p, form , ul , li { margin:0; padding:0;}
.clear{ clear:both;}
a{text-decoration:none;}

/*main*/
#wrapper{width:100%;float:left;}
#site{width:930px;margin:0 auto;border:1px solid #1F435B;}
#header{display:block;width:930px;height:160px;background:url(../images/header.jpg) no-repeat;padding:20px 0 0 0;}
#subheader{display:block;width:930px;height:37px;background:url(../images/subheader.jpg) no-repeat;}
#main{float:left;width:930px;background:#63a7d4;}
#left{float:left;width:220px;padding:0 0 40px 0;}
#right{float:left;width:700px;padding:0 0 40px 10px;}
#footer{clear:left;display:block;width:920px;height:33px;background:url(../images/footer.jpg) no-repeat;text-align:right;padding:7px 10px 0 0;}
#footer_big{clear:left;display:block;width:930px;height:129px;background:url(../images/footer_logo.jpg) no-repeat;text-align:right;padding:15px 0px 0 0;}
.logo{float:left; margin:0 5px 0 5px;}

a.logo , a.logo:visited{outline:none;}
a.logo:hover , a.logo:active{outline:none;}
/*header*/
.user{display:block;width:122px;height:135px;margin:0px 0 0 805px;}
.user_form{margin:0;padding:0 0 0 5px}
.Utag{font-weight:bold;padding:3px 0 0 0;}
.Ufield{width:105px;border:1px solid #000;}
.Usub{border:none;background:transparent;color:#fff;font-size:12px;cursor:pointer;}
.Usub_hover{border:none;background:transparent;color:#FFC603;font-size:12px;cursor:pointer;}
.user_bottom{padding:10px 0 0 5px;#padding:6px 0 0 5px;_padding:6px 0 0 5px;}
a.reg , a.reg:visited{font-weight:bold;text-decoration:none;color:#fff;padding:0 0 0 15px;}
a.reg:hover , a.reg:active{color:#FFC603;}
.forgot{padding:5px 0 0 0;#padding:3px 0 0 0;_padding:4px 0 0 0;}
a.fp , a.pf:visited{color:#122432;font-size:10px;text-decoration:none;}
a.fp:hover , a.fp:active{color:#F54F1D;}

.user_connected{height:79px;padding:10px 0 0 8px;} * html .user_connected{height:84px;}
.disconnect{width:96px;padding:3px 0;border:1px solid #fff;background:#396A8B;color:#fff;font-size:9px;cursor:pointer;}
.disconnect_hover{width:96px;padding:3px 0;border:1px solid #fff;background:#63A7D4;color:#fff;font-size:9px;cursor:pointer;}
.admin_link{display:block;width:94px;padding:5px 0;border:1px solid #fff;background:#396A8B;color:#fff;font-size:9px;text-align:center;margin:3px 0 0 0;cursor:pointer;}
.admin_link_hover{display:block;width:94px;padding:5px 0;border:1px solid #fff;background:#63A7D4;color:#fff;font-size:9px;text-align:center;margin:3px 0 0 0;cursor:pointer;}


/*subheader*/
.topN{float:left;width:543px;padding:10px 0 0 20px;}
a.tl , a.tl:visited{color:#fff;text-decoration:none;background:url(../images/topN.jpg) 0 4px no-repeat;padding:0 30px 0 10px;font-size:12px;}
a.tl:hover , a.tl:active{color:#FEC900;text-decoration:none;}
.top1{float:left;width:195px;padding:5px 0 0 10px;cursor:pointer;}
.top2{float:left;padding:8px 0 0 10px;cursor:pointer;}
.y{color:#FEF389;font-weight:bold;}
.small{font-size:10px;}
.prod_num{color:#FEF389;font-weight:bold;font-size:14px;}

/*left*/
.leftN{width:220px;padding:0 0 20px 0;background:#1F435B;}
.leftN_title{display:block;width:220px;height:31px;background:url(../images/leftN_title.jpg) no-repeat;}

.newsletter{width:220px;padding:0 0 20px 0;background:#122432;}
.nstitle{display:block;width:220px;height:31px;background:url(../images/nstitle.jpg) no-repeat;}
.nsForm{padding:10px 0 0 30px;}
.nsTag{color:#fff;padding:5px 0 ;}
.nsField{width:150px;border:1px solid #fff;}
.nsSub{display:block;width:76px;height:32px;background:url(../images/nsSub.jpg) no-repeat;cursor:pointer;border:none;margin:10px 0 0 0;}
.nsSub_hover{display:block;width:76px;height:32px;background:url(../images/nsSub_hover.jpg) no-repeat;cursor:pointer;border:none;margin:10px 0 0 0;}

/*right*/
.right_top{display:block;width:698px;height:118px;background:#fff;border:1px solid #1F435B;}
.main_title{width:700px;border-bottom:1px solid #fff;padding:5px 0 0 0;}
h1{padding:0 0 3px 0;margin:0;font-size:14px;font-weight:bold;color:#fff;}
.text{margin:0 10px;padding:10px 0;color:#fff;}

.pBox{float:Left;display:block;width:343px;height:157px;border:1px solid #1E4258;background:#fff;color:#121212;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;font-size:11px;color:#121212;font-weight:bold;padding:2px 0 0 0;}
.pBox_desc{display:block;width:187px;height:40px;overflow:hidden;padding:5px 3px 0 0;}
.pBox_img{display:block;width:120px;height:100px;background:#ccc;}
.pBox_selector{width:190px;padding:10px 0 0 0;}
.microselect{width:90px;border:1px solid #98AAB8;}
.pBox_bottom{width:180px;padding:10px 10px 0 0;text-align:right;}
.price{color:#BF2527;font-weight:bold;}
a.pl , a.pl:visited {color:#948A81;text-decoration:underline;background:url(../images/cart.jpg) right no-repeat;font-weight:bold;padding:0 25px 0 0;}
a.pl:hover , a.pl:active{color:#F54F1D;}
a.mag , a.mag:visited{color:#3C485E;font-weight:bold;background:url(../images/mag.jpg) no-repeat;padding:0 0 0 20px;}
a.mag:hover , a.mag:active{color:#F54F1D;}
a.pmore , a.pmore:visited{color:#000;}
a.pmore:hover , a.pmore:active{color:#F54F1D;}
a.fl , a.fl:visited{color:#fff;font-size:10px;}
a.fl:hover , a.fl:active{color:#F54F1D;}

/*pages-*/
.pages{clear:both;float:left;margin:5px 0;width:700px;border-top:1px solid #fff;padding:5px 0 0 0;}
a.red , a.red:visited{color:#555;}
a.red:hover , a.red:active{color:#B30000;}
.content_text{padding:10px 0 0 10px;}

/*contact*/
.contact_form {float:left;margin:3px 12px 5px 100px;padding:3px;width:590px;} * html .contact_form{margin:0 0 0 2px;}
.contact_info{float:left;margin:3px 12px 5px 5px;padding:3px;width:590px;} * html .contact_info{margin:5px 0 0 2px;}
.cinfo_text{float:left;width:260px;padding:0 0 0 5px;}
.cinfo_text a , .cinfo_text a:visited {color:#20509A;}
.cinfo_text a:hover , .cinfo_text a:active{color:#000;}
#map {float:left;display:block;width:670px;height:350px;background:#fff;border:2px solid #555;}

/*news*/
.new{float:Left;display:block;width:343px;height:157px;border:1px solid #1E4258;background:#fff;color:#121212;margin:3px 3px 0 0;}
.news_title{margin:0 3px;border-bottom:1px solid #1E4258;padding:5px 0 0 10px;}
.news_short_desc{float:left;padding:5px 10px 10px;height:95px;overflow:hidden;}
.news_image{float:left;width:100px;height:100px;}
.news_bottom{clear:left;margin:0 3px;border-top:1px solid #1E4258;padding:5px 5px 0 0;text-align:right;}
a.nl , a.nl{color:#000;font-weight:bold;}
a.nl:hover , a.nl:active{color:#F54F1D;}

/*full_product-*/
.product_image_area{border-bottom:1px solid #fff;color:#5E490A;width:700px;padding:5px 0;}
.fProd_img{}
.fProd_img img{border:1px solid #fff;}
.product_description{padding:5px 5px 5px 0;width:695px;}
.product_bottom{padding:3px 5px 0 0;border-top:1px solid #fff;width:695px;}
.Fprod_price{padding:5px 0px;width:700px;text-align:center;background:#5396BF;font-weight:bold;}
.back{padding:0 100px 0 0;}
a.fpb , a.fpb:visited{color:#fff;padding:0 0 0 17px;font-weight:bold;background:url(../images/fcart.jpg) no-repeat;}
a.fpb:hover , a.fpb :active {color:#fff;text-decoration:underline;background:url(../images/fcart.jpg) no-repeat;}
a.fprod , a.fprod:visited{color:#fff;font-weight:bold;}
a.fprod:hover , a.fprod:active{text-decoration:underline;}

/*---ueforms*/
.ue_title {margin:10px 12px 5px 5px;background:#5396BF;padding:3px;border:1px solid #fff;color:#fff;width:590px;}
.ue_title_login {margin:10px 12px 5px 5px;background:#5396BF;padding:3px;border:1px solid #fff;color:#fff;}
.form_block1 {margin:10px 10px 5px 0;border-top:1px solid #fff;}
.ue_form {margin:3px 12px 10px 5px;background:#5396BF;padding:3px;border:1px solid #fff;color:#fff;width:590px;}
.ue_form_login{background:#5396BF;margin:3px 12px 10px 5px;padding:3px;border:1px solid #fff;color:#fff;font-size:10px;}
.con_title {float:left;margin:3px 0 0 2px;display:block;width:350px;height:250px;background:#5396BF;padding:3px;border:1px solid #fff;}
.con_form {float:left;margin-top:3px;display:block;width:300px;height:250px;background:#5396BF;padding:3px 3px 3px 20px;border:1px solid #fff;}
.contact{float:left;}
.field {width:150px;border:1px solid #555;margin-bottom:2px;}

/*inside basket-*/
.basket_pad{padding:0 0 0 40px;}
a.basketlink , a.basketlink:visited{color:#000;}
a.basketlink:hover , a.basketlink:active{color:#136288;}
.basket_title_td{border-bottom:1px solid #ccc;}
.basket_table {margin:3px 12px 10px 5px;background:#eee;padding:3px;border:1px solid #ccc;color:#000;width:597px;}
