@charset "UTF-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border: none;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}
*{border: none;}
body {
line-height:1;
/*background:#505050;*/
/*color:#505050;*/

background-position:top; background-repeat:repeat-x;

font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #616161;
		word-wrap: break-word; letter-spacing:normal;
	
	
	
}
p{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
line-height: 1.2em;

	font-size: 12px; 
	color: #616161;
}
ol,ul {
list-style:none;
}

table {
border-collapse:separate;
border-spacing:0;
}

caption,th,td {
text-align:left;
font-weight:400;
}

blockquote:before,blockquote:after,q:before,q:after {
content:"";
}

blockquote,q {
quotes:"" "";
}

a:link,a:visited {
color:#333;
text-decoration:none;

}

a:hover,a:active {
color:gray;
text-decoration:underline;

}
.leermas-contenedor{ font-size:12px; color:#FFF; text-align:left;  width:auto;}
.leermas-contenedor a{ font-size:12px; color:#FFF; text-align:left; width:auto;}

a img {
border:0;
}

code {
font:1em 'Courier New', Courier, Fixed;
background:#ececec;
}

acronym,abbr,span.caps {
font-size:0.9em;
letter-spacing:.07em;
cursor:help;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:#ececec;
font:1em Arial;
line-height:1.5em;
margin:10px 0;
padding:10px 10px 0;
}

select {
width:130px;
}

strong {
font-weight:700;
}

em {
font-style:italic;
}

h1 {
font-size:28px;
font-weight:700;
letter-spacing:-0.08em;
}

h2 {
font-size:20px;
/*color:#0085CD;*/
color:#E5622A;
}#destacadostitle h2{
font-size:12px;
font-weight:700;
color:#0085CD;
}

h3 {
font-size :13px;
margin-bottom:3px;
color:#333;
}

h4 {
font-size:12px;
}

h5 {
	color:#0085CD;
font-size:14px;
font-weight:700;
margin-bottom:2px;
}

h3.cat_title, h3.cat_title a {
	color:#333333;
	letter-spacing:-0.05em;
	}

h3#respond {
	margin-top:0px;
	padding-top:20px;
	}

h3#comments {
	margin-top:32px;
	padding-left:0px;
	margin-bottom:15px;
	}

h3.authors {
	margin-top:15px;
	}

.tanbox {
width:275px;
line-height:1.5em;
margin:0;
padding:10px 0;
}

.tanbox img {
float:left;
border:1px solid #ccc;
margin:8px 10px 7px 0;
padding:2px;
}

.tanbox span.title a,.onecolumn span.title a {
font:14px Arial;
font-weight:700;
}

.tanbox p,.onecolumn p {
margin:5px 0;
}

#contenedor-principal
{
    width:1000px;
height:auto;
padding-top:10px;
margin:0px auto; overflow:hidden;
	}
	
	


/*FOOTER*/

#gallery {
	font-size:11px;
	color:#333;
	width: 938px;
	*height: 220px;
	background:#dedede;
	margin-top:10px;
	float:left;
	margin:0px auto;
		}
		
		
		#gallery #random {
    float:right;
    width:630px;
}

#reflexiones{ width:335px; float:left;}
#articulosaleatorios{width:295px; height:220px; overflow:hidden; float:right;}
#gallery #random img {
    padding:2px;
    border:1px solid #ccc;
    margin-right:8px;
    margin-bottom:18px; 
    background:#fff;
}
#articulosaleatorios img {
    padding:2px;
    border:1px solid #ccc;
    margin-right:2px;
    margin-bottom:2px; 
    background:#fff;
	width:110px; height:80px; float:left;
}

#gallery #video {
    float:left;
    width:281px;
    padding-right:15px;
    border-right:1px solid #b0b0b0;
}.more {
	display:block;
	margin:15px 0px;
	width:200px;
	
	}


#gallery h3 {
    display:block;
    padding-bottom:5px;
}
.left {
	float:left;
	}

