@import "estilo_versite.css";
body {
	margin: 0px;
	padding: 0px;
    font-family: Verdana;
    color: #FFF;
    background: url("../img/bgHomePxl.jpg") repeat-y center;
    z-index: 0;
}

img {
    border: 0px;
}

a  {
    text-decoration: none;
    font-family: Verdana;
    color: #FFF;
}
a:hover  {
    text-decoration: none;
}
a:visited  {
    text-decoration: none;
}

.divBody {
	background: url(../img/bgHome.jpg) no-repeat center top;
	min-width: 100%;
	min-height: 800px;
	margin: 0px;
	text-align: center;
	float: left;
}
.center {
	width: 960px;
	text-align: center;
	margin: 0 auto;
}

ul {
    margin: 0;
    padding: 0;
}

.mainContent {
	width: 960px;
	text-align: center;
	top:0;
}

.menuTopo {
	width: 500px;
	height: 45px;
	text-align: center;
	padding: 12px 0 0 0;
	font-family: Myriad Pro;
	font-size: 16px;
	margin: 0 auto;
	position: relative;
}

.menuTopo .divMenuTopoFixIndex {
    position: absolute;
    top: 12px;
    left: 0;
    z-index: 9999;
}

.liMenuTopo {
	display: inline;
	float: left;
	color: #FFF;
	padding: auto;
	line-height: 45px;
}

.liSeparadorMenuTopo {
	width: 2px;
	height: 45px;
	display: inline;
	float: left;
	background: url("../img/separadorMenu.jpg") no-repeat;
}

.linhaLogo {
	width: 960px;
	height: 313px;
	top: 0px;
	right: auto;
	position: relative;
}

.logoAsaTopo {
    float: left;
}

.durvalTopo {
    width: 363px;
    height: 343px;
    float: right;
    top: -54px;
    right: 27px;
    background: url("../img/durvalOMano.png") no-repeat;
    position: absolute;
}

.menuLateral {
	width: 193px;
	height: 498px;
	min-height: 498px; 
	float: left;
	display: block;
}

.menuLateral ul {
    margin: -10px 0 0;
}

.liTituloMenuLateral {
    line-height: 45px;
    color: #FFF;
    display: block; 
    padding: auto;
    margin: 13px 0 0 4px;
    background: url("../img/bgTituloMenuLateral.png") no-repeat 0;
    /* font-family: Myriad Pro; */
    font-size: 17px;
    text-align: left;
    text-indent: 30px;
}

.liItemMenuLateral {
    line-height: 25px;
    color: #FFF;
    padding: auto;
    text-align: left;
    margin:0 0 0 25px;
    list-style-image: url("../img/marcadorItemListaMenuLateral.png");
    background: url("../img/bgItemMenuLateral.png") no-repeat 0;
    font-size: 12px;
}

.liCamisas {
    height: 57px;
}

.liSeparadorMenuLateral {    
    width: 182px;
    height: 1px;
    margin: 0 0 0 5px;
    display: block;
    background: url("../img/separadorMenuLateral.png") no-repeat;
}

.divPagueCom {
    font-size: 17px;
    text-align: left;
    text-indent: 8px;
}

.mainContentHolder {
    float: left;
    margin: 0px 0px 0px 30px;
    width: 700px;
    min-height: 700px;
}

.caixaProduto {
    margin: 0px 20px 20px;
    height: 263px;
    width: 181px;
    float: left;
    text-align: center;
    background: url("../img/bgCaixaProduto.png") no-repeat;
}

.imgProduto {
    width: 160px;
    height: 170px;
    float: left;
    text-align: center;
    margin: 5px 10px 0px 10px;
}

.descricaoCaixaProduto {
    width: 181px;
    height: 27px;
    font-size: 10;
    color: #0c5e6b;
    text-align: center;
    float: left;
    margin: 0px auto 0px auto;
}


.descricaoCaixaProduto a  {
    color: #000;
    font-size: 10px;
}

.valorCaixaProduto {
    width: 181px;
    height: 27px;
    font-size: 22;
    color: #c71a10;
    text-align: center;
    float: left;
    margin: 0px auto 0px auto;
}

