/* =INITIAL v2.1, by Faruk Ates - www.kurafire.net, addendum by Robert Nyman - www.robertnyman.com */
html,body,form,fieldset{margin:0;padding:0;font:90%/130% verdana,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6,pre,blockquote,ul,ol,dl,address{margin:0.5em 0;padding:0;}
h1,h2,h3,h4,h5,h6{font-family:"trebuchet ms","lucida grande",sans-serif;}
li,dd,blockquote{margin-left:1.5em;}
ul ul{margin-top:0.2em;margin-bottom:0.2em;}
form label{cursor:pointer;}
fieldset{border:none;}
input,select,textarea{font:90%/130% verdana,helvetica,sans-serif;}
td{font-size:90%;}
q{font-style:italic;}
cite{font-weight:bold;}

/* regular stuff */
body{margin:0;padding:0;background:#7c9bcf;color:#263657;text-align:center;}
p{margin:0;padding:0.5em 1px;margin:0;}
img{border:0 solid;}

/* links */
a:link{color:#03c;text-decoration:none;}
a:visited{color:#06c;text-decoration:none;}
a:hover{color:#1e488e;text-decoration:underline;}
a:active,a:focus{color:#b00;text-decoration:none;}

/* layout */
#wrapper{background:#294069;width:776px;margin:0 auto;text-align:left;}
#top{padding:0;height:128px;background:#263657 url('/lay-gfx/top.jpg') no-repeat;color:#dde9ff;position:relative;}
.en #top{background-image: url('/lay-gfx/top-en.jpg');}
#top h1{position:absolute;width:300px;height:60px;top:32px;left:12px;margin:0;padding:0;}
#top h1 a{float:left;width:300px;height:60px;overflow:hidden;text-indent:-9999px;}
#top h1 a:hover,
#top h1 a:active,
#top h1 a:focus{border:1px dotted #a7b8d5;}

#topmenu{height:25px;margin:0 5px 0 0;font:0.8em/1.8em Tahoma, sans-serif;float:right;}
#topmenu li{display:inline;margin-left:4px;}
#topmenu a{color:#d9e8ff;padding-left:14px;background-position:0 1px;}
.i-skip{background:url(/lay-gfx/i-skip.gif) no-repeat;}
.i-home{background:url(/lay-gfx/i-home.gif) no-repeat;}
.i-print{background:url(/lay-gfx/i-print.gif) no-repeat;}
.i-map{background:url(/lay-gfx/i-map.gif) no-repeat;}
.i-mail{background:url(/lay-gfx/i-mail.gif) no-repeat;}
#topads{height:68px;clear:both;text-align:right;padding-right:9px;}
#topads img{float:right;}

/* see stadium */
#seestadium{text-align:left;margin:0;padding:0;float:right;list-style:none;height:80px;color:#fff;font:0.77em/1.1em Tahoma, sans-serif;}
#seestadium a{color:#dde9ff;font-weight:bold;}
#seestadium li{margin:0;padding:0;float:left;}
#seestadium img{display:block;width:90px;height:50px;margin-bottom:4px;}
#seestadium li.l{margin-right:15px;width:90px;}
#seestadium li.r{text-align:left;margin-right:9px;width:90px;}

#foot{height:22px;background:#263657 url('/lay-gfx/foot.jpg') no-repeat;color:#f5f6fa;}
#foot p{text-align:right;padding:0 4px 0 0;font:0.8em/20px Tahoma, sans-serif;}
#foot a{color:#dde9ff;}
#shortcut{height:22px;background:#263657 url('/lay-gfx/shortcut.jpg') no-repeat;color:#dde9ff;font-size:86%;line-height:16px;}
#shortcut ul{margin:0;padding:3px 0 0 5px;}
#shortcut ul li{display:inline;margin:0;float:left;}
#shortcut em{font-style:normal;font-weight:normal;text-decoration:underline;}
#shortcut a{color:#dde9ff;height:16px;float:left;padding:0 4px 0 20px;background-position:3px 4px;}
#shortcut a:hover{background-color:#dde9ff;color:#002;text-decoration:none;}
#shortcut a:active,#shortcut a:focus{background-color:#193B74;color:#dde9ff;}
#col-build{background:#dde9ff url('/lay-gfx/col-build.png') repeat-y;clear:both;overflow:hidden;height:100%;}
#bg-top{width:776px;background:url('/lay-gfx/bg-top.jpg') no-repeat;}
#bg-bottom{width:776px;background: url('/lay-gfx/bg-bottom.jpg') no-repeat bottom;min-height:395px;padding-bottom:3px;}

/* left col */
#col-left{width:595px;float:left;padding:0 9px 0 10px;position:relative;}
#col-left p,#col-left ul,#col-left ol{background:url('/lay-gfx/50.png');}
#col-left ol{margin-left:0.5em;}


#col-left h1{font-size:165%;line-height:130%;margin:0.7em 0;font-weight:normal;}
#col-left h1.news{margin-bottom:4px;}
#col-left h2{font-size:145%;line-height:130%;margin:0.6em 0;font-weight:normal;}
#col-left h3{font-size:130%;line-height:130%;margin:0.5em 0;font-weight:normal;}
#col-left #pictures h3,
#col-left #pictures h2{margin-left:-82px;clear:both;}
#col-left h4{font-size:110%;line-height:130%;margin:0.4em 0;}
#col-left h5{font-size:90%;line-height:130%;margin:0.3em 0;}

table.arttab{background:url('/lay-gfx/50d.png');width:100%;margin:0.5em 0;}
table.arttab th{text-align:center;font-weight:normal;font-size:85%;line-height:120%;}
table.arttab td{background:url('/lay-gfx/75.png');padding:1px 2px;}
table.arttab tr:hover td{background:#e2ebfa;}


table.wallpaperstab{background:url('/lay-gfx/50d.png');width:100%;margin:0.5em 0;}
table.wallpaperstab th{text-align:right;font-weight:normal;font-size:85%;line-height:120%;background:url('/lay-gfx/25.png');}
table.wallpaperstab td{background:url('/lay-gfx/75.png');padding:1px 2px;}
table.wallpaperstab td.pic{width:200px;}
table.wallpaperstab td.pic img{width:200px;height:150px;display:block;}
table.wallpaperstab tr:hover td{background:#e2ebfa;}
table.wallpaperstab td.sep{font-size:5px;line-height:5px;}
table.wallpaperstab tr:hover td.sep{background:url('/lay-gfx/75.png');}



#col-left #path{line-height:1.4;margin:0.2em 0;padding:2px;list-style:none;background:url('/lay-gfx/50.png');border:1px solid #a8c0e8;font-size:85%;}
#path li{display:inline;margin:0;}

#advbottom{margin-right:162px;text-align:center;}
#advbottom p{padding:0;letter-spacing:22px;color:#a8c0e8;font-size:85%;}

/* home */
.container{background:url('/lay-gfx/50.png');padding:4px;margin-top:4px;border:1px solid #a8c0e8;}
.container dl,.container dd{margin:0;}
.container ul,.container li{margin:0;list-style:none;}
#welcome_en h2,
#home h2{background:url('/lay-gfx/15d.png');font-size:110%;line-height:130%;padding:1px 2px 0 2px;margin-top:0;font-weight:bold;}

#ts_final .container h3{background:url('/lay-gfx/15d.png');font-size:110%;line-height:130%;padding:1px 2px 0 2px;margin-top:0;font-weight:bold;}

#ts_final ul.p{margin:0;overflow:hidden;}
#ts_final ul.p li{margin:0 0 1em;list-style:none;float:left;padding:1px 1px 0 0;}
#ts_final ul.p img{float:left;}



#home div.l{float:left;width:200px;font:85%/135% tahoma,sans-serif;}
#home div.r{float:right;text-align:left;width:391px;padding-left:4px;}
#welcome h2{margin:0.1em 0 0.2em 0;font-size:120%;font-weight:bold;}
#col-left #welcome p{padding:0;}
#col-left #welcome p.s{font-size:0.81em;line-height:1.2;}
#col-left #welcome p.s em.u{text-decoration:none;font-weight:bold;}
#home div.r h2{font-size:95%;}
#news h3{font-size:130%;}
.stadlist a{display:block;}
.stadlist a:hover{background-color:#ccdcf8;color:#1e488e;text-decoration:none;}
.stadlist a:active,.stadlist a:focus{background-color:#1e488e;color:#d9e8ff;text-decoration:none;}
.stadlist a span{font-size:0.91em;color:#263657;}
/*
#content a[href^="http"]{background:url('/lay-gfx/a-http.gif') no-repeat right top;padding-right:4px;}
*/

.euro2012{font-size:0.82em;line-height:1.4;}
.euro2012 a{display:block;text-decoration:none;}
.euro2012 a:hover{background:url('/lay-gfx/50d.png');color:#1e488e;}
.euro2012 a:active,#stadlist a:focus{background:url('/lay-gfx/75.png');color:#1e488e;}


/* =teasers */
.teasers,
.teasers li {
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.container .teasers {
    margin-left: -3px;
}

.teasers li {
    float: left;
    padding-left: 3px;
}

.teasers li:nth-child(3) {

}

.teasers a {
    background-repeat: no-repeat;
    display: block;
    height: 100px;
    width: 142px;
    position: relative;
    font-size: 11px;
    line-height: 1.35;
    text-decoration: none;
    border: 1px solid #A8C0E8;
}

.teasers a > span {
    display: block;
    width: 136px;
    padding: 3px;
    background: rgba(17, 51, 102, .75);
    color: #fff;
    position: absolute;
    bottom: 0;
    left: 0;
    -webkit-transition: min-height 0.5s ease-out;
    -moz-transition: min-height 0.5s ease-out;
    -o-transition: min-height 0.5s ease-out;
    transition: min-height 0.5s ease-out;
    min-height: 1px;
}

.teasers a span.h {
    height: 0;
    overflow: hidden;
    display: block;
    -webkit-transition: height 0.5s ease-out;
    -moz-transition: height 0.5s ease-out;
    -o-transition: height 0.5s ease-out;
    transition: height 0.5s ease-out;
}

.teasers a:hover > span {
    background: rgba(255, 255, 255, .75);
    color: #136;
    min-height: 94px;
}

.teasers a:hover span.h {
    height: 1px;
    padding-top: 4px;
    overflow: visible;
    font-weight: bold;
}


.teasers a span.s {
    font-size: 9px;
}



/* countries */
#col-left #countrylist{float:left;width:50%;list-style:none;margin-bottom:0;padding:1px 0 2px 0;background:url('/lay-gfx/30d.png');}
#countrylist li{padding:1px;margin:0 2px 0 2px;}
#countrylist p{font-size:85%;background:url('/lay-gfx/50.png');display:block;}
#countrylist h2{margin:2px 0 0;}
#countrylist a{color:#2b4477;font-size:120%;display:block;font-weight:normal;font-size:100%;margin:0;background:url('/lay-gfx/75.png');}
#countrylist a:hover{background:#e2ebfa;}
#countrylist a span{padding-left:36px;background-repeat:no-repeat;background-position:2px 2px;}
#countrylist p{padding:0;line-height:1.2;margin-bottom:4px;}
h1#countryhl{padding-left:34px;line-height:90%;background-repeat:no-repeat;}

.stadtab{width:100%;background:url('/lay-gfx/50d.png');margin-bottom:4px;}
.stadtab th{font-weight:normal;font-family:tahoma;padding:0;font-size:80%;line-height:120%;text-align:center;}
.stadtab td{background:url('/lay-gfx/75.png');padding:1px;}
.stadtab td.r{white-space:nowrap;}
.stadtab td a{display:block;text-decoration:none;}
.stadtab td a:hover,
.stadtab td a:active,
.stadtab td a:focus{text-decoration:underline;}
.stadtab tr:hover td{background:#e2ebfa;}


.stadtab td a.t {
    font-size: 16px;
    line-height: 1.5;
    padding-left: 54px;
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding-top: 11px;
    padding-bottom: 11px;
}

#stadlist{list-style:none;margin:0;padding:0;}
#stadlist li{margin:0;padding:0 6px 0 4px;background:url('/lay-gfx/dot.png') no-repeat 1px 7px;}
#stadlist a{display:block;font-size:92%;padding:0.2em 0 0.2em 2px;line-height:1.1;}
#stadlist a:hover{background:url('/lay-gfx/50d.png');color:#1e488e;text-decoration:none;}
#stadlist a:active,#stadlist a:focus{background:url('/lay-gfx/75.png');color:#1e488e;text-decoration:none;}
#stadlist strong{display:block;font-size:92%;padding:0.2em 0 0.2em 2px;line-height:1.1;}

#stadlist2 h3{font-size:1.18em;}
#stadlist2 h3 a{color:#113366;display:block;background:url('..//lay-gfx/i-up_down.gif') no-repeat 95% -93px;padding-right:20px;text-decoration:none;}
#stadlist2 h3 a:hover,
#stadlist2 h3 a:active
#stadlist2 h3 a:focus{background-color:#D5E3FF;}
#stadlist2 h3 a.active{background:url('..//lay-gfx/i-up_down.gif') no-repeat 95% 7px;}

#stadlist2 ul{list-style:none;margin:0;padding:0;}
#stadlist2 ul.active{display:block;}
#stadlist2 ul li{margin:0;padding:0 6px 0 4px;background:url('/lay-gfx/dot.png') no-repeat 1px 7px;}
#stadlist2 ul a{display:block;font-size:92%;padding:0.2em 0 0.2em 2px;line-height:1.1;}
#stadlist2 ul strong{display:block;font-size:92%;padding:0.2em 0 0.2em 2px;line-height:1.1;}
#stadlist2 ul a:hover{background:url('/lay-gfx/50d.png');color:#1e488e;text-decoration:none;}
#stadlist2 ul a:active,#stadlist2 ul a:focus{background:url('/lay-gfx/75.png');color:#1e488e;text-decoration:none;}

#countryinfo span{font-size:85%;color:#40598D;}
#country_bfa{float:right;width:200px;height:200px;}

/* stadiums */
.stadinfo,
#stadinfo{background:url('/lay-gfx/30d.png');width:85%;}
.stadinfo td,
#stadinfo td{background:url('/lay-gfx/50.png');padding:0 2px;vertical-align:top;}
.stadinfo th,
#stadinfo th{background:url('/lay-gfx/30d.png');font-weight:normal;font-size:85%;line-height:120%;padding:0 2px;color:#314c83;text-align:right;width:37%;}
.stadinfo th{width:20%;}
#stadinfo tr.capacity td{background:url('/lay-gfx/75.png');padding:0 2px;}
#stadinfo tr.capacity th{background:url('/lay-gfx/50.png');font-weight:normal;font-size:85%;padding:0 2px;}

#pictures{padding:0 0 1em 0;margin:0 auto;width:428px;position:relative;}
#pictures div.pic{float:left;padding:1px;margin:2px 4px;background:url('/lay-gfx/50d.png');}
#pictures img,
.lightbox img{display:block;border:2px solid #dde9ff;}
#pictures a:hover img,
a.lightbox:hover img{border-color:#06c;}
#pictures a:active img,
#pictures a:focus img,
a.lightbox:active img,
a.lightbox:focus img{border-color:#c00;}

#pictures_spec{padding:2em 0 1em 0;margin:0 auto;width:428px;}
#pictures_spec div.pic{float:left;padding:1px;margin:2px 4px;background:url('/lay-gfx/50d.png');}
#pictures_spec img{display:block;border:2px solid #dde9ff;}
#pictures_spec a:hover img{border-color:#06c;}
#pictures_spec a:active img,#pictures_spec a:focus img{border-color:#c00;}

.stad_desc{font-size:80%;line-height:140%;width:200px;padding:1px 2px;background:#dde9ff;margin-top:1px;font-family:tahoma,helvetica,sans-serif;}
.error_pic{color:#b00;}
a.copy{color:#b00;}

/* publications */

#col-left .artslist{margin:0.2em 0 1em 0;background:url('/lay-gfx/50d.png');padding:1px 0;}
#col-left .artslist p{background:url('/lay-gfx/50.png');padding:0;font-size:80%;color:#415881;margin:1px 1px 1px 1px;}
#col-left .artslist a{display:block;color:#263657;background:url('/lay-gfx/75.png');padding:0.2em 0;}
#col-left .artslist a:hover{background:#e2ebfa;}
#col-left .artslist li{list-style:none;margin:0 0 0 0;}
#col-left .artslist h3{font-weight:normal;padding:0;margin:1px;font-size:110%;line-height:120%;}

#col-left .artsign{background:url('/lay-gfx/50d.png');padding:1px;}
#col-left .artsign p{text-align:right;font-size:85%;padding:0.1em 0.2em;background:url('/lay-gfx/75.png');}

#tableofcontent{font-size:85%;}
#tableofcontent ul{margin:0;}

/* right col */
#col-right{width:162px;float:right;font:85%/130% verdana,sans-serif;}
#col-right h2{color:#002;font-size:1em;margin:0.4em 6px 0.4em 4px;padding:1px 4px;border-top:2px solid #bccef0;border-bottom:2px solid #bccef0;background:url('/lay-gfx/50.png');font-size:110%;}
#col-right h3{margin:6px 6px 4px 6px;}

.sponsors ul,
#forum ul{list-style:none;margin:0;font-family:tahoma,helvetica,sans-serif;}
.sponsors li,
#forum li{color:#6C82AF;margin:0;padding:0 6px 0 6px;background:url('/lay-gfx/dash.png') no-repeat 1px 8px;}

/* menu */
#menu{margin:1px 6px 0 4px;list-style:none;font:100%/183% tahoma,sans-serif;border-bottom:1px solid #a8c0e8;}
#menu li{margin:0;}
#menu a{display:block;padding:0 2px 0 10px;margin-bottom:1px;}
#menu a:link,#menu a:visited{color:#28416a;background:url('/lay-gfx/75.png');}
#menu a:hover{background:#28416a;color:#dde9ff;text-decoration:none;}
#menu a:active,#menu li a:focus{background:#a8c0e8;color:#28416a;text-decoration:none;}

#menu span {
	display: block;
    font-size: 10px;
    font-weight: normal;
    line-height: 1;
    padding: 0 0 6px;
	margin-top:-2px;
}

#menu a.ts{color:#a10909;font-weight:bold;}
#menu a.ts:hover,
#menu a.ts:active,
#menu a.ts:focus{color:#fff;}
#menu li.special a{font-weight:bold;}
#menu li.subspecial a{padding-left:20px;}
#menu li.euro a {
    color: #37003A;
    font-weight: bold;
}
#menu li.euro a:hover {
    color: #fff;
    font-weight: bold;
}
#menu a.external{background-image:url('/lay-gfx/30d.png');}
#menu a.external:hover{background:#28416a;}

#ts_menu{margin:0.2em 0 1em 0;font-size:0.91em;overflow:hidden;height:100%;}
#ts_menu li{float:left;margin:0;padding:0 0.2em 0 0;list-style:none;}
#ts_menu li.final a{background:#900;color:#fff;}
#ts_menu li.final a:hover,
#ts_menu li.final a:active,
#ts_menu li.final a:focus{background:#136;color:#c3d5f4;}
#ts_menu a{float:left;padding:0.5em 0.5em;background:#c3d5f4;color:#136;text-decoration:none;}
#ts_menu a:hover,
#ts_menu a:active,
#ts_menu a:focus{background:#136;color:#c3d5f4;}
#ts_menu strong{font-weight:normal;float:left;padding:0.5em 0.5em;color:#136;}

#ts-top{height:120px;background:url('/img/ts-top.gif') no-repeat;position:relative;}
#ts-top a{overflow:hidden;text-indent:-9999px;position:absolute;}
#ts-top:hover a,
#ts-top:active a,
#ts-top:focus a{border:1px dotted #fff;}
#col-left #ts-top ul{margin:0;background:transparent;}
#ts-top li{margin:0;list-stule:none;}
#ts-stadionynet,#ts-top h2{display:none;}
#ts-skwk{display:block;height:35px;width:35px;top:82px;left:196px;}

#ts-krakbet{display:block;height:24px;width:69px;top:91px;left:388px;}
#ts-rsklimatech{display:block;height:24px;width:82px;top:91px;left:462px;}
#ts-roxyfm{display:block;height:24px;width:38px;top:91px;left:549px;}

.counrty_flag{height:22px;padding-left:36px;font-weight:normal;font-size:100%;margin:0;background-repeat:no-repeat;background-position:2px 5px;}

/* flags */
.eng{background-image:url('/img/flags/eng.png');}
.bel{background-image:url('/img/flags/bel.png');}
.fra{background-image:url('/img/flags/fra.png');}
.gre{background-image:url('/img/flags/gre.png');}
.esp{background-image:url('/img/flags/esp.png');}
.ned{background-image:url('/img/flags/ned.png');}
.ger{background-image:url('/img/flags/ger.png');}
.pol{background-image:url('/img/flags/pol.png');}
.por{background-image:url('/img/flags/por.png');}
.sco{background-image:url('/img/flags/sco.png');}
.swe{background-image:url('/img/flags/swe.png');}
.sui{background-image:url('/img/flags/sui.png');}
.ita{background-image:url('/img/flags/ita.png');}
.tur{background-image:url('/img/flags/tur.png');}
.isr{background-image:url('/img/flags/isr.png');}
.cze{background-image:url('/img/flags/cze.png');}
.ukr{background-image:url('/img/flags/ukr.png');}
.rus{background-image:url('/img/flags/rus.png');}
.aut{background-image:url('/img/flags/aut.png');}
.den{background-image:url('/img/flags/den.png');}
.wal{background-image:url('/img/flags/wal.png');}
.nor{background-image:url('/img/flags/nor.png');}
.hun{background-image:url('/img/flags/hun.png');}
.cro{background-image:url('/img/flags/cro.png');}
.svk{background-image:url('/img/flags/svk.png');}
.nor{background-image:url('/img/flags/nor.png');}
.ser{background-image:url('/img/flags/ser.png');}
.rou{background-image:url('/img/flags/rou.png');}
.geo{background-image:url('/img/flags/geo.png');}
.bul{background-image:url('/img/flags/bul.png');}
.bih{background-image:url('/img/flags/bih.png');}
.usa{background-image:url('/img/flags/usa.png');}
.fin{background-image:url('/img/flags/fin.png');}
.kuw{background-image:url('/img/flags/kuw.png');}
.bra{background-image:url('/img/flags/bra.png');}
.chn{background-image:url('/img/flags/chn.png');}
.jpn{background-image:url('/img/flags/jpn.png');}
.arg{background-image:url('/img/flags/arg.png');}
.kor{background-image:url('/img/flags/kor.png');}
.rsa{background-image:url('/img/flags/rsa.png');}
.irl{background-image:url('/img/flags/irl.png');}
.mex{background-image:url('/img/flags/mex.png');}
.can{background-image:url('/img/flags/can.png');}
.uru{background-image:url('/img/flags/uru.png');}
.ecu{background-image:url('/img/flags/ecu.png');}
.col{background-image:url('/img/flags/col.png');}
.bol{background-image:url('/img/flags/bol.png');}
.chi{background-image:url('/img/flags/chi.png');}
.par{background-image:url('/img/flags/par.png');}
.per{background-image:url('/img/flags/per.png');}
.aus{background-image:url('/img/flags/aus.png');}
.blr{background-image:url('/img/flags/blr.png');}
.egy{background-image:url('/img/flags/egy.png');}
.ltu{background-image:url('/img/flags/ltu.png');}
.tun{background-image:url('/img/flags/tun.png');}
.cyp{background-image:url('/img/flags/cyp.png');}
.est{background-image:url('/img/flags/est.png');}
.hon{background-image:url('/img/flags/hon.png');}
.crc{background-image:url('/img/flags/crc.png');}
.lva{background-image:url('/img/flags/lva.png');}
.mda{background-image:url('/img/flags/mda.png');}
.svn{background-image:url('/img/flags/svn.png');}
.uae{background-image:url('/img/flags/uae.png');}
.ven{background-image:url('/img/flags/ven.png');}
.kaz{background-image:url('/img/flags/kaz.png');}
.mar{background-image:url('/img/flags/mar.png');}
.sin{background-image:url('/img/flags/sin.png');}
.gha{background-image:url('/img/flags/gha.png');}
.aze{background-image:url('/img/flags/aze.png');}
.arm{background-image:url('/img/flags/arm.png');}
.mlt{background-image:url('/img/flags/mlt.png');}
.gua{background-image:url('/img/flags/gua.png');}
.mkd{background-image:url('/img/flags/mkd.png');}
.tpe{background-image:url('/img/flags/tpe.png');}
.qat{background-image:url('/img/flags/qat.png');}
.lby{background-image:url('/img/flags/lby.png');}
.ang{background-image:url('/img/flags/ang.png');}
.idn{background-image:url('/img/flags/idn.png');}
.alb{background-image:url('/img/flags/alb.png');}
.ksa{background-image:url('/img/flags/ksa.png');}
.irn{background-image:url('/img/flags/irn.png');}
.vie{background-image:url('/img/flags/vie.png');}
.tan{background-image:url('/img/flags/tan.png');}
.mas{background-image:url('/img/flags/mas.png');}
.pkr{background-image:url('/img/flags/pkr.png');}
.uzb{background-image:url('/img/flags/uzb.png');}
.irq{background-image:url('/img/flags/irq.png');}
.nzl{background-image:url('/img/flags/nzl.png');}
.fro{background-image:url('/img/flags/fro.png');}
.uga{background-image:url('/img/flags/uga.png');}
.rwa{background-image:url('/img/flags/rwa.png');}
.tkm{background-image:url('/img/flags/tkm.png');}
.jor{background-image:url('/img/flags/jor.png');}
.syr{background-image:url('/img/flags/syr.png');}
.lib{background-image:url('/img/flags/lib.png');}
.moz{background-image:url('/img/flags/moz.png');}
.sud{background-image:url('/img/flags/sud.png');}
.ban{background-image:url('/img/flags/ban.png');}
.cam{background-image:url('/img/flags/cam.png');}
.mya{background-image:url('/img/flags/mya.png');}
.sen{background-image:url('/img/flags/sen.png');}
.eri{background-image:url('/img/flags/eri.png');}
.bdi{background-image:url('/img/flags/bdi.png');}
.tha{background-image:url('/img/flags/tha.png');}
.mne{background-image:url('/img/flags/mne.png');}
.eth{background-image:url('/img/flags/eth.png');}
.lux{background-image:url('/img/flags/lux.png');}
.bot{background-image:url('/img/flags/bot.png');}
.bru{background-image:url('/img/flags/bru.png');}
.bfa{background-image:url('/img/flags/bfa.png');}
.gab{background-image:url('/img/flags/gab.png');}
.gam{background-image:url('/img/flags/gam.png');}
.eqg{background-image:url('/img/flags/eqg.png');}
.ind{background-image:url('/img/flags/ind.png');}
.nir{background-image:url('/img/flags/nir.png');}
.isl{background-image:url('/img/flags/isl.png');}
.ken{background-image:url('/img/flags/ken.png');}
.lao{background-image:url('/img/flags/lao.png');}
.les{background-image:url('/img/flags/les.png');}
.mli{background-image:url('/img/flags/mli.png');}
.nep{background-image:url('/img/flags/nep.png');}
.oma{background-image:url('/img/flags/oma.png');}
.pak{background-image:url('/img/flags/pak.png');}
.tri{background-image:url('/img/flags/tri.png');}
.hai{background-image:url('/img/flags/hai.png');}
.alg{background-image:url('/img/flags/alg.png');}

a#seeallar{background:url('/lay-gfx/seeallar.gif') no-repeat 7px 5px;padding-left:22px;} 
.fla-eng{background-image:url('/img/flags/eng-m.png');}
.fla-bel{background-image:url('/img/flags/bel-m.png');}
.fla-fra{background-image:url('/img/flags/fra-m.png');}
.fla-gre{background-image:url('/img/flags/gre-m.png');}
.fla-esp{background-image:url('/img/flags/esp-m.png');}
.fla-ned{background-image:url('/img/flags/ned-m.png');}
.fla-ger{background-image:url('/img/flags/ger-m.png');}
.fla-pol{background-image:url('/img/flags/pol-m.png');}
.fla-por{background-image:url('/img/flags/por-m.png');}
.fla-sco{background-image:url('/img/flags/sco-m.png');}
.fla-swe{background-image:url('/img/flags/swe-m.png');}
.fla-sui{background-image:url('/img/flags/sui-m.png');}
.fla-ita{background-image:url('/img/flags/ita-m.png');}
.fla-tur{background-image:url('/img/flags/tur-m.png');}
.fla-isr{background-image:url('/img/flags/isr-m.png');}
.fla-cze{background-image:url('/img/flags/cze-m.png');}
.fla-ukr{background-image:url('/img/flags/ukr-m.png');}
.fla-rus{background-image:url('/img/flags/rus-m.png');}
.fla-aut{background-image:url('/img/flags/aut-m.png');}
.fla-den{background-image:url('/img/flags/den-m.png');}
.fla-wal{background-image:url('/img/flags/wal-m.png');}
.fla-nor{background-image:url('/img/flags/nor-m.png');}
.fla-hun{background-image:url('/img/flags/hun-m.png');}
.fla-cro{background-image:url('/img/flags/cro-m.png');}
.fla-svk{background-image:url('/img/flags/svk-m.png');}
.fla-nor{background-image:url('/img/flags/nor-m.png');}
.fla-ser{background-image:url('/img/flags/ser-m.png');}
.fla-rou{background-image:url('/img/flags/rou-m.png');}
.fla-geo{background-image:url('/img/flags/geo-m.png');}
.fla-bul{background-image:url('/img/flags/bul-m.png');}
.fla-bih{background-image:url('/img/flags/bih-m.png');}
.fla-usa{background-image:url('/img/flags/usa-m.png');}
.fla-kuw{background-image:url('/img/flags/kuw-m.png');}
.fla-fin{background-image:url('/img/flags/fin-m.png');}
.fla-bra{background-image:url('/img/flags/bra-m.png');}
.fla-chn{background-image:url('/img/flags/chn-m.png');}
.fla-jpn{background-image:url('/img/flags/jpn-m.png');}
.fla-kor{background-image:url('/img/flags/kor-m.png');}
.fla-arg{background-image:url('/img/flags/arg-m.png');}
.fla-rsa{background-image:url('/img/flags/rsa-m.png');}
.fla-irl{background-image:url('/img/flags/irl-m.png');}
.fla-mex{background-image:url('/img/flags/mex-m.png');}
.fla-can{background-image:url('/img/flags/can-m.png');}
.fla-uru{background-image:url('/img/flags/uru-m.png');}
.fla-ecu{background-image:url('/img/flags/ecu-m.png');}
.fla-col{background-image:url('/img/flags/col-m.png');}
.fla-bol{background-image:url('/img/flags/bol-m.png');}
.fla-chi{background-image:url('/img/flags/chi-m.png');}
.fla-per{background-image:url('/img/flags/per-m.png');}
.fla-par{background-image:url('/img/flags/par-m.png');}
.fla-aus{background-image:url('/img/flags/aus-m.png');}
.fla-blr{background-image:url('/img/flags/blr-m.png');}
.fla-egy{background-image:url('/img/flags/egy-m.png');}
.fla-ltu{background-image:url('/img/flags/ltu-m.png');}
.fla-tun{background-image:url('/img/flags/tun-m.png');}
.fla-cyp{background-image:url('/img/flags/cyp-m.png');}
.fla-est{background-image:url('/img/flags/est-m.png');}
.fla-hon{background-image:url('/img/flags/hon-m.png');}
.fla-crc{background-image:url('/img/flags/crc-m.png');}
.fla-lva{background-image:url('/img/flags/lva-m.png');}
.fla-mda{background-image:url('/img/flags/mda-m.png');}
.fla-svn{background-image:url('/img/flags/svn-m.png');}
.fla-uae{background-image:url('/img/flags/uae-m.png');}
.fla-ven{background-image:url('/img/flags/ven-m.png');}
.fla-kaz{background-image:url('/img/flags/kaz-m.png');}
.fla-mar{background-image:url('/img/flags/mar-m.png');}
.fla-sin{background-image:url('/img/flags/sin-m.png');}
.fla-gha{background-image:url('/img/flags/gha-m.png');}
.fla-nir{background-image:url('/img/flags/nir-m.png');}
.fla-aze{background-image:url('/img/flags/aze-m.png');}
.fla-arm{background-image:url('/img/flags/arm-m.png');}
.fla-mlt{background-image:url('/img/flags/mlt-m.png');}
.fla-mkd{background-image:url('/img/flags/mkd-m.png');}
.fla-gua{background-image:url('/img/flags/gua-m.png');}
.fla-tpe{background-image:url('/img/flags/tpe-m.png');}
.fla-qat{background-image:url('/img/flags/qat-m.png');}
.fla-lby{background-image:url('/img/flags/lby-m.png');}
.fla-idn{background-image:url('/img/flags/idn-m.png');}
.fla-ang{background-image:url('/img/flags/ang-m.png');}
.fla-alb{background-image:url('/img/flags/alb-m.png');}
.fla-ksa{background-image:url('/img/flags/ksa-m.png');}
.fla-irn{background-image:url('/img/flags/irn-m.png');}
.fla-vie{background-image:url('/img/flags/vie-m.png');}
.fla-tan{background-image:url('/img/flags/tan-m.png');}
.fla-mas{background-image:url('/img/flags/mas-m.png');}
.fla-pkr{background-image:url('/img/flags/pkr-m.png');}
.fla-uzb{background-image:url('/img/flags/uzb-m.png');}
.fla-irq{background-image:url('/img/flags/irq-m.png');}
.fla-nzl{background-image:url('/img/flags/nzl-m.png');}
.fla-fro{background-image:url('/img/flags/fro-m.png');}
.fla-uga{background-image:url('/img/flags/uga-m.png');}
.fla-rwa{background-image:url('/img/flags/rwa-m.png');}
.fla-tkm{background-image:url('/img/flags/tkm-m.png');}
.fla-jor{background-image:url('/img/flags/jor-m.png');}
.fla-syr{background-image:url('/img/flags/syr-m.png');}
.fla-lib{background-image:url('/img/flags/lib-m.png');}
.fla-moz{background-image:url('/img/flags/moz-m.png');}
.fla-sud{background-image:url('/img/flags/sud-m.png');}
.fla-ban{background-image:url('/img/flags/ban-m.png');}
.fla-cam{background-image:url('/img/flags/cam-m.png');}
.fla-mya{background-image:url('/img/flags/mya-m.png');}
.fla-sen{background-image:url('/img/flags/sen-m.png');}
.fla-eri{background-image:url('/img/flags/eri-m.png');}
.fla-bdi{background-image:url('/img/flags/bdi-m.png');}
.fla-tha{background-image:url('/img/flags/tha-m.png');}
.fla-mne{background-image:url('/img/flags/mne-m.png');}
.fla-eth{background-image:url('/img/flags/eth-m.png');}
.fla-lux{background-image:url('/img/flags/lux-m.png');}
.fla-bot{background-image:url('/img/flags/bot-m.png');}
.fla-bru{background-image:url('/img/flags/bru-m.png');}
.fla-bfa{background-image:url('/img/flags/bfa-m.png');}
.fla-gab{background-image:url('/img/flags/gab-m.png');}
.fla-gam{background-image:url('/img/flags/gam-m.png');}
.fla-eqg{background-image:url('/img/flags/eqg-m.png');}
.fla-ind{background-image:url('/img/flags/ind-m.png');}
.fla-nir{background-image:url('/img/flags/nir-m.png');}
.fla-isl{background-image:url('/img/flags/isl-m.png');}
.fla-ken{background-image:url('/img/flags/ken-m.png');}
.fla-lao{background-image:url('/img/flags/lao-m.png');}
.fla-les{background-image:url('/img/flags/les-m.png');}
.fla-mli{background-image:url('/img/flags/mli-m.png');}
.fla-nep{background-image:url('/img/flags/nep-m.png');}
.fla-oma{background-image:url('/img/flags/oma-m.png');}
.fla-pak{background-image:url('/img/flags/pak-m.png');}
.fla-tri{background-image:url('/img/flags/tri-m.png');}
.fla-hai{background-image:url('/img/flags/hai-m.png');}
.fla-alg{background-image:url('/img/flags/alg-m.png');}

.fla-alg,
.fla-hai,
.fla-tri,
.fla-pak,
.fla-oma,
.fla-nep,
.fla-mli,
.fla-les,
.fla-lao,
.fla-ken,
.fla-isl,
.fla-nir,
.fla-ind,
.fla-eqg,
.fla-gam,
.fla-gab,
.fla-bfa,
.fla-bru,
.fla-bot,
.fla-lux,.fla-eth,.fla-mne,.fla-tha,.fla-bdi,.fla-eri,.fla-sen,.fla-mya,.fla-cam,.fla-fro,.fla-ban,.fla-sud,.fla-moz,.fla-lib,.fla-syr,.fla-jor,.fla-tkm,.fla-rwa,.fla-uga,.fla-fro,.fla-nzl,.fla-irq,.fla-uzb,.fla-ksa,.fla-irn,.fla-vie,.fla-tan,.fla-mas,.fla-pkr,.fla-alb,.fla-ang,.fla-idn,.fla-lby,.fla-qat,.fla-mkd,.fla-tpe,.fla-gua,.fla-eng,.fla-bel,.fla-fra,.fla-gre,.fla-esp,.fla-ned,.fla-ger,.fla-pol,.fla-por,.fla-sco,.fla-ita,.fla-swe,.fla-sui,.fla-tur,.fla-isr,.fla-cze,.fla-ukr,.fla-rus,.fla-aut,.fla-den,.fla-wal,.fla-nor,.fla-hun,.fla-cro,.fla-svk,.fla-nor,.fla-ser,.fla-rou,.fla-geo,.fla-bul,.fla-bih,.fla-usa,.fla-kuw,.fla-fin,.fla-bra,.fla-chn,.fla-jpn,.fla-arg,.fla-chn,.fla-kor,.fla-rsa,.fla-irl,.fla-mex,.fla-can,.fla-uru,.fla-ecu,.fla-col,.fla-bol,.fla-chi,.fla-per,.fla-par,.fla-aus,.fla-blr,.fla-egy,.fla-ltu,.fla-tun,.fla-cyp,.fla-est,.fla-hon,.fla-crc,.fla-lva,.fla-mda,.fla-svn,.fla-uae,.fla-ven,.fla-kaz,.fla-mar,.fla-kaz,.fla-sin,.fla-gha,.fla-nir,.fla-aze,.fla-arm,.fla-mlt{padding-left:17px;background-position:1px 4px;background-repeat:no-repeat;}

/* news */
#i-rss{float:right;padding:0 2px 0 16px;background:url('/lay-gfx/i-rss.gif') no-repeat 0 1px;font-size:85%;}

#hot_news,
#news{background:url(/lay-gfx/75.png);}
#hot_news h3 a,
#news h3 a {color:#263657;}
#hot_news .lead,
#news .lead{padding-bottom:0;background:url(/lay-gfx/75.png);}
#col-left .newsfoot{font-size:85%;background:url(/lay-gfx/15d.png);padding:0.1em 1px;font-family:tahoma,sans-serif;}
#hot_news .readmore,
#news .readmore{background:transparent;padding:0;float:right;font-size:85%;}
#hot_news .w {
	border-left:8px solid #a8c0e8;
	padding-left:4px;
}
#col-left #news .w p,
#col-left #hot_news .w p {padding:0 1px;margin:0.5em 0;}

.newsbody .thumbnail,
#news .thumbnail,
#hot_news .thumbnail{
    width: 100px;
    height: 100px;
    float: left;
    border: 1px solid #136;
    margin-right: 0.5em;
    margin-bottom: 4px;
    margin-top: 4px;
}

.newsbody .thumbnail {
    margin-top: 5px;
}

#news .w,
#hot_news .w {
    overflow: hidden;
}

#hot_news .w {
    margin-bottom: 4px;
}

#news .w a p,
#hot_news .w a p {color:#263657;}

#news h3,
#hot_news h3 {
margin: 0.5em 0 0.5em 0;
}

#hot_news h3 {
   margin-top: 0;
}

#newsfoot{background:url('/lay-gfx/50d.png');padding:1px;margin-top:10px;}
#col-left #newsfoot p{text-align:right;font-size:85%;padding:0.1em 0.2em;background:url('/lay-gfx/75.png');}

#col-left #newslist{font-size:85%;font-family:tahoma,sans-serif;background:url(/lay-gfx/15d.png);margin-bottom:2px;}
#col-left #newslist li{background:url(/lay-gfx/50.png);margin-top:1px;}
#newslist a{display:block;text-decoration:none;}
#newslist a:hover{background:#e2ebfa;}
#newslist span{color:#415881;font-size:90%;}

.newslist{font-size:85%;}
.newslist span{color:#415881;font-size:90%;font-family:tahoma,sans-serif;}

#col-left #archiv{padding:0;text-align:right;font-size:75%;background:url(/lay-gfx/15d.png);line-height:130%;padding:1px;}
#col-left #archiv a{display:block;padding:0 2px;}
#col-left #archiv a:hover{background:#e2ebfa;}


/* google */
textarea{background:#dde9fe;border:1px solid #a8c0e8;margin-bottom:4px;}

input.text{background:#dde9fe;border:1px solid #a8c0e8;margin-bottom:4px;}
input.button{background:#a8c0e8;border:1px solid #dde9fe;margin-bottom:4px;}
#web,#stadiony_net{vertical-align:middle;}
#googlesearch{background:url('/lay-gfx/50.png');margin:1px 6px 2px 4px;padding-bottom:2px;text-align:center;}

#ymads-leaderboard{height:104px;}
#adsbox336x280{width:336px;margin:0 auto;text-align:center;padding-top:0.5em;}
#adsbox300x250{width:308px;float:left;padding-top:0.5em;}
#adsbox250x250{width:258px;float:left;padding-top:0.5em;}
#adssky168x600{width:168px;float:left;padding-top:0.5em;}
#adsleader728x90{width:776px;height:90px;background:#294069;margin:0 auto;}
.adsbox{padding:1.5em 0;text-align:center;background:url('/lay-gfx/50.png');}
#col-left .adsbox p{background:transparent;}
.adsbox .skip{text-align:right;padding:0 3em;}
.adsbox .ads{text-align:center;letter-spacing:3em;padding:0;font-size:0.9em;color:#B0C0E0;}

/* polls */
#tab_pv,#tab_pr{padding:0 4px 0 6px;}
#tab_pv h3,#tab_pr h3{margin-left:0;margin-right:0;}
#tab_pv input{vertical-align:middle;}
.tab{cursor:pointer;text-align:center;background:url('/lay-gfx/75.png');}
#poll_vote{float:left;width:77px;margin-left:4px;border-right:1px solid #a8c0e8;}
#poll_results{float:right;width:74px;margin-right:6px;}
#poll_vote2{background:#CEDDF7;float:left;width:77px;margin-left:4px;border-right:1px solid #a8c0e8;}
#poll_results2{background:#CEDDF7;float:left;width:74px;margin-right:6px;}
.sonda2{border:1px solid #a8c0e8;background:#fff;}

.pool-l,.pool-r,.pool-c{float:left;height:10px;margin:2px 0;}
.pool-r{margin-right:2px;}
.pool-l,.pool-r{width:2px;}
#poll{font-family:tahoma,helvetica,sans-serif;}
#poll ol{margin:0;padding:0 1px 0 10px;}

#i-rss_blog{float:right;padding:0 2px 0 16px;background:url('/lay-gfx/i-rss.gif') no-repeat 0 1px;font-size:85%;}

#blog_list li{padding-left:7px;background:url('/lay-gfx/dash.png') no-repeat 1px 8px;}

dl.artlist dd{padding-left:7px;background:url('/lay-gfx/dash.png') no-repeat 1px 8px;}

/* size */
.w80h15{width:80px;height:15px;}
em.u{font-style:normal;text-decoration:underline;}
.center,
.c{text-align:center;}
.l{text-align:left;}
.r{text-align:right;}
.clear{height:1px;font-size:1px;line-height:1px;clear:both;}


.related{clear:both;}
#col-left .related h2{font-size:1.1em;font-weight:bold;}
#col-left .related li span{font-size:0.86em;color:#6C82AF;}

.related_news {
    clear: both;
}

.related_news ul {
    margin: -0.8em 0 0;
    padding: 0;
}

.related_news li {
}

.related_news li.l {
    margin: 0;
    padding: 0.5em 0;
    list-style: none;
    overflow: hidden;
    display: block;
}

.related_news li.l a {
    color: #263657;
}

.related_news img {
    float: left;
    margin-right: 0.5em;
    margin-top: 4px;
    width: 100px;
    height: 100px;
    border: 1px solid #263657;
}

#col-left .related_news h3 {
    margin: 0;
}

#col-left .related_news a h3 {
    color: #03c;
}

#col-left .related_news a:visited h3 {
    color: #06c;
}

#col-left .related_news p {
    padding: 0;
}


#ts-faq dt{margin:1em 0 0;font-weight:bold;}
#ts-faq dd{margin:0;padding:0.5em;}

#col-left p.last_upd{text-align:right;font-size:85%;background-image:none;margin:-1em 0 1em 0;padding:0;}

#col-left div.description{padding:0.1em 0.5em;margin:0 3em;background:url('/lay-gfx/15d.png');border:1px solid #a8c0e8;font-family:'Lucida Grande','Lucida Sans Unicode',Verdana,Sans-Serif;}
#col-left div.description p,
#col-left div.description ul,
#col-left div.description li{background:transparent;}

#col-left .tournament_matches h3{font-size:0.9em;margin:2em 0 0.5em 0;font-weight:bold;}
.tournament_matches li{font-size:0.82em;}

#col-left p.legend {
	background:#D3E1FB;
	font-size:10px;
	line-height:1.2;
	margin:0;
	padding:0 0.2em;
}

#news_index {
	list-style:none;
	font-size:11px;
}

#news_index li {
	display:inline;
	margin-left:2px;
}

/* =ads */
.ads-temp{display:none;}
.index336x280{height:282px;text-align:center;}
.news250x250{height:252px;}
.news234x60{height:62px;}
.build300x250{height:252px;}
.pro300x250{height:252px;}
.stad300x250{height:252px;}
.bottom200x200{height:202px;text-align:center;}
.tournament336x280{height:280px;}
.historical336x280{height:280px;}

/* =login page */
#account-nav{float:right;}
#col-left h2.loggedin-title{margin:0;font-size:17px;text-align:right;}
.loggedin-title strong{color:#900;}
#account-nav ul{float:right;text-align:right;}
#account-nav li{list-style:none;}

#register-form li,
#login-form li{margin:0;list-style:none;overflow:hidden;padding:2px 0;}
#register-form label,
#login-form label{float:left;width:138px;text-align:right;padding-top:2px;padding-right:2px;}
#register-form button,
#login-form button{margin-left:140px;}

/* =user comments */
#user-comment-list li{margin:0;list-style:none;overflow:hidden;padding:5px 0;border-top:1px solid #a8c0e8;}
#user-comment-list p{margin:0;padding:0;}
#user-comment-list span.published{color:#63799F;line-height:1.1;}
#user-comment-list p.comment{padding:4px 10px;}
#user-comment-list p.news{padding:0 10px;font-size:11px;}

/* =favourites */
p.fav-add,
p.fav-added,
p.fav-remove{float:right;}
p.fav-add a{padding-left:20px;background:url('/lay-gfx/star.png') no-repeat;}
p.fav-remove a{padding-left:20px;background:url('/lay-gfx/star.png') no-repeat;}
#fav-list{line-height:1.3;list-style:none;}
a.fav-remove{padding-left:12px;background:url('/lay-gfx/delete_m.png') no-repeat 0 4px;}

/* =ratings */
#ratings p {padding:0;font-size:11px;line-height:1.4;}

/* =comments */
#comment-form ul{padding-bottom:20px;}
#comment-form label {float:left;width:100px;text-align:right;padding-right:5px;}
#comment-form li{margin:0;list-style:none;overflow:hidden;}
#comment-form textarea{font-size:12px;height:150px;width:400px;}
#comment-send{margin-left:105px;}

#comments-list li{margin:0;list-style:none;overflow:hidden;padding:5px 0;border-top:1px solid #a8c0e8;}
#comments-list p.author{float:left;width:120px;text-align:right;}
#comments-list strong{font-size:12px;}
#comments-list p{margin:0;padding:0;}
#comments-list span.published{font-size:11px;color:#63799F;line-height:1.1;}
#comments-list p.comment{margin-left:125px;padding:0 10px;}

/* =admin */
body.admin {
	background:#136;
}

.start-points,
.admin-start-points {
	font-size:15px;
	list-style:none;
	margin:0;
	border-top: 1px solid #A8C0E8;
}

.start-points li,
.admin-start-points li {
	padding:0;
	margin:0;
	border-bottom:1px solid #a8c0e8;
}

.start-points a ,
.admin-start-points a {
	display:block;
	padding:0.2em 0.5em 0.2em 20px;
	background-position:3px 8px;
}

.start-points a:hover,
.start-points a:active,
.start-points a:focus,
.admin-start-points a:hover,
.admin-start-points a:active,
.admin-start-points a:focus {
	background-color:#28416A;
	color:#DDE9FF;
	text-decoration:none;
}

.errors {
	color:#c00;
}

.success {
	color:#090;
}

#loggedin {
	text-align:right;
	padding-right:4px;
	font-size:11px;
	color:#a8c0e8;
}

#loggedin a {
	color:#dde9ff;
}

#admin dt {
	margin:0;
	padding:1em 0 0;
	font-weight:bold;
}

#admin dd {
	margin:0;
}

#admin input[type='text'] {
	width:400px;
	background:#dde9fe;border:1px solid #a8c0e8;margin-bottom:4px;
}

#admin .lang input[type='text'] {
    width: 40px;
}

#admin textarea {
	width:400px;
	height:150px;
}

#admin input[type='text']:focus,
#admin textarea:focus {
	background-color:#EFF5FF;
}

/* =edit item */
.edit {
	position:absolute;
	top:3px;
	right:11px;
	padding:0.1em 0.5em;
	background:#DDE9FF;
	text-decoration:none; 
	box-shadow: 1px 1px 2px #113366;
	
}

.edit:hover,
.edit:active,
.edit:focus {
	text-decoration:none;
	background:#28416A;
	color:#DDE9FF;
}

/* =add news */
#admin #news-lead {
	width:590px;
	height:80px;
}

#admin #news-content {
	width:590px;
	height:600px;
}

#admin #news-title,
#admin #news-fake-url {
	width:590px;
}

#label-title {
	float:left;
}

