<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
/*   Reset CSS   */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul, li {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
a {color: #5489bf; text-decoration: none;}
a:hover {text-decoration: underline;}

/* GENÉRICOS */
.contenidos {background: none; font: normal 14px/18px Georgia, "Times New Roman", Times, serif; margin-top: 20px; margin-bottom: 40px; color: #666;}
.contenidos, #fotos ul, #index-sedes .contenidos p {position: relative;}

/* Publicidad */
.contenidos #roba {width: 300px; margin:0;padding: 7px 0 0;background:url("../img/bg-publicidad.gif") no-repeat; background-position: 4px 0;}

/* INTERIOR ESTADIOS */
.contenidos h1 {font-size: 33px; line-height: 33px; font-variant: small-caps; margin: 0; padding: 0; color: #000;}
.contenidos h1, .contenidos h2 {font-weight: normal;}
.contenidos h1 span {font-size: 20px; font-variant: normal;}
.contenidos .desplegable {top: 9px; left: 787px;}
.contenidos .desplegable, #index-sedes .contenidos li .nombre-estadio,  #index-sedes .contenidos li .imagen-estadio {position: absolute;}
.contenidos .desplegable select {font: normal 11px/13px Arial, Helvetica, sans-serif; color: #666;}
.contenidos .desplegable option {padding: 0 3px;}
.last {margin-right: 0!important;}
.contenidos .modulo {width: 318px;}
.contenidos .modulo h2 {background: #f5f5f5; color: #666; font-size: 21px; padding: 5px 10px; margin: 0 0 10px;}
.contenidos .modulo li {border-bottom: 1px dotted #ccc; margin: 0 0 5px; padding: 0 0 7px; clear: both;}
.contenidos .modulo li, #fotos {overflow: hidden;}
.contenidos .datos li {background: url("../img/bg-li.gif") no-repeat 10px 8px; padding-left: 22px;}
.contenidos .partidos li {height: 30px; *height: 33px;}
.contenidos .partidos p {overflow: hidden;}
.contenidos .partidos p, #fotos li, .contenidos .modulo {float:left; display: inline;}
.contenidos .partidos img {margin: -2px 6px 0 0; vertical-align: middle;}
.contenidos .partidos .bandera2 {margin: -2px 0 0 5px;}
.contenidos .partidos .equipos {width: 182px; padding: 0 0 0 10px;}
.contenidos .partidos .fase {width: 105px; color: #b66c03; padding: 0 0 0 10px; border-left: 1px dotted #ccc; margin: 0 0 0 10px; font-size: 12px; line-height: 14px;}
.contenidos .partidos .fase em {font-style: normal;}
.contenidos .modulo {margin: 0 20px 20px 0;}

/* galería fotos */
a, a:visited, a:hover {}
#fotos {border-top: 10px solid #333; border-bottom: 10px solid #333; background: #000; margin: -3px 0 30px; padding: 0; width: 976px;}
#fotos, #fotos a.pics:hover span {height: 362px;}
#fotos ul {width: 310px; left: 664px; top: 20px; clear: both;}
#fotos ul, #fotos a.pics, #fotos a.pics img.thumb, #index-sedes .contenidos li .imagen-estadio a, #index-sedes .contenidos li .imagen-estadio, #index-sedes .contenidos li .nombre-estadio a {display:block;}
#fotos a.pics {cursor:default; padding:0; width:138px; height:77px;}
#fotos a.pics img.thumb {border: 1px solid #000;}
#fotos li {margin: 0 15px 15px 0; width: 140px;} 
#fotos a.pics span {display:none; border:0; width:644px;}
#fotos a.pics span img {margin: 0 20px 0 0;}
#fotos a.pics span.primera {display: block;}
#fotos a.pics:hover {white-space:normal;}
#fotos a.pics:hover img.thumb {border:1px solid #fff;}
#fotos a.pics:hover span {z-index:10;}
#fotos a.pics:hover span {display:block; position:absolute; left:-664px; top:-19px;}
#fotos a.pics:active img.thumb, #fotos a.pics:focus img.thumb {border:1px solid #b66c03;} 
#fotos a.pics:active span {display:block; position:absolute; left:-664px; top:-19px;}
#fotos a.pics:active span {z-index:5;}
#fotos a.pics:focus, #fotos a.pics:focus img.thumb {outline:0;}
#fotos a.pics:focus span {z-index:5; display:block; position:absolute; left:-664px; top:-19px;}
#fotos a.pics span.primera {display:block; position:absolute; left:-664px; top:-19px;}


/* INDEX ESTADIOS */
#index-sedes #subwrapper, #index-sedes .contenidos {width: 986px;}
#index-sedes .contenidos {background: url("../img/mapa.jpg") no-repeat 0 36px; z-index: 1; height: 624px;}
#index-sedes .contenidos p {color: #666; left: 724px; padding: 6px 10px; text-align: center; top: 16px; width: 236px; background: #fff;}
#index-sedes .contenidos p, #index-sedes .contenidos li .nombre-estadio a {font: bold 12px/14px Arial,Helvetica,sans-serif;}
#index-sedes .contenidos li .nombre-estadio a {background: #fff; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85; padding: 3px 5px; text-align: center; border: 1px solid #ccc; display: block;}
#index-sedes .contenidos .gdansk .nombre-estadio {top: 77px; left: 230px;}
#index-sedes .contenidos .poznan .nombre-estadio {top: 128px; left: 37px;}
#index-sedes .contenidos .varsovia .nombre-estadio {top: 177px; left: 290px;}
#index-sedes .contenidos .wroclaw .nombre-estadio {top: 300px; left: 50px;}
#index-sedes .contenidos .donetsk .nombre-estadio {/*top: 372px; left: 615px;*/ left: 740px; top: 452px;}
#index-sedes .contenidos .kharkov .nombre-estadio {top: 336px; left: 700px;}
#index-sedes .contenidos .kiev .nombre-estadio {left: 500px; top: 320px;}
#index-sedes .contenidos .lviv .nombre-estadio {left: 300px; top: 350px;}

#index-sedes .contenidos li .imagen-estadio a {text-indent: -9999px; background: none; border: none;}
#index-sedes .contenidos .gdansk .imagen-estadio {left: 142px; top: 59px}
#index-sedes .gdansk .imagen-estadio, #index-sedes .gdansk .imagen-estadio a, #index-sedes .varsovia .imagen-estadio, #index-sedes .varsovia .imagen-estadio a, #index-sedes  .wroclaw .imagen-estadio, #index-sedes .wroclaw .imagen-estadio a, #index-sedes .contenidos .kiev .imagen-estadio, #index-sedes .contenidos .kiev .imagen-estadio a {height: 55px; width: 83px;}
#index-sedes .contenidos .poznan .imagen-estadio {left: 86px; top: 151px;}
#index-sedes .contenidos .poznan .imagen-estadio, #index-sedes .contenidos .poznan .imagen-estadio a {height: 59px; width: 83px;}
#index-sedes .contenidos .varsovia .imagen-estadio {left: 199px; top: 156px;}
#index-sedes .contenidos .wroclaw .imagen-estadio {left: 91px; top: 240px;}
#index-sedes .contenidos .donetsk .imagen-estadio {left: 776px; top: 396px;}
#index-sedes .contenidos .donetsk .imagen-estadio, #index-sedes .contenidos .donetsk .imagen-estadio a {height: 49px; width: 83px;}
#index-sedes .contenidos .kharkov .imagen-estadio {left: 719px; top: 283px;}
#index-sedes .contenidos .kharkov .imagen-estadio, #index-sedes .contenidos .kharkov .imagen-estadio a {height: 46px; width: 96px;}
#index-sedes .contenidos .kiev .imagen-estadio {left: 525px; top: 259px;}
#index-sedes .contenidos .lviv .imagen-estadio {left: 307px; top: 298px;}
#index-sedes .contenidos .lviv .imagen-estadio, #index-sedes .contenidos .lviv .imagen-estadio a {height: 47px; width: 86px;}</pre></body></html>