body {text-align: center; width: 100%; background: url('http://www.asunombregloria.com/images/headerbg.gif') repeat-x top left; background-color:#f4f4f4; color: #000; height: 140px; margin-top: 0px;}
table.gen {border-style: hidden; border-collapse: separate;}
table.gen td {border-style: hidden;}
a {color: #0C4790; text-decoration: none;}
a:hover {text-decoration: underline; color: #0C4790;}
a:visited {color: #0C4790;}
img {border: none; text-decoration: none;}
ul {margin: 0; padding: 0; list-style: none;}
ol {margin: 0; padding: 0;}
li {margin: 0; padding: 0;}
p {font:normal 11pt Arial, Helvetica, sans-serif;line-height: 21px;}
.videos_resumen {font:normal 80%/140% Arial, Helvetica, sans-serif;}
.galerias_resumen {font:normal 80%/140% Arial, Helvetica, sans-serif;}
.adsense_videos {display:block; margin: 10px 0px 10px 0;}
#nagBar {display: none;}
.red{color:#000;}
.line_sep {border-top:1px solid #c0c0c0; padding:1px; margin:0 0 8px 0;}
.line_gris {border-top:1px solid #c0c0c0; padding:1px; margin:0 0 8px 0;}
.clear { clear: both; color:#fff; font-size:1px;}
div#shell div#page div#main.noBg {background: none ;}	
#main #aColumn {padding-left:23px; float:left; width: 590px;}
#main #bColumn {width: 300px; float: right; padding-right: 21px;}
#aColumn h1 {font: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0 0 10px 0; padding: 0;}
.sHeHoH h1 {font: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px;}
.sHeHoH h1 a {font: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px;}
.sHeHoH h2 {font: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px;}
.sHeHoH h2 a {font: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px;}
#articleBody #articleInline a:hover {text-decoration: underline;}
#aColumn #article .timestamp {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #999; font-size: 80%;}	
span.timestamp {font-family: arial, helvetica, sans-serif; font-weight: normal; color: #cc0000; font-size: 80%;}	
#articleBody {font-size: 135%; line-height: 1.4em; font-family: arial, helvetica, sans-serif;} 
#articleBody a {font-size: 100%;}
#articleBody a:hover {color: 0C4790;}
#autor {clear: both; font:bold 16px Arial, Helvetica, sans-serif; font-style: italic; color:#000; padding:4px 0 0 0; border-top:3px solid #c0c0c0;}
#wideImage.image {border-bottom: none; margin-bottom: 5px; background: none;}
#wideImage p.caption {font-size: 80%; font-family: arial, helvetica, sans-serif; color: #999; line-height: 1.2em; margin: 0; padding: 0; float:right;}
#aColumn #articleExtras {width: 600px; margin-top: 1.5em; clear: both;}
#articleInline {display:block; margin: 4px 15px 10px 0; float:left;}
#inlineBox {width: 200px; background-color:#f4f4f4; color:#000000; padding: 10px 10px 10px 10px; border-color:#ccc #ccc #ccc #ccc; border-style:solid; border-width:1px; clear:both;}
#inlineBox_video {width: 590px;}
#wideImage {margin-top:12px;}
#wideImage .credit {text-align: right; font-size: 9px;}
#sidebarArticles a {font-size:11.8px; font-size:80%; line-height:1.4em; margin-top:6px; display:block;}
.player_recurso { background-color: #000; padding:20px 0; text-align:center; margin:2px 0 0 0;}
.herramientas_nota{font: bold 11px/13px Arial, Helvetica, sans-serif;text-align:right; border-bottom:1px solid #fff; color:#000;}
.herramientas_nota a{font: 12px Arial, Helvetica, sans-serif; color:#0C4790; text-decoration:none; padding:0 5px 0 0;}
.herramientas_nota a:hover{ text-decoration: underline; color: #0C4790;}
.herramientas_nota img{ margin:12px 2px -5px 5px;}
.modulos {font:bold 17px Arial, Helvetica, sans-serif; color:#fff; padding:3px 0 3px 0;}
.modulos2 {font:bold 18px Arial, Helvetica, sans-serif; color:#000; min-height: 10px; border-bottom: 3px solid #c0c0c0;width:300px;}
.modulos3 {font:bold 18px Arial, Helvetica, sans-serif; color:#000; min-height: 10px; border-bottom: 3px solid #c0c0c0;}
.mas_asng {font:bold 17px Arial, Helvetica, sans-serif; color:#000; padding:7px 0 7px 0; min-height: 10px; border-bottom: 3px solid #c0c0c0;}
.titulo_principal h1 a {font-size: 18pt; font-family: Arial, Helvetica, Sans-serif; margin:0 0 3px 0; font-weight : bold; color: #000;} 
.tags {font:bold 12px Arial, Helvetica, sans-serif; color:#000; line-height: 15px;}
.tags a {font:bold 12px Arial, Helvetica, sans-serif; color:#0C4790; line-height: 15px;}
.carrusel_titulos  {font:normal 85%/120% Arial, Helvetica, sans-serif; font-weight : bold; }
.carrusel_titulos a {color: #000;}
.carrusel_titulos a:hover {color: #000;}
.red_portales {font-family: Arial, Helvetica, Sans-serif; color:#000; font-size: 10px; font-weight : bold;}
.tags_derecha a:hover {color:#0C4790;}
.tags_abajo a:hover {color:#0C4790;}
.antiguo_nuevo h2 {font-size: 21px; font-style: normal; text-align: center;}
.antiguo_nuevo h2 a:hover {color: #0C4790;}
.nuevo_antiguo h2 {font-size: 21px; font-style: normal; text-align: center;}
.nuevo_antiguo h2 a {color: #000;}
.nuevo_antiguo h2 a:hover {color: #0C4790;}
.descargar_biblia h2 {font:normal 70%/100% Arial, Helvetica, sans-serif; margin:0 0 3px 0; color: #fff;}
.descargar_biblia h2 a {color: #fff;}
.contenidos_tabla table {font-size: 16px;}
.paginacion { padding:7px 0 50px 0; border-bottom:1px solid #fff;}
.paginacion ul {font: normal 14px/18px Arial, Helvetica, sans-serif;}
.paginacion li { list-style:none; display:inline; font: normal 13px Arial, Helvetica, sans-serif;}
.paginacion li a{ color:#0C4790; padding:2px 5px; border:1px solid #c0c0c0;}
.paginacion li a.selected, .paginacion li a:hover{ color:#fff; background-color:#0C4790; border:1px solid #0C4790;}
.paginacionbus {margin: 40px 0 0 0;*height: 30px;padding:25px;text-align:center;font: normal 12px Arial, Verdana,  Helvetica, sans-serif;}
.paginacionbus ul{font: normal 14px/18px Arial, Helvetica, sans-serif;}
.paginacionbus li{	margin: 0 3px 0 0;padding:0;list-style:none;display:inline;}
.paginacionbus li span.current {padding:4px 5px 4px 8px; background:#0C4790;border:1px solid #0C4790; color:#fff;}
.paginacionbus li a{margin:0;padding:4px 5px 4px 8px; border:1px solid #c0c0c0; font:bold 12px Arial, Helvetica, sans-serif; color:#0C4790;}
.paginacionbus li a:hover{margin: 0;padding:4px 5px 4px 8px;background:#0C4790;border:1px solid #0C4790; color:#fff; text-decoration: underline;}
.num_resultados {font:normal 20px Arial, Helvetica, sans-serif;padding:0 0 10px 0; border-bottom:1px solid #c0c0c0; margin:0 0 10px 0;}
.num_resultados strong {color:#0C4790; margin:0 3px;}
.resumen_noticiassecciones { padding:10px 0 20px 0;}
.nota_resumenbusquedas { border-bottom:1px solid #c0c0c0; padding:10px;}
.nota_resumenbusquedas a {;}
.nota_resumenbusquedas img { float:left; margin:0 10px 0 0;}
.nota_resumenbusquedas h1 {font:19px Arial, Helvetica, sans-serif; letter-spacing:-1px; margin:0 0 5px 0;}
.nota_resumenbusquedas h1 a { color:#0C4790; display:block;}
.nota_resumenbusquedas h1 a:hover { text-decoration:underline;}
.nota_resumenbusquedas h1 a:visited { text-decoration:underline; color:#0C4790;}
.nota_resumenbusquedas p {font:12px/17px Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
.nota_resumenbusquedas p a { color:#000; text-decoration:none} 
.nota_resumenbusquedas p span { font:bold 11px Arial, Helvetica, sans-serif; color:#0C4790;}
.nota_resumenbusquedas p span a { font:bold 11px Arial, Helvetica, sans-serif; color:#0C4790;}
.nota_resumenbusquedas p span a:hover { border-bottom:1px solid #0C4790}
.nota_resumenbusquedas h6 {font:normal 11px Arial, Helvetica, sans-serif; color:#0C4790; margin:0 0 5px 0;}
.nota_resumenbusquedas h6 span {font: bold 11px Arial, Helvetica, sans-serif; color:#0C4790;}
.nota_resumenbusquedas h6 span a {color:#3f3f3f;}
.publicidad_media { width:610px; text-align:center; padding:0 0 20px 0;}
.comentarios {font:bold 18px Arial, Helvetica, sans-serif; color:#000; min-height: 10px; border-bottom: 3px solid #c0c0c0;}
.postear {font:bold 15px Arial, Helvetica, sans-serif; color:#000;}
.campo_opiniones { padding:4px 4px 8px 4px; background:#f4f4f4; border:1px solid #c0c0c0;}
.form_opinion .form-item { padding:0px; font:bold 12px Arial, Helvetica, sans-serif; color:#0C4790;}
.form_opinion input:focus { border:1px solid #c0c0c0;}
.form_opinion input { font:normal 14px Arial, Helvetica, sans-serif; border:1px solid #000; padding:2px;}
.form_opinion label { width:70px; display:block; float:left; padding:4px 0 0 0;}
.form_opinion span { font:normal 10px Arial, Helvetica, sans-serif; color:#000;}
.form_opinion {}
.form_opinion textarea.text_comentario { width:350px; height:110px; border:1px solid #ccc; padding:5px; font: 14px Arial, Helvetica, sans-serif; float:left; margin:0 12px 0 0;}
.form_opinion textarea.text_comentario:focus { border:1px solid #ccc;}
.form_opinion .info {font: 11px Arial, Helvetica, sans-serif; color:#0C4790;}
.form_opinion .info ul{}
.form_opinion .info li{ margin:0 0 10px 0; color:#000;}
.form_titulo {font-family: Arial, Helvetica, sans-serif; font-size:15px; letter-spacing:-1px; color:#0C4790;}
.form_opinion input.bt_form {width:145px; height:35px; border:1px solid #000; font:bold 14px Arial, Helvetica, sans-serif; text-align:center; margin:5px 0 0 227px; cursor:pointer;}
.captcha {padding: 10px 0 0 0;}
.una_opinion { margin:0; padding:0;}
.opinion_padre {padding:0 0 10px 0; border-top:1px solid #c0c0c0;}
.opinion_hijo { padding:0 0 5px 0;}
.opinion_hijo .txt_opinion {width:350px; border-top:1px solid #c0c0c0; padding:10px 0 15px 50px; background:url(/images/flechahijo.gif) no-repeat 0px 0;}
.autor_opinion {font: 11px Arial, Helvetica, sans-serif; width:190px; float:left; padding:7px 0 0 0;}
.autor_opinion a{font:11px Arial, Helvetica, sans-serif; color:#0C4790; text-decoration:none; margin-top:4px; margin-bottom:4px;}
.autor_opinion a:hover{text-decoration:underline; color: #0C4790;}
.autor_post {font: 13pt Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#0C4790;  margin-top:1px; margin-bottom:1px;}
.autor_post span {;}
.txt_opinion { width:400px; float:left; padding:7px 0 0 0;font: 11px/17px Arial, Helvetica, sans-serif;}
.txt_opinion p {font: 12px/16px Arial, Helvetica, sans-serif; color:#000;}
.txt_opinion a {color:#0C4790;}
.txt_opinion a:hover {color:#0C4790;}
.txt_opinion p a{color:0C4790;}
.txt_opinion p a:hover{color:#0C4790 text-decoration:underline;}
.video1 { float:left; margin:0 20px 0 0; width:180px; *margin:0 20px 0 0;}
.video1 p{font: normal 12px Arial, Helvetica, sans-serif; padding:0 0 0 0; height:25px;}
.imagesfondos { position:relative; width:180px; height:110px; margin:0 0 5px 0;}
.efecto { position:absolute; bottom:0; right:0;}
.efecto span a{ cursor:hand; font: bold 12px Arial; color:#CCC; display:block; background: url(/images/videoefecto.png) 35px 70px no-repeat; padding:100px 0 0 49px; width:128px; height:38px; overflow:hidden; _background:none; _text-indent:-1000px;}
.efecto span a:hover{background-position: 35px -82px;}
.home {background-color: #fff;}
div#shell {display: block; width: 970px; margin: 0 auto 0 auto; text-align: left; font-size: 90%;}
div#page {position: relative; z-index: 1; clear: both; border-top: 1px solid #c0c0c0; _border-top: 0; top: -1px;	_top: 0;}
div#masthead {margin: 0; padding: 12px 0 0px 9px; position: relative; _height: 30px; min-height: 25px; border-bottom: 2px solid #c0c0c0;} 
div#masthead h1 {text-align: center; position: absolute; display: block; top: 2px; left: 10px; width: 970px; margin: 0; padding: 0; font:bold 28px Arial, Helvetica, sans-serif; font-style: italic;}
div#masthead h1 a {color:#0C4790; text-decoration:none;}
div#masthead h1 a:hover {color:#000;}
#adxLeaderboard {clear: both; text-align: center; padding: 5px 0 5px 0; border-bottom: 1px solid #c0c0c0;}	
div#main { border-top: 1px solid #fff; clear: both; margin-top: 15px; padding: 0 0 7px 0;}
div#footer {text-align: center;	clear: both; padding: 15px 0 15px 0; display: block; font-size: 75%; font-family: Arial, Helvetica, sans-serif;}
div#footer a {color: #0C4790;}
div#footer ul {display: inline; list-style: none; margin: 8px; padding: 0 0 0 0px;}
div#footer ul li {display: inline; border-left: 1px solid #c0c0c0; padding: 0 3px 0 8px;}
ul.refer {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; list-style: none; font-size: 85%; font-weight : bold;}
ul.refer a:hover {color:#0C4790; font-weight : bold;}
ul.refer_video {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; list-style: none; font-size: 100%; font-weight : bold;}
ul.refer_video a:hover {color:#0C4790; font-weight : bold;}
.colder {font:normal 80%/130% Arial, Helvetica, sans-serif; padding: 7px 0 5px 0;}
.coldertitulo {font:bold 130%/130% Arial, Helvetica, sans-serif;}
#cabezote {font-family: Arial, Helvetica, Sans-serif; font-size: 60%; padding: 2px 2px 2px 2px; width:970px; position: center;}
#cabezote a {font-family: Arial, Helvetica, Sans-serif; padding: 3px; font-size: 100%; width:970px; position: center; color:#000; font: bold;}
#cabezotequienes {font-family: Arial, Helvetica, Sans-serif; padding: 3px 3px 5px 3px; font-size: 68%;  width:970px; position: center; color:#000;}
span.fecha {font-size: 100%; color:#0C4790; font: bold; font-family:Arial, Helvetica, Sans-serif;}
#head_newsletters {float:right; width:255px; margin:0 15px 0 60px; color:#fff; font-size:10px;}
#head_newsletters a {color:#ffcc00; font-size:11px; font-weight : bold;}
#boxservicios {clear:both; width:300px; font-size:12px;margin-top:12px; font-family: Arial, Helvetica, Sans-serif;}
#boxservicios .title {background-color:#f4f4f4; color:#000000; font-size:15px; font-weight:bold; height:15px; margin:0; padding:3px 0 6px 10px;}
#boxservicios2 {border-color:#ccc #ccc #ccc #ccc; border-style:solid; border-width:1px; padding:0px 0 5px 0px; clear:both;}
#boxservicios2 img {padding-top:10px;}
#boxenlacesrapidos {clear:both; width:300px; font-size:12px;margin-top:12px; font-family: Arial, Helvetica, Sans-serif;}
#boxenlacesrapidos .title {background-color:#f4f4f4; color:#000000; font-size:15px; font-weight:bold; height:15px; margin:0; padding:3px 0 6px 10px;}
#boxenlacesrapidos2 {border-color:#ccc #ccc #ccc #ccc; border-style:solid; border-width:1px; padding:0px 0 5px 0px; clear:both;}
#boxenlacesrapidos2 a {color:#0C4790;}
#boxenlacesrapidos2 ul li {padding:10px 10px 10px 10px; color:#0C4790; font-size:8pt; line-height: 20px; display: inline; }
