body {
 margin: 0;
 padding: 0;
}
body, td {
 font-family: Verdana;
 font-size: 8pt;
 color: #000;
}
img {
 border: 0 none;
}
.clear {
 clear: both;
}
/* -- */
#principal {
 width: 778px;
 margin: 0 auto;
}
/* -- */
#navegacao {
 text-align: right;
 background-color: #c25652;
 padding-right: 34px;
}

.textolink{
 color:#000;
 text-decoration: none;
}

#navegacao img {
 margin-right: 12px;
}
/* -- */
#menu {
 text-align: center;
 background-color: #340003;
}
#menu img {
 margin-right: 20px;
}
#menu img#last {
 margin-right: 0px;
}
/* -- */
#submenu {
 background-color: #8f272a;
}
/* -- */
#cima {
 background-image: url("imagens/cima_fundo.jpg");
 background-color: #851c23;
 background-repeat: repeat-x;
}
#cima td {
 color:#fff;
 padding: 2px 4px 2px 8px;
 text-align: justify;
 width: 259px;
}
#conteudo td a.saiba {
 color:#000;
 text-decoration: none;
}

#cima td a, #meio td a, #baixo td a, #conteudo td a, #rodape td a{
 color: #fff;
 font-weight: bold;
 text-decoration: none;
}

#cima td a:hover, #meio td a:hover, #baixo td a:hover, #rodape td a:hover, #conteudo td a:hover{
 text-decoration: underline;
 color:#fff;
}

#rodape td p{
 color:#fff;
}

#cima td.sombra {
 color:#fff;
 background-image: url("imagens/cima_sombra.jpg");
 background-repeat: no-repeat;
}
#cima td img, #baixo td img {
 float: left;
 margin-right: 2px;
}
#cima h1, #meio h1, #baixo h1, #conteudo h1 {
 margin: 0;
 padding: 2px;
 font-size: 11pt;
}
/* -- */
#barra {
 background-image: url("imagens/barra_fundo.jpg");
 height: 9px;
}
/* -- */
#meio {
 background-color: #6d0012;
}
#meio td {
 border: 4px solid #c25652;
 border-right: 0 none;
}
#meio p {
 margin: 0;
 padding: 0;
}
/* -- */
td#cadastro {
 color:#fff;
 width: 148px;
 padding: 4px;
}
#conteudo td#cadastro {
 background-color: #6d0012;
 width: 222px ;
}
td#cadastro form{
 margin: 0;
 padding: 0;
}
td#cadastro form p {
 margin-top: 5px;
}
td#cadastro input.enviar {
 border: 0 none;
 background-color: #6d0012;
 margin: 5px;
 font-weight: bold;
 color: #fff;
 float: right;
}
/* -- */
#texto {
 background-image: url("imagens/texto_fundo.jpg");
 background-repeat: repeat-x;
}

#texto p a.preto {
 color:#000;
 text-decoration: none;
}

#texto h1 a.preto {
 color:#000;
 text-decoration: none;
}

#texto p a.fotos{
 font-size: 14px;
 color:#fff;
 text-decoration: none;
}

/* -- */
#lateral {
 background-color: #6d0012;
}
/* -- */
#noticia, #texto {
 padding: 4px;
}
#noticia {
 color:#fff;
 width: 380px;
 background-color: #8f272a;
}
#noticia img, #texto img {
 margin: 10px 5px 0 0;
 padding: 0;
 float: left;
}
#noticia p, #texto p {
 margin-top: 2px;
}
#noticia h1, #texto h1  {
 margin-top: 2px;
}

/* -- */
#conteudo {
 border: 4px solid #c25652;
 border-top: 0 none;
 background-color: #DEB4B5;
}
/* -- */
#evento {
 color:#fff;
 border-left: 0 none;
 padding: 4px;
}
#conteudo td#evento {
 background-color: #820217;
 background-image: url("imagens/lateral_fundo.jpg");
 background-repeat: repeat-x;
}

/* -- */
#baixo {
 border: 4px solid #c25652;
 border-top: 0 none;
 border-bottom: 0 none;
 background-color: #6d0012;
}
#baixo td {
 color:#fff;
 padding: 4px;
}
#baixo ul {
 list-style-image: url("imagens/ultnoticia_lista.jpg") ;
}
#baixo ul li {}
/* -- */
#rodape {
 color:#fff;
 background-color: #8f272a;
 height: 15px;
 line-height: 15px;
}
/* -- */
#logo {
 text-align: right;
 background-color: #8f272a;
 height: 30px;
 line-height: 27px;
 margin-right: 20px;
}
#logo img {
 vertical-align: middle;
  margin-right: 20px;
}

#albumdefotos img{
 float:none;
}
/* -- */

#datapesq td { 
 border: 1px solid #C25652; 
 color:#fff;
 }

#calendar { 
border: 1px solid #C25652; 
width: 40px; 
color:#fff;
}
#calendar th, #calendar td { border: 1px solid #C25652;  width: 40px; color:#fff; }

#perfil { border: 1px solid #C25652; width: 500px; }
#perfil th, #calendar td { border: 1px solid #C25652; }

.logica{
 color:#fff;
}

.event { background-color: #8F272A; }
.event a { text-decoration: none }

.tabela, .tabela th, .tabela td  { border: 1px solid #C25652; }
.tabela th, .tabela td { width: 150px }

.tabelab { border: 1px solid #C25652; width: 100%; }
.tabelab th, .tabelab td { border: 1px solid #C25652;}

#album img{
 border: 1px solid #fff;
 float:none;
 padding: 3px 5px;
 text-align: center;
}

#cima .sombra .funciona a {
 font-family: Verdana;
 font-size: 8pt;
 color: #FFFFFF;
 font-weight:normal;
}

/* .domingo{
background:#DBEAF5;
color:#333;
width:30px;
height:20px;
vertical-align:top;
}

.ocupado{
background:#D4D0C8;
color:#FFFFFF;
TEXT-DECORATION: none;
width:30px;
height:20px;
vertical-align:top;
}

.branco{
background:#FFFFFF;
color:#333;
width:30px;
height:20px;
vertical-align:top;
}

.dias{
font-size: 18px;
}

.data {
 color:#000;
 font-family: Tahoma;
 text-decoration: none;
}

.data:hover { 
 text-decoration: none;
}

.data1 {
 border: 0px solid #144933;
 text-decoration: none;
}

.data1:hover { 
 border: 0px;
 text-decoration: none;
}

.dia {
 TEXT-DECORATION: none; 
 font-family: Tahoma, Arial;
 font-size: 10pt;
 font-weight:bold;
 float: left;
 border-right: 1px solid #4682B4;
 border-bottom: 1px solid #4682B4;
 padding: 2px;
 width:10px;
 height:10px;
} */
