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

body{ margin:0; padding:0; background:url(../images/bg.jpg); color:#333;font-size:12px; font-family:Tahoma ,Arial, Helvetica, sans-serif;color:#fff;}
a,a:visited,a:hover,a:active{text-decoration:none; outline: none;}
img{ border:none;}
span, div, p, form { margin:0; padding:0;}
.clear{ clear:both;}

/*=== BASIC STRUCTURE ==*/
#header{display:block;width:900px;height:141px;margin:0 auto; background:url(../images/header.jpg) center no-repeat;}
#wrapper{width:100%;float:left;}
#site{width:900px;margin:0 auto;}
#title{display:block;width:670px;height:27px; background:url(../images/title.jpg); margin:0 auto; padding:5px 0 0 230px; color:#000; font-weight:bold; font-size:18px;}
#main{float:left;width:900px; background:url(../images/bg_in.jpg); padding:0 0 30px 0;}
#footer{display:block;width:900px;height:36px;background:url(../images/footer.jpg) no-repeat;margin:0 auto;}
#left{float:left;width:263px;display:block;}
#right{float:left;width:600px;padding:0 0 0 7px;display:block;}
#bottom{float:left;width:890px; background:#000; padding:0 0 20px 10px;display:block;}
.flash{display:block;width:620px;height:179px; background:url(../images/flash.jpg) no-repeat; padding:4px 0 0 5px;}
.header_menu{float:left;display:block;width:211px;}
.subheader{width:900px; margin:0 auto;}

/*header_menu subclasses*/
ul#headermenu1,ul#headermenu1 li,ul#headermenu1 ul {margin:0; padding:0;  width:100px;list-style: none; padding:68px 0 0 5px;}
ul#headermenu1:after {clear: both;display: block; font: 1px/0px serif;content: ".";height: 0;visibility: visible;}
ul#headermenu1 li {display: block !important;display: inline;position: relative; z-index:0;  padding:0;list-style-type:none;}
ul#headermenu1 a {display:block;width:100px;height:26px; text-decoration:none;padding:5px 0 0px 20px;margin:0;color:#fff;font-size:13px;outline: none;}
ul#headermenu1 a:hover,ul#headermenu1 li:hover a,ul#headermenu1 li.iehover a {color:#f7941d;outline: none;}


/*header subclasses*/
.topN{width:895px;padding:66px 0 0 295px;text-align:left;}
a.tn , a.tn:visited{color:#fff;background:url(../images/tn.jpg)0 5px no-repeat;padding:0 39px 0 0;outline: none;}
a.tn:hover , a.tn:active{color:#FFC15F;}

/*left subclasses*/
.leftB{width:223px; padding:0 0 0 32px;}
.leftB_body{width:223px;background:#232323;}
.leftB_top{width:223px; height:50px; background:url(../images/leftb_top.jpg);}

/*right subclasses*/
h1{color:#fff;font-size:13px;padding:0;margin:0;}
.main_title{border-bottom:1px solid #434343;padding:10px 0 3px 0;}
.text{padding:5px;text-align:justify; }

/*pBox*/
.pBox{display:block;width:600px;margin:0 10px 0 0;}
.pBox_content{float:left;width:600px;padding:0 0 0 10px;}
.pBox_title{width:400px;height:18px;overflow:hidden;padding:5px 0 0 0;}
h2{color:#CFCFCF;font-size:14px;padding:0;margin:0;}
.pBox_desc{display:block;width:400px;height:118px;overflow:hidden;color:#a2a2a2;font-size:12px; text-align:justify; padding:8px 0 0 10px;}
.pBox_bottom{text-align:left;padding:0 0 5px 0;width:300px;}
a.pbmore , a.pbmore:visited{color:#ccc;padding:0 0 0 10px; outline:none; font-weight:bold;}
a.pbmore:hover , a.pbmore:active{color:#fff; outline:none;}
.pBox_img{width:132; height:114;float:left;padding:8px 10px 8px 10px;background:#1F1F1F; border:1px solid #434343; }
.pBox_img img{border:1px solid #fff;}

/*newsletter*/
.newsletter{float:left; display:block; width:210px; padding:0 0 0 32px;} * html .newsletter{padding:0;}
.newsletter_top{display:block; width:213px; height:23px;}
.newsletter_body{width:213px; padding:20px 0 0 15px;}
.newsletter_bottom{display:block;width:135px;height:15px;}
.newsletter_container{width:223px;background:#535353;}
.newsletter_form{margin:0;}
.nsField{width:119px;border:none;}
.nss{padding:5px 0 5px 9px;}
.nsSub{display:block;width:78px;height:55px;background:url(../images/nsSub.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 50px;outline:none;}
.nsSubover{display:block;width:78px;height:55px;background:url(../images/nsSubover.jpg) no-repeat;border:none;cursor:pointer; margin:0 0 0 50px;outline:none;}

/*full_product-*/
.product_image_area{width:600px; background:#242424;}
.fProd_img{}
.fProd_img img{border:1px solid #a3a3a3;}  
.product_top{width:550px;}
.product_description{padding:10px 10px 0 10px; width:578px;text-align:justify; color:#ccc; background:#242424; border:1px solid #434343;}
.product_bottom{padding:3px 5px 5px 0;border-top:1px solid #a3a3a3;width:570px;margin-top:13px;text-align:right;}
.Fprod_price{padding:3px 0px;width:550px;text-align:center; font-weight:bold;color:#CFCFCF; margin-top:10px; }
.back{padding:0 100px 0 0;}
a.fp , a.fp:visited{color:#8F8F8F;text-decoration:none;font-weight:bold; outline:none;font-size:11px;}
a.fp:hover , a.dp:active{color:#ccc; outline:none;}
a.fb , a.fb:visited{color:#8F8F8F;text-decoration:underline;font-weight:bold; outline:none;font-size:11px;}
a.fb:hover , a.fb:active{color:#BFBFBF; outline:none;text-decoration:none;}


/*contact*/
.cInterest{float:left; background:url(../images/pbwhite.png) left no-repeat; width:625px;padding:5px 10px 5px 13px;margin:10px 0; color:#DFDFDF;}
.contact_form {float:left;width:555px;padding:5px 5px 5px 50px;margin-top:3px; margin-bottom:3px; border:1px solid #434343;background:#242424;}
.contact_info{float:left;width:600px;padding:5px 5px 5px 5px;margin:3px 0;background:url(../images/map_bg.jpg);border:1px solid #434343;}
.cinfo_text{float:left;width:280px;padding:0 0 10px 0;}
#map {float:left;display:block;width:315px;height:250px;background:#fff;border:2px solid #444;}
.cinfo_text a , .cinfo_text a:visited{color:#fff; outline:none;}
.cinfo_text a:hover , .cinfo_text a:active{color:#DFB161; outline:none;}


/*--pages*/
.pages{clear:left;width:590px;padding:5px 5px 5px 5px;;margin:3px 0;border-top:1px solid #CF0A00;}
a.red , a.red:visited{color:#8F8F8F; outline:none;}
a.red:hover , a.red:active{color:#ccc; outline:none;}

/*cart*/
.cart{float:left;width:217px;padding:0;margin:0 auto;font-size:11px; border:3px solid #535353; } * html .cart{padding:0; }
.cart_top{display:block;width:217px;height:25px;background:url(../images/cart_top.jpg) no-repeat; border-bottom:1px solid #3F3B3B;}
.cart_body{width:217px;background:#1f1b1b;}
.cart_bottom{display:block;width:217px;height:6px;background:url(../images/cart_bottom.jpg) no-repeat;}
.cart_content{margin:0 7px; padding:0 0 0 10px;}
.cartTd1{width:100px;}
.cartTd2{text-align:right;}
.cartTd3{text-align:right;padding:0 0 0 0px ;}
.microdel{display:block;cursor:pointer;background:url(../images/microdel.jpg) no-repeat;width:12px;height:12px;}
.cSub{display:block;width:76px;height:16px;background:url(../images/cSub.jpg) no-repeat;cursor:pointer;}
.cSub_hover{display:block;width:76px;height:16px;background:url(../images/cSub_hover.jpg) no-repeat;cursor:pointer;}

/*--vitrines*/
#vitrina1{width:190px; background:#242424; height:130px; margin:30px 10px 20px 0px; float:left; }
#vitrina2{width:190px; background:#242424; height:130px; margin:30px 10px 20px 0px; float:left;}
#vitrina1_box_container{padding:0; width:180px; margin:0;}
#vitrina2_box_container{padding:0; width:180px; margin:0;}
.Vbox{float:left;display:block;overflow:hidden;width:190px;height:130px; margin:0;border:1px solid #434343;cursor:pointer;}
.Vbox_hover{float:left;display:block;overflow:hidden;width:190px;height:130px; margin:0; cursor:pointer;background:#242424; border:1px solid #9c9c9c;}
.Vbox_hover2{float:left;display:block;overflow:hidden;width:190px;height:130px;margin:0; cursor:pointer;background:#242424; border:1px solid #9c9c9c;}
.Vbox_title{width:180px;margin:0;background:#242424;color:#fff;font-size:12px;font-weight:bold;text-align:center;padding:5px 0 0 0; float:left;}
.Vbox_img{float:left;display:block;width:145px;height:90px;background:#fff;border:1px solid #fff;margin:10px 20px 20px 20px;}
.Vbox_desc{float:left;padding:3px;display:block;width:140px;height:110px;overflow:hidden;}

/*area1*/
.area1{float:left;width:260px;height:92px;margin:10px 10px 10px 5px;cursor:pointer;}
.area1_img1{float:left;display:block;width:85px;height:91px;background:url(../images/fb1.jpg) no-repeat;}
.area1_img2{float:left;display:block;width:85px;height:91px;background:url(../images/fb2.jpg) no-repeat;}
.area1_img3{float:left;display:block;width:85px;height:91px;background:url(../images/fb3.jpg) no-repeat;}
.area1_content{float:left;width:155px;padding:0 0 0 3px;}
.area1_title{width:155px;border-bottom:1px solid #fff;font-weight:bold;}
.area1_text{width:155px;font-size:11px;}

/*downloads*/
.snet_links {margin-top:30px;padding-top:4px;}
a.snet , a.snet:visited{float:left;clear:left;background:url(../images/arrow_.gif) 0 1px no-repeat;margin:10px 0 0 0;padding:0 0 5px 15px;border-bottom:1px solid #eee;width:490px;color:#555;font-weight:bold;}
a.snet:hover , a.snet:active{background:url(../images/arrow.gif) 0 1px no-repeat;border-bottom:1px solid #ccc;color:#fff;}
.snet_box {float:left;display:block;width:250px;border:1px solid #F9C6FE;margin:15px 2px 0 0;font-size:12px;}
.snet_data {float:left;display:block;width:139px;height:150px;padding:0 5px;overflow:auto;}
.snet_img {float:left;display:block;width:100px;text-align:center;padding:3px 1px 0 0 ;}
.downmsg {margin:5px 0;padding:5px;text-align:center;border:1px solid #6F0007;background:#4F0005;font-weight:bold;}
.downform {margin:5px 0;padding:5px;text-align:center;border:1px solid #DFDFDF;background:#EFEFEF;}
.clabel {display:block;width:150px;padding:3px 0;text-align:left;margin:0 auto; color:#292929;}
.dfield {border:1px solid #555;width:150px;}
.CpBot {float:left;display:block;width:590px;margin:10px 0 10px 0px;padding:5px;text-align:left;}
a.plink , a.plink:visited {color:#ccc;background:url(../images/arrow.jpg)  right no-repeat;padding:0 15px 0 0;}
a.plink:hover , a.plink:active {color:#FF9C00;background:url(../images/arrow_hover.jpg) right no-repeat;padding:0 15px 0 0;}

/*footer*/
.subfooter{width:900px;margin:0 auto;}
.subfooter_top{float:left;display:block;width:900px;height:27px;background:url(../images/subfooter_top.jpg) no-repeat;}
.subfooter_body{float:left;width:900px;background:url(../images/subfooter_body.jpg) repeat-y;padding:5px 0 5px 60px;}
.creds{text-align:right;padding:6px 9px 0 0;font-size:10px;color:#ccc;}
a.fl , a.fl{color:#ccc;outline: none;}
a.fl:hover , a.fl:active {color:#fff;outline: none;}
