@charset "utf-8";
/* CSS Document */
/***** Wrapper *****/
body {
*margin:0;
/**margin:0px 180px;*/
*position:relative;
left:0px;

}

div#master {
	width:1051px;
	margin-left: auto;
	margin-right: auto;
*width:1051px;
*margin-left: auto;
*margin-right: auto;
}
p {
	font-family:"Trebuchet MS", Verdana;
	font-size:16px;
	text-align: left;
	color:#6c6b6d;
}
div#header {
}
div#banner_concreto {
	/*background:url('../imagens/concreto_banner.jpg');*/
	height:279px;
	margin:0px 39px;
}
/***** Wrapper *****/

/***** content *****/

div#content {
	margin-top:-56px;
}
/***** content *****/

/***** nov *****/

div#nov {
	background:url('../imagens/concreto.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	display:block;
	margin:0 39px;
}
div#bombeamento {
	background:url('../imagens/bombeamento.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	display:block;
	margin:0 39px;
}
div#servicos {
	background:url('../imagens/servicos.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	display:block;
	margin:0 39px;
}
div#novidades {
	background:url('../imagens/novidades.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	display:block;
	margin:0 39px;
}
div#faq {
	background:url('../imagens/faq.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	display:block;
	margin:0 39px;
	
}
div#tpcontato {
	background:url('../imagens/contato.jpg');
	background-repeat: no-repeat;
	width:965px;
	height:32px;
	margin:0 39px;
}
/***** nov *****/
/***** cont_nov *****/

div#cont_nov {
	left:44px;
	position:relative;
	top:0px;
	width:965px;
	font-size: 14px;
	text-align: center;
}
div#cont_nov_cont {
	height:571px;
	*height:-501px;	
	top:-56px;
	width:965px;
}
div#concreto_direto {
	background-color: #eaeae6;
	color:#464647;
	padding:9px
}
h1 {
	font-family:"Trebuchet MS", Verdana;
	color:#464647;
	font-size:13px;
}
div#concreto_direto_nov {
	background-color:#EAEAE6;
	color:#464647;
	font-family:"Trebuchet MS", Verdana;
	padding:9px;
	position:relative;
	text-align:justify;
	top:-74px;
}
div#text_nov {
	left:435px;
	position:relative;
	top:-360px;
	width:518px;
}
/***** cont_nov *****/

/***** real *****/

div#real {
	background:url('../imagens/real.jpg');
	background-repeat: no-repeat;
	*height:40px;
	margin:20px 36px;
}

div#real_contato {
	background:url('../imagens/real.jpg');
	background-repeat: no-repeat;
	height:40px;
	*height:40px;
	margin:-39px 36px;
}

div#real_nov {
	background:url('../imagens/real.jpg');
	background-repeat: no-repeat;
	height:40px;
	margin:-47px 39px;
}
/***** real *****/
	
/***** cont_real *****/

div#cont_real {
	margin:0px 21px;
}
div#cont_real_nov {
	margin:39px 21px;
}
div#cont_real_faq {
	margin:5px 21px;
}

div#cont_real_faq_contato {
	margin:31px 21px;
}

div#caminhao {
	/*float:left;*/
	position: absolute;
	margin:-333px 550px;
	*margin:-330px 550px;
}
#resposta {
	color:#0232CA;
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
	position:relative;
	text-align:justify;
	top:-13px;
}
/***** form *****/

