body.stadion {background:#4c7592 url(../img/bg/urheilu-bg.gif) repeat-x;}
.stadion #subnavigation, .urheilu #subnavigation {background:#e4e9f1 url(../img/subnavi/navi-bkg-urheilu.gif) no-repeat;}
#subnavigation ul {background:url(../img/subnavi/navi-name-urheilu.gif) no-repeat 0 50%;}
.stadion #contentarea-inside {background: url(../img/bg/content-bg_urheilu.gif) repeat-y;}
.stadion #content-footer ul li a:hover {margin:0;padding:0;float:left;text-decoration:none;color:#0f335e}
.stadion #sisaltonosto-MMjalkapallo, .stadion #sisaltonosto-jalkapallo, .stadion #sisaltonosto-palloilu, .stadion #sisaltonosto-jaakiekko, .stadion #sisaltonosto-talviurheilu, .stadion #sisaltonosto-yleisurheilu, .stadion #sisaltonosto-hevosurheilu, .stadion #sisaltonosto-moottoriurheilu, .stadion #sisaltonosto-muut, .stadion #sisaltonosto-hollo, .stadion #sisaltonosto-formula {display:none;}

/* Uudet osiovinjetit*/
body.formula1 #content {background:#fff url(../img/vinjetit/stadion/formula1.jpg) no-repeat;padding-top:98px}
body.jaakiekko #content {background:#fff url(../img/vinjetit/stadion/jaakiekko.jpg) no-repeat;padding-top:98px}
body.moottoriurheilu #content {background:#fff url(../img/vinjetit/stadion/moottoriurheilu.jpg) no-repeat;padding-top:98px}
body.muut_lajit #content {background:#fff url(../img/vinjetit/stadion/muut_lajit.jpg) no-repeat;padding-top:98px}
body.palloilu #content {background:#fff url(../img/vinjetit/stadion/palloilu.jpg) no-repeat;padding-top:98px}
body.alue-ratsastus #content {background:#fff url(../img/vinjetit/stadion/ratsastus.jpg) no-repeat;padding-top:98px}
body.talvilajit #content {background:#fff url(../img/vinjetit/stadion/talvilajit.jpg) no-repeat;padding-top:98px}
body.yleisurheilu #content {background:#fff url(../img/vinjetit/stadion/yleisurheilu.jpg) no-repeat;padding-top:98px}
body.alue-peking-2008 #content {background:#fff url(../img/vinjetit/stadion/peking2008.gif) no-repeat;padding-top:98px}
body.alue-mm-etela-afrikka #content {background:#fff url(../img/vinjetit/mm-etela-afrikka.jpg) no-repeat;padding-top:98px}
body.jalkapallo #content {background:#fff url(../img/vinjetit/stadion/jalkapallo.jpg) no-repeat;padding-top:98px}

/* stadion */
.stadion a:link {color:#ee5b2f;font-weight:bold;text-decoration:none;}
.stadion a:visited {color:#ba654a;font-weight:bold;text-decoration:none;}
.stadion a:active {color:#c7380d;font-weight:bold;text-decoration:none;}
.stadion a:hover {color:#c7380d;font-weight:bold;text-decoration:underline;}
.stadion #content div.vihje {float:left;width:593px;margin:0 0 0 0;padding:0 0 3px 0; background:#fff url(../img/bg/pelivihje-article-bg.gif) 0 3.2em repeat-x}
.stadion .article {float:left;width:593px;margin:0 0 0 0;padding:0 0 3px 0; background: url(../img/bg/urheilu-article-bg.gif) repeat-x}
.stadion .blogpost {float:left;width:593px;margin:0 0 0 0;padding:0 0 3px 0; background: url(../img/bg/urheilu-article-bg.gif) 0 3.1em repeat-x}
.stadion .article .articleheader {border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;width:593px;margin:0 0 1.2em 0;padding:0;}
.stadion .blogpost .articleheader {border-top:1px solid #fff;border-bottom:1px solid #fff;float:left;width:593px;margin:0 0 1.2em 0;padding:0;background:#556C89;}
.stadion .article h2 {color:#556c89;padding:4px 0 9px 10px;border-top:1px solid #fff;}
.stadion .article h2 a {color:#556c89;display:block}
.stadion .blogpost h2 {color:#fff;background:#556c89;padding:5px 0 9px 10px}
.stadion .blogpost h2 a {color:#fff;display:block}
.stadion .article .articleheader h2 {color:#556c89;margin:0 0 0.2em 0;padding:5px 0 9px 10px; width:471px;float:left;border-top:0 none}
.stadion .article .articleheader h2 a {color:#556c89;display:block;}
.stadion .blogpost .articleheader h2 {color:#fff;margin:0 0 0.2em 0; padding:5px 0 9px 10px;width:471px;float:left;}
.stadion .blogpost .articleheader h2 a {color:#fff;display:block;}
.stadion .articleheader p {color:#556C89;margin:0 0 0 0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%;}
.stadion .blogpost .articleheader p {color:#fff;margin:0 0 0 0;padding:6px 10px 1px 0;width:90px;float:left;text-align:right;font-size:100%;line-height:100%;}
.stadion .article img, .stadion .blogpost img {padding:3px;border:1px solid #7f92a8;}

.stadion #sidenavi {border-bottom:5px solid #0f335e;}

.stadion #sidenavi a:link, .stadion #sidenavi a:active, .stadion #sidenavi a:visited, .stadion #sidenavi a:hover {color:#000;}
.stadion #sidenavi a.selected, .stadion #sidenavi a.selected:hover {background:#0f335e url(../img/navinuoli_stadion.gif) 97% 50% no-repeat;color:#fff;}
.stadion #sidebar-a #login {background:url(../img/bg/login_bg-urheilu.gif) no-repeat;border-top:1px solid #fff;}
.stadion #linkit {background:url(../img/bg/edome-naviheader-bg.gif) no-repeat;border-top:1px solid #fff;}
.stadion #linkit h3 {margin:0;padding:0;color:#ff6839;text-transform:uppercase}
.stadion #linkit ul a {color:#fff;text-transform:none}
.stadion #kommentit {margin:0;padding:3em 0 0 0;background:#0a2e58 url(../img/bg/kommentoi-otsikko_urheilu.gif) no-repeat;float:left;width:593px;color:#fff;text-align:center;}
.stadion #content form input.kommentit-button{border:1px solid #a5acb2;background:#4f504f url(../img/bg/urheilu-laheta-kommentti-button-bg.jpg) top left repeat-x;color:#fff;font-weight:bold;font-size:130%;padding:7px 25px 7px 25px;margin:0 0 7px 0;width:228px;}
.stadion #kommentit p.info a, .stadion #kommentit p.post-footer a {color:#7f92a8;}
.stadion .jalkapallo form.not-registered {background:url(../img/bg/futistausta.gif) right bottom no-repeat}
.stadion #uutisnostot h2 {margin:0;padding:17px 0 6px 14px;text-transform:uppercase;letter-spacing:0.1em;font-size:200%;border:0 none;background:transparent}
.stadion #keskustelunostot {width:593px;float:left;clear:both;margin:0;padding:0 0 17px 0;}
.stadion #keskustelunostot {color:#fff; background:#0a2e58}
.stadion #keskustelunostot h2 {color:#fff; background:#0a2e58 url(../img/bg/keskustelut-otsikko_urheilu.gif) no-repeat;border-bottom:0 none;}
.stadion #keskustelunostot td a:link, .stadion #keskustelunostot td a:active, .stadion #keskustelunostot td a:visited, .stadion #keskustelunostot td a:hover {color:#fff;font-weight:normal;}
.stadion #sidebar-a p#fintoto-reuna {margin:10px 5px 10px 5px;padding:10px 0 8px 0;text-align:center;width:142px;float:left;background:#fff;}
/*.stadion #sidebar-a p#fintoto-reuna {margin:110px 5px 10px 5px;padding:10px 0 8px 0;text-align:center;width:142px;float:left;background:#fff;}*/
.stadion #sidebar-a p#fintoto-reuna img {}
.stadion #sidebar-a #tilastobannerit img {margin:0 auto 5px auto;}
.stadion #content table{margin:5px 0 15px 10px}
.stadion #content table td{padding:3px 8px}
.stadion #content table tr.rajapyykki td{border-bottom: 3px solid #C0C0C0}
.stadion #content table td img {border:0;}    
.stadion #content table#formulatallit td{margin:0 0 0 0;padding:2px;}
.stadion #content table#formularadat td, .stadion #content table#formulatallit td{text-align:center;}
.stadion #content table#formularadat .headline a, .stadion #content table#formulatallit .headline a{color:#fff}

/* uusi etusivu */
body.urheilu-etusivu #contentarea-inside {background: url(../img/bg/content-bg_kaista-es.gif) repeat-y;}
body.urheilu-etusivu #sidebar-a {margin:0 7px 0 0;padding:0;color:#000;float:right;width:152px;border-top:5px solid #fff;}
body.urheilu-etusivu #sisaltonosto-ylaES {display:none;}
body.urheilu-etusivu #content {margin:0;padding:0 0 0 13px;float:left;width:580px;border-top:5px solid #fff;background:#fff;}
div.kaksipalstaa {width:580px;float:left;background:url(../img/bg/kaksipalstaa.gif) repeat-y;}
.sport div.kaksipalstaa {width:593px;}
.jalkapallo div.kaksipalstaa {background: url(../img/bg/kaksipalstaa_jalkapallo.gif) repeat-y;}
div.kolmepalstaa {width:580px;float:left;margin:10px 0;background:url(../img/bg/kolmepalstaa.gif) repeat-y;}
.sport .kaksipalstaa .article, .sport .kaksipalstaa .blogpost, .urheilu-etusivu .kaksipalstaa .article, .urheilu-etusivu .kaksipalstaa .blogpost {float:left;width:382px;padding:0 5px 0 0;background:transparent;font-size:110%;}
.kaksipalstaa div.blogs {float:left;width:193px;padding:0 0 5px 0;}
.sport .kaksipalstaa div.blogs {width:206px;padding:0 0 5px 0;}
body.urheilu-etusivu .kolmepalstaa .article, .sport .kolmepalstaa .article {float:left;width:185px;margin:0;padding:0 8px 0 0;background:transparent;}
.urheilu-etusivu .article h3, .urheilu-etusivu .article h2, .urheilu-etusivu .blogpost h3, .urheilu-etusivu .blogpost h2, .urheilu-etusivu #content .article p.date, .urheilu-etusivu #content .blogpost p.date, .urheilu-etusivu .article p, .urheilu-etusivu .blogpost p {padding-top:0;padding-left:5px;margin-left:0;}
.urheilu-etusivu #content h5, .urheilu-etusivu #content h6 {padding:0 0 0 5px;margin:0;}
.kolmepalstaa .blogs {float:left;width:185px;margin:0;padding:0 8px 0 0;background:transparent;}
#content p a.alue, #sidebar-a p a.alue {color:#000;font-weight:bold;}
body.urheilu-etusivu #content .clear, body.urheilu-etusivu #content div.vihje, body.urheilu-etusivu .article, body.urheilu-etusivu .blogpost, body.urheilu-etusivu .article .articleheader, body.urheilu-etusivu .blogpost .articleheader {width:580px;}
body.urheilu-etusivu .kaksipalstaa .article .articleheader h2, body.urheilu-etusivu .kaksipalstaa .blogpost .articleheader h2 {width:448px;}
body.urheilu-etusivu .kolmepalstaa .article .articleheader h2, body.urheilu-etusivu .kolmepalstaa .blogpost .articleheader h2 {width:180px;}
body.urheilu-etusivu #content .article h2, body.urheilu-etusivu #content .article h2 a, body.urheilu-etusivu #content .blogpost h2 a {border-top:0 none;border-bottom:0 none;}
div.kaksipalstaa h2, .urheilu-etusivu div.kolmepalstaa h2 {line-height:100%;font-size:160%;}
div.kaksipalstaa p, div.kolmepalstaa p {line-height:125%;}
#content .blogs ul {width:193px;float:left;margin:0;padding:0;list-style:none}
#content .blogs li {width:183px;float:left;margin:0 0 2px 0;padding:4px 5px 2px 5px;background:url(../img/bg/pisteet-vaaka.gif) repeat-x left top;font-size:135%;color:#666;}
#content.sport .blogs ul {width:206px}
#content.sport .blogs li {width:196px}
#content .blogit .article h2 a:link, .blogs li a:link {color:#c00;}
#content .blogit .article h2 a:visited {color:#936;}
#content .blogit .article h2 a:hover {color:#c00;}
#content .blogs li span {width:173px;display:block;padding:2px 0 0 0;font-size:80%;}
.blogs li span a:link {color:#000;}
.artikkelit-ja-blogit {width:580px;float:left;padding:5px 0 0 0;background:url(../img/bg/artikkelit-ja-blogit.gif) repeat-y;}
.artikkelit-ja-blogit .artikkelit {width:280px;float:left;}
#content .kaksipalstaa p.date, #content .kolmepalstaa p.date, #content .artikkelit-ja-blogit p.date, #sidebar-a p.date {margin-bottom:0.4em;color:#666;}
#content .artikkelit-ja-blogit .artikkelit .clear {width:280px;margin-bottom:5px;float:left;}
#content .artikkelit-ja-blogit .blogit .clear {width:300px;margin-bottom:5px;float:left;}
.artikkelit-ja-blogit .blogit {width:300px;float:left;}
#content .artikkelit-ja-blogit ul#headlines-extended {margin:0;padding:0;float:left;width:280px;list-style:none;}
#content .artikkelit-ja-blogit ul#headlines-extended li  {width:280px;float:left;margin:0 0 5px 0;padding:0 0 5px 0;background:url(../img/bg/pisteet-vaaka.gif) left bottom repeat-x;color:#666;}
#content .artikkelit-ja-blogit ul#headlines, #content .artikkelit-ja-blogit ul#headlines li {width:280px;padding:0.3em 0;color:#666;}
#content .artikkelit-ja-blogit ul#headlines-extended li a, #content .artikkelit-ja-blogit ul#headlines-extended li a:hover {display:inline;font-size:120%;background:transparent;margin:0;padding:0;} 
#content .artikkelit-ja-blogit ul#headlines li a, #content .artikkelit-ja-blogit ul#headlines li a:hover {display:inline;background:transparent;margin:0;padding:0;} 
#content .artikkelit-ja-blogit ul#headlines-extended li span a, #content .artikkelit-ja-blogit ul#headlines-extended li span a:hover {color:#000;font-weight:normal;font-size:100%;}
#content .artikkelit-ja-blogit ul#headlines li span a, #content .artikkelit-ja-blogit ul#headlines li span a:hover {color:#000;font-weight:normal;}
#content .artikkelit-ja-blogit ul#headlines-extended li span, #content .artikkelit-ja-blogit ul#headlines-extended li span  {display:block;}
#content .artikkelit-ja-blogit ul#headlines li span, #content .artikkelit-ja-blogit ul#headlines li span {display:block;}
.urheilu-etusivu .artikkelit .article, .urheilu-etusivu .artikkelit .blogpost,
.sport .artikkelit .article, .sport .artikkelit .blogpost {float:left;width:272px;margin:0;padding:0 8px 0 0;background:transparent;}
.urheilu-etusivu .blogit .article, .urheilu-etusivu .blogit .blogpost,
.sport .blogit .article, .sport .blogit .blogpost {float:left;width:292px;margin:0;padding:0 8px 0 0;background:transparent;}
#content .mainos-plaza-aluenostot {width:580px;min-height:250px;margin:0;padding:10px 0 0 0;float:left;overflow:hidden;position:relative;}
#content .mainos-plaza-aluenostot .keskimainos {z-index:666;position:relative;width:auto;float:left;text-align:left;margin:0;padding:0;}
#content .mainos-plaza-aluenostot .keskimainos ul {z-index:666;position:relative;width:auto;float:left;text-align:left;margin:0;padding:0;overflow:hidden;}
#content .plaza-aluenostot ul {position:absolute;top:0;left:315px;width:265px;list-style:none;margin:0;padding:6px 0 0 0;}
#content .plaza-aluenostot li {list-style:none;margin:0;padding:8px 0 0 12px;overflow:hidden;position:relative;
height:61px;
voice-family: "\"}\"";   
voice-family: inherit;
height:53px;
}
html>body #content .plaza-aluenostot li {height:53px;}
#content .plaza-aluenostot li p.section {position:absolute;right:0;top:0;display:block;margin:0;padding:0;width:112px;height:61px;}
#content .plaza-aluenostot li p.section a {display:block;margin:0;padding:0;width:112px;height:61px;text-decoration:none;outline:0 none;text-indent:-9999px;}
#content .plaza-aluenostot li h3 {margin:0 0 8px 0;padding:0 0 0 0;font-size:10px;width:110px;height:10px;}
#content .plaza-aluenostot ul li h3 a {display:block;margin:0;padding:0 0 0 0;text-indent:-9999px;width:110px;height:10px;}
#content .plaza-aluenostot li p {margin:0 110px 0 0;padding:0 0 0 0;font-size:0.9em;line-height:100%;}
#content .plaza-aluenostot li#tilastot {background:url(../img/bg/mainosnostot-keski_tilastot.gif) no-repeat;}
#content .plaza-aluenostot li#ravit {background:url(../img/bg/mainosnostot-keski_ravit.gif) no-repeat;}
#content .plaza-aluenostot li#urheilublogit {background:url(../img/bg/mainosnostot-keski_blogit-u.gif) no-repeat;}
#content .plaza-aluenostot li#pelikassamies {background:url(../img/bg/mainosnostot-keski_pkm.gif) no-repeat;}
body.urheilu-etusivu #sidebar-a .nosto {background:#ebebeb;margin:0 0 10px 0;padding:5px 0 0 0;float:left;width:152px;}
/*stadion nostot*/
#formula-nostot, #jalkapallo-nostot, #fintoto-nostot, #externalnews, #vmblogit {margin:0 0 5px 0;padding:60px 0 5px 0;float:left;width:152px;}
#formula-nostot {background:#ebebeb url(../img/bg/formula-otsikko.gif) no-repeat;}
#jalkapallo-nostot {background:#ebebeb url(../img/bg/jalkapallo-otsikko.gif) no-repeat;}
#externalnews {background:#CBD6E2 url(../img/bg/urheiluviikko-otsikko.gif) no-repeat;}
#vmblogit {background: #ebebeb url(../img/bg/vm-otsikko.gif) no-repeat;}
#fintoto-nostot {padding:88px 0 5px 0 !important;background:#daffb4 url(../img/bg/fintoto-otsikko.gif) no-repeat;}
#osaka-nostot {border:1px solid #f5aa29;margin:0 0 10px 0;padding:106px 0 5px 0;background:#fff url(../img/bg/osaka-otsikko.jpg) no-repeat center top;float:left;width:150px;}

body.urheilu-etusivu #sidebar-a #osaka-nostot p.lue{border-top:1px solid #f2a820;}
#jaakiekko-nostot {margin:0 0 10px 0;padding:90px 0 5px 0;background:#ddeaf4 url(../img/bg/jaakiekko-nosto.gif) no-repeat;float:left;width:152px;}
body.urheilu-etusivu #sidebar-a h2 {font-size:135%;padding-left:10px;padding-right:5px;}
body.urheilu-etusivu #sidebar-a h3 {font-size:120%;line-height:100%;padding-left:10px;padding-right:5px;}
body.urheilu-etusivu #sidebar-a p {line-height:125%;padding-left:10px;padding-right:5px;}
body.urheilu-etusivu #sidebar-a p.lue {border-top:1px solid #3b91d6;padding:3px 10px;margin:0 0 0 0;}

#sidebar-a .subcontent h2 {clear:left;border-bottom:1px solid #ccc;text-indent:-9999px;line-height:1px;width:152px;height:82px;}
#sidebar-a .subcontent h2 a {display:block;text-indent:-9999px;line-height:1px;width:152px;height:82px;}
#sidebar-a .subcontent li a {text-transform:none;font-weight:normal;border-bottom:1px solid #ccc;}
#sidebar-a .subcontent li a:hover {text-decoration:none;background:#fff}
#sidebar-a .subcontent li a:visited {color:#666}
#sidebar-a .subcontent li a span {color: #aaa}
#sidebar-a .subcontent ul {margin-bottom:.7em;padding-top:0}
#sidebar-a .subcontent-hyypia-niemi-akseli h2 {background: #fff url(../img/bg/niemihyypia_otsikko.jpg) no-repeat;}
#sidebar-a .subcontent-jalkapallon-taustajutut h2 {background: #fff url(../img/bg/taustaajatilanteita_otsikko.jpg) no-repeat;}
#sidebar-a .subcontent-euroopan-suomalaiset h2 {background: #fff url(../img/bg/euroopansuomalaiset_otsikko.jpg) no-repeat;}

#content .linklist-jalkapallo_euroopankentat ul {margin-left:0}
#content .linklist-jalkapallo_euroopankentat li {padding:0;margin: 0 0 5px 10px; list-style:none; font-size: 120%}

.urheilu-etusivu #sidebar-a div#navimainokset { margin:0; padding:0 0 0 0; text-align:center;clear:left;}