.right {
	float:right;
	}


		
		#front-popular {
	font-size:11px;
	color:#fff;
	width: 938px;
	height:auto;
	*height: 160px;
	background:#303030;
	margin: 0 auto;
	padding:10px 0px 0px 0px;
	float:left;
	
		}
	
	#front-popular h3 {
	color:#fff;
	}

	
	#recentpost, #mostcommented, #recent_comments{
	width:290px;
	float:left;
	padding:0px 20px 0px 0px;
	

	}
	
	#reflexiones p{ color:#FFFFFF; font-size:11px;}
#mostcommented {
	margin-left:5px;border-left:1px solid #808080;padding:5px;
		}

#recent_comments {
	width:255px; height:190px;
	padding:5px 8px 0px 10px;
	margin:0px 2px 0px 2px;
	float:left;
	color:#000;
    background-repeat:no-repeat;
	
		}
		
		#recent_comments p{
		font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 12px;
             color:#FFF; 
	
		}
		#recentpost{ margin-right:5px;border-right:1px solid #808080;padding:5px;}

#recentpost a, #mostcommented a, #recent_comments a {
	color:#fff;
	}

#recentpost ul, #mostcommented ul, #recent_comments ul {
	margin-top:5px;
	}

#recentpost li, #mostcommented li, #recent_comments li {
	list-style:none;
	
    padding-top:1px;
	}

#recentpost ul li a, #mostcommented ul li a, #recent_comments ul li a {
	padding:5px;
	display:block;
	text-decoration:none;
	border:dotted 1px #FFF;
	border-width:0px 0px 1px 0px;
	}

#recentpost ul li a:hover, #mostcommented ul li a:hover, #recent_comments ul li a:hover {
	background:#000000;
	color:#fff;
	}

#recentpost ul li:first-child, #mostcommented ul li:first-child, #recent_comments ul li:first-child {
	background:none;
	}



.clearfloat {
	display: inline-block;
	clear:both;
	}
.clearfloat:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}


#footer {
width:938px;
height:auto;
background-color:#000;
color:#FFF;
font-size:10px;
text-align:center;
margin:0 auto;
padding:2px;
clear:both;
}

#banner {
width:700px;
height:100px;
background-color:#FFF;
position:relative;
margin:0px auto;
}

.banner-left{ width:124px; height:auto; float:left; overflow:hidden; margin:0px; padding:0px; }

.banner-left p{margin:0px; padding:0px; }
.banner-left a{margin:0px; padding:0px; }

#blogobispo {
position:absolute;
left:251px;
top:6px;
width:650px;
height:89px;
float:left;
z-index:1;
overflow:hidden;
}


#menu-top {
width:auto;
height:40px;
background:url(../images/menu_bg.gif);
background-repeat:repeat;
margin-bottom:10px;
overflow:hidden;
padding:0px 0px;
margin-bottom:5px;
}


#menu-top-menu {
width:700px;
height:40px;
text-decoration:none;
padding:0 0 0 0;
margin:0px auto;
}
#menu-top-menu-logo {
width:107px;
height:40px;
background:url(../images/menu_bg2.gif);
background-position:left;
background-repeat: no-repeat;
float:left;
}
#menu-top li {
height:auto;
text-decoration:none;
list-style:none;
border:solid 1px #CCC;
float:left;
border-width:0 1px 0 0;
margin:5px 0 0 5px;
padding:5px;
text
}

#menu-top li a 
{
list-style:none;
font-size:10px;
font-weight:700;
list-style:none;
text-decoration:none;
color: #999999;
}
#menu-top li a:hover {color: #E85E23;}

#menu-left {
width:124px;
height:auto;
background-color: #e4eaed;

border:solid 1px#CCC;
overflow:hidden;
float:left;
padding:3px;
}

#menu-left li {
width:120px;
height:auto;
color:#0085CD;
/*border:dotted #333;
border-width:0 0 1px;*/
background-color: #FFF;
font-family:Arial;
font-size:12px;
padding:4px 2px;
margin:2px 0px;
display:block;
}
#menu-left li a {

list-style:none;
text-decoration:none;
color: #666;
width:120px;
height:auto;
}

.menu-principal,.servicios,.links 
{ background-color:#E5622A;

font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
  padding:6px 2px;
  margin:4px 0px;

	
	}

