@charset "utf-8";
/* ESTILOS PARA LAS PROPIEDADES DE LOS CUERPOS DE LAS PAGINAS */
.body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color:#0EA4BD;background-image:url(../Imagen/imgbckg8.jpg);background-position:top;background-repeat:no-repeat}
.bodyintro{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color:#0EA4BD;background-image:url(../Imagen/imgBckIntro.jpg);background-position:top;background-repeat:no-repeat}

/* ESTILOS PARA LAS NOTICIAS */
.tit1, .tit1a, .tit2 {font-family:Georgia, "Times New Roman", Times, serif;font-weight:500;color:#001748}
.tit1 {font-size:30px}
.tit1a {font-size:26px}
.tit2 {font-size:22px}	

.tit1lk,.tit2lk,.tit2blk,.tit2clk,.tit3lk,.tit4lk,.tit5lk, tit6lk{text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;font-weight:500;color:#003399}
.tit1lk:hover, .tit2lk:hover, .tit2blk:hover, .tit2clk:hover, .tit3lk:hover, .tit4lk:hover, .tit5lk:hover, .tit6lk:hover{TEXT-DECORATION: underline}	
.tit1lk{font-size:30px} .tit2lk{font-size:22px} .tit2blk{font-size:18px} .tit2clk{font-size:16px} .tit3lk{font-size:14px} .tit4lk{font-size:12px} .tit5lk{font-size:12px}
.tit6lk{color:#003333;font-size:12px;}
.tmap{text-decoration:none; font-family: "Arial Narrow", Tahoma, arial; color:#ffffff;}
.tmap:hover{color:#FF0000}	

.not-2,.not-1,.not0,.not1,.not2,.not3,.notk{font-family:"Trebuchet MS", Verdana, Arial, Sans-Serif; } 
.not-2{font-size:10px} .not-1{font-size:12px} .not0{font-size:14px} .not1{font-size:16px} .not2{font-size:18px} .not3{font-size:20px}
.notk{TEXT-DECORATION: underline; color:#999999; font-weight:700;} 		
.notk:hover{TEXT-DECORATION: underline; color:#666666} 	

.pretit{font-family:sans-serif,Arial, Helvetica; margin-bottom:3px; color:#666; font-weight:bold; font-size:12px;}
.pretit1{font-family:sans-serif,Arial, Helvetica; margin-bottom:3px; color:#666; font-weight:bold; font-size:13px;}
.resppl{font-family:Arial, Helvetica, sans-serif;font-size:14px; text-decoration:none; color:#000000} 	
.respp1:hover{ text-decoration:none}
.resp{font-family:Arial,Helvetica, sans-serif;font-size:13px; text-decoration:none; color:#000000}
.resp:hover{ text-decoration:none}
.fecp{font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold;} 				 

/* ESTILOS CON LINKS */
.chlk,.gralk,.gralkgris, .gralkgrisb,.gralkblanco,.chlk2 {TEXT-DECORATION: none;font-family:sans-serif, Helvetica, Arial, Verdana}	
.chlk {color:#666666; font-size:10px; font-weight: 700}
.chlk2 {color:#89A4FF; font-size:11px;}		
.chlk:hover, .chlk2:hover {TEXT-DECORATION: underline}		
.gralk {font-size:12px} 
.gralk:hover {TEXT-DECORATION: underline} 	
.gralkgris {color:#666666; font-size:12px} 	
.gralkgris:hover {TEXT-DECORATION: underline} 	
.gralkgrisb{font-weight:700; color:#666666; font-size:12px}		
.gralkgrisb:hover{TEXT-DECORATION: underline}		
.gralkblanco {color:#FFFFFF; font-size:12px} 	
.gralkblanco:hover {TEXT-DECORATION: underline} 		
	
/* ESTILOS SIN LINKS */
.chi,.chiblanco,.chigrisc,.chinegro,.chinegrob, .chi0, .chi1 {font-family:sans-serif, Helvetica, Arial, Verdana;font-size:10px; color: #E7F5E8;}	
.chi {color:#666666}	
.chiblanco, .chi1 {color:#FFFFFF}		
.chigrisc {color:#666666; font-style:italic}		
.chinegro, .chi0 {color:#0C0C0C}		
.chinegrob {color:#0C0C0C; font-weight:700}			

.gralnegro, .gralblanco, .gralrojo, .gralnegrob, .gralgris, .gralgrisc, .gralgrisb{font-family:sans-serif, Helvetica, Arial, Verdana;font-size:12px} 
.gralblanco{color:#FFFFFF} 	
.gralrojo{color:#990000} 		
.gralnegrob{font-weight:700} 		
.gralgris{color:#666666} 	
.gralgrisc{font-style:italic;color:#666666} 		
.gralgrisb{font-weight:700;color:#666666}	
	
.efe{font-family:Verdana, sans-serif, Helvetica, Arial;color:#000000; font-size:11px} 		
.tmpo{font-family:"Trebuchet MS", Verdana, Arial, Sans-Serif;font-size:14px;font-weight:700} 
.tmpot{font-family:"Times New Roman", Times, serif;font-size:36px;font-weight:500} 	
	
/* ESTILOS PARA LOS OBJETOS DE LOS FORMULARIOS */
.fInput{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 11px;border: 1px solid #BCBDC1;background-color:#FFFFFF}
.fInputb{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 11px;border: 1px solid #BCBDC1;background-color:#FFFFFF; color:#666666}
.fCombo{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 11px;Height: 16px;border: 1px solid #BCBDC1}
.fButton{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 11px;Height: 20px;border: 1px solid #999999;color:#666666;background-color:#F8F8FA;cursor:hand}
.fButtonb{Font-Family: Verdana, Arial, Helvetica, sans-serif;font-weight: 1000;Font-Size: 11px;Height: 20px;width: 20px;border: 1px solid #999999;color:#666666;background-color:#F8F8FA;cursor:hand}
.fButtonc{Font-Family: Verdana, Arial, Helvetica, sans-serif;font-style:italic;Font-Size: 11px;Height: 20px;width: 20px;border: 1px solid #999999;color:#666666;background-color:#F8F8FA;cursor:hand}
.fButtons{Font-Family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;Font-Size: 11px;Height: 20px;width: 20px;border: 1px solid #999999;color:#666666;background-color:#F8F8FA;cursor:hand}
.fTextarea{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 8pt;border: 1px solid #BCBDC1}
.fFile{Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 11px;Height: 20px;border: 1px solid #BCBDC1;background-color:#FFFFFF}	
	
/* VARIOS */
.astrsco{color: #990000;font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif}	
.tabla{Border-Bottom-width: 0px;Border-Left-Widht: 0px;border-right-width: 0px;border-top-width: 1px;border-top-style:solid;border-top-color:#CCCCCC}
.tbas, .tbasgri{border-bottom:1px dotted #CCCCCC; vertical-align:bottom}
.tbasgri{background-color:#E8E8E8; width:95}
.tdb{border-bottom:1px dotted #CCCCCC}

/* PARA MULTIMEDIA DE LA PORTADA */		
/*#mm0 {padding:5px; _padding:5px 5px 5px 5px; margin-top:5px; text-align:center; background-color:#E8E8E8; border: 1px solid #DDDDDD}*/
#mm0 {padding:5px; _padding:5px 5px 5px 5px; margin-top:5px; text-align:center; background-color:E8E8E8; border: 1px solid #CCCCCC}
#mm1 {padding:5px; _padding:5px 5px 5px 5px; margin-top:5px; text-align:center; background-color:#646464;}
#mm2 {padding:5px; _padding:5px 5px 5px 5px; margin-top:5px; text-align:center; background-color:#E8E8E8; border: 1px solid #CCCCCC}
#mm3 {padding:2px; text-align:center; background-color:#E8E8E8; border: 1px solid #CCCCCC; margin-top:3px;}
.dmm2 {padding:5px; _padding:5px 5px 5px 5px; text-align:left; border-bottom: 1px solid #0EA4BE; background-color:#F8F8F8; width:290px;}

/* PARA LAS NOTAS DE Columnista */		
.dpor {padding-top:7px; padding-right:6px; padding-bottom:10px; padding-left:6px; _padding:7px 6px 10px 6px; text-align:left; border-bottom: 1px dotted #CCCCCC; margin-bottom:5px}
.dpub {padding-top:0px; padding-right:0px; padding-bottom:2px; padding-left:0px; _padding:5px 0px 2px 0px; border-bottom: 1px dotted #CCCCCC; margin-bottom:5px}
.dnot {padding:3px; _padding:3px 3px 3px 3px; text-align:left; border-bottom: 1px dashed #CCCCCC;}
.dnot1 {text-align:left; border-bottom: 1px dotted #DDDDDD;}
.dtit {text-align:left; border-bottom: 1px solid #CCCCCC;}
.dtit1 {text-align:left; border-bottom: 1px dashed #CCCCCC;}
.dtit2 {text-align:left; border-bottom: 1px dotted #CCCCCC;}
.dtapas {text-align:center; border-top: 1px solid #CCCCCC; padding-top:5px;}
.dtapas1 {text-align:center; border-bottom: 1px solid #CCCCCC;}

/* PARA LAS SECCIONES */
#sec {border: 1px solid #CCCCCC; background-color:#F8F8F8; margin: 10 10 10 10px; width: 576px; padding-bottom: 5px;}
.stit, .smas {border-bottom: 1px solid #CCCCCC; height:16px; margin-top:5px;}
.stit {float:left; width:80%}
.smas {float:right; width:20%; text-align:right;}

.encuestastit {font-family:Georgia, "Times New Roman", Times, serif; background-color:#777; color:#FFF; font-size:13px; font-weight:bold; padding-top:5px; border-top:1px solid #408080; border-left:1px solid #408080; border-right:1px solid #408080}
.encuestas { Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 12px; background-color:#f0f0f0; padding:7px; border:1px solid #408080}
.encuestas b {font-size:13px; color:#003; line-height:1.3em;}
.encuestas p {margin-top:4px; margin-bottom:2px; font-size:12px}
.encuestas .img {width:200px; float:left; background:url(../imagen/bg_encuesta.gif) top repeat-x; }
.encuestas .avg {margin-left:205px; text-align:right; width:65px; font-size:12px; color:#000066}
.encuestas form {margin:0}
.encuestas form p {margin:3px 7px 3px 0px;}
.encuestas form .boton {border: 1px solid #999999;color:#333;background-color:#F8F8FA;cursor:hand; margin-right:10px;}

/* NOTICIAS: ULTIMO MOMENTO */
.urg { padding-left:8px; padding-right:13px; padding-bottom:5px; border-bottom:1PX solid #CCCCCC; background:url(../imagen/bg_ultimomomento.gif) bottom repeat-x; font-family: Helvetica, Arial, sans-serif, verdana }
.urg .ultimomomento { background:url(../imagen/urg_ultimo.jpg) no-repeat top left; padding-top:23px; padding-left:10px; color:#FE5353; margin-top:8px; font-size:13px;}
.urg .anticipo { background:url(../imagen/urg_anticipo.jpg) no-repeat top left; padding-top:23px; padding-left:10px; color:#4E94FE; margin-top:8px; font-size:13px;}
.urg .exclusivo { background:url(../imagen/urg_exclusivo.jpg) no-repeat top left; padding-top:23px; padding-left:10px; color:#FF9370; margin-top:8px; font-size:13px;}
.urg u { color:#222; text-decoration:none}
.urg p { margin-top:0px; margin-bottom:5px;}
.urg small {color:#555;  font-weight:normal; margin:0;}

/* PARA TREEMAP */
#tmp {}
#tmp td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:500; height:12px; vertical-align:middle}


/* LYTEBOX */		
#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
#lbOverlay.grey { background-color: #000000; }
#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }
#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
#lbOuterContainer.grey { border: 3px solid #444444; }
#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
#lbDetailsContainer.grey { border: 3px solid #444444; border-top: none; }
#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(../Imagen/imgLightBoxLoading.gif) center no-repeat}
#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }
#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }
#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }
#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }
#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }
#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
#lbDetailsData { padding: 0 10px; }
#lbDetailsData.grey { color: #333333; }
#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbClose.grey { background: url(../Imagen/imgLightBoxCerrar.jpg) no-repeat; }
#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPlay.grey { background: url(images/play_grey.png) no-repeat; }
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPause.grey { background: url(images/pause_grey.png) no-repeat; }	

/* QUICK MENU */
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1}.qmmc .qmdividery{float:left;width:0px}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important}.qmmc {position:relative;zoom:1;z-index:10}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none}.qmsh div a {float:left}.qmmc div{visibility:hidden;position:absolute}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1}.qmmc .qmcbox a{display:inline}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto}.qmmc li {z-index:auto}.qmmc ul {left:-10000px;position:absolute;z-index:10}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto}#qm0 ul {top:100%}#qm0 ul li:hover>ul{top:0px;left:100%}
#qm0 a{	padding:3px 5px 3px 5px;color:#555555;font-family:Arial;font-size:10px;text-decoration:none}
#qm0 a:hover{background-color:#F7F7F7;color:#07525E}
#qm0 li:hover>a{background-color:#F7F7F7;color:#07525E}
body #qm0 .qmactive, body #qm0 .qmactive:hover{	background-color:#F7F7F7;color:#07525E}
#qm0 div, #qm0 ul{padding:7px 10px 6px 13px;margin:-2px 0px 0px 0px;background-color:transparent;border-style:none}
#qm0 div a, #qm0 ul a{padding:0px;margin:0px 0px 3px 0px;background-color:transparent;font-size:11px;border-width:0px;border-style:none}
#qm0 div a:hover{background-color:transparent;color:#0EA4BD;border-style:none;border-color:transparent}
#qm0 ul li:hover>a{background-color:transparent;color:#0EA4BD;border-style:none;border-color:transparent}
body #qm0 div .qmactive, body #qm0 div .qmactive:hover{color:#0EA4BD}
#qm0 .qmtitle{cursor:default;padding:3px 0px 3px 4px;color:#444444;font-family:arial;font-size:11px;font-weight:bold}
#qm0 .qmdividerx{border-top-width:1px;margin:4px 0px 4px 0px;border-color:#BFBFBF}
#qm0 .qmdividery{border-left-width:1px;height:15px;margin:4px 2px 0px 2px;border-color:#AAAAAA}
#qm0 .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
#qm0 .qmritemcontent{padding:2px 4px 2px 4px}
#qm0 a:hover .qmritem span{border-color:#B9B9B9;background-color:#B3C2B9}
body #qm0 .qmactive .qmritem span, body #qm0 .qmactive:hover .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
body #qm0 .qmpersistent .qmritem span, body #qm0 .qmpersistent:hover .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
#qm0 div .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
#qm0 div .qmritemcontent{padding:0px 0px 0px 4px}
#qm0 div a:hover .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
body #qm0 div .qmactive .qmritem span, body #qm0 div .qmactive:hover .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
body #qm0 div .qmpersistent .qmritem span, body #qm0 div .qmpersistent:hover .qmritem span{border-color:#B9B9B9;background-color:#F7F7F7}
ul#qm0 ul{padding:10px;margin:-2px 0px 0px 0px;background-color:#F7F7F7;border-width:1px;border-style:solid;border-color:#DADADA}
ul#qm0 li:hover > a{background-color:#F7F7F7}

.sorteostit {font-family:Georgia, "Times New Roman", Times, serif; background-color:#408080; color:#FFF; padding-top:5px; border-top:1px solid #408080; border-left:1px solid #408080; border-right:1px solid #408080; padding-left:5px;}
.sorteos { Font-Family: Verdana, Arial, Helvetica, sans-serif;Font-Size: 12px; background-color:#fff; padding:7px; border:1px solid #408080; background:url(../Imagen/imgBckSorteo.jpg) bottom right no-repeat}
.sorteos form {width: 100%; margin:0;}
.sorteos div {text-align:left; padding-bottom:3px; padding-top:3px;}
.sorteos p {text-align:left; margin:0px; padding-bottom:3px; padding-top:3px;}
.sorteos label {float: left; width:82px;}
.sorteos input {font-family:Verdana, Geneva, sans-serif; font-size: 12px; color:#222; padding:2px; width:180px; border: 1px solid #aaa;}
.sorteos .boton {border: 1px solid #999999 !important;color:#333;background-color:#eee;cursor:hand; margin-right:10px; width:auto !important}



