body {color: #000; font-family: "verdana"; font-size: 13px; margin:5px;}

H2 {color: #394790; font-size: 19px; line-height:23px; font-weight: normal; padding:0px; margin:0px;}
H3 {color: #4A9FD6; font-size: 12px; font-style: italic;}

a:link {color: #394790; text-decoration: none;}
a:visited {color: #394790; text-decoration: none;}
a:hover {text-decoration: underline;}

.navegacion{padding:0px; margin:0px; width:991px; height:46px; background:url(../imgs/navegador.gif) no-repeat}

#botones{float:left; margin-top:7px; width:638px; height:28px; padding-left:4px;}
#buscador{float:right;  margin-top:8px; padding-right:13px;}

#selectBuscar{
  font-family:trebuchet ms;
  font-size:11px;
  padding: 0px;
  margin: 0px;
  color: #364892;
  border-top: 1px solid #394792;
  border-left: 1px solid #394792;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  text-decoration:none; 
   
}

.campoBuscar{
/*	width:159px;*/
  text-decoration:none; 
  width: 130px;
	height:13px;
	border-top: 1px solid #394792;
	border-left: 1px solid #394792;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	font-size:11px;
 	font-family:trebuchet ms;
 	line-height:13px;
}

td{font-family: "arial"; font-size: 12px;}

.botones2
{
	 COLOR: #00786D; 
	 FONT-FAMILY: verdana, arial, helvetica;
	 font-size: 10px; 
	 font-weight:normal; 
	 border: 1px #00786D solid;
	 background-color: #f1f7f7; 
	 border-style:groove;
	 cursor:pointer;
	 margin-bottom:3px;
}


.bajar
{
   line-height: 2em;
   COLOR: #394790; 
   FONT-FAMILY: verdana, arial, helvetica;
   font-size: 12px; 
   font-weight:bold; 
   border: 1px #394790 solid;
   background-color: #EDEDF5; 
   border-style:groove;
   cursor:pointer;
   padding: 0px 10px 0px 10px;
   margin-bottom:3px;
}

.cabecera {
	background-image: url(../imgs/logo.gif); background-position: 25px 15px; background-repeat: no-repeat; width: 991px; height: 80px;
	text-align: right; font-family: "trebuchet ms"; font-size: 11px;
}
.subnav{color: #272f6d; font-family: "trebuchet ms"; font-size: 11px;}
	a.subnav:link {color: #272f6d; text-decoration: none;}

.central{width: 977px; border-left:7px solid #394790; border-right:7px solid #394790; /*height:1280px;*/ overflow: auto }

.centralIzquierda {width: 675px; padding-left: 20px; margin-top:20px; float:left; }

.centralDerecha {width: 242px; float: right; margin-top:20px;}
	
.devocional{width:242px; margin-bottom: 20px;}
	#devocional1{margin-left:17px; margin-right:10px; margin-bottom:8px; padding-bottom: 8px; padding-top:0px; text-align:left; 
	font-size: 12px; color: #777777; font-family: arial, Helvetica, sans-serif; font-weight:normal; border-bottom: 1px solid #B1C9E5;}
	#devocionalColor{color:#28306F;}

.noticias{width: 242px; margin-bottom: 20px;}



	#noticia1{margin-left:17px; margin-right:10px; margin-bottom:8px; background:url(../imgs/iconoNoticia.gif) no-repeat; 
	background-position:top left; padding-right:19px; padding-left:20px; padding-bottom: 8px; padding-top:0; text-align:left; font-size: 12px;  color: #777777;  
	font-family: arial, Helvetica, sans-serif; font-weight:normal; line-height: 13px; border-bottom: 1px solid #D299BA;}

.agenda{margin-bottom: 20px;}

	#agenda1{margin-left:17px; margin-right:10px; margin-bottom:8px; padding-bottom: 8px; padding-top:0; text-align:left; 
	font-size: 12px; color: #777777; font-family: arial, Helvetica, sans-serif; font-weight:normal; border-bottom: 1px solid #767000;}
	#agendaColor{color:#9D9370;}

.encuesta{width: 242px; margin-bottom: 20px;}

	#encuesta1{margin-left:17px; margin-right:10px; margin-bottom:8px; padding-bottom: 8px; padding-top:0; text-align:left; 
	font-size: 12px; color: #777777; font-family: arial, Helvetica, sans-serif; font-weight:normal;}
	#encuestaColor{color:#01766E; border-bottom: 1px solid #C8C8C8; margin-bottom:8px; padding-bottom: 8px;}
	#encuesta2{margin-top:8px; padding-top: 8px; text-align:center; 
	font-size: 12px; color: #777777; font-family: arial, Helvetica, sans-serif; font-weight:normal; border-top: 1px solid #C8C8C8;}

.primerLibro{width: 675px; line-height: 15px;}
	#primerLibroIMG{margin-right: 20px;}

.libros{width: 635px; margin-top: 35px; border-top:5px solid #394790; border-bottom:1px solid #394790; 
background-color:#ECECEA; padding:20px;
overflow:auto;
}


	#imgLeft{float: left; margin-right:10px; border:1px solid #bcbcbc}
	#imgRight{float: right; margin-left:10px; border:1px solid #bcbcbc}
	#img{border:1px solid #bcbcbc}

.banner{margin-top: 35px;}

.libroPie{width:675px; background-image: url(../imgs/fondoLibroPie.gif); background-repeat: repeat-x; background-position: bottom; margin-top: 35px; 
height: 145px;}

	#imgPie {float: left; /*background-image: url(../imgs/libros/tapaLibroPie.gif)*/; background-repeat: no-repeat; background-position: bottom; width: 170px; height: 140px;}
	#textoPie{float: right; width: 620px; color: #5F5F5F; text-align:left; padding-right:25px;}

.pie {background-color:#394790; width: 991px; height: 110px; font-family: "trebuchet ms"; font-size: 10px; color:#fff;}
	#subnavpie {color: #fff; float:left; margin-left: 25px; margin-top: 5px;}
		#subnavpie a:link {color: #fff; text-decoration: none;}
		#subnavpie a:hover {text-decoration: underline;}
		#subnavpie a:visited {color: #7192c7; text-decoration: none;}
	#logo{float:left; margin-left:10px; margin-top:0px;}
	#firma{float:right; margin-right:10px; margin-bottom:10px;}
	#direccion{margin-left:10px; color: #fff;font-size: 12px; float:left;}

.decorado{padding:0px; margin:0px; height:22px;}
/*.decorado2{padding:0px; margin:0px; height:11px; border-top: 1px solid #000; border-bottom: 1px solid #000;}*/

.librito{

padding-top:15px;

/*Original
width:505px;
*/
width:580px;
float:left;
padding-left:5px;
padding-bottom:15px;
/*background-color:yellow;*/

}
.librito h1{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #394790; font-size: 17px; font-weight: bold;
}
.librito h2{
	margin: 0;
	padding: 0;
	text-align:left;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-style: italic;
}

.librito strong{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-weight: bold;
}




.librito2{

padding-top:15px;

width:450px;
float:left;
padding-left:5px;
padding-bottom:15px;
/*background-color:yellow;*/

}
.librito2 h1{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #394790; font-size: 17px; font-weight: bold;
}
.librito2 h2{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-style: italic;
}

.librito2 strong{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-weight: bold;
}



.librito3{

padding-top:15px;

width:590px;
float:left;
padding-left:5px;
padding-bottom:15px;
/*background-color:yellow;*/

}
.librito3 h1{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #394790; font-size: 17px; font-weight: bold;
}
.librito3 h2{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-style: italic;
}

.librito3 strong{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-weight: bold;
}



.noticiasin{
padding-top:15px;
/*width:645px;*/
/*width:535px;*/
width:590px;
float:left;
padding-left:5px;
/*padding-left:80px;*/
padding-bottom:15px;
font-size: 13px;

}
.noticiasin h1{
  margin: 0;
  padding: 0;
  line-height: 1.5em;
  color: #394790; 
  font-size: 19px; 
  font-weight: bold;
}
.noticiasin h2{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-style: italic;
}

.noticiasin strong{
	margin: 0;
	padding: 0;
	line-height: 1em;
color: #4A9FD6; font-size: 12px; font-weight: bold;
}



.noticiasin p{text-align: justify;}

.librosin{
width: 675px; 
border-top:3px solid #394790; 
background-color:#fff; 

padding-bottom:20px;
font-family:arial; 
font-size:9pt; 
color:#333;
}

.librosautor{
width: 675px; 
border-top:3px solid #394790; 
background-color:#fff; 
padding-top:20px; 
font-family:arial; 
font-size:9pt; 
color:#333;
}

.librosabajo{
width: 675px; 
background-color:#fff; 
padding-bottom:20px;
font-family:arial; 
font-size:9pt; 
color:#333;
border-bottom:1px solid #ccc;
}
#resumen2{
/*background-color:#efefef;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;*/
padding:7px;
font-family:arial; 
font-size:10pt; 
color:#333;
margin-top:18px;
margin-bottom:18px;
}

#resumen{
background-color:#efefef;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding:7px;
font-family:arial; 
font-size:10pt; 
color:#333;
font-style: italic;
margin-top:5px;
margin-bottom:5px;
}

#paginado{
background-color:#efefef;
border: 1px solid #ccc;
padding:7px; 
text-align:right;
font-family:arial; 
font-size:9pt; 
color:#333;
}

#uno{
background-color:#efefef;
border:1px solid #ccc;
/*border-bottom: 1px solid #ccc;*/
padding:0px 7px 0px 7px;
font-family:arial; 
font-size:9pt; 
color:#666;
margin-bottom:3px;
height:63px;
}

#uno H3 {color: #4A9FD6; font-size: 12px; font-style: italic; padding:0 0 0 12px; margin:0px;}

#dst_uno{
background-color:#efefef;
border:1px solid #ccc;
/*border-bottom: 1px solid #ccc;*/
padding:0px 5px 0px 5px;
font-family:arial; 
font-size:9pt; 
color:#666;
margin-bottom:3px;
line-height: 18px;
/*height:42px;*/
}

#bio_uno{
background-color:#efefef;
border:1px solid #ccc;
/*border-bottom: 1px solid #ccc;*/
/*padding:10px 7px 10px 7px;*/
padding:10px;
font-family:arial; 
font-size:9pt; 
text-align: justify;
color:#333;
margin-bottom:3px;
/*height:42px;*/
}


/*CONTACTO*/
.leftField{
  float:left;
  width:229px;
  text-align:right;
  margin-right:21px;
}

.rightField{
  float:left;
  width:240px;
  text-align:right;
}

.iptButton{
  background-color: #3A4795;
  color: #ffffff;
  font-size: 10px;
  padding: 2px;
  border: 0px;
  cursor: pointer;
}

.campos{
  border: 1px solid #3A4795;
}
/**********/
#fotos_table{ width:96%; padding:10px; float:left; margin-left:0px; margin-bottom:10px; border:1px solid #d2d2d2 }
#fotos{background-color:#efefef; padding:12px; float:right; margin-left:10px; margin-bottom:10px; border:1px solid #d2d2d2 }
.fecha{color:#999;}
.border{border:1px solid #999}
.detalle{color: #4A9FD6; font-size: 12px; font-weight: bold; font-family:'verdana';}