body,td,th {font-family: Trebuchet MS, Arial, sans-serif; color:#FFFFFF; font-size:13px;}
body {margin: 0px;background-color: #4D4948;}
 

/* GERAL */
#Conteudo {background-image:url(../Images/ContentBg.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:20px;}

h1 {background-image:url(../Images/H1Bg.jpg); background-repeat:no-repeat;font-size:22px; text-transform:uppercase; color:#FFFFFF; padding-left:32px; line-height:32px; margin:0px 0px 10px 0px; font-weight:normal;}
a:link {color: #FFFFFF;text-decoration: none;}
a:visited {text-decoration: none;color: #FFFFFF;}
a:hover {text-decoration: underline;color: #FFFFFF;}
a:active {text-decoration: none;color: #FFFFFF;}

.Voltar { margin-bottom:20px;}
.Voltar a:link {color: #FFFFFF;text-decoration: none;}
.Voltar a:visited {text-decoration: none;color: #FFFFFF;}
.Voltar a:hover {text-decoration: underline;color: #FFFFFF;}
.Voltar a:active {text-decoration: none;color: #FFFFFF;}
.BgCinza { background-color:#676463; padding:0px 15px; line-height:22px; font-size:14px; font-weight:bold; }
.Grupo { border-bottom-color:#676463; border-bottom-style:dashed; border-bottom-width:1px; padding-bottom:15px; margin-bottom:15px;}
.Peq { font-size:10px;}
form {margin:0;}


#Submenu { width:150px; text-align:left; text-transform:uppercase;}
#Miolo { width:950px; margin:auto;}
.Texto { padding:0px 40px; }
.FotoInt { background-color:#676463; border-color:#4D4948; border-style:solid; border-width:5px;}


/* HOME */
#Home { width:950px; margin:auto;}
.BotoesHome { background-color:#AF1B69; text-align:center; font-size:10px; text-transform:uppercase; padding:5px 0px; color:#FFFFFF;}
.BotoesHome a { color:#FFFFFF; text-decoration:none; font-weight:bold; }
.BotoesHome a:hover { text-decoration:underline;}

#Banners, #Player, #GaleriaHome { width:650px; float:left; display:block; margin-bottom:20px;}

/* GALERIA HOME */
.FotosHome { margin-top: 40px; width:390px; }
.FotosHome a {margin:5px; border-width:3px; border-color:#FAFAFA; border-style:solid; float:left;width:80px; height:80px; background-color:#FAFAFA;}
.FotosHome a:link {border-width:3px; }
.FotosHome a:visited {border-width:3px; }
.FotosHome a:hover { background-color:#FFFFFF; border-color:#FFFFFF;}
.FotosHome a:active {border-width:3px; }

/* CAIXA IMAGENS HOME */
#Banners { padding-left:10px; height:280px; }


/* TOPO */
#Topo {background-image:url(../Images/TopoBg.jpg); height:365px; border-top-color:#AF1B69; border-top-style:solid; border-top-width:10px;}
.TopoIlustracao {background-image:url(../Images/TopoIlustracao.jpg); background-repeat:no-repeat; background-position:top center;}

/* MENU */
#Menu { background-image:url(../Images/TopoMenuBg.jpg); background-position:top center; background-repeat:no-repeat; height:312px;}
#Menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 129px 0px 0px 45px;
text-align:left;
width:135px;
}
#Menu a {
color: #FFF;
text-decoration: none;
font-size:16px;
text-transform:uppercase;
line-height:34px;
}
#Menu a:hover {
text-decoration:underline;
}

/**************************************************/

/* CALENDARIO AGENDA HOME */
#AgendaHome { background-image:url(../Images/AgendaBg.jpg); background-position:center center; background-repeat:no-repeat; background-color:#FFFFFF;
width:230px; color:#4D4948; display:block; height:310px; float:right; margin-bottom:20px;}
#Calendario {width:185px;}
.Mes { text-transform:uppercase; font-weight:bold;}
.Box {	display:block; width:20px;height:20px;text-align:center;border-width:0px;margin:3px;padding-top:1px;float:left;}
.Semana {color:#AF1B69; font-weight:bold; font-size:12px;}
.Dia {font-size:11px;line-height:20px;color:#FFFFFF;
background-image:url(../Images/CalendarioDia.gif);}

#Calendario a {
font-size:11px; font-weight:bold;
color:#FFFFFF;
display:block;
width:20px;
height:20px;
line-height:20px;
text-align:center;
border-width:0px;margin:3px;padding-top:1px;float:left; text-decoration:none;
background-image:url(../Images/CalendarioLink.gif);
}
#Calendario a:hover { background-image:url(../Images/CalendarioHover.gif);}
/***********************************************************************/

/* MURAL */
#Mural { width:230px;background-color:#FFFFFF; float:right; display:block;}
#Recados { background-color:#FFFFFF; color:#676463; font-size:11px; width:210px;}

.Comentarios { padding:10px; background-color:#FEF3F9; }
.Comentarios a:link {color: #676463;text-decoration: none;}
.Comentarios a:visited {text-decoration: none;color: #676463;}
.Comentarios a:hover {text-decoration: underline;color: #676463;}
.Comentarios a:active {text-decoration: none;color: #676463;}
.ComentariosB { padding:10px; background-color:#FFFFFF; }
.ComentariosB a:link {color: #676463;text-decoration: none;}
.ComentariosB a:visited {text-decoration: none;color: #676463;}
.ComentariosB a:hover {text-decoration: underline;color: #676463;}
.ComentariosB a:active {text-decoration: none;color: #676463;}

.MuralPag { padding:10px; color:#FFFFFF;}
.MuralPag a {color: #FFFFFF; text-decoration: none; background-color:#F6B5D0; font-weight:bold; padding:0px 7px;}
.MuralPag a:link {color: #FFFFFF; text-decoration: none; background-color:#F6B5D0; font-weight:bold; padding:0px 7px;}
.MuralPag a:visited {text-decoration: none;color: #FFFFFF;}
.MuralPag a:hover {color: #FFFFFF; background-color:#AF1B69;}
.MuralPag a:active {text-decoration: none;color: #FFFFFF;}

.Formulario { width:420px; padding:40px;}
.FormInput { background-image:url(../Images/FormBg.jpg); background-repeat:no-repeat; background-position:top left; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; border-width:0px; width:410px;}
.Formulario a:link {color: #FFFFFF;text-decoration: none;}
.Formulario a:visited {text-decoration: none;color: #FFFFFF;}
.Formulario a:hover {text-decoration: underline;color: #FFFFFF;}
.Formulario a:active {text-decoration: none;color: #FFFFFF;}
/***********************************************************************/


/*AGENDA*/
#Agenda { width:950px; margin:auto;}
.AgendaMeses{font-size:15px; margin-bottom:30px;}
.AgendaMeses a:link {color: #FFFFFF;text-decoration: none;}
.AgendaMeses a:visited {text-decoration: none;color: #FFFFFF;}
.AgendaMeses a:hover {text-decoration: underline;color: #FFFFFF;}
.AgendaMeses a:active {text-decoration: none;color: #FFFFFF;}

.AgendaCidade {font-size:24px; font-weight:bold; line-height:40px;}
.AgendaLocal {font-size:16px;padding:3px 0px;}
/***********************************************************************/

/*GALERIA*/
#Galeria { width:950px; margin:auto;}

.Albuns { float:left; width:234px; height:271px; background-image:url(../Images/AlbumBg.jpg); margin:0px 40px 40px 40px;}
.AlbunsFoto { margin:21px 24px 0px 24px; height:186px;}
.AlbunsDesc { margin:10px 24px 0px 24px; color:#4D4948; text-transform:uppercase; font-size:14px; font-weight:bold;}
.AlbunsDesc a:link {color: #4D4948;text-decoration: none;}
.AlbunsDesc a:visited {text-decoration: none;color: #4D4948;}
.AlbunsDesc a:hover {text-decoration: underline;color: #4D4948;}
.AlbunsDesc a:active {text-decoration: none;color: #4D4948;}
.AlbunsData { font-size:10px; font-weight:normal;}

#GaleriaFotos a { border-width:5px; border-color:#FFFFFF; border-style:solid; float:left; margin:20px;}

.Color { color:#FF0099; }
/***********************************************************************/


