body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	color:#a9a9a9;
	background:#fff;
	overflow-x:hidden;
}
.clear{
	clear:both;
	font-size:0;
	height:0;
}

.flt_left{
	float:left;
}

.flt_right{
	float:right;
}

a{
	text-decoration:none;
	color:#595454;
}

a img{
	border:none;
}

h1,h2,h3,h4,h5,h6,ul,p,input,form,fieldset{
	margin:0;
	padding:0;
	list-style:none;
}

.main_div{
	width:998px;
	margin:auto;
	text-align:left;
}

.main_top{
	background:url(../images/top_bg.gif) left top repeat-x;
}

.main_bot{
	background:url(../images/bot_bg.gif) left bottom repeat-x;
	padding:20px 0 34px;
}

/* Top Menu */
.top_menu{
    font-family: 'MyriadCondensedWebRegular';
	text-transform:uppercase;
	float:right;
	padding:0 0 2px;
}

.top_menu li{
	float:left;
	padding:0 18px 0 0;
	font-size:13px;
}

.top_menu a{
	color:#999992;
}

.top_menu a:hover, .header_inner a:hover{
	text-decoration:underline;
}

/* Header Area */
.header_main_area{
	clear:both;
}

.header_top{
	background:url(../images/header_top_cor.png) no-repeat;
	height:15px;
}

.header_bot{
	background:url(../images/header_bot_cor.png) no-repeat;
	height:15px;
}

.header_inner{
	background:url(../images/header_rep.png) repeat-y;
}

.logo{
	float:left;
	padding:0 0 0 75px;
	width:280px;
}

.login_area{
	background:url(../images/l_corshadow_.gif) no-repeat;
	padding:20px 0 0 28px;
	width:107px;
	height:65px;
	float:left;
}

.login_area h3{	
    font-family: 'MyriadCondensedWebRegular';
	font-size:15px;
	font-weight:normal;
	color:#eb8d12;
	text-transform:uppercase;
	padding:0 0 2px;
}

.my_bag_area{
	background:url(../images/l_corshadow_.gif) no-repeat;
	padding:2px 0 0 28px;
	float:left;
}

.my_bag_inner{
	background:url(../images/my_bag.gif) no-repeat;
	height:59px;
	padding:20px 0 0 104px;
	color:#de8614;
}

.my_bag{
	padding:0 0 14px 3px;
}

.my_bag_inner span{
	padding:0 0 0 13px;
}

.support_girl{
	padding:0 22px 0 0;
	float:right;
}

.main_menu_area{
	background:url(../images/menu_bg.gif) no-repeat;
	height:50px;
	padding:12px 22px 0;
	margin:4px 0 0;
}

.main_menu{
	float:left;
	padding:6px 0 0;
}

.main_menu li{
	float:left;
	padding:0 9px 0 13px;
    font-family: 'MyriadCondensedWebRegular';
	font-size:16px;
	text-transform:uppercase;
}

.main_menu li a{
	color:#FFFFFF;
}

.search_area{
	width:215px;
	float:right;
}

.search_field{
	float:left;
	padding:0 5px 0 0;
}

.search_field input{
	background:url(../images/srch_field.gif) no-repeat;
	width:176px;
	height:29px;
	line-height:29px;
	padding:0 5px;
	color:#f2b25f;
	border:none;
	text-align:center;
}

.search_btn{
	float:left;
	padding:5px 0 0;
}

.search_btn input{
	background:url(../images/srch_btn.gif) no-repeat;
	width:19px;
	height:19px;
	cursor:pointer;
	border:none;
}

.main_banner{
	float:left;
	padding:0 5px 0 13px;
	width:700px;
}

.header_right_area{
	float:right;
	padding:0 12px 0 0;
	width:265px;
}

.latest_news{
	/*padding:0 10px 0 7px;*/
	padding:0;
	height:156px;
}

.singal_news{
	padding:0 0 10px 0;
}

.news_date_time a{
	color:#91a1a1;
}

.singal_news p{
	color:#d37c0c;
	padding:5px 0 0;
}

.newsletter_area h3{
	background:#f5cc96 url(../images/newsletter_icon.gif) 13px 5px no-repeat;
	padding:8px 0 0 53px;
	color:#d58217;
    font-family: 'MyriadCondensedWebRegular';
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
	height:26px;
	margin:0 0 7px;
}

.noticias_area h3{
	background:#f5cc96 13px 5px no-repeat;
	padding:8px 0 0 53px;
	color:#d58217;
    font-family: 'MyriadCondensedWebRegular';
	text-transform:uppercase;
	font-size:18px;
	font-weight:normal;
	height:26px;
	margin:0 0 7px;
}