#ajaxloader {
	background:url('/img/ajax-loader.gif') no-repeat;
	float:left;
	width:16px;
	height:16px;
}

.multiselect {
	overflow:auto;
	width:500px;
	height:200px;
	padding:4px;
	border:1px solid #a8c0e8;
	background:#DDE9FF;
}

.multiselect br {
	display:none;
}

.multiselect label {
	display:block;
	padding:2px 0;
}

.multiselect label.checked {
	background:#a8c0e8;
}

.multiselect label:hover {
	background:#CDDEFF;
}

#col-left .konkurstab ul,
#col-left .konkurstab p {
	background:transparent;
}

#col-left .konkurstab tr.voted td {
	background:#eee;
}

.konkurstab .no {
    display: block;
    font-size: 3em;
    line-height: 1.3;
}

#survey a.clearval {
	visibility:hidden;
    display: block;
    text-align: center;
    padding: 5px;
}

#survey .vote_td {
    text-align: center;
}

#survey td span {
    /*display: block*/
}

#surevy_button {
	text-align:right;
}

.star_vote {
    width: 79px;
    height: 16px;
    background: url('/lay-gfx/stars.png');
    margin: 1px;
    cursor: pointer;
    opacity: 0.7;
    border: 1px solid transparent;
}

.star_vote:hover {
    opacity: 1;
    border-radius: 4px;
    border-color: #06c;
}

