body{background:url(images/bg.jpg) repeat-x #b89686 top;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:11px;margin:0px auto auto auto;color:#000;}
p{padding:2px;margin:0px;}
#main_container{width:1000px;height:auto;margin:auto;padding:0px;background-color:#FFFFFF;}
#header{width:1000px;height:185px;background:url(images/header_bg.jpg) center top;background-position:0px 0px;margin:auto;}
#logo{float:left;padding:25px 0 20px 20px;}
#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:50px 10px 0 0;}
/*---------------- menu tab----------------------*/
#menu_tab{width:1000px;height:36px;background:url(images/menu_bg.gif) repeat-x;}
#menu_tab span{float:right;font-size:14px;font-weight:bold;line-height:36px;color:#FFFFFF;padding-right:15px;}
ul.menu {list-style-type:none; float:left; display:block; width:520px; 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:4px;height:36px;float:left;background:url(images/menu_divider.gif) no-repeat center; color:#fff;}
a.nav:link, a.nav:visited {display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#fff;}
a.nav:hover{display:block; float:left; padding:0px 8px 0px 8px; margin:0 14px 0 14px;height:36px;text-decoration:none;color:#eeac45;}
/*----------------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:#FFF;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 #ead8ce dashed; background-color:#dbd1c4;text-decoration:none;color:#504b4b;padding:0 0 0 14px; line-height:25px;}
ul.left_menu li.even 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;}
/*--------------oferta------------------*/
.oferta{width:790px;min-height:156px;background:url(images/slider_bg.gif) no-repeat top;float:left;padding:0px;margin:0 0 5px 0px;/**border:1px solid red;*/}
.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--------------------------*/
.center_content{width:780px;float:left;padding:5px 10px 5px 15px;/*border:1px solid black;*/}
.center_title_bar{width:790px;height:31px;float:left;background:url(images/bar_bg.gif) no-repeat center;line-height:31px;font-size:12px;color:#159DCC;font-weight:bold;}
.center_title_bar span{line-height:31px;font-size:12px;color:#FFF;font-weight:bold;padding: 0 0 0 10px;}
#contfotos{display:block;width:800px;position:relative;margin:90px 0 0 -245px;text-align:center;overflow:auto;}
#contfotos img{margin:5px auto 5px auto;}
/*----------------------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:200px;height:auto;float:left;padding:10px 20px 10px 20px;margin:0 10px 0 10px;}
.center_prod_box{width:200px;height: auto;float:left; text-align:center;padding:0px; margin:0px; border:1px #F0F4F5 solid;}
.prod_details_tab{width:200px; 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;}
/*--------------footer----------------*/
.footer{width:1000px;clear:both;height:75px;background:url(images/footer_bg.gif) repeat-x top;}
.left_footer{float:left;width:20px;padding:25px 0 0 10px;margin:0 -5px 0 5px;}
.right_footer{float:right;padding:35px 10px 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:600px;text-align:center;color:#666666;padding:10px 0 0 10px;}
.center_footer a{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none;color:#895A46;margin:0 !important;}
.center_footer p{margin:3px auto 0 130px;display:block;width:600px;}

/**************************************** CONTATO *************************************/
#contato{width:440px;padding:20px 5px 5px 15px; margin:auto;}
#contato p{font:14px Arial, Helvetica, sans-serif; color:#895A46; text-align:justify; padding:10px 10px 20px 0;}
#contato h2{font:15px Verdana, Arial, Helvetica, sans-serif;padding: 10px 0;}
#contato span{font:12px Verdana, Arial, Helvetica, sans-serif;color:#FF0000;}
#contato label{font:12px Verdana, Arial, Helvetica, sans-serif;}
#contato input{border:1px solid #DBD1C4;width:95%;padding:2px; margin-bottom:15px;}
#contato #UF{border:1px solid #DBD1C4; width:15%;padding:1px;}
#contato #DDD{border:1px solid #DBD1C4;width:15%;padding:2px;}
#contato #telefone{border:1px solid #DBD1C4;width:77%;padding:2px;}
#contato #cidade{border:1px solid #DBD1C4;width:79%;padding:2px;}
#contato #desc{border:1px solid #DBD1C4;width:95%; height:140px; padding:2px; margin:0 0 5px 0;}
#contato .button{border:1px solid #DBD1C4; background:#DBD1C4; width:60px;padding:2px; margin:5px 15px 10px 0; color:#000;}
/*************************************** empresa *************************************/
#empresa{	padding: 10px;}
#empresa p{	font:12px Arial, Helvetica, sans-serif;	text-align:justify; color:#000;line-height:18px;}
