* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

hr {display: block; clear:left; margin:0; visibility: hidden;}

img{vertical-align:top;}

body, html{text-align:center;background:url("../imagem/bkg.gif") repeat-x; background-attachment:fixed;}

div#tudo{margin:0 auto;text-align:left;width:750px;}

div.borda{height:20px; background:url("../imagem/topo.gif") no-repeat top left;}

div.topo{height:100px; background:white;}

div.logo{float:left; width:280px;}

div.espaco-menu{float:left; height:50px;}

div.menu{float:left; width:470px; height:40px; padding-top:40px;}

	div.menu div{float:left; width:76px; height:20px; text-align:center;}
	div.menu div a{font:bold 11px tahoma,arial; color:#777;}
	div.menu div a:hover{text-decoration:underline;}

div.banner{height:250px; background:white;}
div.banner_empresa{height:250px; background:url("../imagem/banner-empresa.jpg") no-repeat;}
div.banner_servicos{height:250px; background:url("../imagem/banner-servico.jpg") no-repeat;}
div.banner_faleconosco{height:250px; background:url("../imagem/banner-faleconosco.jpg") no-repeat;}

div.inferior{width:750px; min-height:270px; height:auto; background:white;}

div.conteudo{width:710px; height:auto; min-height:310px; padding:10px 20px 10px 20px;}
div.conteudo p{font:11px verdana; text-align:justify;}
	div.text_home{width:250px; float:left; border-right:20px solid white;}
	div.text_home p{float:left; font:11px verdana; text-align:justify;}

div.conteudo-empresa{width:690px; height:auto; min-height:310px; padding:10px 30px 10px 30px;}
div.conteudo-empresa p{font:11px verdana; text-align:justify;}

	div.text2_home{width:435px; height:300px; float:left;}
		div.text2_home div{height:100px;}
		div.text2_home div p{font:10px verdana; text-align:justify; padding:0 20px 0 0;}
		div.text2_home div p a{color:blue;}
		div.text2_home div p a:hover{text-decoration:underline;}
		div.text2_home div div.div1{float:left; height:100px; width:119px;}
		div.text2_home div div.div2{float:left; height:100px; width:290px;}
			div.text2_home div div.div2 p{font:10px verdana; text-align:justify; padding:20px 0 0 15px;}
			div.text2_home div div.div2 h1{font:10px verdana; text-align:justify; padding:20px 0 0 15px; color:#1c3380;}

div.formulario{padding:60px 0 0 20px; width:240px;}
	div.formulario p{width:240px;}
	div.formulario p input{border:1px solid silver; font:10px verdana; width:200px;}
	div.formulario p textarea{border:1px solid silver; font:10px verdana; width:200px;}
	div.formulario p input.btn{width:50px; background:#1c3380; color:white;}

div.style32{text-align:center; color:#1c3380;}
	div.style32 p{border-left:55px white solid;}

p.style31{color:#1c3380;}

p.style30{width:460px; float:left;}
p.style29{width:200px; border-right:20px solid white; height:800px; float:left; background:url("../imagem/lateral.jpg") no-repeat;}

div.rodape{padding:20px; height:20px; background:url("../imagem/rodape.gif") no-repeat bottom left;}
	div.rodape p{font:10px verdana; text-align:center;}
	
ul{
	line-height:20px;
	list-style-position: inside;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	}

li{
	list-style-image:url(../imagem/seta1.gif);
	list-style-position: inside;
	}
	
a:link {
	color:#777777;
	text-decoration:none;
	}
	
a:active{
	color:#777777;
	text-decoration:none;
	}
	
a:hover{
	color:#777777;
	text-decoration: underline;
	}

a:visited{
	color:#777777;
	text-decoration:none;
	}
	

form.formulario1{ 

	font: 12px verdana, arial, helvetica, sans-serif;
	color: #000;
	}
	

.clique a:link{
	color:#FFF;
	}
	
.titulo_caixa{
	font-weight:bold;
	color:#1C3380;
}

a:link.atencao, a:active.atencao, a:visited.atencao{
	color:#FFFF00;
	text-decoration:none;
	}
	
a:hover.atencao{
	text-decoration:underline;
	color:#FFFF00;
	}
	
a:link.mailto{
	color: #000099;
	}
	