.star_vote.selected {
    opacity: 1;
    background-color:#A8C0E8;
    border-radius: 4px;
    border-color: #06c;
}

.star_vote.disabled {
    opacity: 0.1;
    cursor: default;
    border-color: transparent;
}

.star_vote.disabled:hover {
}

html.ie .star_vote.disabled {
    filter: alpha(opacity='10');
}

.star_vote_2 {
    background-position: 0 -20px;
}

.star_vote_3 {
    background-position: 0 -40px;
}

.star_vote_4 {
    background-position: 0 -60px;
}

.star_vote_5 {
    background-position: 0 -80px;
}

.konkurstab td > div {
    position: relative;
}

.konkurstab .points {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    font-size: 30px;
    line-height: 1.2;
    color: #DCE9FF;
    text-shadow: 2px 2px #136;
    background: rgba(17, 51, 102, 0.75);
    padding: 7px 14px 10px 7px;
    border-radius: 0 0 20px 0;
}

html.ie .konkurstab .points {
    background: #136;
}

#col-left .konkurstab h2 {
    text-align: center;
    line-height: 1.4;
    font-size: 12px;
}

.konkurstab h2 a {
    font-size: 18px;
}

.konkurstab h2 img {
    vertical-align: -4px;
    width: 30px;
    height: 18px;
}