.newsletter_area span{
	float:left;
	text-align:center;
	padding:3px 25px 0;
	width:130px;
	color:#7b7676;
}

.newsletter_fields{
    clear: both;
    overflow: hidden;
    padding: 5px 0 11px;
}

.news_field{
	padding:0 9px 0 0;	
	float:left;
}

.news_field input{
	background:#e8e7e7;
	width:123px;
	height:24px;
	line-height:24px;
	text-align:center;
	color:#595454;
	border:none;
	font-size:11px;
}

.assinar_btn{
	float:right;
	padding:0 7px 0 0;
}

.assinar_btn input{
	background:url(../images/orange_arrow.gif) right 2px no-repeat;
	border:none;
	color:#eb8d12;
	padding:0 12px 0 0;
    font-family: 'MyriadCondensedWebRegular';
	font-size:14px;
	cursor:pointer;
}

.banner_imgs{
	text-align:center;
	padding:0 0 5px;
	height:75px;
}

.main_content_area{
	padding:0 0 10px;
	min-height:398px;
}

/* Left Sidebar */
.left_sidebar{
	width:180px;
	float:left;
	padding:0 10px 0 0;
}

.sidebar_main{
	width:179px;
	padding:0 0 5px;
}

.sidebar_top{
	background:url(../images/sidebar_top.png) no-repeat;
	width:179px;
	height:12px;
}

.sidebar_bot{
	background:url(../images/sidebar_bot.png) no-repeat;
	width:179px;
	height:15px;
}

.sidebar_rep{
	background:url(../images/sidebar_rep.png) repeat-y;
	width:159px;
	padding:0 10px;
}

.categories_area{
	width:158px;
}

.categories_area h3, .best_seller h3{
    background: none repeat scroll 0 0 #F99616;
    color: #FFFFFF;
    font-family: 'MyriadCondensedWebRegular';
    font-size: 15px;
    font-weight: normal;
    line-height: 30px;
    padding: 0 0 0 10px;
    text-transform: uppercase;
}

.categories_area ul{
	padding:10px 0 0 10px;
}


.categories_area li{
	line-height:19px;
}

.categories_area li a{
	/*color:#979191;*/
	color:#e18814;
	text-decoration:underline;
	background:url(../images/orange_bullet.gif) left 4px no-repeat;
	padding:0 0 0 13px;
}

.categories_area li ul a{
	color:#e18814;
}

.categories_area ul ul{
	padding:8px 8px 15px 8px;
}

.categories_area ul ul li{
	background:url(../images/orange_bullet.gif) left 7px no-repeat;
	padding:0 0 0 15px;
}

.best_seller h3{
	background:#f2f2f1;
	color:#e08712;
	margin:0 0 10px 0;
}

.best_seller li{
    font-size: 11px;
    line-height: 19px;
    padding: 0 0 0 10px;
    margin-left:10px;
    background: url(../images/orange_bullet.gif) no-repeat left 6px;
}

.best_seller li a{
    text-decoration: none;
}

.best_seller li a:hover{
    text-decoration: underline;
}

/* Right Content Area */
.right_content{
	width:808px;
	float:left;
}
.right_content_area{
	background:url(../images/white_rep.png) repeat-y;
}

.right_content_area h3{
	background:url(../images/yellow_bar.gif) no-repeat;
    color: #FFFFFF;
    height: 31px;
    margin: auto;
    padding: 8px 0 0 28px;
    text-align: left;
    width: 780px;
}
.product_row{
	margin:0 0 0 27px;
	overflow:hidden;
}
.product_img{
	text-align:center;
	padding:5px 0 0 0;
}
.sinagl_product{
	float:left;
	border:solid 1px #CCCCCC;
	margin:0 23px 14px 0;
	width:165px;
	position:relative;
	min-height:330px;
}

.product_short_desc{
	font-size:12px;
	text-align:center;
	color:#595454;
	padding:0 0 0 0;
}

