/* CSS Document */

* { padding: 0; margin: 0; }
body {
	font-family:  Arial Unicode MS, DFKai-SB, PMingLiU;
	font-size: 15px;
	background-color:#C0CDDD;
	}
h1{	font-size:24px;	color:#F5F5F5; font-family:DFKai-SB, Arial Unicode MS, PMingLiU;}
h2{	font-size:20px;	color:#A0AED5;}
h3{ font-size:20px;	color:#DB7303;}
h3 span{ font-size:16px;}
h4{ font-size:18px; color:#2963AC;}
h4 span{font-size:14px;}
h5{ font-size:16px; color:#DB7303;}
a{	text-decoration:none;}
a img{	border:0px;}

hr.hr_separadores{height: 1px; padding: 0; border-top: 0; border-bottom: 1px dashed #999999; margin: 10px 0px 10px 0px;}
.marg_bottom{margin-bottom:10px;}
.marg_top{margin-top:10px;}
.marg_left{	margin-left:45px;}
.float_right{float:right;}	
.float_left{float:left;}
.nofloat{clear:both;}
.pad{padding:5px;}
.bold{font-weight:bold;}
.spacing{letter-spacing:1px;margin-top:10px;}
.esp{font-size:12px; line-height:150%;}/*texto en espaņol*/	

a.linksAzules:link, a.linksAzules:visited{color: #003399;background-color:inherit;font-weight:bold;}	
	a.linksAzules:hover, a.linksAzules:active{color:#A0AED5;}
/*	 {font-weight:bold; color: #2963AC}	*/
a.links_azules:link, a.links_azules:visited{color: #003399;background-color:inherit;font-weight:bold;}	
	a.links_azules:hover, a.links_azules:active{color:#A0AED5;}
		
/*------Layout--------*/
#faux {	margin-bottom: 0px;	overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */width: 100%;	}
#wrapper { margin: 0 auto; width: 922px; color:#000000; background-color:#FFFFFF; background-image:url(../imgs/bg_main.jpg); background-position:top; background-repeat:repeat-x;}
#header {color: #333; height: 180px;background:url(../imgs/bg_banner.jpg) no-repeat;}
#navigation {color: #333; height:43px; width:auto;}
#footer {clear: both; color: #333; background: #DCDFE4;	margin: 10px 0px 5px 0px; padding: 5px; text-align:center;}
	#footer a.afooter, #footer a.afooter:visited{text-decoration:none; font-size:12px; color:#0063CB; background-color:inherit;}
		#footer a.afooter:hover, #footer a.afooter:active{font-weight:bold; }
/*------Fin Layout--------*/
.creditos{ font-size:10px; margin: 0px 0px 5px 0px;}
	.creditos a, creditos a:visited{ text-decoration:none; color:#333333;}
		.creditos a:hover, creditos a:active{ text-decoration: underline;}
.navegation_menu{list-style:none; clear:both; font-family:DFKai-SB; font-size:21px; text-align:center; font-weight:bold; }
	.navegation_menu li{ float:left; /*width:100px;*/ width:110px; height:40px; margin:1px;}
	.navegation_menu li a:link,.navegation_menu li a:visited{text-decoration:none; display:block; color:#797979; background:url(../imgs/navegation_menu/bg_nav.jpg) no-repeat; height:40px; padding-top:2px;}
	.navegation_menu li a:hover,.navegation_menu li a:active{color:#333; background:url(../imgs/navegation_menu/bg_nav_hover.jpg) no-repeat;}

.bar_titulos2{
	font-family:DFKai-SB, Arial Unicode MS, PMingLiU;
	background-image: url(../imgs/bg_titulos2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-size:20px;
	color:#000000;
	border-bottom:1px solid #A19496;
	padding:4px 4px 2.5px 4px;
	}

/*Imagenes, por defecto, miniaturas*/
.cont_central img, .cont_late img, .cont_late2 img{
		margin:5px;
		}

.cont_laterales{
	background-color:#F5F5F7;
	border:1px solid #A19496;
	padding:0px 5px 0px 5px;
	font-size:12px;
	}
.cont_central{
	background-color:#F7F7F7;
	border:1px solid #A19496;
	font-size:12px;
	}
	.cont_central .interno{
		padding:3px;
		position: relative;
		}
		.cont_central .interno p{
			color:#04507F;
			background-color:inherit;			
			}

/*-------------predica ---------*/
.fotopredicador, .foto_pred{
	width:65px;
	height:80px;
	margin:10px 1px 1px 1px;
	border:1px dashed #DCDCDC;
	}	
.foto_pred{	position:relative; margin:0px;}
.fotopredicador{float:right;}
.predica p{
	margin-left:10px;
	line-height:125%;
	}				

.predica .fecha{
	text-align:right;
	color:#E65C1E;
	font-size:11px;
	font-weight:bold;
	}	
.predica span.titulo{
	color:#2963AC;
	background-color:inherit;
	font-weight: normal;
	}	
/*-------------predica ---------*/				


.ban_laterales{
	font-size:24px;
	color:#000000;
	background-color:#F7F8FC;
	font-family:DFKai-SB, Arial Unicode MS, PMingLiU;
	}		
	
/*----- columnas laterales titulos y fondos -----*/
.cont_late .tit, .cont_late2 .tit2, .cont_late3 .tit3, .cont_late4 .tit4, .cont_late .bott, .cont_late2 .bott2, .cont_late3 .bott3, .cont_late4 .bott4{
	font-family:DFKai-SB, Arial Unicode MS, PMingLiU;
	font-size:20px; background-position:top; 
	background-repeat:repeat-x; 
	height:25px;
	}
.cont_late .tit, .cont_late2 .tit2, .cont_late3 .tit3,.cont_late4 .tit4{
	padding:5px 0px 0px 5px;
	}
.cont_late{background-color:#D9DFED; color:#000000; border:1px solid #A19496;}
	.cont_late .tit{background-image: url(../imgs/bg_repx_top.jpg);}
	.cont_late .bott{background-image: url(../imgs/bg_repx_down.jpg);}
.cont_late2{background-color:#F0F4FC; color:#000000; border:1px solid #A19496;}
	.cont_late2 .tit2{background-image: url(../imgs/bg_repx_top2.jpg);}
	.cont_late2 .bott2{background-image: url(../imgs/bg_repx_down2.jpg);}	
.cont_late3{background-color:#F5F5F5; color:#000000; border:1px solid #A19496;}
	.cont_late3 .tit3{background-image: url(../imgs/bg_repx_top3.jpg);}
	.cont_late3 .bott3{background-image: url(../imgs/bg_repx_down3.jpg);}
.cont_late4{background-color:#FFF2DB; color:#000000; border:1px solid #A19496;}
	.cont_late4 .tit4{background-image: url(../imgs/bg_repx_top4.jpg); text-align:center;}
	.cont_late4 .bott4{background-image: url(../imgs/bg_repx_down4.jpg);}	
	/*--------tb: .cont_late img .cont_late a------*/
/*----- fin de columnas laterales titulos y fondos -----*/


.bg_tit{
	background-image:url(../imgs/bg_titulos_main.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#C3B8C0;
	text-align:center;
	}
	
/*-----fondo color y padding de cuerpo ppal-----*/
.cont_streamming{
	background-color:#F7F7F7;
	color:#333;
	padding:5px;
	}
/*----- fin fondo color y padding de cuerpo ppal-----*/

.contact_bg{
	width:650px;
	height:300px;
	background:url(../imgs/mapa_sinheng.jpg) no-repeat center;
	}