#cont_nov_cont h6 .f_laranja {
	color:#f05c22;
	cursor:pointer;
}
#cont_nov_cont .box_subTit p {
	display:block;
	float:left;
	background:#fef6e8;
	text-align:center;
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#f05c22;
}
#cont_nov_cont .texto_center {
	display:block;
	float:left;
	width:635px;
	padding-left:93px;
}
#cont_nov_cont .cad_center {
	display:block;
	float:left;
	width:635px;
	padding-left:225px;
}
.bg_01 {
	padding-bottom:40px;
	background:url(../imagem/borda.gif) no-repeat 40px bottom;
}
#cont_nov_cont .texto_center a {
	text-decoration:none;
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#666666;
}
#cont_nov_cont .f_laranja {
	color:#f05c22;
}
#cont_nov_cont .f_laranjaClaro {
	color:#f9a61a;
}
#cont_nov_cont a:hover {
	text-decoration:underline;
}
#cont_nov_cont .conteudo p {
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#666666;
	padding-bottom:10px;
}
#cont_nov_cont .box_diretor {
	display:block;
	float:left;
	width:635px;
	padding-left:55px;
}
#cont_nov_cont .box_diretor img {
	display:block;
	float:left;
	padding-right:25px;
}
#cont_nov_cont .box_diretor .f_laranja p {
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:10px;
	color:#f05c22;
	padding-top:30px;
}
#cont_nov_cont fieldset {
	border:medium none;
	position:relative;
	top: -445px;
	width: 340px;
	*height:50px;

	
}
#cont_nov_cont fieldset legend {
	display:none;
}
#cont_nov_cont fieldset ul {
	display:block;
	float:left;
	width:340px;
	list-style:none;
}
#cont_nov_cont fieldset ul li {
	display:block;
	float:left;
	width:500px;
	padding-bottom:17px;
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#666666;
}
#cont_nov_cont fieldset ul li label {
	display:block;
	float:left;
	width:70px;
	text-align:right;
	padding-right:5px;
}
#cont_nov_cont fieldset ul li input {
	display:block;
	float:left;
	width:420px;
	height:18px;
	background: url('../imagens/bg_input.jpg') repeat-x 0 0;
	border:solid 1px #666666;
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#666666;
}
#cont_nov_cont ul li textarea {
	display:block;
	float:left;
	width:420px;
	height:240px;
	background: url('../imagens/bg_textarea.jpg') repeat-x 0 0;
	border:solid 1px #666666;
	font-family:"Trebuchet MS", Arial, "Times New Roman", Verdana;
	font-size:12px;
	color:#666666;
}
#cont_nov_cont .botaos {
	display:block;
	float:right;
	padding-right:25px;
 *margin-right:-50px;
	width:253px;
}
#cont_nov_cont .linha {
	display:block;
	float:left;
	margin:-363px 458px;
	position:relative;
	z-index:-8000000;
}
#cont_nov_cont .end {
	/*display:block;
position:relative;
right:-550px;
top:-301px;
width:412px;*/
	position:relative;
	right:-680px;
	top:-301px;
	width:5px;
}
#cont_nov_cont .foto {
	width:263px;
	height:396px;
	background: url('../imagens/bloco.jpg');
	position:relative;
	top:390px;
	width:263px;
}
#cont_nov_cont .txt {
height:125px;
left:731px;
position:relative;
top:-651px;
width:100px;
}
#cont_nov_cont .end .rua {
	color:#1742A1;
	font-size:14px;
	padding:0 3px;
	*padding:0 15px;
	position:relative;
	top:-189px;
	*top:-230px;
	width:14em;
}
#cont_nov_cont .end .sp {
	color:#1742A1;
	font-size:12px;
	width:14em;
}
#cont_nov_cont .end .fone {
	color:#1742A1;
	font-size:12px;
	
}
#cont_nov_cont .end .fax {
	color:#1742A1;
	font-size:12px;
	width:7em;
}
#cont_nov_cont .end .email {
	color:#1742A1;
	font-size:12px;
	width:14em;
}
.fone {
	*margin:0px 13px;
	margin:312px 13px;
	position:absolute;
}
/***** cont_real *****/

/***** sidebar *****/
div#sidebar {
	margin:38px 40px 0;
	/*width:982px;*/
	background-color:#eaeae6;
	text-align:center;
	font-family:"Trebuchet MS", Verdana;
}
div#sidebar ol li {
	display:inline;
}
div#sidebar ol li a {
	font-size:10px;
	color:#2f2e31;
	text-decoration:none;
}
div#sidebar ol li a:hover {
	font-size:10px;
	color:#0232cd;
	text-decoration:none;
}
/***** sidebar *****/

/* RODAPE */
#end {
	color:#999999;
	font-family:Trebuchet MS, Verdana;
	font-size:12px;
	left:297px;
	position:relative;
	top:-9px;
	width:721px
}
#on3w {
	font-family:Trebuchet MS, Verdana;
	font-size: 10px;
	text-align:right;
	padding:0 44px;
 *padding:0px 44px;
	position:relative;
 *top:-5px;
 *left: 5px;
	color:#999;
}
#on3w a {
	color:#999;
	text-decoration: none;
}
/*FIM DO RODAPE */
