/* CSS Document */
body{
	margin:0px;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #ECF1F4;
	color:#878989;
	}

h1,h2{
	color:#ff6633;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform: uppercase;
	margin:0px; padding:0px;	
}
h2{padding:3px 0px 5px 0px;}
h3{
	color:#235c87;
	font-size:12px;
	font-weight: normal;
	margin:0px 0px 10px 0px;
}

.fontAzul{color:#7aa0b1;}
.fontAzul2{color:#235c87;}

a{font-size:9px;}
a.leiamais, a.linklaranja,a.linkazul,a.linkazul2{color:#ff6633; text-decoration:none;}
a.leiamais:hover, a.linklaranja:hover,a.linkazul:hover,a.linkazul2:hover{text-decoration:underline;}

a.linklaranja,a.linkazul{font-size:11px;}
a.linkazul{color:#5c7995; text-decoration:none;}
a.linkazul2{color:#235c87;}
a.home {color:#7AA0B1;font-size:12px;text-decoration:none;}

/*topo*/
.logo{float:left; line-height:0px; width:312px;}
.busca{
	float:left;
	width:444px;
	height:52px;
	background-image: url(../img/bg-topo.gif);
	color:#7aa0b1;
	padding:7px 10px;
}
.home{font-size:12px;}
.formBusca{height:12px; border:1px solid #7aa0b1; width:90px; font-size:11px; color:#235c87;}
.tableBusca{margin-top:9px; font-size:9px;}
.menu, .banner{float:left; line-height:0px;}
.menu{margin-top:1px;}

/*miolo principal*/
.coluna1, .coluna2{float:left;}
.coluna1{width:422px;
}
.coluna2{width:354px;}
.box_produtos{
	margin:14px 10px 0px 0px;
	border:1px solid #cccccc;
	height:231px;
	color:#235c87;
	font-size:9px;
}
.menu1{
	float:left; 
	background-color:#235c87;
	padding-left:7px;
	padding-right:6px;
	height:100%;
	font:trebuchet,tahoma;
	font-size:9px; 
	color:#FFFFFF;	
}
.menu1 a{
	color:#FFFFFF;
	text-decoration:none;
}

.box_parque{width:330px;
	border-left:1px dashed #cccccc;
	margin:5px 0px;
	padding:15px 0px 10px 12px;
	line-height:150%;
}
.base_produtos{float:left; width:342px;}
.mais_produtos{background-color:#f6f6f6; margin-bottom:3px; float:left; width:342px;}
.produto_1,.produto_2{
float:left;
width:170px;
margin:5px 0px;
color:#666666;
}
.produto_1{ border-right:1px dashed #cccccc; height:120px; margin-left:-3px; padding-right:3px;}
.produto_2{ height:155px;}

.produto12{float:left;
border-left:1px dashed #dee3e6;
}
.base_box{float:left; width:422px;}

.box_esquerda{float:left; width:164px; padding:10px 10px 0px 10px;}
.box_direita{float:left; width:228px; line-height:150%; padding:10px 10px 0px 0px;}

.box_esquerda2{float:left; width:200px; padding:10px 10px 0px 10px; line-height:150%;}
.box_direita2{float:left; width:164px; padding:0px 10px 0px 0px;}

.box{float:left; width:191px; padding:10px; line-height:130%;}


/*interna - historico */

#esquerda_empresa,#esquerda_fale{
	width:269px; float:left;
	line-height:0px;
	}
#esquerda_fale{width:227px;}
#conteudo,#conteudo_fale,#direita_fale{
	width:487px; padding:10px; margin-bottom:1px; float:left;}
#conteudo_fale{width:311px;
	padding:28px 32px 0px 0px;
}
#direita_fale{width:166px;
	padding:60px 20px 0px 0px;
}

.data{color:#235c87; font-weight:bold;}
.coluna_interna{
	width:223px; float:left; padding:15px 20px 15px 0px;
}


/* fale conosco */
.bgtable{background-color:#e4ecef; padding:3px;}
.form,.formSelect,.formText,.formTextArea{width:150px; font-size:11px; height:15px; color:#235c87;
}
.formTextArea{height:31px;}
.formSelect{height:20px; width:155px;
}
.formText{height:70px;
}
.base_formulario,.base_formulario2{
	width:311px; float:left;
	margin-bottom:2px;
}
.base_formulario2{margin-top:20px;}
.botoes_formulario{width:305px;}
.opcao{
background-color:#e4ecef; padding:5px;
float:left; width:140px;
}
.formulario{
float:left; width:150px;
padding:0px 2px;
}


/*maquinas*/
.maquinas{padding:30px 10px;}

/* orçamento online*/
.base_orcamento,.base_formorcamento{width:776px;
float:left;}
.base_formorcamento{padding:22px; width:732px;
}
.esquerda_orcamento{float:left; width:269px; padding-right:10px;}
.direita_orcamento{float:left; width:477px;
	padding:30px 20px 0px 0px;}
	
.formorcamento1{width:422px; float:left;}
.formorcamento2{width:300px; float:left;}
.msgErro {	font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:10px;	color:red;}
.contraste {background-color: #E4ECEF;}


