 /*  nacion.cl
  
   _ |\___/| CSS   Documento para pantalla computador
  | |) ^Y^ ( DEV   Octavio Astudillo y Pablo Valenzuela
  | |\  ^  / ARTE  Felipe Leyguarda y Israel Galleguillos
  \ ()    (  Maneki Neko - Nacion.cl
   \   (º) \
    )      | 
   /  )  | |\
   \  |  |_|/\
    //__// __/
        \_)

*/

/*-----------------------------------------------------------------
  TEXTOS GENERALES
-----------------------------------------------------------------*/
body { font: normal 75%/1.5 Arial, Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6 { font-family: 'MuseoSans', Arial, Helvetica, sans-serif; }

h1 { font-size: 22px; }
h2 { font-size: 22px; line-height: 130%; }
h3 { font-size: 16px; text-transform:uppercase; color:#333; }
#magazine h3 { font: normal 18px/20px 'MuseoSans', Arial, Helvetica, sans-serif; padding-bottom:20px; text-transform:none; }
h4 { font-size: 10px; text-transform:uppercase; color:#333; }
h2 span, h3 span, h4 span { color:#F90; }
h5 { font-size: 14px; }
h6 { font-size: 14px; font-style: italic; }

.tres .noticia h2 { font-size: 18px; }
#magazine h3 { font: normal 18px/22px 'MuseoSans', Arial, Helvetica, sans-serif; padding-bottom:20px; text-transform:none; }

h1, h2, h3, h4, h5, h6 { padding: 0 20px; }
p, ol, ul, blockquote { padding: 0 20px 1.5em 20px; }

ol { list-style: inside decimal; }

a { color:#F90; text-decoration: none; }
a:hover { color:#F60; }

h1 a, h2 a, h3 a, h4 a { color:#333; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color:#F90; }

strong { font-weight: bold; }
em { font-style: italic; }
acronym { text-transform: uppercase; border-bottom: 1px dotted; cursor: help; }
blockquote { font: 18px/22px 'MuseoSans', Arial, Helvetica, sans-serif; color:#666; width:320px; margin:0 10px 10px 10px; padding:20px 10px; border-top: 2px solid #F60; text-align:center; float:left; background:url(img/linea-segm.png) bottom left repeat-x; } 
table { display:block; border:0; clear:both; }

img { margin:0px; padding: 0px; }
.linea img { padding:0 10px 10px 0; float:left; }
p img, p a img, li a img { padding:0 5px 5px 0; }

.linea { overflow:hidden; margin-bottom:5px; }

.der { float: right; margin-right: 20px; }
.izq { float: left; }

.nar { color:#F60; }
#new, #gal, .mx { background:url(img/matrix-blanca.png) bottom left repeat-x; margin-bottom:10px; }
.nx { background:url(img/matrix-orange.png) bottom left repeat-x; margin-bottom:10px; }

/* estilos caja flujo noticias */
#new h2 {font: 16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; width: 210px;margin:10px 0;}
#new p {margin: 10px 0 10px 0px;width: 210px;}
/* fin estilos caja flujo noticias */
.box ul { margin:10px 0; }
.box ul li { clear:both; padding-bottom:5px; }
.box ul li a { color:#666; }
.box ul li a:hover { color:#F90; }
.box ul li span { margin-right:5px; padding-right:5px; border-right:1px solid #999; }

.boxum ul { margin:10px 0; }
.boxum ul li { clear:both; padding-bottom:5px; }
.boxum ul li a { color:#666; }
.boxum ul li a:hover { color:#F90; }
.boxum ul li span { margin-right:5px; padding-right:5px; border-right:0px solid #999; }

.boxvat ul { margin:10px 0; }
.boxvat ul li { clear:both; padding-bottom:5px; }
.boxvat ul li a { color:#ccc; }
.boxvat ul li a:hover { color:#F90; }
.boxvat ul li span { margin-right:5px; padding-right:5px; border-right:1px solid #999; }

.box27 ul { margin:10px 0; }
.box27 ul li { clear:both; padding-bottom:5px; }
.box27 ul li a { color:#333; }
.box27 ul li a:hover { color:#F90; }
.box27 ul li span { margin-right:5px; padding-right:5px; border-right:1px solid #999; }

/*-----------------------------------------------------------------
  CABEZAL
-----------------------------------------------------------------*/

#overcab { margin:0; padding:5px 0 0 0; width:940px; height:30px; background:url(img/bk-oversup.png) top left repeat-x; }
#izqu { float:left; margin:4px 0 0 2px; }
#dere { float:right; margin:0 2px 0 0; }
#izqu p, #dere p { margin:0; padding:0; color:#666; font-size:10px; *margin-top:-10px; }
#izqu p span, #dere p span { color:#F90;}
#dere p input { margin:0 0 10px 10px; color:#333; border:1px solid #CCC; padding:3px 0; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; *margin-top:2px; }
#dere a.btnb { color:#FFF; margin:0; padding:2px; background-color:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
#dere a:hover.btnb { background-color:#F90; }

#cabezal { margin:5px 0 20px 0; height:80px;width:970px;}
/*#cabezal h1 { margin: 20px 0 0 20px; padding:0; font-size:36px; } */
#cabezal h1 { margin: 5px 0 0 7px; padding:0; font-size:36px; }
#cabezal h1 img { margin:0; padding:0; border:none; }
#cabezal h1 a { color:#F90; }
#cabezal ul { display:block; padding:0; height:20px; }
#cabezal ul li { float:left; padding:2px; }

#cabezal .siete ul.izq { filter:alpha(opacity=50); opacity:0.5; }
#cabezal .siete ul.izq:hover { filter:alpha(opacity=100); opacity:1; }

#cabezal .siete ul.izq { filter:alpha(opacity=50); opacity:0.5; }
#cabezal .siete ul.izq:hover { filter:alpha(opacity=100); opacity:1; }

#cabezal ul.izq  { font-size:11px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; color:#FFF; width:440px; }
#cabezal ul.izq li a, #cabezal ul.izq li a:link,#cabezal ul.izq li a:visited { color:#FFF; text-decoration:none; padding-left:2px; }
#cabezal ul.izq li a:hover { color:#FFF; text-decoration:underline; }
#cabezal ul.der { font-size:10px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; }

/*#cabezal .ban { margin:15px; padding:0; float:right; }*/
#cabezal .ban {margin-top: 28px;padding-left: 78px;float: left;}
#cabezal .ban a, #cabezal .ban a img, #cabezal .ban #publicidad { margin:0; padding:0;} 

.red01 { background:#F00;}
.red02 { background:#F60 url(img/02.png) no-repeat left center;}
.red03 { background:#666 url(img/03.png) no-repeat left center;}
.red04 { background:#808080 url(img/04.png) no-repeat left center;}
.red05 { background:#222 url(img/05.png) no-repeat left center;}
.red06 { background:url(img/06.png) no-repeat left center;}

.cvideo {}
.cfoto {}
.cinfo {}

#marcojjoo #overcab { width:980px;}

/*-----------------------------------------------------------------
  MENU
-----------------------------------------------------------------*/

#menu { margin:0 0 20px 0; padding:0; width:940px; background:url(img/bk-menu.gif) top left repeat-x; border-bottom:1px solid #CCC; }
#menu ul { display:block; padding:0; height:40px; border-top:1px solid #DDD; border-bottom:1px solid #999; }
#menu ul li { float:left; padding:2px 5px 2px 5px; }
#menu ul li a { font-size:12px; font:Arial, Helvetica, sans-serif; padding:0 10px; color:#666; }
#menu ul li a:hover { color:#FFF; background-color:#999; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu ul li a.imujer { color:#66C; }
#menu ul li a:hover.imujer { color:#606; background-color:#FFC; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu ul li a.iplacer { color:#900; }
#menu ul li a:hover.iplacer { color:#F00; background-color:#FFC; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu ul li a span, #menu ul li a:hover span { color:#FC9; padding-right:10px; }

.space { margin-left:30px; }

#menu ul li ul { margin:0; padding:0; position:absolute; border:none; height:25px; *margin-top:15px; }
#menu ul li ul li a { font-size:10px; font:Arial, Helvetica, sans-serif; padding:0 6px; position:relative; color:#AAA; }
#menu ul li ul li a:hover { background-color:#666; color:#FFF; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu-triunfo { margin:0 0 20px 0; padding:0; width:940px; background:url(img/bk-menutriunfo.jpg) top left repeat-x; border-bottom:1px solid #CCC; }
#menu-triunfo ul { display:block; padding:0; height:40px; border-top:1px solid #DDD; border-bottom:1px solid #999; }
#menu-triunfo ul li { float:left; padding:1px 4px 4px 4px; }
#menu-triunfo ul li a { font-size:12px; font:Arial, Helvetica, sans-serif; padding:0 10px; color:#666; }
#menu-triunfo ul li a:hover { color:#FFF; background-color:#999; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu ul li.triunfo a:hover, #menu-triunfo ul li.triunfo a:hover { color:#FFF; background:url(img/bk-not-tri-1.jpg) center no-repeat #F60; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu-triunfo ul li ul { margin-left:-230px; padding:0; position:absolute; border:none; }
#menu-triunfo ul li ul li a { font-size:10px; background-color:none; font-family:'MuseoSlab', Arial, Helvetica, sans-serif; padding:2px 6px; position:relative; color:#FFEBC9; }
#menu-triunfo ul li ul li a:hover { color:#FFF; background-color:#F60; -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px; }

#menu-triunfo ul li ul li ul{ margin-left:0px; padding:0; position:absolute; display:none; border:none; }
#menu-triunfo ul li ul li ul li a { font-size:10px; font-family:'MuseoSlab', Arial, Helvetica, sans-serif; padding:2px 6px; position:relative; color:#F60; }
#menu-triunfo ul li ul li ul li a:hover { color:#F90; }

#marcojjoo #menu, #marcojjoo #menu-triunfo { width:980px;}
#cambioView{margin: 5px;}
/*-----------------------------------------------------------------
  CARRUSEL
-----------------------------------------------------------------*/

.sp { width:120px; height:220px; margin-left:5px; background:url(img/bk-orange.png) center left no-repeat #F90; float:left; }
.sp h2 { margin:0; padding:2px; font-size:12px; text-transform:uppercase; color:#FFF; }
.sp h2 a, .sp h2 a:link, .sp h2 a:hover { color:#FFF; }
.areaim a img { margin:0; padding:0; }
.areaim a { margin:0; padding:0; }
.areaim { margin:0; padding:0; }


/*-----------------------------------------------------------------
  CANAL, ARTICULO y BLOQUES
-----------------------------------------------------------------*/

.despliegue {}

#datosuties { overflow:hidden; }

.socialbot span {float:left; display:inline-block; margin:5px; }

ul.uminuto { overflow:auto; height:300px; margin:5px 0 0 0; padding:2px 0 0 0; }
ul.uminuto li { border-bottom:1px solid #DDD; padding:2px 2px 2px 0; overflow:hidden; }
ul.uminuto li:hover { border-bottom:1px solid #F90; }

.espbg { background:url(img/300x300mineros.jpg) top left no-repeat; }
.espbg h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_m { background:url(img/300x300rescatemineros.jpg) top left no-repeat; }
.espbg_m h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_mal { background:url(img/300x300_malvinas2.jpg) top left no-repeat; }
.espbg_mal h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_ar { background:url(img/300x300-elecciones-argentina.jpg) top left no-repeat; }
.espbg_ar h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_g { background:url(img/Gadafi.jpg) top left no-repeat; }
.espbg_g h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_2012 { background:url(img/especial2012.jpg) top left no-repeat; }
.espbg_2012 h2 { text-indent:-30000px; margin-bottom:80px; }
.espjjoo_p { background:url(img/JUEGOS-OLIMPICOS-450.jpg) top left no-repeat; }
.espjjoo_p h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_2012_1 { background:url(img/300x300-mundial-62.jpg) top left no-repeat; }
.espbg_2012_1 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_jjoo { background:url(img/JUEGOS-OLIMPICOS-300.jpg) top left no-repeat; }
.espbg_jjoo h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_2011 { background:url(img/300x300_resumen2011.png) top left no-repeat; }
.espbg_2011 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_14 { background:url(img/300x300_14.jpg) top left no-repeat; }
.espbg_14 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_vina { background:url(img/300x450_vina.jpg) top left no-repeat; }
.espbg_vina h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_vina2014 { background:url(img/vina2014_c.jpg) top left no-repeat; }
.espbg_vina2014 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_vina2015 { background:url(img/caja_especial_03.png) top left no-repeat; }
.espbg_vina2015 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_27 { background:url(img/300x450_27f.jpg) top left no-repeat; }
.espbg_27 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_mun { background:url(img/esp-elecciones.jpg) top left no-repeat; }
.espbg_mun h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_vat { background:url(img/300x300-vaticano.png) top left no-repeat; }
.espbg_vat h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_haya { background:url(img/300-haya.jpg) top left no-repeat; }
.espbg_haya h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_celac { background:url(img/300-celac.jpg) top left no-repeat; }
.espbg_celac h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_g { background:url(img/300x450_27f.jpg) top left no-repeat; }
.espbg_g h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_chavez { background:url(img/300-chavez.jpg) top left no-repeat; }
.espbg_chavez h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_pri { background:url(img/300x450-elecciones.jpg) top left no-repeat; }
.espbg_pri h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_40 { background:url(img/300x300_40.png) top left no-repeat; }
.espbg_40 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_2013 { background:url(img/caja2014.jpg) top left no-repeat; }
.espbg_2013 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_mando { background:url(img/box-cambiodemando.jpg) top left no-repeat; }
.espbg_mando h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_odesur { background:url(img/odesur5.jpg) top left no-repeat; }
.espbg_odesur h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_parasur { background:url(img/parasuramericanos.jpg) top left no-repeat; }
.espbg_parasur h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_lolla { background:url(img/lollapalooza_borde.jpg) top left no-repeat; }
.espbg_lolla h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_bono { background:url(img/bono-marzo3.jpg) top left no-repeat; }
.espbg_bono h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_mundial { background:url(img/cajamundial.jpg) top left no-repeat; }
.espbg_mundial h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_100 { background:url(img/bachelet02.jpg) top left no-repeat; }
.espbg_100 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_vacas { background:url(img/caja_vacaciones04.jpg) top left no-repeat; }
.espbg_vacas h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_18 { background:url(img/caja_18ok.jpg) top left no-repeat; }
.espbg_18 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_psu { background:url(img/cajapsu.jpg) top left no-repeat; }
.espbg_psu h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_fin { background:url(img/caja_chao2014rojo.jpg) top left no-repeat; }
.espbg_fin h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_penta { background:url(img/caja_especial2_casos_300x460.png) top left no-repeat; }
.espbg_penta h2 { text-indent:-30000px; margin-bottom:140px; }
.espbg_penta {border: 1px solid #ccc;}
.espbg_norte { background:url(img/caja_especial_catastrofe_norte2_300x460.png) top left no-repeat; }
.espbg_norte h2 { text-indent:-30000px; margin-bottom:140px; }
.espbg_norte {border: 1px solid #ccc;}
.espbg_volcan { background:url(img/erupcin.png) top left no-repeat; }
.espbg_volcan h2 { text-indent:-30000px; margin-bottom:140px; }
.espbg_volcan {border: 1px solid #ccc;}
.espbg_panoramas { background:url(img/invierno_panoramas_300x460.png) top left no-repeat; }
.espbg_panoramas h2 { text-indent:-30000px; margin-bottom:90px; }
.espbg_18 { background:url(img/fiestas_patrias_300x460.png) top left no-repeat; }
.espbg_18 h2 { text-indent:-30000px; margin-bottom:110px; }
.espbg_18 {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_ter { background:url(img/terremoto.png) top left no-repeat; }
.espbg_ter h2 { text-indent:-30000px; margin-bottom:110px; }
.espbg_ter {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_hchb { background:url(img/la-haya-caja-especial.png) top left no-repeat; }
.espbg_hchb h2 { text-indent:-30000px; margin-bottom:180px; }
.espbg_hchb {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_hw { background:url(img/halloween_300x460.png) top left no-repeat;}
.espbg_hw h2 { text-indent:-30000px; margin-bottom:90px; }
.espbg_hw {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_hitos { background:url(img/caja_resumen_2015.png) top left no-repeat; }
.espbg_hitos h2 { text-indent:-30000px; margin-bottom:84px; }
.espbg_hitos {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_v2016 { background:url(img/caja_verano_2016.png) top left no-repeat; }
.espbg_v2016 h2 { text-indent:-30000px; margin-bottom:84px; }
.espbg_v2016 {border: 1px solid #ccc;padding-bottom:1px;}
.espbg_vina2016 { background:url(img/caja_vina2016.png) top left no-repeat; }
.espbg_vina2016 h2 { text-indent:-30000px; margin-bottom:80px; }
.espbg_panama { background:url(img/panama_papers_2016.png) top left no-repeat; }
.espbg_panama h2 { text-indent:-30000px; margin-bottom:84px; }
.espbg_panama {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_aylwin { background:url(img/patricio_aylwin_2016.png) top left no-repeat; }
.espbg_aylwin h2 { text-indent:-30000px; margin-bottom:110px; }
.espbg_aylwin {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_muni { background:url(img/elecciones_municipales2016.png) top left no-repeat; }
.espbg_muni h2 { text-indent:-30000px; margin-bottom:75px; }
.espbg_muni {border: 0px solid #ccc;padding-bottom:1px;}
.espbg_pres { background:url(img/precandidatos-presidenciales.png) top left no-repeat; }
.espbg_pres h2 { text-indent:-30000px; margin-bottom:85px; }
.espbg_pres {border: 0px solid #ccc;padding-bottom:1px;}
ul.especialbox { overflow:auto; height:140px; margin:5px 0 10px 0; padding:2px 0 0 0; }
ul.especialbox li { border-bottom:1px solid #DDD; padding:2px 2px 2px 6px; overflow:hidden; }
ul.especialbox li:hover { border-bottom:1px solid #F90; }

.espbg_jjoo ul.especialbox { overflow:auto; height:220px; margin:5px 0 10px 0; padding:2px 0 0 0; }
.espbg_jjoo ul.especialbox li { border-bottom:1px solid #FFF; padding:2px 2px 2px 6px; overflow:hidden; }
.espbg_jjoo ul.especialbox li img { float:left; }
.espbg_jjoo ul.especialbox li:hover { border-bottom:1px solid #036; }
.espbg_jjoo ul.especialbox li a { color:#CCC; }
.espbg_jjoo ul.especialbox li a:hover { color:#036; }

.espjjoo_p ul.especialbox { overflow:auto; height:140px; margin:5px 0 10px 0; padding:2px 0 0 0; font-size:14px;}
.espjjoo_p ul.especialbox li { border-bottom:1px solid #CCC; padding:2px 2px 2px 6px; overflow:hidden; }
.espjjoo_p ul.especialbox li img { float:left; }
.espjjoo_p ul.especialbox li:hover { border-bottom:1px solid #036; }
.espjjoo_p ul.especialbox li a { color:#fff; }
.espjjoo_p ul.especialbox li a:hover { color:#036; }



ul.especialbox2 { overflow:auto; height:340px; margin:5px 0 10px 0; padding:2px 0 0 0; }
ul.especialbox2 li { border-bottom:1px solid #666; padding:2px 2px 2px 6px; overflow:hidden; }
ul.especialbox2 li:hover { border-bottom:1px solid #F90; }

ul.especialbox3 { overflow:auto; height:282px; margin:5px 0 10px 0; padding:5px 0 0 0; }
ul.especialbox3 li { border-bottom:1px solid #DDD; padding:0px 2px 4px 6px; overflow:hidden; }
ul.especialbox3 li:hover { border-bottom:1px solid #F90; }
ul.especialbox3 img { float:left; }
.espbg_hw ul.especialbox3 li a { color:#fff; }

ul.especialbox4 { overflow:auto; height:282px; margin:5px 0 10px 0; padding:5px 0 0 0; }
ul.especialbox4 li { border-bottom:1px solid #fff; padding:0px 2px 4px 6px; overflow:hidden; }
ul.especialbox4 li:hover { border-bottom:1px solid #F90; }
ul.especialbox4 img { float:left; }

/*-------------------------------------------------------------------------------------------
ul.especialbox3 { overflow:auto; height:190px; margin:5px 0 10px 0; padding:6px 0 0 0; }
ul.especialbox3 li { border-bottom:1px solid #DDD; padding:0px 2px 4px 6px; overflow:hidden; }
ul.especialbox3 li:hover { border-bottom:1px solid #F90; }
ul.especialbox3 img { float:left; }
------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------
  BOX CARTELERA CINE EN ENTRETENCIÓN
-----------------------------------------------------------------*/

.espbg_cine { background:url(img/cine2_.png) top left no-repeat #000; background-size:300px 600px;}
.espbg_cine h2 { text-indent:-30000px; margin-bottom:0px; }
ul.especialbox4 { overflow:auto; height:506px; margin:80px 0 10px 0; padding:2px 0 0 0; }
ul.especialbox4 li { border-bottom:1px solid #DDD; padding:2px 2px 2px 6px; overflow:hidden; }
ul.especialbox4 li:hover { border-bottom:1px solid #F90; }
ul.especialbox4 li a { color:#fff; }

/*----------------------------------------------------------------- */

#mam { padding:10px 0 35px 20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
#mam h4 { color:#FFF; }
#mam span { color:#F00; }
#mam h5 { text-transform:uppercase; }
#mam p.linko a, #mam p.linko a:hover, #mam p.linko a:visited { color:#FFF; }

ul.pmam { margin:0 5px; padding:0 2px 2px 2px; background-color:#FCFCFC; }
ul.pmam li { border-bottom:1px solid #FC0; padding:2px 2px 2px 0; overflow:hidden; }
ul.pmam li:hover { border-bottom:1px solid #F90; }
ul.pmam li img { clear:both; }

.social { color:#7F7F7F; background:url(img/linea-cont.png) top left no-repeat; padding-top:20px; font-size:10px; text-transform:uppercase; }
#mico .social, .linko { color:#7F7F7F; background:none; padding-top: 5px; font-size:10px; text-transform:uppercase; }
.mag .social { color:#7F7F7F; background:none; padding-top: 5px; font-size:10px; text-transform:uppercase; }
#flujo p.social, .orange p.social, .esorange p.social { color:#7F7F7F; background:none; padding-top:0px;margin: 0; }
.orange p.social a, .esorange p.social a { color:#FFF; }
.orange p.social a:hover, .esorange p.social a:hover { color:#FC9; }

.noticia ul { margin:0 20px; padding:0 0 20px 40px; background:url(img/ico-mas.png) top left no-repeat; }
.noticia li { border-bottom:1px dashed #CCC; padding:5px; background:url(img/punto.png) center left no-repeat; }
.noticia p a, .noticia ul li a { color:#444; }
.noticia p a:hover, .noticia ul li a:hover { color:#F60; }

/* nuevo h2 y p para noticia linea */
.noticia h2 {padding:-1px 10px;}
.noticia p {padding-left:0;}

/* fin */


.articulo ul { margin:0 10px; padding:0 0 10px 0; background:none; }
.articulo li { border-bottom:1px dashed #CCC; padding:5px 5px; }
.articulo p { text-align:justify; }
.articulo p a, .articulo ul li a { color:#930; }
.articulo p a:hover, .articulo ul li a:hover { color:#F60; }

.autor { margin-bottom:20px; padding-bottom:10px; background:url(img/matrix-blanca.png) bottom left repeat-x; }

.articulo p iframe, p iframe { margin:5px auto; padding:0; }

.recuadro { margin:0 20px 20px 20px; padding:20px; clear:both; overflow:hidden; }
.tresesp { background-color:#eee; margin:10px;width:236px; border-left:1px solid #CCC;border-right:1px solid #CCC;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.yel { border:1px solid #F90; background-color:#FFFCF3; }
.nar { border:1px solid #FC0; background-color:#FFF1E5; }
.gri { border:1px solid #999; background-color:#FDFDFD; }

.articulo a[href$=".pdf"] { padding-left:10px; background:url(img/pdf.png) center left no-repeat; }
.articulo a[href$=".doc"],.articulo a[href$=".docx"],.articulo a[href$=".docm"] { padding-left:10px; background:url(img/doc.png) center left no-repeat; }
.articulo a[href$=".xls"],.articulo a[href$=".xlsx"],.articulo a[href$=".xlsm"] { padding-left:10px; background:url(img/pdf.png) center left no-repeat; }
.articulo a[href$=".ppt"],.articulo a[href$=".pptx"],.articulo a[href$=".pptm"],.articulo a[href$=".pps"],.articulo a[href$=".ppsx"] { padding-left:10px; background:url(img/ppt.png) center left no-repeat; }
.articulo a[href$=".zip"],.articulo a[href$=".rar"]  { padding-left:10px; background:url(img/zip.png) center left no-repeat; }

.articulo iframe { margin:20px; padding:0; text-align:center; }
.articulo object { margin:20px; padding:0; text-align:center; }

ul.tabs { display:block; }
ul.tabs li { float:left; padding:2px 6px; border-left:1px solid #333; }

#new,#gal, #deportes, #galdep { height:400px; }

#publicidad { margin:0 auto; padding:0 0 10px 0; text-align:center; }
#publicidad object { margin:0 auto; text-align:center; }
#publicidad iframe { margin:0 auto; text-align:center; }

.tres h1,.tres h2,.tres h3,.tres h4,.tres h5,.tres h6, .tres p,.tres ol,.tres ul,.tres blockquote { padding-left: 0; }
.cuatro h1,.cuatro h2,.cuatro h3,.cuatro h4,.cuatro h5,.cuatro h6, .cuatro p,.cuatro ol,.cuatro ul,.cuatro blockquote  { padding-left: 0; }

.social a.comen { color:#FFF; background:url(img/ico-com.png) center no-repeat; padding:3px; width:5px; }
.social a:hover.comen, .social a:visited.comen { color:#FFF; }

#datosuties, #masnoticias { overflow:hidden; padding-bottom:20px; }
#video, #mam, #triunfo, #horos, #encuestas, #blog, #caja, #masnoticias, .last { margin-bottom:20px; }

#mico {}
#mico img { margin:0; padding:10px 0 0 0; }
#mico .social .mic { padding-right:55px; }

.mag { overflow:hidden; }
.mag img { float:left; padding:0 5px 5px 0; }

#horos {}
#horos h4 { margin-bottom:20px; }
#horos img { float:left; padding:0 5px 10px 0; }

.migajas { border-bottom:1px dashed #FFF; margin:0 0 5px 0; padding:0 0 5px 20px; color:#F30; }
.migajas a, .migajas a:link, .migajas a:visited { color:#FFF; }

.tope { width:940px;}
.orange { background:url(img/bk-orange.png) top left no-repeat #F90; margin:2px 0; padding:10px 0 20px 0; overflow:hidden; }
.orange h1, .orange h1 a { color:#FFF; text-transform:uppercase; font-size:22px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; }
.orange h1 a:hover { color: #FFC; }
.orange h3, .orange h3 a { color:#666; font-size:14px; text-transform:none; }
.orange img { margin:10px 0 10px 10px; padding:0 0 10px 0; background:url(img/matrix-orange.png) bottom left repeat-x; float:right; }

.orange .hak { min-height:300px; }

/* .triunpho { background:url(img/logo-triunfo.png) right top no-repeat #FDFDFD; border:1px solid #CCC; margin:2px 0; padding:10px 0 20px 0; overflow:hidden; }*/

.triunpho h1, .triunpho h1 a { color:#F60; font: 26px/24px 'MuseoSlab', Arial, Helvetica, sans-serif; padding:10px 20px; }
.triunpho h1 a:hover { color: #FC0; }
.triunpho h3, .triunpho h3 a { color:#666; font: 14px/16px 'MuseoSlab', Arial, Helvetica, sans-serif; text-transform:none; padding:0 20px 10px 20px; }
.triunpho img { margin:10px 0 20px 0; padding:0 ; float:right; }

.triunpho .hak { min-height:300px; }
.triunpho .social, .triunpho .social a { color:#666; }
.triunpho .social a:hover { color:#333; }

.triunpho .migajas { border:none; margin:0 0 5px 0; padding:0 0 5px 20px; color:#666; }
.triunpho .migajas a, .triunpho .migajas a:link, .triunpho .migajas a:visited { color:#333; }
.triunphocom { background:#FFF; border:1px solid #CCC; margin:2px 20px; padding:10px 0 20px 0; overflow:hidden; }

.overbb { position: relative; top:-200px; left:0; z-index:100; width:210px; padding:0 5px; background:#000;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
}
.overbb h2 a { color:#FFF; }
.overbb h2 a:hover { color:#CCC; }

.overt { position: relative; top:-360px; left:0; z-index:2000; background:url(img/logo-triunfow.png) left top; }
.overtt { position: relative; top:-138px; left:0; z-index:2000; padding:10px 5px 0 5px; background:url(img/bk-not-tri-1.jpg) left top; }
.overtt h2 a { font: 26px/28px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFEBC9; }
.overtt h2 a:hover { color:#FFF; }
.overtt p a { color:#FFEBC9; }
.overtt p a:hover { color:#FFF; }

#mujer { background:url(img/bk-violeta.png) top left no-repeat #909; }
#mujer h2 a, #mujer h2 a:visited { color:#FFF; }
#mujer h2 a:hover { color:#CCF; }
#mujer h3, #mujer h3 a { color:#666; font-size:14px; text-transform:none; }


#mercado h2 a, #mercado h2 a:visited { color:#FFF; }
#mercado h2 a:hover { color:#F00; }
#mercado h3, #mercado h3 a { color:#666; font-size:14px; text-transform:none; }

#mujer h4 { color:#FFF; font-size:20px; margin:10px 0; }
#mujer h4 span{ color:#F00; }
#mujer .cinco img { margin:0; padding:0 0 10px 0; background:url(img/matrix-blanca.png) bottom left repeat-x; float:left; }
#mujer .cinco p { float:left; padding-top:20px; }
#mujer .tres img, #mercado .tres img { margin:0; padding:0 10px 5px 0; background:none; float:left; }
#mujer ul { overflow:hidden; }
#mujer ul li { margin-bottom:3px; padding-bottom:2px; border-bottom:1px dashed #CCC; overflow:hidden; }
#mujer ul li a, #mujer p a, #mercado ul li a, #mercado p a { color:#FFF; }
#mujer ul li a:hover, #mercado ul li a:hover, #mujer p a:hover, #mercado p a:hover { text-decoration:underline; }

h4.ldt { padding:10px 0 10px 20px; background-color:#DFDFDF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }

#deportes {background:url(img/bk-not-tri-1.jpg) top left no-repeat; margin-bottom:10px;}
#deportes h2 { width:200px; margin: 10px; font: 16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; }
#deportes h2 a { font: 16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; }
#deportes p { margin:10px 0 10px 10px; width:200px; }
#deportes p a { color:#FFEBC9; }
#deportes h2 a:hover, #deportes p a:hover { color:#FFF; }

#deportesm { background:url(img/bk-mar-tri.jpg) top left no-repeat; margin-bottom:10px; }
#deportesm h2 { margin: 20px; font: 16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; }
#deportesm h2 a { font: 16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFEBC9; }
#deportesm p { margin:20px 0 20px 20px; width:180px; }
#deportesm p a { color:#FFEBC9; }
#deportesm h2 a:hover, #deportesm p a:hover { color:#FFF; }

#deportesm h4 { margin:10px; font: 12px/14px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; }

#galdep {margin-bottom:10px;}
#galdep .overbb { background:url(img/bk-not-tri-1.jpg) center no-repeat;
    /* for IE */
    filter:alpha(opacity=0);
    /* CSS3 standard */
    opacity:1;
    padding:20px 0 10px 10px;
}
#galdep h2 a { font:16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; }
#galdep h2 a:hover { color:#FFF; }
#galdep p a { color:#FFEBC9; }
#galdep p a:hover { color:#FFF; }

#port-triunfo {}

.ttick { background:url(img/truinfoticker.jpg) top left no-repeat; margin:0; padding:20px 0 0 0; height:60px; }
#ticker { overflow: hidden; height:10px; }
#ticker li { font: 14px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; padding:0 0 20px 0; height:10px }
#ticker li span { font-weight:bold; color:#fff; }
#ticker li a { color:#FFEBC9; }
#ticker li a:hover { color:#FFF; }

#deportes-destacados, #deportes-marcador, #deportes-destacado, #deportes-video, #deportes-galeria, #deportesm { height:400px;}
#deportes-slide { width:460px; height:360px; } 
#deportes-slide img { margin:0; padding:0;}
#deportes-destacados {}
#deportes-marcador {}
#deportes-destacado {}
#deportes-video { background:url(img/bk-video-tri.png) bottom right no-repeat; }
#deportes-video h2 a { font:16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#333; }
#deportes-video h2 a:hover { color:#666; }
#deportes-video p { width:320px; }
#deportes-video p a { color:#333; }
#deportes-video p a:hover { color:#666; }
#deportes-galeria { background:url(img/bk-gal-tri.png) bottom right no-repeat; }
#deportes-galeria img { float:left;}
#deportes-galeria h2 { float:right; width:180px; display:block; }
#deportes-galeria h2 a { font:16px/18px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#333; }
#deportes-galeria h2 a:hover { color:#666; }
#deportes-galeria p {  float:right; width:180px; display:block; }
#deportes-galeria p a { color:#333; }
#deportes-galeria p a:hover { color:#666; }

/*-----------------------------------------------------------------
  ESPECIAL
-----------------------------------------------------------------*/
.esorange .ocho .social { border-bottom:1px dashed #FFF; }
.hak { width:940px; margin-bottom:20px; }
.esx { border-right:1px dashed #FFF; margin-right:18px;}

.esorange { background:url(img/bk-orange.png) top left no-repeat #F90; margin:0 0 20px 0; padding:10px 0 0 0; overflow:hidden; }
.esorange h1, .esorange h1 a { color:#FFF; text-transform:uppercase; font-size:22px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; text-align:justify; }
.esorange h1 a:hover { color: #FFC; }
.esorange h3, .orange h3 a { color:#FFF; font-size:14px; text-transform:none; }
.esx .noticia ul { margin:0 10px 0 0; padding:0 0 20px 0; background:none; }
.esx .noticia li { border-bottom:1px dashed #444; padding:5px; background:url(img/punto.png) center left no-repeat; }
.esx .noticia h4, .esorange .box h4 { color:#444; }
.esx .noticia h4 span, .esorange .box h4 span { color:#F30; }
.esx .noticia p a, .esx .noticia ul li a { color:#FFF; }
.esx .noticia p a:hover, .esx .noticia ul li a:hover { color:#DDD; }

.esorange .cuatro .box { margin:0; }
.esorange .box ul li a img {float:left; margin:0 10px 10px 0; padding:0; background:none; }
.esorange .box ul li a { color:#FFF; }
.esorange .box ul li a:hover { color:#DDD; }

.bkem2012 { background:url(img/a-em.jpg) top left no-repeat; }
.bkemb2012 { background:url(img/a-emb.jpg) bottom left no-repeat; }

/* primarias */
.bkemb2013 { background:url(img/a-embb.jpg) bottom left no-repeat; }

/*-----------------------------------------------------------------
  BUSCADOR AVANZADO Y PAGINACION
-----------------------------------------------------------------*/

li.taxport-cont { border-bottom:1px dashed #DDD; background:none; }
p.bajada-tax-search { text-transform: none; color:#666; }
.paginacion {
text-align:center;}
h4.paginacion a, h4.paginacion span { padding:5px; border: 1px solid #CCC;  background-color:#DDD; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;font-size:large; } 

/*-----------------------------------------------------------------
  SERVICIOS
-----------------------------------------------------------------*/

#servicios { border-top:1px solid #999; width:940px; text-align:justify; }
#servicios p { border-bottom:1px solid #999; padding-top:15px; font-size:11px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:justify; }
#servicios p a { text-transform:none; padding:5px 10px; }
#servicios p input { margin:0 10px; color:#666; border:1px solid #CCC; padding:6px 4px; cursor:pointer; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
#servicios p input:hover { color:#999; }
a.btnb { color:#FFF; background-color:#999; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
a:hover.btnb { background-color:#F90; }

ul.botshare { margin:0; padding:0; display:inline; }
ul.botshare li { list-style-type:none; border:none; float:left; background:none; width:120px; }

#marcojjoo #servicios {width:980px;}

/*-----------------------------------------------------------------
  FORMULARIOS
-----------------------------------------------------------------*/

#formu { border-top:1px solid #999; width:100%; text-align:justify; }
#formu p { border-bottom:1px solid #999; padding-top:15px; font-size:11px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; text-transform:uppercase; }
#formu p a { text-transform:none; padding:5px 10px; }
#formu p input { margin:0 10px; color:#999; border:1px solid #CCC; padding:4px 2px; }

/*-----------------------------------------------------------------
  CUSTOM RSS BOX
-----------------------------------------------------------------*/

.violeta { background:url(img/bk-violeta.png) top left no-repeat #909; margin:2px 0 10px 0; padding:10px 0 20px 0; overflow:hidden; }
.violeta h2 a, .violeta h2 a:visited { color:#FFF; }
.violeta h2 a:hover { color:#CCC; }
.violeta h3, .violeta h3 a { color:#FFF; font-size:14px; text-transform:none; }

.bermellon { background:url(img/bk-rojo.png) top left no-repeat #C00; margin:2px 0 10px 0; padding:10px 0 20px 0; overflow:hidden; }
.bermellon h2 a, .bermellon h2 a:visited { color:#FFF; }
.bermellon h2 a:hover { color:#F00; }
.bermellon h3, .bermellon h3 a { color:#FFF; font-size:14px; text-transform:none; }

.green { background:url(img/bk-green.png) top left no-repeat #690; margin:2px 0 10px 0; padding:10px 0 20px 0; overflow:hidden; }
.green h2 a, .green h2 a:visited { color:#FFF; }
.green h2 a:hover { color:#CCC; }
.green h3, .green h3 a { color:#FFF; font-size:14px; text-transform:none; }

.gris { background:url(img/bk-gris.png) top left no-repeat #666; margin:2px 0 10px 0; padding:10px 0 20px 0; overflow:hidden; }
.gris h2 a, .gris h2 a:visited { color:#FFF; }
.gris h2 a:hover { color:#CCC; }
.gris h3, .gris h3 a { color:#DDD; font-size:14px; text-transform:none; }

/*-----------------------------------------------------------------
  BARRA LATERAL
-----------------------------------------------------------------*/

.barra {}
.barra h4 { padding:5px 0; background:url(img/linea-segm.png) bottom left no-repeat; }
.mr { padding:5px 0; background:url(img/linea-segm.png) bottom left repeat-x; }

#video h4 { background:none; }
#video p.videohome { background:url(img/ico-video.png) center left no-repeat; text-transform:uppercase; padding:0 20px 0 40px; }
p.videohome a, p.videohome a:hover { color:#333; }
.gal_video { margin:0; padding:0;}
.gal_video li { float:left; margin:5px;}

/*-----------------------------------------------------------------
  TABS
-----------------------------------------------------------------*/

.tablsbox { background-color:#FFF; }
.tablsbox a { margin:0; padding:5px 10px 15px 10px; color:#F60;
  border-left: 1px solid #FFF;
  border-top: 1px solid #FFF;
  border-right: 1px solid #FFF;
  border-bottom: 1px solid #F60;
  background-color:#FFF !important;
}
.tablsbox a:hover { color:#F90; border-top: 1px solid #F60; border-right: 1px solid #F60; }
.tablsbox li { float:left; }

ul.tablsbox a.current { background:url(img/linea-segm.png) bottom left no-repeat #FFFAE6;
  border-left: 1px solid #F6F6F6;
  border-top: 1px solid #F6F6F6;
  border-right: 1px solid #F6F6F6;
}
.boxtabls { margin:20px 0 0 0; background:url(img/matrix-orange.png) bottom left repeat-x; }
.boxtabls div ul { overflow:hidden; }
.boxtabls div ul li {  padding:2px 6px; border-left:1px solid #F2F2F2; }

ul.tritablsbox li { background-color:#FFF; border:none; float:left; list-style:none; list-style-type:none; }
.tritablsbox a { margin:0; padding:5px; color:#F60; border:1px solid #F90; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.tritablsbox a:hover { color:#F60; border:1px solid #F69; }
ul.tritablsbox a.current { background-color:#FFC; }

.triboxtabls { margin:20px; padding:20px; clear:both; overflow:hidden; border:1px solid #F90; background-color:#FFFCF3; }
.triboxtabls div ul { overflow:hidden; }
.triboxtabls div ul li { }

/*-----------------------------------------------------------------
  TRIUNFO
-----------------------------------------------------------------*/

#triunfoif { margin:20px 0; padding:0; overflow:hidden; }
#triunfo { background: url(img/bk-boxdep.jpg) top left; overflow:hidden; font-family:'MuseoSlab', Arial, Helvetica, sans-serif; }
#triunfo h4  { font-family:'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; margin:5px; }
#triunfo p, #triunfo h2 { color:#FFF; margin-left:15px; }
#triunfo p span { color:#C00;}
#triunfo img { float:left; }
#triunfo a { color:#FFF;}
#triunfo h2.icotriunfo { margin:5px; padding:0 0 5px 30px; background:url(img/ico-tf.png) top left no-repeat; border-bottom:1px dashed #FFF;} 
#triunfo h2.icotriunfo a, #triunfo h2.icotriunfo a:hover { color:#FFF; }
#triunfo h2 a, #triunfo h2 a:hover { color:#FFF; }
#triunfo h2 span { color:#FFF;}
#triunfo h4 { font-size:14px; color:#FFF; padding:10px; background:none;}
#triunfo h4 span { color:#C00; }
.tri h1, .tri h2, .tri h3, .tri h4, .tri ul  { font: 14px/16px 'MuseoSlab', Arial, Helvetica, sans-serif; }  
.tri h2 { color:#F00; }

/*Marcadores*/
.cmar, .cmar li h3, .cmar li h2, .cmar li p { padding-top:10px; text-align:center;}
.mgol { background:url(img/marcador-tri.jpg) top left no-repeat; height:180px; }
.mgol h1 { font: 84px/100px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; }
.mgol h3, .mgol p { font: 18px/16px 'MuseoSlab', Arial, Helvetica, sans-serif; color:#FFF; }
p.trisep { font-size:32px; margin-top:40px; text-align:center; }
.lci img { float:left; margin: 10px 0 10px 20px;}
.lcd img { float:right; margin: 10px 20px 10px 0;}
.trigol {}
.triequipo {}
.tridt { background:url(img/tipstecnico.png) top left no-repeat; padding-top:5px; }
.triestad { background:url(img/tipsestadistica.png) top left no-repeat; padding-top:5px; }
.trita { background:url(img/tipsamarillas.png) top left no-repeat; padding-top:5px; }
.tritr { background:url(img/tipsrojas.png) top left no-repeat; padding-top:5px; }
.trialin { background:url(img/tipsequipo.png) top left no-repeat; padding-top:5px; }

/*Marcador en vivo*/
.marcador { margin-left:5px; padding:0; font-size:10px;}
.marcador li { width:50px; float:left; margin:0 5px; text-align:center;} 
.marcador li img { margin:0 auto; float:none; padding:0 5px;}
.marcador li p { margin:0 auto; padding:0; text-align:center; }
li.goles { width:30px; height:30px; color:#FFF; font-size:26px; margin:0 5px; padding:10px 5px 0 5px; text-align:center;}
li.versus { width:20px; font-size:12px; color:#FFC; margin:19px 0 0 0; padding:0; text-align:center;}
li.local img, li.visita img { margin:0 auto; float:right; padding:0 5px;}


/*Galerias de Triunfo*/ 
.btn_triunfo { margin-left:15px; padding:0 15px;}
.btn_triunfo li { margin:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#C00;}
.gal_triunfo { margin-left:15px; padding:0;}
.gal_triunfo li { float:left; margin:3px;}

/*.triunfogal { font-family:'MuseoSlab', Arial, Helvetica, sans-serif; background:url(img/logo-triunfog.png) top right no-repeat; }*/
.triunfogal { font-family:'MuseoSlab', Arial, Helvetica, sans-serif; background:none; }
.triunfogal h2, .triunfogal h4, .triunfogal h2 a, .triunfogal h4 a { font-family:'MuseoSlab', Arial, Helvetica, sans-serif; }

/*Box portada*/
#titular_tf {font-family:'MuseoSlab', Arial, Helvetica, sans-serif;}
#marcador_tf { font-family:'MuseoSlab', Arial, Helvetica, sans-serif; padding-bottom:0px; background-color:#000;border-bottom:1px solid #666;}
#marcador_tf.mvtenis {background:none; border-top:1px solid #E9937C; border-bottom:1px solid #E9937C;}
#marcador_tf.mvtenis table tr.set td {border-top:1px solid #E9937C; border-bottom:1px solid #E9937C;}
#galeria_tf {font-family:'MuseoSlab', Arial, Helvetica, sans-serif;}
#videos_tf {font-family:'MuseoSlab', Arial, Helvetica, sans-serif;}

/*-----------------------------------------------------------------
  MM - BIGSLIDE
-----------------------------------------------------------------*/

.dd p.social a,.dd p { margin:0 0 20px 0; padding:0; background:none; text-decoration:none; }
.dd p a { text-decoration:underline; }
.dd a { margin:0 0 20px 0; text-decoration:none; }
.dd h2 { text-transform:uppercase; margin:0; padding:0;}

.thumblista { margin:0; padding:10px 0 0 10px; }
.thumblista li { margin:0 5px 10px 0; padding:0; float:left; width:70px; }
.thumblista li a { background:url(img/matrix-blanca.png) top left; }
.thumblista li a img { margin:0; padding:5px; border:none; }

.bigdespliegue { width:940px; height:620px; }
.bigdespliegue img { margin:0; padding: 10px; background:url(img/matrix-blanca.png) top left repeat-y; }
.biginfo { width:940px; float:left; }
.biginfo img { margin:0; padding: 10px; background:url(img/matrix-blanca.png) top left repeat-y; }
.bigvideo { width:940px; float:left; margin:10px; padding: 10px; background:url(img/matrix-blanca.png) top left repeat-y; }

.dd .social a.comen { color:#F90; background:url(img/ico-com.png) left center no-repeat; padding:3px 3px 3px 25px; }
.dd .social a:hover.comen, .dd .social a:visited.comen { color:#F90; text-decoration:underline; }

.newgal { position:absolute; top:258px; height:600px; margin-top:86px; text-align: center; }
.newgal p { position:relative; top:-80px; left:0; width:900px; margin:0 auto; text-align:center; }
.newico { position:relative; top:-300px; left:0; z-index:100; width:940px; height:80px; margin:0 auto; overflow:hidden; }

.newgals { position:absolute; top:240px; height:600px; margin-top:26px; text-align: center; }
.newgals p { position:relative; top:-80px; left:0; width:900px; margin:0 auto; text-align:center; }
.newicos { position:relative; top:-300px; left:0; z-index:100; width:940px; height:80px; margin:0 auto; overflow:hidden; }

.newgalsexy { position:absolute; top:270px; height:600px; margin-top:86px; text-align: center; }
.newgalsexy p { position:relative; top:-80px; left:0; width:900px; margin:0 auto; text-align:center; }
.newicosexy { position:relative; top:-300px; left:0; z-index:100; width:940px; height:80px; margin:0 auto; overflow:hidden; }

a.galizqlk { float:left; background-color:#CCC; margin:0 0 0 20px; padding:5px; filter:alpha(opacity=30); opacity:0.3; overflow:hidden; }
a.galderlk { float:right; background-color:#CCC; margin:0 20px 0 0; padding:5px; filter:alpha(opacity=30); opacity:0.3; overflow:hidden; }
a.galizqlk:hover { filter:alpha(opacity=80); opacity:0.8; background-color:#F90; }
a.galderlk:hover { filter:alpha(opacity=80); opacity:0.8; background-color:#F90; }

.galizqlk img,.galderlk img { margin:0; padding:0; border:0; }

/*----------------------------------------------------------------
  LUCES
-----------------------------------------------------------------*/

.fish li {float:left; margin:5px; padding:2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#FAFAFA;} 

/*-----------------------------------------------------------------
  CANAL MUJER
-----------------------------------------------------------------*/

.morado { background:url(img/bk-violeta.png) top left no-repeat #550a30; }
.morado p, .morado h3, .morado h3 a { color:#FFF; }
.morado h3 a:hover { color:#FFC; }
.morado img { margin:10px 0 10px 10px; padding:0 0 10px 0; background:url(img/matrix-violeta.png) bottom left repeat-x; float:right; }

.social-morado { color:#7F7F7F; background:url(img/linea-cont-morado.png) top left no-repeat; padding-top:20px; font-size:10px; text-transform:uppercase; }
.social-morado a.comen { color:#FFF; background:url(img/ico-com-morado.png) center no-repeat; padding:3px; width:5px; }
.social-morado a:hover.comen, .social-morado a:visited.comen { color:#FFF; }

.mr-morado { padding:5px 0; background:url(img/linea-segm-morado.png) bottom left repeat-x; }

.red { 
background: rgb(118,7,128);
background: -moz-linear-gradient(left, rgb(118,7,128) 0%, rgb(148,3,107) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgb(118,7,128)), color-stop(100%, rgb(148,3,107)));
background: -webkit-linear-gradient(left, rgb(118,7,128) 0%, rgb(148,3,107) 100%);
background: -o-linear-gradient(left, rgb(118,7,128) 0%, rgb(148,3,107) 100%);
background: -ms-linear-gradient(left, rgb(118,7,128) 0%, rgb(148,3,107) 100%);
background: linear-gradient(to right, rgb(118,7,128) 0%, rgb(148,3,107) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#760780', endColorstr='#94036b', GradientType=1 );}
#limp{margin-bottom:0pX;background:url("") no-repeat;}

.red p, .red h3, .red h3 a { color:#FFF; }
.red h3 a:hover { color:#FFC; }
.red img { margin:10px 0 10px 10px; padding:0 0 10px 0; background:url(img/matrix-blanca.png) bottom left repeat-x; float:right; }

.social-red { color:#7F7F7F; background:url(img/linea-cont-red.png) top left no-repeat; padding-top:20px; font-size:10px; text-transform:uppercase; }
.social-red a.comen { color:#FFF; background:url(img/ico-com-red.png) center no-repeat; padding:3px; width:5px; }
.social-red a:hover.comen, .social-red a:visited.comen { color:#FFF; }

.mr-red { padding:5px 0; background:url(img/linea-segm-red.png) bottom left repeat-x; }

/*-----------------------------------------------------------------
  PIE
-----------------------------------------------------------------*/

#pie { border-bottom:1px solid #999; width:940px; }
#pie p { font-size:10px; margin:2px 0; color:#999; }
#pie p a {  font-size:10px; margin:2px 0; color:#666; }
#pie p a:hover { text-decoration:underline; }
#pie h1.logo { font-size:18px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; color:#F90; margin-left:20px; }

#marcojjoo #pie {width:980px;}

/*---------------------------------------------------------------
  BILLBOARD
----------------------------------------------------------------*/

#billboard { background-color:#DDD; width:940px; height:250px; margin-bottom:10px; }
#b_economia { background-color:#DDD; width:940px; height:135px; margin-bottom:10px; }
.especiales #billboard {clear: both !important}

/*---------------------------------------------------------------
  PUBLIFEED
----------------------------------------------------------------*/

ul#publifeed { border:0; margin:20px; padding:0 20px; }
ul#publifeed li.titpubli { margin:0; padding:2px 0; font-size:8px; font-family: 'MuseoSans', Arial, Helvetica, sans-serif; color:#444; }
ul#publifeed li { margin:0; padding:5px 0; overflow:hidden; }
ul#publifeed li img { float:left; margin:0 5px 0 0; padding:0; }

/*---------------------------------------------------------------
  BACKGROUND
----------------------------------------------------------------*/

.migajas_mm { border-bottom:1px dashed #FFF; margin:0 0 5px 0; padding:0 0 5px 20px; color:#333; }
.migajas_mm a, .migajas a:link, .migajas a:visited { color:#333; }

/*-----------------------------------------------------------------
   BOX RSS  (tipo marketwire)
-----------------------------------------------------------------*/

.rss2 { margin:5px 0; height:380px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; }
ul.rssbox { margin:10px 5px 20px 5px; height:280px; overflow:auto; }
ul.rssbox li { clear:both; padding-bottom:5px; border-bottom:1px dashed #DDD; }
ul.rssbox li a { color:#333; }
ul.rssbox li a:hover { color:#F00; }
ul.rssbox li span { margin-right:5px; margin-left:3px; padding-right:5px;border-right:1px solid #999; }

/*-----------------------------------------------------------------
   BOX BLOG
-----------------------------------------------------------------*/
#blogn { margin:10px 0; padding:0 0 0 0; border-bottom:5px solid #CCC;  }

ul.bolist { margin:0 0 0 10px; padding:0; overflow:auto; height:350px; }

li.itb { border-bottom:1px dashed #F90; margin:0; padding:5px 0; }
li.itb a { font-size:14px; color:#333; }
li.itb a:hover { font-size:14px; color:#F90; }


/*-----------------------------------------------------------------
   FOMULARIO
-----------------------------------------------------------------*/

.tableform p input { width:360px; font-size:14px; color:#666; font-style:italic; background:url(/noticias/stat/imagenes/bk-camp-form.jpg) top center #DDD; margin:0; padding:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.tableform p textarea {  width:360px; font-size:14px; height:200px; color:#666; font-style:italic; background:url(/noticias/stat/imagenes/bk-camp-form.jpg) top center #DDD; margin:0; padding:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }

/*-----------------------------------------------------------------
   VINA DEL MAR
-----------------------------------------------------------------*/

.vina a { color:#fff;font-size:16px;font-weight: normal;font-family:font-family: 'MuseoSans', Arial, Helvetica, sans-serif;margin-left:10px;}
.vina a:hover { color:#f00;font-size:16px;font-weight: normal; }

.boxvina ul { margin:10px 0; }
.boxvina ul li { clear:both; padding-bottom:5px; }
.boxvina ul li a{color:#d6b324}
.boxvina ul li a:hover { color:#F90; }
.boxvina ul li span { margin-right:5px; padding-right:5px; border-right:1px solid #999; }
.boxvina ul li img { margin: 2px 5px 2px 2px; padding:0px; border: 1px solid #999}

/*-----------------------------------------------------------------
   VINA DEL MAR FONDO BLANCO
-----------------------------------------------------------------*/

.vinab a { color:#000;font-size:16px;font-weight: normal;font-family:font-family: 'MuseoSans', Arial, Helvetica, sans-serif;margin-left:10px;}
.vinab a:hover { color:#b20fb2;font-size:16px;font-weight: normal; }
.vinab img { margin:0px; padding:0;border:1px solid #000; }

.boxvinab ul { margin:10px 0; }
.boxvinab ul li { clear:both; padding-bottom:1px; }
.boxvinab ul li a { color:#000; }
.boxvinab ul li a:hover { color:#b20fb2; }
ul.especialbox2 li:hover {border-bottom: 1px solid #d6b324} 
.boxvinab ul li span { margin-right:5px; padding-right:5px; border-right:1px solid #000; }
.boxvinab ul li img { margin:2px; padding:0;border:1px solid #000; }
.espbg_vina2015 {border: 1px solid #ccc;}


/*-----------------------
HUMOR
-----------------------*/
#galHumor {height:240px;} 
.newgalH { top:240px; height:700px; margin:0 auto; text-align: center; }
.newgalH p { position:relative; top:-80px; left:0; width:900px; margin:0 auto; text-align:center; }
.newicoH { position:relative; top:-300px; left:0; z-index:100; width:940px; height:80px; margin:0 auto; overflow:hidden; }

/*-----------------------------------------------------------------
   ESPECIALES
-----------------------------------------------------------------*/

.especiales .fila {float: left;}

/*-----------------------
PUBLICIDAD NUEVA
-----------------------*/

#publicidad_s { margin:0 auto; padding:7px 0 3px 0; text-align:center;}
#publicidad_s object { margin:0 auto; text-align:center; }
#publicidad_s iframe { margin:0 auto; text-align:center; }

#publicidad_l { margin-left:0;margin-right:-125px; margin-top:-222px; padding:0 0 3px 0; float:right;  }
#publicidad_l object { margin:0 auto; }
#publicidad_l iframe { margin:0 auto; }

#publicidad_m { margin-left:0;margin-right:-125px; margin-top:-125px; padding:0 0 3px 0; float:right;  }
#publicidad_m object { margin:0 auto; }
#publicidad_m iframe { margin:0 auto; }

#publicidad_lateral { margin-right:0;margin-left:-1105px; margin-top:-222px; padding:0 0 3px 0; float:left;  }
#publicidad_lateral object { margin:0 auto; }
#publicidad_lateral iframe { margin:0 auto; }

#publicidad_lt { margin-left:0;margin-right:-180px; margin-top:-160px; padding:0 0 3px 0; float:right;  }
#publicidad_lt object { margin:0 auto; }
#publicidad_lt iframe { margin:0 auto; }

#publicidad_l00 { margin-left:0;margin-right:-85px; padding:0 0 3px 0; float:right;  }
#publicidad_l00 object { margin:0 auto; }
#publicidad_l00 iframe { margin:0 auto; }

#publicidad_sc {display: inline; width: 200px; height: 600px; margin: 0px auto;}

#publicidad_sup { margin:0 auto;margin-top:8px; text-align:center; }
#publicidad_sup object { margin:0 auto; text-align:center; }
#publicidad_sup iframe { margin:0 auto; text-align:center; }


#sticker {padding:0 0 3px 0; float:right;}

#wrapper {width:960px; margin:0 auto;}

/*-----------------------
AJUSTE RECUADRO SOCIALES
-----------------------*/

/*-----------------------
MENU TRIUNFO NUEVO
-----------------------*/

.clear{
    clear:both;
    }
.menuContainer{
    background:#fff;
    font-family:Arial,Helvetica,Clean,sans-serif;
    font-size:13px;
    font-weight:normal;
    margin-bottom:10px;
    margin-top:4px;
    width:947px;
    }
ul#menut a:hover, ul#menut ul, ul#menut li:hover{
    background:#000;
    z-index:3000;
    color:#fff;
    } 
.menuContainer ul{
    list-style:none;    
    margin:0;
    padding:0;
    color:#FFEBC9;
    }
ul#menut li{
    float:left;
    position:relative;
    margin-left:2px;
    padding:2px;
    background:#b8181d;
    }
ul#menut a{
    color:#fff;
    text-decoration:none;
    padding-left:5px;
    padding-right:4px;
    display:block;
    }
ul#menut ul{
    position:absolute;
    left:0;
    display:none;
    }
ul#menut li:hover ul{
display:block;
}
ul#menut li:hover ul li{
    margin:0;
}
ul#menut li:hover ul li a{
    width:150px;
    }
ul#menut li:hover ul a:hover{
color:#fff;
    background:#000;
}

/*-----------------------
MENU nacion.cl NUEVO
-----------------------*/

.menuContainern {
    background:#fff;
    font-family:sans-serif, Arial,Helvetica,Clean;
    font-size:13px;
    font-weight:normal;
    margin-bottom:10px;
    margin-top:10px;
    width:944px;
    padding-left:0px;
   padding-right:10px;
    }
    
    /*over real*/
ul#menun a:hover, ul#menun ul, ul#menun li:hover{
    background:#DFDFDF;
    color:#EB661B;
    
    z-index:3000;

    } 
    

ul#menun {padding:0;margin:-2px;}

  
.menuContainern ul{
    list-style:none;    
    margin:0;
    
    color:#F90;
    
    }
ul#menun li{
    float:left;
    position:relative;
    margin-left:2px;
    background:#EB661B;
    border:0;
    
    
    
    }
ul#menun a{
    color:#fff;
    text-decoration:none;
    padding-left:13px;
   padding-right:13px;
    display:block;
    padding-top:2px;
    padding-bottom:2px;
}

ul#menun ul{
    position:absolute;
    left:0;
    display:none;
    
    
    }
ul#menun li:hover ul{
display:block;
padding:0px;
width:65px;

}

ul#menun li:hover ul li{
    margin:0px;
    padding:0px;
}


ul#menun li:hover ul li a{
    width:59px; padding:2px; padding-left:8px;
   padding-right:8px;}
    
ul#menun li:hover ul a:hover{
color:#EB661B;
    background:#DFDFDF;
    width:61px; padding:2px; padding-left:6px;
   padding-right:8px;
}




ul#menun li.mercado a{*/background:#75127D*/;color:#FFF; padding-bottom:2px; padding-top:2px; padding-left:5px; padding-right:5px; }
ul#menun li.mercado a:hover{background:#8f0f6b; color:#fff; padding:2px; padding-left:5px; padding-right:5px;}

ul#menun li.triunfo a{background:#b8181d;color:#fff; padding:2px; padding-left:7px; padding-right:7px;}
ul#menun li.triunfo a:hover{background:#000; color:#fff; padding:2px; padding-left:7px; padding-right:7px;}

ul#menun li.blog a{background:#b8181d;color:#fff; padding:2px; padding-left:5px; padding-right:5px;}
ul#menun li.blog a:hover{background:#000; color:#fff; padding:2px; padding-left:5px; padding-right:5px;}

ul#menun li.opinion a{background:#EBB000;color:#fff; padding:2px; padding-left:5px; padding-right:5px;}
ul#menun li.opinion a:hover{background:#FFC926; color:#fff; padding:2px; padding-left:5px; padding-right:5px;}
.modpublicback{background:url(/noticias/stat/img/back_prueba_publicidad.png) top no-repeat;background-color:#F8D417; }

#cabezal .cont {float:right; }
.notaext {float:none; margin-left:15px; padding:0;}

.bigdespliegue { width:940px; height:610px; }
.bigdespliegue img { margin:0; padding: 10px; background:url(img/matrix-blanca.png) top left repeat-y; }

/* caption foto del día */
.rg-caption {
text-align: center;
margin-top: 15px;
position: relative;
height: 25px;
}
/* altura fija imagen */
.rg-image {height:550px;}

/* festival jazz */
#blogn2 {
margin: 10px -1px;
padding: 10px 0 15px 0;
border: 1px solid #CCC;
}

#blogn2 img {

border-bottom: 10px solid #CCC;
}

/* estilo imagen sindicado */
#arnello {width:30%;height:auto; float:right;margin-right: 134px;margin-top: -2px;}
#dw {width:8%;height:auto; float:right;margin-right: 258px;margin-top: -5px;}
#america {width:13%;height:auto; float:right;margin-right: 222px;margin-top: -5px;}


/* estilo imagen sindicado portada columna derecha */
#arnello_ {width:48%;height:auto; float:right;margin-right: 0px;margin-top: -3px;}
#dw_ {width:10%;height:auto; float:right;margin-right: 0px;margin-top: 0px;}
#america_ {width:20%;height:auto; float:right;margin-right: 0px;margin-top: -5px;}

/* estilo imagen sindicado portada columna central */
#arnello2_ {width:74%;height:auto; float:right;margin-right: 0px;margin-top: -3px;}
#dw2_ {width:25%;height:auto; float:right;margin-right: 0px;margin-top: 0px;}
#america2_ {width:35%;height:auto; float:right;margin-right: 0px;margin-top: -5px;}

/*calendario prontus*/
#servicios .titular-calendario {font-size:20px; width:25%; float:left; padding: 100px 10px 30px 170px; text-align:left;}
form#formCalendar {width:45%; float:left; margin-top:20px;}
form#formCalendar .cal-rotulo {border-radius: 4px 4px 0 0; background: #eb661b; color: white;  font-size: 13px; font-weight: bold; padding: 5px;}
form#formCalendar .cal-rotulo #anterior a:hover, .cal-rotulo #siguiente a:hover { color: white; font-size: 10px; font-weight: normal; text-decoration: underline; }
form#formCalendar .cal-rotulo #anterior a, .cal-rotulo #siguiente a { color: white; font-size: 10px; font-weight: normal; text-decoration: none; }
form#formCalendar .cal-top { background-color: #E6E7E6; color: #666; font-size: 11px; font-weight: bold; }
form#formCalendar .cal-cont a { color: #eb661b; font-size: 13px; font-weight: bold; }
form#formCalendar .cal-cont a:hover {color: #000;}
form#formCalendar .cal-cont { background-color: white; color: #666; font-size: 13px; }
form#formCalendar table tr td table.cal-tabla {width: 100% !important; border:1px solid #f2f2f2;}
form#formCalendar table tr td { padding:3px 8px; }
form#formCalendar table {width: 280px !important;}


/* especial muni */
.desp a{color:#666; }
.desp a:hover {color: #F90;}
