/* 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 {margin:0; font-size:40px; font-weight:normal; color:#123D74; background:url(/matriz/imag/backg/flecha_roja.gif) no-repeat left top; overflow:hidden; line-height:40px;}
.cont-top .area-t1 .titular a {display:block; margin:0; font-size:40px; font-weight:normal; color:#000;}
.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:#3a3a38;}
.cont-top .area-t1 .epigrafe {margin:0 0 3px 0; font-size:12px; font-weight:normal; color:#3a3a38;}
.cont-top .area-t1 .fecha {margin:5px 0 3px 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#3a3a38;}
.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:#97957c;}
.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 {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:#123D74;}
.cont-top .area-t2 .titular p {display:block; margin:0 0 0 17px; font-size:22px; font-weight:normal; color:#123D74;}
.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:#635C56;}
.cont-top .area-t2 .epigrafe {margin:0 0 0 18px; font-size:11px; font-weight:normal; color:#123D74;}
.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:#3579C4;}
.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; background-color:#6b0d0e; 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; background-color:#6b0d0e; overflow:hidden;}
.cont-not .bloque .rec-top .titular {margin:0; font-size:26px; font-weight:normal; color:#FFF; text-align:left; line-height:26px;}
.cont-not .bloque .rec-top .titular a {font-size:26px; font-weight:normal; color:#FFF;}
.cont-not .bloque .rec-top .titular a:hover {text-decoration:underline;}
.cont-not .bloque .rec-top .bajada {margin:10px 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#FFF; text-align:left;}
.cont-not .bloque .rec-top .bajada p {font-size:15px; font-weight:normal; color:#FFF; 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; background-color:#6b0d0e;}
.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:#FFF; line-height:22px;}
.bloque .area-l1 .rec-cel .titular a {font-size:21px; font-weight:normal; color:#FFF;}
.bloque .area-l1 .rec-cel .bajada {margin:5px 0 0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#FFF; 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:#FFF; text-align:left;}
.bloque .area-l1 .rec-cel .titular a:hover {text-decoration:underline;}

/*Columnas delgadas*/
.back-sian {width:443px; margin:10px 0; overflow:hidden; background:url(/matriz/imag/port/back_noticias_sian.gif) repeat-y left top;}
.left {width:221px; float:left; overflow:hidden;}
.right {width:222px; float:right; overflow:hidden;}
/**/
.left .area-l2 {width:221px; overflow:hidden;margin:0 0 12px; padding:0 0 12px; text-align:left; clear:both; border-bottom:8px solid #c7c39e;}
.left .area-l2 .titular {margin:3px 8px 6px 0; color:#000;}
.left .area-l2 .titular a {margin:0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#000;}
.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:#40413c;}
.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 {float:left; margin:0 3px 0 0}

/**/
.right .area-r1 {width:222px; overflow:hidden; margin:0 0 12px; padding:0 0 12px; text-align:left; clear:both; border-bottom:8px solid #c7c39e;}
.right .area-r1 .titular {margin:3px 0 6px 8px; color:#000;}
.right .area-r1 .titular a {margin:0; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:15px; font-weight:normal; color:#000;}
.right .area-r1 .titular a:hover {color:#cc0000;}
.right .area-r1 .bajada {margin:0 2px 0 8px; font-family:Tahoma,Arial,Verdana,sans-serif; font-size:12px; font-weight:normal; color:#40413c;}
.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 {float:left; margin:0 0 0 0}

/*RIGHT*/
/*Video right*/
.cont-multimedia .bloque2 {width:314px; margin:0 0 12px; padding:0; overflow:hidden;}
* .bloque2 .video-top {width:314px; margin:0; padding:15px 0 0; background-color:#6b0d0e; overflow:hidden;}
* .bloque2 .video-top .video {width:314px; margin:5px 0 25px; overflow:hidden;}
* .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; margin:0; padding:0 0 10px; background-color:#6b0d0e; overflow:hidden;}
.cont-area {margin:0 0 0 10px;}
.cont-area .area-video {display:block; width:96px; height:65px; 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:307px; background-color:#f9f9f9; border-left:3px solid #97957c; border-right:3px solid #97957c; border-bottom:3px solid #97957c;  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:312px; border-left:2px solid #97957c;  border-right:2px solid #97957c;  border-bottom:2px solid #97957c;  margin:0 0 20px 0; padding:20px 0 5px; background-color:#f4f4f4; overflow:hidden;}
.bloque-gal .gal-simple {width:300px; margin:0 0 0 4px; padding:0; float:left;}
.gal-simple .cont-simple {width:95px; height:85px; margin:0 4px 0 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:38px; 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:37px; margin:0; padding:0; overflow:hidden; clear:both;}

/*Rec Noticias*/
.bloque-not {width:314px; margin:0; padding:0 0 30px; background-color:#dcd8cc; overflow:hidden;}
.bloque-not .color-back {width:286px; margin:0 0 0 5px; padding:7px 0 12px; background:url(/matriz/imag/port/back_border.gif) repeat-x bottom left; 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:#640c08; text-transform:uppercase;}
.color-back .titu-not a:hover {color:#000;}
.color-back .bajada-not {margin:0 10px 0 20px; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; font-weight:normal; color:#640c08;}
/**/
.bloque-not .rec-not {width:286px; margin:0 2px 0 5px; padding:10px 0 12px 0; background:url(/matriz/imag/port/back_border.gif) repeat-x bottom left; 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:#640c08;}
.rec-not .titu-not2 a:hover {color:#000;}
.rec-not .bajada-not2 {margin:0 12px 0 0; font-family:Arial,Verdana,Tahoma,sans-serif; font-size:11px; font-weight:normal; color:#640c08;}
.rec-not .foto160 {margin:0 8px 0 0; float:left;}


/*Rec Video*/
.bloque-video {width:314px; margin:0; padding:10px 0 30px; background-color:#dcd8cc; overflow:hidden;}
.video-left {width:99px; float:left; text-align:left; overflow:hidden;}
.video-left .titular {margin:12px 0 0 10px; font-size:12px; font-weight:bold; background:url(/matriz/imag/port/square.gif) no-repeat top left; clear:both;}
.video-left .titular a {display:block; margin:0 20px 0 18px; font-size:12px; font-weight:bold; color:#640c08;}
.video-left .titular a:hover {color:#000;}
.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:#dcd8cc;  overflow:hidden;}
.bloque-blogs .interior {width:300px; padding:20px 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 #FFF; }
.interior .rec-lec .autor {margin:80px; margin:5px 0 0; font-size:11px; font-weight:bold; color:#6a6562; 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:#7f7c6d;}
.interior .rec-lec .titular a:hover {color:#cc0000;}

/*Blog Periodistas*/
.bloque-per {width:314px; margin:0 0 15px; padding:0 0 0; border-bottom:4px solid #4e4b38; border-top:4px solid #4e4b38; }
.bloque-per .rec-blog-per {width:314px; margin:0; padding:7px 0 12px; background:url(/matriz/imag/port/back_per.gif) no-repeat bottom left; 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 {background:url(/matriz/imag/port/square.gif) no-repeat top left;  margin:0 0 10px 15px; 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 20px; 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:18px 0 0; background:url(/matriz/imag/port/top_audio.jpg) no-repeat top left; background-color:#FFF; overflow:hidden; clear:both;}
.cont-multimedia .rec-audio-foot {width:314px; padding:0 0 10px; overflow:hidden;}
.cont-multimedia .rec-audio .block-audio {width:265px; margin:0 0 3px; padding:5px 0; border-top:3px solid #95947f; background:url(/matriz/imag/port/ico_audio.gif) no-repeat center left; background-color:#fff; overflow:hidden; text-align:left;}
.block-audio .titu-audio {margin:0 18px 0 43px;} 
.block-audio .titu-audio a {margin:0; font-family:Arial,Tahoma,sans-serif; font-size:13px; font-weight:bold; color:#a07d5f;}
.block-audio .titu-audio a:hover {color:#cc0000;} 
.block-audio .bajada {margin:0 18px 0 43px; font-family:Arial,Tahoma,sans-serif; font-size:12px; font-weight:normal; color:#000;}
.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:#444444; text-align:left;}
.main-audio .text-audio p .celeste {font-size:14px; font-weight:bold; color:#37919C;}

/*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 0; 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:310px; margin:0px 0px 0px 0px; background:#DCD8CC; font-size:11px;  margin-left:0px; clear:both; overflow:hidden; height:auto; padding:2px 0px 0px 0px;}
#txt_encuesta p{font-size:11px; font-weight:normal; color:#000; text-align:left; background-color:#DCD8CC; padding:6px 5px 0px 15px;}
#txt_encuesta ul{font-size:11px; font-weight:normal; color:#000; text-align:left; padding:7px 0 5px 8px; text-decoration:none;}
#rot_enc {font-size:14px; font-weight:bold;  text-align:left; padding:0 0 0 0px; background:#6B0D0E; color:#E7AA13; width:310px; margin-left:0px; height:20px; font-family:Arial, Helvetica, sans-serif;}

