* {
	margin:0;
	padding:0;
}
img { border:0; }
body {
	width:829px;
	margin:auto;
	position:relative;
	background: #9e9690 url('../_images/body_background.gif') repeat-x;
	padding-top:31px;
	font-size:12px;
	font-family:'trebuchet ms', Arial, Sans-Serif;
	color:#3e3e3e;
}
a:link, a:visited {
	color:#3e3e3e;
}
a:hover {
	color:#3e3e3e;
	text-decoration:none;
}
#branding {
	background: url('../_images/top_cenaculooDaFe.gif') no-repeat scroll top left;
	width: 829px;
	height: 155px;
	text-indent:-9999px;
}
/* Conteúdo */
#content {
/*	background:#fbfbfb;*/
	background:#eceae0;
	
}
#flash-container {
	background: url('../_images/flash_base.gif') no-repeat scroll top left;
	width: 516px;
	height: 234px;
}
#flash-container .pad{
	padding:10px 0 0 11px;
}
#left-column {
	width:546px;
/*	height:1000px;*/
	min-height:1000px;
	background: #fbfbfb url('../_images/shadow_rightColumn.gif') repeat-y top right;
	float:left;
	
}

#left-column .lc-padding {
	padding:10px 0 0 13px;
}

#right-column {
	float:left !important;
	height:100% !important;
	padding-bottom:15px;
}

#right-column h3{
	font-weight:normal;
	text-transform:uppercase;
	font-size:120%;
	margin:0 0 20px 0;
	color:#352729;
}

/* Navegação */
#navigation {
	width: 829px;
	height: 30px;
	list-style:none;
		margin-top:-18px;
}

#navigation li {
	float:left;
}

#navigation li a{
	text-indent:-9999px;
	display:block;
	height:30px;
	background: url('../_images/navigation.gif') no-repeat scroll top left;
}

#button-home a:link, #button-home a:visited{
	width:97px;
}
#button-home a:hover, body#home #button-home a{
	background-position:0 -30px;
}

#button-home2 a:link, #button-home2 a:visited{
	width:57px;
	background-position:-40px 0px;
}
#button-home2 a:hover, body#home #button-home2 a{
	background-position:-40px -30px;
}

#button-radio a:link, #button-radio a:visited{
	width:106px;
	background-position:-97px 0;
}
#button-radio a:hover, body#radio #button-radio a {
	background-position:-97px -30px;
}
#button-blog a:link, #button-blog a:visited{
	width:115px;
	background-position:-203px 0;
}
#button-blog a:hover, body#blog #button-blog a {
	background-position:-203px -30px;
}
#button-pedido a:link, #button-pedido a:visited{
	width:125px;
	background-position:-318px 0;
}
#button-pedido a:hover, body#pedido #button-pedido a {
	background-position:-318px -30px;
}
#button-fale a:link, #button-fale a:visited{
	width:130px;
	background-position:-443px 0;
}
#button-fale a:hover, body#fale #button-fale a {
	background-position:-443px -30px;
}
#button-agenda a:link, #button-agenda a:visited{
	width:140px;
	background-position:-573px 0;
}
#button-agenda a:hover, body#agendas #button-agenda a {
	background-position:-573px -30px;
}
#button-estudos a:link, #button-estudos a:visited{
	width:115px;
	background-position:-713px 0;
}
#button-estudos a:hover, body#estudos #button-estudos a {
		background-position:-713px -30px;
}

#button-estudos2 a:link, #button-estudos2 a:visited{
	width:75px;
	background-position:-713px 0;
}
#button-estudos2 a:hover, body#estudos #button-estudos2 a {
		background-position:-713px -30px;
}

/**/
.division {
	background: url('../_images/division.jpg') no-repeat scroll top left;
	width: 246px;
	height: 11px;
	clear:both;
	margin:auto;
	margin-top:25px;
	margin-bottom:25px;
}

.division-lateral {
	margin:auto;
	margin-top:25px;
	background: url('../_images/division_lateral.gif') no-repeat scroll top left;
	width: 229px;
	height: 10px;
}
/**/
.menu-line {
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	background:#b39e75;
	height:4px;
}
#informacoes-importantes img, #dvds-cenaculo-da-fe .img{
	float:left;
	margin:0 15px 0 0;
} 
#dvds-cenaculo-da-fe .img{
    text-align:center;
}
#informacoes-importantes p, #dvds-cenaculo-da-fe p{
	font-size:11px;
	line-height:22px;
	padding: 0 15px 0 0;
}
#informacoes-importantes h2, #dvds-cenaculo-da-fe h2{
	font-weight:normal;
	text-transform:uppercase;
	font-size:140%;
	margin:0 0 20px 0;
	font-family:Georgia;
}
/**/
#radio-online {
	width: 283px;
	height: 119px;
	text-indent:-9999px;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat 0 0;
}
#menu-radio-online {
	list-style:none;
}
#menu-radio-online li{
	float:left;
}
#menu-radio-online li a{
	height:21px;
	margin:0;
	padding:0;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
}