.titulo-box-gris{width:auto;
height:auto;
font-family:Verdana;
font-size:10px;
font-weight:700;
color:#FFF;
background-color:#333;
overflow:hidden;
float:left;
margin:0 0 10px;
padding:2px 2px;}

#eluniversal {width:200px;
height:auto;
font-family:Verdana;
font-size:10px;
font-weight:700;
color:#FFF;
background-color:#003366;
overflow:hidden;
float:left;
margin:0 0 10px;
padding:2px 10px;} 
.titulogris{
width:204px;
height:auto;
font-family:Verdana;
font-size:10px;
font-weight:700;
color:#FFF;
background-color:#333;
overflow:hidden;
float:left;
margin:2px 0px 0px 0px;
padding:2px 2px;}


ul#links ul /* Para todos los ul debajo del ul.menu */ {
display:none;
list-style:none;
}

ul#links li:hover > ul {
display:block;
}

#columna-central {
width:580px;
height:auto;
float:left;
margin:0px 4px 4px 5px;
padding:2px;
border: solid 1px #CCC;
overflow: hidden;
}
#destacados{width:580px;height:auto;
float:left; overflow:hidden;}
#ultimasnoticias{width:160px; height:208px; float:right;}

li.primer{ 
padding:4px;
font-weight:700;
list-style:none;display:block; background-color: #EEE; }
li.primer a{font-size:14px;
font-weight:700;
color:#E5622A; list-style:none;display:block;}
li.seg{ color:#222;font-size:12px; list-style:none;display:block;margin:4px 0px; }
li.seg a{ color:#222; list-style:none; font-size:12px; display:block; margin:4px 0px; padding:4px 0px; border-bottom:solid 1px #DADADA; }
li.seg a:hover{background-color: #EEE;} 
#paginate-slider1{width:406px;height:40px;
float:left; overflow:hidden;}
#slider1{width:406px;height:188px;
float:left; overflow:hidden;}
#logos{ width:auto; height:auto; border-bottom:solid 1px #333; padding-bottom:2px;  text-align:center;}

.tanbox li {
width:300px;
height:auto;
float:left;
margin:0 8px;
}




.contenedorbox-dest{ width:164px; height:90px; margin:1px 0px; padding:2px; border-bottom:solid 1px #FFF; overflow:hidden;}
.contenedorbox-dest p{ font-size:11px; margin:0px; padding:0px;}
.contenedorbox-dest img{width:100px; height:65px;}
.imagennota img{width:178px; height:92px;}
.box-destacados {
width:250px;
height:auto;
overflow:hidden;
}

.box-titulo-destacados {
width:250px;
height:auto;
background-color:#333;
overflow:hidden;
margin:0 0 5px;
padding:2px;
}

.box-titulo {
width:auto;
height:12px;
background-color:#333;
overflow:hidden;
padding:2px;
}

.contenedorbox {
width:188px;
height:auto;
float:left;
overflow:hidden;
margin:2px;
}



.masvisto {
width:200px;
height:auto;
border:solid 1px #333;
float:left;
overflow:hidden;
border-width:0 0 1px;
margin:2px;
}



.masvisto img{width:190px; height:100px; overflow:hidden;}
.masvisto p{width:190px; height:100px;float:left;
overflow:hidden;
border-color:#CCC;
border-style:solid;
border-width:2px;
padding:2px;}

.contenedorbox-destacados {
width:248px;
height:100px;
float:right;
overflow:hidden;
}

#notas-home {
width:560px;
height:auto;
}

.imagennota a img {
float:left;
overflow:hidden;
border-color:#CCC;
border-style:solid;
border-width:2px;
padding:2px;
}

.imagennota a:hover img {
border-color:#0071bd;
border-style:solid;
border-width:2px;
}

.imagennota-dest {
width:80px;
height:80px;
border:#666 solid 1px;
margin-right:2px;
float:left;
overflow:hidden;
padding:2px;
}

#clearfix {
width:578px;
height:auto;
border:solid #ccc 1px;
border-width:0px 0px;
margin-top:2px;
padding:0px 0px 10px 0px;
float:left;
overflow:hidden;
}

.contenedorbox  h3 a{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	 color:#000; 
	 font-size: 13px; 
	 font-weight:bold;
		word-wrap: break-word; letter-spacing:normal;
}
#clearfixtitle {
border-bottom:solid #333 2px;
margin:5px 2px;
}

#clearfix li {
width:189px;
float:right;
overflow:hidden;
display:block;
}

