/*pagina*/	

body {
	margin: 0;
	padding: 0;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D8DFE1;
	background-repeat: repeat-x;
	background-image: url(../images/fundo.png);
	font-size: 12px;
color: #666666;
	font: 13px Verdana, sans-serif;
}
	
#pagina {
	width: 780px;

	margin: 0 auto;	
	text-align: left;
	
}

#logo {
	float: left;
	width: 463px;
	height:100px;
	

}
/*pagina orçamento */
#orcamento {
	float: right;
	width: 180px;
	
	margin-top: 75px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left:8px;
}
.rollover a {
	display:block;
	width:180px;
	height:15px;
	background-image: url(../images/img_orcamentotopo.png);
}
.rollover a:hover   { background-image:url(../images/img_orcamentotopofundo.png);}
	








#banner{
	width: 766px;
	
margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 8px;
			
			
}
#corpo{
width: 764px;
	
	background-color: #fff;
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left:8px;



}

#facha {
width: 759px;
float: left;
	margin-top: 3px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left:2px;
}




#rodape {
	width: 766px;
	
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 8px;
}	


.destaque{color: #5199C2}





/*index*/	

#text {
width: 455px;
height:196px;
float: right;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left:5px;
	border: 5px solid #529AC3;
}


#bannercomemorativo{
width: 254px;

float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:15px;
	border: 5px solid #529AC3;

}

#bannergarantia{
width: 254px;

float: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:15px;
	border: 5px solid #529AC3;
}

#bannerfundo {
  width: 308px;
  float: right;
	margin-top: 20px;
	margin-right: 65px;
	margin-bottom: 5px;
	margin-left:2px;
}	



	
/*servicos*/	
#textservicos {
width: 450px;

float: right;
	margin-top: 3px;
	margin-right: 150px;
	margin-bottom: 30px;
	margin-left:2px;
}

#bannerlistas {
  width: 308px;
  float: right;
	margin-top: 15px;
	margin-right: 65px;
	margin-bottom: 0px;
	margin-left:2px;
}	
	
#bannerpanfletos, #bannerperiodicos, #bannermalas{
  width: 308px;
  float: right;
	margin-top: 5px;
	margin-right: 65px;
	margin-bottom: 0px;
	margin-left:2px;
}

/*atendimento*/	

#textatendimento {
width: 450px;

float: right;
	margin-top: 3px;
	margin-right: 150px;
	margin-bottom: 30px;
	margin-left:2px;
}

/*abrangencia*/	

#brasil{
width: 221px;

float: left;
	margin-top: 5px;
	margin-right: 0px;
	
	margin-bottom: 5px;
	margin-left:10px;
	
}

#textabrangancia{
  width: 476px;
 text-align: justify;
 padding: 0px 2px 0px 2px;
  float: right;
	margin-top: 8px;
	margin-right: 25px;
	margin-bottom: 5px;
	margin-left:0px;
	
}

#fachafotos {
width: 480px;
float: right;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left:0px;
}


.fotos {
width: 480px;
float: right;
	margin-top: 2px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left:0px;
}

#fotos2 {
width: 480px;
float: right;
	margin-top: 2px;
	margin-right: 25px;
	margin-bottom: 20px;
	margin-left:0px;
}

.briefing{
width: 151px;
float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left:7px;
}


.navegacao{
width: 221px;

float: left;
	margin-top: 5px;
	margin-right: 0px;
	
	margin-bottom: 5px;
	margin-left:0px;
	
}

/*estados*/
.rolloverrj a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/rj.png);
}
.rolloverrj a:hover { background-image:url(../images/menuestados/rj_fundo.png);}
	
.rolloveres a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/es.png);
}
.rolloveres a:hover { background-image:url(../images/menuestados/es_fundo.png);}

.rollovermg a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/mg.png);
}
.rollovermg a:hover { background-image:url(../images/menuestados/mg_fundo.png);}

.rolloverpr a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/pr.png);
}
.rolloverpr a:hover { background-image:url(../images/menuestados/pr_fundo.png);}