.rodapeCaixaProduto {
    width: 180px;
    height: 27px;
    margin: 0px auto 0px auto;
    color: #FFF;
    line-height: 27px;
    float: left;
    background: url("../img/bgRodapeCaixaProduto.png") no-repeat;
}

.spanCaixaProdutoVerMais {
    font-size: 10px;
    margin: 0px 0px 0px 3px
}

.spanCaixaProdutoComprar {
    margin: 0px 3px 0px 24px;
    font-weight: bold;
    font-size: 12px;
}

.divRodape {
	background: url(../img/bgRodape.jpg) no-repeat center top;
	min-width: 100%;
	min-height: 90px;
	float: left;
}

.divContentRodape {
    background: url("../img/logoAsaRodape.png") no-repeat left;
    width: 960px;
    min-width: 850px;
    height: 90px;
    margin: 0px auto 0px auto;
    color: #FFF;
    text-align: center;    
}

.divContentRodape ul {
    margin: 30px 0px 0px 236px;
    float: left;
    font-size: 12px;
}

.liItemMenuRodape {
    float: left;
    list-style-type: none;
}

.liSeparadorMenuRodape {    
    float: left;
    margin: 0px 45px;
    list-style-type: none;
}

.divCopyright {
    font-size: 10px;
    margin: 4px 0px 0px 0px;
}

.divTextoCopyright {
    float: left;
    margin: 0px 0px 0px 270px;
    height: 20px;
    line-height: 20px;
}

.spanLogoCopyright {
    height: 22px;
    float:left;
}

.divInternaProdutos {
    width: 260px;
    height: 220px;
    float: left;
}

.divDetalhesProduto {
    float: left;
    width: 10px;
    height: 10px;
    background: red;
}

.aVejaMais{
	font-size:10px;
	font-weight:bold;
}

.aComprar {
    padding-left: 10px;
}

.spanComprarDesativado {
    color: Red;
    padding-left: 10px;
    padding-bottom: 5px;
    font-size: 10px;
}

.divTopoProduto {
    background: url("../img/topoMainContentHolder.png");
    width: 708px;
    height: 11px;
}

.divProduto {
    background: url("../img/bgMainContentHolder.png") repeat-y;
    float: left;
    width: 708px;
}

.divPeProduto {
    background: url("../img/bottomMainContentHolder.png") no-repeat;
    width: 708px;
    height: 17px;
    min-height: 17px;
    float: left;
}

.divFotoProduto {
    float: left;
    margin-left: 2px;
}

.divPrecoProduto {
    float: left;
    text-align: center;
    margin-left: 40px;
    width: 370px;
}

.pTituloProduto {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align: left;
}

.pPrecoProduto {
	font-size:21px;
	color: #FF6600;
	font-weight:bold;
	text-align: left;
}

.pProdutoDisponivel {
	font-size:17px;
	color: #66CC00;
	float:left;
	font-weight:bold;
	padding: 0px;
	margin: 0px;
}

.pSelectTamanhoProduto {
    font-size: 9px;
    color: #208b39;
    float: left;
    font-weight: bold;
}

.divBotaoComprarProduto {
    width: 166px;
    height: 25px;
    margin-top: 40px;
    margin-left: 0px;
    float: right;
}

.divTituloDescricaoProduto {
    text-align: left;
	display:block;
	float:left;
	width:698px;
	border-bottom:2px solid #D2E9FF;
	color:#557DB0;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:20px;
	margin-left: 2px;
	text-indent: 10px;
}

.divDescricaoProduto {
    text-align: left;
	display:block;
	color: #000;
	float:left;
	width:600px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	margin-left: 10px;
}

.divLupa {
	text-decoration:none;
	border:none;
	font-size:12px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	float: left;
}

.divConteudoCarrinho {
    text-align: center;
    color: Black;
    font-weight: bold;
    font-size: 12px;
    foat:left;
    margin-left: 25px;
}

.divTopoCompraProduto {
    width: 650px;
    height: 20px;
    border-bottom: 1px solid black;
    float: left;
}

