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

body{ margin:0; padding:0;background:#343C3F;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/bg.jpg)}
#site{width:950px;margin:0 auto;background:#fff;}
#header{display:block;width:950px;height:153px;margin:0 auto;background:url(../images/header.jpg) no-repeat;}
#headerlogo{width:250px;height:146px;cursor:pointer;}
#subheader{display:block;width:950px;height:393px;padding:0;background:url(../images/bg.jpg) repeat;}
#main{float:left;width:950px;background:url(../images/main.jpg) no-repeat;}
#main_top{float:left;display:block;width:950px;height:19px;background:url(../images/main_top.jpg) no-repeat;}
#main_body{float:left;display:block;width:950px;background:url(../images/main_body.jpg) repeat-y;}
#left{float:left;width:210px;padding:2px 0 30px 0px; }
#right{float:left;width:600px;padding:2px 0 80px 5px;}  * html #right{padding:2px 0 80px 0px;}
#flash{margin:0 0 15px 0px;}
#footer{display:block;width:950px;color:white;height:49px;margin:0 auto;background:url(../images/footer.jpg) no-repeat;font-size:12px;padding:20px 0 0 0; text-align:right;}
#footer_container{width:100%;height:69px;background:url(../images/footer_c.jpg) repeat-x;}
#subfooter{clear:left;display:block;width:950px;margin:0 auto;background:url(../images/bg.jpg) repeat;text-align:center;font-size:10px;padding:10px 0 10px 0;}


/*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:950px;height:26px;padding:10px 0 0 0px;text-align:right;color:#ccc;background:url(../images/menubar.jpg) no-repeat;}
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:#444444;font-size:12px; font-weight:bold; padding:10px 10px 10px 10px;outline:none;}
a.tn3:hover , a.tn3:active{outline:none; background:#CEFF7F; 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 0;padding:0 0 3px 0;border-bottom:1px solid #5f90ea;width:720px;}
h1{font-weight:bold;font-size:17px;padding:0;margin:0;color:#5f90ea;}
.main_content{padding:20px 0 0 13px; width:700px;}
.text{width:710px;padding:5px 0 0 0px; text-align:justify;}

/*pages-*/
.pages{clear:both;float:left;margin:20px 0;width:720px;border-top:1px solid #555;padding:5px 0 0 0;}
a.red , a.red:visited{color:#555;outline:none;}
a.red:hover , a.red:active{color:#304675;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{margin:15px 0 0 0px; padding:0 0 0 8px; color:#414C50;font-weight:bold; background:#D4FF8F;}
.articles{font-weight:bold;}

/* 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;}

/*right*/
.pBox{float:left;display:block;width:700px;padding:5px 10px;margin:0 0 5px 0;} * html .pBox{float:none;}
.pBox_title{float:left;font-weight:bold;width:708px; border-bottom:1px solid #DFDFDF; padding:0 0 3px 0;}
h2{font-weight:bold;font-size:14px;padding:0;margin:0;color:#172E5F;}
.pBox_desc{float:left;width:700px;padding:5px 5px 5px 5px;background:#EFEFEF; text-align:justify;}
.pBox_img{float:left;display:block;width:195px;height:257px;}
.pBox_bottom{float:left;padding:5px 0 0 0 ;text-align:right;width:700px;height:20px;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;}

/*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;background:#EFEFEF; 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:#FF209D;font-size:14px;}
.product_description{width:675; text-align:justify;padding:0;margin:0 20px 0 0;}
.product_bottom{text-align:right;}

/*newsletter*/
.newsletter{float:left; display:block; width:213px; padding:3px 0 20px 0; background:#fff;} * html .newsletter{padding:0px; width:200px;}
.newsletter_top{display:block; width:213px; height:25px;  margin:0 0 5px 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:#6AA3E6;font-weight:bold;}
.nsField{width:105px;border:1px solid #6AA3E6;}
.nss{padding:30px 0 0 0;}
.nsSub{display:block;float:left;width:35px;height:40px;background:url(../images/nsSub.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 10px;outline: none;}  * html .nsSub{width:35px;margin:0;}
.nsSubover{display:block;float:left;width:35px;height:40px;background:url(../images/nsSubover.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 10px;outline: none;}

/*-news*/
.new{width:700px;}
.newbox{width:700px;padding:10px 0;margin:0 0 0 0px;}
.newstitle{font-weight:bold;margin:0;padding:0 0 3px 3px;font-size:13px;border-left:7px solid #4C6BAF;border-right:7px solid #4C6BAF;color:#1C3C87; font-family:tahoma,verdana;width:682px;}
.new_content{float:left;width:675px;padding:5px 5px 5px 5px; text-align:justify; color:#465155;border-left:7px solid #1C3C87;border-right:7px solid #1C3C87;}
.new_contentcore{float:left;width:700px;padding:5px 0 5px 10px; text-align:justify; color:#262626;}
.new_bottom{margin:0;text-align:left;padding:5px 0 0 0px;}

a.ns , a.ns:visited{color:#001B4F; padding:0 14px 2px 0; text-decoration:none;}
a.ns:hover , a.ns:active{outline:none; text-decoration:underline;}

a.pns , a.pns:visited{color:#7F5917;padding:0 0px 2px 0; font-weight:bold;}
a.pns:hover , a.pns:active{color:#7F5917; outline:none; font-weight:bold;}
a.pnsmore , a.pnsmore:visited{color:#CF5C00; padding:0 13px 2px 0; background:url(../images/pb.jpg) right no-repeat; font-weight:bold;}
a.pnsmore:hover , a.pnsmore:active{color:#7F5917; outline:none; font-weight:bold;}

.newsfull_description{padding:10px 10px 0 5px; width:670px;text-align:justify;  color:#5F4312; margin-left:15px;}
.newsfull_bottom{padding:3px 5px 5px 0;border-top:1px solid #BF8623;width:470px;margin-top:13px;text-align:right;}

.newsfull_descriptioncore{padding:10px 10px 0 5px; width:600px;text-align:justify;  color:#262626; margin-left:15px;}
.newsfull_bottomcore{padding:3px 5px 5px 0;border-top:1px solid #262626;width:600px;margin-top:13px;text-align:right;}

/*---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 100px;padding:5px 3px;width:490px; color:#4D7CCF;} * html .contact_form{margin:0 0 0 2px;}
.contact_info{float:left;margin:3px 12px 5px 5px;padding:15px 3px;width:710px;border-top:1px solid #5F90EA;} * html .contact_info{margin:5px 0 0 2px;}
.cinfo_text{float:left;width:670px;padding:0px 0 0 10px;}
.cinfo_text a , .cinfo_text a:visited {color:#fff;outline:none;}
.cinfo_text a:hover , .cinfo_text a:active{color:#FF209D;outline:none;}
#map {display:block;width:680px;height:350px;background:#fff;border:5px solid #9EDF37; margin:0 auto;}

/*footer*/
a.fl , a.fl:visited{color:#fff; padding:0 0 0 0;outline:none;}
a.fl:hover , a.fl:active{color:#ccc;outline:none;}
.creds{text-align:right;padding:0px 25px 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;}