.konkurstab tr td:first-child img {
    margin: -2px;
    border: 2px solid transparent;
}

.konkurstab tr td:first-child a:hover img {
    border-color: #06c;
}

#admin .errors,
#stadion_roku .errors {
	background:#FED0D0 !important;
	border: 2px solid #CC0000;
	color: #CC0000;
	margin: 20px;
	padding: 10px;
}

#admin .success,
#stadion_roku .success {
	background:#E4FFBF !important;
	border: 2px solid #009900;
	color: #007700;
	margin: 20px;
	padding: 10px;
}

#stadion_roku .info {
    background:#cddeff !important;
   	border: 2px solid #06c;
   	margin: 20px;
   	padding: 10px;
}

#hl-stadion_roku,
#hl-stadion_roku_2011,
#hl-stadion_roku_2012,
#hl-stadium_of_the_year_2012 {
	text-indent:-999px;
	overflow:hidden;
	background:url('/img/stadionroku2010logo.png') no-repeat;
	width:325px;
	height:110px;
}

#hl-stadion_roku_2011 {
	background:url('/img/stadionroku2011logo.png') no-repeat;
}

#hl-stadion_roku_2012 {
	background:url('/img/stadionroku2012logo.png') no-repeat;
}

#hl-stadium_of_the_year_2012 {
	background:url('/img/stadiumoftheyear2012logo.png') no-repeat;
}

