*{
margin:0;
padding:0;
}
body{
background-color:#f9f9f9;
text-align:center;
color:#000000;
font-family:Arial,Sans-serif;
font-size:12px;
margin:0;
}
a{
color:#000000;
text-decoration:underline;
font-weight:normal;
}
a:hover{
color:#555555;
text-decoration:underline;
font-weight:normal;
}
h1{
color:#000000;
font-family:Arial,Sans-serif;
font-size:16px;
}
h2{
color:#000000;
font-family:Arial,Sans-serif;
font-size:14px;
}
img{
border:0;
}

/*folha para páginas anexas*/
#folha{
background-color:#ffffff;
border:1px solid #cccccc;
margin:50px auto;
padding:50px;
width:580px;
text-align:left;
min-height:600px;
}
#folha iframe{
background-color:#666666;
border:1px solid #000000;
padding:5px;
}
#folha .foto{
float:left;
border:1px solid #cccccc;
background:#ffffff;
padding:3px;
margin:5px;
}
#folha h1{
color:#000000;
font-family:Arial,Sans-serif;
font-size:16px;
margin-top:10px;
}
#folha h2{
color:#000000;
font-family:Arial,Sans-serif;
font-size:14px;
margin-top:10px;
}
/*Fim da folha para páginas anexas*/

/*estilo geral da página*/
#pagina{
background-color:#FFFFFF;
background-image:url(../img/bg_paisagens/por-do-sol_01.jpg);
background-position:top;
background-repeat:no-repeat;
width:770px;
min-height:1000px;
text-align:left;
margin:0px auto;
border-left:1px;
border-right:1px;
border-color:#CCCCCC;
border-top:0px;
border-bottom:0px;
border-style:solid;
}
#topo{
text-align:left;
width:770px;
height:290px;
}
#logo{
text-align:left;
height:65px;
}

/*colunas da página*/
.conteudo{
text-align:left;
margin:auto;
padding:10px;
padding-left:0px;
padding-right:0px;
width:400px;
height:1000px;
}
.esquerda{
float:left;
padding:10px;
width:155px;
height:800px;
}
.direita{
float:right;
padding:10px;
width:155px;
height:800px;
}
/*Fim do estilo geral da página*/

/*menu de turismo (na lateral direita)*/
#menu-turismo{
width:155px;
background-image:url(../img/bg_box_vertical.gif);
background-repeat:no-repeat;
text-align:left;
font-weight:bold;
color:#777777;
}
#menu-turismo h1{
margin-left:2px;
font-size:12px;
font-weight:bold;
color:#777777;
border-bottom:1px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
padding:3px;
padding-left:15px;
width:130px;
}
#menu-turismo ul li{
display:block;
}
#menu-turismo li{
padding-left:40px;
padding-top:15px;
padding-bottom:10px;
padding-right:15px;
margin-left:10px;
margin-right:10px;
border-bottom:1px solid #cccccc;
width:90px;
}
#menu-turismo a{
text-decoration:none;
font-size:10px;
font-weight:bold;
color:#000000;
}
#menu-turismo a:hover{
color:#777777;
font-weight:bold;
}
#menu-turismo #ondefica{background:url(../img/icone_menu_ondefica.gif) no-repeat left}
#menu-turismo #comochegar{background:url(../img/icone_menu_comochegar.gif) no-repeat left}
#menu-turismo #ondesehospedar{background:url(../img/icone_menu_ondehospedar.gif) no-repeat left}
#menu-turismo #atracoesturisticas{background:url(../img/icone_menu_atracoesturisticas.gif) no-repeat left}
/*fim: menu de turismo (na lateral direita)*/