.spanTituloCompraProduto {
    margin-left: 82px;
    display: block;
    float: left;
}

.spanTituloCompraPreco {
    margin-left: 131px;
    display: block;
    float: left;
}

.spanTituloCompraX {
    margin-left: 56px;
    display: block;
    float: left;
}

.spanTituloCompraQuantidade {
    margin-left: 56px;
    display: block;
    float: left;
}

.spanTituloCompraIgual {
    margin-left: 57px;
    display: block;
    float: left;
}

.spanTituloCompraTotal {
    margin-left: 28px;
    display: block;
    float: left;
}

.divCompraProduto {
    width: 650px;
    float: left;
}

.tblProdutoParaCompra {
    float: left;
}

.divDescricaoCompraProduto  {
    float: left;
    margin-left: 20px;
    width: 150px;
    height: 150px;
    margin-top: 5px;
    border-right: 1px inset;
    padding-right: 30px;
}

.divPrecoCompraProduto {
    border-right: 1px inset;
    float: left;
    height: 82px;
    margin-top: 5px;
    padding-top: 68px;
    text-align: center;
    width: 159px;
}

.divQuantidadeCompraProduto {
    float: left;
    text-align: center;
    width: 136px;
    padding-left: 62px;
    height: 150px;
    border-right: 1px inset;
    text-align: center;
    margin-top: 5px;
}

a.aMaisProdutos {
    background: url(img/mais.jpg) no-repeat 0 0;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin-top: 65px;
    float: left;
}

a.aMenosProdutos {
    background: url(img/menos.jpg) no-repeat 0 0;
    cursor: pointer;
    width: 20px;
    height: 20px;
    margin-top: 65px;
    float: left;
}

a.remover {
    color: #6A7CA4;
    cursor: pointer;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin-left: 13px;
    margin-top: 85px;
    width: 50px;
}

span.quantidadeProdutos {
    width: 35px;
    display: block;
    float: left;
    height: 18px;
    margin-top: 68px;
}

.divTotalCompra {
    display: block;
    float: left;
    height: 82px;
    margin-top: 5px;
    padding-top: 68px;
    width: 87px;
    color: #FF6600;
}

.divCalculoFrete {
    background: none repeat scroll 0 0 #D2E9FF;
    float: left;
    height: 40px;
    margin-top: 10px;
    width: 650px;
}

.divValorFrete {
    width:650px;
    float:left;
    height:25px;
    margin-top:5px;
    background: #FFCC00;
}

.aContinuarComprando {
    float: left;
    margin-left: 5px;
    cursor: pointer;
}

.aConcluirCompra {
    float: right;
    margin-right: 9px;
    cursor: pointer;
}

.clearFix {
    clear: both;
    padding: 0px;
    margin: 0px;
}



.old {
    padding: 0;
    border: 0;
    margin: 0;
}

.old .calculo{
	background: #D2E9FF;
	width:650px;
	float:left;
	height:40px;
}

.old .calculo span{
	display:block;
	float:left;
	font-size: 12px;
	margin-left:30px;
	margin-top:12px;
	color:#000000;
	font-weight:bold;

}

.old .calculo .frete{
    display:block;
    float:left;
    margin-left:495px;
    _margin-left:245px;
    margin-top:-16px;
    
}

.old .calculo .combo{
    margin-top:10px;
    font-size:11px;
    height:15px;
    height:20px;
}

.old .calculo input{
	width:70px;
	margin-left:10px;
	margin-top:9px;
}

.old .calculo input.cep1{
	width:50px;
}

.old .calculo input.cep2{
	width:30px;
	margin-left:1px;
}

.old .calculo .botao{
	color: #FFFFFF;
	border:1px solid #003366;
	background: #006699;
	margin-top:10px;
	margin-left: 175px;
	_margin-left: 170px;
	font-weight:bold;
}

.old .final_compra {
	width:650px;
	float:left;
	height:25px;
	margin-top:5px;
	background: #FFCC00;
}

.old .final_compra span{
	display:block;
	float:left;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-left: 30px;
	margin-top:3px;
}

