@charset "utf-8";

html.gecko div#header { margin: 1em; }
.opera #header { margin: 1.2em; }
.ie .mylink { font-weight: bold; }

.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

.main {
	background-color: #FFF;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(../images/bkg-Novo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.miolo {
	width: 1000px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	margin-top: 0px;
	padding: 0px;
	z-index: 1;
	position: relative;
	top: 400px;
}
.bemvindo {
	background-image: url(../images/bem-vindo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 261px;
	width: 682px;
	z-index: 10;
	margin-top: 120px;
}
.logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 99px;
	width: 209px;
	z-index: 3;
	position: relative;
	position: relative;
	visibility: visible;
	margin-top: -525px;
	margin-left: 740px;
}

.fotos-bkg {
	width: 1000px;
	background-repeat: no-repeat;
	background-position: center top;
	position: relative;
	text-align: center;
	margin: 0px;
	z-index: 2;
	height: 520px;
}

.menu {
	width: 271px;
	z-index: 1000;
	top: 0px;
	margin: 0px;
	padding: 0px;
	height: 231px;
	right: 0px;
	float: left;
}
.menu-gal {
	width: 818px;
	z-index: 1000;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 40px;
	vertical-align: middle;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}


.footer-home {
	width: 100%;
	background-image: url(../images/footer.png);
	height: 138px;
	background-repeat: no-repeat;
	background-position: center top;
	position: fixed;
	bottom: 0px;
}
.footer-pgs {
	background-image: url(../images/footer.png);
	height: 60px;
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	margin: 0px;
	clear: both;
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.rodape {
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	vertical-align: middle;
	color: #066;
	text-align: center;
	clear: both;
	top: 35px;
}

.quad-text {
	width: 1000px;
	z-index: 900;
	top: 520px;
	position: absolute;
	left: 0px;
}
.quad-text-pgs {
	background-image: url(../images/bkg-quadtext.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #369;
	width: 1000px;
	z-index: 900;
	top: 520px;
	position: absolute;
	left: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #C30;
	text-decoration: none;	
} a:hover {
	COLOR: #036;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.quad-titulos-home {
	position: relative;

}
.titulo-top {
	z-index: 5;
	height: 50px;
	width: 711px;
	left: 0px;
	padding: 0px;
	top: 0px;
	float: right;
}

.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	width: 711px;
	text-align: justify;
	float: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nomes-destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: normal;
	color: #1CA4A4;
	text-decoration: none;
	float: left;
	width: 558px;
	height: 176px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999;
}
.img-orixas {
	float: left;
	width: 150px;
	height: 176px;
}
.wagner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: normal;
	color: #1CA4A4;
	text-decoration: none;
}
.titulo-orixas {
	font-size: 25px;
	color: #F90;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.texto-oferenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
}
.traco {
	background-image: url(../images/traco.png);
	clear: both;
	height: 35px;
	width: 711px;
	background-repeat: no-repeat;
}
.traco2 {
	background-image: url(../images/traco2.png);
	clear: both;
	height: 40px;
	width: 711px;
	background-repeat: no-repeat;
	background-position: left top;
}








.titulo1 {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_calendario.png);
	height: 250px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 15px;
}
.titulo1-galfotos {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_galeria-fotos.png);
	height: 250px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 15px;
}
.titulo1-direita {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_pontos-direita.png);
	height: 370px;
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 15px;
}



.titulo2 {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_horarios.png);
	height: 250px;
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
}
.titulo2-galvideos {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_galeria-fotos.png);
	height: 250px;
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	margin-top: 0px;
}
.titulo2-esquerda {
	z-index: 5;
	width: 349px;
	background-image: url(../images/titulo_pontos-esquerda.png);
	height: 4022px;
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	margin-top: 0px;
}


.titulo3 {
	width: 1000px;
	background-image: url(../images/titulo_ultimasfotos.png);
	height: 141px;
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
}
.eventos {
    z-index: 5;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    color: #036;
    height: 24px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #039A9A;
    width: 337px;
    text-decoration: none;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    left: 7px;
    top: 45px;
    position: relative;
    margin-bottom: 4px;
}
.ultimas {
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #C30;
	height: 21px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C00;
	width: 500px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 15px;
	top: 45px;
	position: relative;
	margin-bottom: 4px;
}
.ultimas-dir {
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #C30;
	height: 21px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C00;
	width: 460px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 530px;
	top: -42px;
	position: relative;
	margin-bottom: 4px;
	float: left;
	clear: both;
}


.horarios {
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #036;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #039A9A;
	width: 320px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 15px;
	top: 45px;
	position: relative;
	margin-bottom: 4px;
	clip: rect(-240px,auto,auto,364px);
}
.horarios2 {
	z-index: 5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #360;
	height: 21px;
	width: 320px;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 15px;
	top: 45px;
	position: relative;
	margin-bottom: 0px;
	clip: rect(-240px,auto,auto,364px);
}
.texto-duvidas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036;
	text-decoration: none;
	z-index: 6;
	text-align: justify;
	font-weight: normal;
	font-style: normal;
}

.texto-destaque {
	width: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #036;
	text-decoration: none;
	z-index: 6;
	text-align: center;
	font-weight: lighter;
	font-style: italic;
}

.menu-artigos {
	width: 278px;
	z-index: 1000;
	position: absolute;
	left: 702px;
	background-image: url(../images/menu-over.png);
	margin-top: 0px;
	margin-left: 0px;
	top: 550px;
	background-repeat: repeat-y;
	background-position: right top;
	text-align: right;
}
.espaco-div {
	height: 20px;
	width: 271px;
	padding-left: 7px;
}

.titulo-posts {
	background-image: url(../images/titulo_ultimos.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
	width: 278px;
}
.titulo-arquivos {
	background-image: url(../images/titulo_arquivos.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
	width: 278px;
}
.quad-oferenda {
	color: #000;
	background-color: #FC0;
	width: 350px;
}

.sub-menu-posts {
	width: 235px;
	text-align: right;
	height: 20px;
	padding-top: 3px;
}
.titulo-post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #C03;
	text-decoration: none;
	text-align: left;
}
.data-post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #234973;
	text-decoration: none;
	text-align: left;
}
.down-quad {
	background-color: #F00;
	position: absolute;
	height: 20px;
	width: 100%;
}

.barra-post {
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}


/*método para o lixo do IE ler*/
/*.ie .example {  background-color: yellow}
.ie7 .example {  background-color: orange}
.gecko .example {  background-color: gray}
.win.gecko .example {  background-color: red}
.example {width: 100px;  height: 100px;}*/
.video {
	text-align: center;
}