/* =publications */
.publication-list {
	list-style:none;
	margin:0;
	border-top: 1px solid #A8C0E8;
}

.publication-list li {
    border-bottom: 1px solid #A8C0E8;
    margin: 0;
}

.publication-list a {
	padding:3px 6px 0;
	display:block;
	overflow:hidden;
}

.publication-list a:hover,
.publication-list a:active,
.publication-list a:focus {
	background:#E2EBFA;
}


#col-left .publication-list h3 {
	margin:0;
}

#col-left .publication-list span {
	width:500px;
	float:left;
}

#col-left .publication-list span.desc,
#col-left .publication-list span.date {
	font-size:11px;
	color:#136;
	width:auto;
}

#col-left .publication-list span.date {
	float:right;
}

#news-ads-336 {
	font-size:10px;
	letter-spacing:20px;
	color:#a8c0e8;
	text-transform:uppercase;
	width:336px;
	text-align:center;
}

#search-box {
	position:absolute;
	top:99px;
	right:9px;	
}


/* =buttons */
.buttons,
.buttons li {
	margin:0;
}

.buttons li {
	list-style:none;
	text-align:center;
}

.buttons img {
	border:1px solid #136;
}

/* =tournaments */
#home-tournaments {
	overflow:hidden;
	margin:4px 0 0;
}