#leermas {
width:276px;
height:20px;
border-top:dotted #333 2px;
float:left;
overflow:hidden;
margin:3px 0 0;
padding:2px 0;
}


#leermas-destacados {
width:250px;
height:20px;
border-top:dotted #333 2px;
float:left;
overflow:hidden;
margin:3px 0 0;
padding:2px 0;
}

.cleardestacados {
width:240px;
height:90px;
padding:5px;
}

.clearimages {
width:90px;
height:90px;
float:left;
margin:0 2px 0 0;
}

.cleartitulo {
width:145px;
height:auto;
background-color:#333;
float:right;
}

.clearcontenido {
width:145px;
float:right;
}

.clearcontenido p {
font-family:Arial;
font-size:11px;
color:#FFF;
padding-left:2px;
}

.tanbox-titulodest {
width:276px;
height:auto;
background-color:#333;
overflow:hidden;
margin:0 0 5px;
padding:2px;
}

.bajada {
width:276px;
height:auto;
overflow:hidden;
}

#columna-izquierda {
width:210px;
height:auto;
overflow:hidden;
}

#banner1,#banner3,#banner5 {
width:204px;
height:auto;
margin:0px 0;
padding:2px;
overflow: hidden;
float: left;
}
#banner2{ margin-top:4px; margin-bottom:2px;width:204px; padding:2px;}/*banner2*/
#banner2 p {padding:0px; margin:0}
#banner2 a {padding:0px; margin:0}
#banner2 img {padding:0px; margin:0}

#banner1,#banner3,#diario,#banner2{ border:solid 1px #CCC; }
#banner3{ background-image:url(../images/radioenvivo.gif);
background-repeat:no-repeat; background-position:top; padding-top:50px;}
#banner4 {
width:204px;
height:auto;
background-color:#E1E1E1;
overflow:hidden;
}

#grande {
width:576px;
height:auto;
border:solid 1px  #CCC;
padding:2px;
margin-top:4px;
float:left;
overflow:hidden;
}

#grande2 {
width:576px;
height:auto;
border:solid 1px  #CCC;
padding:2px;
margin-top:4px;
float:left;
overflow:hidden;
}

#publcidad {
width:206px;
height:auto;
margin-top:2px;
margin-bottom:2px;
padding:2px 0px 0px 2px;
float: left;
}
#diario {
width:204px;
height:auto;
margin-top:2px;
margin-bottom:2Fpx;
padding:2px 0 0 2px;
}


#banner3b {
width:auto;
height:auto;
overflow:hidden;
}

.banner3bcont {
width:174px;
height:auto;
float:right;
border-bottom:dotted 2px;
overflow:hidden;
}

.banner3b2 {
width:75px;
height:auto;
padding-right:2px;
float:right;
overflow:hidden;
text-align:right;
background-image:url(../images/bullet-parlantes.jpg);
background-position:left;
background-repeat:no-repeat;
}

.banner3b2esc {
width:78px;
height:auto;
padding-right:2px;
float:right;
overflow:hidden;
text-align:right;
background-image:url(../images/bullet-parlantes.jpg);
background-position:left;
background-repeat:no-repeat;
margin-top:10px;
}

.contenidocristiane {
width:204px;
height:102px;
padding:2px;
margin-bottom:2px;
border:solid 1px  #CCC;
background-color:#CCC;
overflow:hidden;
}
.contenidocristiane p{
	margin:0px; padding:0px;
}

.titulocristiane {
width:204px;
height:auto;
color:#FFF;
font-size:12px;
background-color:#CC0066;
background-repeat:no-repeat;
padding:2px;
}

.titulocristiane a{
color:#FFF;
font-size:12px;
}
.textocristiane {
	
width:112px;
height:118px;
padding-left:2px;
background-color:#FFF;
float:right;
}

.imagendocristiane img{
width:85px;
height:85px;
float:left;
}

