body {
margin:0 auto;
padding:0;
font-size:8pt;
font-family:Tahoma, Verdana, Geneva, sans-serif;
text-align:center;
background:#333;
}

img {
border:none;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

html, body {height:100%;}

#tudo {
width:923px;
position:relative;
background:#fff;
margin:0 auto;
text-align:left;
min-height:100%;
}
	
 * html #tudo {height: 100%;}
 
#conteudo {padding-bottom:140px;}

#topo {
width:923px;
height:181px;
text-align:left;
background:url(imagens/site/bg_topo.gif) top right no-repeat;
}

#menu {
width:860px;
height:36px;
float:left;
margin:20px 0 5px 30px;
_margin:20px 0 5px 15px;
}

#principal {
width:923px;
float:left;
text-align:justify;
}

#rodape {
width:923px;
height:122px;
position: absolute;
bottom: 0;
text-align:right;
background:url(imagens/site/bg_rodape.gif) center no-repeat;
color:#fff;
_margin-left:-4px;
}

#rodape .menu, #rodape .endereco, #rodape .ubis {
float:right;
width:850px;
margin:2px 15px 2px 0;
}

#rodape .endereco {
margin-right:15px;
font-weight:bold;
}

#rodape .ubis {
font-size:xx-small;
}

#rodape .menu {
margin-top:60px;
font-size:8pt;
width:900px;
}

#rodape a {
color:#fff;
margin:0 1px;
}

#rodape a:hover {
color:#030;
}
	
.clear {clear:both;}

/* Menu */
ul.menubar{
margin: 0px;
padding: 0px;
background-color: #FFFFFF; /* IE6 Bug */
font-size: 100%;
}

ul.menubar .submenu{
margin: 0px;
padding: 0px;
list-style: none;
float:left;
}

ul.menubar ul.menu{
display: none;
position: absolute;
margin: 0px;
margin-top:-10px;
}

ul.menubar a{
padding: 10px;
display:block;
text-decoration: none;
color: #777;
}


ul.menu, ul.menu ul{
margin: 0;
padding: 0;
border-bottom: 1px solid #ccc;
width: 150px; /* Width of Menu Items */
background-color: #FFFFFF; /* IE6 Bug */
}

ul.menu li{
position: relative;
list-style: none;
border: 0px;
}

ul.menu li a{
display: block;
text-decoration: none;
border: 1px solid #ccc;
border-bottom: 0px;
color: #777;
padding:10px;
}

ul.menu li sup{
font-weight:bold;
font-size:7px;
color: red;
}

/* Fix IE. Hide from IE Mac \*/
* html ul.menu li { float: left; height: 1%; }
* html ul.menu li a { height: 1%; }
/* End */

ul.menu ul{
position: absolute;
display: none;
left: 149px; /* Set 1px less than menu width */
top: 0px;
}

ul.menu li.submenu ul { display: none; } /* Hide sub-menus initially */

ul.menu li a { font-weight:bold; color: #00afdc; }

ul.menu li a:hover { color: #666; }

.menu_home {
width:32px;
height:18px;
background-image:url(imagens/site/menu_home.gif);
}

.menu_instituto {
width:57px;
height:18px;
background-image:url(imagens/site/menu_instituto.gif);
}

.menu_nossaequipe {
width:83px;
height:18px;
background-image:url(imagens/site/menu_nossaequipe.gif);
}

.menu_atendidas {
width:143px;
height:18px;
background-image:url(imagens/site/menu_atendidas.gif);
}

.menu_participar {
width:103px;
height:18px;
background-image:url(imagens/site/menu_participar.gif);
}

.menu_amigos {
width:95px;
height:18px;
background-image:url(imagens/site/menu_amigos.gif);
}

.menu_agenda {
width:47px;
height:18px;
background-image:url(imagens/site/menu_agenda.gif);
}

.menu_multimidia {
width:68px;
height:18px;
background-image:url(imagens/site/menu_multimidia.gif);
}

.menu_downloads {
width:74px;
height:18px;
background-image:url(imagens/site/menu_downloads.gif);
}

.menu_contato {
width:53px;
height:18px;
background-image:url(imagens/site/menu_contato.gif);
}

.menu_home, .menu_instituto, .menu_nossaequipe, .menu_atendidas, .menu_participar, .menu_amigos, .menu_agenda, .menu_multimidia, .menu_downloads, .menu_contato {
background-position:top center;
background-repeat:no-repeat;
}

/* Home */
#home_esquerda {
float:left;
width:373px;
margin-left:36px;
_margin-left:18px;
}

#home_esquerda .box_bemvindo {
float:left;
width:373px;
padding-bottom:10px;
border-bottom:1px dotted #000;
margin:10px 0 20px 0;
}