.rolloversc a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/sc.png);
}
.rolloversc a:hover { background-image:url(../images/menuestados/sc_fundo.png);}

.rolloverrs a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/rs.png);
}
.rolloverrs a:hover { background-image:url(../images/menuestados/rs_fundo.png);}

.rolloverdf a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/df.png);
}
.rolloverdf a:hover { background-image:url(../images/menuestados/df_fundo.png);}

.rolloverto a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/to.png);
}
.rolloverto a:hover { background-image:url(../images/menuestados/to_fundo.png);}


.rolloverbahia a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/bahia.png);
}
.rolloverbahia a:hover { background-image:url(../images/menuestados/bahia_fundo.png);}


.rollovermt a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/mt.png);
}
.rollovermt a:hover { background-image:url(../images/menuestados/mt_fundo.png);}


.rolloverms a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/ms.png);
}
.rolloverms a:hover { background-image:url(../images/menuestados/ms_fundo.png);}

.rolloverac a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/ac.png);
}
.rolloverac a:hover { background-image:url(../images/menuestados/ac_fundo.png);}

.rolloverpe a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/pe.png);
}
.rolloverpe a:hover { background-image:url(../images/menuestados/pe_fundo.png);}

.rolloverpa a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/pa.png);
}
.rolloverpa a:hover { background-image:url(../images/menuestados/pa_fundo.png);}

.rolloverpara a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/para.png);
}
.rolloverpara a:hover { background-image:url(../images/menuestados/para_fundo.png);}


.rolloverrondonia  a{
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/ro.png);
}
.rolloverrondonia a:hover { background-image:url(../images/menuestados/ro_fundo.png);}

.rolloversergipe a{
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/se.png);
}
.rolloversergipe a:hover { background-image:url(../images/menuestados/se_fundo.png);}


.rolloveram a {
	display:block;
	width:221px;
	height:16px;
	background-image: url(../images/menuestados/am.png);
}
.rolloveram a:hover { background-image:url(../images/menuestados/am_fundo.png);}


/*fim estados*/

/*contatos*/	

#textcontato {
width: 720px;
float: right;
	margin-top: 3px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left:20px;
}


#infocontato{
width: 300px;

float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left:60px;
	
}

#infotel{
width: 300px;

float: left;
	margin-top: 10px;
	margin-right: 0px;
	
	margin-bottom: 5px;
	margin-left:60px;
	
}

#form {
  width: 350px;

  float: right;
	margin-top: 20px;
	margin-right: 50px;
	margin-bottom: 50px;
	margin-left:0px;
	
}


#contato{
  width: 350px;

  float: right;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 50px;
	margin-left:0px;
	
}

#brasil2{
width: 221px;

float: left;
	margin-top: 5px;
	margin-right: 0px;
	
	margin-bottom: 10px;
	margin-left:80px;
	
}

.campos_formulario {
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR:#E8ECEF;
	height: 14px;
	width: 235px;
	margin-bottom: 5px;
	}
	
.campos_ddd {
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 14px;
	width: 18px;
	margin-bottom: 5px;
	}	
	
	
	

	
	.campos_tel{
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 14px;
	width: 182px;
	margin-bottom: 5px;
	}
.campos_servicos{
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 18px;
	width: 241px;
	margin-bottom: 5px;
	}
.campos_comentarios {
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 40px;
	width: 235px;
	margin-bottom: 5px;
	}
	.botao_enviar {
	FONT-SIZE: 11px; COLOR: #244D47; FONT-FAMILY: Tahoma, Verdana, Arial; margin-top: 2px;BACKGROUND-COLOR:#A5B4C4; margin-left:50px;
}


.peso {
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 14px;
	width: 55px;
	margin-bottom: 5px;
	}	
	
	
	.quantidade {
	FONT-SIZE: 11px;
	color: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E8ECEF;
	height: 14px;
	width: 55px;
	margin-bottom: 5px;
	}
	
/*obrigado*/	

	#obrigado {
width: 435px;
height:100px;
float: right;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left:5px;
	border: 5px solid #529AC3;
}


