@charset "utf-8";

body{ background:#9B772D url(../../images/background.jpg) no-repeat;margin:0;text-align:center;font-family: Tahoma, Geneva, sans-serif; font-size:12px}
img{border: none}
p,h1,h2,h3,li{text-align:left}
p{width:90%}
li{ margin-bottom:10px}
a:link{color: #FFFFFF;text-decoration: none}
a:visited{text-decoration: none;color: #FFF}
a:hover{text-decoration: none;color: #CCC}
a:active{text-decoration: none;color: #FFF}
input {font-family: Tahoma, Geneva, sans-serif;font-size: 12px}
input:focus {border: 2px solid #960;background: #eee}
textarea {font-family: Tahoma, Geneva, sans-serif;font-size: 12px}
textarea:focus {border: 2px solid #960;background: #eee}
select {font-family: Tahoma, Geneva, sans-serif;font-size: 12px}
select:focus {border: 2px solid #960;background: #eee}

#main{margin:0px auto;background-color:#0E0E0E;width:840px}
#header{height:100px; z-index:1}
#flash{height:263px;width: 840px; z-index:0}
#menu{height:24px;text-align:left}
#menu-item{float:left;color: #CCC;font-weight: bold;padding: 4px 30px 0 30px;height: 20px; font-size:12px}
#menu2{	background: url(../../images/menu_bg2.jpg) repeat-x;text-align: left;margin-bottom:8px;}

#content{ width:100%}
#home-column{float:left;width:470px;text-align: left;padding: 15px 8px 0}
#saludo{
	width:100%;
	margin-bottom: 15px;
	height: 252px;
}
#saludo .foto{ float:left; margin:15px 8px 10px 0}
#saludo .foto img{ width:150px}
#saludo .texto{float:left;width:292px}
#saludo .texto p{color:#FFF;font-size:11px;text-align:justify;width:100%}
#home-video{float:left;text-align: left;background-color: #000;padding: 0 5px;margin: 14px 0 0;}
#video-player{padding: 4px;background-color: #9B772D;text-align: center;width: 320px;}
#player{width:320px;height:250px;margin: 0 auto;}
#video-playlist{
	width:auto;
	text-align: left;
	background-color: #000;
	padding-bottom: 20px;
	color: #FCCF67;
}
#video-playlist a{
	color:#FC0;
	font-weight: bold;
}
.playlist-item{margin-top:7px;clear: both}
.playlist-ico{float:left;background-image:url(../../images/play_ico.gif);width: 17px;height: 17px;margin: 4px 4px 4px 20px}
.playlist-title{margin:2px;float: left;text-align: left}
#oremos{float:left;width: 310px;margin: 15px 0 0;background-color: #000;padding: 15px}
#oremos h2{ color:#FFF}
#video-creditos{font-size:9px;color:#999;text-align: right;padding: 6px 40px 0 0;height: 35px;}
#content-txt{width:423px; height:auto;float:left; background-image:url(../../images/fondos/box1_r2.png); margin:10px 15px 0 10px; font-size:11px}
#content-txt h2{margin-top:0; padding-left:15px; font-weight:bold}
#content-txt h3{margin-top:0; padding-left:15px; font-weight:bold}
#content-txt h3 em{ font-weight:normal}
#content-txt > p{text-align:justify;margin-left: 20px;}
#content-txt .centro{text-align:center}
#content-txt ol li{ padding-right:35px}
#content-txt ul li{ padding-right:35px}
#content-txt form{padding: 10px 0 0 20px}
#content-txt a{ color:#960; font-weight:bold}
#content-txt a:hover{text-decoration: underline}
#content-right{float:left; margin-top:55px}

#content-wide{width:801px;height:auto;float:left;background-image:url(../../images/fondos/box2_r2.jpg);margin:10px 17px;font-size:11px}
#content-wide h3{margin-top:0; padding-left:15px; font-weight:bold}
#content-wide center{ text-align:left}
#content-wide p{ margin-left:15px}
#content-wide a{ color:#960; font-weight:bold}
#content-wide a:hover{text-decoration: underline}

#banner-mini{height:185px;width: 450px;}
.banner-img{margin:10px 0 0}
#banners{width:172px;float: left;padding: 10px 2px 2px 2px}

#content-clip{background-image:url(../../images/fondos/fondo_content_clip.jpg);width:380px;height:310px;text-align: center;padding: 27px 0 4px;}

.clear{ border:thin none; clear:both; width:auto}
#footer{color: #960;font-weight: bold;font-size: 10px;text-align: center;clear: both;padding: 4px 0 0}
#footer a{ color:#E9D69A}

.form1{text-align:left}
.form1 label{width:115px;float: left}
.butons {text-align: center}
#boletin{margin:15px auto 0;width:600px;height:414px;visibility: hidden;z-index: 0;}
#boletin .gallerydesctext{ text-align: left; padding: 2px 5px;}

#audio-player{text-align:right}

.pastores{width:95%;padding: 5px;text-align:left;margin-bottom: 20px;}
.pastores .foto{float:left;margin: 0 10px;width: 150px;height: auto;}
.pastores .cargo{font-weight:bold;padding:10px 5px 2px}
.pastores .detalle{padding:5px 2px}

.libro{
	width:auto;
	padding: 10px;
	text-align:left;
	margin-bottom: 30px
}
.libro .foto{
	float:left
}
.libro .titulo{
	font-weight:bold;
	padding:10px 2px;
	float: left;
	width: 380px;
	text-align: center;
	font-size: 14px;
}
.libro .titulo2{font-weight:bold;float: left;width: 200px;text-align: center}
.libro .texto{
	padding:0 0 0 13px;
	float: left;
	width: 380px;
	font-size: 12px;
}
.libro .texto > p{
	width: 100%;
	margin-left:0;
	font-size:12px
}
.libro .texto2 {float: left;width: 200px;}
.libro .texto2 li{width: 100%; margin:0; font-size:10px}

.libro .resena{
	width:180px;
	float:left
}

#botones{clear:both;width:780px;margin: 10px 0;background-image: url(../../images/modulo_inf/banner.png);padding: 10px 30px;}
.boton{float:left;padding: 0 18px;}

.contacto-txt{margin:0 20px 0 0}
.contacto-txt div{ padding:10px; background-color: #FBE8A8}

#audio-player{margin: 40px auto;width:490px;height:305px}
#flashplayer{float:left;width: 295px;height: 200px;margin: 0 20px}

#promo-content{width:660px;margin:0 auto}
#promo-item{width:300px;float:left;margin: 15px;}
#promo-item #foto{ width:100px; float:left}
#promo-item #titulo{width:195px;float:left;font-weight: bold;font-size: 14px;margin: 0 0 10px 5px;text-align: left;}
#promo-item #detalle{width:195px;float:left;margin-left: 5px;text-align: left;}

#libros-discipulado{
	width:460px;
	float: left;
}
#libros-otros{
	width:340px;
	float: left;
}
