body{background:url(images/bg.jpg) repeat-x #e4e9ec top;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 auto auto auto;color:#000;}
p{padding:2px;margin:0;}
#main_container{width:1000px;height:auto;margin:auto;padding:0;background-color:#fff;}
#header{width:1000px;height:65px;#background:url(images/header_bg.jpg) no-repeat center;background-position:0 0;margin:auto;}
#logo{padding:10px 0 0 15px;}
#main_content{clear:both;}
.languages{float:right;width:150px;padding:8px 0 0 0;}
.lang_text{float:left;padding:0 5px 0 0;color:#1da1cf;}
a.lang{display:block;float:left;padding:0 5px 0 5px;}
.top_right{width:728px;float:right;}
.big_banner{float:right;padding:10px 10px 0 0;}
#menu_tab{width:1000px;height:36px;background:url(images/menu_bg.gif) repeat-x;}
a.nav:link,a.nav:visited{display:block;float:left;padding:0 8px 0 8px;margin:0 14px 0 14px;height:36px;text-decoration:none;color:#fff;}
a.nav:hover{display:block;float:left;padding:0 8px 0 8px;margin:0 14px 0 14px;height:36px;text-decoration:none;color:#199ecd;}
.crumb_navigation{width:980px;height:15px;padding:5px 10px 0 20px;color:#333;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{width:180px;float:left;padding:0 0 0 5px;}
.left_menu a{color:#000;text-decoration:none;}
.left_menu a:hover{color:#000;text-decoration:underline;}
.title_box{width:180px;height:30px;margin:5px 0 0 0;background:url(images/menu_title_bg.png) no-repeat center;text-align:center;font-size:13px;font-weight:bold;color:#159dcc;line-height:30px;}
ul.left_menu{width:180px;padding:0;margin:0;list-style:none;}
ul.left_menu li.odd{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{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;}
.border_box{width:180px;height:auto;text-align:center;}
.product_title{color:#ff8a00;padding:5px 0 5px 0;font-weight:bold;}
.product_title a{text-decoration:none;color:#039;padding:5px 0 5px 0;font-weight:bold;}
.product_title a:hover{color:#03c;}
.product_img{padding:5px 0 5px 0;}
.prod_price{padding:5px 0 5px 0;}
span.reduce{color:#666;text-decoration:line-through;}
span.price{color:#ff8a00;}
input.newsletter_input{width:150px;height:16px;border:1px #ddd9d9 solid;margin:10px 0 5px 0;font-size:12px;padding:3px;color:#999;}
a.join{width:17px;display:block;margin:0 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{width:585px;height:156px;background:url(images/slider_bg.gif) no-repeat center;float:left;padding:0;margin:0 0 5px 5px;}
.oferta_img{float:left;padding:10px 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{padding:5px 0 5px 0;font-size:12px;color:#159dcc;text-align:justify;line-height:15px;}
.center_content{width:600px;float:left;padding:5px 10px 5px 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.png) no-repeat center;}
.right_content{width:180px;float:left;padding:0;}
.shopping_cart{width:180px;height:84px;text-align:center;}
.cart_title{font-size:12px;font-size:12px;color:#847676;font-weight:bold;padding:0;}
.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 #999 dashed;}
.prod_box{width:173px;height:auto;float:left;padding:10px 10px 10px 11px;}
.center_prod_box{width:173px;height:auto;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:#060;}
.prod_box_big{width:554px;height:auto;float:left;padding:10px 10px 15px 15px;}
.center_prod_box_big{width:554px;height:auto;float:left;text-align:center;padding:0 0 10px 0;margin:0;border:1px #f0f4f5 solid;}
.product_img_big{width:170px;padding:10px 0 0 10px;float:left;}
.details_big_box{width:345px;float:left;padding:0 0 0 28px;text-align:left;}
.product_title_big{color:#039;padding:5px 0 5px 0;font-weight:bold;font-size:13px;}
.product_title_price{color:#f60;padding:5px 0 5px 0;font-weight:bold;font-size:22px;}
.specifications{font-size:12px;font-weight:normal;line-height:18px;}
.review{font-size:12px;font-weight:normal;}
.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:#069;}
blockquote{color:#575757;padding:0 30px;background:transparent url(images/blockquote.png) no-repeat 0 0;font-style:italic;}
.contact_form{width:355px;float:left;padding:0 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:#333;}
input.contact_input{width:253px;height:18px;background-color:#fff;color:#999;border:1px #dfdfdf solid;float:left;}
textarea.contact_textarea{width:253px;height:100px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;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{width:1000px;clear:both;height:65px;background:url(images/footer_bg.gif) repeat-x top;}
.left_footer{float:left;width:300px;padding:5px 0 0 10px;}
.right_footer{float:right;padding:15px 30px 0 0;}
.right_footer a{padding:0 0 0 7px;text-decoration:none;color:#666;}
.right_footer a:hover{text-decoration:underline;}
.center_footer{float:left;width:200px;text-align:center;color:#666;padding:10px 0 0 60px;}
.pages{font:95%/2.0 arial,helvetica,sans-serif;padding:1em;margin:1em 0;clear:left;font-size:85%;}
.pages a,.pages span{color:#036;display:block;float:left;padding:.2em .5em;margin-right:.1em;border:1px solid #fff;background:#fff;}
.pages span.current{border:1px solid #2e6ab1;font-weight:bold;background:#2e6ab1;color:#fff;}
.pages a{border:1px solid #9aafe5;text-decoration:none;}
.pages a:hover{border-color:#2e6ab1;}
.pages a.nextprev{font-weight:bold;}
.pages span.nextprev{color:#666;}
.pages span.nextprev{border:1px solid #ddd;color:#999;}
.pages .nextprev-next{float:right;}
.morelink a{text-decoration:underline;color:#039;padding:0;font-weight:normal;font-size:12px;}
.price_remark{font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:10px;font-weight:normal;}