.titulo-bullet {
width:276px;
font-family:Arial;
font-size:12px;
color:#FFF;
font-weight:700;
text-decoration:none;
list-style:none;
padding-left:10px;
background-image:url(../images/bullet.png);
background-repeat:no-repeat;
background-position:left;
}.titulo-bullet a{ color:#FFF;}

.titulo-bullet-negro {
width:276px;
font-family:Arial;
font-size:12px;
color:#000;
font-weight:700;
text-decoration:none;
list-style:none;
padding-left:10px;
background-image:url(../images/bullet-negro.png);
background-repeat:no-repeat;
background-position:left;
float:left;
}
.titulo-bullet-relac {
width:276px;
font-family:Arial;
font-size:12px;
color:#C40060;
font-weight:700;
text-decoration:none;
list-style:none;
padding-left:10px;
background-image:url(../images/bullet.png);
background-repeat:no-repeat;
background-position:left;
}

.titulo-bullet2 {
width:276px;
font-family:Arial;
font-size:12px;
color:#0085CD;
font-weight:700;
text-decoration:none;
list-style:none;
padding-left:10px;
background-image:url(../images/bullet.png);
background-repeat:no-repeat;
background-position:left;
}

.titulo {
font-family:Arial;
font-size:12px;
color:#0085CD;
font-weight:700;
text-decoration:none;
list-style:none;
width:480px;
height:auto;
margin-bottom:10px;
float:left;
padding:2px;
}

.subtitulo {
font-family:Arial;
font-size:10px;
color:#333;
font-weight:700;
text-decoration:none;
list-style:none;
}

.titulocontenido {
font-family:Arial;
font-size:20px;
color:#000;
font-weight:700;
}

.subtitulocontenido {
font-family:Arial;
font-size:14px;
color:#666;
font-weight:700;
}

.titulosracristiane {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#C40060;
}

.titulosracristiane a {
text-decoration:none;
list-style:none;
}

.titulocontenidosracirstiane {
font-family:Arial;
font-size:20px;
color:#C40060;
font-weight:700;
}

.titulodestacados {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
color:#AEAE00;
}

.contenidoprincipaltitulo a {
font-family:Arial;
font-size:14px;
font-weight:700;
text-decoration:none;
color:#AEAE00;
}

.bajadaracristiane p {
font-family:Arial;
font-size:11px;
font-weight:700;
color:#000;
}

.leermas a {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
color:#AEAE00;
float:right;
}

.bajada-destacados {
width:142px;
height:82px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#FFF;
margin-left:2px;
}

/*Box de literatura*/

.thumbnail-literatura
{
float: left;
width: 131px;
height:302px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding: 5px;
}


/*Fin box literatura*/

.bajada-literatura{ font-size:10px; float:right; width:121px;}
.bajada-txt{ width:100%; height:55px; overflow:hidden;}

.titulo-destacados-prin {
font-family:Arial;
font-size:16px;
color:#FFF;
text-decoration:none;
list-style:none;
padding:2px;
}
.titulo-destacados-prin a{
font-family:Arial;
font-size:16px;
color:#FFF;
text-decoration:none;
list-style:none;
padding:2px;
}

.titulo-destacados-prin a:hover{
font-family:Arial;
font-size:16px;
color:#FFF;
text-decoration:none;
list-style:none;
padding:2px;
}
.variedades-cajas a {
text-decoration:none;
list-style:none;
font-family:Arial;
font-size:15px;
color:#000;
}

.contenido-txt {
font-family:Geneva, sans-serif;
font-size:12px;
color:#000;
}

#contenido {
width:580px;
height:auto;
overflow:hidden;
margin:10px 0;
word-wrap: break-word;
}

#tituloresize {
width:580px;
height:auto;
border-bottom:solid #666 2px;
overflow:hidden;
padding:5px 0;
}

.resize {
width:auto;
height:auto;
float:right;
}

.articulosrelac {
width:580px;
height:auto;
clear:both;
}

.tanbox-artrelacionados {
width:560px;
height:auto;
overflow:hidden;
}

