/* CSS Document */
body, html {
margin:0 auto;
padding:0;
text-align:center;
}

div.creditos{font:10px verdana,arial; padding-top:10px; color:gray; text-align:center;}
div.creditos img{border:none; vertical-align:middle;}

div#tudo{
margin:0 auto;
padding:0;
text-align:left;
width:780px;
}
div#centro{
margin:0 auto;
padding:0;
float:left;
text-align:left;
width:770px;
}
div#esq{
margin:0;
padding:0;
width:5px;
float:left;
height:541px;
background:url(../img/fundo-esq.jpg);
}
div#dir{
margin:0;
padding:0;
width:5px;
float:left;
height:541px;
background:url(../img/fundo.jpg);
}
div#topo {
margin:0;
padding:0;
height:85px;
width:770px;
}
div.topo1{
margin:0;
padding:0;
float:left;
background:url(../img/logo.jpg);
height:85px;
width:310px;
}
div.topo3{
margin:0;
padding:0;
float:left;
background:#cc0000;
height:85px;
width:310px;
}
div.topo2 {
margin:0;
padding:0;
float:left;
background:#CCCCCC;
height:85px;
width:150px;
}
div.linha{
margin:0;
padding:0;
height:2px;
background:#FFFFFF;
font-size:2px;
color:#FFFFFF;
}
div#banner{
margin:0;
padding:0;
height:150px;
}
div#miolo{
margin:0;
padding:0;
height:270px;
}
div.parte_esquerda{
margin:0;
padding:0;
width:235px;
height:270px;
float:left;
background:url(../img/coleta.jpg);
}
div.parte_direita_home{
margin:0;
padding:0;
border:none;
width:235px;
height:270px;
float:left;
background:#ffffff;
}
div.parte_centro{
margin:0;
padding:0;
width:300px;
height:270px;
float:left;
background:#f4f4f4;
font-family:Verdana;
}
div#rodape {
margin:0;
padding:0;
height:30px;
background:#cc0000;
}
p.txt-rodape{
margin:0;
padding:8px;
text-align:center;
font-family:Verdana;
font-size:10px;
color:#FFFFFF;
}

div#tresbits{
margin:0;
padding:8px;
text-align:right;
font-family:Verdana;
font-size:10px;
float:left;
width:510px;
height:18px;
color:#666666;
}
img.img-tesbits{
margin:0;
padding:0 0 0 0;
border:none;
float:left;
width:30px;
}

div.txt-tresbits{
margin:0;
padding:8px;
text-align:right;
font-family:Verdana;
font-size:10px;
float:left;
height:18px;
width:120px;
color:#666666;
}
img.img-tresbits{
padding:10px;
}
p.menu-esp{
margin:0;
padding:0;
height:65px;
}
p.menu{
margin:0;
padding:0;
text-align:center;
font-family:Verdana;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}
p.menu a{
color:#FFFFFF;
text-decoration:none;
}
p.menu a:hover{
color:#cc0000;
text-decoration:none;
background:#FFFFFF;
}
p.txt-centro{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:90px;
width:280px;
background:#dddddd;
}
p.txt-link{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:100px;
}
p.txt-centro:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-link:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-link-servicos:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-centro-empresa:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-centro-servicos:first-letter { 
color: #FF0000; 
font-size:18px; 
}
div.txt-link-contato:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-direita:first-letter { 
color: #FF0000; 
font-size:18px; 
}
p.txt-link a{
text-decoration:underline;
color:#FF0000;
font-size:10px;
}
p.txt-link a:hover{
text-decoration:underline;
color:#660000;
font-size:10px;
}


/* ESTILO PAGINA EMPRESA */


p.parte_esquerda_empresa{
margin:0;
padding:0;
width:235px;
height:270px;
float:left;
background:url(../img/empresa.jpg);
}
div.parte_direita{
margin:0;
padding:0;
width:210px;
height:260px;
float:left;
background:#ffffff;
}
p.txt-centro-empresa{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:90px;
width:300px;
}
p.txt-direita{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:250px;
width:185px;
}


/* ESTILO PAGINA SERVIÇOS */


p.parte_esquerda_servicos{
margin:0;
padding:0;
width:235px;
height:270px;
float:left;
background:url(../img/servico.jpg);
}
div.parte_direita_servicos{
margin:0;
padding:0;
width:235px;
height:270px;
float:left;
background:#f4f4f4;
}
div.parte_centro_servicos{
margin:0;
padding:0;
width:300px;
height:270px;
float:left;
background:#dddddd;
font-family:Verdana;
}
p.txt-centro-servicos{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:50px;
}
p.txt-link-servicos{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:70px;
}
div.txt-direita-servicos{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:9px;
height:250px;
width:215px;
}
td.txt-direita-servicos, select.txt-direita-servicos{
margin:0;
padding:0;
text-align:left;
font-family:Verdana;
font-size:9px;
}
td.txt-direita-servicos2{
margin:0;
padding:0;
text-align:center;
font-family:Verdana;
font-size:12px;
}



/* ESTILO PAGINA CONTATO */

input.txt-direita-contato, textarea.txt-direita-contato, option.txt-direita-contato, select.txt-direita-contato{
margin:0;
padding:0;
text-align:left;
font-family:Verdana;
font-size:10px;
}
form.txt-direita-contato{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:10px;
}
div.txt-link-contato{
margin:0;
padding:10px;
text-align:left;
font-family:Verdana;
font-size:11px;
height:20px;
}
p.parte_esquerda_contato{
margin:0;
padding:0;
width:235px;
height:270px;
float:left;
background:url(../img/contato.jpg);
}