/*menu geral (na lateral esquerda)*/
.menu{
width:155px;
background-image:url(../img/bg_box_vertical.gif);
background-repeat:no-repeat;
text-align:left;
font-weight:bold;
color:#777777;
text-align:left;
margin-bottom:10px;
}
.menu h1{
margin-left:2px;
font-size:12px;
font-weight:bold;
color:#777777;
border-bottom:1px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
padding:3px;
padding-left:15px;
width:130px;
}
.menu ul li{
display:block;
}
.menu li{
padding-left:40px;
padding-top:15px;
padding-bottom:10px;
padding-right:15px;
margin-left:10px;
margin-right:10px;
border-bottom:1px solid #cccccc;
width:80px;
}
.menu a{
text-align:left;
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#000000;
}
.menu a:hover{
color:#777777;
text-decoration:none;
}
.menu #home{background:url(../img/icone_menu_home.gif) no-repeat left}
.menu #fotos{background:url(../img/icone_menu_fotos.gif) no-repeat left}
.menu #musica{background:url(../img/icone_menu_musica.gif) no-repeat left}
.menu #videos{background:url(../img/icone_menu_videos.gif) no-repeat left}
.menu #recados{background:url(../img/icone_menu_recados.gif) no-repeat left}
.menu #atendimentoonline{background:url(../img/icone_menu_atendimentoonline.gif) no-repeat left}
.menu #contato{background:url(../img/icone_menu_contato.gif) no-repeat left}
.menu #biblia{background:url(../img/icone_menu_biblia.gif) no-repeat left}
.menu #bibliaemaudio{background:url(../img/icone_menu_bibliaemaudio.gif) no-repeat left}
.menu #estudosbiblicos{background:url(../img/icone_menu_estudosbiblicos.gif) no-repeat left}
.menu #mensagensbiblicas{background:url(../img/icone_menu_mensagensbiblicas.gif) no-repeat left}
.menu #cursofe{background:url(../img/icone_menu_cursofe.gif) no-repeat left}
.menu #downloads{background:url(../img/icone_menu_downloads.gif) no-repeat left}
.menu #jogos{background:url(../img/icone_menu_jogos.gif) no-repeat left}
/*fim: menu geral (na lateral esquerda)*/

/*caixas horizontais (caixas de conteúdo principal do site - notícias, etc)*/
.box{
width:400px;
background-image:url(../img/bg_box_horizontal.gif);
background-position:top;
background-repeat:no-repeat;
text-align:justify;
font-weight:bold;
margin:50px 0 0 0;
}
.box h1{
margin-left:2px;
font-size:12px;
font-weight:bold;
color:#777777;
border-bottom:1px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
padding:3px;
padding-left:15px;
width:380px;
}
.box h2{
font-weight:bold;
padding:5px;
font-size:12px;
color:#000000;
}
.box p{
padding:8px;
font-weight:normal;
}
.box .foto img{
float:left;
outline:1px solid #cccccc;
background:#ffffff;
padding:3px;
margin:5px;
}
.box form{
padding:10px;
}
.box input, .box textarea{
border:1px solid #cccccc;
border-top:1px solid #999999;
font-family:Arial,Sans-serif;
font-size:12px;
background-color:#ffffff;
}
/*fim: caixas horizontais (caixas de conteúdo principal do site - notícias, etc)*/

/*caixas verticais*/
.box-v{
width:155px;
background-image:url(../img/bg_box_vertical.gif);
background-repeat:no-repeat;
text-align:left;
font-weight:bold;
color:#000000;
float:left;
margin-top:10px;
}
.box-v h1{
margin-left:2px;
font-size:12px;
font-weight:bold;
color:#777777;
border-bottom:1px;
border-bottom-color:#cccccc;
border-bottom-style:solid;
padding:3px;
padding-left:15px;
width:134px;
}
.box-v p{
padding-left:5px;
}
.box-v form{
padding:5px;
width:140px;
}
.box-v img{
padding:auto;
}
/*fim: caixas verticais*/

/*rodapé*/
#rodape{
width:760px;
text-align:center;
padding:10px;
margin:auto;
}
/*fim do rodapé*/