#titulo-articulosrelac {
width:auto;
height:auto;
font-family:Arial;
font-size:12px;
color:#FFF;
font-weight:700;
text-decoration:none;
list-style:none;
background-image:url(../images/bullet.png);
background-repeat:no-repeat;
background-position:left;
background-color:#333;
padding:4px 0 4px 10px;
}

.artrelacionados-titulo {
width:405px;
float:left;
}

#artrelacionados-leermas {
width:100px;
height:20px;
float:right;
}

#cont-articulosrelac {
width:506px;
margin-top:10px;
}

#reproductor {
width:560px;
height:auto;
background:#FFF;
overflow:hidden;
}

#contenedor-img-desc-rep{
	width:280px;
height:80px;
float:left;
padding:4px 0px;
overflow:hidden;
	}
#reproductorhome {
width:282px;
height:auto;
float:left;
margin-left:2px;
overflow:hidden;
}

#masmensajes {
width:auto;
height:auto;
color:#FFF;
text-align:right;
float:right;
background:#CCC;
font-size:12px;
}

.imagen-obispo {
width:275px;
height:auto;
float:left;
overflow:hidden;
}

.imagen-obispo-home {
width:130px;
height:74px;
float:left;
overflow:hidden;
}

.imagen-obispo-home img{
width:130px;
height:74px;
}

.descripcion {
width:275px;
height:150px;
margin-left:4px;
float:right;
overflow:hidden;
}

.descripcionhome {
width:145px;
height:auto;
margin-left:2px;
float:right;
overflow:hidden;
}

.descripcion-title,.descripcion-texto,.descripcion-title {
font-family:Verdana;
font-size:16px;
font-weight:700;
color:#9C0;
margin-bottom:2px;
}

.descripcion-texto p {
font-family:Verdana;
font-size:12px;
color:#333;
}

.descripcion-title-home,.descripcion-texto-home,.descripcion-title-home {
font-family:Verdana;
font-size:11px;
font-weight:700;
color:#9C0;
margin-bottom:2px;
}

.descripcion-texto-home p {
font-family:Verdana;
font-size:10px;
color:#333;
}

.reproductor {
width:265px;
height:30px;
background-color:#333;
}

.reproductorhome {
width:280px;
height:auto;
clear:both;
}

.reproductorhome-swf {
float:left;
clear:both;
}

*,ul#menutop {
margin:0;
padding:0;
}

#menu-left li a:hover {
text-decoration:none;
color:#0085CD;
}

#menu-left li a:active {
color:#0085CD;
}

.banner3b1 {
width:78px;
height:auto;
margin-top:4px;
float:left;
overflow:hidden;
}

.tanboxsecundario,.tanbox-dest {
width:250px;
height:auto;
overflow:hidden;
padding:2px 0;
}

.banner3b2 a,.banner3b2esc a {
color:#333;
text-align:right;
font-family:Verdana;
font-size:10px;
text-decoration:none;
list-style:none;
font-weight:700;
cursor:pointer;
}

.contenidoprincipaltitulo a:active,.contenidoprincipaltitulo a:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
color:#0085CD;
}

.leersracristiane a:hover,.leersracristiane a:active,.leermas a:active,.leermas a:hover {
font-family:Arial;
font-size:11px;
font-weight:700;
text-decoration:none;
color:#0085CD;
float:right;
}

/*LITERATURA*/
#literatura {
width:206px;
height:304px;
border:solid 1px #CCC;
margin-top:2px;
padding:2px 0 2px 2px;
overflow:hidden;
}
#literaturagaleria{width:135px; height:auto; float:left;  margin:5px 20px; padding:5px; overflow:hidden;}
#literaturagaleria img{width:121px; height:173px; border:solid 1px #CCC; padding:2px;}
.literaturadesc{width:121px; height:auto;padding:2px; clear:both;}

/*LITERATURA en home*/
#literaturagaleriah{width:202px; height:auto; margin-bottom:4px; padding-bottom:4px; float:left; border-bottom:solid 1px #666; display:table;overflow:hidden;}
.literaturaimgh{width:64px; height:80px; float:left;}
#literaturagaleriah img{width:60px; height:80px;float:left; padding:2px;}
#literaturagaleriah p{ margin:0px; padding:0px;}
.literaturadesch{width:120px; height:auto;float:right;padding:1px; font-size:11px;}

