body { font-family: "tahoma"; text-align: center; color: #333; font-size: 11px; background: #300607 url(/images/back_gradient.gif) repeat-x left top; /*height:auto;*/ scrollbar-arrow-color: white; scrollbar-base-color: white; scrollbar-dark-shadow-color: #969697; scrollbar-track-color: #f6f6f6; scrollbar-face-color: #b9bec6; scrollbar-shadow-color: white; scrollbar-highlight-color: white; scrollbar-3d-light-color: a; /*background-color: #000000; 	background-image: url(/ads/clearbacking.jpg); 	background-repeat: no-repeat; 	background-position: 50% top;*/ }
* { margin: 0px auto; padding: 0px; }


a { color: #fff; text-decoration: none; }
h1 { font-size: 18px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }
a:hover { text-decoration: underline; cursor: pointer; }
a:visited { color: #fe0000; }
.btnie { background-color: transparent; color: #c87373; cursor: pointer; border: 1px solid #adadad; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#969697); color: #000; }
.btniep { background-color: transparent; color: #c87373; cursor: pointer; border: 1px solid #adadad; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#969697); font-size: 12px; margin-left: 4px; margin-right: 4px; color: #000; }
.lblerr { color: #FF0000; font-size: 11px; display: inline-block; padding: 3px; }
.limpiar { clear: both; font-size: 1px; line-height: 1px; font-weight: normal; color: #6C6C6C; }
.sepape { clear: both; width: 90%; line-height: 1px; border-top: 1px; }
ul { list-style-type: none; }
#main { margin: 2px auto 0px auto; width: 1000px; text-align: left; padding-bottom: 0px; }
#secprogra #piemovil { line-height: 40px;text-align: center;background: none;border-top: 1px solid #632225;vertical-align: middle; color:#FFF; margin: 0 auto; max-width:1000px; min-width:100%}
#piemovil { line-height: 40px;text-align: center;background: none;border-top: 1px solid #632225;vertical-align: middle; color:#FFF; margin:auto; max-width:1000px; min-width:100%}
#mainp { background-color: transparent; margin: 2px auto 0px auto; text-align: left; border: 0px solid #c0c0c0; padding-bottom: 0px; }
#main2 { background: #dddddd; border: 0px; padding: 0px; padding-top:15px }
#main2 #blkder { background: #dddddd; border: 0px; padding: 0px; float:left; }

#overlay { visibility: hidden; position: absolute; left: 0px; top: 0px; width: 1px; height: 1px; text-align: center; z-index: 10000; }
#overlay img.todo { position: absolute; left: 0px; top: 0px; width: 1px; height: 1px; z-index: 10001; background: #a19292 url(/images/overlay.gif) repeat; filter: alpha(opacity=25); -moz-opacity: .25; opacity: .25; }
#overlay #ifrcab { position: absolute; margin: 0px auto; background: #7d7d7d url(/images/top-bg.gif) left top repeat-x; border: 1px solid #000; padding: 0px; text-align: right; z-index: 10003; }
#overlay iframe { position: absolute; margin: 0px auto; background-color: #fff; border: 1px solid #000; padding: 0px; text-align: center; z-index: 10003; }
#overlay a.clo { border: 1px solid #d0d0d0; background-color: #fff; color: #ff0000; padding: 3px; }
div.header { background: #242424; }
div.header .logo { float: left; margin-top: 18px; margin-left: 5px;}
div.header .logo a:hover { text-decoration: none; background: transparent; }
div.header .progra { margin-top: 8px; float: Left; margin-left: 20px; width: 275px; height: 92px; }
div.header .logo span.fecha { margin-top: 10px; display: block; color: #adadad; font-size: 12px; font-family: Tahoma,Georgia, "Times New Roman" , Times, serif; }
div.header .logo .actual { color: #000; font-size: 12px; font-family: Tahoma,Georgia, "Times New Roman" , Times, serif; }
.aublog { float: right; border: 1px solid #d4d4d4; padding: 8px; width: 200px; height: auto; margin-left: 4px; margin-bottom: 4px; }
.aublogenc { border: 1px solid #d4d4d4; padding: 8px; width: 480px; height: auto; margin-right: 4px; margin-bottom: 4px; text-align: left; }
div.header .publi { width: 748px; height: 94px; float: left; font-size: 9px; color: #fff; text-align: left; margin-right: 0px; margin-top: 5px; background-color: #242424; margin-bottom: 4px; }
div.header .publi220 { width: 222px; height: 94px; float: left; margin-left: 15px; margin-top: 5px; background-color: #242424; margin-bottom: 4px; }

div.header .publi .ima { width: 728px; height: 90px; color: #fff; border: 1px solid #cccccc; display: block; float: left; margin: 0px; padding: 0px; left: 0px; top: 0px; }
div.header .publi .pub { float: left; margin: 1px; }
div.header .publi .publi1000{height:90px;position:absolute;width:1000px!important;z-index:100;top:0px;}
div.header .cab { background: transparent url(/images/back_header.gif) repeat-x left top; height: 109px; border: 0px; }
div.header .menu1 { height: 31px; background: #520a0d; border: 0px; position: relative; z-index: 1; }
div.header .menu1 .items { float:left; width:550px }
div.header .menu2 { height: 19px; background: #464646 url(/images/menu2-bg.gif) repeat-x left top; }

.bread { padding-left: 20px; margin-top: 4px; color: #ff0000; }
.bread span { color: #999999; }
.bread a, .bread a:visited { color: #1A3076; font-size: 11px; }
.bread a:hover { color: #ff0000; }
.bread a.der { display: block; width: 80px; height: 12px; float: right; margin-right: 10px; margin: 0px; padding: 0px; }
.usud { float: right; margin-right: 5px; width: 334px; background: transparent url(/images/back-usu.gif) no-repeat left top; height: 100px; text-align: right; padding-right: 6px; margin-top: 8px; text-align: center; }
.usud img.tit { float: left; margin-top: 11px; margin-left: 20px; display: block; }
.usud .line { float: left; background: #fff; height: 5px; width: 280px; margin-left: 20px; margin-top: 2px; }
.usud img.cab { float: left; width: 47px; height: 49px; margin-top: 6px; margin-left: 20px; }
#usu { height: 12px; color: #fff; font-size: 12px; text-align: center; margin-top: 20px; margin-bottom: 8px; }
#usu a.ausr1 { color: #fff; text-decoration: underline; }
#usu a.ausr2 { color: #fff; text-decoration: underline; }
#usu a.ausr3 { display: block; float: left; margin-top: 9px; margin-left: 10px; width: 270px; color: #c87373; text-align: center; font-weight: bold; }
#tiempoima { float: left; width: 172px; height: 26px; overflow: hidden; text-align: right; margin-top: 4px; margin-right: 20px; text-align: center; background: transparent; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; position: relative; }
#tiempoima .tiempo { width: 172px; margin-top: -15px; opacity: 0.50; filter: alpha(opacity=50); -moz-opacity: 0.5; }
#tiempoima .txti { display: block; width: 80px; height: 12px; position: absolute; left: 70px; top: -3px; font-size: 10px; color: #FF9F9F; text-align: right; }
#busca { width: 286px; text-align: right; margin-top: 2px; float: right; margin-right: 6px; }
#busca .txtbus { width: 200px; float: left; height: 19px; margin-top: 1px; }
#busca .cmdbuscar { margin-left: 6px; float: left; }
#busca .titpat { float: left; margin: 8px 6px 0 8px; width: 58px; height: 5px; }
#busca .logopat { float: left; width: 80px; height: 31px; }

div.header .titulo1 { font-size: 11px; color: #B8B4A9; font-weight: bold; }
.aspmenu { width: 100%; }

.menu2 a.opt { display: block; padding: 2px; margin-right: 14px; color: #dedede; width: auto !important; float: Left; padding: 2px 8px 2px 8px; }
.menu2 a.opt1 { margin-left: 20px; }
.menu2 a.opt:hover { color: #c1d7e9; }
.extra { height: 26px; margin: 0px 8px 8px 8px; padding: 0px; border: 0px; font-size: 13px; font-weight: bold; background: #fff url(/images/extra-bg.gif) left top repeat-x; float: left; font-size: 14px; }
.extra .imgti { float: left; }
.extra .imgtd { float: right; }

.exa { background: #91BFE6; margin-top: 10px; color: #fff; font-size: 15px; line-height: 15px; font-weight: bold; font-family: verdana; }
.exb { background: transparent; margin-top: 10px; color: #91BFE6; font-size: 15px; line-height: 15px; font-weight: bold; font-family: verdana; }
Div#zona1 { width: 1000px; margin-top: 0px; padding-top: 2px; }

Div#zona1 div#blkiz { width: 622px;  height: auto; float: left; background: #dddddd; margin: 0 0 0 10px; padding-left: 3px; padding-right: 3px; }
#zona1 div#blkiz.redo { overflow:hidden; height:auto !important;}
#zona1 #blkiz .bdrtit {margin-left: 10px; margin-right: 10px;}
#zona1 div#blkiz .titcab { margin: 0 10px;}

#noticias_a { float: left; background-color: #dddddd; height: 215px; width: 616px; text-align: left; position: relative; overflow: hidden; border: 4px solid #fff; background: #242424; }

.blcab { float: left; width: 980px; height: auto; margin-left: 2px; margin-bottom: 8px; }
.blizq { float: left; width: 590px; height: auto; margin-left: 6px; background: #fff; }
.blcen { float: left; width: 175px; height: auto; margin-left: 8px; padding-right: 8px; border-right: 1px solid #f6f6f6; }
.blder { float: left; width: 175px; height: auto; border: 0px dotted #dedede; margin-left: 8px; }
.blautor { background: #f6f6f6; border: 0px solid #dedede; margin-bottom: 14px; font-size: 13px; }
.blblog { background: #f6f6f6; border: 0px solid #dedede; margin-bottom: 14px; font-size: 13px; }
.blautor span.tit, .blblog span.tit { display: block; background: #969697; color: #fff; margin-bottom: 5px; padding: 3px; font-size: 12px; font-weight: bold; }
.blautor span.txt, .blblog span.txt { display: block; padding: 6px; font-size: 12px; }
.blvermas { float: right; font-size: 11px; margin-right: 10px; text-align: right; }
.blvermas a.vermas { }
.blcalen { width: 100%; border: 1px solid #dedede; }
.blcalen .tit { background: #969697; color: #fff; font-size: 13px; height: auto; text-align: left; padding-left: 3px; }
.notaA { margin: 10px 10px 5px 10px; background: #3a3a3a; color: #fff; height: auto; overflow:hidden }
.subtit { color: #999999; font-size: 11px; height: auto; }
.subtit_tie { font-size: 15px; font-weight: bold; color: #000; }
.subtit_tie:visited { color: #000; }
.subtitred { color: #fe0000; font-size: 14px; font-weight: bold; height: auto; }
.subtit a.ir { color: #000000; font-size: 15px; font-weight: bold; height: auto; }
.subtit a.cat { color: #569DD9; font-size: 12px; font-weight: bold; height: auto; text-decoration: none; display: none; }
.subtit a.cat:hover { color: #000; text-decoration: underline; }
.pribtn { margin-left: 6px; }
.notaA { height: auto; padding: 10px; }
.notaA .derf { float: left; width: 400px; height: auto; }
.notaA .ders { float: left; width: 600px; height: auto; }
.notaA a.tit, .notaA a.tit h2 { font-size: 19px; font-weight: normal; }
.notaA a.tit24, .notaA a.tit24 h2 { font-size: 24px; font-weight: normal; }
.notaA .prodes { float: left; margin-right: 10px; width: 230px; padding-top: 6px; padding-right: 5px; border-right: 1px solid #d6d6d6; }
.notaA .prodes .conte { float: left; position: relative; height: 130px; width: 228px; font-size: 12px; padding-right: 5px; overflow: hidden; clip: rect(0,200,130,0); }
.notaA .prodes .lbldesa { position: absolute; top: 0px; left: 0px; width: 200px; height: 400px; }
.notaA .prodes .imup { position: absolute; left: 220px; top: 0px; }
.notaA .prodes .imdn { position: absolute; left: 220px; top: 120px; }
.notaA div.cabe { text-align: center; background: #ebebeb; color: #333; font-size: 13px; border-top: 1px solid #92969D; border-bottom: 1px solid #92969D; font-weight: bold; margin-bottom: 4px; }
.notaA span.tit { font-size: 22px; color: #fe0000; display: block; height: auto; width: 100%; }
.notaA span.tit h1 { font-size: 22px; color: #fe0000; font-weight: normal; }
.notaA .autor { font-size: 12px; color: #989898; display: block; margin-top: 4px; margin-bottom: 4px; border-bottom: 1px solid #dedede; height: auto; width: 100%; }
.notaA .prog { font-size: 12px; color: #404040; display: block; margin-top: 4px; margin-bottom: 4px; border-bottom: 1px solid #dedede; height: auto; width: 330px; overflow: hidden; margin-right: 10px; }
.notaA .autorbl { font-size: 12px; color: #404040; display: block; margin-top: 10px; margin-bottom: 0px; height: auto; width: 100%; }
.notaA .sms { font-size: 12px; padding: 3px; color: #000; display: block; margin-top: 4px; margin-bottom: 4px; height: auto; width: 224px; overflow: hidden; margin-right: 10px; text-align: center; border-top: 1px solid #fff; border-bottom: 3px solid #fff; background: url(/images/pro-bg.gif) right top repeat-y; }
.notaA .mail { font-size: 12px; padding: 3px; color: #000; display: block; margin-top: 4px; margin-bottom: 4px; height: auto; width: 224px; overflow: hidden; margin-right: 10px; text-align: center; border-top: 1px solid #fff; border-bottom: 3px solid #fff; background: url(/images/pro-bg.gif) right top repeat-y; }
.notaA div.foto { float: left; width: 180px; margin-right: 10px; background: #ebebeb; padding: 10px; padding-top: 8px; padding-bottom: 14px; height: auto; text-align: center; }
.notaA img.fotogi { float: left; border: 0px; border: 1px solid #333; margin-right: 20px; }
.notaA div.imgvideo { width: 340px; height: 255px; float: left; margin-right: 20px; border: 1px solid #333; }
.notaA div.imgvideo .fotoGi { border: 0px; }
.notaA div.imgvideo .playvideo { margin-top: 100px; margin-left: 200px; }
.tit24 { font-size: 24px; }
.notaA div.foto .ico { margin-top: 4px; text-align: right; }
.notaA div.foto .ico img { margin-left: 4px; }
.notaA .txt { font-size: 14px; display: block; }
.notaA div.videop { float: left; margin-right: 4px; background: #fff; padding: 4px; padding-top: 8px; padding-bottom: 8px; height: auto; }
.notaA div.videop .ico { margin-top: 4px; text-align: right; }
.notaA div.videop .ico img { margin-left: 4px; }


.notaA .txt em { color: #91BFE6; font-style: normal; font-size: 11px; display: inline-block; width: 40px; }
.notaA a.otra { padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-nota.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; margin-bottom: 4px; padding-bottom: 4px; }
.notaA a.otra h2 { display: inline; font-size: 11px; font-weight: bold; color: #fff; }
.notaA a.otrag { display: inline; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-nota.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; margin-bottom: 4px; padding-bottom: 4px; }
.notaA a.otra .limpiar { display: block; width: 10px; height: 4px; }
.notaA a.otra:hover, .notaA a.otraau:hover, .notaA a.encu:hover, .notaA a.gale:hover, .notaE a.otra:hover { background: transparent; color: #91BFE6; text-decoration: none; }
.notaA a.otraau { padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notaau.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; }
.notaA a.otraau h2 { display: inline; font-size: 12px; font-weight: bold; }
.notaA a.otraaug { display: inline; padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notaau.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; }
.notaA a.otravi { padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notavi.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; }
.notaA a.otravi h2 { display: inline; font-size: 12px; font-weight: bold; }
.notaA a.encu { padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-encu.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; }
.notaA a.encu h2 { display: inline; font-size: 12px; font-weight: bold; }
.notaA a.gale { padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-galep.gif) left top no-repeat; margin-left: 2px; height: auto; color: #fff; margin-top: 4px; }
.notaA a.gale h2 { display: inline; font-size: 12px; font-weight: bold; }

.notaA a.columx { display: block; padding: 2px; font-size: 12px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-blogp.gif) left top no-repeat; margin-left: 2px; float: left; height: auto; color: #1a3076; margin-top: 4px; width: 90%; }
.notaA a.columx b { color: #91BFE6; font-size: 10px; font-weight: normal; }
.notaA .desa { font-size: 14px; text-align: justify; height: auto; color: #fff; }
.notaA div.fotog { margin: 0px 0px 5px 5px; background: #fff url(/images/Fotobg.gif) left top no-repeat; padding: 15px; padding-top: 8px; padding-bottom: 14px; border: 1px solid #dedede; height: auto; float: right; clear: right; }
.notaA div.fotoizq { margin: 0px 10px 5px 0px; border: 1px solid #dddddd; height: auto; float: left; }
.notaA img.fotoizq { margin: 0px 10px 5px 0px; border: 1px solid #dddddd; height: auto; float: left; }
.notaA div.fotoizq .pie, .notaA div.fotoizq a.pie, .notaA div.fotoizq a.pie:hover { font-size: x-small; color:#ADADAD; text-align: center; background: #6A6A6A; text-decoration: none; max-height: 24px; overflow: hidden; line-height: 11px; }
.notaA div.videoizq { margin: 0px 5px 5px 0px; padding: 2px; padding-top: 8px; padding-bottom: 14px; border: 0px solid #dedede; width: 390px; height: auto; float: left; }
.notaA .servi { height: auto; position: relative; padding: 0px 1px 3px 1px; margin: 0px 0px 5px 0px; clear: right; text-align: left; }
.notaA a.opin { font-size: 11px; color: #999999; }
.notaA a.opin em { font-size: 11px; color: #1c7bcc; display: inline-block; margin-right: 6px; padding-left: 15px; background: transparent url(/images/ico-blogpsm.gif) left top no-repeat; }
/*.notaA .servi .tit{ font-size:11px; font-weight:bold;margin-top:10px;}*/
.notaA .servi ul li { display: block; height: auto; float: left; text-align: left; }
.notaA .servi .rel { height: auto; clear: right; }
.notaA .servi .rel ul li { height: auto; padding-right: 4px; clear: both; line-height: 24px; }
.notaA .servi .iconos { margin-top: 0px; font-size: 11px; height: auto; }
.notaA .servi .iconos ul li { display: inline-block; width: 25px; text-align: center; }
.notaA .servi .buscar { margin-top: 0px; font-size: 11px; height: auto; }
.notaA .servi .buscar ul li { display: block; text-align: left; font-size: 12px; margin-left: 4px; margin-top: 3px; }
.notaA .servi .comparte { font-size: 11px; margin-top: 8px; height: auto; }
.notaA .servi .iconos div.tit, .notaA .servi .comparte div.tit, .notaA .servi .buscar div.tit { display: block; background-color: #6c6c6c; margin-bottom: 4px; padding-left: 4px; font-size: 12px; padding-top: 3px; padding-bottom: 3px; color: #fff; }
.notaA .servi .comparte .btncom, .notaA .servi .iconos .btncom { margin-right: 4px; margin-top: 4px; margin-bottom: 4px; }
.notaA .servi .rel div.tit { margin-top: 0px; display: block; background-color: #ababab; margin-bottom: 4px; padding-left: 4px; border-top: 1px solid #fff; height: 14px; font-size: 12px; padding-top: 3px; padding-bottom: 3px; color: #fff; }
.notaA .video { width: 600px; float: left; }
.notaA .audio { width: 340px; float: left; overflow: hidden; }
.notaA .video a.tit, .notaA .audio a.tit { font-size: 24px; }
.notaA .video span.tit, .notaA .audio span.tit { font-size: 24px; color: #fe0000; display: block; height: auto; width: 100%; }
.notaA .video .autor, .notaA .audio .autor { font-size: 12px; color: #adadad; display: block; margin-top: 4px; padding-bottom: 6px; margin-bottom: 10px; border-bottom: 1px solid #dedede; height: auto; width: 100%; }
.youtube { width: 398px; height: 332px; }
.youtube300 { width: 250px; height: 200px; }
.youtube embed { width: 398px; height: 332px; }
.youtubepe { width: 300px; height: 250px; }
.notaA .video .servi, .notaA .audio .servi { float: left; width: 343px; height: auto; position: relative; padding: 0px 1px 3px 1px; margin: 0px 0px 5px 0px; clear: right; text-align: left; }
.notaA .video .servi ul li, .notaA .audio .servi ul li { display: block; width: 100%; height: auto; float: left; text-align: left; }
.notaA .video .servi .rel, .notaA .audio .servi .rel { height: auto; clear: right; }
.notaA .video .servi .rel ul li, .notaA .audio .servi .rel ul li { height: auto; padding-right: 4px; }
.notaA .audio .servi .lleva { margin-top: 0px; font-size: 11px; height: auto; float: left; width: 340px; }
.notaA .video .servi .iconos, .notaA .audio .servi .iconos { margin-top: 0px; font-size: 11px; height: auto; width: 170px; float: Left; }
.notaA .video .servi .iconos ul li, .notaA .audio .servi .iconos ul li { display: inline-block; width: 85px; }
.notaA .video .servi .comparte, .notaA .audio .servi .comparte { font-size: 11px; margin-top: 0px; height: auto; width: 170px; float: Left;}
.notaA .audio .servi .lleva div.tit, .notaA .audio .servi .iconos div.tit, .notaA .servi .comparte div.tit { display: block; background-color: #969697; margin-bottom: 4px; padding-left: 4px; border-top: 1px solid #fff; }
.notaA .video .servi .comparte .btncom, .notaA .audio .servi .comparte .btncom { margin-right: 6px; margin-top: 4px; }
.notaA .video .servi .rel div.tit, .notaA .audio .servi .rel div.tit { margin-top: 0px; font-size: 11px; display: block; background-color: #969697; margin-bottom: 4px; padding-left: 4px; border-top: 1px solid #fff; height: 14px; }

ul.nrel li { display: inline; margin-top: 8px; }
.notaA .Menu { width: 230px; margin-right: 8px; float: left; padding-left: 0px; padding: 1px 0px 4px 1px; background: #transparent; padding-top: 0px; border: 1px solid #bfbdbd; overflow: hidden; }
.notaA .d580 { width: 570px; }
.d338 { width: 338px; overflow: hidden; }
.d320 { width: 320px; overflow: hidden; }
.boxgris { background: #242424; color: #fff; }
.boxgris a.tit { color: #fe0000; font-size: 16px; }
.boxgris a.tit:hover { color: #fff; font-size: 16px; font-weight: normal; }
.boxgris a.tit:visited { color: #d0d0d0; }
.boxgris a.tit h2 { color: #fe0000; font-size: 16px; font-weight: normal; }
.boxgris a.tit:hover h2 { color: #fff; font-size: 16px; }
.boxgris a.tit:visited h2 { color: #d0d0d0; }
.boxgris .fec { font-size: 11px; color: #adadad; display: block; }
.notaA .Menu a.itm { display: block; background: transparent url(/images/ico-oir.gif) 4px 5px no-repeat; border-left: 1px solid #fff; color: #fe0000; font-size: 12px; text-align: left; height: auto; min-height: 24px; font-size: 16px; width: 190px; overflow: hidden; padding-left: 28px; padding-bottom: 5px; padding-top: 5px; }
.notaA .Menu a.itm h2 { font-size: 12px; }
.notaA .Menu a.itmdn { display: block; background: #D9E1E6 url(/images/ico-down.gif) 4px 5px no-repeat; border-left: 1px solid #fff; border-top: 1px solid #fff; color: #555555; padding: 3px 6px 4px 30px; font-size: 12px; text-align: left; height: auto; min-height: 24px; }
.notaA .Menu a.vid { display: block; background: #D9E1E6; border-left: 1px solid #fff; border-top: 1px solid #fff; color: #555555; padding: 3px 6px 4px 4px; font-size: 12px; text-align: left; height: auto; min-height: 24px; }
.notaA .Menu a.vid span { font-size: 16px; font-weight: bold; }
.notaA .Menu a.vid img { border: 0px; }
.notaA .Menu a.vid img.fot { margin: 4px; float: left; border: 1px solid #333; }
.notaA .Menu a em { display: inline-block; color: #fff; font-size: 9px; }
.notaA .dir { margin-top: 4px; width: 300px; margin-bottom: 4px; min-height: 25px; border-bottom: 1px solid #dedede; height: auto; padding-left: 25px; padding-top: 4px; background: url(/images/pro-dir.gif) left top no-repeat; }
.notaA .hor { margin-top: 4px; width: 300px; margin-bottom: 4px; min-height: 25px; border-bottom: 1px solid #dedede; height: auto; padding-left: 25px; padding-top: 4px; background: url(/images/pro-rel.gif) left top no-repeat; }
.notaA .tel { margin-top: 4px; width: 300px; margin-bottom: 4px; min-height: 25px; border-bottom: 1px solid #dedede; height: auto; padding-left: 25px; padding-top: 4px; background: url(/images/pro-tel.gif) left top no-repeat; }
.notaA .dn { margin-top: 4px; width: 300px; margin-bottom: 4px; min-height: 25px; border-bottom: 1px solid #dedede; height: auto; padding-left: 25px; padding-top: 4px; background: url(/images/ico-down.gif) left top no-repeat; }
.notaA .arc { margin-top: 4px; width: 300px; margin-bottom: 4px; min-height: 25px; border-bottom: 1px solid #dedede; height: auto; padding-left: 25px; padding-top: 4px; background: url(/images/pro-archi.gif) left top no-repeat; }
.headsecc { height: 30px; width: 100%; font-size: 16px; color: #000; margin-bottom: 10px; border-bottom: 1px solid #dedede; font-weight: bold; margin-left: 10px; }
.headsecc .tit { height: auto; width: 200px; font-size: 16px; color: #000; font-weight: bold; float: left; }
.headsecc .conteo { width: 200px; height: auto; font-size: 11px; font-weight: normal; float: right; text-align: right; margin-right: 6px; }

.headprogsecc { height: 30px; width: 100%; font-size: 16px; color: #000; margin-bottom: 10px; border-bottom: 1px solid #dedede; font-weight: bold; margin-left: 10px; height: 88px; background: #12204e; }
.headprogsecc .progimg { float: left; height: 88px; }
.headprogsecc .tit { height: 120px; width: 300px; font-size: 22px; color: #fff; font-weight: bold; float: right; position: relative; margin-top: 30px; }

.Comenta { height: auto; width: 100%; }
.Comenta .titulo { height: 30px; width: 100%; font-size: 16px; color: #fff; margin-bottom: 10px; border-bottom: 1px solid #dedede; font-weight: bold; }
.Comenta .titulo .tit { height: auto; width: 200px; font-size: 16px; color: #fff; font-weight: bold; float: left; }
.Comenta .titulo .mtit { height: auto; width: 100px; font-size: 11px; color: #000; font-weight: bold; float: left; }
.Comenta .titulo .conteo { width: 200px; height: auto; font-size: 11px; font-weight: normal; float: right; text-align: right; }
.Comenta .titulo .mconteo { width: 100px; height: auto; font-size: 10px; font-weight: normal; float: right; text-align: right; }
.Comenta .GridComenta { width: 100%; border: 0px; font-size: 12px; }

.UpdateProgress1 { width: 200px; background-color: #91BFE6; color: #fff; bottom: 0%; left: 0px; position: absolute; }

.GridMenu .cnom, .GridComenta .cnom { display: block; font-size: 12px; color: #adadad; padding-top: 1px; padding-bottom: 1px; border-top: 1px dotted #d0d0d0; border-bottom: 1px dotted #d0d0d0; }
.GridComenta .mnom { display: block; font-size: 11px; color: #adadad; padding-top: 1px; padding-bottom: 1px; border-top: 1px dotted #d0d0d0; }
.GridMenu .cnom b, .GridComenta .cnom b { color: #adadad; }
.GridComenta .cnom a.audio { display: block; margin: 4px; padding-left: 30px; background: transparent url(/images/ico-oir.gif) left top no-repeat; height: 25px; }
.GridComenta .pos { color: #fff; font-size: 11px; display: block; width: 30px; height: 16px; text-align: center; float: left; background: #616161; font-weight: bold; margin-right: 10px; }
.GridComenta .cfec { color: #fe0000; }
.GridMenu .ctit, .GridComenta .ctit { font-weight: bold; font-size: 14px; color: #855454; }
.GridMenu .ctxt, .GridComenta .ctxt { display: block; font-size: 14px; padding: 10px; margin-bottom: 10px; text-align: justify; color: #fff; }
.GridComenta .mtxt { display: block; font-size: 10px; padding: 4px; margin-bottom: 6px; text-align: justify; }
.GridComenta .opinm { display: block; float: right; width: 90px; height: 12px; margin-left: 30px; font-size: 11px; }
.GridMenu tr, .GridMenu tr td, .GridComenta tr, .GridComenta tr td, .GridComenta tr th { border: 0px; }
.GridMenu td { border-top: 1px dotted #adadad; }
.GridMenu .mihead { text-align: left; background: #616161; padding-left: 4px; width: 100%; color: #fff; }
.GridMenu .nohead { display: none; visibility: hidden; }
.GridMenu { padding: 0px; margin: 1px 1px 0px 0px; }
.cnum table { font-size: 12px; border: 0px; margin: 10px 0 10px 0; }
.cnum table td { padding-top: 2px; }
.cnum table td span { border: 1px solid #dedede; padding: 2px 6px 2px 6px; background-color: #D9E1E6; color: #000; }
.cnum table td a { border: 1px solid #dedede; padding: 2px 6px 2px 6px; background-color: #969697; color: #fff; margin-top: 2px; }
.cnum table td a:hover { color: #E10000; }
.mnum table { font-size: 10px; border: 0px; }
.mnum table td { padding-top: 2px; }
.mnum table td span { border: 1px solid #dedede; padding: 2px 3px 2px 3px; background-color: #f6f6f6; color: #91BFE6; }
.mnum table td a { border: 1px solid #dedede; padding: 2px 3px 2px 3px; background-color: #969697; color: #b09494; margin-top: 2px; }
.mnum table td a:hover { color: #91BFE6; }
.Comenta .forma { width:100%; height: 230px; background-color: #3a3a3a; border: 1px solid #969697; color: #fff; margin-top: 15px; padding: 5px; }
.Comenta .forma .izq { float: left; width: 60%; border-right: 0px solid #dedede; }
.Comenta .forma .izq .txtopina { width: 100%; height: 70px; font-family: verdana; font-size: 11px; background: #dddddd; }
.Comenta .forma .izq .campo { float: left; width: 160px; height: 40px; margin-top: 10px; }
.Comenta .forma .izq .campo input { font-size: 11px; width: 155px; background: #dddddd; }
.Comenta .forma .izq .envio { font-size: 10px; float: right; margin-right: 25px; background: #f20000; color: #fff; }
.Comenta .forma .der { float: right; width: 38%; padding-left: 10px; }
.Comenta .forma .der ul li { list-style: circle; margin-left: 8px; color: #eaeaea; }


.notaB, .notaD { margin: 5px; height: auto; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; }
.notaB div.cabe { text-align: center; background: #ebebeb; color: #333; font-size: 13px; border-top: 1px solid #92969D; border-bottom: 1px solid #92969D; font-weight: bold; margin-bottom: 4px; }
.notaB .tit, .notaD .tit { font-size: 18px; margin-bottom: 4px; line-height: 21px; color: #fe0000; }
.notaB .txt { font-size: 14px; color: #fff; }
.notaB .txt em { color: #fe0000; font-style: normal; font-size: 11px; display: inline; margin-right: 10px; }
.notaB .txt i { color: #fe0000; font-style: normal; font-size: 11px; display: inline-block; width: auto; margin-right: 5px; }
.notaB div.foto { float: left; width: 180px; margin-right: 10px; background: #616161; text-align: center; padding-top: 8px; padding-bottom: 14px; height: auto; position: relative; }
.notaB div.fotopro { float: left; width: 310px; margin-right: 10px; background: #ebebeb; text-align: center; padding-top: 8px; padding-bottom: 14px; height: auto; position: relative; }
.notaB div.foto .ico { margin-top: 4px; text-align: right; }
.notaB div.foto .ico img { margin-right: 4px; height: auto; }
.notaB a.otra { display: inline; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-nota.gif) left top no-repeat; margin-left: 2px; float: left; color: #1a3076; margin-top: 4px; }
.notaB a.otraau { display: inline; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notaau.gif) left top no-repeat; margin-left: 2px; float: left; color: #1a3076; margin-top: 4px; }
.notaB a.otravi { display: inline; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notavi.gif) left top no-repeat; margin-left: 2px; float: left; color: #1a3076; margin-top: 4px; }
.notaB .txt a.opin { font-size: 11px; color: #999999; }
.notaB .txt a.opin em { font-size: 11px; color: #1c7bcc; display: inline-block; margin-right: 6px; padding-left: 15px; background: transparent url(/images/ico-blogpsm.gif) left top no-repeat; }
.notaB .blonombre { color: #c87373; font-size: 13px; }
.notaB .bloautor { color: #666666; font-size: 13px; }
.notaB .blotxt { font-size: 14px; display: block; height: 100px; overflow: hidden; }
.notaB .flecar { float: left; width: 60px; height: 46px; margin-right: 10px; font-size: 12px; font-weight: bold; border: 1px solid #fff; border-bottom: 3px solid #fff; text-align: center; }
.notaB .flecar b.an { display: block; background: #969697; font-size: 18px; margin-bottom: 6px; }
.notaB img.vervid { top: 88px; left: 20px; position: absolute; width: 87px; height: 27px; }
.notaB img.oirau { top: 88px; left: 20px; position: absolute; width: 103px; height: 23px; }
.fotope { float: left; margin-right: 8px; background: #fff url(/images/Fotobg.gif) left top no-repeat; padding: 2px; padding-top: 2px; padding-bottom: 2px; border: 1px solid #dedede; height: auto; }

.notaE { margin: 5px; height: auto; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; }
.notaE a.ir { color: #569DD9; font-size: 12px; font-weight: bold; }
.notaE .tit { font-size: 15px; color: #1A3076; display: block; border-bottom: 0px solid #f6f6f6; font-weight: bold; }
.notaE .subtit { margin-bottom: 4px; color: #000; }
.notaE .subtit img.rss { position: relative; left: 50%; width: 29px; height: 18px; }
.notaE .txt { font-size: 11px; }
.notaE .txt em { color: #91BFE6; font-style: normal; font-size: 11px; display: inline-block; width: 40px; }
.notaE .nota1 { border-bottom: 0px solid #f6f6f6; padding-bottom: 14px; height: auto !important; position: relative; }
.notaE div.foto { float: left; margin-right: 10px; background: #fff url(/images/Fotobg.gif) left top no-repeat; padding: 10px; padding-top: 8px; padding-bottom: 14px; border: 1px solid #dedede; height: auto; width: 60px; }
.notaE div.foto .ico { margin-top: 4px; text-align: right; }
.notaE div.foto .ico img { margin-left: 4px; height: auto; }
.notaE a.otra { display: block; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notam.gif) left top no-repeat; margin-left: 2px; float: left; color: #555555; margin-top: 4px; width: 85%; }
.notaE a.otraau { display: block; padding: 2px; font-size: 11px; font-weight: bold; padding-left: 20px; background: transparent url(/images/ico-notaau.gif) left top no-repeat; margin-left: 2px; float: left; color: #1a3076; }

.notabl { margin: 5px; height: auto; margin-bottom: 10px; }
.notabl .tit { font-size: 12px; color: #1a3076; display: block; border-bottom: 1px solid #f6f6f6; font-weight: bold; }

.notaD div.foto { float: left; margin-right: 10px; background: #fff url(/images/Fotobg.gif) left top no-repeat; padding: 4px; padding-top: 4px; padding-bottom: 4px; border: 1px solid #dedede; height: auto; }
.notaD .tit { line-height: 14px; }
.notaC { margin: 5px; height: auto; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; }
.notaC div.cabe { text-align: center; background: #ebebeb; color: #333; font-size: 13px; border-top: 1px solid #92969D; border-bottom: 1px solid #92969D; font-weight: bold; margin-bottom: 4px; }
.notaC .tit { font-size: 14px; font-weight: bold; }
.notaC .txt { font-size: 14px; }
.notaC .txtpe { display: inline; font-size: 12px; height: auto !important; line-height: 13px; }
.notaC .txt em { color: #91BFE6; font-style: normal; font-size: 11px; display: inline-block; width: 40px; }
.notaC a.opin { font-size: 11px; color: #999999; }
.notaC a.opin em { font-size: 11px; color: #1c7bcc; display: inline-block; margin-right: 6px; padding-left: 15px; background: transparent url(/images/ico-blogpsm.gif) left top no-repeat; }

.notaenC { background: #f6f6f6 url(/images/bg45a.gif) right bottom no-repeat; padding: 6px; border-top: 3px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; margin-left: 6px; margin-right: 6px; }
.notaenC a.tit { font-size: 16px; font-weight: bold; color: #a50101; font-size: 14px; line-height: 15px; }
.notaEnc .tabla { height: 90px; }
.notaenC .txt { font-size: 14px; }
.notaenC .txt em { color: #91BFE6; font-style: normal; font-size: 11px; display: inline-block; width: 40px; }
div.header { width: 998px; clear: both; background: #242424; }


#zona1 #blkder { margin-left: 10px; width: 352px; float: left; height: auto; border: 0px solid #000; }


Div#zona1 div#blkahora { width: 350px; float: left; padding: 0px; height: auto; }
Div#zona1 div#blkahora div.head { margin-left: 0px; background: #dc5656 url(/images/top-bg.gif) left top repeat-x; width: 350px; height: 16px; padding: 0px; text-align: center; overflow: hidden; }
Div#zona1 div#blkahora div.head span { float: left; display: block; padding-top: 1px; color: #fff; width: 300px; text-align: center; line-height: 14px; height: 14px; font-weight: bold; font-size: 11px; }
Div#zona1 div#pub300 { width: 350px; height: auto !important; float: left; background: #fff; border: 1px Solid #d6d6d6; float: left; text-align: center; }
#pub336 { width: 350px; height: auto !important; float: left; background: #fff; border: 1px Solid #f6f6f6; padding-bottom: 12px; margin-bottom: 10px; text-align: center; overflow:hidden }

Div#zona1 div#pub300 { margin-top: 10px; }
Div#zona1 div#pub300 .ima { margin-left: 5px; margin-bottom: 5px; margin-top: 10px;overflow:hidden; text-align:center }
Div#zona1 div#pub336 .ima { margin-left: 5px; margin-bottom: 5px; margin-top: 10px;overflow:hidden; text-align:center }
div.pub120a { width: 150px; height: 70px; float: left; border: 1px solid #d0d0d0; margin: 4px; }


.tabbox { position: relative; top: 0px; left: 0px; width: 346px; height: 193px; clear: both; }
.tabbox h2 { position: relative; margin: 0; padding: 0; width: 40px; border: solid #aeaeae; border-width: 1px 0 0 1px; z-index: 2; }
.tabbox h3 { position: relative; margin: 0; padding: 0; width: 40px; border: solid #aeaeae; border-width: 1px 0 0 1px; z-index: 2; }
.tabbox h3 a.todo { display: block; padding: 0px; margin: 0 1px 0 0; font-size: 11px; color: #000; text-decoration: none; line-height: 13px; padding-left: 4px; background: #969697; height: 30px; color: #fff; border-left: 1px solid #fff; border-top: 1px solid #fff; }
.tabbox .last h2 { border-bottom-width: 1px; }
.tabbox h2 a { display: block; padding: 0px; margin: 0 1px 0 0; font-size: 11px; color: #000; text-decoration: none; line-height: 13px; padding-left: 2px; background: #969697; height: 33px; color: #fff; border-left: 1px solid #fff; border-top: 1px solid #fff; padding-top: 3px; text-align: right; padding-right: 2px; }
.tabbox h2 a p { display: block; padding-top: 8px; padding-left: 4px; }
.tabbox h2 a:hover { background: #c0bbaf; text-decoration: none; color: #000; border-bottom: 1px solid #7d7d7d; border-left: 1px solid #7d7d7d; border-top: 1px solid #7d7d7d; }
.tabbox .tabpanel { position: absolute; top: 0; left: 40px; width: 308px; height: 187px; padding-top: 5px; background: #f6f6f6 url(/images/noti-bg.gif) left bottom; border: 1px solid #bfbdbd; border-top: 1px solid #bfbdbd; z-index: 1; display: none; text-align: center; }
.tabbox .selected .tabpanel { display: block; overflow: hidden; text-align: center; }
.tabbox .selected h2 a { background: #f0f0f1; margin: 0; cursor: default; border-bottom: 1px solid #7d7d7d; border-left: 1px solid #7d7d7d; color: #000; border-top: 1px solid #7d7d7d; }

.prog { text-align: left; font-size: 12px; margin-left: 6px; }
.prog img.pro { border: 2px solid #696356; }
.prog a.tit { font-size: 14px; font-weight: bold; }
.prog a.tit:visited { color: #91BFE6; }
.prog .icos { text-align: center; margin-top: 4px; background: transparent url(/images/bg-icos.gif) 15px top no-repeat; width: 290px; height: 38px; padding-top: 4px; }
.prog .icosG { text-align: center; margin-top: 4px; background: transparent url(/images/bg-icosG.gif) left top no-repeat; width: 290px; height: 58px; padding-top: 4px; }
.prog ul { margin-top: 10px; height: 100px; overflow: auto; margin-right: 10px; }

.prog ul li { display: block; border-bottom: 1px solid #aeaeae; margin-left: 10px; border-right: 1px solid #aeaeae; }
.prog ul li a { display: block; height: 30px; padding-left: 40px; background: #e7e7e7 url(/images/ico-oir.gif) 4px 3px no-repeat; padding-top: 5px; font-weight: bold; border-top: 1px solid #fff; border-left: 1px solid #fff; }
.prog .icos span.horas { width: 85px; height: 23px; display: block; float: left; margin-top: 4px; margin-left: 10px; font-size: 11px; line-height: 10px; padding-top: 2px; color: #666666; padding-left: 4px; text-align: right; padding-right: 10px; }
.prog .icos a.ico { margin-left: 2px; margin-top: 4px; float: left; width: 32px; height: 32px; }
.prog .icos a.ico:hover { background: transparent; }
.prog .icosG span.horas { width: 85px; height: 23px; display: block; float: left; margin-top: 4px; margin-left: 10px; font-size: 11px; line-height: 10px; padding-top: 2px; color: #666666; padding-left: 4px; text-align: right; padding-right: 10px; }
.prog .icosG a.ico { margin-left: 2px; margin-top: 4px; float: left; width: 32px; height: 25px; }
.prog .icosG a.preg { font-size: 10px; line-height: 9px; text-align: center; display: block; width: 270px; height: 22px; float: left; margin-left: 20px; }
Div#zona1 div#blkcine, Div#zona1 div#blkentre, Div#zona1 div#blkminuto { width: 350px; float: left; padding: 0px; height: auto; background: #fff url(/images/noti-bg.gif) left bottom repeat-x; margin-top: 5px; }

Div#zona1 div#blkcine div.head, Div#zona1 div#blkentre div.head, Div#zona1 div#blkminuto div.head { margin-left: 0px; background: #dc5656 url(/images/top-bg.gif) left top repeat-x; width: 350px; height: 16px; padding: 0px; overflow: hidden; }
Div#zona1 div#blkcine div.head span, Div#zona1 div#blkentre div.head span, Div#zona1 div#blkminuto div.head span { display: block; color: #fff; width: 310px; float: left; text-align: center; line-height: 14px; height: 14px; font-weight: bold; font-size: 11px; }

Div#zona1 div#blkcine div.cue, Div#zona1 div#blkminuto div.cue { border-left: 1px solid #dedede; clear: both; }
Div#zona1 div#blkentre { border-top: 3px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; }
Div#zona1 div#blkminuto div.cue { height: 200px; overflow: auto; position: relative; }
Div#zona1 div#blkminuto div.mas { height: 30px; text-align: center; padding-top: 3px; }

Div#zona1 div#blkminuto div.cue ul li { display: block; border-left: 0px solid #aeaeae; border-bottom: 1px solid #aeaeae; border-right: 1px solid #aeaeae; }

Div#zona1 div#blkminuto div.cue ul li span { display: block; background: #f6f6f6; border-left: 1px solid #fff; border-top: 1px solid #fff; color: #555555; padding-left: 5px; height: auto; padding-right: 6px; line-height: 13px; font-size: 12px; padding-top: 3px; padding-bottom: 6px; }
Div#zona1 div#blkminuto div.cue ul li span em { font-style: normal; color: #91BFE6; }
Div#zona1 div#blkminuto div.cue ul li div.ulthora { display: inline-block; border: 0px; margin: 0px; width: 50px; height: 22px; background: transparent url(/images/ico-ultima.gif) no-repeat left top; margin-left: 8px; margin-top: 4px; margin-bottom: 4px; padding-top: 4px; text-align: right; float: left; padding-right: 4px; }

ul.listae li { display: block; border-left: 0px solid #aeaeae; border-bottom: 1px dotted #aeaeae; border-right: 0px solid #aeaeae; margin-left: 6px; height: auto; }
ul.listae li.int { display: block; border-left: 0px solid #aeaeae; border-bottom: 1px dotted #aeaeae; border-right: 1px solid #aeaeae; margin-left: 6px; }
ul.listae { margin: 0px; padding: 0px; height: 300px; overflow: auto; margin-right: 10px; }
ul.listae div.ico { width: 58px; float: left; height: 50px; }
ul.listae div.ico img { float: left; margin-top: 3px; }
ul.listae li a.txt { float: left; display: block; height: auto !important; border-left: 0px solid #fff; color: #aeaeae; padding: 3px 6px 4px 2px; line-height: 14px; font-size: 12px; text-align: left; height: auto; min-height: 24px; width: 190px; }
ul.listae li.g a.txt { float: left; display: block; height: auto !important; border-left: 0px solid #fff; color: #aeaeae; padding: 3px 6px 4px 2px; line-height: 14px; font-size: 12px; text-align: left; height: auto; min-height: 24px; width: 390px; }
ul.listae li a.txt em { color: #ff0000; font-size: 11px; font-style: normal; }
ul.listae li a.txt:hover { color: #999999; text-decoration: none; }
ul.listae li a.txt:hover em { color: #000; }


ul.lista li { display: block; border-left: 0px solid #aeaeae; border-bottom: 1px dotted #a5a5a5; border-right: 0px solid #aeaeae; margin-left: 6px; height: auto; }
ul.lista li.int { display: block; border-left: 0px solid #aeaeae; border-bottom: 0px solid #d0d0d0; border-right: 1px solid #aeaeae; margin-left: 6px; }
ul.lista { margin: 0px; padding: 0px; height: 180px; overflow: auto; margin-right: 10px; }
ul.lista li a { display: block; background: #D9E1E6 url(/images/ico-oir.gif) 4px center no-repeat; border-left: 0px solid #fff; color: #555555; padding: 3px 6px 4px 30px; line-height: 14px; font-size: 12px; text-align: left; height: auto; min-height: 24px; }
ul.lista li a h2 { color: #555555; font-size: 12px; }

.renglon { padding-top: 4px; padding-bottom: 4px; width: 98%; margin: 2px 0px 2px 0px; }
ul.lista li.int a { display: block; background: #fff url(/images/ico-oir.gif) 1px center no-repeat; border-left: 1px solid #fff; border-top: 1px solid #fff; color: #555555; padding-left: 26px; height: auto; padding-right: 6px; line-height: 12px; font-size: 12px; padding-top: 3px; padding-bottom: 6px; text-align: left; }

Div#zona1 div#blkminuto div.cue ul li div.ulthora a { display: block; width: 30px; overflow: hidden; margin-right: 4px; height: 11px; float: right; }
Div#zona1 div#blkminuto div.cue ul li div.ulthora a:hover { background: transparent; }

#tabboxprogra em { color: #91BFE6; }
ul.lista li a.lee { background: #242424 url(/images/ico-ver.gif) 4px center no-repeat; }
ul.lista li a.opi { background: #242424 url(/images/ico-blog.gif) 4px center no-repeat; }
ul.lista li a.mail { background: #D9E1E6 url(/images/ico-mail.gif) 4px center no-repeat; }
ul.lista li a.opi b { font-weight: normal; color: #c87373; }
ul.lista li a:hover { background: #e7e7e7 color:#fe0000; text-decoration: none; }
ul.lista li a.lee:hover { background: #242424; }
ul.lista li a em { color: #ff0000; font-style: normal; font-size: 11px; }
ul.lista li a h2 { font-size: 12px; font-weight: normal; display: inline; border: 0; float: none; width: 100%; }
ul.lista li a:hover em { color: #fff; }
ul.lista li div.mas a { text-align: center; height: 20px; }
ul.lista li.sonando { display: block; border-left: 0px solid #aeaeae; border-bottom: 1px solid #aeaeae; border-right: 1px solid #aeaeae; margin-left: 6px; height: auto; background: #91BFE6; }
ul.lista li.sonando a { display: block; background: #969697 url(/images/ico-oir.gif) 4px center no-repeat; border-left: 1px solid #fff; border-top: 1px solid #fff; color: #91BFE6; padding: 3px 6px 4px 30px; line-height: 14px; font-size: 12px; text-align: left; height: auto; min-height: 24px; }
ul.lista li.sonando a em { color: #000; }


div.pie { background: #6A6A6A; padding: 0px; }

Div#zona1 div#blkindi { width: 253px; float: left; padding: 0px; height: auto; background: #fff; padding-top: 6px; }
Div#zona1 div#blkindi div.head { margin-left: 0px; background: #dc5656 url(/images/top-bg.gif) left top repeat-x; width: 245px; height: 15px; padding: 0px; padding-left: 0px; padding-top: 0px; margin-left: 8px; overflow: hidden; }
Div#zona1 div#blkindi div.pie { width: 245px; background: #f6f6f6 url(/images/bot-bg.gif) left bottom repeat-x; height: 9px; padding: 0px; margin-left: 8px; }
.imgti, .imgbi { float: left; }
.imgtd, .imgbd { float: right; }
Div#zona1 div#blkindi div.head span { float: left; display: block; color: #fff; width: 190px; text-align: center; line-height: 14px; height: 14px; font-weight: bold; font-size: 11px; padding-top: 1px; }

Div#zona1 div#blkindi div.cue { height: auto; background-color: #fff; }
Div#zona1 div#blkindi div.cue ul { margin-left: 8px; border-left: 1px solid #aeaeae; border-right: 1px solid #aeaeae; }
Div#zona1 div#blkindi div.cue ul li { display: block; border-bottom: 1px solid #aeaeae; height: 20px; font-size: 12px; margin: 0px; padding: 0px; padding-top: 3px; }

Div#zona1 div#blkindi div.cue ul li span.txt { display: block; width: 110px; float: left; font-weight: bold; padding-left: 5px; overflow: hidden; }
Div#zona1 div#blkindi div.cue ul li span.val { display: block; width: 70px; float: left; text-align: right; padding-right: 8px; overflow: hidden; }
Div#zona1 div#blkindi div.cue ul li span.im { display: block; width: 20px; overflow: hidden; float: right; }


#blkindin { float: left; padding: 0px; height: auto; background: #fff; padding-top: 6px; margin-right: 10px; }
#blkindin div.head { margin-left: 0px; background: #dc5656 url(/images/top-bg.gif) left top repeat-x; height: 15px; padding: 0px; padding-left: 0px; padding-top: 0px; overflow: hidden; }
#blkindin div.pie { background: #f6f6f6 url(/images/bot-bg.gif) left bottom repeat-x; height: 9px; padding: 0px; }
#blkindin div.head span { float: left; display: block; color: #fff; width: 300px; text-align: center; line-height: 14px; height: 14px; font-weight: bold; font-size: 11px; padding-top: 1px; }
#blkindin td { border-bottom: 1px solid #d0d0d0; }
#blkindin td.t { text-align: center; }
#blkindin td.txt { font-weight: bold; padding-left: 4px; }
#blkindin td.val { text-align: right; padding-right: 4px; }
#blkindin td.im { text-align: center; }
#blkindin div.cue { height: auto; background-color: #f6f6f6; }


div#blkcaja { width: 90%; float: left; padding: 0px; height: auto; background: #fff; padding-top: 6px; }
div#blkcaja div.head { margin-left: 0px; background: #dc5656 url(/images/top-bg.gif) left top repeat-x; width: 100%; height: 15px; padding: 0px; padding-left: 0px; padding-top: 0px; margin-left: 8px; overflow: hidden; }
div#blkcaja div.pie { width: 100%; background: #f6f6f6 url(/images/bot-bg.gif) left bottom repeat-x; height: 9px; padding: 0px; margin-left: 8px; }
div#blkcaja div.head span { float: left; display: block; color: #fff; width: 190px; text-align: center; line-height: 14px; height: 14px; font-weight: bold; font-size: 11px; padding-top: 1px; }

div#blkcaja div.cue { height: auto; background-color: #fff; font-size: 12px; }
div#blkcaja div.cue ul { margin-left: 8px; border-left: 1px solid #aeaeae; border-right: 1px solid #aeaeae; }
div#blkcaja div.cue ul li { display: block; border-bottom: 1px solid #aeaeae; height: 20px; font-size: 12px; margin: 0px; padding: 0px; padding-top: 3px; }


.tabboxv { position: relative; top: 0px; left: 0px; width: 346px; height: 258px; }
.tabboxv h3 { position: relative; margin: 0; padding: 0; width: 112px; border: solid #dddddd; border-width: 1px 0 0 0px; z-index: 2; float: left; }
.tabboxv h5 { position: relative; margin: 0; padding: 0; width: 40px; border: solid #aeaeae; border-width: 0px 1px 1px 0px; z-index: 2; }
.tabboxv .last h3 { border-right-width: 1px; }
.tabboxv h3 a { display: block; padding: 0px; margin: 0 0 1px 0; font-size: 11px; color: #000; text-decoration: none; line-height: 13px; padding-left: 2px; background: #dddddd; height: 30px; color: #6C840A; padding-top: 0px; text-align: center; border-bottom: 6px solid #cd0007; }
.tabboxv h3 a p { display: block; padding-top: 8px; padding-left: 4px; }
.tabboxv h3 a:hover { background: #242424; text-decoration: none; color: #fff; border-bottom: 6px solid #cd0007; }
.tabboxv .tabpanel { position: absolute; top: 39px; left: 0px; width: 338px; background: #242424; z-index: 1; display: none; text-align: center; height: 204px; overflow: hidden; padding-top: 10px; }
.tabboxv .patro { position: absolute; top: 42px; left: 0px; width: 338px; background: #D9E1E6; border: 1px solid #bfbdbd; border-top: 1px solid #bfbdbd; z-index: 1; display: none; text-align: center; height: 270px; overflow: hidden; padding-top: 10px; }
.tabboxv .selected .tabpanel { display: block; overflow: auto; text-align: center; }
.tabboxv .selected h3 a { background: #CD0007; margin: 0; cursor: default; color: #fff; ;border-bottom:6pxsolid#cd0007}


.tabboxvg { position: relative; top: 0px; left: 0px; width: 600px; height: 378px; }
.tabboxvg h2 { position: relative; margin: 0; padding: 0; width: 82px; border: solid #aeaeae; border-width: 0px 0 0 0px; z-index: 2; float: left; }
.tabboxvg h3 { position: relative; margin: 0; padding: 0; width: 40px; border: solid #aeaeae; border-width: 0px 1px 1px 0px; z-index: 2; }
.tabboxvg .last h2 { border-right-width: 0px; }
.tabboxvg h2 a { display: block; padding: 0px; margin: 0 0 1px 0; font-size: 10px; color: #000; text-decoration: none; line-height: 12px; padding-left: 2px; background: #fff url(/images/tab-bg2.gif) no-repeat right top; height: 32px; color: #c1c1c1; border-left: 1px solid #fff; border-top: 1px solid #fff; padding-top: 0px; text-align: center; }
.tabboxvg h2 a p { display: block; padding-top: 4px; padding-left: 1px; }
.tabboxvg h2 a:hover { background: #c0bbaf; text-decoration: none; color: #000; border-bottom: 1px solid #f6f6f6; border-left: 1px solid #7d7d7d; border-top: 1px solid #7d7d7d; }
.tabboxvg .tabpanel { position: absolute; top: 32px; left: 0px; width: 582px; background: #D9E1E6; border: 0px solid #bfbdbd; border-top: 0px solid #bfbdbd; z-index: 1; display: none; text-align: center; height: 324px; overflow: hidden; padding-top: 10px; }
.tabboxvg .patro { position: absolute; top: 42px; left: 0px; width: 338px; background: #f6f6f6 border: 1px solid #bfbdbd; border-top: 1px solid #bfbdbd; z-index: 1; display: none; text-align: center; height: 270px; overflow: hidden; padding-top: 10px; }
.tabboxvg .selected .tabpanel { display: block; overflow: auto; text-align: center; border-left: 2px solid #D9E1E6; }
.tabboxvg .selected h2 a { background: #D9E1E6; margin: 0; cursor: default; border-bottom: 1px solid #f6f6f6; border-left: 1px solid #7d7d7d; color: #1c7bcc; border-top: 1px solid #D9E1E6; }
.tabboxvg a span.comen { display: block; font-size: 10px; padding-left: 15px; background: transparent url(/images/ico-blogpsm.gif) left top no-repeat; color: #91BFE6; }
.tabboxvg a span.comen em { font-style: normal; color: #a6a6a6; }
.tabboxd { position: relative; top: 0px; left: 0px; width: 346px; height: 368px; }
.tabboxd li.tit { color: #000; font-size: 11px; background-color: #c1c1c1; text-align: left; padding-left: 4px; border-top: 1px solid #aeaeae; border-left: 1px solid #aeaeae; padding-top: 3px; padding-bottom: 3px; }
.tabboxd h2 { position: relative; margin: 0; padding: 0; width: 47px; border: solid #aeaeae; border-width: 1px 0 0 1px; z-index: 2; float: left; }
.tabboxd h3 { position: relative; margin: 0; padding: 0; width: 40px; border: solid #aeaeae; border-width: 0px 1px 1px 0px; z-index: 2; }
.tabboxd .last h2 { border-right-width: 1px; }
.tabboxd h2 a { display: block; padding: 0px; margin: 0 0 1px 0; font-size: 11px; color: #000; text-decoration: none; line-height: 13px; padding-left: 2px; background: #c1c1c1; height: 40px; color: #fff; border-left: 1px solid #fff; border-top: 1px solid #fff; padding-top: 0px; text-align: center; }
.tabboxd h2 a p { display: block; padding-top: 8px; padding-left: 4px; }
.tabboxd h2 a:hover { background: #c0bbaf; text-decoration: none; color: #000; border-bottom: 1px solid #f6f6f6; border-left: 1px solid #7d7d7d; border-top: 1px solid #7d7d7d; }
.tabboxd .tabpanel { position: absolute; top: 42px; left: 0px; width: 338px; background: #f6f6f6 url(/images/nsoti-bg.gif) left top; border: 1px solid #bfbdbd; border-top: 1px solid #bfbdbd; z-index: 1; display: none; text-align: center; height: 314px; overflow: hidden; padding-top: 10px; }
.tabboxd .selected .tabpanel { display: block; overflow: auto; text-align: center; border-left: 2px solid #aeaeae; }
.tabboxd .selected h2 a { background: #f6f6f6; margin: 0; cursor: default; border-bottom: 1px solid #f6f6f6; border-left: 1px solid #7d7d7d; color: #91BFE6; border-top: 1px solid #7d7d7d; }


a.btnpie { display: block; padding: 6px; border-right: 1px solid #aeaeae; border-left: 1px solid #fff; float: left; width: 120px; text-align: center; color: #fff; font-size: 11px; margin-top: 5px; margin-bottom: 5px; }
a.btnpie:hover { text-decoration: none; color: #91BFE6; }

a.notapie { display: block; float: left; height: 165px; border-left: 1px solid #fff; border-bottom: 1px solid #aeaeae; border-right: 1px solid #aeaeae; border-top: 1px solid #fff; text-align: center; padding: 6px; }
a.notapie { float: left; background: #fff url(/images/Fotobg.gif) left top no-repeat; padding: 10px; padding-top: 8px; padding-bottom: 14px; border: 1px solid #dedede; height: 160px; width: 142px; overflow: hidden; margin-right: 0px; border-right: 0px; }
a.notapie:hover { text-decoration: none; }
a.notapie img { border: 2px solid #fff; width: 136px; }
a.notapie div.nombre { background-color: #000; color: #fff; }
a.notapie .cate { text-align: left; color: #1a3076; font-size: 10px; font-weight: bold; }
a.notapie .titu { text-align: left; line-height: 13px; font-size: 13px; color: #91BFE6; }

.lblcmp { width: 120px; height: 16px; text-align: right; display: block; margin-right: 4px; float: left; }

.Encuesta { padding: 6px; }
.Encuesta .panlista { width: 96%; }
.Encuesta .tit { width: 98%; font-size: 20px; color: #333333; display: block; background: #969697; text-align: left; padding-bottom: 4px; border-bottom: 1px solid #dedede; }
.Encuesta .ctrvotos { width: 98%; height: auto; }
.Encuesta .ctrvotos td { border: 1px solid #f6f6f6; padding: 4px; }
.Encuesta .ctrvotos td input { float: left; }
.Encuesta .ctrvotos td label { width: 70%; display: block; font-size: 14px; float: left; cursor: pointer; }
.Encuesta div.rta { width: 98%; border: 1px solid #f6f6f6; padding: 0px; margin-bottom: 4px; height: 16px; }
.Encuesta .tititm { width: 98%; font-size: 11px; background: #f6f6f6; }
.Encuesta div.rta .rtag { display: block; float: left; padding: 2px; height: 13px; }
.Encuesta div.rta .r_0, .Encuesta div.rta .r_8 { background: transparent url(/est/0.gif) repeat-x; }
.Encuesta div.rta .r_1, .Encuesta div.rta .r_9 { background: transparent url(/est/1.gif) repeat-x; }
.Encuesta div.rta .r_2, .Encuesta div.rta .r_10 { background: transparent url(/est/2.gif) repeat-x; }
.Encuesta div.rta .r_3, .Encuesta div.rta .r_11 { background: transparent url(/est/3.gif) repeat-x; }
.Encuesta div.rta .r_4, .Encuesta div.rta .r_12 { background: transparent url(/est/4.gif) repeat-x; }
.Encuesta div.rta .r_5, .Encuesta div.rta .r_13 { background: transparent url(/est/5.gif) repeat-x; }
.Encuesta div.rta .r_6, .Encuesta div.rta .r_14 { background: transparent url(/est/6.gif) repeat-x; }
.Encuesta div.rta .r_7, .Encuesta div.rta .r_15 { background: transparent url(/est/7.gif) repeat-x; }
.Encuesta div.rta span.lblpor { display: block; width: 40px; float: right; }



#mcalen { width: 100%; padding: 0; margin: 0; border: 1px solid #969697; font: normal 11px/16px Tahoma, Verdana, Tahoma, Helvetica, sans-serif; color: #fff; text-align: center; background: #fff url(/images/cal-bg.gif) repeat; float: left; }
#calentit { width: 180px; background-color: #969697; float: left; }
#mcalen a { color: #333333; }
#mcalen table { float: left; }
#mcalen a.flI { margin-right: 5px; margin-top: 3px; }
#mcalen caption a { font: bold 18px Tahoma, Verdana, Tahoma, Helvetica, sans-serif; color: #91BFE6; text-align: center; text-decoration: none; }

#mcalen th { font: bold 11px/20px Tahoma, Verdana, Tahoma, Helvetica, sans-serif; color: #fff; background: #f6f6f6; }
#mcalen .today, #mcalen td.today a, #mcalen td.today a:link { color: #ff0000 !important; font-weight: bold; border: 0px dotted #dedede; }
#mcalen td { border: 0px solid #969697; width: 25px; height: 14px; text-align: center; }

#mcalen td a:link { color: #969697; }
#mcalen td a:hover, #mcalen td a:active { background: none !important; color: #91BFE6; background-color: #969697 !important; }
#mcalen td a.t { text-decoration: none; font-weight: bold; display: block; border: 0px solid #0F2156; background: #969697; color: #000; }
#mcalen td span { text-decoration: none; font-weight: bold; display: block; background: #fff; color: #dedede; }
#mcalen td.full { width: 100%; background-color: #969697; color: #fff; font-size: 13px; height: 18px; text-align: Left; padding-left: 3px; }
#mcalen a.today { text-decoration: none; font-weight: bold; display: block; border: 0px dotted #0F2156; background: #8EB8DD; color: #007ABE; }
#calen { float: left; }

/* ****************** RatingStar ****************** */
.ratingStar { white-space: nowrap; margin: 1em; height: 14px; }
.ratingStar .ratingItem { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; display: block; background-repeat: no-repeat; cursor: pointer; }
.ratingStar .Filled { background-image: url(images/rating/ratingStarFilled.png); }
.ratingStar .Empty { background-image: url(images/rating/ratingStarEmpty.png); }
.ratingStar .Saved { background-image: url(images/rating/ratingStarSaved.png); }
.BuscarGoogle { height: 38px; background: transparent url(/images/buscar-goo.gif) left top no-repeat; float: left; width: 560px; }
.BuscarCaracol { height: 38px; background: transparent url(/images/buscar-car.gif) left top no-repeat; float: left; width: 560px; }
#googleSearchUnitIframe iframe { width: 580px; height: 1500px; }

.emiLogo { float: left; width: 150px; height: 116px; text-align: center; vertical-align: middle; margin-right: 15px; margin-bottom: 10px; padding: 10px 0 0 0; border-left: 1px solid #f6f6f6; border-top: 1px solid #f6f6f6; border-right: 1px solid #cdc7b7; border-bottom: 1px solid #cdc7b7; padding-bottom: 10px; height: auto !important; margin-top: 2px; }
.corpo-cab { font-family: "Trebuchet MS"; font-size: 24px; font-weight: bolder; color: #FF0000; background-image: url(/nuevasede/images/top.jpg); background-repeat: no-repeat; text-align: right; vertical-align: top; padding-top: 28px; padding-right: 33px; }
.corpo-borde { border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #D5CFC3; border-left-color: #D5CFC3; text-align: center; padding-top: 10px; padding-bottom: 10px; }
.corpo-caja_roja { font-size: 11px; color: #000000; background-color: #FF010B; padding: 10px; text-align: left; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #D5CFC3; font-family: Tahoma, Helvetica, sans-serif; }
.corpo-borde-lados { border-right-width: 5px; border-left-width: 5px; border-right-style: solid; border-left-style: solid; border-right-color: #D5CFC3; border-left-color: #D5CFC3; text-align: center; }
.corpo-txt_gral { font-family: Tahoma; font-size: 11px; color: #333333; text-align: left; }
.servipeq { display: inline-block; padding-left: 5px; padding-right: 5px; color: #fff; }
.servipeq:visited { display: inline-block; padding-left: 5px; padding-right: 5px; color: #fff; }
.entrepag { text-align: right; margin-left: 10px; }
a.btn_anterior:link, a.btn_anterior:visited, a.btn_anterior:active { font: 11px/24px Tahoma,Tahoma,Helvetica,sans-serif; background: #606060 url(/images/fnd_anterior.gif) no-repeat left center; color: #1c7bcc; text-decoration: none; padding: 2px 6px 2px 17px; border: 1px solid #D0CEC8; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
a.btn_anterior:hover { text-decoration: none; color: #ff0000; background: #1C7BCC url(/images/fnd_anterior.gif) no-repeat left center; border: 1px solid #1c7bcc; text-decoration: none; }

a.btn_siguiente:link, a.btn_siguiente:visited, a.btn_siguiente:active { font: 11px/24px Tahoma,Tahoma,Helvetica,sans-serif; background: #606060 url(/images/fnd_siguiente.gif) no-repeat right center; color: #1c7bcc; text-decoration: none; padding: 2px 17px 2px 6px; border: 1px solid #D0CEC8; border-bottom: 1px solid #fff; border-right: 1px solid #fff; }
a.btn_siguiente:hover { text-decoration: none; color: #ff0000; background: #1C7BCC url(/images/fnd_siguiente.gif) no-repeat right center; border: 1px solid #1c7bcc; text-decoration: none; }


#pienotas { padding-left: 0px; margin: 10px 10px 0px 10px; border-left: 0px solid #aeaeae; border-bottom: 1px solid #fff; margin-bottom: 10px; height: auto; }
.tipClass { font: 11px Tahoma, Helvetica; color: white; text-align: center; }
.carsoc { float: left; width: 92px; height: 42px; border: 1px solid #333333; margin-right: 15px; }
table.tiempo { font-size: 11px; }
table.tiempo td.hd { font-size: 12px; text-align: center; background: #9f8d7d; color: #fff; }
table.tiempo td.ti { font-size: 14px; font-weight: bold; text-align: center; border-left: 1px solid #9f8d7d; border-right: 1px solid #fff; border-top: 0px; border-bottom: 0px; background: #f5f4f0 url(/images/min-backcom.gif) repeat-x left top; }
table.tiempo td.ima { font-size: 16px; padding-top: 8px; padding-bottom: 8px; text-align: center; border-bottom: 1px solid #ded9d5; border-left: 1px solid #ded9d5; border-right: 1px solid #fff; background: #f5f4f0 url(/images/min-backcom.gif) repeat-x left top; }
table.tiempo td.come { font-size: 12px; text-align: justify; padding: 3px; border-left: 1px solid #ded9d5; border-bottom: 0px solid #9f8d7d; border-right: 1px solid #9f8d7d; background: #f5f4f0 url(/images/min-backcom.gif) repeat-x left top; }

#frase { width: 650px; height: 62px; float: left; background: #e6ebf1; }
#frase .txt { margin: 4px; font-size: 16px; line-height: 17px; margin-bottom: 2px; text-align: center; color: #3d92ca; font-weight: bold; }
#frase .txt a { text-decoration: none; color: #3d92ca; font-weight: bold; }
#frase .txt a:hover { color: #91BFE6; }
#frase .autor { font-size: 11px; float: left; font-weight: normal; color: #707070; width: 300px; text-align: center; }
#frase .opin { font-size: 11px; float: left; width: 200px; text-align: center; }
#frase .opin a { font-weight: normal; color: #707070; }
#frase .opin a em { font-weight: normal; color: #1c7bcc; font-style: italic; }
.cajader { background: #f2f2f2 url(/images/temadia-bg.gif) no-repeat left top; height: 217px; position: relative; border: 0px Solid #ff0000; }

.tdia { height: 217px; background: #EAF1F5; }
.cajatit { margin-left: 20px; padding-top: 10px; margin-bottom: 14px; }
.cajader .data { background: #eaf1f5; width: 300px; position: relative; left: 25px; text-align: center; }
.cajatit a { font-size: 15px; font-weight: bold; }
.cajapag { position: absolute; left: 190px; top: 10px; }
.cajader .cue { padding-left: 20px; }
.cajader .cue table { width: 320px; }
.cajader .cue table td { padding: 2px; border-bottom: 1px solid #d0d0d0; border-top: 1px solid #fff; }
.cajader .cue table td.t { font-weight: bold; text-align: center; border-top: 0px; }
.cajader .cue table td.val { text-align: right; padding-right: 6px; }
.cajader img.fot { width: 300px; height: 100px; }
.cajader .oira { left: 200px; top: 75px; position: absolute; }
.cajader .data .tit { font-size: 13px; font-weight: bold; line-height: 16px; }


.carrouselHome { background: #404040; height: 160px; overflow: hidden; position: relative; padding: 0px; margin: 0px; float: left; }
.carButton { background: #c0c0c0; color: #fff; height: 150px; width: 30px; border-width: 0px; display: inline; margin: 0; float: left; }
.carButtonAz { background: #404040; color: #fff; height: 160px; width: 27px; border-width: 0px; display: inline; margin: 0; float: left; cursor: pointer; }
.carButtonG { background: #404040; color: #D74E5E; height: 72px; width: 30px; border-width: 0px; display: inline; margin: 0; float: left; cursor: pointer; }

ul.homemulti li { display: inline; padding-right: 1px; padding-left: .0em; float: left; text-align: right; width: 155px; text-align: center; height: 160px; background: #505050; border-right: 1px solid #606060; }
ul.homemulti li a img { width: 155px; height: 116px; }
ul.homemulti li a span { color: #fff; font-family: tahoma; font-size: 11px; display: block; text-align: left; padding: 3px; }



/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; font-family: tahoma; font-size: 11px; font-weight: bold; z-index: 10; }
.sf-menu { line-height: 1.0; }
.sf-menu ul { position: absolute; top: -999em; width: 13em; /* left offset of submenus need to match (see below) */ }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; /* fixes IE7 'sticky bug' */ }
.sf-menu li { float: left; position: relative; z-index: 10; }
.sf-menu a { display: block; position: relative; z-index: 10; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0; top: 2.5em; /* match top ul list item height */ z-index: 99; }
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em; }
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul { top: -999em; }
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul { left: 10em; /* match ul width */ top: 0; }

/*** DEMO SKIN ***/
.sf-menu { float: left; }
.sf-menu a { border-left: 1px solid #720e10; padding: .75em 1em; text-decoration: none; }
.sf-menu .fin { border-right: 1px solid #720e10; }
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/ color: #fff; }
.sf-menu li { background: transparent url(/images/menu-bg.gif); }
.sf-menu li li { background: #AD181D; width: 140px; }
.sf-menu li li a, .sf-menu li li a:visited { color: #fff; }
.sf-menu li li li { background: #9AAEDB; }
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background: #520A0D; outline: 0; }
 
/*** arrows **/
.sf-menu a.sf-with-ul { padding-right: 2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */ }
.sf-sub-indicator { position: absolute; display: block; right: .75em; top: 1.05em; /* IE6 only */ width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: url(   '/images/arrows-ffffff.png' ) no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */ }
a > .sf-sub-indicator { /* give all except IE6 the correct values */ top: .8em; background-position: 0 -100px; /* use translucent arrow for modern browsers*/ }
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; /* arrow hovers for modern browsers*/ }

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position: -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position: 0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0; /* arrow hovers for modern browsers*/ }

/*** shadows for all but IE6 ***/
.sf-shadow ul { background: url(   '/images/shadow.png' ) no-repeat bottom right; padding: 0 8px 9px 0; -moz-border-radius-bottomleft: 17px; -moz-border-radius-topright: 17px; -webkit-border-top-right-radius: 17px; -webkit-border-bottom-left-radius: 17px; }
.sf-shadow ul.sf-shadow-off { background: transparent; }
.homsec { height: auto; width: 300px; float: left; background: #fff url(/images/back-secs.gif) no-repeat left top; padding-top: 5px; margin-right: 10px; }
.cajader ul { margin-left: 10px; height: 150px; overflow: auto; position: relative; width: 330px; }
.cajader ul li.pas { display: block; padding: 8px 0px 3px 0px; border-top: 1px solid #fff; border-bottom: 1px solid #d0d0d0; }
.cajader ul li.pas:first-child { border-top: 0px; }
.cajader ul li.pas em { color: #ff0000; }

.mextra, .mdoc { margin-left: 10px; margin-right: 10px; margin-bottom: 5px; height: 30px; background: #fff; border-top: 1px solid #CC0066; border-bottom: 1px solid #CC0066; padding-top: 1px; padding-bottom: 1px; }


.mextra .head, .mdoc .head { width: 210px; float: left; background: #CC0066; height: 30px; top: 1px; left: 0px; font-size: 22px; color: #fff; text-align: center; }
.mextra .txt, .mdoc .txt { width: 760px; height: 30px; float: left; font-size: 17px; text-align: center; padding-top: 5px; overflow: hidden; }
.mextra .txt a, .mdoc .txt a, .mextra .txt a:visited, .mdoc .txt a:visited { color: #000; }

.mdoc { border-top: 1px solid #00A6A4; border-bottom: 1px solid #00A6A4; }
.mdoc .head { background: #00A6A4; }


#google_noticia { border: 1px solid #ccc; margin: 0 0px 17px 0px; }
#google_noticia h2, #google_noticia h2 a, #google_noticia h2 a:hover, #google_noticia h2 a:visited { color: #fff; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; float: left; display: inline; padding: 2px 0; margin: 0 0 0 6px; }
#google_noticia .cab_google { border-top: 0px solid #43566B; border-bottom: 1px solid #ccc; background: #616161; margin: 0 0 6px 0; }
#google_noticia .cab_google p { float: right; margin: 2px 6px 0 0; padding: 0px; display: inline; font: 9px Tahoma, Arial, Verdana; color: #fff; }
#google_noticia ul { margin: 0 0 0 6px; }
#google_noticia li { margin: 0 0 8px 0; text-align: left; }
#google_noticia h3 { font: bold 12px Arial, Helvetica, sans-serif; margin: 0 0 1px 0; color: #134D86; clear: both; }
#google_noticia h3 a { color: #fe0000; }
#google_noticia p { font: 12px Arial, Helvetica, sans-serif; color: #adadad; margin: 0px; display: inline; }
#google_noticia p a { color: #fff; text-decoration: none; }
#google_noticia p a:hover { text-decoration: none; }
#google_noticia h4 { font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #fff; margin: 0 2px 0 0; display: inline; }
#google_noticia h4 a { color: #fff; }

.estirar:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.estirar { display: inline-block; }
/* oculto IE-mac \*/
* html .estirar { height: 1%; }
.estirar { display: block; }
/*fin oculto IE-mac */
.rota { background: #D9E1E6; padding-top: 6px; padding-bottom: 6px; width: 348px; overflow: hidden; }
.rota a.ti { display: inline; width: 120px; padding: 3px; font: 11px/24px Tahoma,Tahoma,Helvetica,sans-serif; background: #606060 url(/images/fnd_siguiente.gif) no-repeat left center; color: #1c7bcc; text-decoration: none; padding: 2px 6px 2px 17px; border: 1px solid #D0CEC8; border-bottom: 1px solid #fff; border-right: 1px solid #fff; margin-left: 10px; }
#buttonContainer { text-align: center; margin-bottom: 5px; }
span.txtbla { color: #fff; font-size: 12px; }
a.trans { color: #fff; font-size: 20px; }
a.trans h2 { color: #fff; font-size: 20px; font-weight: normal; }
.canima { margin-top: 6px; }

.contenoti h3 { font-size: 19px; display: block; }
.contenoti .secnoti { background: #242424; height: auto; color: #fff; text-align: center; overflow:hidden }
.contenoti .secnoti .imag { width: 270px; float: left; padding-top: 10px; }
.contenoti .secnoti .imag img { border: 1px solid #595959; }
.contenoti .secnoti .titu { width: 330px; height: 70px; float: left; padding-top: 10px; text-align: left; overflow: hidden; margin-left: 6px; }
.contenoti .secnoti .titu a { color: #e60405; font-size: 19px; display: block; line-height: 18px; }
.contenoti .secnoti .titu a h2 { color: #e60405; font-size: 19px; display: block; line-height: 18px; font-weight: normal; }
.contenoti .secnoti .titu span { color: #fff; font-size: 13px; }
.contenoti .secnoti .tituv { width: 500px; height: 60px; float: left; padding-top: 10px; text-align: left; overflow: hidden; margin-left: 10px; }
.contenoti .secnoti .tituv a { color: #e60405; font-size: 19px; display: block; }
.contenoti .secnoti .tituv a h2 { color: #e60405; font-size: 19px; display: block; font-weight: normal; }
.contenoti .secnoti .tituv span { color: #fff; font-size: 13px; }
.contenoti .secnoti .otro { background: #393939; width: 330px; height: 200px; float: left; margin-top: 6px; margin-left: 6px; }
.contenoti .secnoti .otro span { display: block; padding: 4px; margin-top: 3px; border-bottom: 1px dotted #000; text-align: left; padding-left: 6px; color: #ffff; font-size: 11px; padding-left: 10px; clear: left; vertical-align: top;}
.contenoti .secnoti .otro span a { color: #e60405; font-size: 15px; }
.contenoti .secnoti .otro span a h2 { display: inline; color: #e60405; font-size: 15px; font-weight: normal; vertical-align: top;}
.contenoti .secnoti .otro span h4 { display: inline; color: #fff; font-size: 11px; font-weight: normal; vertical-align:top; line-height: 20px;}
.contenoti .ipeq { float: left; margin-right: 5px; width: 40px; height: 40px; }
.contenoti .ipeqd { float: right; margin-right: 10px; width: 40px; height: 40px; }
.contenoti .espavid { float: left; width: 5px; height: 40px;}
.contenoti .tblogs .colizq .titu a { color: #e60405;}
.contenoti .tblogs .colizq .titu a h2 { color: #e60405; font-size: 16px; display: block; line-height: 18px; font-weight: normal; }

a.icoser { display: block; float: left; width: 100px; vertical-align: 40%; color: #fffff !important; }
a.icoser a { color: #fff; }
a.icoser img.btncom { float: left; margin: 0px; margin-right: 2px; }

.imtit { background: url(/images/tituloshome_besame2.gif) no-repeat; text-indent: -9000px; height: 40px; overflow: hidden; margin: 2px 0 2px 0; }
.imtit.homenoti { background-position: 6px -62px; width: 190px; height: 30px; }
.imtit.homevideo { background-position: 6px -151px; width: 374px; height: 30px; }
.imtit.homemedellin { background-position: 6px -948px; width: 374px; height: 30px; }
.imtit.homecana { background-position: -6px -107px; width: 180px; height: 30px; }
.imtit.homelomas { background-position: -6px -197px; width: 180px; height: 30px; }
.imtit.homegale { background-position: -6px -242px; width: 180px; height: 30px; }
.imtit.homeletras { background-position: -6px -425px; width: 180px; height: 30px; }
.imtit.homesalud { background-position: -6px -601px; width: 374px; height: 30px; }
.imtit.homevar { background-position: -6px -642px; width: 374px; height: 30px; }
.imtit.homeletr { background-position: -6px -687px; width: 374px; height: 30px; }
.imtit.homeartistas { background-position: -6px -731px; width: 374px; height: 30px; }
.imtit.homeservi { background-position: -6px -284px; width: 270px; height: 30px; }
.imtit.homemasbes { background-position: -6px -510px; width: 270px; height: 30px; }
.imtit.homededica { background-position: -6px -554px; width: 270px; height: 30px; }
.imtit.homebolsa { background-position: -6px -1265px; width: 270px; height: 30px; }
.imtit.homeclasi { background-position: -6px -789px; width: 270px; height: 30px; }
.imtit.homebusca { background-position: -6px -192px; width: 270px; height: 30px; }
.imtit.homeencu { background-position: -6px -461px; width: 270px; height: 30px; }
.imtit.homeconta { background-position: -6px -870px; width: 270px; height: 30px; }
.imtit.homeforo { background-position: -6px -908px; width: 270px; height: 30px; }
.imtit.homecanta { background-position: -6px -333px; width: 270px; height: 30px; }
.imtit.homeconcur { background-position: -6px -984px; width: 270px; height: 30px; }
.imtit.hometusartstas { background-position: -6px -1023px; width: 270px; height: 30px; }
.imtit.homeholly { background-position: -6px -1062px; width: 270px; height: 30px; }
.imtit.homecartel { background-position: -6px -1099px; width: 270px; height: 30px; }
.imtit.hometop { background-position: -6px -1138px; width: 270px; height: 30px; }
.imtit.homeblogs { background-position: -6px -1186px; width: 270px; height: 30px; }
.imtit.homeartista { background-position: -6px -1228px; width: 290px; height: 30px; }
.imtit.homestaff { background-position: -6px -1244px; width: 290px; height: 30px; }
.imtit.homeinfografia { background-position: -6px -1305px; width: 290px; height: 30px; }


.oimtit { background: url(/images/titulosotros_besame2.gif) no-repeat; text-indent: -9000px; height: 40px; overflow: hidden; margin-bottom: 2px; }
.oimtit.otronoti { background-position: 6px -62px; width: 190px; height: 30px; }
.oimtit.otrovideo { background-position: 6px -151px; width: 200px; height: 30px; }
.oimtit.otrogale { background-position: -6px -242px; width: 180px; height: 30px; }
.oimtit.otromas { background-position: 6px -332px; width: 200px; height: 30px; }
.oimtit.otroletras { background-position: 6px -380px; width: 200px; height: 30px; }
.oimtit.otroart { background-position: -6px -426px; width: 200px; height: 30px; }
.oimtit.laletra { background-position: -6px -505px; width: 200px; height: 30px; }
.oimtit.tedesea { background-position: -6px -546px; width: 200px; height: 30px; }
.oimtit.otrosinfografia { background-position: -6px -596px; width: 200px; height: 30px; }

.marizq10 { margin-left: 10px; }

.conte313 { width: 313px; margin-right: 19px; float: left; }
.gris66 { background: #666666; }
.gris24 { background: #242424; }
.gris66 a.tit, .gris24 a.tit { color: #fe0000; font-size: 16px; display: block; margin-bottom: 2px; padding: 2px; }
.gris66 a.tit h2, .gris24 a.tit h2 { color: #fe0000; font-size: 16px; display: block; margin-bottom: 4px; padding: 4px; font-weight: normal; }
.gris66 a.otro, .gris24 a.otro { display: block; margin-top: 5px; font-size: 13px; }
.gris66 a.otro h2, .gris24 a.otro h2 { color: #fff; display: block; margin-top: 5px; font-size: 13px; font-weight: normal; }
.gris66 a:visited .otro, .gris24 a:visited .otro { color: #fff; font-size: 13px; }
.mar10 { margin-left: 10px; margin-right: 10px; }
.gris24 .imgg { width: 40px; height: 40px; float: left; margin-right: 10px; }
.btlink { background: #fe0000; color: #fff; border: 1px solid #fff; }

.servimsg { padding: 10px; margin-bottom: 5px; border-bottom: 1px dotted #000; font-size: 13px; }
.servimsg .titulo2 { color: #fe0000; }
.servimsg .titulo3 { color: #fe0000; font-size: 16px; }
.servimsg .opi { padding: 5px; background: #333333; margin-top: 5px; }
.servimsg .opinm { display: block; width: 80px; float: right; background: url(/images/ico-mailp.gif) left top no-repeat; text-align: right; }
.hencu { margin: 7px; font-size: 16px; }
.hencu h2 { margin: 7px; font-size: 16px; font-weight: normal; }
.hencu a { color: #fe0000; }
.hencu img.btn { margin-top: 4px; }
.hencu1, .hencu1 h2 { margin: 7px; font-size: 16px; font-weight: bold; }
.hencu1 a { color: #fe0000; }
.bd_imageng { margin-left: 16px; }
/* ****************** M�dulo comentarios ****************** */
.comentarios { /*width:600px;*/ border: 0px; font-size: 12px; }
.comentarios .cnom { display: block; font-size: 12px; color: #999999; padding-top: 1px; padding-bottom: 1px; border-top: 1px dotted #d0d0d0; border-bottom: 1px dotted #d0d0d0; }
.comentarios .mnom { display: block; font-size: 11px; color: #999999; padding-top: 1px; padding-bottom: 1px; border-top: 1px dotted #d0d0d0; }
.comentarios .cnom b { color: #adadad; }
.comentarios .ctxt { color: #fff; display: block; font-size: 14px; padding: 10px; margin-bottom: 10px; text-align: justify; }
.comentarios .pos { color: #fff; font-size: 11px; display: block; width: 30px; height: 16px; text-align: center; float: left; background: #616161; font-weight: bold; margin-right: 10px; }
.comentarios .cfec { color: #fe0000; }
.comentarios .ctit { font-weight: bold; font-size: 14px; color: #855454; }
.comentarios .opinm { display: block; float: right; width: 90px; height: 12px; margin-left: 30px; font-size: 11px; }
.comentarios .titulo .tit { height: auto; width: 200px; font-size: 16px; color: #fff; font-weight: bold; float: left; }
.comentarios .titulo .conteo { width: 200px; height: auto; font-size: 11px; color: #fff; font-weight: normal; float: right; text-align: right; }
.cnum ul { font-size: 12px; border: 0px; height: 30px; }
.cnum ul li { float: left; padding: 2px 4px 2px 0; display: inline-block; clear: none; }
.cnum ul li span { border: 1px solid #dedede; padding: 2px 6px 2px 6px; background-color: #D9E1E6; color: #000; }
.cnum ul li a { border: 1px solid #dedede; padding: 2px 6px 2px 6px; background-color: #969697; color: #fff; margin-top: 2px; }
.cnum ul li a:hover { color: #e10000; }
.mnum ul { font-size: 10px; border: 0px; }
.mnum ul li { padding-top: 2px; }
.mnum ul li span { border: 1px solid #dedede; padding: 2px 3px 2px 3px; background-color: #969697; color: #e10000; }
.mnum ul li a { border: 1px solid #dedede; padding: 2px 3px 2px 3px; background-color: #ddd8cc; color: #b09494; margin-top: 2px; }
.mnum ul li a:hover { color: #e10000; }
#headchat2 { margin-bottom: 10px; }
.filtros { width: 330px; padding: 5px 5px 5px 5px; background-color: #242424; color: #fff; }
.filtros .head a { color: #FE0000; display: block; font-size: 16px; height: auto; width: 100%; padding-bottom: 5px; }
.pauteFacil{background:#fff;width: 338px;}
.bot_slice {padding: 10px 0 0 0;}
.imgresults {width: 225px;}
.canaleshome { padding:14px 0; margin:auto;}
.canaleshome a:link, hover, active, visited {text-decoration:none; font-size:18px; color:#FFF!important;}
.canaleshome a .baladas {padding: 22px 80px;background-color: #6D9200;background-image: url(../img/ico_oir.png);background-position: 10% 50%;background-repeat: no-repeat;text-align:left;margin:7px;}
.conte_multimedia{ margin:10px 10px 0 10px; background-color:#FFF; padding:10px 0 0 10px;}
span.autor{ font-weight:bold;}
span.txtresumen{ font-weight:normal;}
.conte_multimedia .tit h1{color: #000;display: block;font-size: 22px;line-height: 26px;margin: 20px 0 10px;width: 100%;}
.urls { margin: 4px 8px; font-size: 11px; height: 20px; padding: 3px 0 0 30px; background: #242424; color: #adadad; text-align:center}
.barras_rojas { height: 6px; background: #ca0202; margin-bottom: 4px; margin-right: 10px; clear:both}
.barras_verdes{ height: 6px; background: #688803; margin-bottom: 4px; clear:both}
.fdo_encuesta { background: #242424; height: auto; color: #fff; margin-right: 10px; text-align: center; padding:6px}
.fdo_staff { background: #242424; height: auto; color: #fff; text-align: left; margin-right: 10px; padding:6px}
.fdo_canales { background: #242424; height: 170px; color: #fff; text-align: center; margin-right: 10px; padding:6px}
.fdo_canales2 { background: #242424; color: #fff; text-align: center; padding:7px 0 15px 0}
.contenedor_bloque3 { margin:0 10px 10px 10px}
.piepagina { display:block; width:100%}
.fotoGale{top: 60px; text-align: center;}
.colizqFoto{ text-align: center; position: relative;}
.contactosizq {margin-left: 10px; padding: 10px; text-align: left; width: 580px; background: #242424; color: #fff; height: 1000px; font-size: 14px;}
.contactosizq contenido {font-size: 12px;}



/*Movil*/



#fleflo{position:fixed;width:50px;border:0px solid #000;right:0%;background:#002791 url(/img/fleciz.png?u=4) 1% 0px  no-repeat;z-index:1010;cursor:pointer;display:none;height:50px;bottom:0px}
.sombra {box-shadow: -20px 0 42px -14px rgba(0,0,0,.4);z-index: 1000;}
.opaco{opacity:0.3}
#pautamoviltrans{display:none}
img.ima{border:0px!important}
.ico{display:None}
@media screen and (max-width: 800px)  {
	#sky_pos1,#sky_pos2{display:none!important}
	body {overflow-x: hidden;}
	.publitop,.conte600 .jcarousel-item span.subtit{display:none}
	#busca { display:none;}
	#publicidad	{padding:0px}
	#main,#blkiz,#zona1{width:100%!important;overflow:hidden;margin:0px!important;border:0px;Padding:0px!important}
	#blk60_1,#blk60_2,.jcarousel-skin-600 .jcarousel-container-horizontal{width:98%!important;margin-left:1%!important}
	.logohide{margin-top:16px}
	div.header{height:auto!important;min-height:100px; width:100%; background: transparent url(/images/back_header.gif) repeat-x left top;}
	div.header .der{display:none}
	div.header .der{display:none}
	div.header .logo img{width:100%!important}
	div.header .menu1 { height: auto !important; z-index: 1; }
	div.header .menu1 div { margin-top:16px;}
	div.header .progra {left:0px;position:relative;float: right;margin-right: 40%;top: 10px!important;width: 25%;height: auto;}
	div.header .cabder,#navsuperior,.publiesp,#iframe,#pieadn,.actividad,.frm105,div.header .publi,div.cab 		  .servic,.redo,.secprogra,.menu2,.conteblogs,.lomas,.publi_central,#publitop {display:none}
	.secciones_inf .homsec,#blk60_1 .frm25 .item, #blk60_2 .frm25 .item {width:100%;}
	div.header .conteprogra {float: right;height:92px;width:52%;text-align:left}
	div.header .conteprogra img{margin-top:15px}
	.escucheahora{margin-top:5px}
	div.header{height:auto}
	div.header .cab{width:100%;height:auto;}
	.escucheahora{width:40%;margin-top:10px}
	.escucheahora img{max-width:50%;margin-top:4px}
	.notabloque h2 {line-height: normal;}
	div.header .der{display:none}	
	#zona1 #blkiz .bdrtit { margin:0 !important}
	.notabajo{width:100%!important;float:none}
	.notabajo .notaB{width:90%!important;float:none}
	.subtit a.cat, a.cat{display:none}
	#epl_expandable_div,#soldado, #blkbajo, #secprogra,#secprogra_0,.registro_usu,.publitopcabe,.notaB .txt{display:None}
	h2 a{font-size:24px!important;font-weight: normal!important;}
	#player h2 a{font-size:11px!important}
	.ulfriso h2 a{font-size:13px!important;font-weight: normal!important;}
	#blkder h2 a{font-size:20px!important;font-weight: normal!important;}
	#blkder .boxgris.d338 { width:100% !important }
	div.mn{white-space:nowrap!important;width:100%;overflow:hidden;height:20px;display:none}
	div.sn{height:auto;display:none}
	div.sn dl{font-size:15px}
	#ticker{width:90%}
	#ticker-wrapper.has-js{width:100%!important:overflow:hidden}
	#blk100{width:100%;overflow:hidden}
	.blcab {width:100%}
	.friso ul.ulfriso li{margin-right:0px!important}
	div.dtag ul.dtag li.ti{width:60px!important}
	.te{font-size:13px}
	.blcab img{width:100%}
	#blkiz{margin:2%!important;width:100%!important}
	#overlay{display:none}
	.sobrehead,.notaA h3,.abk{display:None!important}
	.imacabgen h3{display:block!important}
	#blk60_1,.pp1,.pp2{width:95%!important;display:block;float:None;padding:0px;margin:0px}
	.pp1 .ct_15,.pp1 .ct_16,.pp1 .ct_17,.pp1 .ct_18,.pp1 .ct_9,.pp1 .ct_10,.pp1 .ct_11,.pp1 .ct_12,.pp1 .ct_13,.pp1 .ct_14,
	.pp1 .ln_15,.pp1 .ln_16,.pp1 .ln_17,.pp1 .ln_18,.pp1 .ln_9,.pp1 .ln_10,.pp1 .ln_11,.pp1 .ln_12,.pp1 .ln_13,.pp1 .ln_14,
	.pp2 .ct_15,.pp2 .ct_16,.pp2 .ct_17,.pp2 .ct_18,.pp2 .ct_9,.pp2 .ct_10,.pp2 .ct_11,.pp2 .ct_12,.pp2 .ct_13,.pp2 .ct_14,
	.pp2 .ln_15,.pp2 .ln_16,.pp2 .ln_7,.pp2 .ln_18,.pp2 .ln_9,.pp2 .ln_10,.pp2 .ln_11,.pp2 .ln_12,.pp2 .ln_13,.pp2 .ln_14{display:none}
	
	/*.pp1 .txt,.pp2 .txt,.pp2 .txtpe,#blkder .txt{display:none}*/

	#blkder{transition: all 0.4s ease 0s;background:none;padding-left:0px;padding-top:8px;border:none!important;margin:20px 5% 0 5%!important;padding-left:0px; width:90% !important;}
	#blkder .coluder{display:block}
	#blkder.sombra{opacity:1;background:#fff}	
	ul.tabs{width:100%;white-space:nowrap!important}
	div#conteprogs{width:100%}
	.contevir1,.pp1 .contevir1,.pp2 .contevir1,.contevir2,.pp1 .contevir2,.pp2 .contevir2{height:auto!important;border:0px!important}
	.contevir1 .ico,.contevir2 .ico,.contevir3 .ico{display:none!important}
	.imavir1,.pp1 .contevir1 .imavir1,.pp2 .contevir1 .imavir1,.imavir2,.pp1 .contevir2 .imavir2,.pp2 .contevir2 .imavir2{height:Auto!important}
	#blk60_1 .contevir1{width:100%!important}
	.rotabajo,#secmenubajo,#secprogra,#pie-comun9{display:none}
	.xconte .conte .notaiz,.xconte .conte .ng,.xconte .conte .resal{width:100%!important;float:none!important;margin:0px!important;height:auto!important;display:block}
	.zonano .zonano-ti{height:auto}
	.xconte .conte .ng .fotogi {width:100%;position:relative}
	.xconte .itm{width:45%}
	.xconte .conte .notadd,.xconte .conte .notadd .posb{float:none;width:100%;height:auto;position:relative}
	.xconte .secaudi .notaA{display:none}
	
	div.slideshow-container,div.slideshow span.image-wrapper,div.slideshow img,div.caption-container, span.image-caption{width:100%!important}
	div.ss-controls{right:10px!important}
	#thumbs,ul.thumbs{display:none}
	.desa .sinimg{width:100%!important}
	.comenhead{height:80px}
	.conte_multimedia .conteimage img{width:100%!important}
	.frm4 .prog .foto{width:40%!important;overflow:hidden}
	.frm130 .foto,.frm140 .foto,.frm66 .foto{width:40%!important;overflow:hidden}
	.divgaleria .conteimg .fotog{width:100%}	
	.frm131 .conte_compartir_redes{margin-left:0px!important}
	#blk60_1 .frm25 .item{float:none!important;width:95%!important}
	#blkder .frm61 h2 a ,.frm61 .cue .t1 h2 a{font-size:17px!important}
	.frm123.rota3 .cue .t1 h2 a,.frm123 h2 a{font-size:13px!important}
	.frm123.carruselnotipeq,.jcarousel-skin-notap .jcarousel-container-horizontal{width:98%}
	.frm51 .contevir1{width:100%!important;height:auto!important}
	.frm25 .notabloque{padding-left:5px}
	.friso ul.ulfriso li{margin-right:0px!important}
	.jcarousel-skin-notap .jcarousel-clip-horizontal{width:98%;margin-left:0px}
	.header120 {height:auto!important;min-height:60px}
	.header120  img{float:left!important;width:35%;margin-top:4px}
	.header120  .imgcabe{width:61%}
	.header120  .imgcabe100{width:100%}	
	
	Div#zona1 .pub300, .pub336, .publilat{background:none;float:none}
	Div#zona1 .pub300 .publititulo, .pub336 .publititulo, .publilat .publititulo{border-top:0px}
	.frm66 .notaB .txt{display:inherit!important}
	.jcarousel-skin-vides .jcarousel-clip-horizontal{width:100%!important}
	.despe .imaca{margin:10px auto}
	.despe .mar{margin-left:0px!important}
	#blk60_1 .linea	{display:block!important}
	.reladesa .oplay{display:none!important}
	.carruselnotihome{width:100%}
	/*.jcarousel-skin-600 .jcarousel-container-horizontal{width:auto}
	.jcarousel-skin-600 .jcarousel-clip-horizontal{width:100%}
	.jcarousel-skin-600 .jcarousel-item{width:600px;max-width:600px}
	
	.conte600 img.ima{width:46%;height:auto;position:absolute;left:0px;top:0px}
	.conte600 .resu {width:40%;left:48%}
	.conte600 .resu  span.t{display:None}
	.conte600 .subtit{left:48%}*/
	#blk60_1 .frm123, #blk60_2 .frm123{border:0px!important}
	.frm123 .lSPager{display:block}
	.usud { display:none}
	
	.usud { display:none}
	.conte313 { width: 100%; margin-right: 19px; float: left; }
	.conte313 .gris24 img { width:100%; height:100% }
	.conte313 .gris24 { background: #242424; width:100%!important;}
	Div#zona1 div#blkiz { width: 90% !important; height: auto; overflow:hidden !important; display:block; margin:0 5% !important}
	div#noticias_a { float: left; background-color: #dddddd; height: auto; width: 100%; text-align: left; position: relative; overflow: hidden; border: 4px solid #fff; background: #242424; }
	#slider li, #slider2 li { max-width: 750px !important;height:auto !important; width:100% !important; margin:0 !important }
	#slider li img, #slider2 li img { width:100% !important;height:auto;}
	#slider .bot_slice { display:none;}
	#slider li h2, #slider2 li h2 {display:none}
	.txtbla { display:none !important;}
	
	div.header .cab .logo {width:28% !important; margin:10px 3px 0 6px}
	div#controls{width:95% !important; top:350px !important}
	.contenoti img { width:100% }
	.contenoti .secnoti { display:block; height:auto !important;overflow:hidden; }
	.contenoti .secnoti .imag { max-width: 800px; width:100%; padding:0 !important}
	.contenoti .secnoti .imag img { width: 100%; height:auto; }
	.contenoti .secnoti .titu { display:block; padding:7px; height:auto !important; }
	.contenoti .secnoti .otro { display:block; width:100%; overflow:hidden; height:auto !important;}
	.contenoti .secnoti .otro span a h2 { display:block!important; margin:0 !important}
	#video_galeria_wrapper { max-width: 100%;height: auto; width:100% !important;  }
	.tblogs .colizq {width: 95%}
	.tblogs { height:auto !important;overflow:hidden; width:100%; padding:10px 0 10px 13px !important}
	.tblogs .fotos { width:120px !important; height:auto !important; float:left }
	.tblogs .fotos { margin-right:7px}
	.colizq .titu { float:left; width:91%; }
	.contenoti .tblogs .colizq .titu a h2 { font-size:14px !important }
	div.otro.redo { display:block; width:100%; overflow:hidden; height:auto !important;}
	div.otro.redo img.ipeq { display:block; width:40px; overflow:hidden; height:40px !important;}
	div.otro.redo img.imgg { display:block; width:40px; overflow:hidden; height:40px !important;}
	div.otro.redo img { display:block; width:auto; overflow:hidden; height:auto !important;}
	.hencu { width:100% !important;}
	.hencu h2 { display:block; width:100% !important;}
	.tabboxv { display:none !important;}
	.responsive {clear:both}
	.urls { display:none}
	.barras_rojas { margin-right: 0 !important;}
	.barras_verdes { margin-right: 0 !important;}
	.fdo_encuesta { margin-right: 0;}
	.fdo_staff { margin-right: 0px !important;}
	.fdo_canales { margin-right: 0px !important; height:auto; padding-bottom:14px}
	.fdo_canales img { width:47%; height:auto}
	.iframemovil {clear:both}
	.contenedor_bloque3 { margin:0 5% !important; display:block;}
	table #ct100_contenedor_ctr_foto_GridComen { width:100% !important}
	.piepagina img { width:100%}
	#columna497{ width:100% !important;}
	#td_player { width:100%}
	.frm106 .imasli, .frm109 .imasli {width: 100%;height: auto;}
	div.header .publi220 { display:none; }
	#container3 .colizqBlogs {width: 95% !important;}
	#container3 .colizqBlogs .notaA {margin:0 !important;}
	.datosblog{width:95% !important;}
	.fotoGale img{ width:95%;}
	.colizqFoto{ width:100%}
	#ctl00_contenedor_ctr_foto_GridComen {width:100% !important}
	#ctl00_contenedor_Ctr_galeriasotros1_Gridmenu {width:95% !important}
	.notaA { margin:0 !important;}
	.contactosizq { width:95% !important; margin-left:0px !important}
	.contactosizq .contenido { width:100%}
	.contactosizq .contenido .subtitred img{ width:95%}
	.imtit { margin:auto 0 !important; }
	#zona1 div#blkiz .titcab { margin: 0px 5px 0 0 !important;}
	#zona1 div#blkiz .contenoti { margin-top:10px;}
	#blkiz iframe {display:none !important;}
	.d320 { width:100% !important}
	#contenido .contenido { width:100% !important}
	
	
}
@media screen and (max-width: 540px)  {
	#sky_pos1,#sky_pos2{display:none!important}
	.publitop,.bggris .mar10{display:none}
	.despe .mar {margin-left: 0px;}
	#publicidad	{padding:0px}
	#main,#blkiz,#zona1,.header,#blk60_1,#blk60_2{width:100%!important;margin:0px!important;padding:0px!important}
	#blk60_1,#blk60_2{width:98%!important;margin-left:1%!important}
	.logohide{margin-top:16px}
	div.header{height:auto!important}
	div.header .der{display:none}
	div.header{height:auto}
	div.header .cab{width:100%;}
	div.header .progra {left:0px;position:relative;float: right;margin-right: 18%;top: 15px!important;width: 35%;height: auto;}
	.escucheahora{width:45%;margin-top:10px;text-align:left}
	.escucheahora img{max-width:60%;margin-top:0px}
	.subtit a.cat, a.cat{display:none}
	div.header .der{display:none}
	h2{text-align:left!important;margin: 0 0 4px 0;}
	h2 a{font-size:19px!important;font-weight: normal!important}
	div.header .logo{float:left;margin-left:0px;margin-top:0px}
	#logoemi{max-width:53%}
	.notabajo{width:100%!important;float:none;padding-left:0px!important}
	.notabajo .notaB{width:90%!important;float:none}
	.notabajo .secbtit{width:100%!important}
	div.mn{white-space:nowrap!important;width:100%;overflow:hidden;height:20px;display:none}
	div.sn{height:auto;display:none}
	div.sn dl{font-size:15px}
	#ticker{width:90%}
	#ticker-wrapper.has-js{width:100%!important:overflow:hidden}
	#blk100{width:100%;overflow:hidden}
	
	.blcab {width:100%}
	div.dtag ul.dtag li.ti{width:60px!important}
	.te{font-size:13px}
	.blcab img{width:100%}
	
	.sobrehead,.notaA h3,.abk{display:None!important}
	.imacabgen h3{display:block!important}
	#blk60_1,.pp1,.pp2{width:98%!important;display:block;float:None;padding:0px!important;margin:0px;margin-left:1%}
	.pp1 .ct_15,.pp1 .ct_16,.pp1 .ct_7,.pp1 .ct_8,.pp1 .ct_9,.pp1 .ct_10,.pp1 .ct_11,.pp1 .ct_12,.pp1 .ct_13,.pp1 .ct_14,
	.pp1 .ln_15,.pp1 .ln_16,.pp1 .ln_7,.pp1 .ln_8,.pp1 .ln_9,.pp1 .ln_10,.pp1 .ln_11,.pp1 .ln_12,.pp1 .ln_13,.pp1 .ln_14,
	.pp2 .ct_15,.pp2 .ct_16,.pp2 .ct_7,.pp2 .ct_8,.pp2 .ct_9,.pp2 .ct_10,.pp2 .ct_11,.pp2 .ct_12,.pp2 .ct_13,.pp2 .ct_14,
	.pp2 .ln_15,.pp2 .ln_16,.pp2 .ln_7,.pp2 .ln_8,.pp2 .ln_9,.pp2 .ln_10,.pp2 .ln_11,.pp2 .ln_12,.pp2 .ln_13,.pp2 .ln_14{display:none}
	
	#blk60_1 .txt,.pp1 .txt,.pp2 .txt,.pp2 .txtpe,#blkder .txt{display:none!important}
	#sec_loque .txt{display:inherit}
	#blkder.sombra{opacity:1;background:#fff;z-index:1000}	
	ul.tabs{width:100%;white-space:nowrap!important}
	div#conteprogs{width:100%}
	.contevir1,.pp1 .contevir1,.pp2 .contevir1,.contevir2,.pp1 .contevir2,.pp2 .contevir2{height:auto!important;border:0px!important}
	.contevir1 .ico,.contevir2 .ico,.contevir3 .ico{display:none!important}
	.imavir1,.pp1 .contevir1 .imavir1,.pp2 .contevir1 .imavir1,.imavir2,.pp1 .contevir2 .imavir2,.pp2 .contevir2 .imavir2{height:Auto!important}
	#blk60_1 .contevir1{width:100%!important}
	.lomas,.rotabajo,#secmenubajo,#secprogra,#pie-comun9{display:none}
	
	div.slideshow-container,div.slideshow span.image-wrapper,div.slideshow img,div.caption-container, span.image-caption{width:100%!important}
	div.ss-controls{right:10px!important}
	#thumbs,ul.thumbs{display:none}
	.desa .sinimg{width:100%!important}
	.comenhead{height:80px}
	.conte_multimedia .conteimage img{width:100%!important}
	.frm4 .prog .foto{width:40%!important;overflow:hidden}
	.frm130 .foto,.frm140 .foto{width:40%!important;overflow:hidden;height:auto;border:0px;padding:0px;}
	.frm66 .foto{float:none!important;width:100%!important;border:0px!important;padding:0px!important}
	.frm66 .foto img{width:100%!important;height:auto!important;border:0px!important;padding:0px!important}
	.frm66 .txt{display:none}
	.frm130 .foto,.frm140 .foto{width:98%!important;overflow:hidden;height:auto;border:0px;padding:0px;}
	.divgaleria .conteimg .fotog{width:100%}	
	.frm131 .conte_compartir_redes{margin-left:0px!important}
	.frm25 .item{float:none!important;width:95%!important}
	.frm25 .item h2 a{font-size:20px!important;font-weight:normal!important}
	.frm25 .notabloque{padding-left:5px}
	.frm51 .contevir1{width:100%!important;height:auto!important}
	.ulfriso h2 a{font-size:13px!important;font-weight: normal!important;}
	.friso ul.ulfriso li{margin-right:0px!important}
	#blkder .frm61 h2 a ,.frm61 .cue .t1 h2 a{font-size:15px!important}
	#blkder .frm123.rota3 h2 a ,.frm123.rota3 .cue .t1 h2 a{font-size:17px!important}
	.boton_enviar.linkedin,.googleplus_falso,.boton_enviar.sizedown,.boton_enviar.sizeup,.boton_enviar.print{display:None}
	.header120 {height:auto!important;min-height:60px}
	.header120  img{float:left!important;width:35%;margin-top:4px}
	.header120  .imgcabe{width:61%}
	.header120  .imgcabe100{width:100%}
	Div#zona1 .pub300, .pub336, .publilat{background:none;float:none}
	Div#zona1 .pub300 .publititulo, .pub336 .publititulo, .publilat .publititulo{border-top:0px}
	.rotacate{display:none}
	.Comenta .forma,.Comenta .forma .izq .txtopina,.Comenta .forma .izq .campo,.Comenta .forma .izq .campo input {width: 98%;}
	.Comenta .forma .izq {width: 100%;}
	.jcarousel-skin-vides .jcarousel-clip-horizontal{width:100%!important}
	.despe .imaca{margin:10px auto}
	.despe .mar{margin-left:0px!important}
	.reladesa .oplay{display:none!important}
	.frm91 .lSSlideOuter{background:#fff}
	.frm91 .lSPager{bottom:0px;left:40%;position:relative;top:0px}
	.frm91 .lSSlideOuter .resu .t,.lSSlideOuter .lSAction{display:none}
	.frm91 .lSSlideOuter .itm .subtit,.frm91 .lSSlideOuter .itm span.fecha{display:none;}
	.frm91 .lSSlideOuter .ima{float:none;width:100%;height:auto;margin:0px}
	.frm91 .lSSlideOuter .resu{float:none;margin:8px;width:100%;display:block;height:60px;padding:0px;overflow:hidden}	
	#blk60_1 .frm123, #blk60_2 .frm123{border:0px!important}
	#zona1 div#blkiz.redo { display:block;}
	.frm123 .lSPager{display:block}
	.usud { display:none}
	.conte313 { width: 100%; margin-right: 19px; float: left; }
	.conte313 .gris24 img { width:100%; height:100% }
	.conte313 .gris24 { background: #242424; width:100%!important;}
	Div#zona1 div#blkiz { width: 90% !important; height: auto; display:block}
	div#noticias_a { float: left; background-color: #dddddd; height: auto; width: 100%; text-align: left; position: relative; overflow: hidden; border: 4px solid #fff; background: #242424; }
	#slider li, #slider2 li { max-width: 350px !important;height:auto !important; width:100% !important; margin:0 !important }
	#slider li img, #slider2 li img { width:100% !important;height:auto;}
	#slider .bot_slice { display:none;}
	#slider li h2, #slider2 li h2 {display:none}
	
	div.header .cab .logo {width:37% !important; margin:20px 3px 0 6px}
	div#controls{width:95% !important; top:150px !important}
	.contenoti img { width:100% }
	.contenoti .secnoti { display:block; height:auto !important;overflow:hidden; }
	.contenoti .secnoti .imag { max-width: 500px; width:100%; padding:0 !important}
	.contenoti .secnoti .imag img { width: 100%; height:auto; }
	.contenoti .secnoti .titu { display:block; padding:7px; height:auto !important; }
	.contenoti .secnoti .otro { display:block; width:100%; overflow:hidden; height:auto !important;}
	.contenoti .secnoti .otro span a h2 { display:block!important; margin:0 !important}
	#video_galeria_wrapper { max-width: 100%;height: auto; width:100% !important;  }
	.tblogs .colizq {width: 95%}
	.tblogs { height:auto !important;overflow:hidden; width:100%; padding:10px 0 10px 13px !important}
	.tblogs .fotos { width:120px !important; height:auto !important; float:left }
	.tblogs .fotos { margin-right:7px}
	.colizq .titu { float:left; width:91%; }
	.contenoti .tblogs .colizq .titu a h2 { font-size:14px !important }
	div.otro.redo { display:block; width:100%; overflow:hidden; height:auto !important;}
	div.otro.redo img.ipeq { display:block; width:40px; overflow:hidden; height:40px !important;}
	div.otro.redo img.imgg { display:block; width:40px; overflow:hidden; height:40px !important;}
	div.otro.redo img { display:block; width:auto; overflow:hidden; height:auto !important;}
	.redo { overflow:hidden; height:auto !important;}
	.hencu { width:100% !important;}
	.hencu h2 { display:block; width:100% !important;}
	.tabboxv { display:none !important;}
	.responsive {clear:both}
	.urls { display:none}
	.barras_rojas { margin-right: 0 !important;}
	.barras_verdes { margin-right: 0 !important;}
	.fdo_encuesta { margin-right: 0;}
	.fdo_staff { margin-right: 0px !important;}
	.fdo_canales { margin-right: 0px !important; height:auto; padding-bottom:14px}
	.fdo_canales img { width:47%; height:auto}
	.iframemovil {clear:both}
	#columna497{ width:100% !important;}
	#reproductor{ max-width: 100%;height: auto; width:100% !important;}
	#td_player { width:100%}
	.video .d580 { width:100% !important}
	.notaA .d580 { width:100% !important}
	.notaA .desa { font-size:1.2em !important;}
	.notaA .desa .fotoizq { width:100%}
	.notaA .desa .fotoizq img { width:100%}
	.Comenta .forma .der {width: 100%; }
	.lSAction a { z-index:0 !important; }
	.lSSlideOuter .lSPager.lSpg li a { z-index:0 !important; }
	.frm106 .imasli, .frm109 .imasli {width: 100% !important;height: auto;}
	li.lslide img {width: 100% !important;height: auto;}
	li.lslide a.trans { font-size:1.4em;}
	li.lslide a img {width: 100% !important;height: auto;}
	li.lslide img.bot_slice { display:none !important;}
	#slider_top .notislider {width: 100% !important;height: auto;}
	.canaleshome img { width:95%}
	div.header .publi220 { display:none; }
	#container3 .colizqBlogs {width: 95% !important;}
	#container3 .colizqBlogs .notaA {width: 95% !important; margin:0 !important;}
	.datosblog{width:95% !important;}
	.fotoGale img{ width:95%;}
	.colizqFoto{ width:100%}
	#ctl00_contenedor_ctr_foto_GridComen {width:100% !important}
	#ctl00_contenedor_Ctr_galeriasotros1_Gridmenu {width:95% !important}
	.notaA { margin:0 !important;}
	#overlay #ifrcab { max-width:450px !important; }
	#ifrdina { max-width:450px !important; }
	#blkiz_cart-int { width:90% !important; margin:0 5% 0 5% !important}
	.contenido_grande-in { width:100%}
	.contenido_grande-in .foto_grande-in { width:100% !important}
	.contenido_grande-in .foto_grande-in img { width:100%}
	iframe { width:100% !important; height:auto !important}
	.contactosizq { width:95% !important; margin-left:0px !important}
	.contactosizq .contenido { width:100%}
	.contactosizq .contenido .subtitred img{ width:95%}
	.imtit { margin:auto 0 !important; }
	#zona1 div#blkiz .titcab { margin: 0px !important;}
	#blkiz iframe {display:none !important;}
	.notaA .Menu { width: 100% !important; }
	.notaA .Menu table { width: 95% !important; }
	.contenedor_bloque3 { margin:0 5% !important; display:block;}
