﻿@charset "utf-8";
body {
width:796px;
background:url(../img/bg.jpg);
background-repeat:repeat-x;
background-color: #002597;
color:#444;
padding:0;
margin-top:0;
font-size:11px;
line-height:120%;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
}
h4 {
color:#444;
font-size:14px;
margin-top:0;
}
h5 {
color:#444;
font-size:12px;
margin-top:0;
padding:0;
}
#banner {
position:absolute;
z-index:100;
width:483px;
left:30%;
top:246px;
}
#site {
width:796px;
float:left;
}
#topo_esq {
width:390px;
height:248px;
background:url(../img/bg_top_esq.jpg);
float:left;
}
#topo_dir {
width:406px;
height:248px;
background:url(../img/bg_top_dir.jpg);
float:left;
}
#menu {
width:796px;
height:40px;
background:url(../img/bg_menu.jpg);
display:inline;
float:left;
}
#menu ul {
width:574px;
padding:0px;
margin:0 0 0 20px;
text-align:center;
list-style:none;
display:inline;
float:left;
background:transparent;
}
#menu ul li {
display:inline;
}
#menu ul li a {
width:82px;
float:left;
padding-top:13px;
background:transparent;
color:#444;
font-weight:bold;
text-decoration:none;
display:inline;
}
#menu ul li a:hover {
color:#F51822;
}
#linguagem {
width:166px;
padding-left:10px;
padding-top:4px;
margin-top:2px;
float:left;
color:#444;
font-size:10px;
display:inline;
background:transparent;
}
#meio {
width:796px;
background:url(../img/bg_conteudo.png);
_background-image: none; /* Pra IE 6 não ler o PNG padrão */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg_conteudo.png", sizingMethod="scale"); /* Filtro pra o IE 6 ler o PNG */
float:left;
display:inline;
}
#conteudo {
width:590px;
margin-top:10px;
margin-left:20px;
float:left;
display:inline;
}
#conteudo a {
color:#2E3385;
text-decoration:none;
}
#conteudo a:hover {
color:#666;
}
#lado {
width:160px;
margin-top:10px;
margin-left:10px;
float:left;
display:inline;
}
#lado #caixas {
width:160px;
height:190px;
background-image:url(../img/bg_caixa.png);
background-repeat:no-repeat;
margin-top:20px;
float:left;
display:inline;
}
#lado #caixas #caixa_interno{
width:144px;
padding:0 8px 0 8px;
float:left;
display:inline;
}
#lado #caixas #caixa_interno #login_email{
margin-top:18px;
width:100%;
float:left;
display:inline;
}
#lado #caixas02 {
width:160px;
height:90px;
margin-top:15px;
float:left;
display:inline;
}
#destaque {
width:590px;
float:left;
display:inline;
}
#destaque_chamada {
width:526px;
background:#d1e1ff;
padding:16px;
color:#112299;
border:#b2cce2 solid 1px;
margin:16px;
float:left;
display:inline;
}
#destaque_conteudo {
width:582px;
margin-left:8px;
float:left;
display:inline;
}
#index_noticias {
width:295px;
height:125px;
background:url(../img/bg_noticias.jpg);
margin-top:10px;
float:left;
display:inline;
}
#index_noticias #chama_noticias {
margin-top:20px;
padding:8px;
float:left;
display:inline;
}
#index_galeria {
width:295px;
height:125px;
background:url(../img/bg_galeria.jpg);
margin-top:10px;
float:left;
display:inline;
}
#galeria_interno{
width:295px;
height:110px;
background:url(../img/bg_galeria_interno.jpg);
background-repeat:no-repeat;
margin-bottom:4px;
float:left;
display:inline;
}
#galeria_interno #ft_galeria_inteno{
padding:12px 8px 0 12px;
width:112px;
float:left;
display:inline;
}
#galeria_interno #nome_galeria{
padding-top:12px;
width:150px;
float:left;
display:inline;
}
#index_galeria #ft_galeria_inteno02{
padding:30px 8px 0 12px;
width:112px;
float:left;
display:inline;
}
#index_galeria #nome_galeria02{
padding-top:30px;
width:150px;
float:left;
display:inline;
}
#base {
width:796px;
height:18px;
background:url(../img/bg_base.png);
_background-image: none; /* Pra IE 6 não ler o PNG padrão */
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/bg_base.png", sizingMethod="scale"); /* Filtro pra o IE 6 ler o PNG */
float:left;
display:inline;
}
#game{
width:140px;
margin-left:28px;
margin-right:28px;
margin-top:20px;
float:left;
text-align:center;
display:inline;
}
#lista_equipe {
width:582px;
margin-left:8px;
padding-bottom:8px;
padding-top:8px;
border-bottom:1px solid #ccc;
float:left;
text-align:justify;
display:inline;
}
#lista_equipe02 {
width:582px;
margin-left:8px;
padding-bottom:8px;
padding-top:8px;
float:left;
text-align:justify;
display:inline;
}
#rodape_endereco {
width:680px;
height:42px;
color:#fff;
font-size:10px;
font-weight:bold;
padding-left:20px;
padding-top:4px;
float:left;
display:inline;
}
#rodape_endereco a {
color:#fff;
text-decoration:none;
}
#rodape_endereco a:hover {
color:#ccc;
}
#rodape_m3 {
width:96px;
height:46px;
text-align:center;
float:left;
display:inline;
}

#rodape_m3  a{
font-size:9px;
color:#FFFFFF;
text-decoration:none;
}

#rodape_m3  a:hover{
color:#FFFFFF;
font-weight:bold;
font-size:9px;
text-decoration:none;
}
.img {
padding:1px;
border: 1px solid #ccc;
}
/* formulário - início */
#form {
widows:400px;
margin-left:100px;
margin-top:50px;
}      
#form fieldset{
padding: 20px;
border: 1px solid #ccc;
width: 70%;
font-size:14px;
}       
#form legend{
font-weight: bold;
color: #28268b;
letter-spacing: 1px;
}
/* HACK PARA CORRIGIR O MARGIN-BOTTOM*/
html>body #form legend{
margin-bottom: 0px;
}
#form .input{
border: 1px solid #ccc;
padding:4px;
margin-bottom: 10px;
width:200px;
}
#form .input2{
border: 1px solid #ccc;
padding:4px;
margin-bottom: 10px;
width:140px;
}
#form label{
display: block;
width: 126px;
float: left;
color: #000;
}
#form span{
color: #999;
}
/* formulário - fim */

.unidades{
	margin-right:25px;
	margin-top: 10px;
	float: left;
}