#home-tournaments li {
	float:left;
	margin:0 4px 0 0;
	list-style:none;
}

#home-tournaments a {
	float:left;
	height:50px;
	width:144px;
	border:1px solid #136;
	overflow:hidden;
	text-indent:-9999px;
}

#home-tournaments .euro_2012 {
	margin-right:0;	
}

#home-tournaments .euro_2012 a {
	background:url('http://stadiony.net/img/advert/euro-2012-logo.jpg') no-repeat;
}

#home-tournaments .mundial_2014 a {
	background:url('http://stadiony.net/img/advert/ms-2014-logo.jpg') no-repeat;
}

#home-tournaments .euro_2016 a {
	background:url('http://stadiony.net/img/advert/euro-2016-logo.jpg') no-repeat;
}

#home-tournaments .mundial_2018 a {
	width:143px;
	background:url('http://stadiony.net/img/advert/ms-2018-logo.jpg') no-repeat;
}

#home-tournaments .polska a {
	background:url('/img/advert/button144x50polska5.jpg') no-repeat;
	width:143px;
}

#home-tournaments .zabrze a {
	background:url('/img/advert/button144x50zabrze2.jpg') no-repeat;
}

#home-tournaments .warszawa a {
	background:url('/img/advert/button144x50warszawa1.jpg') no-repeat;
}

