
.titularnoticia { margin: 4px 0 0 0; padding: 0; font-size: 1.6em; font-weight: normal; background:transparent url(../img/cssimg/filete.gif) no-repeat scroll left top; border-top:medium none; padding-top:8px; }
.titularnoticia a { color: #057; text-decoration: none;}
.titularnoticia a:hover { text-decoration: underline;}

/* caja reportajes */
.marcoReportajes { background: #e9e9e9; border: none; padding: 2px 0px; border-bottom: 2px solid #222; margin-bottom: 20px;}
.marcoReportajes .cintilloMarco {display: block; margin: -3px 0 5px 0; color: #fff; padding: 2px 0 2px 5px; background:#222; border-bottom: #eee; font-size: 13px; font-weight: bold; border-top: 1px solid #ccc; text-transform: uppercase }
.marcoReportajes h3 { margin: 5px 0 0 0; padding: 0;}
.marcoReportajes h3 a { color: #057 !important; }
.marcoReportajes .topArticulo { height: auto; padding-top: 3px}
.marcoReportajes .tituloNoticia { margin-bottom: 0px; }
.marcoReportajes .comentarios_noticia_manual { margin: 5px 0}
.marcoReportajes ul li.noticiaRel { background:transparent url(../img/cssimg/rel_relacionada_deportes.gif) left top no-repeat;}
.marcoReportajes ul li.relacionado_imagen { background:transparent url(../img/cssimg/rel_grafico_deportes.gif) left top no-repeat;}
.marcoReportajes ul li a { color: #bd6900;}
.marcoReportajes ul.informacionRelacionada li a {color: #057 !important}
.marcoReportajes .separador { background:transparent url(img/filete.gif) no-repeat scroll left top; padding-top:4px; }
.portada182 .cintilloMarco {display: block; margin: -3px 0 5px 0; color: #fff; padding: 2px 0 2px 5px; background:#222; border-bottom: #eee; font-size: 13px; font-weight: bold; border-top: 1px solid #ccc; text-transform: uppercase }

/* portada notodofilmfest */
.portada194 .cintilloMarco {display: block; margin: -3px 0 5px 0; color: #fff; padding: 2px 0 2px 5px; background:#000; border-bottom: #eee; font-size: 13px; font-weight: bold; border-top: 1px solid #ccc; text-transform: uppercase }

/* módulo de twitter para home */
.v2modTwitter { background:transparent url(../img/cssimg/sprite.png) no-repeat scroll -915px -1290px; float:left; margin:15px 0; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding:15px 0 10px 100px; width:212px;}
.v2modTwitter h2 { color:#005577; font-size:22px; font-weight: normal; margin:0; padding:0; font-family: Georgia; }
.v2modTwitter h2 a { color:#005577; }


/* Especial estilo noticia para maltrato animal */
.maltrato_envios {background:transparent url(../img/cssimg/filete.gif) no-repeat scroll left top; border-top: none; padding-top:8px; float: left; width: 100%;}
.maltrato_envios a img {float: left; width: 312px; margin: 0; border: none}
.maltrato_envios h3 {font-size: 16px; margin: 10px 0 0; font-family: Georgia; font-weight: bold !important}
.maltrato_envios h3 a {color: #057; font-weight: bold !important; text-decoration: underline}
.maltrato_envios h3 a:hover { text-decoration: none}
.maltrato_envios p {margin: 10px 0; font-size: 14px; font-family: arial, helvetica; color: #58585a;}

/* robocop */
#robocop { height: 210px; }
#robocop .contcrusaito { height: 210px; }
#robocop .container { height: 250px;  }
#robocop .fototexto {width: 294px; position: absolute; left: 5px; top: 177px; padding: 3px; text-align: left; height: auto; overflow: hidden; background: #f0f0f0; filter: alpha(opacity = 85); -moz-opacity:0.85;  opacity: 0.85; }
#robocop h4 { margin: 0; padding: 0; font-family: arial; font-size: 13px; font-weight: normal; background: none}
#robocop h4 a { color: #000; text-decoration: none; background: none; margin: 0; padding: 0}
#robocop h4 a:hover { color: #222; text-decoration: underline}
#robocop p {font-size: 12px; color: #f7f7f7}
#robocop .v2menubig ul li { height: 200px; overflow: hidden;}
#robocop .v2menubig ul li img { width: 310px;}
#robocop .v2menubig .previous_button { position: relative; float: left; top: 190px; left: 160px; width: 55px; padding-left: 15px; height: auto; background: url(../img/cssimg/prev_redp.gif) left center no-repeat; z-index: 100; cursor: pointer;}
#robocop .v2menubig .next_button { position: relative; float: right; top: 190px; width: 55px; padding-right: 15px; height: auto;  background: url(../img/cssimg/next_redp.gif) right center no-repeat; z-index: 102; cursor: pointer;}
#robocop .next_button span, #robocop .previous_button span, #robocop .previous_button_over span, #robocop .next_button_over span, #robocop .previous_button_disabled span, #robocop .next_button_disabled span { position: static; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-transform: uppercase; }

/* brikin maikelyakson */
#maikelyakson { width: 642px; background: #057; overflow: hidden }
#maikelyakson ul.carruselos li { width: 627px; height: 155px; padding: 0 3px; text-align: left;  list-style:none; float:left; margin: 5px 0 0 0; overflow: hidden; }
#maikelyakson ul.carruselos li img { float:left;  width: 627px; }
#maikelyakson .v2brikimagen { width: 627px; height: 130px; overflow: hidden; border: 1px solid #ccc; margin-top: 5px}
#maikelyakson .v2carrusel h4 { margin: 0; padding: 0px; font-family: georgia; font-size: 17px; font-weight: normal; height: auto; overflow: hidden;}
#maikelyakson ul.carruselos li h5 { display: none;}
#maikelyakson .v2cuadraditos {width: 480px; position: absolute;  top: 141px; left: 400px; padding: 0;}
#maikelyakson .v2carrusel .previous_button { position: absolute;  top: 138px;  right: 80px; width: 70px; height: auto; padding: 3px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 15px; background: url(../img/cssimg/awhiteleft.gif) left center no-repeat; z-index: 100; cursor: pointer; color: #fff}
#maikelyakson .v2carrusel .next_button { float:right; width: 70px; height: auto; padding: 3px 0; margin: -17px 5px 0 0; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 12px;   background: url(../img/cssimg/awhiteright.gif) right center no-repeat; z-index: 100; cursor: pointer; color: #fff}

/* MODULO URGENTE */
.urgente {border: 1px solid #d7d7d7; width: 972px; height: 30px; margin: 3px 0 5px 10px; padding: 0; border: none; background: none;}
#ultimahora {width: 100%}
.bloqUrgente {background:#E2E2E2 none repeat scroll 0 0; margin:0; width:100%}
.pUrgente {float: left; width: 200px; padding: 5px; font-size: 13px; text-transform: uppercase; font-family: Georgia; background: #b20000; color: #fff; width: 65px !important; margin-right: 10px}
.bloqTextoUrgente { width: auto !important; float: none !important; }
.textoUrgente { margin-top: 2px; padding: 0; background: none !important; color: #b20000; float: none; }
.imagenUrgente {padding: 0}
.horaUrgente {float: left; width: 32px; margin-top: 2px; padding: 4px 5px 3px 5px; color: #ff3434; background: #fff; font-family: arial, helvetica; font-size: 12px; font-weight: bold }
.titularUrgente {background:#FFFFFF none repeat scroll 0 0; color:#B20000; float:left; margin-top: 2px; font-family:georgia; font-size:14px; font-weight:bold; margin-left:10px; padding:3px 3px 2px 3px; width:700px !important;}
.titularUrgente a {color: #b20000;}

.noticiaRelCont { margin-bottom:10px; }

.ministrosh { float: left; width: 970px; margin: 0; padding: 5px 0; border: 1px solid #ccc; border-top: none; background: #f7f7f7; font-family: Arial, Helvetica, sans-serif; overflow: hidden;}
.ministrosh ul { margin: 0; padding: 0; list-style: none; }
.ministrosh ul li { float: left; width: 86px;  margin: 0 0 0 2px; padding: 0; list-style: none; }
.ministrosh ul li a { color: #057; text-decoration: underline; }
.ministrosh ul li a:hover { text-decoration: none; }
.ministrosh ul li h4 { margin: 2px 0 0 0; padding: 0; font-size: 13px; font-weight: normal; color: #057}

/* Módulo motos 2 columnas */
.v2motos {float: left; width: 310px; height: auto; margin: 0 0 10px 0;background: #f7f7f7; border: 1px solid #eee; border-top: 1px solid #999; font-family: Arial, Helvetica, sans-serif;}
.v2motos h3 {display: block; height: 23px; margin: 0; padding: 2px 0; background: url(../img/cssimg/bg_cintillo.gif) repeat-x; border-bottom: #eee; font-size: 15px; font-weight: bold;}
.v2motos h3 span.open {display: block; height: 25px; padding: 2px 0 0 18px; background: url(../img/cssimg/fvinetas.gif) 5px 9px no-repeat;}
.v2motos h3 a {display: block; width: 290px; height: 19px; padding: 0; margin: 0; color: #216fc2; text-decoration: none; cursor: pointer; }
.v2motos h3 a:hover {text-decoration: underline;}
.v2motos .motos2 {position: relative; width: 300px; margin:5px auto; border: 1px solid #ccc }
.v2motos .motos2 img { width: 300px; }
.v2motos h4 { margin: 0; padding: 2px 5px 10px 5px;font-size: 15px; font-weight: bold; }
.v2motos h4 a {display: block; color: #216fc2; text-decoration: none;}
.v2motos h4 a:hover {text-decoration: underline;}
.v2motos img {border: none;}

/* Módulo himno república 2 columnas */
.v2himno {float: left; width: 310px; height: auto; margin: 0 0 10px 0;background: #f7f7f7; border: 1px solid #eee; border-top: 1px solid #999; font-family: Arial, Helvetica, sans-serif;}
.v2himno h3 {display: block; height: 23px; margin: 0; padding: 2px 0; background: url(../img/cssimg/bg_cintillo.gif) repeat-x; border-bottom: #eee; font-size: 15px; font-weight: bold; color: #216fc2;}
.v2himno h3 span.open {display: block; height: 25px; padding: 2px 0 0 18px; background: url(../img/cssimg/sprite.png) no-repeat -388px -691px;}
.v2himno h3 a {display: block; width: 290px; height: 19px; padding: 0; margin: 0; color: #216fc2; text-decoration: none; cursor: pointer; }
.v2himno h3 a:hover {text-decoration: underline;}
.v2himno .himno1 {padding: 5px}
.v2himno .himno2 {float: right; width: 135px; margin:0px auto;  }
.v2himno .himno2 img { width: 135px;  }
.v2himno h4 { margin: 0; padding: 2px 5px 10px 25px;font-size: 13px; font-weight: bold; }
.v2himno h4.himnosound { background: url(../img/cssimg/sound.png) 0px 3px no-repeat;}
.v2himno h4.himnopoli { background: url(../img/cssimg/phone.png) 0px 3px no-repeat;}
.v2himno h4.himnoiphone { background: url(../img/cssimg/iphone.png) 0px 3px no-repeat;}
.v2himno h4.himnopdf { background: url(../img/cssimg/pdf.png) 0px 3px no-repeat;}
.v2himno h4.himnoicon { background: url(../img/cssimg/star.png) 0px 1px no-repeat;}
.v2himno h4 a {display: block; color: #057; text-decoration: none;}
.v2himno h4 a:hover {text-decoration: underline;}
.v2himno img {border: none;}

/* enlaces en las entradillas de noticia */
.entradilla_noticia a { color: #057; text-decoration: underline;}
.entradilla_noticia a:hover { text-decoration: none;}

/* Módulo para blog El ojo público */
#v2ojopublico {float: left; width: 310px; height: auto; margin: 0 0 10px 0; padding-bottom: 25px; background: #fff; border: 1px solid #999; overflow: hidden; font-family: arial, helvetica, sans-serif;}
#v2ojopublico h3 {display: block; height: 23px; margin: 1px 0 0 0; padding: 0; background: none; border-bottom: #eee; font-weight: bold; color: #057; font-size: 15px; font-family: arial, helvetica, sans-serif; background:transparent url(../img/cssimg/sprite.png) no-repeat scroll -697px -597px;}
#v2ojopublico h3 a { float: left; width:auto; height: 17px; cursor:pointer; margin:3px 0 0 4px; padding: 1px 5px 0 5px;  background: #2c479d; color:#fff; font-size:12px; text-decoration:none; text-transform: uppercase;   }
#v2ojopublico h4, #v2ojopublico h4 a { color: #057; padding: 2px 1px; font-family: georgia; font-size: 15px; font-weight: bold}
#v2ojopublico h4 a:hover { background: #2c479d; color: #fff; text-decoration: none;}
#v2ojopublico .v2fototexto { background: #000; bottom:-24px; height:auto; left:0; padding: 2px 0; position: absolute; width:auto; opacity: 100; font-family:Arial, Helvetica, sans-serif; filter: alpha(opacity = 75); -moz-opacity:0.75;  opacity: 0.75;  }
#v2ojopublico .v2contfotogal { height: 220px;}
#v2ojopublico .v2contfades { height: 220px;}
#v2ojopublico .v2fade { height: 230px; }
#v2ojopublico img { height: auto; }


/* arreglar encuestas */
.preguntaEnResultados { background:transparent url(../img/cssimg/resultados_encuesta.gif) left top no-repeat; }
.titularUltimasEncuestas { background:transparent url(../img/cssimg/ultimas_encuestas.gif) left top no-repeat;}
.mensajeEncuesta { background:#b0113a; color:#fff; font-size:13px; margin:5px 0 20px 0; padding:5px; }
form.encuesta2 { background:transparent url(../img/cssimg/encuestatit.gif) left top no-repeat;}

/** quitar día 30 abril */
.v2CrusaitoBigMixto { float: left; width: 310px; height: 310px; margin: 0; overflow:hidden; }

/*** nuevo buscador y rss en home ***/
.v2header ul.v2menu li.rssmenu { float:left; margin: -5px 0 0 10px; padding:0; display: inline }
.v2header ul.v2menu li.rssmenu a { color:#171717; display:block; width: 32px; height: 26px;  font-size:12px; font-weight:normal; padding:0px 6px; text-decoration:none; text-transform:none; background: url(../img/cssimg/sprite.png) no-repeat -968px -187px}
.v2header ul.v2menu li.rssmenu a span { position: absolute; top: -99999em;}

/* Arreglo de buscador */
.v2header ul.v2menu li.buscador { float: right; width: 215px;  }
li.buscador div#fbuscador2 { padding: 0; }
li.buscador div#fbuscador2 .cajatexto {float: left; width: 150px; margin: 0 5px 0 0; background: #fff; border: 1px solid #ccc}
li.buscador div#fbuscador2 p { display: none}
li.buscador div#fbuscador2 input.boton { border: none; background: #444; color: #fff; font-size: 11px; text-transform: uppercase; padding: 0; float: right; width: 52px; height: 19px; text-align: center; cursor: pointer;}
li.buscador div#fbuscador2 .cajatexto { background:#FFFFFF none repeat scroll 0 0; border:1px solid #444; float:left; margin:0 5px 0 0; }
a#abuscador { display: none;}

/* cintillo genérico home */
h3.cintillo_home_pequeno { background: #057; color: #fff; padding: 2px 5px; margin: 0 0 -20px 0; font-size: 11px; text-transform: uppercase}

/* imagen fondo consultorio renta 2009 */
.v2consultorioautonomo p.intro2 { margin: 10px 0; padding: 0; font-family: Arial; font-size: 14px; line-height: 18px; }
.v2consultorioautonomo p.intro2 a { color: #057; text-decoration: underline; font-weight: bold;}
.v2consultorioautonomo img { float: right; margin-left: 5px;}

