/* RESET CSS */
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, esm, font, img, ins, kbd, q, s, samp, small, strike, sdftrong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: normal; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1; color: black; background: white; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
:focus { outline: 0; }
/* Inicio de CSS */
a {color: #473E2F; }
body {background: url(../plantilla/fondo-i-i.jpg) bottom left no-repeat #000; color: #473E2F; font:13px 'Trebuchet MS', Verdana, Arial, sans-serif; line-height: 133%; }
h1, h2, h3, h4, h5, h6 { font-family: 'Arial Narrow'; font-weight: 700; line-height: 120%; }
#fondo{z-index:1; position:absolute; top:0; left:0; width:100%; height:683px; background:url('../plantilla/fondo-s-i.jpg') no-repeat;}
#fondo2 { background: url(../plantilla/fondo-tablada.jpg) no-repeat; height: 735px; width: 552px; position: absolute; right: 0; }
#logo { z-index:3; position:absolute; top:228px; left:14px; width:205px;}
#logo h1 { font-family: 'Arial Narrow'; position: absolute; top: 20px; left: 00px; color: white; width:204px; height:86px; font-size: 28px;}
#logo p { margin-top: 130px; margin-left:6px; font-size:14px; color:#C5BDB5;}
#menu-principal { z-index:4; position:absolute; left:254px; top:2px; width:700px; height: 34px; text-align:center; background: url(../plantilla/menu-principal.jpg) no-repeat #DCAC64; padding-top: 12px; margin-right: 8px; }
#menu-principal h1 { display: none; speak:normal}
#menu-principal li { display:inline; margin-right:9px; }
#menu-principal a { text-decoration:none; font-size:17px; color:#382512; font-weight:700;  }
#folio{ background: url(../plantilla/folio-m.jpg) repeat-y; position: relative; margin-left: 230px; z-index: 2; width: 748px; margin-bottom: 20px; }
#contenido{ min-height: 920px; _height: 920px; position: relative; z-index: 10; background: url(../plantilla/folio-s.jpg)  no-repeat;padding: 24px; padding-top: 50px; }
#bajo-contenido { position: relative; z-index: 9; color: white; background: url(../plantilla/folio-i.jpg); height: 144px; margin-left: -3px; font-size: 12px; margin-top: -100px; }
#bajo-contenido p { font-weight: 700; margin-left: 0; position: relative; top: 10px; left: -215px; text-align: center; width: 200px; }
div#buscador {margin-left: -20px; margin-top: 30px; text-align: right;}
div#buscador input { margin-bottom: 4px; }
#contenido h1 { font-size: 28px; margin-top: 11px; margin-bottom: 6px; }
#contenido h2 { font-size: 24px; margin-top: 8px; margin-bottom: 6px; }
#contenido p { line-height: 138%; margin-bottom: 6px; }
#primeras-palabras { border: 1px solid black; width: 275px; float: left; margin-top: 25px; padding-left: 10px; padding-right: 10px;background: url(../plantilla/fondotrans.png); }
#primeras-palabras #foto-principal { float: right; width: 90px; margin-left: 10px; margin-bottom: 10px; text-align: right; font-size: 11px; }
#primeras-palabras #foto-principal img { text-align: right; width: 75px; height: auto; border: 2px solid #DCAC64; padding: 2px; margin-bottom: 4px; }
#primeras-palabras #foto-principal span { display: block; line-height: 100%; padding-right: 5px; }
#primeras-palabras #foto-principal em { line-height: 160%; }
#resumen-noticias { width: 647px; padding: 24px; padding-top: 50px; position: relative; margin-top: 20px;}
#resumen-noticias h1 { height: 44px; margin-left: -30px; padding-left: 25px; padding-top: 45px; position: absolute; top: -50px; left:28px; }
#adsense { margin: 25px; margin-left: 75px; }
#resumen-noticias { margin-left: 10px; background: url(../plantilla/noticias.png) no-repeat top right; height: 100px; }
#resumen-noticias #noticia-principal { width: 300px; margin-right: 15px; float: left; }
#resumen-noticias #noticia-segunda   { width: 300px; float: left; }
#resumen-noticias #noticias-resto    { width: 300px; margin-left: 315px; }
#resumen-noticias #noticia-segunda h2 { width: 200px; }
#resumen-noticias h2 { margin-top: 5px; font-size: 18px; }
#resumen-noticias img { float: left; width: 100px; height: auto; border: 2px solid #DCAC64; padding: 2px; margin: 4px; margin-right: 10px; }
#resumen-noticias #noticia-segunda span { margin-top: -50px; }
#resumen-noticias #noticia-principal p { margin-right: 15px; }
#resumen-noticias #noticias-resto h2 { float: left; margin-top: 5px; font-size: 18px; }
div.clear { clear: both; }
#resumen-articulos { padding-left: 40px; padding-right: 40px; margin-top: 8px; }
#resumen-articulos h1 { background: url(../plantilla/articulos-fondo.png) no-repeat; height: 50px;  padding-left: 92px; padding-top: 29px; margin-top: 0; }
#resumen-articulos h2 { font-size: 19px; }
#resumen-articulos img { float: left; display: block; width: 100px; height:auto; border: 2px solid #DCAC64; padding: 2px; margin-bottom: 5px; margin-left: 5px; margin-right: 15px; }
#resumen-articulos div { clear: both; }
#resumen-articulos div.banner {  clear: left; margin-top: 15px; float: left; width: 400px; }
#resumen-articulos p { margin-left: 134px; }
#resumen-articulos2 { padding-left: 40px; padding-right: 40px; margin-top: 8px; }
#resumen-articulos2 h1 { height: 50px; padding-top: 29px; margin-top: 0; }
#resumen-articulos2 h2 { font-size: 19px; }
#resumen-articulos2 img { float: left; display: block; width: 100px; height:auto; border: 2px solid #DCAC64; padding: 2px; margin-bottom: 5px; margin-left: 5px; margin-right: 15px; }
#resumen-articulos2 div { clear: both; padding-bottom: 20px; }
#resumen-articulos2 div.banner {  clear: left; margin-top: 15px; float: left; width: 400px; }
#dfsf img{width:120px;height:auto;}
p.comentarios { padding-top: 0; display: block; text-align: right; margin-right: 15px; }
#resumen-videos  { border: 1px solid black; width: 370px; padding-left: 10px; padding-right: 10px; margin-top: 8px; }
#resumen-videos h1 { padding-left: 112px; margin-top: 0; margin-bottom: 15px; padding-bottom: 0; }
#resumen-videos div span { float: left; display: block; width: 90px; height: auto; margin-left: 5px; margin-right: 15px; }
#resumen-videos div {margin-bottom: 20px; }
#resumen-videos p { margin-left: 125px; }
#resumen-videos h2 { font-size: 18px; font-weight: 700; }
#resumen-videos div span img { position: relative; border: 0; top: 40px; left: 70px; width:43px; height:30px; }
#resumen-videos p.comentarios { padding-top: 0; display: block; text-align: right; margin-right: 15px; padding-bottom: 10px; }
#resumen-videos span#titulo { background: url(../plantilla/top-television.png) no-repeat; display: block; text-align: center; padding-top: 90px; margin-bottom: 10px; font-size: 17px; margin-top: -1px; margin-left: -11px; margin-right: -11px; }
#resumen-entrevistas-inicio { float: left; width: 370px; height: 440px; margin-top: 25px; padding: 10px; padding-left: 18px; }
#resumen-entrevistas-inicio h1 { margin-top: 0px; }
#resumen-entrevistas-inicio div { width: 47%; float: left; margin: 1%; }
#resumen-entrevistas-inicio img { clear: both; display: block; position: relative; left: 50%; margin-left: -37px; width: 75px; border: 2px solid #DCAC64; padding: 2px; margin-bottom: 5px; margin-right: 15px; }
#resumen-entrevistas-inicio h2 { font-size: 19px; text-align: center; margin-top: 0; }
#resumen-entrevistas-inicio p { padding-left: 10px; padding-top: 10px; padding-bottom: 10px; }
#resumen-entrevistas-inicio p.comentarios { padding-top: 0; display: block; text-align: right; margin-right: 15px; }
#resumen-entrevistas { width: 670px;margin-top: 25px; padding: 10px; padding-left: 18px; }
#resumen-entrevistas h1 { margin-top: 0px; }
#resumen-entrevistas div { width: 30%; float: left; margin: 1%; }
#resumen-entrevistas img { clear: both; float: left; display: block; width: 75px; border: 2px solid #DCAC64; padding: 2px; margin-bottom: 5px; margin-right: 15px; }
#resumen-entrevistas h2 { font-size: 19px; margin-top: 0; }
#menu-seccion { position: relative; height: 100px; width: 688px; margin-bottom: 25px; }
#menu-seccion span { margin: 0; padding: 0; float: right; margin-right: 120px; _margin-right: 60px; display: block; }
#menu-seccion h1 { font-size: 35px; margin: 0; padding: 0; float: right; clear: both;  margin-right: 120px; _margin-right: 60px; margin-bottom: 20px; }
#menu-seccion ul { position: absolute; left: -23px; bottom: 0; width: 735px; clear: both; text-align: center; padding: 5px; padding-top: 3px; _padding-top: 1px; background: #A7A098;  }
#menu-seccion ul li { font-weight: bold; font-size: 15px; padding: 10px;display: inline; margin-right: 0px; }
#texto-articulo { padding-top: 20px; padding-right: 30px; padding-left: 30px; }
#texto-articulo h1, #texto-articulo h2, #texto-articulo h3, #texto-articulo h4, #texto-articulo h5, #texto-articulo h6 { font-size: 16px; }
#texto-articulo #titulo { margin: 0; text-transform: none; font-size: 23px; }
#texto-articulo p.descripcion { font-size: 15px; margin-top: 8px; margin-bottom: 18px; }
#texto-articulo img { margin-top: 20px; margin-bottom: -5px; display: block; max-width: 600px; }
#texto-articulo p { margin: 7px; margin-bottom: 7px; line-height: 133%; }
#texto-articulo p.enlace-blog { margin-top: 30px; text-align: center; font-size: 17px; }
#texto-articulo ul { list-style-type: square; margin: 10px; padding-left: 20px; }
#texto-articulo div.fotoderecha {padding: 10px; text-align: center; font-size: 12px;}
#texto-articulo div.fotoizquierda {padding: 10px; text-align: center; font-size: 12px;}
#texto-articulo div.fotocentro {width: 615px; padding: 10px; text-align: center; font-size: 12px; }
#texto-articulo strong { font-weight: bold !important; }
div.fotocentro img { display: inline !important; }
#MENSAJEALERTA { background: white; padding: 10px; text-align: center; font-size: 18px; font-weight: bold; color: #CC0000;  }
#firma-autor { margin-left: 0; margin-top: 25px; z-index: 10; position: relative; left: 50%; margin-left: -214px; _margin-left: -269px; width: 428px; height: 116px; text-align: left; background: url(../plantilla/firma-autor.jpg) no-repeat; margin-bottom: 0; padding-bottom: 0; }
#firma-autor img { border: 2px solid #DCAC64; padding: 2px; width: 76px; height: auto; float: left; margin: 10px; margin-left: 66px; }
#firma-autor p { margin-left: 5px; padding-top: 20px; }
#foro-y-blog h1 { font-size: 22px; text-transform: none; text-align: center; }
#foro-y-blog blockquote { border: 1px solid #999999; margin: 10px; margin-top: 15px; margin-right: 20px; margin-left: 20px; padding: 7px; padding-left: 14px; padding-right: 14px; background: url(../plantilla/fondo-opinion.jpg) no-repeat top left; }
form { position: relative; display: block; z-index: 100; padding: 20px; margin-top: 30px; padding-top: 5px; }
form .block { display: block; }
form .invisible { display: none; }
form fieldset div.block { margin: 5px; text-align: center; padding: 5px; }
form fieldset div.block p { text-align: left; margin-top: 0; }
form div.boton { text-align: center; margin: 10px; }
form textarea { display: block; width: 100%; height: 120px; }
form input, form textarea, form select { background: #CCCCCC; }
form label em { color: #CC0000; font-weight: bold; font-style: normal; font-size: 11px; }
form fieldset { padding: 10px; }
form legend { font-weight: bold; }
form fieldset { border: 1px solid #999999; }
form div#especial1 { margin-left: -30px; }
form div#especial1 h1 { clear: both; }
#banners-uno{padding:0;border:1px solid black;margin-top:15px;float:right;width:204px;}
#banners-uno img{border:0;display:inline;margin:0;margin-bottom:1px;margin-top:1px;width:200px;height:100px;}
#banners-dos{padding:0;text-align:center;}
#banners-dos img{border:0;display:inline;}
#banners-tres{padding: 0;text-align:center;}
#banners-tres img{border:0;display:inline;}
#compartidos h3{text-align:center;margin-top:30px;margin-bottom:10px;}
#compartidos ul{text-align:center;padding:0;}
#compartidos li{padding-left:20px;display:inline;margin-right:10px;}
/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */
.ratingblock {display:block;border-bottom:1px solid #999;padding-bottom:8px;margin-bottom:8px;}
.loading {height: 30px;background: url('../images/working.gif') 50% 50% no-repeat;}
.unit-rating {/* the UL */list-style:none;margin: 0px;padding:0px;height: 30px;position: relative;background: url('../images/starrating.gif') top left repeat-x;}
.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;/*\*/float: left;/* */}
.unit-rating li a {outline: none;display:block;width:30px;height: 30px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}
.unit-rating li a:hover{background: url('../images/starrating.gif') left center;z-index: 2;left: 0px;}
.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}
.unit-rating li.current-rating {background: url('../images/starrating.gif') left bottom;position: absolute;height: 30px;display: block;text-indent: -9000px;z-index: 1;}
.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}