#home_esquerda .box_bemvindo img {
float:left;
margin-right:20px;
}

#home_esquerda .box_voluntario {
float:left;
width:373px;
height:198px;
background:url(imagens/site/bg_box_voluntario.gif) center no-repeat;
}

#home_esquerda .btn_voluntario {
width:191px;
height:17px;
*height:20px;
background-image:url(imagens/site/bg_btn_voluntario.gif);
background-position: top left;
background-repeat: no-repeat;
background-color:#d0f552;
text-align:center;
padding-top:3px;
color:#fff;
margin:10px 0 0 30px;
float:left;
}

#home_esquerda .btn_voluntario:hover {
background-position:bottom left;
color:#6FF;
}

#home_esquerda .txt {
width:373px;
text-align:center;
line-height:25px;
margin-top:80px;
font-weight:bold;
}

#home_esquerda .txt a {
color:#000;
font-size:10pt;
}

#home_esquerda .txt a:hover {
color:#666;
}

#home_centro {
float:left;
width:210px;
padding:0 15px;
border-style:dotted;
border-color:#000;
border-width:0 1px;
margin:0 20px;
}

#home_centro .linha_noticia {
float:left;
width:210px;
margin-bottom:5px;
padding-bottom:5px;
border-bottom:1px dotted #000;
font-size:xx-small;
}

#home_centro .linha_noticia a {
font-size:x-small;
color:#01b8e0;
font-weight:bold;
}

#home_centro .linha_noticia a:hover {
color:#666;
}

#home_centro .btn_vermais {
width:72px;
height:18px;
padding-top:2px;
float:left;
text-align:center;
text-transform:uppercase;
color:#fff;
background:url(imagens/site/btn_vermais.gif) center no-repeat;
}

#home_centro .btn_vermais a {
color:#fff;
}

#home_centro .btn_vermais a:hover {
color:#6FF;
}

#home_centro .box_amigos {
float:left;
width:210px;
margin:20px 0;
text-align:center;
}

#home_direita {
float:right;
width:185px;
margin-right:45px;
_margin-right:22px;
}

#home_direita .box_banners {
text-align:center;
}

#home_direita .box_banners img {
margin-bottom:40px;
}

#home_direita .box_newsletter {
float:left;
width:174px;
}

#home_direita .form {
width:170px;
border:1px solid #666;
margin:2px 0;
}

#home_direita .btn {
float:right;
background:#d1e037;
border:1px solid #b8b8b8;
color:#555;
text-align:center;
text-transform:uppercase;
margin-right:10px;
font-size:xx-small;
}

.tit {
width:900px;
height:38px;
float:left;
margin-bottom:10px;
}

/* Institucional */ /* Como Participar */ /* Nossos Amigos */ /* Agenda */ /* Imprensa */ /* Vídeos */ /* Fotos */
.inst_txt {
margin-left:40px;
_margin-left:20px;
width:580px;
float:left;
}

.inst_txt h2, .atendidas_txt h2, .participar_txt h2, .amigos_txt h2, .agenda_txt h2, .imprensa_txt h2, .videos_txt h2, .fotos_txt h2, .fotos_txt h3 {
font-size:10pt;
margin:10px 0 5px 0;
color:#00afdc;
}

.inst_txt img, .participar_txt img, .agenda_txt img, .imprensa_txt img, .downloads_txt img {
vertical-align:middle;
margin-right:5px;
}

.inst_foto, .participar_foto {
margin:10px 40px 0 0;
_margin:10px 20px 0 0;
width:250px;
float:right;
text-align:right;
}

/* Estatuto */ /* Release */ /* Atendidas */ /* Nossos Amigos */ /* Agenda */ /* Imprensa */ /* Vídeos */ /* Fotos */ /* Downloads */
.estatuto_txt, .release_txt, .atendidas_txt, .amigos_txt, .agenda_txt, .imprensa_txt, .videos_txt, .fotos_txt, .downloads_txt {
margin-left:40px;
_margin-left:20px;
width:850px;
float:left;
}

