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

body{ margin:0; padding:0;background:#000;font-family:Arial, helvetica, sans-serif;font-size:13px;color:#304675;}
img{ border:none;}
span, div, p, form , ul , li { margin:0; padding:0;}
.clear{ clear:both;}
a{text-decoration:none;}

/*main*/
#wrapper{width:100%;background:url(../images/bg2.jpg) #000 no-repeat;}
#site{width:850px;margin:0 0 0 201px;background:url(../images/main.png) no-repeat;}
#header{float:left;display:block;width:850px;height:56px;margin:0 auto;background:url(../images/header.jpg) no-repeat;}
#header_bottom{float:left;display:block;width:850px;height:335px;margin:0 auto; margin:0 0 0px 0;background:url(../images/header_bottom.png) no-repeat;}
#headerlogo{width:250px;height:146px;cursor:pointer;}
#subheader{display:block;width:850px;height:393px;padding:0;}
#main{float:left;width:850px; background:#000; border:1px solid #595959; margin-top:10px; padding:10px 0 0 0;}
#main_top{float:left;display:block;width:850px;height:19px;background:url(../images/main_top.jpg) no-repeat;}
#main_body{float:left;display:block;width:850px;background:url(../images/main_body.jpg) repeat-y;}
#left{float:left;width:210px;padding:2px 0 30px 30px; }
#right{float:left;width:700px;padding:2px 0 60px 10px;}  * html #right{padding:2px 0 30px 0px;}
.flash{margin:170px 0 0 310px;}
#footer{display:block;width:850px;color:white;height:49px;margin:0 0 0 201px;background:url(../images/footer.jpg) no-repeat; font-size:12px;padding:10px 0 0 0px; text-align:right;}
#footer_container{width:100%;height:69px;background:#000;}
#subfooter{display:block;width:850px;height:200px;margin:0 auto;font-size:10px;padding:0px 0 10px 0;}
#repair{float:left; padding:0 0 0 200px;}
#headerlogo{width:414px;height:154px;cursor:pointer;}

/*header*/
a.logo , a.logo:visited{outline:none;}
a.logo:hover , a.logo:active{outline:none;}
.topN{float:left;width:550px;padding:110px 0px 0 0px;}
.topN2{float:left;width:380px;padding:45px 20px 0 0px;text-align:right;}
.topN3{float:left;width:850px;height:26px;padding:20px 0 0 210px;text-align:left;color:#fff;}
a.tn , a.tn:visited{color:#fff;background:url(../images/bullet.jpg) 3px 8px no-repeat;padding:0 0px 0 10px; outline:none;}
a.tn:hover , a.tn:active{color:#FE209D;outline:none;}
a.tn2 , a.tn2:visited{color:#fff;outline:none;}
a.tn2:hover , a.tn2:active{color:#FE209D;outline:none;}

a.tn3 , a.tn3:visited{color:#fff;font-size:12px; font-weight:bold; padding:10px 10px 10px 10px;outline:none;}
a.tn3:hover , a.tn3:active{outline:none; background:#ccc; padding:10px 10px 7px 10px;}

.search{text-align:left;padding:10px 0 0 25px;}
.search_field{display:block;width:154px;height:21px;background:url(../images/sField.jpg) no-repeat;border:none;color:#fff;padding:2px 0 0 5px;float:left;font-size:11px;}
.sSub{display:block;width:93px;height:21px;background:url(../images/sSub.jpg) no-repeat;border:none;cursor:pointer;float:left;}

/*subheader*/
.subheader_left{float:left;width:580px;}
.mnars{float:left;width:368px;height:394px;}
.slogan{display:block;width:580px;height:207px;background:url(../images/slogan.jpg) no-repeat;}
.kolrs{display:block;width:580px;height:143px;}

/*main*/
.main_title{text-align:left;margin:0 20px 0 2px;padding:0 0 3px 3px;border-bottom:1px solid #fff;width:820px;}  * html .main_title{margin:0 20px 0 12px;}
h1{font-weight:bold;font-size:17px;padding:0;margin:0;color:#fff;}
.main_content{padding:20px 0 0 0; width:820px; color:#DFDFDF;}
.text{width:810px;padding:5px 0 0 8px; text-align:justify;}  * html .text{padding:0 0 0 18px;}

/*pages-*/
.pages{clear:both;float:left;margin:20px 0;width:820px;border-top:1px solid #555;padding:5px 0 0 0;} * html .pages{margin:0 0px 15px 10px;}
a.red , a.red:visited{color:#555;outline:none;}
a.red:hover , a.red:active{color:#D00F5F;outline:none;}
.content_text{padding:10px 0 0 10px;}

/*left*/
.left_title{display:block;background:url(../images/left_title.jpg) no-repeat;width:74px;height:38px;}
.leftN{width:204px;}
.address{padding:30px 0 0 8px; color:#414C50;font-weight:bold; background:#D4FF8F;}
/* cart*/
.cart{width:300px;padding:0px 0 0 65px;}
.cart_title{display:block;width:244px;height:30px;background:url(../images/cart_title.jpg) no-repeat;}
.cart_p{width:344px;padding:3px 0 0 10px;}
.cart_pDesc{width:217px;border-bottom:1px dashed #eee;padding:2px 0;}
.cart_pPrice{width:76px;padding:3px;text-align:center;}
.cart_pDel{display:block;width:20px;height:15px;background:url(../images/x.jpg) no-repeat;cursor:pointer;}
.cart_pTotal{padding:10px 0 0 10px;}
.pTot1{width:84px;padding:2px 0 0 0;}
.pTot2{font-size:14px;font-weight:bold;color:#C93B6B;width:100px;}
.pSend{display:block;width:75px;height:17px;background:url(../images/send.jpg) no-repeat;cursor:pointer;}
.left_logos{display:block;width:144px;height:394px;background:url(../images/left_logos.jpg) no-repeat;}

/*full_product*/
.bottom_images{clear:left;float:left;padding:0 0 0 2px;}
.fullProd_top_right{float:left;width:710px;overflow:hidden; text-align:justify;padding:0 5px 5px 5px; margin:0 0 10px 0;}
.fullProd_title{padding:10px 0 30px 0;font-weight:bold;font-size:18px;color:#FDA9DB;}
.Fprod_price{color:#FF0066;font-size:12px; margin:10px 0 0 0;}
.product_description{padding:0;margin:10px 10px 0 13px; text-align:justify;}
.product_bottom{text-align:right;}
.fProd_img{margin:0 10px  0 0;}
.photobox{outline:none;}
.img{outline:none;}
.product_image_area{background:#fff;}

/*right*/
.pBox{float:left;display:block;width:170px;padding:5px 10px;margin:0 5px 15px 10px; background:#fff;} * html .pBox{float:left;width:170px; margin:0 0px 15px 10px;overflow:hidden;}
.pBox_title{float:left;font-weight:bold;width:170px;padding:0 0 3px 0;}
h2{font-weight:bold;font-size:14px;padding:0;margin:0;color:#252525;}
.pBox_desc{float:left;width:170px;padding:5px 5px 5px 5px;text-align:justify;}
.pBox_img{float:left;width:175px;}
.pBox_bottom{float:left;padding:5px 0 0 0px ;text-align:left;width:200px;height:25px;overflow:hidden;}
a.pb , a.pb:visited{font-weight:bold;color:#fff;padding:0;outline:none;}
a.pb:hover , a.pb:active {color:#FF209D;outline:none;}
a.pl ,a.pl:visited{color:#1f1f1f;text-decoration:underline;outline:none;}
a.pl:hover , a.pl:active{color:#1A458F;text-decoration:none;outline:none;}

a.plout ,a.plout:visited{color:#1f1f1f;text-decoration:underline;outline:none; float:right;}
a.plout:hover , a.plout:active{color:#1A458F;text-decoration:none;outline:none;}

.pSub{display:block;float:left;width:90px;height:40px;background:url(../images/intersm.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}  * html .nsSub{width:35px;margin:0;}
.pSubover{display:block;float:left;width:90px;height:40px;background:url(../images/intersmover.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}

.pSubin{display:block;float:left;width:90px;height:40px;background:url(../images/intersm.jpg) no-repeat;border:none;cursor:pointer; margin:10px 0 0 0px;outline: none;}  * html .nsSub{width:35px;margin:0;}
.pSuboverin{display:block;float:left;width:90px;height:40px;background:url(../images/intersmover.jpg) no-repeat;border:none;cursor:pointer; margin:10px 0 0 0px;outline: none;}

.pback{display:block;float:left;width:90px;height:40px;background:url(../images/pback.jpg) no-repeat;border:none;cursor:pointer; margin:10px 0 0 3px;outline: none;}  * html .nsSub{width:35px;margin:0;}
.pbackover{display:block;float:left;width:90px;height:40px;background:url(../images/pbackover.jpg) no-repeat;border:none;cursor:pointer; margin:10px 0 0 3px;outline: none;}

.mSub{display:block;float:left;width:90px;height:40px;background:url(../images/more.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}
.mSubover{display:block;float:left;width:90px;height:40px;background:url(../images/moreover.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}

/*--vitrines*/
#vitrina1{float:left;display:block;width:170px;padding:5px 10px;margin:20px 5px 15px 10px; background:#fff; } * html #vitrina1{padding:5px 10px;margin:20px 0px 15px 10px;}
.Vbox{float:left;display:block;overflow:hidden;width:170px;margin:0;}
.Vbox_hover{float:left;display:block;overflow:hidden;width:170px;margin:0;background:#fff;}
.Vbox_title{width:170px;margin:0 auto; background:url(../images/vtitle.jpg) no-repeat; color:#252525;font-size:12px;font-weight:bold;text-align:center;padding:10px 0 0 0; float:left;}
.Vbox_img{float:left;display:block;width:175px;height:140px;} * html .Vbox_img{}
.Vbox_desc{float:left;padding:3px;display:block;width:140px;height:110px;overflow:hidden;}
.vbox_bottom{float:left;padding:5px 0 0 0px ;text-align:left;width:200px;height:25px;overflow:hidden;}
.vmoreb{float:left;width:135px; height:30px; padding:6px 0 6px; 0;}

.mSubv{display:block;width:120px;height:40px;background:url(../images/more.jpg) no-repeat;border:none;cursor:pointer; margin:0 auto;outline: none;}  * html .nsSub{width:35px;margin:0;}
.mSubvover{display:block;width:120px;height:40px;background:url(../images/moreover.jpg) no-repeat;border:none;cursor:pointer; margin:0 auto;outline: none;}

/*newsletter*/
.newsletter{float:left; display:block; width:213px; padding:3px 0 40px 16px; background:#000;} * html .newsletter{padding:3px 0 40px 16px; width:200px;}
.newsletter_top{display:block; width:213px; height:35px;  margin:0 0 8px 0; font-weight:bold; background:url(../images/newsletter_top.jpg) no-repeat;} * html .newsletter_top{width:209px;}
.newsletter_body{width:150px;}
.newsletter_bottom{display:block;width:135px;height:15px;}
.newsletter_form{margin:0 0 0 5px; color:#fff; font-size:12px;}
.nsField{width:105px;}
.nss{padding:10px 0 0 0;}
.nsSub{display:block;float:left;width:80px;height:30px;background:url(../images/nsSub.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}  * html .nsSub{width:80px;margin:0;}
.nsSubover{display:block;float:left;width:80px;height:30px;background:url(../images/nsSubover.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 0px;outline: none;}

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

/*contact*/
.contact_form {float:left;margin:3px 12px 5px 5px;padding:5px 3px;width:490px; color:#DFDFDF;} * html .contact_form{margin:0 0 0 12px;}
.contact_info{float:left;margin:3px 0 5px 0px;width:900px;} * html .contact_info{margin:5px 0 0 20px;}
.cinfo_text{float:left;width:260px;padding:15px 0 0 10px;}
.cinfo_text a , .cinfo_text a:visited {color:#fff;outline:none;}
.cinfo_text a:hover , .cinfo_text a:active{color:#CF0012;outline:none;}
#map {display:block;width:800px;height:300px;background:#000;border:6px outset #4F4F4F; margin:20px 0 0 8px;}

/*footer*/
a.fl , a.fl:visited{color:#fff; padding:0 0 0 0;outline:none;}
a.fl:hover , a.fl:active{color:#AEA398;outline:none;}
.creds{text-align:right;padding:0px 0px 0 0; font-size:11px;}

/*vitrina2*/
.last_title{display:block;width:430px;height:29px;background:url(../images/last_title.jpg) no-repeat;}
.last_container{float:left;padding:0 0 0 73px;background:transparent;}
.last{float:left;display:block;width:88px;height:142px;cursor:pointer;}
.last_mask{float:left;position:absolute;z-index:10;display:block;width:86px;height:142px;margin-top:0px;}
.last_img{float:left;display:block;width:86px;height:141px;overflow:hidden;position:absolute;z-index:1;}

/*cart show_terms() */
.terms {background:#333333;padding:5px}
.terms_title {padding:3px 5px;font-weight:bold;color:#fff;border-bottom:1px solid #555;}
.terms_text{background:#fff;color:#000;height:200px;overflow:auto;padding:3px;}
.terms_checkbox{padding:3px;text-align:right;color:#fff;}
.paymethod{background:#333;padding:5px;}