#home-tournaments .gdansk a {
	background:url('/img/advert/button144x50gdansk2.jpg') no-repeat;
}

#home-tournaments .wroclaw a {
	background:url('/img/advert/button144x50wroclaw1.jpg') no-repeat;
}




/* =tags */
.tags-w {
	clear:both;
	padding:1px;
}

#tagcloud {
	text-align:center;
}

#tags {
	margin:0;
	padding:0;
	display:inline;
}

#col-left ul#tags {
	background:transparent;
}

p#tags {
	padding:10px 0;
	display:block;
}

#col-left .tags-nav {
	display:block;
}

#tags a.current {
	background:#136;
	color:#F2F5F9;
}

#tags li {
	list-style:none;
	margin:0 2px 6px 0;
	display:inline-block;
	font-size:11px;
}

#tagcloud a,
#tags a {
	color:#136;
	padding:2px 4px; 
	background:#a8c0e8;
	border-radius:4px;
	text-decoration:none;
	white-space: nowrap;
}

#tagcloud a:hover,
#tagcloud a:active,
#tagcloud a:focus,
#tags a:hover,
#tags a:active,
#tags a:focus {
	background-color:#F2F5F9;
	color:#136;
}

#col-left h2#tags-hl {
	display:inline;
	margin:0;
	font-size:12px;
}

