/* CSS Document - Diarios Regionales */

/*Estructurales*/
.cont-top {margin:0 0 20px; clear:both;}
.cont-not {width:450px; margin:0; overflow:hidden; float:left;}
.cont-multimedia {width:325px; margin:0; overflow:hidden; float:right;}

/*Area Principal Top*/
.cont-top .area-t1 {width:755px; margin:0; padding:0 0 10px; border-bottom:1px solid #d6d6d6; clear:both;}
.cont-top .area-t1 .titular {font-family:Tahoma,Arial,Verdana,sans-serif; margin:0; font-size:30px; font-weight:normal; color:#163973; overflow:hidden; line-height:40px;}
.cont-top .area-t1 .titular a {display:block; margin:0; font-size:30px; font-weight:normal; color:#163973;}
.cont-top .area-t1 .titular a:hover {color:#cc0000;}
.cont-top .area-t1 .bajada {margin:5px 0 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#6a6a6a;}
.cont-top .area-t1 .epigrafe {margin:0 0 3px 0; font-size:12px; font-weight:normal; color:#385d91;}
.cont-top .area-t1 .fecha {margin:5px 0 3px 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#666666;}
.cont-top .area-t1 .foto345 {margin:0 15px 0 0;}
.cont-top .area-t1 .vermas {margin:5px 0; font-size:11px; font-weight:normal; text-align:right;}
.cont-top .area-t1 .vermas a {font-size:11px; font-weight:normal; color:#385d91;}
.cont-top .area-t1 .vermas a:hover {color:#cc0000;}
.cont-top .banner {margin:0; padding:0; }

/*Area Ultima Hora*/
.cont-top .area-t2 {width:755px; margin:0; padding:10px 0; border-bottom:1px solid #d6d6d6; clear:both;}
.cont-top .area-t2 .titular {font-family:Tahoma,Arial,Verdana,sans-serif; margin:0; font-size:22px; font-weight:normal; color:#123D74; background:url(/matriz/imag/backg/flecha_roja.gif) no-repeat left top; overflow:hidden;}
.cont-top .area-t2 .titular a {display:block; margin:0 0 0 17px; font-size:22px; font-weight:normal; color:#163973;}
.cont-top .area-t2 .titular p {display:block; margin:0 0 0 17px; font-size:22px; font-weight:normal; color:#163973;}
.cont-top .area-t2 .titular a:hover {color:#cc0000;}
.cont-top .area-t2 .bajada {margin:0 0 0 18px; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:11px; font-weight:normal; color:#6a6a6a;}
.cont-top .area-t2 .epigrafe {margin:0 0 0 18px; font-size:11px; font-weight:normal; color:#385d91;}
.cont-top .area-t2 .fecha {margin:5px 0 0 18px; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:11px; font-weight:normal; color:#D4A519;}
.cont-top .area-t2 .foto70 {margin:0 10px 0 0;}
.cont-top .area-t2 .vermas {margin:5px 0; font-size:11px; font-weight:normal; text-align:right;}
.cont-top .area-t2 .vermas a {font-size:11px; font-weight:normal; color:#385d91;}
.cont-top .area-t2 .vermas a:hover {color:#cc0000;}

/*LEFT*/
.cont-not .bloque {width:443px; margin:0 0 8px; padding:0; clear:both; overflow:hidden;}
.cont-not .bloque .banner-centro {width:443px; overflow:hidden; text-align:center;}
.cont-not .bloque .rec-top {width:443px; margin:0; padding:15px 0 0; border-top:8px solid #c9dbe7; overflow:hidden;}
.cont-not .bloque .rec-top img {margin:0;}
.cont-not .bloque .rec-auxi {margin:0 15px; padding:15px 0;}
.cont-not .bloque .rec-top .border-img {margin:0 10px 0 0; padding:0;}
.cont-not .bloque .rec-foot {width:443px; padding:0 0 12px; overflow:hidden;}
.cont-not .bloque .rec-top .titular {font-family:Tahoma,Arial,Verdana,sans-serif; margin:0; font-size:30px; font-weight:normal; color:#163973; text-align:left; line-height:30px;}
.cont-not .bloque .rec-top .titular a {font-family:Tahoma,Arial,Verdana,sans-serif; font-size:30px; font-weight:normal; color:#163973;}
.cont-not .bloque .rec-top .titular a:hover {color:#CC0000;}
.cont-not .bloque .rec-top .bajada {margin:10px 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:13px; font-weight:normal; color:#666; text-align:left;}
.cont-not .bloque .rec-top .bajada p {font-family:Tahoma,Arial,Verdana,sans-serif; font-size:13px; font-weight:normal; color:#666; text-align:left;}
.cont-not .bloque .rec-top .vermas {margin:0 10px; text-align:right;}
.cont-not .bloque .rec-top .foto200 {margin:0;}

/*Rec de color */
.bloque .area-l1 .rec-cel {width:443px; margin:0; padding:0; border-top:7px solid #c9dbe7;}
.bloque .area-l1 .rec-cel table {margin:8px 0;}
.bloque .area-l1 .rec-cel table img {margin:0;}
.bloque .area-l1 .rec-cel table .border-img {margin:0 0 0 10px; padding:0;}
.bloque .area-l1 .rec-cel .foto80 {margin:0;}
.bloque .area-l1 .rec-cel .titular {margin:0; color:#3b68a1; line-height:24px;}
.bloque .area-l1 .rec-cel .titular a {font-size:21px; font-weight:normal; color:#3b68a1;}
.bloque .area-l1 .rec-cel .bajada {margin:5px 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#666; text-align:left; line-height:12px;}
.bloque .area-l1 .rec-cel .bajada p {font-size:12px; font-family:Tahoma,Arial,Verdana,sans-serif; font-weight:normal; color:#666; text-align:left;}
.bloque .area-l1 .rec-cel .titular a:hover {color:#CC0000;}

/*Columnas delgadas*/
.top-sian {width:443px; margin:10px 0; height:20px; overflow:hidden; background:url(/matriz/imag/backg/back_top_sian.gif) repeat-x left top; clear:both;}
.back-sian {width:443px; background:url(/matriz/imag/backg/back_noticias_sian.gif) repeat-y top left; margin:10px 0; overflow:hidden; clear:both;}
.left {width:222px; float:left; overflow:hidden;}
.right {width:221px; float:right; overflow:hidden;}
/**/
.left .area-l2 {width:222px; overflow:hidden; margin:0 0 12px; padding:0 0 12px; text-align:left; clear:both; border-bottom:3px solid #c9dbe7; }
.left .area-l2 .titular {margin:3px 8px 6px 0; color:#385d91; clear:left;}
.left .area-l2 .titular a {margin:0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#385d91; clear:left;}
.left .area-l2 .titular a:hover {color:#cc0000;}
.left .area-l2 .bajada {margin:0 8px 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#666;}
.left .area-l2 .bajada p {font-family:Tahoma,Arial,Verdana,sans-serif;}
.left .area-l2 .foto70 {margin:5px 8px 0 0; padding:4px;}
.left .foto120 {margin:0 3px 0 0; clear:both;}

/**/
.right .area-r1 {width:220px; overflow:hidden; margin:0 0 12px; padding:0 0 12px; text-align:left; clear:both; border-bottom:3px solid #c9dbe7;}
.right .area-r1 .titular {margin:3px 0 6px 8px; color:#385d91; clear:both;}
.right .area-r1 .titular a {margin:0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:NORMAL; color:#385d91; clear:both;}
.right .area-r1 .titular a:hover {color:#cc0000; clear:both;}
.right .area-r1 .bajada {margin:0 2px 0 8px; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#666;}
.right .area-r1 .bajada p {font-family:Tahoma,Arial,Verdana,sans-serif;}
.right .area-r1 .foto70 {margin:5px 0 0 8px; padding:4px;}
.right .foto120 { margin:0 0 0 0; clear:both;}

/*RIGHT*/
/*Video right*/
.cont-multimedia .bloque2 {width:314px;  margin:0 0 12px; padding:0; overflow:hidden;}
* .bloque2 .video-top {width:314px; background:url(/matriz/imag/backg/back_video.jpg) repeat-x top left; margin:0; padding:17px 0 0;  overflow:hidden;}
* .bloque2 .video-top .video {width:300px; margin:0 0 25px;}
* .bloque2 .video-top .titular {margin:0 23px; font-size:12px; font-weight:normal; overflow:hidden; text-align:left;}
* .bloque2 .video-top .titular a {margin:0 16px; font-size:12px; font-weight:normal; color:#000;}
* .bloque2 .video-top .titular a:hover {color:#cc0000;}
* .bloque2 .video-top .vermas {margin:6px 23px 0 40px; font-size:11px; font-weight:bold; color:#000;}
* .bloque2 .video-top .vermas a {font-size:11px; font-weight:bold; color:#cc0000;}
* .bloque2 .video-top .vermas a:hover {text-decoration:underline;}
* .bloque2 .video-foot {width:314px; border-bottom:1px solid #186fb6; background:url(/matriz/imag/backg/back_video2.jpg) repeat-x bottom left; margin:0; padding:0 0 10px; overflow:hidden;}
* .bloque2 .video-center {width:300px; background-color:#FFF; margin:0; padding:0; overflow:hidden;}

.cont-area {margin:0 0 0 10px;}
.cont-area .area-video {display:block; width:96px; height:80px; margin:0 3px 0 0; float:left; overflow:hidden;}

/*Galeria 1*/
.galeria {width:313px; margin:0 0 12px; padding:0;  background-color:#f9f9f9; overflow:hidden; clear:both;}
.galeria-foot {width:305px; background-color:#f9f9f9; border-left:4px solid #1071b8; border-right:4px solid #1071b8; border-bottom:7px solid #1071b8;  overflow:hidden; clear:both; padding:20px 0 0 0;}
.galeria .titu-slide {margin:0 0 5px;}
.galeria .titu-slide a {font-size:16px; font-weight:bold; color:#3d3d3d; line-height:16px;}
.galeria .titu-slide a:hover {color:#cc0000;}
.galeria .titu-bajada {margin:0 0 15px; font-size:12px; font-weight:normal; color:#606060; line-height:12px;}
.galeria .rec-slide {width:220px;}
.galeria .rec-slide .foto220 {margin:0 0 10px;}
.galeria .cont-foto  {padding:0 0 10px 0;}

/*Galeria 2*/
.bloque-gal {width:314px; margin:0 0 20px 0; padding:10px 0 5px; background-color:#def0fa; overflow:hidden;}
.bloque-gal .gal-simple {width:300px; margin:10px 0 10px 6px; padding:0 0 10px 0; float:left;}
.gal-simple .cont-simple {width:95px; height:55px; margin:0 0 0 4px; padding:10px 0; float:left;}
.gal-simple .cont-simple .foto90 {border:1px solid #ccc;}

/*BLOQUES PORTADILLAS*/
.titu-bloque-port {width:314px; height:46px; margin:0; padding:0; background:url(/matriz/imag/port/titu_bloque_port.gif) no-repeat top left; overflow:hidden; clear:both;}
.foot-bloque-port {width:314px; height:14px; margin:0 0 12px; padding:0; background:url(/matriz/imag/port/foot_bloque.gif) no-repeat top left; overflow:hidden; clear:both;}
.titu-bloque-not {width:314px; height:24px; margin:0; padding:0; background:url(/matriz/imag/port/titu_noticias.gif) no-repeat top left; overflow:hidden; clear:both;}
.titu-bloque-blog {width:314px; height:31px; margin:0; padding:0; background:url(/matriz/imag/port/titu_blog.gif) no-repeat top left; overflow:hidden; clear:both;}
.titu-bloque-blog2 {width:314px; height:24px; margin:0; padding:0; background:url(/matriz/imag/port/titu_blog2.gif) no-repeat top left; overflow:hidden; clear:both;}

/*Rec Noticias*/
.bloque-not {width:314px; margin:0; padding:15px 0 10px; overflow:hidden; background-color:#fffbef;}
.bloque-not .color-back {width:300px; margin:; padding:8px 0; overflow:hidden; clear:both; text-align:left;}
.color-back .titu-not {width:286px; margin:0; background:url(/matriz/imag/port/square.gif) no-repeat top left;}
.color-back .titu-not a {display:block; margin:0 12px 0 20px; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; font-weight:bold; color:#3174ab; text-transform:uppercase;}
.color-back .titu-not a:hover {color:#cc0000;}
.color-back .bajada-not {margin:0 10px 0 20px; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; font-weight:normal; color:#000;}
/**/
.bloque-not .rec-not {width:300px; margin:0; padding:0 0 12px 0; overflow:hidden; text-align:left; clear:both;}
.rec-not .epigrafe {margin:0 0 5px; font-size:11px; font-family:Arial,Verdana,Tahoma,sans-serif; font-weight:bold; color:#7c786c; text-transform:uppercase;}
.rec-not .titu-not2 {margin:0 12px 2px 4px; background:url(/matriz/imag/port/square.gif) no-repeat top left; text-align:left;}
.rec-not .titu-not2 a {display:block; margin:0 0 0 20px; font-size:11px; font-weight:bold; color:#3174ab;}
.rec-not .titu-not2 a:hover {color:#cc0000;}
.rec-not .bajada-not2 {margin:0 12px 0 0; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; font-weight:normal; color:#000;}
.rec-not .foto160 {margin:0 8px 0 0; float:left;}

/*Rec Video*/
.bloque-video {width:314px; margin:0; padding:10px 0 30px; background-color:#FFFBEF; overflow:hidden;}
.video-left {width:99px; float:left; text-align:left; overflow:hidden;}
.video-left .titular {margin:12px 0 0 10px; font-size:12px; background:url(/matriz/imag/port/square.gif) no-repeat top left; font-weight:bold; clear:both;}
.video-left .titular a {display:block; margin:0 0 0 18px; font-size:12px; font-weight:bold; color:#000;}
.video-left .titular a:hover {color:#CC0000;}
.video-right {width:215px; float:right; text-align:left; overflow:hidden;}
.video-right .player {width:201px; margin:12px 0 0; padding:2px; background-color:#fff; border:1px solid #ccc;}

/*Blog Lectores*/
.bloque-blogs {width:314px; margin:0 0 10px; padding:10px 0 18px; background-color:#FFFBEF; overflow:hidden;}
.bloque-blogs .interior {width:300px; padding:10px 0 0 18px; overflow:hidden;}
.bloque-blogs .interior .rec-lec {width:91px; height:165px; margin:0 4px 5px 0; float:left; overflow:hidden;}
.interior .rec-lec .foto80 {margin:5px 0 3px;  border:2px solid #8ea89b; }
.interior .rec-lec .autor {margin:80px; margin:5px 0 0; font-size:11px; font-weight:bold; color:#3174ab; line-height:12px;}
.interior .rec-lec .titular {margin:60px; margin:0; line-height:14px;}
.interior .rec-lec .titular a {font-family: Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:normal; color:#000;}
.interior .rec-lec .titular a:hover {color:#cc0000;}

/*Blog Periodistas*/
.bloque-per {width:314px; margin:0 0 20px; padding:10px 0; background-color:#dad4c6; overflow:hidden; }
.bloque-per .rec-blog-per {width:300px; margin:4px 0 4px 0; padding:4px 0 5px; background-color:#dad4c6; overflow:hidden; text-align:left; clear:both;}
.bloque-per .rec-blog-per img {border:3px solid #FFF; margin:0 10px 0 15px; padding:0; float:left; overflow:hidden;}
.bloque-per .rec-blog-per .epigrafe { margin:0; padding:0; font-size:12px; font-weight:bold; color:#000; text-align:left;}
.bloque-per .rec-blog-per .epigrafe p {display:block; margin:0 15px 0 15px; padding:0; font-size:12px; font-weight:bold; color:#000;}
.bloque-per .rec-blog-per .titu-per {text-align:left; padding:0 0 0 15px;}
.bloque-per .rec-blog-per .titu-per a {display:block; margin:0 15px 0 0; font-size:12px; font-weight:normal; color:#000;}
.bloque-per .rec-blog-per .titu-per a:hover {color:#cc0000;}

/*Recuadro Audio*/
.cont-multimedia .rec-audio {width:314px; margin:0 0 12px; padding:10px 0 0; background:url(/matriz/imag/port/top_audio.jpg) no-repeat top left;  overflow:hidden; clear:both;}
.cont-multimedia .rec-audio-foot {width:314px; padding:0 0 20px;  overflow:hidden;}
.cont-multimedia .rec-audio .block-audio {width:260px; border-top:1px solid #CCC; margin:0 0 3px 0; padding:5px 0; background:url(/matriz/imag/port/ico_audio.gif) no-repeat 15px ; overflow:hidden; text-align:left;}
.block-audio .titu-audio {margin:0 18px 0 50px;} 
.block-audio .titu-audio a {margin:0; font-family:Arial,Tahoma,sans-serif; font-size:13px; font-weight:bold; color:#0d0d0d;}
.block-audio .titu-audio a:hover {color:#cc0000;} 
.block-audio .bajada {margin:0 18px 0 50px; font-family:Arial,Tahoma,sans-serif; font-size:12px; font-weight:normal; color:#0d0d0d;}
.cont-multimedia .rec-audio .main-audio {width:265px; margin:0; padding:10px 0 8px; clear:both;}
.main-audio .foto120 {margin:0 10px 5px 0; float:left;}
.main-audio .text-audio p {font-family:Arial,Tahoma,sans-serif; font-size:14px; font-weight:bold; color:#0d0d0d; text-align:left;}
.main-audio .text-audio p .celeste {font-size:14px; font-weight:bold; color:#55b9d3;}

/*Comunes*/
div.spacer {clear:both;}
.sep-banner {width:360px; margin:0 0 12px; clear:both; overflow:hidden;}
.sep-banner2 {width:370px; margin:0 0 3px; clear:both; overflow:hidden;}
.banner120 {width:120px; float:right; background-color:#ffcc00;}
.banner140 {width:140px; margin:0 8px 0 0; background-color:#ffcc00; float:left;}
.banner {margin:0 0 5px; clear:both;}
.banner240 {width:240px; float:left; background-color:#ffcc00;}
.banner360 {width:360px; margin:0 0 12px; background-color:#ffcc00; clear:both;}
.externo360 {width:360px; margin:0 0 12px; background-color:#003366;}
.externo175 {width:175px; margin:0 0 12px; background-color:#003366;}
.externo705 {width:705px; margin:0 0 12px 10px; background-color:#003366;}

/*vtxt*/
.CUERPO .subtit /* subtitulos */ {display:block; width:100%; margin:0; padding:0 0 8px 0; font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #D7D7D7;}
.CUERPO .piefoto /* pies de fotos */ {color:#404040; font-size:10px; }
.CUERPO .resalta /* texto resaltado */ {font-size:11px; font-weight:bold; color:#353535; font-style:italic;}
.CUERPO .amarillo /* texto amarillo */ {color:#F8DA07;}
.CUERPO .azul     /* texto azul */   {color:#003366;}
.CUERPO .azuldestacado     /* texto azul destacado */  {color:#003366; font-weight:bold;}
.CUERPO .blanco   /* texto blanco */ {color:#FFFFFF;}
.CUERPO .negro    /* texto negro */  {color:#000000;}
.CUERPO .rojo     /* texto rojo */   {color:#CC0000;}
.CUERPO .naranjo  /* texto naranjo */  {color:#FF6000;}
.CUERPO .verde    /* texto verde */  {color:#339900;}
.CUERPO .gris     /* texto gris */  {color:#5C5C5C;}
.CUERPO .celeste  /* texto para recuadro negro */  {color:#0A91A5;}
/*/vtxt*/

/*FIN*/


/*CSS GRM*/
#encuesta_php {width:312px; margin:0px 0px 0px 0px; background:#fff; font-size:11px;  margin-left:0px; clear:both; overflow:hidden; height:auto; padding:0px 0px 0px 0px; border:#3178B0 solid 1px; border-top:0px;}
#txt_encuesta p{font-size:10px; font-weight:normal; color:#000; text-align:left; background-color:#fff; padding:6px 5px 0px 15px; font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif; }
#txt_encuesta ul{font-size:11px; font-weight:normal; color:#000; text-align:left; padding:7px 0 5px 8px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#rot_enc {font-size:13px; font-weight:bold;  text-align:left; padding:0 0 0 6px;  color:#ffffff; width:308px; margin-left:0px; height:24px; font-family:Arial, Helvetica, sans-serif; background-image:url(imagenes/cabezal.jpg); background-repeat:no-repeat}
#pregunta p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