.old .final_compra h1{
	display:block;
	float: right;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-top:3px;
	margin-right:15px;
}

.old .conteudo_meio .box{
	display:block;
	float:left;
	width:230px;
	margin-left:50px;
	margin-right:5px;
	margin-top:20px;
}

.old .conteudo_meio .box .titulo_box{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#88C4FF ;
	font-weight:bold;
}

.old .conteudo_meio .box .titulo_box a{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#88C4FF ;
	font-weight:bold;
}

.old .conteudo_meio .box .conteudo_box{
	font-size:12px;
	margin-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333 ;
	
}

/* começo cadastro */
.cadastro {
    margin: 0;
    border: 0;
    padding: 0;
}

.box_cadastro {
    margin: 0;
    border: 0;
    padding-left: 25px;
}

.old .divProduto .cadastro .box_cadastro .radio{
    float:left;
    display:block;
    width:623px;
}

.old .divProduto .cadastro .voltar{
    float:left;
    margin-left:30px;
}

.old .divProduto .cadastro .box_cadastro .formulario{
    float:left;
    display:block;
    width:623px;
    font-size:11px;
}

.conteudo_meio .formulario{
	height:400px;
    margin-top:11px;
    margin-bottom:20px;
	background:url(img/campo.jpg) no-repeat;
	padding-top:15px;
	color:#368aab;
}

#conteudo .old .conteudo_meio .btformulario{
	height:24px;
	margin-left:327px;
	_margin-left:200px;
	width:51px;
    margin-bottom:20px;
	background:url(img/btform.jpg) no-repeat;
	color:#FFFFFF;
	border:0;
}



#conteudo .old .conteudo_meio .formulario .laranja{
	color:#996633;
	margin-bottom:12px;
	margin-left:26px;
	text-align:center;
	width:568px;

}

#conteudo .old .conteudo_meio .formulario3 .laranja{
   	color:#368AAB;
	margin-top:10px;
	text-align:center;
	width:545px;
	font-size:11px;
	margin-bottom:20px;

}

#conteudo .old .conteudo_meio .formulario .laranja2{
   color:#368AAB;
	width:568px;
	margin-left:19px;
	float:left;
}

#conteudo .old .conteudo_meio .formulario3 .laranja2{
    color:#368AAB;
	width:568px;
	margin-left:19px;
	float:left;
}



#conteudo .old .conteudo_meio .box_cadastro .linha{
    margin-bottom:4px;
	padding-left:20px;	
    display:block;
    float:left;
    width:590px;
}

#conteudo .old .conteudo_meio .box_cadastro .linha a{
	text-decoration:none;
	font-size:11px;
	display:block;
	float:left;
	color:#6fbad6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	
}

#conteudo .old .conteudo_meio .box_cadastro .linha a:hover{
	text-decoration:underline;
}

#conteudo .old .conteudo_meio .box_cadastro .linha2{
    margin-bottom:4px;
	padding-left:105px;	
    display:block;
    float:left;
    width:590px;
}

#conteudo .old .conteudo_meio .box_cadastro .termoDeUso{   
	margin-left:-5px;
	font-size:11px;
	width:590px;
	height:150px;
	margin-top:15px;
}

#conteudo .old .conteudo_meio .box_cadastro .lbltermo{
	font-size:11px;
	display:block;
	float:left;
	margin-top:15px;
	color:#6fbad6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#conteudo .old .conteudo_meio .formulario .nome{   
	margin-left:10px; 
 }
 
#conteudo .old .conteudo_meio .formulario .sobrenome{
	 margin-left:-23px; 
}

#conteudo .old .conteudo_meio .formulario .cpf{
   margin-left:-48px;
   *margin-left:-50px; 
   }
   
#conteudo .conteudo_meio .formulario .rg{ 
	margin-left:-43px; 
	*margin-left:-45px;
	}
	
#conteudo .old .conteudo_meio .formulario .data{
   margin-left:-35px; 
    *margin-left:-28px
	}
	
#conteudo .old .conteudo_meio .formulario .sexo{
   margin-left:-102px; 
   }
   