.buttonCultoOff a:link, .buttonCultoOff a:visited{
	width:141px;
	height:21px;
	margin:0;
	padding:0;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat 0 -119px;
}
.buttonCultoOn a:link, .buttonCultoOn a:visited{
	width:141px;
	height:21px;
	margin:0;
	padding:0;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat -283px -119px;
}

/**/
.buttonRadioOn a:link, .buttonRadioOn a:visited {
	width:142px;
	height:21px;
	margin:0;
	padding:0;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat -142px -119px;
}
.buttonRadioOff a:link, .buttonRadioOff a:visited{
	width:142px;
	height:21px;
	margin:0;
	padding:0;
	margin-bottom:20px;
	text-indent:-9999px;
	display:block;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat -425px -119px !important;
}

/**/
.radioOnLine {
	width: 283px;
	height: 119px;
	text-indent:-9999px;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat 0 0 !important;
}
.cultoAoVivo {
	width: 283px;
	height: 119px;
	text-indent:-9999px;
	background: url('../_images/radioOnLine-cultoAoVivo.jpg') no-repeat -283px 0 !important;
}
.radioOnLine a, .cultoAoVivo a {
	display:block;
	width: 283px;
	height: 119px;
}
/**/

#tabela-destaques {
	width:283px;
	font-size:11px;
}
#tabela-destaques td {
	padding:10px 0 10px 15px;
	border-top: 1px solid #e3dfd9;
}
#tabela-destaques tr.odd{
	background:#f4f2ec;
}
/**/
.txt-top {
	font-size:16px;
}
/**/
.clear {
	visibility:hidden;
	clear:both;
	margin:0;
	padding:0;
}
/**/
.right-min-height {
	width:0px;
	float:left;
	visibility:hidden;
	min-height:712px;
}
#right-content { 
    width:283px;
	float:left;
}

#right-content h3 {
	font-family:Georgia;
	margin:20px 0 15px 15px;
	font-size:130%;
/*	color:#206697;*/
}

#right-content p {
	margin:0 0 0 15px;
	padding:0;
	line-height:18px;
}

/**/

#conteudo-interno {
	margin:0 15px 0 10px;
	min-height:620px;
}

#conteudo-interno p{
	font-size:12px;
	line-height:22px;
	padding: 0 15px 15px 0;
}

#conteudo-interno h2{
	font-weight:normal;
	text-transform:uppercase;
	font-size:140%;
	margin:0 0 20px 0;
	font-family:Georgia;
}

#conteudo-interno h3{
	font-weight:normal;
	text-transform:normal;
	margin:0 0 0 0;
}

#conteudo-interno h4{
	font-weight:normal;
	text-transform:normal;
	font-size:110%;
	margin:0 0 0 0;
}
#map {
	float:left;
	width:480px;
	height:250px;
	margin-bottom:30px;
}
/**/
#tabela-listas {
	
}
#tabela-listas td {
	padding:10px 0 10px 15px;
	border-top: 1px solid #e3dfd9;
	font-size:11px;
}
#tabela-listas tr.odd{
	background:#f4f2ec;
}
/*#tabela-listas tr:hover{
	background:#e1e1d8;
}*/



.conteudo-mensagem p{
	margin:0 !important;
	padding:10px 0 0 0 !important;
}

.conteudo-mensagem ol li {
	list-style:inside decimal;
	padding:10px 0 0 0 !important;
	line-height:22px;
}

.alpha li {
	list-style-type: lower-alpha !important;
}

.conteudo-mensagem ul li {
	list-style:inside;
	padding:10px 0 0 0 !important;
	line-height:22px;
}
 .conteudo-mensagem h3{ 
	color:#CC0000;
}

.linkToSound:link, .linkToSound:visited, .verEstudo:link, .verEstudo:visited {
	background:#2c1d1f;
	padding:3px 5px 3px 5px;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	margin-right:10px;
}

.linkToSound:hover , .verEstudo:hover{
	background:#243d11;
}

/**/

:-moz-any-link:focus {
  outline: none;
}

/* FORMS */
#form {
	
}
#form label {
	display:block;
	float:left;
	width:130px;
	text-align:right;
	padding-right:20px;
}