.tag-1 {
	font-size:10px;
}
.tag-2 {
	font-size:11px;
}
.tag-3 {
	font-size:12px;
}
.tag-4 {
	font-size:13px;
}
.tag-5 {
	font-size:14px;
}
.tag-6 {
	font-size:15px;
}
.tag-7 {
	font-size:16px;
}
.tag-8 {
	font-size:17px;
}
.tag-9 {
	font-size:18px;
}
.tag-10 {
	font-size:19px;
}


/* =pagination */
.pagination {
	text-align:center;
	margin:20px 0;
	padding:0 100px;
	position:relative;
	font-size:11px;
}

.pagination .next,
.pagination .previous {
	position:absolute;
	top:0;
}

.pagination .previous {
	left:0;
}

.pagination .next {
	right:0;
}

.pagination li {
	list-style:none;
	margin:4px 0 4px 1px;
	display:inline-block;
}

.pagination li.hellip,
.pagination li.current {
	padding:0 8px;
}

.pagination li.current {
	text-decoration:underline;
}

.pagination a {
	padding:2px 8px;
	background:#a8c0e8;
	color:#136;
}

.pagination a:hover,
.pagination a:active,
.pagination a:focus {
	text-decoration:none;
	background:#F2F5F9;
}

/* Euro 2012 */
.euro_2012 h1 {
    padding: 11px 0 12px 50px;
    background: url('/img/euro2012-h1.png') no-repeat;
}

.euro_2012 .map {
    position: relative;
    width: 586px;
    height: 586px;
}

#col-left .euro_2012 .map ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 586px;
    height: 586px;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
}

.euro_2012 .map a {
    position: absolute;
    width: 106px;
    height: 83px;
    display: block;
    text-indent: -9999px;
    overflow: hidden;
}

.euro_2012 .map ul:hover a {
    border: 2px dotted #136;
    border-radius: 4px;
}

.euro_2012 .map ul a:hover {
    border: 2px solid #F7BB1A;
    background: rgba(0, 0, 0, 0.25);
}

.euro_2012 .map a.poznan {
    top: 28px;
    left: 18px;
}
.euro_2012 .map a.donieck {
    top: 28px;
    left: 18px;
}
.euro_2012 .map a.gdansk {
    top: 45px;
    left: 153px;
}
.euro_2012 .map a.wroclaw {
    top: 320px;
    left: 21px;
}
.euro_2012 .map a.warszawa {
    top: 418px;
    left: 94px;
}
.euro_2012 .map a.lwow {
    top: 434px;
    left: 251px;
}
.euro_2012 .map a.donieck {
    top: 464px;
    left: 413px;
}
.euro_2012 .map a.kijow {
    top: 120px;
    left: 261px;
}
.euro_2012 .map a.charkow {
    top: 155px;
    left: 457px;
}

.euro_nav {
    border: 1px solid #A8C0E8;
}

.euro_nav p {
    padding: 0 2px;
    font-size: 12px;
}

.euro_nav ul {
    margin: 0;
    padding: 0 2px;
    list-style: none;
    font-size: 12px;
}

.euro_nav li {
    display: inline;
    margin: 0;
    padding: 0;
}

.euro_nav a.current {
    color: #263657;
    font-weight: bold;
}

.euro-ban {
    border: 1px solid #410344;
    display: block;
    margin-top: 4px;
}

.euro-ban img {
    display: block;
}

/* =tinyMCE */
#wysiwyg {
	background:#DDE9FE;
	text-align:left;
}

.pic-left {
	float:left;
	margin:4px 10px 2px 0;
}


#en_redir {
	color: #113366;
    float: right;
    font-size: 15px;
    line-height: 1.5;
    margin: 7px 3px 0 0;
    padding: 10px 10px 10px 60px;
    background: #DBE8FF url('/img/en.jpg') no-repeat 10px 50%;
}


#welcome_en p {
	padding:0;
	font-size: 12px;
    line-height: 1.3;
}

#gplus {
	background:#113366;
	border-radius: 4px 0 0 4px;
	left: -80px;
	padding: 4px 1px 1px 4px;
	position: absolute;
	top: 149px;
	width: 76px;
	min-height:27px;
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
.lightbox {

}


.fb-like {
    padding-right: 5px;
}