/*@import url("reset.css");*/

body{ background:#eceaf4; font:normal 12px  Arial, Helvetica, sans-serif, sans-serif; color:#57737f;}


.estrutura{ width:994px; margin:0 auto; background-color:#FFF; padding:0px 0px 25px 0px; overflow:hidden;}

.estruturaEsquerda{ width:620px; padding:25px 0px 0px 5px; float:left;}

.tituloLista{ margin:0px 0px 20px 0px;}

.listaLinhas{ float:left; width:300px; margin:0px 0px 10px 0px; }
	.listaLinhas h1{ color:#4b646e; font:normal 17px "Franklin Gothic Medium"; margin:0px 0px 10px 0px;}

	.listaLinhas .itemLista{ float:left; width:275px; margin:0px 25px 5px 0px;} 
	
		.listaLinhas .itemLista .itemTitulo:link,
		.listaLinhas .itemLista .itemTitulo:visited,
		.listaLinhas .itemLista .itemTitulo:active{ background:url(../img/fundoBotao.gif) no-repeat top center; width:250px; padding:0px 0px 0px 27px; height:26px; display:block; font:normal 12px  Arial, Helvetica, sans-serif, sans-serif; color:#57737f; line-height:26px; text-decoration:none;}		
		.listaLinhas .itemLista .itemTitulo:hover{ color:#fff; /*background-position:0px -26px;*/}
		
		.listaLinhas .itemLista ul{ background:url(../img/fundoOpcoes.gif) no-repeat bottom center; width:275px; overflow:hidden; padding:0px 0px 1px 0px;}			
		.listaLinhas .itemLista li { margin:0px 10px 0px 10px; border-bottom:dotted 1px #e6e6e6;}

		.listaLinhas .itemLista ul li a:link, 
		.listaLinhas .itemLista ul li a:visited, 
		.listaLinhas .itemLista ul li a:active, 
		.itemTitulo ul li a:link, 
		.itemTitulo ul li a:visited, 
		.itemTitulo ul li a:active{ background:url(../img/iconDot.gif) no-repeat left center; background-position:0px 9px; padding:2px 15px 0px 17px; display:block; font:normal 11px  Arial, Helvetica, sans-serif, sans-serif; color:#57737f; line-height:20px; text-decoration:none;}
		
		.listaLinhas .itemLista ul li a:hover{ color:#812020;  /*background-position:0px -8px;*/}

.estruturaDireita{ background:#fafafa; float:left; width:340px; padding:25px 0px 0px 0px;}

.estruturaDireita .tituloLista{ margin:0px 0px 20px 25px;}

	.listaSegmentos li{ float:left; width:150px; margin:0px 0px 15px 10px; height:120px; text-align:center; background:url(../img/fundoSegmentos.gif) no-repeat top center;}
	
	.listaSegmentos li a:link, .listaSegmentos li a:visited, .listaSegmentos li a:active{font:normal 12px  Arial, Helvetica, sans-serif, sans-serif; color:#57737f; text-decoration:none; display:block;}
			.listaSegmentos li a:hover{ color:#812020;}

	.listaSegmentos li img{ margin:7px 0px 12px 0px; border:solid 2px #FFF;}	
	.listaSegmentos li img:hover{border:solid 2px #812020;}

/* catalogo pequeno */

.listaCatalogosHome{ width:190px;}

.tituloListaHome{ margin:0px 0px 5px 20px;}

/* busca */
.quadroBusca{ width:850px; padding:0px 0px 0px 150px; margin:1px auto 1px; height:68px; background:url(../img/quadroBusca.gif) no-repeat left top; font:bold 11px Arial, Helvetica, sans-serif;}
	.quadroBusca div{ float:left; margin:15px 20px 0px 0px;}
	.quadroBusca .botaoBuscar:link,.quadroBusca .botaoBuscar:visited,.quadroBusca .botaoBuscar:active{ background:url(../img/botaoBuscar.gif) no-repeat left top; width:60px; height:24px; float:left; background-position:-60px 0px; text-indent:-5000px; margin:28px 0px 0px 0px; }
		.quadroBusca .botaoBuscar:hover{ background-position:1px 0px;}
	
	.quadroBusca input,.quadroBusca select{ background-color:#fdfdfd; border:solid 1px #e6e6e6; font:normal 11px Arial, Helvetica, sans-serif; color:#666; height:18px; margin:3px 0px 0px 0px; padding:2px 0px 0px 0px;}
	.quadroBusca select{height:20px; padding:0px;}
	
/* landing pages */
#conteudo #landingpage #produto, #conteudo #landingpage #contato{
	float:left;
	padding:10px;
	line-height:18px;
	margin-bottom:20px;
}
	
#conteudo #landingpage #produto{
	width:600px;
	min-height:400px;
	overflow:hidden;
}

#conteudo #landingpage #contato_telefone{
	width:292px;
	height:100px;
	padding-left:10px;
	padding-right:10px;

	border: 20px solid #8987b3;
	background-color:#EEE;
	text-align:center;
}

#conteudo #landingpage #contato{
	width:290px;
	min-height:400px;
	padding-left:30px;
	padding-right:30px;
	border: 1px dotted #52508c;
	background-color:#b9b8cf;
	color:#FFF;
	
	float:left; 
	margin-top:10px;
}

#contato input , #contato select, #contato textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #59587a;
	background-color: #fefefe;
	border: none;
	border-bottom: 1px solid #dedede;
	width:100%;
	height:18px;
	padding:3px;
}

#contato textarea{
	height:120px;
}


#landingpage h1, #landingpage h2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #C4261D;
	line-height: 24px;
}
	
	#landingpage h2{
		font-size:16px;
	}
	
	#landingpage #contato h2{
		color:#52508c;
		text-transform:uppercase;
		text-align:center;
		font-size:18px;
	}

	#landingpage #contato_telefone h2{
		text-transform:uppercase;
		text-align:center;
		font-size:18px;
		padding-top:2px;
	}
	
#landingpage ul{
	margin-top:10px;
}

#landingpage li{
	list-style-position:inside;
	list-style-type:circle;
	padding:4px 4px 8px 10px;
}

#landingpage p{
	padding-top:6px;
}