.product_short_desc a{
	color:#595454;
}
.product_amount_details{	
    font-family: 'MyriadCondensedWebRegular';
	background:#fafafa;
	padding:10px 0 0 15px;
	overflow:hidden;
	float:left;
	width:150px;
	clear:both;
	position:relative;
}
.over_line{
	text-decoration:line-through;
}
.new_rate{
	font-size:25px;
}
.rs{
	color:#282828;
}
.product_new_price{
	color:#de9433;
	font-size:12px;
}
.product_btn{
	text-align:center;
}
.input_bar{	
	background:url(../images/butten.png) no-repeat;
	width:38px;
	height:38px;
	cursor:pointer;
	border:none;
}
.visa_card{
	padding:0 0 30px 0;
}
.white_bottem{
	background:url(../images/white_bottem.png) no-repeat;
	width:813px;
	height:17px;
}
.bottem_area{
	background:#fe9916;
	margin:auto;
	height:100px;
	text-align:left;
}
.bottem_logo{
	padding:20px 65px 0 40px;
	float:left;
}
.bottem_text{
	padding:10px 14px 0 25px;
	text-align:left;
	float:left;
	color:#FFFFFF;
}
.bottem_text h3{
    font-family: 'MyriadCondensedWebRegular';
	font-size:14px;
	font-weight:normal;
}
.bottem_text ul{
	padding:0 0 0 0px;
}
.bottem_text li{
	line-height:19px;
}
.bottem_text li a{
	color:#965a0d;
	text-decoration:underline;
}
.bottem_text li ul a{
	color:#965a0d;
}
.girl{
	float: right;
    padding: 15px 0 0;
}

.product_img_area{
	float:left;
	width:260px;
	margin-right:20px;
}

.product_larag_img{
	padding:10px 0 0 15px;
	width:260px;
	text-align:center;
}

.product_thum{
	padding:20px 0 0 0;
}

.zoom{
	padding:17px 0 0 35px;
	float:left;
}
.product_thum_img_ped{
	padding:0 0 0 20px;
	float:left;
}
.product_thum_img{
	/*border:solid 1px #CCCCCC;*/
	float:left;
	width:62px;
	height:57px;
	text-align:center;
	padding:5px 0 0 0;
	margin:0 0 20px 0;
}

.product_details_right{
	color:#000000;
	padding:10px 0 0 0;
	width:520px;
	float:left;
	font-size:12px;
}

.product_details_right h2{
	border-bottom:solid 1px #cccccc;
	font-size:20px;
	padding:0 0 0 5px;
	margin:0 0 0 0;
}

.product_details_right p{
	padding:0 0 20px;
}

.comprar_btn{
	padding:0 24px 0 6px;
	float:left;
}

.comprar_btn input{
	/*background:url(../images/comprar.gif) no-repeat;*/
	width:125px;
	height:48px;
	cursor:pointer;
	border:none;
}

.price{
	font-size:30px;
	font-weight:bold;
	color:#fe9916;
}

.price span{
    color: #606167;
    float: left;
    font-size: 11px;
    line-height: 32px;
    padding: 0 5px 0 0;
}

.title_top_text{
	border-bottom:solid 1px #F99616;
	width:760px;
	text-align:left;
	color:#F99616;
	font-size:22px;
	font-family:"MyriadCondensedWebRegular";
}

.white_top{
	background:url(../images/white_top.png) no-repeat;
	width:813px;
	height:17px;
}

.espacadorProduto
{
	/*min-height:170px;*/
	/*min-height:211px;*/
}


.barraCarrinho
{
    font-family: 'MyriadCondensedWebRegular';
    font-size: 18px;
    text-transform: uppercase;
    background-color: #f99616;
    color:White;
    padding:7px;
}

.barraTitulos
{
    font-family: 'MyriadCondensedWebRegular';
    font-size: 18px;
    text-transform: uppercase;
    background-color: #f99616;
    color:White;
    padding:7px;
}

.clientMed{
	width:420px;
	margin:auto;
	padding:34px 0;
	}
	
.clientMed span{
	font-weight:bold;
	}
.clientMed .email{
	border-bottom:#ccc solid 1px;
	padding-bottom:15px;
	}
	
.clientMed .text{
	width:66px;
	float:left;
	line-height:17px;
	font-weight:bold;
	}
	
.clientMed label input{
	width:342px;
	height:17px;
	border:#999999 solid 1px;
	}
	
.clientMed .emailBottom{
	background:#f99616;
	height:20px;
	color:#FFFFFF;
	margin-right:10px;
	text-align:center;
	line-height:20px;
	float:left;
	width:136px;
	}
	
.clientMed .emailBottomLast{
	background:#B81037;
	height:20px;
	color:#FFFFFF;
	text-align:center;
	line-height:20px;
	float:left;
	width:127px;
	}
	
