body {background:url(images/bg.jpg) repeat-x #e4e9ec top;
padding:0; font-family:Arial, Helvetica, sans-serif;
font-size:11px; margin:0px auto auto auto; color:#000;}

h1 {font-size:15px; color:#159dcc; font-weight:bold; padding:0; margin:7px;}

h3 {font-size:15px; color:#159dcc; font-weight:bold; padding: 5px; margin:7px;}
.h3_z {font-size:15px; color:#159dcc; font-weight:bold; padding: 2px; margin:0;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#424242; padding: 0 15px 10px 15px; margin:0;}

.p1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder;
color:#FF8A00; padding: 0 15px 10px 15px; margin:0;}

.p2 {font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#159dcc; padding: 0 15px 10px 15px; margin:0;}

.p_z {font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#424242; padding: 3px; margin:0;}

.p_form {font-family:Arial, Helvetica, sans-serif; font-size:12px;
color:#159dcc; padding: 3px; margin:0;}

.h_vam {display:none;}

.small1 {font-family:Arial, Helvetica, sans-serif; font-size:10px;
color:#424242; padding: 0 15px 10px 15px; margin:0;}

a {color:#424242;}

#main_container {width:1000px; height:auto;
margin:auto; padding:0px; background:url(images/box_bottom_bg.gif) no-repeat center bottom;}

.m_t {border: border:1px #F0F4F5 solid;}
.m_t1 {border: border:1px #F0F4F5 solid; font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.small {font-family:Arial, Helvetica, sans-serif; font-size:10px;
color:#FF8A00; padding: 0; margin:0;}

.images {margin-top:15px;}
.images1 {margin-top:20px;}

/*---------------- menu tab----------------------*/
#menu_tab {width:1000px; height:36px; background:url(images/menu_bg.gif) repeat-x;}
ul.menu {list-style-type:none; float:left; display:block; width:982px; 
margin:0px; padding:0px;background:url(images/menu_bg.gif) repeat-x;}
ul.menu li {display:inline; font-size:11px; font-weight:bold; line-height:36px;}
ul.menu li.divider {display:inline; width:2px; height:36px; float:left;
background:url(images/menu_divider.gif) no-repeat center;}

a.nav:link, a.nav:visited {display:block; float:left; padding:0px 7px 0px 7px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#fff;}

a.nav:hover {display:block; float:left; padding:0px 7px 0px 7px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#199ECD;}

/*----------------crumb_navigation-------------*/
.crumb_navigation {width:980px; height:15px; padding:5px 10px 0 20px;
color:#333333; background:url(images/navbullet.png) no-repeat left;
background-position:5px 8px;}
.crumb_navigation a {color:#0fa0dd; text-decoration:underline;}
span.current {color:#0fa0dd;}

/*-------------left_content------------------*/
.left_content {width:180px; float:left; padding:0 0 0 5px;}
.title_box{width:180px; height:30px; margin:5px 0 0 0;
background:url(images/menu_title_bg.gif) no-repeat center;
text-align:center; font-size:13px; font-weight:bold;
color:#159dcc; line-height:30px;}

/*--------left menu---------*/
ul.left_menu {width:180px; padding:0px;
margin:0px; list-style:none;}
ul.left_menu li {margin:0px; list-style:none;}
ul.left_menu li.odd a {width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed;
text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;}
ul.left_menu li.even a {width:166px;height:25px;display:block; border-bottom:1px #e4e4e4 dashed; background-color:#f0f4f5; text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;}
ul.left_menu li.even1 a {width:166px;height:30px;display:block; border-bottom:1px #e4e4e4 dashed; background-color:#f0f4f5; text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:15px;}
ul.left_menu li.even a:hover, ul.left_menu li.even1 a:hover, ul.left_menu li.odd a:hover  {color:#000; text-decoration:underline;}

.border_box {width:180px; height:auto; text-align:center;
background:url(images/box_bottom_bg.gif) no-repeat center bottom;}
.product_title {color:#ff8a00; padding:5px 0 5px 0; font-weight:bold;}
.product_title a {text-decoration:none; color:#ff8a00;
padding:5px 0 5px 0; font-weight:bold;}
.product_title a:hover {color:#064E5A;}
.product_img {padding:5px 0 5px 0;}
.prod_price {padding:5px 0 5px 0;}
span.reduce {color:#666666; text-decoration:line-through;}
span.price {color: #ff8a00;}

/*----------newsletter--------------*/
input.newsletter_input {width:150px; height:16px;
border:1px #ddd9d9 solid; margin:10px 0 5px 0;
font-size:12px; padding:3px; color:#999999;}

a.join {width:17px; display:block; margin:0px 0 5px 110px;
padding:2px 8px 6px 8px; text-decoration: underline; color:#169ECC;}
.banner_adds {width:180px; text-align:center; padding:10px 0 10px 0;}

/*--------------oferta------------------*/
.oferta {width:585px; height:156px;
background:url(images/slider_bg.gif) no-repeat center; float: none;
 padding:0px; margin:0 0 5px 5px;}
.oferta_img {float:left; padding:30px 0 0 10px;}
.oferta_title {font-size:15px; color:#159dcc; font-weight:bold;}
.oferta_details {width:340px; float:left; padding:20px 0 0 30px;}
.oferta_text {width:410px; padding:5px 0 5px 0; font-size:12px; color:#159dcc;
text-align:justify; line-height:15px;}

/*center content--------------------------*/
.center_content {width:600px; float:left; padding: 10px 15px 10px 15px;}
.center_title_bar {width:575px; height:31px; float:left; padding:0 0 0 10px;
margin:0 0 0 5px; line-height:31px; font-size:12px; color:#159DCC;
font-weight:bold; background:url(images/bar_bg.gif) no-repeat center;}

/*----------------------right content--------------*/
.right_content {width:180px; float:left; padding:0px;}
.shopping_cart {width:180px; height:84px; text-align:center;}
.cart_title {font-size:12px; font-size:12px; color:#847676;
font-weight:bold; padding:0px;}
.cart_details {width:115px; float:left;
padding:5px 0 0 15px; text-align:left;}
.cart_icon {float:left; padding:5px 0 0 5px;}
span.border_cart {width:100px; height:1px;
margin:3px 0 3px 0; display:block;
border-top:1px #999999 dashed;}

/*---------prod_box----------*/
.prod_box {width:173px; height:auto;
float:left; padding:10px 10px 10px 11px;}
.center_prod_box {width:173px;height: auto;float:left; text-align:center;padding:0px; margin:0px; border:1px #F0F4F5 solid;}
.prod_details_tab {width:173px; height:31px;
float:left; margin:3px 0 0 0;}
img.left_bt {float:left; padding:6px 0 0 6px;}
a.prod_details {width:75px; height:24px; display:block; float:right;
background:url(images/link_bg.gif) no-repeat center; margin:2px 5px 0 0;
text-align:center; line-height:24px; text-decoration:none; color:#159dcc;}
a.prod_compare {width:75px; height:24px; display:block; float:left;
background:url(images/link_bg.gif) no-repeat center; margin:2px 0 0 5px;
text-align:center; line-height:24px; text-decoration:none; color:#159dcc;}
a.prod_buy {width:75px; height:24px; display:block; float:left;
background:url(images/link_bg.gif) no-repeat center; margin:2px 0 0 5px;
text-align:center; line-height:24px; text-decoration:none; color: #006600;}

/*---------prod_box_big----------*/
.prod_box_big {width:575px; height:auto;
float:left; padding:0 10px 10px 10px;}
.center_prod_box_big {width:575px;height: auto;float:left; text-align:center;padding:0 0 10px 0; margin:0px;border:1px #F0F4F5 solid;}
.product_img_big {width:140px; padding:5px; float:left;}
.details_big_box {width:345px; float:left; padding:0 0 0 15px; text-align:left;}
.product_title_big {color:#ff8a00; padding:5px 0 5px 0;
font-weight:bold; font-size:14px;}
.specifications {font-size:12px; font-weight:bold; line-height:18px;}
.thumbs {padding:8px 5px 8px 5px; border:1px #DFD1D1 solid; margin:15px 0 0 0;}
.thumbs a {padding:3px;}
.prod_price_big {padding:5px 0 5px 0; font-size:16px;}
a.addtocart {width:76px; height:27px; display:block; float:left;
background:url(images/addtocart.gif) no-repeat left; padding:0 0 0 33px;
text-decoration:none; line-height:27px; color:#1c4a52;}
a.compare {width:76px; height:27px; display:block; float:left;
margin:0 0 0 10px; background:url(images/compare.gif) no-repeat left;
padding:0 0 0 33px; text-decoration:none; line-height:27px; color:#1c4a52;}
span.blue {color:#159DCC;}

/*---------------contact_form------------------*/
.contact_form {width:355px;
float:left; padding:0px 0 0 75px;}
.form_row {width:335px; clear:both;
padding:10px 0 10px 0; color:#a53d17;}
label.contact {width:75px; float:left;
font-size:12px; text-align:right;
padding:4px 5px 0 0; color: #333333;}
input.contact_input {width:253px; height:18px;
background-color:#fff; color:#999999;
border:1px #DFDFDF solid; float:left;}
textarea.contact_textarea {width:253px; height:100px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
color: #999999; background-color:#fff;
border:1px #DFDFDF solid; float:left;}
a.contact {width:99px; height:27px; display:block; float:right;
margin:0 0 0 10px; background:url(images/contact_bt.gif) no-repeat left;
padding:0 0 0 10px; text-decoration:none; line-height:27px; color:#1c4a52;}

/*--------------footer----------------*/
.footer {width:1000px; clear:both; height:65px;
background:url(images/footer_bg.gif) repeat-x top;}
.left_footer {float:left; width:300px; padding:10px 0 0 10px;}
.right_footer {float:right; padding:15px 30px 0 0;}
.right_footer a {padding:0 0 0 7px;
text-decoration:none; color: #666666;}
.right_footer a:hover {text-decoration:underline;}
.center_footer {float:left; width:200px; text-align:center;
color:#666666; padding:10px 0 0 60px;}