/**     **     **     **     **     **
CSS Desenvolvido por Saulo e Lara Bazzi Oberderfer
Bazzi.Com - http://www.bazzi.com.br
Testado nos navegadores:
  - Firefox 2.0.0.12 =<
  - Internet Explorer 5.5 =<
Desenvolvido em 18/03/2008
**     **     **     **     **     **/

* { margin: 0px; padding: 0px; }

body { background: #999999; }
img { behavior: url(js/pngHack/pngHack.htc); }
/* corpo geral da página */
#main {	display: block; width: 910px;	margin: auto; background: url(../imgs/fnd_body.jpg) repeat-y; font: 11px Arial, Helvetica, sans-serif; }

#escoteiros { margin: 0px; padding: 0px; z-index: 1; position:absolute; top: -15px; }

#menuCabecalho    { height: 100px; width: 900px; background: url(../imgs/fnd_cabecalho.jpg) repeat-x; }
#menuCabecalho ul { margin-left: 195px; padding-top: 5px; }
#menuCabecalho li { list-style: none; float:left; margin-right: 5px; }

.publicidade 	{ width: 220px; height:88px; display:block;}
.publicidade a  { border-bottom: solid 1px #CCCCCC; text-decoration: none; }
.publicidade a:link, .publicidade a:visited  { background: #FFFFFF; color: #666666; }
.publicidade  a:hover, .publicidade a:active { background: #CCCCCC; color: #003399; }


/*menu lateral esquerda*/
#menuLateral ul { padding-top: 50px; width: 180px; float:left; list-style: none; margin-left: 3px; }

#menuLateral li.mn01 { margin-top: 10px; background: url(../imgs/fnd_menuVerde01.jpg) no-repeat; padding-left: 5px; padding-top: 3px; height: 22px; font: bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#menuLateral li { background: #FFFFFF; width: 170px;  }
#menuLateral li a { display: block; width: 165px; height: 18px; border-bottom: solid 1px #CCCCCC; text-decoration: none; padding-left: 5px; }
#menuLateral li a:link, #menuLateral li a:visited { background: #FFFFFF; color: #666666; }
#menuLateral li a:hover, #menuLateral li a:active { background: #00CC66; color: #FFFFFF; }

/* menu lateral direita */
#menuDir ul { width: 180px; float:left; list-style: none; margin-left: 10px; }  

#menuDir li.mn01 { background: url(../imgs/fnd_menuAzul01.jpg) no-repeat; padding-left: 5px; height: 25px; font: bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; }
#menuDir li { background: #FFFFFF; width: 170px;  }
#menuDir li { display: block; width: 170px; border-bottom: solid 1px #CCCCCC; }
#menuDir li.destaques { text-align: center; }
#menuDir li a { display: block; width: 170px; border-bottom: solid 1px #CCCCCC; text-decoration: none; }
#menuDir li a:link, #menuDir li a:visited { background: #FFFFFF; color: #666666; }
#menuDir li a:hover, #menuDir li a:active { background: #CCCCCC; color: #003399; }

/* conteudo */

#conteudo 	 { padding: 10px 0px 0px 5px; width: 525px; float:left; }
#conteudo h2 { background: #F3F3F3; height: 40px; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#0087C2; }
#conteudo h3 { background: #F3F3F3; height: 20px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#0087C2; }

/* avisos */
.aviso { background: url(../imgs/fnd_aviso.png) no-repeat; width: 520px; height: 100px; margin-bottom: 5px; }
.aviso p.titulo { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#0087C2; margin: 5px 0px; }

img.dest { margin-right: 5px; }

#conteudo p { margin:10px; }
#conteudo a { text-decoration: none; }
#conteudo a:link, #conteudo a:visited { color: #666666; }
#conteudo a:hover, #conteudo a:active { color: #0087C2; }

#conteudo .pagina p { margin:10px; color:#666666; }
#conteudo .pagina a { text-decoration: none; }
#conteudo .pagina a:link, #conteudo .pagina a:visited { color: #0087C2; }
#conteudo .pagina a:hover, #conteudo .pagina a:active { color: #FF0000; }


#conteudo a.vejamais { text-decoration: none; float:right; }
#conteudo a.vejamais:link, #conteudo.vejamais a:visited { color: #666666; }
#conteudo a.vejamais:hover, #conteudo.vejamais a:active { color: #0087C2; }

#conteudo ul { list-style: url(../imgs/seta.jpg); margin-left: 20px; }

#conteudo ul.listaInfo h3 { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#0087C2; height: 30px; }

/***** tabela agenda *****/
#agenda { background: #FFFFFF; width: 100%; }
#agenda td { text-align: center; background: center no-repeat; height: 20px; padding: 0 4px; }
#agenda td.semdia { background-image: url(../imgs/dia_nada.gif); }
#agenda td.hoje   { background-image: url(../imgs/dia_hoje.gif); color: #FFFFFF; }
#agenda td.especial   { background-image: url(../imgs/dia_especial.gif); color: #FFFFFF; }
#agenda td.normal { background-image:url(../imgs/dia_normal.gif); }
#agenda th, #agenda td { color: #333333; }


/* Forms */
#conteudo form { margin: 15px; }
#conteudo label { font: bolder 10px Verdana, Arial, Helvetica, sans-serif; width: 90px; height: 17px; float:left; color: #000000; }
#conteudo input, #conteudo textarea { font: 10px Verdana, Arial, Helvetica, sans-serif; width: 300px; height: 15px; border: solid 1px #CCCCCC; margin-bottom: 10px; }
#conteudo textarea { height: 50px; }
#conteudo .botao, #conteudo .botao1 { width: 125px; background: #FFFFFF; }
#conteudo .botao { margin-left: 80px; }

#news { margin: 5px; }
#news label { font: bolder 10px Verdana, Arial, Helvetica, sans-serif; width: 90px; height: 17px; float:left; color: #000000; }
#news input { font: 10px Verdana, Arial, Helvetica, sans-serif; width: 150px; height: 15px; border: solid 1px #CCCCCC; margin-bottom: 10px; }
#news textarea { height: 50px; }
#news .botao, #news .botao1 { width: 125px; background: #FFFFFF; }
#news .botao { margin-left: 80px; }


/* Carregador */
#conteudo p.carrega { font: italic 12px Arial, Helvetica, sans-serif; color: #666666; }

/* Resposta do e-mail */
#statusEmail { font: italic 12px Arial, Helvetica, sans-serif; color: #355192; text-align: left; }

/* rodape da página, com copyright, link das páginas e powered bazzi.com */
#rodape { height: 55px; width: 900px; background: url(../imgs/fnd_rodape.jpg) repeat-x center; position: relative; }

#rodape #copyright { position: absolute; color: #FFFFFF; font: 10px Verdana, Arial, Helvetica, sans-serif;  top: 17px; left: 10px; }

#rodape #powered { position: absolute; right: 0px; top: 2px; } 