#form input, #form textarea {
	float:left;
	width:280px;
	font-size:12px;
}
#form textarea {
	height:80px;
}
#form p{
	clear:both;
	margin-bottom:20px;
}
#form .button {
	width:auto;
	position:relative;
	top:15px;
	left:150px;
}
#form #captcha {
	position:relative;
	top:20px;
	left:150px;
}
#form #captcha p{
	font-size:11px;
	margin:20px 0 20px 0;
}
#form br {
	clear:both;
}

input:focus, textarea:focus {
	background:#fffac8;
}
.red {
	color:#CC0000;
}

#horario {
	position:absolute;
	left:378px;
	top:70px;
}
#horario h3 {
	font-size:23px;
	color:#FFF;
	margin:0 !important;
}
#horario p {
	font-size:11px;
	color:#FFF;
	margin:0 0 5px 0 !important;
	padding:0 0 0 0 !important;
	line-height:14px !important;
}

#mplayer {
/*  position:absolute;
  top:90px;
  left:35px;
  width:300px;
  color:#FFF;
  line-height:19px;*/
}
#externalPlayer a:link, #externalPlayer a:visited {
	color:#ff9900;
}
/**/
#noar-horadaverdade {
	background: url('../_images/noAr_horadaverdade.jpg') no-repeat scroll top left;
	width: 492px;
	height: 400px;
	position:relative;
}

#noar-aovivo {
	background: url('../_images/noAr_cultoAoVovo.jpg') no-repeat scroll top left;
	width: 492px;
	height: 400px;
	position:relative;
}
#vigilia-aovivo {
	background: url('../_images/vigilia_aovivo.jpg') no-repeat scroll top left;
	width: 492px;
	height: 166px;
	position:relative;
} 

#noar-horadaverdade-aovivo {
	background: url('../_images/hvaovivo.gif') no-repeat scroll top left;
	width: 492px;
	height: 400px;
	position:relative;
}

/**/
#footer {
	text-align:center;
	padding:10px 0 10px 0;
}

/**/

#player-home {
	position:absolute;
	width:550px;
	min-height:500px;
	height:auto !important;
	height:300px;
	border: 5px solid #999;
	background:#FFF;
	top:100px;
	left:18%;
	z-index:9000;
}

.hidden {
	visibility:hidden;
}
.visible {
	visibility:visible;
}    

#banner-dizimista {
	width:282px;
}
#banner-dizimista a{
	display:block;
	background:url('../_images/banner_dizimista.gif');
	height:137px;
	text-indent:-9999px;
}


.btn-play {
	float: right;
	display: block;
	background:url('../_images/play.gif') no-repeat 0 4px;
	padding: 0 0 0 18px;
	margin-right: 10px;
}


.msg {
    padding:5px !important;
    margin:0 0 20px 0!important;
    font-weight:bold;
    color:#FFF !important;
    background:#FF0000 !important;
}

.radioonline {
    width:283px;
    height:176px;
    background:url('../_images/banner_culto.gif') no-repeat 0 0;
    position:relative;
    z-index:0;
}
.radioonline .bt { position: absolute; text-indent:-9999px;}
.radioonline .btaudio {
    top:112px;
    left:222px;
    width:45px;
    height:13px;
}
.radioonline .btvideo {
    top:112px; 
    left:168px;
    width:50px;
    height:13px;
}
.radioonline .btgravados {
    top:149px;
    left:14px;
    width:260px;
    height:13px;
}

.box h2 {

  font-size:13px;
  font-weight:normal;
  text-transform:capitalize;
  text-shadow: 0 1px 1px #FFF ;
  -webkit-text-shadow: 0 1px 1px #FFF ;
  -moz-text-shadow: 0 1px 1px #FFF;
  padding-bottom:10px;
  color:#DD2F08;
}
.box {
  
  width:265px;
  margin:auto;
  border-radius:5px;
  -webkit-border-radius:5px;
  background:#f7f7f7;
  font-size:10px;
  font-family:Helvetica, Arial, Sans-Serif;
  margin-bottom:20px;
  box-shadow: rgba(0,0,0,0.2) 0px 1px 2px;
  -webkit-box-shadow: rgba(0,0,0,0.2) 0px 1px 2px;
  -moz-box-shadow: rgba(0,0,0,0.2) 0px 1px 2px;
}


.box a {
  color:#7e6e6e;
  text-shadow: 0 1px 1px #FFF ;
  -webkit-text-shadow: 0 1px 1px #FFF ;
  -moz-text-shadow: 0 1px 1px #FFF;
  text-decoration:none;
  font-weight:bold;
  line-height:1.5em;
  text-transform:uppercase;
}

.box-padding {padding:10px;}

.box .btn-vivo {color:#3D5FB9 !important; /* DD2F08 */}

.box-avisos {
	text-transform:normal !important; 
	width:450px !important;
	padding:20px;
	margin-top:20px;
	border:solid 1px rgba(0,0,0,0.2);
}
