
body{font:normal 15px Tahoma, Geneva, sans-serif; color: #999; line-height:20px;}
.banner{width:950px; height:520px; margin: 0 auto; position:relative;}
.conteudo{width:950px; height:490px; margin:0 auto; margin-top:60px; text-align:justify;}
.conteudo1{width:270px; height: auto; float:left;}
.conteudo2{width:270px; height: auto; float: left; margin-left:70px;}
.conteudo3{width:270px; height: auto; float:right;}
.img-cont{width:268px; height:120px; border:solid 2px #FFF; margin-bottom:20px;}
.bt-saibamais{width:270px; height:43px; margin:0 auto;}
.topo{width:950px; height:530px; margin:0 auto;}
.logo{width:200px; height:150px; float:left; margin-top:10px;}
.menu{width:600px; height: auto; float: right;}

.quemsomos{width:950px; height: 250px; margin: 0 auto;}
.conteudo-quemsomos{width:950px; height:500px; margin:0 auto; margin-top:60px; text-align:justify;}

.conteudo-projeto{width:950px; height: auto; margin:0 auto; margin-top:60px; text-align:justify;}
.conteudo-projeto1{width:450px; height: auto; float:left;margin-bottom:40px;}
.conteudo-projeto2{width:450px; height: auto; float:right;}

.servicos{width:950px; height: 250px; margin: 0 auto;}
.conteudo-servicos{width:950px; height:1050px; margin:0 auto; margin-top:60px; text-align:justify;}
.conteudo-servicos1{width:450px; height:450px; float:left;}
.conteudo-servicos2{width:450px; height:450px; float:right;}
.img-cont-servicos{width:448px; height:170px; border:solid 2px #FFF; margin-bottom:30px;}


.conteudo-nr{width:950px; height:1050px; margin:0 auto; margin-top:60px; text-align:justify;}


.conteudo-contato{width:950px; height:800px; margin:0 auto; margin-top:60px; text-align:justify;}
.conteudo-contato1{width:350px; height: auto; float:left;}
.conteudo-contato2{width:550px; height: auto; float:right;}







h1{font:normal 20px Tahoma, Geneva, sans-serif; color:#fe6384; text-decoration:none;}
h2{font:bold 16px Tahoma, Geneva, sans-serif; color: #FFEAEB; text-decoration:none;}
.link{font:normal 14px Tahoma, Geneva, sans-serif; color: #FFB0B3; text-decoration:none;}
.link:hover{font:normal 15px Tahoma, Geneva, sans-serif; color: #FFF; text-decoration: underline;}
.font-branca{font:normal 14px Tahoma, Geneva, sans-serif; color: #FFB0B3; text-decoration:none;}
.font-preta{font:bold 20px Tahoma, Geneva, sans-serif; color: #D3D3D3; text-decoration:none;}
.font-preta2{font:normal 15px Tahoma, Geneva, sans-serif; color: #000; text-decoration:none;}
.font-preta3{font:bold 20px Tahoma, Geneva, sans-serif; color: #333; text-decoration:none;}



.banner-nivo{width:920px; height:390px; margin: 0 auto; position:relative;}
.form-banner{width:265px; height:310px; position: absolute; top:20px; right:20px; background-image:url(imagens/form-banner.png);}



.rodape{width:100%; height:250px; background-color:#ff0037;}
.rodape-corpo{width:950px; height: auto; margin:0 auto;}

.rodape1{width:300px; height:180px; float:left; margin-top:30px; border-right:solid 1px #FF666A;}
.rodape2{width:260px; height: 180px; float: left; margin-left:25px; margin-top:30px; border-right:solid 1px #FF666A; padding-right:40px;}
.rodape3{width:280px; height: auto; float:right; margin-top:30px;}

.copyright{width:100%; height:60px; background-color: #333; border-top: inset #999;}
.copyright-corpo{width:950px; height: auto; margin:0 auto; padding-top:20px;}




.bt-home-a{text-decoration:none;}
.font-amarela {font:bold 27px Tahoma, Geneva, sans-serif; color: #f7d32a; text-decoration:none;}
.font-cinza {font:normal 27px Tahoma, Geneva, sans-serif; color: #666; text-decoration:none;}
.font-media {font:normal 15px Tahoma, Geneva, sans-serif; color: #666; text-decoration:none;}
.font-cinza-bold {font:bold 27px Tahoma, Geneva, sans-serif; color: #666; text-decoration:none;}

.font-form {font:normal 11px Tahoma, Geneva, sans-serif; color: #FFF; text-decoration:none;}

.font-copyright-amarelo {font:bold 14px Tahoma, Geneva, sans-serif; color: #FC0; text-decoration:none;}
.font-copyright-cinza {font:bold 14px Tahoma, Geneva, sans-serif; color: #666; text-decoration:none;}

.bt-home{width:200px; height:30px; background-color:#f7d32a; font:bold 15px Tahoma, Geneva, sans-serif; color: #FFF; padding-top:7px;}
.bt-home:hover{width:200px; height:30px; background-color:#666; font:bold 15px Tahoma, Geneva, sans-serif; color: #FFF; padding-top:7px;}

/* MENU */
.menuhorizontal{
margin: 0;
padding: 0;
width: 950px;

}

.menuhorizontal ul{ 
list-style: none;
}

.menuhorizontal li{
display: inline;
float: left;
padding:0px;
margin: 0;
width: 100px;

}

.menuhorizontal a{
display: block;
text-decoration: none;
padding-bottom:68px; padding-top:67px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #999;
font-weight: normal;
}

.menuhorizontal :hover{
background-color: #ff0037;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
}

.menuhorizontal li.btnesquerdo{
border: none;}


/* QUEM PLANOS */
.conteudo-planos{width:950px; height: auto; margin:0 auto;}
.banner-planos{width:950px; height:440px; margin: 0 auto; position:relative; background-image:url(imagens/banner-planos.jpg);}

/* SAC */
.conteudo-sac{width:950px; height:860px; margin:0 auto; display:table;}
.conteudo-sac1{width:400px; height: auto; float:left;}
.conteudo-sac2{width:510px; height: auto; float: right;}
.banner-sac{width:950px; height:440px; margin: 0 auto; position:relative; background-image:url(imagens/banner-sac.jpg);}
.conteudo-sac-enviado{width:950px; height: 120px;; margin:0 auto; display:table;}

/* FORMULÁRIO */
#formulario {width: auto; display:table; float:left; margin-top:30px;}
#formulario form {width:355px; margin:0;}
#formulario form { font:bold 13px Arial; color: #999; width:355px; float:left;}
#formulario form .nome{ background-color: #E0E0E0; padding:3px; font: normal 13px Arial; color: #333; width:350px; height:30px; border:none;}
#formulario form .fomu{ background-color:#E0E0E0; padding:3px; font: normal 13px Arial; color: #333; width:350px; height:30px; border:none;}

#formulario form select{background-color: #5c6578; padding:3px; font: normal 13px Arial; color: #333; width:350px; height:30px; border:none;}
#formulario form select:focus{ background-color:#ff0037; padding:3px; font: normal 13px Arial; color: #FFF; width:360px; height:30px; border:none;}
.formulario form input nome{ background-color:#ffd0ae; padding:3px; font: normal 13px Arial; color: #333; width:350px; border:none;}
#formulario form input:focus { background-color:#ff0037; border: solid 1px #737d91; width:360px; color: #FFF;}
#formulario form textarea{ background-color:#E0E0E0; padding:0; font: normal 13px Arial; color: #333; width:350px; height:170px; border:none;}
#formulario form textarea:focus { background-color:#ff0037; border: none; width:360px; color: #FFF;}

#formulario form #btn { background-color:transparent; background-image:url(imagens/bt_enviar.jpg); width:109px; height:39px; border:none;}
#formulario form #btn:hover { background-image:url(imagens/bt_enviar_on.jpg); cursor:pointer;}