/*Combo box de produtos e servicos*/
.cb_mnu_01{
width: 390px;
font-size: 12px;
font-family:Arial,Sans-serif;
font-weight: bold;
font-style: normal;
text-decoration: none;
background: #ffffff;
color: #000000;
margin:5px;
border:1px solid #cccccc;
border-top:1px solid #999999;
}
/* Fim da Combo box de produtos e servicos*/

#logofloat{
text-align:right;
position:fixed;
bottom:5px;
right:5px;
z-index:5;
}

/*estilo do album de fotos*/
#album_header_div {
	margin-bottom: 12px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-weight: bold;
}	

#album_header_comments_div {
	margin-bottom: 12px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 14px;
}	

#back_to_home {
	text-align: center;
	margin-bottom: 12px;	
}

#iwebalbum {

}

.iwebalbum_table {
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.iwebalbum_photobox_table {
	width:120px;
	height:120px;
	background-repeat:no-repeat;
	margin-right: 6px;
	margin-bottom: 12px;
	margin-left: 6px;
	background-color:#FFFFFF;
	padding: 2px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
}

.photobox { border: 1px solid #aaaaaa;}

.photobox a:link {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.photobox a:visited {
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.photobox a:hover  {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

#pages {
	text-align: center;
	margin-top: 18px;
}

#pages span{
	margin-right: 5px;
	padding: 4px;
}

#pages span a{
	padding: 4px;
}

#pages span a:hover{
	background-color: #000099;
	color: #FFFFFF;
	padding: 4px;
}

#generator {
	text-align: right;
	clear: both;
	margin-top: 40px;
	padding-right: 20px;
	padding-bottom: 6px;
	font-size: 10px;
}
#slideshow {
	text-align: center;
	margin-top: 18px;
}
/*Fim do estilo do álbum de fotos*/

/* ================================================================ 
Este é o estilo do menu de produtos e serviços do site
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/concertina-slide.html
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menuOuter {padding:0; margin:0 0 0 -200px; list-style:none; width:400px; background:url(../img/bg_box_horizontal.gif) #fff no-repeat top; position:absolute; z-index:500; left:50%; top:315px;	font-family:arial, sans-serif;}
#menuOuter li#menu1 {float:left; width:400px;}
#menuOuter table {border-collapse:collapse; padding:0; margin:0; width:0; height:0; margin:-1px -4px -1px -4px;}
#menuOuter li#menu1 a#menuLink {display:block; padding:10px 0 0 0; margin:0; background:; height:18px; width:400px; text-align:center; font-size:12px; font-family:arial, sans-serif; color:#777; font-weight:bold; text-decoration:none;}
#menuOuter ul {position:absolute; left:0; top:0; padding:0; margin:0; list-style:none; height:0; overflow:hidden;}

#menuOuter li#menu1 a#menuLink:hover {color:#000;}
#menuOuter li#menu1:hover > a#menuLink {color:#000;}
#menuOuter :hover ul {position:relative; top:0; height:auto; overflow:visible; padding:0 10px; margin:0; list-style:none; width:380px;}

#menuOuter :hover ul ul {position:absolute; height:0; overflow:hidden; border:1px solid #ddd;}

#menuOuter :hover ul li a {display:block; padding:0; padding-left:5px; margin:0; width:360px; height:36px; background:; color:#777; text-align:left; line-height:37px; cursor:pointer; font-weight:bold; text-decoration:none;}

#menuOuter :hover ul :hover {background:#eee;}

#menuOuter :hover ul li:hover > a {background:#eee;}

#menuOuter :hover ul li {float:left;}

#menuOuter :hover ul :hover ul {position:relative; height:150px; overflow:visible; width:380px; padding:0; margin:0; background:#fff url(dl-slide3/shade.png) no-repeat top left; text-align:center; top:0; cursor:default;}
#menuOuter :hover ul :hover ul li a {background:transparent; height:25px; line-height:25px; color:#000; font-weight:normal; font-size:12px;}

#menuOuter :hover ul :hover ul li a:hover {color:#777; background:#fff; text-decoration:underline;}