/*Caja del Index del blog del obispo */
.blogobispo{ width:200px; height:auto; margin-bottom:5px; padding:1px; border:solid 1px #96BED5;word-wrap: break-word; overflow:hidden;}
.blogobispo2{ width:150px; height:auto; margin-bottom:5px; padding:1px; border:solid 1px #96BED5;word-wrap: break-word; overflow:hidden;}
.imgblogobispo img{border:none; float: left;}
.imgblogobispo img a{border:none;}
span.txtblogobispo{
    line-height: 1.7em;
    font-family: Arial; font-size: 12px; text-align: left;
}
span.txtblogobispo a{
    line-height: 1.7em;
    text-decoration: none;
    font-family: Arial; font-size: 12px; text-align: left;
}
.txtblogobispo{margin-top: 10px; margin-bottom: 10px;}
span.txtblogobispo a:hover{

}

span.txtblogobispo a:active{
    text-decoration: none;
    font-family: Arial; font-size: 12px; text-align: left;
}
/*proverbios*/
.tilteblog2{width:204px; height:33px; background-color:#203580; background-image: url("../images/titleblog.png");}
.proverbios{ width:204px; height:100px; margin:1px 0px; padding-bottom:1px; border-bottom:solid 1px #FFF; overflow:hidden;}
.proverbios p{ font-size:11px; margin:0px; padding:0px;}
.proverbios img{width:204px; height:87px;}

/*slide*/


img { border: solid 2px #0CF ;
}

/*Estos son los estilos de sidebar main */
  #main-gral{width: 955px; height: auto; margin: 0px auto;}
            #sidebarleft{ width:130px; height: auto; float:left; overflow: hidden;}
            #middle{ width:584px; height: auto; float:left; margin: 0px 10px 0px 10px; overflow: hidden;}
            #destacados,#bannertv,#mundocristiano,#noticias,#variedades,#media,#proyectos{ width:99%; height: auto; float:left; overflow: hidden;}
            #sidebarright{ width:204px; height:auto; float:right; overflow: hidden;}
            #menu-left {
                width:124px;
                height:auto;
                background-color: #e4eaed;

                border:solid 1px #CCC;
                overflow:hidden;
                float:left;
                padding:3px;
            }

            #menu-left li {
                width:120px;
                height:auto;
                color:#0085CD;
                /*border:dotted #333;
                border-width:0 0 1px;*/
                background-color: #FFF;
                font-family:Arial;
                font-size:12px;
                padding:4px 2px;
                margin:2px 0px;
                display:block;
            }
            #menu-left li a {

                list-style:none;
                text-decoration:none;
                color: #666;
                width:120px;
                height:auto;
            }
            #menu-left li a:hover {
                text-decoration:none;
                color:#0085CD;
            }

            #menu-left li a:active {
                color:#0085CD;
            }
            
            .borde{ padding: 2px; border: solid 1px silver;}
            #contizq{width: 99%; height: auto; overflow: hidden; float: left;}

             #radiovivo
 {width:100%;
  height:82px; background-image:url(../images/radiovivo-bck2.png);background-repeat:no-repeat; background-position:top;
  padding:55px 0px 0px 0px;
  margin-bottom:4px; float: left;
  /*border:solid 1px #CCCCCC;*/
 }
              ul#radiovivo-menu
 {
   height:auto;
  overflow:hidden;
  float:left;
 }
  #radiovivo-menu li
 {
   margin-left: 10px; margin-bottom: 6px;
 }

 /*Estructura nueva*/
            #layout{
                width: 940px; height:auto;margin: 0 auto;overflow: hidden;
            }
            #column-left{
                width: 130px; height: auto; border: solid 1px white; float: left; overflow: hidden;
            }
            #column-center{
                width:584px; height: auto;border: solid 1px white; margin: 0px 0px 0px 8px;float: left; overflow: hidden;
            }
            #column-right{
                width:204px; height: auto; border: solid 1px white; float: right;overflow: hidden;
            }
            #column-bottom{
                width:100%; height:auto; background-color:#EEEEEE; margin-top: 10px; float: left;overflow: hidden;
            }
            #content-bottom1{
                width:290px; height:auto;float:left;overflow: hidden;
            }
            #content-bottom2{
                width:324px; height:auto;margin-left: 21px;float:left;overflow: hidden;
            }
            #content-bottom3{
                width:280px; height:auto;float:right;overflow: hidden;
            }.sabiasque{
                width:280px; height:187px;float:left;overflow: hidden;
                background-image: url("../images/bck-sabias.png"); background-position: left; background-repeat: no-repeat;
            }
            .sabiasque p{
                padding-top:30px;
                font-family: Verdana; font-size: 12px;text-align: center; color:#FFF; }
            .artnuevos,.linksweb,.eluniversal dl{
                width:100%; height:auto;float:left;overflow: hidden;
            }
            .foot{width: 100%;height: 55px; float: left; margin: 40px 0px 40px 0px; background-image: url("../images/pie.png"); background-repeat: no-repeat; background-position: left;}
            .artnuevos dt{
                width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
                font-family: Arial; font-size: 12px; color: gray;
                border-bottom: dotted 1px gray;
                background-image: url("../images/dtmas.png"); background-position: left; background-repeat: no-repeat;
            }
            .linksweb dt{
                width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
                font-family: Arial; font-size: 12px; color: gray;
                border-bottom: dotted 1px gray;
                background-image: url("../images/dtmas.png"); background-position: left; background-repeat: no-repeat;
            }
            .eluniversal dt{
                width:290px; height:auto;padding:4px 0px 4px 12px;float:left;overflow: hidden;
                font-family: Arial; font-size: 12px; color:silver;
                border-bottom: dotted 1px gray;
                background-image: url("../images/dtmas.png"); background-position: left; background-repeat: no-repeat;
            }
            span.videos,span.turismo,span.sabias,span.naranja{
                font-family: Arial; font-size: 18px; font-weight: bold;
                margin: 0px 0px 10px 0px;
                display:block;
            }
            span.videos{
                color: #990100;
            }
            span.turismo{
                color: #98CB02;
            }
            span.sabias{
                color:#656600;
            }
            span.naranja{
                width: 100%;
                display:block;
                color:#FF6600;
                margin: 10px 0px 10px 0px;
                float:left;
                clear: both;
            }
                 span.naranja2{
                width: 100%;
                display:block;
                font-family: Arial; font-size: 18px; font-weight: bold;
                color:#FF6600;
                float:left;
                clear: both;
                 }span.naranjaborder{
                     width: 100%;
                display:block;
                font-family: Arial; font-size: 18px; font-weight: bold;
                color:#FF6600;
                border-bottom: solid 1px #FF6600;
                padding-bottom: 4px;
                margin: 10px 0px 10px 0px;
                float:left;
                clear: both;
}
                span.gris{
                width: 100%;
                display:block;
                font-family: Arial; font-size: 12px;
                color:gray;
                margin: 10px 0px 10px 0px;
                float:left;
                clear: both;
            }
            span.bannerarcamedia{
                width: 100%;
                height: 50px;
                float:left;
                display: block;
                background-image:url("../images/titarcamedia.png"); background-repeat: no-repeat;
}

            /* Reprodutor*/
            #reporductor-content2{
                width:100%; height: auto; border-bottom:solid 1px #FF6600; padding-bottom: 10px; padding-top: 10px; float:left; overflow: hidden;
}
           #reporductor-content2 img{
                border: none;
}
            .content-reproductor{
                width:100%; height: auto; float:left; padding-top: 10px; clear: both;

}
            .download{
                      width:10%; height: auto; float:right; margin-right: 200px; overflow: hidden;
                      background-color:#FF6600; padding: 8px;
}
.download a{color: white; font-family: Arial; font-size: 12px; font-weight: bold;}
.texto-rep{width:80%; height:71px;margin-left: 10px; float:left; overflow: hidden;}
.imagen-rep{
    width:100px; height:71px;float:left; overflow: hidden;
}
.imagen-rep img{
    width:100px; height:71px;float:left; overflow: hidden;
}
