div.pointer { background: url(/images/icons/fletxa_actualitat.gif) no-repeat 10px; }
div#submenu { background: #a60000; }

h1.header { border-bottom: 10px #a60000 solid; color: #958D7A}

div.noticia.vaga { background: #dcdcdc; color: black; padding: 5px; margin-top: 0px; }
div.noticia div.secciones {font-size: 0.8em; margin-top: 5px; }
div.noticia div.secciones div.seccion {font-weight: bold; }

div.noticia h1.titulo { font-family: Arial, Helvetica; color:#a60000; margin: 0px; font-size: 1.6em; line-height: 1.1em; }
div.noticia h1.titulo a { font-family: Arial, Helvetica; text-decoration: none; font-weight: bold; color:#a60000; }
div.level0 div.noticia h1.titulo a { color:#a60000; font-family: georgia, serif; font-size: 1.1em; }
div.noticia h2.subtitulo { color:#958D7A; margin: 0px; font-size: 1.1em; line-height: 1em;}
div.noticia div.cuerpo,div.extracto { font-size: 0.9em; }

/* IE Bug. IE no entiende html>body. Metemos height:1% y position relative para que rendee bien la imagen de fondo en breve */
div.breve {position: relative; height: 1%; background: url(/images/fondo/breve.gif) repeat-y top }
html>body div.breve { height: auto}

div.breve div.noticia { width: 200px!important; display:inline; float: left; margin-left: 25px; overflow: hidden}
div.breve div.primero div.noticia { margin-left: 0px; }

div.breve div.noticia h1.titulo { font-size:1.0em}
div.breve div.noticia h2.subtitulo { font-size:0.9em}

/*Attachment en portadillas*/
div.noticia div.attachments { font-size:.8em; color: gray; margin-top: 6px; padding-top: 2px; margin-bottom: 6px;}
div.noticia div.attachments div.publicada { float: left; }
div.noticia div.attachments div.comentarios { float: left; margin-left: 3px; border-left: silver 1px solid; }
div.noticia div.attachments div.mediatecas { float: left; width: 23px; text-align:center; margin-left: 3px; border-left: silver 1px solid; padding-left: 3px; }
div.noticia div.attachments div.youtubes { float: left; width: 23px; text-align:center; margin-left: 3px; border-left: silver 1px solid; padding-left: 3px; }

div.noticia div.ruler div.mediatecas { float: right; width: 23px; text-align:center; margin-left: 3px; border-right: silver 1px solid; padding-right: 3px; }
div.noticia div.ruler div.gmap_icon { float: right; margin-left: 3px; padding-right: 3px; border-right: silver 1px solid; }

div.noticia div.extracto a.iconify { background: transparent url(/images/icons/icon_red_link_news.gif) right center no-repeat; color:#A60000; font-style:italic; padding-right:13px;}
div.noticia div.cuerpo a.iconfy { background: transparent url(/images/icons/icon_red_link_news.gif) right center no-repeat; color:#A60000; font-style:italic; padding-right:13px;}
div.noticia div.extracto a[href ^="http://"] { background: transparent url(/images/icons/icon_red_link_news.gif) right center no-repeat; color:#A60000; font-style:italic; padding-right:13px;}
div.noticia div.cuerpo a[href ^="http://"] { background: transparent url(/images/icons/icon_red_link_news.gif) right center no-repeat; color:#A60000; font-style:italic; padding-right:13px;}

div.breve div.noticia div.extracto { font-size: 0.8em}
/* Attachments en noticias completas */
div.noticia div.debate {}
div.noticia div.debate div.comentarios { float: right; }

/* Tags */
div.noticia div.tags span.tag { background: url(/images/icons/mini-category.gif) no-repeat top left; font-size: .8em; padding-left: 18px; margin-left: 0.5em} 
div.noticia div.tags h3.header { background: #f2f2f2 url(/images/icons/gt_negre.gif) no-repeat 5px center ; padding-left: 25px; margin-bottom: 5px; }

/* Promo-links */
div.promote {float:left; }
div.promote a { text-decoration: none; color: black}
div.promote a:hover { text-decoration: underline}
div.promote span { margin-left: .8em }
div.promote span.facebook a { background: url("http://estaticos.evoluhcion.es/images/iconos/ico_subsecciones.png") no-repeat scroll left -37px transparent; padding-left: 20px; }
div.promote span.facebook a:hover { background-position: left -71px;}
div.promote span.twitter a { background: url("http://estaticos.evoluhcion.es/images/iconos/ico_subsecciones.png") no-repeat scroll left -104px transparent; padding-left: 20px; }
div.promote span.twitter a:hover { background-position: left -138px; }

/* Estils de dins la noticia */
div.noticia p {margin-top: 0px;}
div.noticia div.pie { font-size: x-small; padding: 5px; background: #eee; }
div.noticia div.foto { margin-bottom: 5px; border: 1px solid silver; padding: 2px; -moz-border-radius: 3px; }
div.noticia div.foto.izquierda { float: left; margin-right: 5px; }
div.noticia div.foto.esquerra { float: left; margin-right: 10px; }
div.noticia div.foto.derecha { float: right; margin-left: 5px; }
div.noticia div.foto.central { width: 644px; }
div.noticia div.foto.dreta { float: right; margin-left: 10px; }
div.noticia h3.entrada{ float:left; width: 200px; background: url(/images/iconos/quoteup.jpg) no-repeat top left; font-size: 18px; padding-left: 45px; min-height: 30px; margin-right: 10px; }

div.marcador { font-size: 1.3em; margin: 10px;}
div.marcador table td { display:block; float:left; width:180px; background:transparent url(/images/fondo_equipo.gif) repeat-x bottom; height:25px; padding-left: 5px;}
div.marcador table th { font-weight:bold; background:transparent url(/images/fondo_gol.gif) repeat-x scroll center bottom; display:block; float:left; font-weight:bold; height:25px; text-align:center; width:40px; }

div.noticia div.extracto a.pdf, div.cuerpo a.pdf { text-decoration: none; color: #A60000; background:transparent url(/images/icons/pdf.png) no-repeat scroll left center; padding-left:15px; }
div.noticia div.extracto a.pdf:hover, div.cuerpo a:hover.pdf { text-decoration: underline; color: #958D7A; }

div#gmap {width: 650px; height: 300px; border: 1px solid #A60000; margin-top: 1px;}
div#gmap div#map { width: 650px; height: 300px; }

table.marcador.decoration { width: 648px; border-bottom: #2d5030 5px solid; }
table.marcador.decoration td.marcador.container {  background: transparent url(/images/fondo_marcador_tennis_2.jpg) repeat-y; vertical-align: middle; text-align: center; width: 335px; }
table.marcador.decoration td.patrocinio { width: 313px; }
table.marcador.tennis { font-family: Arial, Helvetica; font-weight: bold; width: 310px; height: 109px; text-align: center; background: transparent url(/images/marcador_tennis.jpg); border: 0; }
table.marcador.tennis td { font-size:20px; }
table.marcador.tennis td span { font-size: .7em; }
table.marcador.tennis tr.nadal td {}
table.marcador.tennis tr.contrario td {}
table.marcador.tennis tr.nadal td.jugador { }
table.marcador.tennis tr.contrario td.jugador { }
table.marcador.tennis td.jugador { color: #ffd602; text-align: right; padding-right: 5px; font-size: 17px; width: 108px; }
table.marcador.tennis td.set { width: 31px; color: white; }
table.marcador.tennis td.match { width: 31px; color: #4dccf7; }

/* Antic */
span.reverso14 { background: black; color: white; display: block; float: left; padding: 10px; margin-right: 10px; font-weight: bold; font-size: 2em; border: none; -moz-border-radius: 5px;}

div.paginador { text-align: right; }
div.paginador a { text-decoration: none; border-bottom: 1px solid #a60000; color: #a60000; }
div.paginador a:hover { border-bottom: 2px solid #a60000;}
div.paginador span.current { border: 1px solid #a60000; color: #a60000; background: #edd3d3; margin-left: 5px; font-weight: bold;  padding: 0 .2em; }

h1.titulo a.highlighted span { background: #f3f6c1; }
h2.subtitulo.highlighted span { background: #f3f6c1; }
div.info span.tags { background: transparent url(/images/icons/mini-category.gif) no-repeat scroll left -4px; font-size: 0.8em; padding-left: 18px; margin-left: 10px; display: block; float:left;}
div.info span.mapa { background: transparent url(/images/icons/map_pin.png) no-repeat scroll left bottom; padding-left: 18px; display: block; margin-left: 10px; height; 16px; float:left;}