#conteudo .old .conteudo_meio .formulario .email{ 
  margin-left:-28px;
  }
  
#conteudo .old .conteudo_meio .formulario .senha{
   margin-left:-58px;
    *margin-left:-60px;
	}
	
#conteudo .old .conteudo_meio .formulario .repita_senha{
   margin-left:-110px;
   }
   
#conteudo .old .conteudo_meio .formulario .tipo_endereco{
   margin-left:-123px;
    *margin-left:-123px;
	}
	
#conteudo .old .conteudo_meio .formulario .cep{  
 	margin-left:8px;
	}	
	
#conteudo .old .conteudo_meio .formulario .endereco{	
   margin-left:121px;
    *margin-left:120px;
	}
	
#conteudo .old .conteudo_meio .formulario .complemento{
	   margin-left:-48px;
    *margin-left:-50px;
    }
	
#conteudo .old .conteudo_meio .formulario .edificio{
	   margin-left:-8px;
    	*margin-left:-10px;
		}
		
#conteudo .old .conteudo_meio .formulario .apartamento{  
 	margin-left:-113px;
 }
 
#conteudo .old .conteudo_meio .formulario .bloco{  
 	margin-left:-70px;
 }
 
#conteudo .old .conteudo_meio .formulario .loteament{  
 	margin-left:-107px;
 }
 
#conteudo .old .conteudo_meio .formulario .quadra{   
	margin-left:-82px;
}	

#conteudo .old .conteudo_meio .formulario .bairro{  
 	margin-left:-76px;
 }
 
#conteudo .old .conteudo_meio .formulario .cidade{
   margin-left:-80px;
   }
   
#conteudo .old .conteudo_meio .formulario .estado{
   margin-left:-14px;
    *margin-left:-10px;
    }
	
#conteudo .old .conteudo_meio .formulario .provincia{
   margin-left:-92px;
   }
   
#conteudo .old .conteudo_meio .formulario .pais{
   margin-left:-88px; 
   }
   
#conteudo .old .conteudo_meio .formulario .tel1{  
	 margin-left:-106px;
 }

#conteudo .old .conteudo_meio .formulario .tel2{  
 	margin-left:-106px;
 }

#conteudo .old .conteudo_meio .formulario .referencia{
   margin-left:-103px;
 }

#conteudo .old .conteudo_meio .formulario .textbox_grande{
    width:150px;
    font-size:12px;    
}
#conteudo .old .conteudo_meio .formulario .textbox_menor{
    width:80px;
    font-size:12px;
	
}

#formulario3{
	background:url(img/campo2.jpg) no-repeat;
	height:660px;
	padding-top:5px;
	display:block;
	float:left;
	width:590px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:30px;
}


