body		{ background-color:#FFFFFF; margin:0px; padding:0px; text-align:center; }

#tudo		{ width:780px; margin:0 auto; padding:0px; text-align:left; }

#conteudo	{ padding: 0px 0px;  }

#topo		{ height:108px; background-image:url(../media/topo.jpg); }

#banner_interna { width:780px; height:150px; }

#esquerda	{ width:780px; float:left; }
 #esquerda #esq	{ width:120px; float:left; }
 #meio		{ width:660px; float:right; background-image:url(../media/imgMeio.jpg); background-repeat:repeat-y; background-position:right; }
 #meio2		{ width:455px; float:left; padding:10px; background:#FFFFFF; height:auto !important; }
 #direita	{ width:180px; float:right; background:#A8DEDE repeat; padding-top:20px; text-align:center; height:350px; }
   .caixadir	{ width:200px; margin-bottom:10px; float:right; background:#A8DEDE; height:auto;}


#rodape	{ width: 780px; padding: 5px 0px; clear:both; background-color:#006699; background-image:url(../media/lgVida.jpg); background-repeat:no-repeat; background-position:right; }

#rodapeVida	{ width: 780px; height:30px; padding: 5px 0px; clear:both; background-color:#FFFFFF; }

#noticia  { width:165px; height:auto; padding:10px; }

#inferior { width:400px; float:left; }

#mapa    { width:150px; float:right; }
#mapaIndex { padding-left:650px; padding-top:12px; }

 #cxcor   { width:200px; float:left; background:#FFCC66; border-color:#FF6600; border-width:2px; border-style:solid; padding:3px; }

/* Pagina Links */
#meioLin	{ width:415px; float: left; }
 #meioLin #linEsquerdo	{ width:125px; float: left; padding-right:5px; padding-top:15px; }
 #meioLin #linDireito	{ width:290px; float:right; padding-left:5px; padding-top:10px; line-height:normal; }

/* Include Carteirinha */
#icarLogin { position:absolute; padding-left:600px; padding-top:20px; }
.icarNome { border: 1px; background-color:#3D8BB1; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 15px; color:#FFFFFF; }
.icarData { border: 1px; background-color:#3D8BB1; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; height: 15px; color:#FFFFFF; }

/* Carteirinha */
#carTudo  { width:500px; margin:0 auto; padding:0px; }
#carTopo  { width:500px; }
#carLogin { padding-top:50px; padding-left:50px; width:250px; height:245px; }
#carRodape { width:500px; padding:5px 0px; clear:both; background:#006699; }

/* Tabela Calendario*/
table#calendario tr td.caltopo  { background:#6DC7C7; }
table#calendario tr td.calmedia { background:#DAF1F1; }
table#calendario tr td.calclara { background:#FFFFFF; }

/* Tabela Admin */
table#cor tr td.cescura { background:#006599; }
table#cor tr td.cmedia  { background:#6DC7C7; }
table#cor tr td.cclara { background:#DAF1F1; }

/* Formatação de Palavras */
.titulo { font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texto { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texto-grande { font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.texto-noticia { font-size: 12px; font-family:  Verdana, Arial, Helvetica, sans-serif; color:#FF6600; }
.titulo-noticia { font-size: 14px; font-family:  Verdana, Arial, Helvetica, sans-serif; }
.data-noticia { font-size: 10px; font-family:  Verdana, Arial,Helvetica, sans-serif; color:#FF6600; }
.texto-pequeno { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.formulario { border:1px solid #666666; color:#000000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; height:17px; }
.link-simples { text-decoration: none; color: #000000; }
.link-simples:hover { text-decoration: underline; color: #666666; }
.link-noticia { text-decoration: none; color: #FF6600; }
.link-noticia:hover { text-decoration: underline; color: #E6AD3C; }
.link-box { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.link-box:hover { color: #666666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }