/* ====  DIVERSOS ==== */
/*html { overflow-x: hidden; }*/
body { background:url(../images/bgAll.jpg) top left repeat-x #85542C; }
a { text-decoration:none; color:#666666; }
a:focus { outline:none; }
p { margin-bottom:10px; color:#333333; }
h2 { margin-bottom:10px; color:#663816; }

.alignleft { margin-right:10px; float:left; }
.alignright { margin-left:10px; float:right; }

.readMore { margin:-20px 0 0 0; float:right; font-size:20px; font-weight:bold; }
.clear { height:0; clear:both; visibility:hidden; }


/* ====  TOTAL E GERAL ==== */
#total { padding:40px 0 0 0; background:url(../images/bgHeader.jpg) top center no-repeat; }

#geral { background:#FEFFF9; }

/*#content { width:698px; }*/

/* ====  HEADER ==== */
#header { margin-bottom:20px; }
	#logo h1 { margin:0; }
		#logo a { width:220px; height:140px; text-indent:-9999px; display:block; }
		#logo a.logoSantuario { background:url(../images/logoSantuario.jpg) top left no-repeat; }
		#logo a.logoParoquia { background:url(../images/logoParoquia.jpg) top left no-repeat; }
	#texto { font-size:12px; font-weight:bold; color:#cccccc; cursor:default; }
	#search { height:20px; background:url(../images/bgSearchBar.jpg) top left no-repeat; }
		#search form div input#s { width:175px; padding:0 0 0 10px; border:none; background:none; font-size:12px; font-style:italic; color:#DFCD7D; }
		#search form div input#searchButton { width:30px; padding:0; border:none; background:none; float:right; }
	#bannerTopo { margin-top:10px; }
	

/* ====  MENU ==== */
#menu h2 { margin:0; padding:3px 0 3px 0; background:url(../images/bgHeaderBoxMarrom4.jpg) top left no-repeat; font-size:13px; font-weight:bold; text-align:center; text-transform:uppercase; color:#ffffff; height:1%; }
#menu ul { list-style:none; }
#menu ul { margin:0; list-style:none; }
	#menu ul li { margin:0; }
		#menu ul li a { padding:3px 0 3px 10px; border-top:1px solid #e7e7e7; background:#f2f2f2; font-size:13px; text-decoration:none; font-weight:bold; color:#333333; display:block; height:1%; }
			#menu ul li a span { font-weight:bold; color:#bcbec0; }
		#menu ul li a:hover { background:#7d5434; color:#ffffff; }
			#menu ul li a:hover span { color:#ffffff; }


/* ====  BOX's ==== */
.box { margin-top:20px; }
	.box h2 { margin:0; padding:3px 0 3px 0; background-position: top left; background-repeat:no-repeat; font-size:13px; font-weight:bold; text-align:center; text-transform:uppercase; color:#ffffff; cursor:default; height:1%; }
	.box div.content { padding:10px; background:url(../images/bgBox.jpg) top left repeat-x #ffffff; border:1px solid; border-top:0; }

	.boxMarrom4 h2 { background-image:url(../images/bgHeaderBoxMarrom4.jpg); }
	.boxMarrom4 div.content { border-color:#663816; }

	.boxMarromClaro6 h2 { background-image:url(../images/bgHeaderBoxMarromClaro6.jpg); }
	.boxMarromClaro6 div.content { border-color:#CC9866; }

	.boxMarromClaro5 h2 { background-image:url(../images/bgHeaderBoxMarromClaro5.jpg); }
	.boxMarromClaro5 div.content { border-color:#CC9866; }

	.boxMarromClaro4 h2 { background-image:url(../images/bgHeaderBoxMarromClaro4.jpg); }
	.boxMarromClaro4 div.content { border-color:#CC9866; }

	.boxLaranja6 h2 { background-image:url(../images/bgHeaderBoxLaranja6.jpg); }
	.boxLaranja6 div.content { border-color:#F36E33; }

	.boxLaranja4 h2 { background-image:url(../images/bgHeaderBoxLaranja4.jpg); }
	.boxLaranja4 div.content { border-color:#F36E33; }
	

/* ====  VELA VIRTUAL ==== */
#velaVirtual div { width:197px; text-align:center; }
#velaVirtual div a { color:#666666; }


/* ====  ENQUETES ==== */
#enquete div { text-align:center; }
#enquete div.content { width:196px; padding:10px; }
#enquete div p { margin:0; font-size:12px; color:#666666; text-align:center; }
	#enquete div p span { color:#999999; }
#enquete div ul { margin:5px 0 5px 0; list-style:none; text-align:left;  }
	#enquete div ul li { margin:0; }
		#enquete div ul li label { font-size:12px; font-weight:bold; color:#a7a9c0; }
	#enquete div input#btnVotar { margin:5px; padding:3px 5px 3px 5px; background:#CC9866; border:none; font-size:12px; font-weight:bold; color:#ffffff; }


/* ====  ULTIMO TABLOIDE ==== */
#ultimoTabloide div { text-align:center; }
	#ultimoTabloide div a p { margin:0; }
	#ultimoTabloide div a img { border:#663816 solid 1px; }
	

/* ====  LINKS ==== */	
#links div ul { margin:0; list-style:none; }
	#links div ul li { margin:0; }
	#links div ul li a { color:#666666; }
		#links div ul li a span { font-weight:bold; color:#999999; }
	#links div ul li a:hover { color:#000000; }

/* ====  AVISOS ==== */
#avisos { margin-top:0; }
	#avisos div a.readMore { color:#f36e33; z-index:8; }
	#avisos div ul { height:199px; margin:0; list-style:none; position:relative; overflow:hidden; }
	#avisos div ul li { margin:1px 0 0 0; /*position:absolute;*/ }
		#avisos div ul li a { width:188px; height:55px; padding:5px; font-size:12px; font-weight:bold; color:#ffffff; background:#333333; display:block; }
		#avisos div ul li a:hover { background:#F36E33; color:#ffffff; }
		#avisos div ul li span.data { margin:-5px 0 0 0; font-size:10px; font-style:italic; color:#ffffff; }
/*	.aviso1 { z-index:6; }
	.aviso2 { z-index:5; }
	.aviso3 { z-index:4; }
	.aviso4 { z-index:3; }
	.aviso5 { z-index:2; }
	.aviso6 { z-index:1; }*/


/* ====  NOTICIAS ==== */
#noticias div a.readMore { color:#f36e33; }
#noticias ul { height:230px; margin:0; overflow:hidden; list-style:none; }
	#noticias ul li { height:46px; margin:0; }
		#noticias div ul li a { font-size:14px; font-weight:bold; color:#F36E33; }
			#noticias div ul li a span { color:#a7a9ac; }
			#noticias div ul li a em { margin:0 0 0 10px; font-size:10px; font-weight:normal; color:#999999; }
	#noticias div ul li a:hover { color:#333333; }


/* ====  GALERIA DE FOTOS ==== */
#galeriaFotos div a.readMore { color:#CC9866; }
#galeriaFotos ul { margin:0; list-style:none; }
	#galeriaFotos ul li { margin:0 0 14px 0; }
		#galeriaFotos div ul li a { font-size:14px; font-weight:bold; color:#CC9866; }
			#galeriaFotos div ul li a img { margin:0 10px 0 0; border:1px solid #663816; float:left; }
			#galeriaFotos div ul li a span { color:#999999; }
			#galeriaFotos div ul li a em { font-size:10px; font-weight:normal; color:#999999; }
	#galeriaFotos div ul li a:hover { color:#333333; }


/* ====  GALERIA DE FOTOS ==== */
#pedidoOracao div { text-align:center; }
	#pedidoOracao div p { margin:0; }


/* ====  GALERIA DE FOTOS ==== */
#faleParoco p { margin:0 0 5px 0; font-weight:bold; color:#663816; }
	#faleParoco p span { color:#CC9866; }
#faleParoco form { text-align:center; }
	#faleParoco form p { margin:0; }
	#faleParoco form input,
	#faleParoco form textarea{ width:250px; margin:2px 0 2px 0; padding:2px; background:#FFF7EF; border:1px solid #CC9866; font-size:12px; font-style:italic; color:#CC9866; }
	#faleParoco form input#enviar{ width:85px; margin:0; background:#CC9866; font-size:12px; font-style:normal; font-weight:bold; color:#ffffff; }


/* ====  NEWSLETTER ==== */
#newsletter { margin-top:0; }
    #newsletter div.content { padding:9px; }
	#newsletter p { margin:0 0 5px 0; font-weight:bold; color:#663816; }
		#newsletter p span { color:#CC9866; }
	#newsletter form { text-align:center; }
		#newsletter form p { margin:0; }
		#newsletter form input,
		#newsletter form textarea{ width:250px; margin:2px 0 2px 0; padding:2px; background:#FFF7EF; border:1px solid #CC9866; font-size:12px; font-style:italic; color:#CC9866; }
		#newsletter form input#enviaNews{ width:85px; margin:3px 0 0 0; background:#CC9866; font-size:12px; font-style:normal; font-weight:bold; color:#ffffff; }


/* ====  ORAÇÕES ==== */
.oracoes { margin-left:20px; font-size:12px; font-weight:bold; color:#999999; }
.oracoes li {  }
.oracoes h2 { margin-bottom:5px; font-size:15px; }
.oracoes h2 a { font-size:15px; color:#663816; }
.oracoes h2 a:hover { text-decoration:underline; }


/* ====  FOOTER ==== */
#footer { height:140px; background:url(../images/bgAllFooter.jpg) top left repeat-x; text-align:center; }
	.subFooter { padding:20px 0 0 0; background:url(../images/bgFooter.jpg) top center no-repeat; }
	#footer { font-size:12px; font-weight:bold; color:#be1e2d; }
	#footer a { color:#be1e2d; }
	#footer a:hover { color:#666666; }
	#footer ul { margin-bottom:10px; list-style:none; }
		#footer ul li { margin:0; padding:0 5px 0 0; border-right:1px solid #be1e2d; display:inline; }
			#footer ul li a { font-size:11px; font-weight:normal; font-style:italic; color:#be1e2d; }
			#footer ul li a:hover { color:#000000; }
	#footer address { margin:15px 0 15px 0; font-size:12px; color:#666666; }
	

/* ====  ARCHIVE ==== */
h1.title { background:#663816; padding:0 0 0 10px; color:#ffffff; }
div.entryArchive { margin:10px 0 10px 0; padding:10px; background:#e5dbb0; }
div.entryArchive h3 { margin:0; }
div.entryArchive h3 a { font-size:14px; color:#663917; }
div.entryArchive small { font-size:11px; color:#663917; }
div.entryArchive p.postmetadata{ margin:0; text-align:right; }


/* ====  ITEM ==== */
h1.itemTitle { background:#e5dbb0; padding:0 0 0 10px; font-size:18px; color:#663816; }
h1.itemTitle span { font-size:14px; color:#cb9865; }
div.tagsDateCategory { margin:10px 0 10px 0; padding:10px; font-size:13px; background:#e5dbb0; color:#cb9865; }


/* ====  ITEM ==== */
.miniaturaGaleria { width:80px; height:60px; }
