.interna {
	background:#fff url(../imgs/bg_internas.jpg) repeat-x; float:left; padding:20px;width:710px;min-height:850px; }
.interna h2 {margin-top:15px; color:#e4282f;font-size:18px;}

.interna h4{font-size:16px}

.interna p {margin-bottom: 10px}

.interna img{margin:5px;}

.interna ol {padding-left:20px;}

.interna ol li{ list-style:decimal; margin-bottom:10px; }

.formula{ text-align:center;
          border:1px solid black;
		  padding:5px 0;
}

.interna ul li{
	list-style:disc;
	margin-left:40px;
	margin-bottom:10px;
}

.interna ul li a{
	font-size:14px;
}
ul.galeria {

    margin-top:5px;
    height:100%;

}
#fotos_galeria h2 {

    margin-top:  1em;
    font-size:   14px;
    font-weight: bold;
}

#fotos_galeria ul li {

    list-style:none;
    margin-left:2px;
    float:left

}


ul.galeria li img {
    float:left;
    list-style:none;
    margin:2px;
    display:inline;
}


.galeria_lista li {
    float:left;
    height:80px;
    border-bottom:1px solid #E2DBD9;
    padding-bottom:10px


}
.galeria_lista li img {

    margin-top:5px;
    float:left

}
.galeria_lista li p {

    float:left;
    margin:5px;
    width:500px;
}

ul.galeria li a {
    background:none;
    padding:0px
}
.galeria li img {
    border:2px solid #d2d2d2;
}

.galeria li a:hover img {
    border:2px solid #f50118;
}

.interna dl dt{font-weight:bold;margin-top:10px;}
.interna dl dd{margin-left:15px;}

.tabelas{ width:700px; margin-bottom:10px;}
.tabelas td{ padding:5px; border:1px solid #000;}

.tabelas_aniver{ width:500px;}
.tabelas_aniver td{ padding-left:10px; border:1px solid #000;}


.liturgia{ width:337px; text-align:center; font:14px Verdana, Geneva, sans-serif; color:#FFF; font-weight:bold; padding:10px; display:block; margin-top:15px;}
a.liturgia {background:#C00; color:#FFF;}
a.liturgia:hover{ background:#F00; color:#FFF;}
#lista dl {
    border-bottom:1px solid #E2DBD9;
    margin:5px 0 5px 0;
    padding-bottom:15px;
    float:left;
    width: 720px

}
#noticias_lista h2 {
    font-size:22px;
    border-bottom:solid 1px #d8e0e4;
    padding-bottom:5px;
    color:#09428b;

}

#lista dl dt {
    float:left;
    display:block;
    height:100%;
    margin-top:4px
}
#lista dl dt img {
    margin-right:5px
}
dd.titulo_noticia a {
    font-size:13px;
    font-weight:bold;
    font-size:16px;
    color:#ED1C24
}
dd.gravata_noticia {
    display:inline;
    display:block
}
#navegacao {
    border-bottom:1px solid #E2DBD9;
    height:30px
}
#pesquisa_fasne{

float:left; background: #F5F5F5;  
margin-bottom:10px; padding: 10px; width: 680px;
border:1px solid #CAD2B7;
float:left;
padding:5px 14px 20px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;


}
#pesquisa_fasne label{
	display:inline;
}
#cursos input{
	padding: 4px;
	-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
	border: solid #ccc 1px
}


#cursos select{
	width: 250px;
		-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
	padding: 4px;
	border: solid #ccc 1px
}
#cursos h1{
	
	margin-bottom: 2px;
	margin-top: 10px


}
#lista_galeria p {
    padding:0px;
    margin:0px;
    width:140px
}

#lista_galeria ul li {
    list-style:none;
    float:left;
    margin:0 20px 10px 0;
    width:150px;
    height:160px
}


ul.galeria li img {
    float:left;
    list-style:none;
    margin:2px;
    display:inline;
}
.galeria_lista li {
    float:left;
    padding-bottom:10px;
    display:inline;
    width:140px;
}
.galeria_lista li img {
    margin-top:5px;
    float:left
}
.galeria_lista li p {
    float:left;
    margin:0px;
    padding:0px;
    width:200px;
}

.boletim{width:710px; border:1px solid #CCC; }
.boletim tr,.boletim td{border:1px solid #CCC; padding:5px}
td.corbranca{background:#FFF;}
tr.corcinza{ background:#F5F5F5}
tr.tabelatopo{ text-align:center; font-weight:bold; background:#E0E0E0;}


.calendario{margin-top:30px; text-align:center; }
td.semana{width:30px; padding:10px; background:#C00; font:14px Verdana, Geneva, sans-serif; font-weight:bold; color:#FFF;  border:1px solid #CCC; }
td.dias{ border:1px solid #CCC;}
td.dias a{padding:10px; width:25px; background:#F5F5F5; display:block; color:#666;}
td.dias a:hover{ background:#DDD;}

.vazio{ background:#FFF; border:1px solid #CCC;}

tr.cabeca td{ background:#CCC; font-weight:bold; text-align:center;}
tr.centro td{text-align:center;}

.sub_mapa{ width:220px; background:#F5F5F5; float:left; margin:10px 10px 0 0;}
.sub_mapa ul li{ list-style:none;}
.sub_mapa ul li a{ font:11px Verdana, Geneva, sans-serif; }

#formulario{width:230px;}