.clientMed .emailBottom a, .clientMed .emailBottomLast a{
	color:#FFFFFF;
	text-decoration:none;
	width:136px;
	height:20px;
	display:block;
}
	
	.paginacaoResultado
{
	margin-left:0;
	font-family:"MyriadCondensedWebRegular";
	font-size:16px;	
}

.divBordaPaginacao
{
	height:25px;
	padding-top:10px;
}

.divBordaPaginacaobottom
{
	height:25px;
	padding-top:10px;
}


.product_short_desc h1
{
	font-size:11px;
}

.product_old_price
{
    display: none;
    color:#785454;
    font-size:13px;
}
    
.main_menu h3
{
	display:none;
}

#divCepUnicoTabela
{
	overflow-y:auto;
	height:295px;
}

#divCepUnico
{
	background-color:Red;
	position:absolute;
	width:200px;
	height:200px;
	display:none;
	text-align:left;
}

#divCepUnico {height:320px; width:600px; background-color:black; border:2px solid #444; padding:12px;}
#divCepUnico code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#divCepUnico a {color:#ddd;}
#divCepUnico a.modalCloseImg {background:url(../Imagens/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#divCepUnico #basic-modal-content {padding:8px;}

#divPagto {height:320px; width:600px; background-color:white; border:2px solid #444; padding:12px;}
#divPagto code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#divPagto a {color:#ddd;}
#divPagto a.modalCloseImg {background:url(../Imagens/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#divPagto #basic-modal-content {padding:8px;}

#ctl00_ContentPlaceHolder1_pnlFretes {height:180px; width:400px; background-color:white; border:2px solid #444; padding:12px;}
#ctl00_ContentPlaceHolder1_pnlFretes code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#ctl00_ContentPlaceHolder1_pnlFretes a {color:#ddd;}
#ctl00_ContentPlaceHolder1_pnlFretes a.modalCloseImg {background:url(../Imagens/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#ctl00_ContentPlaceHolder1_pnlFretes #basic-modal-content {padding:8px;}


#simplemodal-overlay {background-color:#000;}

.precos
{
    font-size: 14px;
    color: #d67a03;
}
        
.tituloProduto a, .tituloProduto
{
    font-size: 14px;
    color: #d67a03;
    text-decoration: none;
    text-transform: uppercase;
}

.textosCarrinho a, .textosCarrinho
{
    font-size: 12px;
    color: #d67a03;
    text-decoration: none;
}

.textosCarrinho a:hover
{
    text-decoration: underline;
}
        
.tituloProduto a:hover
{
    text-decoration: underline;
}

.caixaquantidadecarrinho
{
    text-align: center;
    color: #b36d13;
}

.divBorda
{
    padding-left: 15px;
    padding-right: 10px;
    background: url(../images/header_rep.png) repeat-y;
}

.tabelaListagemProdutos
{
	background-color: #f99616; 
	font-family: 'MyriadCondensedWebRegular'; 
	height: 30px;
	color: #fff; 
	font-size: 14px; 
	font-weight: normal;
}



.menu_list
{
    width: 159px;
}

.menu_head
{
    padding: 5px 20px;
    cursor: pointer;
    position: relative;
    color:#F99616;
    font-weight: bold;
    background: #f1f1f1 url(imagens/left_tree.png) left center  no-repeat;
}

.menu_body
{
    display: none;
}

.menu_body a
{
    display: block;
    color: #E1A491;
    background-color: #f8f8f8;
    padding-left: 27px;
    font-weight: bold;
    text-decoration: none;
    padding-bottom:2px;
    padding-top:2px;
}
.menu_body a:hover
{
    color: #9c5e0f;
    text-decoration: underline;
}

.marcaListagem a
{
	color:Black;
	font-weight:700;
}

.categoriaListagem a
{
	color:Black;
	font-weight:700;
}

.valor_desconto
{
	font-weight:bold;
	color:Green;
	display:none;
}

#voceEstaEm a
{
	color:White;
}

#voceEstaEm a:hover
{
	text-decoration:underline;
}

.redes_sociais ul li
{
	display:inline;
	list-style-type:none;
}

#divDesconto
{
	display:none;
	color:Green;
	font-weight:bold;
}

.valor_desconto
{
	display:none;
}

.caixaCarrinho
{
	border:1px solid #f99616;
	width:49%;
	float:left;
	min-height:90px;
}

.caixaCarrinhoTitulo
{
	background-color:#f99616;
	padding:5px;
	font-size:14px;
	text-transform:uppercase;
	font-family: "MyriadCondensedWebRegular"; 
	COLOR: white;
}

.textoNoticia
{
	color:#4f5862;
	font-size:13px;
}