/* Atendidas */ /* Agenda */ /* Imprensa */ /* Vídeos */
.linha_atendidas, .linha_agenda, .linha_imprensa, .linha_videos, .linha_downloads {
float:left;
width:800px;
margin:20px 0;
}

.linha_atendidas h2, .linha_agenda h2, .video h2, .fotos h2 {
margin:0 0 5px 0;
}

.linha_atendidas p, .linha_agenda p, .video p, .fotos p, .fotos_txt p, .downloads_txt p {
margin:0;
}

.linha_atendidas .logo {
float:left;
width:100px;
}

.linha_atendidas .txt {
float:left;
width:600px;
padding-left:20px;
border-left:1px solid #333;
}

/* Como Participar */
.participar_txt h2 a {
color:#333;
font-size:8pt;
}

.participar_txt h2 a:hover {
color:#999;
}

.participar_txt h3 {
background:#00afdc;
padding:5px;
font-size:8pt;
width:100%;
color:#fff;
}

.participar_txt h3 a {
color:#fff;
}

.participar_txt {
margin-left:40px;
_margin-left:20px;
width:800px;
float:left;
}

/* Nossos Amigos */
.amigos_fotos {
float:left;
margin:10px 0;
width:850px;
_width:800px;
}

.amigos_fotos img {
margin:10px 20px;
vertical-align:middle;
float:left;
}

/* Agenda */ /* Imprensa */ /* Downloads */
.linha_agenda, .linha_imprensa, .linha_downloads {
padding-bottom:5px;
border-bottom:1px dotted #333;
margin:10px 0;
}

.linha_imprensa h2, .linha_downloads h2 {
float:left;
}

.linha_imprensa p, .linha_downloads p {
float:left;
margin-left:10px;
margin-top:10px;
}

.linha_imprensa p a, .linha_downloads p a {
color:#666;
text-decoration:underline;
}

/* Vídeos */
.video {
float:left;
margin:10px;
width:238px;
}

/* Fotos */
.fotos {
float:left;
margin:10px;
width:150px;
height:150px;
text-align:center;
}

.fotos2 {
float:left;
margin:10px;
width:150px;
text-align:center;
}

.fotos h2 a {
color:#00afdc;
font-size:8pt;
font-weight:normal;
}

.foto_menor {
float:left;
width:96px;
margin:10px;
}

.voltar {
float:left;
width:800px;
text-align:left;
margin-top:30px;
margin-left:50px;
}

.voltar a {
color:#00afdc;
}

/* Downloads */
.linha_downloads h2 {
font-size:8pt;
}

/* Contato */
.contato_formulario {
float:left;
width:350px;
margin-left:40px;
_margin-left:20px;
}

.contato_endereco {
float:left;
width:400px;
height:300px;
margin-left:40px;
_margin-left:20px;
border-left:1px solid #CCC;
text-align:center;
}
.mapa{
width:300px;
height:185px;
background-color:#CCC;
text-align:center;
margin:auto;
}

.formulario {
width:250px;
border:1px solid #333;
}

.botao {
float:right;
margin-right:32px;
background:#00afdc;
color:#fff;
text-transform:uppercase;
border:none;
}

.dado {
font-size:8pt;
vertical-align:top;
padding-top:3px;
font-weight:bold;
}
/*NOTÍCIAS*/
.box_lista_noticia{
margin:0 0 20px 40px;
padding-right:40px;
color:#585858;
}
.box_lista_noticia h1{
margin:0;
font-size:8pt;
color:#585858;
padding:0 0 0 0;
}
.box_lista_noticia a{
color:#585858;	
}
.img_noticia{
float:left;
margin:0 20px 0 0;
}
.box_voltar{
width:60px;
height:20px;
background-color:#CCC;
font-weight:bold;
text-align:center;
padding-top:5px;
margin-top:20px;
}
.box_voltar a{
color:#000;	
}


/* Voluntário */
.form_voluntario {
border:1px solid #ccc;
width:150px;
}

.btn_voluntario {
float:right;
margin-right:50px;
border:none;
background:#969696;
color:#fff;
padding:2px 5px;
}