#formulario3 label{
	display:block;
	color:#368AAB;
	float:left;
	width:150px;
	text-align: right; 
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario3 input.menor{
	display:block;
	float:left;
	margin-left:10px;
	width:50px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario3 .medio{
	display:block;
	float:left;
	margin-left:10px;
	width:150px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario3 .maior{
	display:block;
	float:left;
	margin-left:10px;
	width:300px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario3 .tel{
	display:block;
	float:left;
	margin-left:10px;
	width:60px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


#formulario2{
	background:url(img/campo.jpg) no-repeat;
	height:430px;
	padding-top:40px;
	display:block;
	margin-left:10px;
	float:left;
	width:590px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

#formulario2 .atencao{
	color:#368AAB;
	width:568px;
	margin-left:19px;
	float:left;
	margin-top:50px;
}

#formulario2 label{
	display:block;
	color:#368AAB;
	float:left;
	width:150px;
	text-align: right; 
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario2 input.menor{
	display:block;
	float:left;
	margin-left:10px;
	width:50px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario2 .medio{
	display:block;
	float:left;
	margin-left:10px;
	width:150px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario2 .maior{
	display:block;
	float:left;
	margin-left:10px;
	width:300px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#formulario2 .tel{
	display:block;
	float:left;
	margin-left:10px;
	width:60px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#conteudo_real2{
	display:block;
	float:left;
	background: #FFFFFF; 
	margin-top:-5px;
	width:170px;
}

#conteudo .conteudo_meio .cadastro .box_cadastro .radio{
	width:416px;
	height:45px;
	padding-top:10px;
	margin-left:80px;
	display:block;
	float:left;
}

#conteudo .conteudo_meio .cadastro .box_cadastro .radio h6{
	width:110px;
	display:block;
	float:left;
	margin-left:40px;
	color:#6FBAD6;
}

#conteudo .conteudo_meio .cadastro .box_cadastro .radio input{
width:10px;
display:block;
float:left;
margin-top: 26px;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}

.lupa a{
	text-decoration:none;
	border:none;
	font-size:12px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
}

.lupa{
	float:left;
}

/************************ BOLETO ***********************/

.old .confirmacao{
	display:block;
	float: left;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:20px;
	_margin-top:35px;
	margin-left:5px;
	color:#CC6600;
	font-weight:bold;
}

 .old .divHeaderInfoBoleto {
    padding: 4px; 
    width:610px; 
    background: 
    #EAEAEA; 
    display:block; 
    float: left; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    margin-top:20px; 
    _margin-top:35px; 
    margin-left:5px; 
    color:#CC6600; 
    font-weight:bold;
}

.old .tblProdutos {
    float: left;
}

.old .divHeaderProdutoBoleto {
    margin-left:10px;
    background: #DEFEFE;
    width:680px;
    display:block;
    float: left;    
}

.input_campo input{
	display:block;
	float: left;
	background-color:#EAEAEA;
	width:400px; height:15px;
	margin-left:20px;
	margin-top:15px;
	_margin-top:30px;
}

.old .agradecimento{
	background-color:#EAEAEA; 
	margin-left:10px; 
	display:block; 
	float:left; 
	font-size:11px; 
	color:#333333; 
	margin-top:20px; 
	width:458px;
	padding:4px;
}

p{
    margin: 0px;
}

.dados_boleto{
	display:block; 
	font-size:11px; 
	color:#333333; 
	float:left; 
	width:200px;  
	margin-top:10px;
	margin-left:15px;
}

.linha_azul{
	 background-color:#DEFEFE; 
	 width:600px; 
	 display:block; 
	 float: left;
	 margin-left:10px;
}

.coluna1{
	font-weight:bold; 
	font-size:11px; 
	margin-left:15px;
}

.coluna2{
	margin:200px;
}

.linha_branca{
	width:600px; 
	display:block; 
	float: left;
	margin-left:10px;
}
/* fim cadastro */

/* compras */
.old {
    color: Black;
    text-align: left;
}
.old .compras .compras_meio{
	/*background: url(img/compras_meio.jpg) repeat-y;*/
	width:650px;
	display:block;
	float:left;
	margin-left:10px;
	_margin-left:5px;
}

.old .compras .dados{
    margin-top:10px;
    padding-top:10px;
    margin-left:20px;
    _margin-left:10px;
    padding-bottom:10px;
    float:left;
    display:block;
    width:650px;
    background-color:#F8F8F8;
}

.old .compras .dados span{
    margin-left:10px;
    _margin-left:5px;
    float:left;
    display:block;
    width:650px;
    font-size:10px;
}

.old .compras .faixaCinza{
    background-color:#F8F8F8;
    width:570px;
    float:left;
    margin-left:20px;
    _margin-left:10px;
    height:20px;
    margin-top:5px;
}

.old .compras .faixaCinza .laranja{
    background-color:#FFFFFF;
    color:#EC9E16;
    font-size:12px;
    font-weight:bold;
    width:230px;
    float:left;
    padding-top:3px;
    height:17px;
}

.old .compras .radio{
    float:left;
    display:block;
    margin-top:20px;
    margin-left:20px;
    font-size:11px;
    _margin-left:10px;
    width:250px;
    margin-bottom:20px;
}

.old .compras .tipo_pagamento{
    float:left;
    display:block;
    margin-top:20px;
    font-size:11px;
    width:280px;
}

.old .compras .radio .img1{
    margin-left:4px;
    _margin-left:-1px;
    margin-top:10px;
}

.old .compras .radio .img2{
    margin-left:4px;
    _margin-left:4px;
}

.old .compras .radio .img3{
    margin-left:4px;
    _margin-left:3px;
}

.old .compras .compras_meio .topotabela_compras{
	border-bottom:1px #000000 solid;
	width:650px;
	margin-left:15px;
	height:20px;
	margin-bottom: 10px;
}

.old .compras .compras_meio .topotabela_compras span{
	display:block;
	float:left;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.old .compras .compras_meio .topotabela_compras .textoum{
	margin-left:97px;
}

.old .compras .compras_meio .topotabela_compras .textodois{
	margin-left:104px;
}

.old .compras .compras_meio .topotabela_compras .textotres{
	margin-left:46px;
}

.old .compras .compras_meio .topotabela_compras .textoquatro{
	margin-left:30px;
}

.old .compras .compras_meio .topotabela_compras .textocinco{
	margin-left:36px;
}

.old .compras .compras_meio .fotos{
    border-right: 1px solid #999999;
    float: left;
    height: 170px;
    margin-left: 32px;
    padding-right: 29px;
    width: 158px;
}

.old .compras .compras_meio .fotos .conteudo_foto{
	margin-top:10px;
	margin-left:29px;

}

.old .compras .compras_meio .fotos span{
	display:block;
	float:left;
	width:157px;
	text-align:center;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-top:10px;
}

.old .compras .compras_meio .preco_compras{
    border-right: 1px solid #999999;
    display: block;
    float: left;
    height: 170px;
    padding-right: 10px;
    width: 129px;

}

.old .compras .compras_meio .preco_compras span{
	display:block;
	float:left;
	width:128px;
	text-align:center;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-top:70px;
}

.old .compras .compras_meio .quantidade {
	display:block;
	float:left;
	width:150px;
	height:170px;
	border-right:1px solid #999999;
}
.old .compras .compras_meio .quantidade a.mais {
	display:block;
	float:left;
	background:url(img/mais.jpg) no-repeat;
	width:20px;
	height:20px;
	margin-top:69px;
	margin-left:5px;
	cursor:pointer;
}

.old .compras .compras_meio .quantidade a.menos {
	display:block;
	float:left;
	background:url(img/menos.jpg) no-repeat;
	width:20px;
	height:20px;
	margin-top:69px;
	margin-left:30px;
	_margin-left:15px;
	margin-right:5px;
	cursor:pointer;
}

.old .compras .compras_meio .quantidade .list{
	color:#000000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:70px;
	width: 35px;
	_width: 35px;
	float:left;
}

.old .compras .compras_meio .quantidade a.remover {
	display:block;
	float:left;
	margin-left:56px;
	_margin-left:28px;
	cursor:pointer;
	color:#6A7CA4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.old .compras .compras_meio .total{
	display:block;
	float:left;
	width:115px;
	height:170px;
}

.old .compras .compras_meio .total span{
	display:block;
	float:left;
	width: 114px;
	text-align:center;
	font-size: 14px;
	color: #FF6600;
	font-weight:bold;
	margin-top:70px;
}

.old .compras .compras_meio .calculo{
	background: #D2E9FF;
	width:650px;
	float:left;
	height:40px;
	margin-left:15px;
	_margin-left:5px;
	margin-top: 10px;
}

.old .compras .compras_meio .calculo span{
	display:block;
	float:left;
	font-size: 12px;
	margin-left:50px;
	_margin-left:40px;
	margin-top:12px;
	color:#000000;
	font-weight:bold;

}

.old .compras .compras_meio .calculo .frete{
    display:block;
    float:left;
    margin-left:495px;
    _margin-left:245px;
    margin-top:-16px;
    
}

.old .compras .compras_meio .calculo .combo{
    margin-top:10px;
    font-size:11px;
    height:15px;
    *height:20px;
}

.old .compras .compras_meio .calculo input{
	width:70px;
	margin-left:10px;
	margin-top:9px;
}

.old .compras .compras_meio .calculo input.cep1{
	width:50px;
}

.old .compras .compras_meio .calculo input.cep2{
	width:30px;
	margin-left:1px;
}

.old .compras .compras_meio .calculo .botao{
	color: #FFFFFF;
	border:1px solid #003366;
	background: #006699;
	margin-top:10px;
	margin-left: 175px;
	_margin-left: 170px;
	font-weight:bold;
}

.old .compras .compras_meio .final_compra {
	width:650px;
	float:left;
	height:25px;
	margin-left:15px;
	_margin-left:5px;
	margin-top:5px;
	background: #FFCC00;
}

.old .compras .compras_meio .final_compra span{
	display:block;
	float:left;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-top: 3px;
}

.old .compras .compras_meio .final_compra h1{
	display:block;
	float: left;
	font-size: 14px;
	color:#000000;
	font-weight:bold;
	margin-top:3px;
}

.old .compras .bts_base{
    display: block;
    float: left;
    margin-top: 5px;
    width: 709px;
}

.old .compras .bts_base img{
	border:none;
}

.old .compras .bts_base .bt1{
	float:left;
}

.old .compras .bts_base .bt2 img{
	float:right;
}

/* Fim compras */


/* ------------------------ CONTATO ------------------- */

.old .contato{
	font-size:10px;
	color:#6a7ca4;
	width:755px;
	_width:600px;
	height:240px;
	margin-bottom:227px;
	
}

#formulario{
height:250px;
width:315px;
float:left;
padding-top:15px;
}

.duvida{
width:250px;
float:left;
padding-left:20px;
padding-top:15px;
}

.duvida a{
	color:#000;
}

.duvida h2{
color:#2e82d5;
font-family:Arial, Helvetica, sans-serif;}

.duvida a:hover{
	color:#000;
	text-decoration:underline;
}

.old .contato p{
    padding-bottom:30px;
    padding-left:40px;
    font-size:11px;
    float:left;
    text-align: left;
}

.old .contato .enviar{
    margin-left: 150px;
}

.FormSeparador{
float:left;
border-right:#80b5dd dashed 1px;
height:265px;
}

#formulario .nome{
width:80px;
text-align:right;
float:left;
padding-right:3px;
}

#formulario .campo{
padding-bottom:3px;
}

#formulario .campo input{
	background-color:#F4F9F9;
}


#geral #conteudo .contato2 {
	font-size:12px;
	color:#6a7ca4;
	margin-left:100px;
	width:405px;
	height:240px;
	margin-top:40px;
}

#geral #conteudo .contato p{
	display:block;
	float:left;
	width:405px;
	margin-bottom: 10px;
}

#geral #conteudo .contato2 p{
	display:block;
	float:left;
	width:405px;
	margin-bottom: 10px;
}

#geral #conteudo .contato2 .enviar{
	float: right;
	margin-top:5px;
}



#geral #conteudo .contato .enviar{
	float: right;
	margin-top:5px;
	
}

#geral #conteudo .contato .email{
	margin-bottom:30px;
}

#geral #conteudo .contato .primeira input{
	display:block;
	float:left;
	width:90px;
}

#geral #conteudo .contato2 .primeira input{
	display:block;
	float:left;
	width:90px;
}

#geral #conteudo .contato .primeira label{
	display:block;
	float:left;
	text-align:left;
	font-weight:bold;
	margin-right: 5px;
}

#geral #conteudo .contato2 .primeira label{
	display:block;
	float:left;
	text-align:left;
	font-weight:bold;
	margin-right: 5px;
}

.divNenhumProduto {
    float: left;
    color: red;
    text-align: center;
    width: 650px;
}

.asastore{
	margin-bottom:100px;
	font-size:11px;
	font-weight:bold;
	width:515px;
	color:#666666;
	margin-left:50px;
	margin-right:50px;
	margin-top:25px;
}

.btformulario{
	height:24px;
	margin-left:327px;
	_margin-left:200px;
	width:51px;
    margin-bottom:20px;
	background:url(img/btform.jpg) no-repeat;
	color:#FFFFFF;
	border:0;
}

.divFaleConosco {
    height: 300px;
}
