bplist00_WebSubresources_WebMainResource  _WebResourceResponse_WebResourceData^WebResourceURL_WebResourceMIMETypeObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse% )/078<\]^_`abcdefghijklmno/pq7rstx{U$null  !"#$%&'(R$6S$10R$2S$13R$7R$3S$11R$8R$4S$14R$9R$0V$classR$5S$12R$1#Apc#A,€$#A˼<*+!-.WNS.base[NS.relative_)http://www.hs.fi/static/hs/css/layout.css1234X$classesZ$classname456UNSURLV%NSURLXNSObjectXtext/css9:;#=>?M[ZNS.objectsWNS.keys@ABCDEFGHIJKL !NOPQRSTUVWXYZ "VServer]Last-Modified]Cache-Control]Accept-RangesTDate^Content-LengthZConnection_Content-LocationTEtagWX-Cache\Content-TypeSAgeSVia_Microsoft-IIS/6.0_Wed, 12 Sep 2007 12:15:04 GMT[max-age=300Ubytes_Thu, 18 Oct 2007 11:12:58 GMTT1635Zkeep-alive_"0d4a48c36f5c71:2ec5"_HIT from cache-05.sanoma.fiR18_01.0 cache-05.sanoma.fi:8080 (squid/2.6.STABLE14)12uvvw6_NSMutableDictionary\NSDictionary12yzz6_NSHTTPURLResponseInternal12|}}~6_NSHTTPURLResponse]NSURLResponse$)2DILbd#+79;=inw  %3AOTcn 1OROc/* Don't show CSS info, it can be turned on by adding DEBUG.css */ span.CSSinfo { visibility: hidden; display: none; } /* LAYOUT */ body { background-color: #f0f0f0; padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; color: #000000; } div#frameMain { margin-left: 8px;} div#frameMain div#frameTopAd { height: 95px; width: 778px; background-color: #f0f0f0; margin-bottom: -1px; margin-left: -3px;} div#frameMain div#frameHeader { width: 778px; background-color: #ffffff; border-top: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; font-size: 12px;} div#frameMain div#frameArea { width: 778px; background-image: url(../img/body_bg_124_613_778.gif); background-repeat: repeat-y; float: left; border-left: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc; } div#frameArea div#frameAreaLeft { width: 123px; float: left; background-color: transparent; padding-left: 2px; } div#frameArea div#frameAreaCenter { width: 652px; float: left; } div#frameMain div#frameRightAd { left: 791px; top: 0px; position: absolute; text-align: left; } /* Content areas */ div#frameAreaCenter div#frameContentMain { width: 490px; float: left; margin-top:5px; } div#frameAreaCenter div#frameContentRightExtras { width: 161px; float: left; margin-top:5px;} div#frameAreaCenter div#frameContentWide, div#frameAreaCenter div.frameContentWide { width: 652px; clear: left; background-color: #ffffff; } div#frameMain div#frameFooter { height: 95px; width: 778px; background-color: #ffffff; float:left; clear:both; border: 1px solid #dcdcdc; }_)http://www.hs.fi/static/hs/css/layout.cssXtext/css O#bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse% )/078<\]^_`abcdefghijklmno/pq7rstx{U$null  !"#$%&'(R$6S$10R$2S$13R$7R$3S$11R$8R$4S$14R$9R$0V$classR$5S$12R$1#A(#A鲢$#A܀*+!-.WNS.base[NS.relative_*http://www.hs.fi/static/hs/css/content.css1234X$classesZ$classname456UNSURLV%NSURLXNSObjectXtext/css9:;#=>?M[ZNS.objectsWNS.keys@ABCDEFGHIJKL !NOPQRSTUVWXYZ "VServer]Last-Modified]Cache-Control]Accept-RangesTDate^Content-LengthZConnection_Content-LocationTEtagWX-Cache\Content-TypeSAgeSVia_Microsoft-IIS/6.0_Wed, 12 Sep 2007 12:15:04 GMT[max-age=300Ubytes_Thu, 18 Oct 2007 11:16:54 GMTV121811Zkeep-alive_"0d4a48c36f5c71:2e5a"_HIT from cache-05.sanoma.fiR38_01.0 cache-05.sanoma.fi:8080 (squid/2.6.STABLE14)12uvvw6_NSMutableDictionary\NSDictionary12yzz6_NSHTTPURLResponseInternal12|}}~6_NSHTTPURLResponse]NSURLResponse$)2DILbd%-9;=?lqz   !(6DRWfq 6TWO /* CONTENT FORMATTING */ body { font-family: Arial, Helvetica, sans-serif; color: #000000; } a, a:link { color: #333; text-decoration: none; } a:visited { color: #333; text-decoration: none; } a:hover, a:focus { color: #004488; text-decoration: none; } a:active { color: #004488; text-decoration: none; } a img { border: 0px; } .btnImgAfterInput { vertical-align: bottom; border: 0px; margin-bottom: 0px !important; margin-bottom: 1px; } form { margin: 0px; } select, input, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; } div.dividerHor { background-image: url(../img/verticaldivider.gif); background-repeat: repeat-x; height: 1px; font-size: 1px; clear: both; margin: 0px 8px 0px 8px; padding: 5px 0px 5px 0px; clear: both; background-color: #ffffff; background-position: 0px 5px; } div.dividerHorLeftNavi { margin: 0px 1px 0px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D5D5D5; } div.dividerHorLeftNaviTop { margin: 0px 1px 1px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D5D5D5; } div.dividerHorLeftNaviBottom { margin: 1px 1px 0px 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D5D5D5; } div.newsDivider { background-image: url(../img/news_divider_bg.gif); background-repeat: repeat-x; height: 1px; font-size: 1px; clear: both; margin: 0px 8px 15px 8px; padding: 5px 0px 5px 0px; clear: both; background-color: #ffffff; background-position: 0px 5px; } div#empty { clear: both; } div.empty { clear: both; } span.upperCase { text-transform: uppercase; } span.upperCaseStrong { text-transform: uppercase; font-weight: bold; } span.lowerCase { text-transform: lowercase; } ul.arrowList { margin: 2px 0px 5px 0px; padding-left: 0px; } ul.arrowList li { list-style-type: none; background-color: transparent; background-image: url(../img/grayarrow_smaller.gif); background-repeat: no-repeat; background-position: 0 5px; background-position: 0 9px !ie; padding-left: 8px; margin: 5px 0px; margin: 1px 0px !ie; } ul.arrowList li.highlighted { font-weight: bold; } ul.arrowList li span.normal { font-weight: normal; } ul.noBulletList { margin: 2px 0px 3px 0px; padding-left: 0px; } ul.noBulletList li { list-style-type: none; background-color: transparent; padding-left: 0px; margin: 1px 0px 8px 0px; } ul.noBulletList li.highlighted { font-weight: bold; } /* BUTTONS */ /* use spanBtnYellow if just text, use spanBtnYellowLink if it will contain link */ .spanBtnYellow, .spanBtnYellowLink a, .spanBtnYellowLink a.link { background-color: #e4bc32; color: #000000; text-decoration: none; padding: 0.1em 0.3em; border-width: 2px; border-style: outset; border-color: #eee #999 #999 #eee !important; border-color: #fff #ccc #ccc #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } .spanBtnYellowLink a:visited { color: #000000; text-decoration: none; } .spanBtnYellowLink a:hover, .spanBtnYellowLink a:focus { color: #000000; text-decoration: none; background-color: #ffffcc; } .spanBtnYellowLink a:active { color: #000000; text-decoration: none; background-color: #ffffcc; border-style: inset; } /* alternative way, when span is inside link */ a .spanBtnYellowLink , a.link .spanBtnYellowLink { background-color: #e4bc32; color: #000000; text-decoration: none; padding: 0.1em 0.3em; border-width: 2px; border-style: outset; border-color: #eee #999 #999 #eee !important; border-color: #fff #ccc #ccc #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } a:visited .spanBtnYellowLink { color: #000000; text-decoration: none; } a:hover .spanBtnYellowLink , a:focus .spanBtnYellowLink { color: #000000; text-decoration: none; background-color: #ffffcc; } a:active .spanBtnYellowLink { color: #000000; text-decoration: none; background-color: #ffffcc; border-style: inset; } /* use spanBtnGray if just text, use spanBtnGrayLink if it will contain link */ .spanBtnGray, .spanBtnGrayLink a, .spanBtnGrayLink a.link { background-color: #505050; color: #ffffff !important; text-decoration: none; padding: 0.1em 0.3em; border-width: 2px; border-style: outset; border-color: #eee #999 #999 #eee !important; border-color: #fff #ccc #ccc #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } .spanBtnGrayLink a:visited { color: #ffffff; text-decoration: none; } .spanBtnGrayLink a:hover, .spanBtnGrayLink a:focus { color: #ffffff; text-decoration: none; background-color: #999; } .spanBtnGrayLink a:active { color: #ffffff; text-decoration: none; background-color: #999; border-style: inset; } /* alternative way, when span is inside link */ a .spanBtnGrayLink, a.link .spanBtnGrayLink { background-color: #505050; color: #ffffff; text-decoration: none; padding: 0.1em 0.3em; border-width: 2px; border-style: outset; border-color: #eee #999 #999 #eee !important; border-color: #fff #ccc #ccc #fff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; } a:visited .spanBtnGrayLink { color: #ffffff; text-decoration: none; } a:hover .spanBtnGrayLink , a:focus .spanBtnGrayLink { color: #ffffff; text-decoration: none; background-color: #999; } a:active .spanBtnGrayLink { color: #ffffff; text-decoration: none; background-color: #999; border-style: inset; } /* ========================= */ /* HEADER */ div#contentTopAd { text-align: center; margin: 0px; padding: 0px; } div#frameHeader a, div#frameHeader a:link { text-decoration: none; color: #000000; } div#headerTopRow { height: 16px; background-color: #777777; color: #cccccc; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; padding: 0px; border-bottom: 1px solid #2e2e2e; } div#headerTopRow .divSiteDivider { background-image: url(../img/sitesdivider.gif); width: 5px; display: inline; background-position: bottom; background-repeat: no-repeat; } div#headerTopRow div { line-height: 16px; font-size: 9px; float: left; /*display: inline;*/ margin: 0px; padding-left: 3px; padding-right: 3px;} div#headerTopRow a, div#headerTopRow a:link { color: #d6d6d6; } div#headerTopRow a:visited { color: #cccccc; } div#headerTopRow a:hover, div#headerTopRow a:focus { color: #ffffff; } div#headerTopRow a:active { color: #ffffff; } div#headerLogoRow { height: 87px; background-image: url(../img/headerLogoRow_bg.gif); background-repeat: repeat-x; margin-top: 0px; } div#headerLogo { width: 480px; float: left; height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../img/hs.jpg); background-repeat: no-repeat; margin: 0px; } div#headerLogoUutiset { width: 250px; float: left; height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../img/hs_logo_uutiset.gif); background-repeat: no-repeat; margin: 0px; } div#headerCustServ { width: 244px; float: right; height: 58px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2e2e2e; background-image: url(../img/headerCustServ_bg2.gif); background-repeat: no-repeat; background-position: bottom right; } div#headerSearch { width: 244px; float: right; clear: right; height: 23px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(../img/search_bg.gif); background-repeat: no-repeat; color: #ffffff; margin: 0px; } /*div#headerEmail { width: 120px; float: left; height: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #287cac; background-image: url(../img/headerEmail_bg.gif); background-repeat: no-repeat; }*/ div#headerLogoRow div.divHeaderLogoHomePageLink {margin: 18px 5px 0px 10px; } div#headerLogoRow div.divHeaderLogoDate { margin: 3px 5px 0px 10px; } div#headerCustServ a, div#headerCustServ a:link { color: #333333; text-decoration: none; } div#headerCustServ a:visited { color: #333333; text-decoration: none; } div#headerCustServ a:hover, div#headerCustServ a:focus { color: #000000; text-decoration: none; } div#headerCustServ a:active { color: #000000; text-decoration: none; } form#frmHeaderSearch { } div#headerSearch form { margin-left: 5px; margin-top: 4px; } form#frmHeaderSearch #inSearchArea { width: 110px; } form#frmHeaderSearch #inSearchWord { width: 111px; } form#frmHeaderSearch .btnSearch { font-weight: bold; color: #ffffff; padding-left: 4px; } form#frmHeaderSearch .btnSearch a, form#frmHeaderSearch .btnSearch a:link { font-weight: bold; color: #ffffff; text-decoration: none } form#frmHeaderSearch .btnSearch a:visited { font-weight: bold; color: #ffffff; text-decoration: none } form#frmHeaderSearch .btnSearch a:hover, form#frmHeaderSearch .btnSearch a:focus { color: #ffffff; text-decoration: none; } form#frmHeaderSearch .btnSearch a:active { color: #ffffff; text-decoration: none } div#headerCustServ p { margin: 6px 4px 2px 4px; padding:2px; } div#headerCustServ span.pCustServTitle { font-weight: bold; margin-top: 4px; } div#headerEmail form { margin: 7px 0px 0px 5px; } div#headerEmail form input { width: 105px; margin-top: 2px; } div#headerEmail form span.spanHeaderEmailTitle { font-weight: bold; } div#headerEmail form span.spanHeaderEmailLogin { font-weight: bold; float: right; margin-right: 7px; padding-right: 7px; background-image: url(../img/bluearrow.gif); background-repeat: no-repeat; background-position: right center; margin-top: 2px; } div#headerToolsRow { height: 24px; background-image: url(../img/headerTools_bg24.gif); background-repeat: repeat-x; margin: 0px; } div#headerToolsLeft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 22px; height: 23px; float: left; margin-left: 0px; padding-left: 10px; /*background-image: url(../img/headerTools_left_bg.gif); background-repeat: repeat-y;*/ } div#headerToolsRight { float: right; color: #676767; } div#headerToolsRight table { margin-top:5px; } div#headerToolsRight td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } div#headerToolsRight img { vertical-align: middle; } div#headerToolsRight a, div#headerToolsRight a:link { color: #333; text-decoration: none; } div#headerToolsRight a:visited { color: #333; text-decoration: none; } div#headerToolsRight a:hover, div#headerToolsRight a:focus { color: #004488; text-decoration: none; } div#headerToolsRight a:active { color: #004488; text-decoration: none; } div#headerToolsRight .toolTube { color: #333; } /* ========================= */ /* LEFT column */ div.contentLeftNavi, div.contentLeftNaviSelected { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px 1px 0px 0px; padding: 0px 0px 2px 0px; color: #000000; } div.contentLeftNavi h3, div.contentLeftNaviSelected h3 { font-size: 11px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 2px 0px 3px 9px; margin-right: 1px; } div.contentLeftNaviVerkkoHS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 1px 0px 0px 0px; padding: 5px 0px 5px 0px; color: #000000 ; border: 1px solid #000000;} div.contentLeftNavi a, div.contentLeftNavi a:link { text-decoration: none; color: #333; } div.contentLeftNavi a:visited { text-decoration: none; color: #333; } div.contentLeftNavi a:hover { text-decoration: none; color: #004488; } div.contentLeftNavi a:active { text-decoration: none; color: #004488; } div.contentLeftNaviSelected a, div.contentLeftNaviSelected a:link { text-decoration: none; color: #000; } div.contentLeftNaviSelected a:visited { text-decoration: none; color: #000; } div.contentLeftNaviSelected a:hover { text-decoration: none; color: #004488; } div.contentLeftNaviSelected a:active { text-decoration: none; color: #004488; } div.contentLeftNavi h3.h3Kotisivu, div.contentLeftNaviSelected h3.h3Kotisivu { color: #000000; padding-top:4px; } div.contentLeftNavi h3.h3Uutiset, div.contentLeftNaviSelected h3.h3Uutiset { color: #000000; } div.contentLeftNavi h3.h3Teemat, div.contentLeftNaviSelected h3.h3Teemat { background-color: #4d4948; color: #ffffff; } div.contentLeftNavi h3.h3Hupi, div.contentLeftNaviSelected h3.h3Hupi { background-color: #4d4948; color: #ffffff;} div.contentLeftNavi h3.h3Osallistu, div.contentLeftNaviSelected h3.h3Osallistu { background-color: #4d4948; color: #ffffff; } div.contentLeftNavi h3.h3Nyt, div.contentLeftNaviSelected h3.h3Nyt { background-color: #4d4948; color: #000000; } div.contentLeftNavi h3.h3VerkkoHS, div.contentLeftNaviSelected h3.h3VerkkoHS { background-color: #000000; color: #ffffff; } div.contentLeftNavi div.divHupi, div.contentLeftNaviSelected div.divHupi { background-image: url(../img/navi_hupi.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } div.contentLeftNavi div.divNyt, div.contentLeftNaviSelected div.divNyt { background-image: url(../img/navileft_nyt.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } div.contentLeftNavi div.divKuukausiliite, div.contentLeftNaviSelected div.divKuukausiliite { background-image: url(../img/navileft_kk.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } /*Sports event navi element. Current: SAKSA 2006 */ div.contentLeftNavi div.divSportsEvent, div.contentLeftNaviSelected div.divSportsEvent { background-image: url(../img/saksa2006/navi_saksa2006.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } /*Housing fair navi element.*/ div.contentLeftNavi div.divExtra, div.contentLeftNaviSelected div.divExtra { background-image: url(http://www2.hs.fi/extrat/asuminen/asuntomessut/kuvat/navileft2.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } /*Book page navi element.*/ div.contentLeftNavi div.divExtra, div.contentLeftNaviSelected div.divExtra { background-image: url(../img/kirjat_navileft.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden; } /*Tax page navi element.*/ div.contentLeftNavi div.divExtraVerot2005, div.contentLeftNaviSelected div.divExtraVerot2005 { background-image: url(http://www2.hs.fi/extrat/talous/img/verot_navileft.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden;} /*Vaalit 2007 page navi element.*/ div.contentLeftNavi div.divExtraVaalit2007, div.contentLeftNaviSelected div.divExtraVaalit2007 { background-image: url(../img/vaalit_leftnavi.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden;} /*Sport's results page navi element.*/ div.contentLeftNavi div.divExtraTulospalvelu, div.contentLeftNaviSelected div.divExtraTulospalvelu { background-image: url(../img/tulospalvelu_leftnavi.gif); background-repeat: no-repeat; width: 113px; height: 35px; overflow: hidden;} /*section selected */ div.contentLeftNaviSelected { background-color: #ffffff; } div.contentLeftNaviSelected h3.h3Kotisivu { background-color: #4d4948; } div.contentLeftNaviSelected h3.h3Uutiset { background-color: #ffffff; } div.contentLeftNaviSelected h3.h3Teemat { background-color: #4d4948; } div.contentLeftNaviSelected h3.h3Osallistu { background-color: #4d4948; } div.contentLeftNaviSelected h3.h3Hupi { background-color: #4d4948; } div.contentLeftNaviSelected h3.h3Nyt { background-color: #4d4948; } div.contentLeftNavi h3.h3KotisivuSelected, div.contentLeftNaviSelected h3.h3KotisivuSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 7px; padding-left: 9px; padding-top:4px;} h3.h3UutisetSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 5px; padding-left: 9px;} h3.h3TeematSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 5px; padding-left: 9px;} h3.h3HupiSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 5px; padding-left: 9px;} h3.h3OsallistuSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 5px; padding-left: 9px;} /* NYT yelloy logo on top of navi header */ div.h3NytPic { /*visibility: hidden;*/ height: 35px; width: 56px; background-image: url(../img/nyt_logonavibox_tk.jpg); position: relative; top: -15px; left: 9px; margin-bottom: -10px; background-repeat: no-repeat; background-position: 0px 0px; } p.pNavi, p.pNaviSelected { margin: 0px 0px 0px 0px; padding: 2px 0px 1px 9px; } p.pNaviSelected { background: url(../img/blackarrow_bigger.gif) no-repeat 0px 5px; padding-left: 9px; font-weight: bold; } p.pNaviVHS, p.pNaviVHSNavi { font-size: 10px; margin: 0px 0px 0px 0px; padding: 1px 0px 1px 9px;} p.pNaviVHS img { margin-left:-6px; text-align: center; } /* ========================= */ /* CENTER column */ � /* ---------------------- */ /* HELP PAGES */ div.contentRightExtraItem div.apuaRightLinks {color:#333;} div.contentRightExtraItem div.apuaRightLinks a:link { color:#004488; text-decoration: none; } div.contentRightExtraItem div.apuaRightLinks a:active { color:#000; text-decoration: none; } div.contentRightExtraItem div.apuaRightLinks a:visited { color:#004488; text-decoration: none; } div.contentRightExtraItem div.apuaRightLinks a:hover { color: #000; text-decoration: underline; } div.contentRightExtraItem div.apuaRightLinks a:visited:hover { color: #000; text-decoration: underline; } div.contentRightExtraItem div.apuaRightLinks div.rightDividerHor {margin:2px 0 0 0px; padding:3px;} div.contentRightExtraItem div.rightDividerHor { background-image: url(../static/digi/img/divider_px.gif); background-repeat: repeat-x; height: 1px; font-size: 1px; clear: both; margin: 0px 5px 0px 11px; padding: 10px 0px 10px 0px; clear: both; background-color: #ffffff; background-position: 0px 5px; } div.contentHelpItem { margin: 2px 10px 0px 10px; clear: both; } div.contentHelpItem div.helpText { font-family: Arial, Helvetica, sans-serif; font-size: 90%; color: #333333; } div.contentHelpItem p { margin-top: 2px; margin-bottom: 3px; } div.contentHelpItem h3 { margin: 0 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 125%; color: #333333;} A.helpLinkUl:link { color: #004488; text-decoration: none} A.helpLinkUl:visited { color: #004488; text-decoration: none} A.helpLinkUl:hover { color: #000; text-decoration: underline;} A.helpLinkUl:visited:hover { color: #000; text-decoration: underline;} A.helpLinkUl:active { color: #004488; text-decoration: none} /* ---------------------- */ /* NEWS ITEM */ a.department, a:link { color: #333; text-decoration: none; } a.department:visited { color: #333; text-decoration: none; } a.department:active { color: #333; text-decoration: none; } a.department:hover, a.department:focus { color: #004488; text-decoration: none; } a.departmentNewsList, a:link { color: #333; text-decoration: none; } a.departmentNewsList:visited { color: #999; text-decoration: none; } a.departmentNewsList:hover, a:focus { color: #004488; text-decoration: none; } a.departmentNewsList:active { color: #004488; text-decoration: none; } div.contentNewsItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 10px 2px 10px; clear: both; color: #333333; } div.contentNewsItem h1 { font-size: 135%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentNewsItem h1 a, div.contentNewsItem h1 a:link { color: #333333; text-decoration: none } div.contentNewsItem h1 a:visited { color: #333333; text-decoration: none } div.contentNewsItem h1 a:hover, div.contentNewsItem h1 a:focus { color: #004488; text-decoration: none; } div.contentNewsItem h1 a:active { color: #004488; text-decoration: none } div.contentNewsItem h1.h1Extra { font-size: 155%; } div.contentNewsItem h2 { font-size: 115%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentNewsItem h2 a, div.contentNewsItem h2 a:link { color: #333333; text-decoration: none } div.contentNewsItem h2 a:visited { color: #333333; text-decoration: none } div.contentNewsItem h2 a:hover, div.contentNewsItem h2 a:focus { color: #004488; text-decoration: none; } div.contentNewsItem h2 a:active { color: #004488; text-decoration: none } div.contentNewsItem h2.articleSerial { font-size: 100%; } div.contentNewsItem span.timeSpanHighlight { font-weight: bold; } div.contentNewsItem p { margin-top: 2px; margin-bottom: 3px; } div.contentNewsItem p img { margin-top: 0px; margin-bottom: 0px; border: 1px solid #000000; } div.contentNewsItem p.header { font-weight: bold; } div.contentNewsItem p.date, div.contentNewsItem span.date, div.contentNewsList span.date { font-size:75%; color: #808080; } div.contentNewsItem p.date { margin-top: 0px; } div.contentNewsItem p span.newsLocation { font-size:100%; font-weight: bold; } div.contentNewsItem div.pageTopText { margin-top: 0px; margin-bottom: 1.5em; } div.contentNewsItem p.pageTopSection { margin-top: 0px; float:left; font-size: 80%; } div.contentNewsItem p.pageTopLink { margin-top: 0px; text-align: right; font-size: 80%; } div.contentNewsItem p.moreNewsLink { margin-top: 7px; font-size: 90%; font-weight: bold; } /* div.pageTopText removed between; Simo 12.12.05 */ div.contentNewsItem p.newsSection { font-size:85% } p.newsSection a, p.newsSection a:link { color: #333333; text-decoration: none } p.newsSection a:visited { color: #333333; text-decoration: none; } p.newsSection a:hover, p.newsSection a:focus { color: #004488; text-decoration: none; } p.newsSection a:active { color: #004488; text-decoration: none; } div.contentNewsItem div.divPictLeft, div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center;} div.contentNewsItem div.divPictLeftHorizontal, div.divPictLeftHorizontal { text-align:left; padding: 2px 10px 5px 0px; } div.contentNewsItem div.divPictCenter, div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center;} div.contentNewsItem div.divPictRight, div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentNewsItem div.divPictLeft img, div.divPictLeft img, div.contentNewsItem div.divPictLeftHorizontal img, div.divPictLeftHorizontal img, div.contentNewsItem div.divPictCenter img, div.divPictCenter img, div.contentNewsItem div.divPictRight img, div.divPictRight img { border: 1px solid #000000; } div.contentNewsItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center;} div.contentNewsItem div.divPictLeftHorizontal { text-align:left; padding: 2px 10px 5px 0px; } div.divPictLeft div.imageCaption, div.divPictRight div.imageCaption, div.contentNewsItem div.imageCaption { font-size: 80%; } div.divPictLeft span.imageCaption, div.divPictRight span.imageCaption { font-size: 80%; display: block; } div.contentNewsItem p.newsSummary { } div.contentNewsItem p.newsSummarySmall { font-size: 90%; } p.newsSummary a, p.newsSummary a:link { color: #333333; text-decoration: none } p.newsSummary a:visited { color: #333333; text-decoration: none } p.newsSummary a:hover, p.newsSummary a:focus { color: #004488; text-decoration: none; } p.newsSummary a:active { color: #004488; text-decoration: none } div.contentNewsItem div.newsArticleLinks { float: left; clear: left; font-size: 90%; } div.newsArticleLinks p.newsArticleLink, p.newsArticleLink { background-color: transparent; padding-bottom: 2px; list-style-type: none; line-height: 1.4em; margin-bottom: 0.5em; padding-left: 8px; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0px 6px; margin: 1px 0px !important; } p.newsArticleLink a, p.newsArticleLink a:link { color: #333; text-decoration: none; font-weight: bold; } p.newsArticleLink a:visited { color: #333; text-decoration: none; } p.newsArticleLink a:hover, p.newsArticleLink a:focus { color: #004488; text-decoration: none; } p.newsArticleLink a:active { color: #004488; text-decoration: none; } div.newsArticleLinks p.newsArticleLinkIcon, p.newsArticleLinkIcon a, p.newsArticleLinkIcon a:link { line-height: 1.4em; margin-bottom: 0.5em; color: #333; text-decoration: none; font-weight: bold; } p.newsArticleLinkIcon a:visited { color: #333; text-decoration: none; } p.newsArticleLinkIcon a:hover, p.newsArticleLinkIcon a:focus { color: #004488; text-decoration: none; } p.newsArticleLinkIcon a:active { color: #004488; text-decoration: none; } div.newsArticleLinks p.newsArticlePageLink, p.newsArticlePageLink { font-size:90%; background-color: transparent; padding-bottom: 2px; list-style-type: none; line-height: 1.4em; margin-bottom: 0.5em; padding-left: 8px; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0px 6px; margin: 1px 0px !important; } p.newsArticlePageLink a, p.newsArticlePageLink a:link { color: #333; text-decoration: none; } p.newsArticlePageLink a:visited { color: #333; text-decoration: none; } p.newsArticlePageLink a:hover, p.newsArticlePageLink a:focus { color: #004488; text-decoration: none; } p.newsArticlePageLink a:active { color: #004488; text-decoration: none; } div.newsArticleLinks p.newsArticlePageLinkIcon, p.newsArticlePageLinkIcon a, p.newsArticlePageLinkIcon a:link { font-size:90%; line-height: 1.4em; margin-bottom: 0.5em; color: #333; text-decoration: none; } p.newsArticlePageLinkIcon a:visited { color: #333; text-decoration: none; } p.newsArticlePageLinkIcon a:hover, p.newsArticlePageLinkIcon a:focus { color: #004488; text-decoration: none; } p.newsArticlePageLinkIcon a:active { color: #004488; text-decoration: none; } div.content2NewsItems div.contentNewsItem div.newsArticleLinks { clear:both; float: none;} /* two columns in middle content area */ div.content2NewsItems { float: left; clear: both; background-image: url(../img/vert_divider_bg_middlecol.gif); background-position: left; background-repeat: repeat-y; margin-bottom: 3px; } div.content2NewsItems div.contentLeft { width: 244px; float:left; } div.content2NewsItems div.contentRight { width: 245px; float:right; } /* s?? */ div.contentNewsItem table.tblDaily { margin: 3px auto; } table.tblDaily td.locationForm { text-align: right; padding-bottom: 5px; } /* ---------------------- */ /* NEWS list */ div.contentNewsList { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentNewsList p { margin-top: 2px; margin-bottom: 3px; } div.contentNewsList p.header { font-weight: bold; color: #333; } div.contentNewsList p.newsSection { font-size:85% } div.contentNewsList p.newsSection a, p.newsSection a:link { color: #333333; text-decoration: none } div.contentNewsList p.newsSection a:visited { color: #333333; text-decoration: none; } div.contentNewsList p.newsSection a:hover, p.newsSection a:focus { color: #004488; text-decoration: none; } div.contentNewsList p.newsSection a:active { color: #004488; text-decoration: none; } div.contentNewsList span.date { font-size:75%; color: #808080; } div.contentNewsList ul.newsList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; } div.contentNewsList ul.newsList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 8px; margin: 1px 0px !important; } div.contentNewsList ul.newsList li.highlighted { font-weight: bold; } div.contentNewsList ul.newsList li.highlighted a:visited { color: #000; } div.contentNewsList ul.newsList li a:visited { color: #999; text-decoration: none; } div.contentNewsList ul.newsList li a:hover { color: #004488; text-decoration: none; } div.contentNewsList ul.noArrowList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; } div.contentNewsList ul.noArrowList li { padding-bottom: 5px; list-style-type: none; background-color: transparent; margin: 1px 0px !important; } div.contentNewsList ul.noArrowList li.highlighted { font-weight: bold; } div.contentNewsList ul.noArrowList li.highlighted a:visited { color: #000; } div.contentNewsList ul.noArrowList li a:visited { color: #999; text-decoration: none; } div.contentNewsList ul.noArrowList li a:hover { color: #004488; text-decoration: none; } div.contentNewsList div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } /* ---------------------- */ /* AD center */ div.contentAdCenter { margin: 5px 11px 5px 11px; clear: both; text-align: center; } div.contentAdCenter p { font-size: 11px; font-family: Verdana, Arial, Helvetica; text-align: left; color: #999999; } /* ---------------------- */ /* RIGHT Extra */ div.contentRightExtraItem { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 2px 8px 2px 8px; } div.contentRightExtraItem p { margin-top: 2px; margin-bottom: 3px; } div.contentRightExtraItem p.header { font-weight: bold; margin-top: 0px; margin-bottom: 7px; } div.contentRightExtraItem p.headerImg { margin-top: 0px; margin-bottom: 7px; } div.contentRightExtraItem p.headerImg IMG { border:1px solid #000; } div.contentRightExtraItem div.rightFloater { float: right; } div.contentRightExtraItem h1, div.contentRightExtraItem h1.sideBarHeader { font-size: 11px; padding-bottom: 3px; border-bottom: 1px solid #cccccc; margin: 0px; margin-bottom: 5px; text-transform: uppercase; width:146px; color: #333; } div.contentRightExtraItem h2 { font-size: 12px; margin:0px; margin-bottom:2px; } div.contentRightExtraItem span.date { font-size:11px; color: #808080; } div.contentRightExtraItem span.accent { font-weight:bold; } div.contentRightExtraItem select { width: 142px; } div.contentRightExtraItem input { width: 146px; } div.contentRightExtraItem a, div.contentRightExtraItem a:link { color: #333; text-decoration: none; } div.contentRightExtraItem a:visited { color: #333; text-decoration: none; } div.contentRightExtraItem a:hover, div.contentRightExtraItem a:focus { color: #004488; text-decoration: none; } div.contentRightExtraItem a:active { color: #004488; text-decoration: none; } div.rightNewsNaviHeader h1.sideBarHeader { border: 0px; padding-bottom: 0px; } div.rightNewsNavi { height: 18px; background-color: #eee; font-size: 11px; color: #000; font-family: Arial, Helvetica, sans-serif; line-height: 15px; padding: 0x; text-align: left; margin-left:8px; margin-right:8px; border-top: 1px solid #cccccc; margin-bottom: 10px; margin-top: 0px;} div.rightNewsNavi div { float: left; } div.rightNewsNavi div.rightNaviDepartment { line-height: 17px; width: 42%; width: 50% !ie; height: 18px; float: left; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-top: 1px !ie; background-color: #eee; } div.rightNewsNavi div.rightNaviDepartmentSelected { line-height: 17px; width: 42%; width: 50% !ie; height: 18px; float: left; padding-left: 6px; padding-right: 6px; padding-top: 2px; padding-top: 1px !ie; background-color: #FFF; font-weight: bold; } div.rightNewsNavi div.rightNaviAll { line-height: 17px; height: 18px; float: left; padding-right: 7px !important; padding-right: 5px; padding-top: 2px; padding-top: 1px !ie; padding-left: 6px;} div.rightNewsNavi div.rightNaviAllSelected { line-height: 17px; height: 18px; float: left; padding-right: 7px !important; padding-right: 5px; padding-top: 2px; padding-top: 1px !ie; padding-left: 6px; background-color: #FFF; font-weight: bold; } /* Lataamo */ div.contentRightExtraItem div.musicLoaderHeaderImg { margin-bottom: 5px; } div.contentRightExtraItem span.musicLoaderNr { color:#000; text-decoration:none; } div.contentRightExtraItem div.musicLoaderItem { margin-bottom:5px; margin-top:5px; } div.contentRightExtraItem div.musicLoaderItem a.musicLoaderSongName { color:#990000; font-weight:bold; } div.contentRightExtraItem div.musicLoaderItem a.musicLoaderArtistName { color:#333; } /* styles for Matkakone suosituimmat kohteet */ div.contentRightExtraItem h1.mostPopularHeader { color: #000; text-align: center; border: none; } div.contentRightExtraItem img.mostPopularImg { } div.contentRightExtraItem ol.mostPopularTravelLocations { margin: 0px 0px 0px -15px !important; margin: 0px 0px 0px 30px; } div.contentRightExtraItem ol.mostPopularTravelLocations LI { color: #B23B11; font-weight: bold; } div.contentRightExtraItem ol.mostPopularTravelLocations A:link, div.contentRightExtraItem ol.mostPopularTravelLocations A:visited, div.contentRightExtraItem ol.mostPopularTravelLocations A:active, div.contentRightExtraItem ol.mostPopularTravelLocations A:hover { color: #B23B11; font-weight: normal; } /* Tuomasen Lataamo. TODO ylim??r?inen? */ /* Simo 27.1.06 ilmeisesti ei k?yt?ss? - kommentoin pois*/ /*ul.LataamoList { margin: 1px 0px 2px 0px; padding-left: 0px; } div.contentRightExtraItem h3 { font-size: 10px; margin:0px; margin-bottom:2px; font-weight: bold } div.contentRightExtraItem span.title { font-size:80%; color: #8C000E; font-weight: bold } div.contentRightExtraItem span.artist { font-size:80%; color: #514B4B; } div.contentRightExtraItem span.number { font-size:80%; color: #000000; }*/ /* ---------------------- */ /* NEWS ARTICLE */ div.contentNewsArticle { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentNewsArticle h1 { font-size: 135%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentNewsArticle h2 { font-size: 110%; font-weight: bold; margin-bottom: 2px; } div.contentNewsArticle h3 { font-size: 100%; font-weight: bold; margin-bottom: 2px; } div.contentNewsArticle p.date, div.contentNewsArticle span.date { font-size:75%; color: #808080; } div.contentToolLinks a.toolLink, div.contentToolLinks a.toolLink:link { font-size: 90%; color: #333; padding-right: 0.5em; } div.contentToolLinks a.toolLink:visited { color: #333; } div.contentToolLinks a.toolLink:hover, div.contentToolLinks a.toolLink:focus { color: #004488; } div.contentToolLinks a.toolLink:active { color: #004488; } div.chatLink { font-size: 75%; font-weight: bold; margin: 7px 0px 3px 10px; } div.chatLink img { margin-bottom: -1px; margin-right: -3px; } div.chatLink a:link { color: #003e80; } div.chatLink a:visited { color: #333; } div.chatLink a:hover, div.chatLink a:focus, div.chatLink a:active { color: #004488; } div.contentNewsArticle p.hsInfo { font-size:90%; text-align: center; margin-top: 5px; margin-bottom: 5px; padding: 4px 0px; border-top: 1px solid #777777; border-bottom: 1px solid #777777; } div.contentNewsArticle div.articleImg, div.contentNewsArticle div.articleImgHorizontal { width: 466px; } div.contentNewsArticle div.articleImgVertical { width: 300px; float:right; margin-left: 10px; margin-bottom: 10px; clear:right;} div.contentNewsArticle div.articleImgVertical p.articleImg { text-align: right; } div.contentNewsArticle div.articleImg img, div.contentNewsArticle div.articleImgHorizontal img, div.contentNewsArticle div.articleImgVertical img { border: 1px solid #000000; } div.contentNewsArticle div.photographer { font-size: 75%; color: #808080; text-align: right; } div.contentNewsArticle p { margin-top: 2px; margin-bottom: 3px; } div.contentNewsArticle div.articleImgVertical p.articleImageCaption { width:300px; font-size: 90%; color: #333; margin-bottom: 2.0em; } div.contentNewsArticle div.articleImgHorizontal p.articleImageCaption { width:468px; font-size: 90%; color: #333; margin-bottom: 2.0em; } div.contentNewsArticle p.articleParagraph { font-size: 105%; margin-bottom: 1.0em; } div.contentNewsArticle p.articleParagraph span.articleAccent { font-weight: bold; } div.contentNewsArticle p.referenceText { font-size: 80%; } div.articlePageLinks h2 { font-size: 90%; } div.contentNewsArticle div.videoImg { width: 352px; padding-left: 57px; } div.contentNewsArticle div.videoImg div.photographer { font-size: 75%; color: #808080; text-align: right; } div.contentNewsArticle div.videoImg p.videoImageCaption { font-size: 90%; margin-bottom: 2px; } div.videoImgCaption { font-size: 85%; margin-top: 5px; } div.contentNewsArticle div.anchor { padding-top: 15px; text-align: center; } div.contentNewsArticle div.anchor a { font-size: 75%; color: #808080; } div.contentNewsArticle div.anchor a:hover, div.contentNewsArticle div.anchor a:focus { color: #004488; text-decoration: none; } div.contentNewsArticle div.anchor img { margin: 2px 4px; } div.videoItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 0px 10px; clear: both; color: #333333; } div.videoItem p { margin-top: 2px; margin-bottom: 3px; } div.videoItem p.videoText { font-size: 90%; } div.videoItem p.date { font-size: 75%; color: #808080; } div.videoItem div.divPictLeft img { border: 0px; } div.contentRightExtraItem div.videoItem { text-align: center; margin: 10px; } div.contentRightExtraItem div.videoItem p { margin-bottom: 0px; margin-top: 0px; } div.dates p { margin: -1px 0px 0px 0px; } .byline { margin-top: 6px; padding-top: 0px; } .reporter { font-size: 85%; font-weight: bold; line-height: 1.0em; margin: 0 0 0 0; color: #000;} .reporter2 { font-size: 85%; font-weight: bold; line-height: 1.0em; margin: 0px 0px 0px 0px; color: #333;} .source { font-size: 75%; padding: 0px 0px 1px 0px; color: #000; text-transform: uppercase;} a.nimiRep:link { color:#333333; text-decoration: none; } a.nimiRep:active { color:#004488; text-decoration: none; } a.nimiRep:visited { color:#333333; text-decoration: none; } a.nimiRep:hover { color: #004488; text-decoration: none; } a.nimiRep:visited:hover { color: #004488; text-decoration: none; } div.contentNewsArticle div.divArticleImages { float: right; padding: 5px; border:1px solid #999; text-align:right; margin-left:15px; clear:right;} div.divArticleImages div.img { margin-bottom: 8px; margin-right:0px; margin-left: auto; } div.divArticleImages div.img div.imageCaption { font-size: 80%; padding-top: 2px; padding-bottom: 2px; text-align:right; } /* Article info box styles */ div.contentNewsArticle div.divArticleInfoBox { padding: 10px; border:1px solid #999; text-align:left; margin:0px; } div.divArticleInfoBox .articleInfo { font-size: 85%; } div.dividerArticle { background-image: url(../img/verticaldivider.gif); background-repeat: repeat-x; height: 1px; font-size: 1px; margin: 10px 0 10px 0; clear: both;} div.contentNewsArticle div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center; } div.contentNewsArticle div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center; } div.contentNewsArticle div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentNewsArticle input { font-size: 100%; } div.contentNewsArticle textarea { font-size: 100%; } div.contentNewsArticle select { font-size: 100%; } /* ---------------------- */ /* BOOKS */ div.contentKirjatSelect { width: 468px; height: 134px; margin: 5px 11px 1px 11px; background-image: url(../img/kirjat-haku-bg.jpg); background-position: 0px 0px; background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } div.contentKirjatSelect div.title { position: relative; top: 6px; left:9px; width: 448px; font-weight: bold; color: #fff; } div.contentKirjatSelect div.title div.titleLeft { float: left; font-size: 16px;} div.contentKirjatSelect div.title div.titleRight { float: right; } div.contentKirjatSelect div.frmText { position: relative; top: 6px; left:9px; padding-top: 3px; line-height: 12pt; clear: both; } div.contentKirjatSelect div.frmText div.textTitle { padding-bottom: 2px; } div.contentKirjatSelect div.frmCenter { position: relative; top: 15px; left: 9px; bottom: 9px; width: 448px; font-size: 12px; color: #000; } div.contentKirjatSelect div.frmFields { float: left; position: relative; top: 0px; left: 0px; } div.contentKirjatSelect div.frmFields select { width: 110px; } div.contentKirjatSelect div.frmFields input.wide { width: 255px; margin-left: 5px; } div.contentKirjatSelect div.frmFields input.submit { width: 58px; margin-left: 5px; } div.divSearchResultsFree { margin-top:15px; padding-top: 15px; } div.contentKirjat { width: 468px; margin: 0px 11px 1px 11px; padding-bottom: 4px; background-image: url(../img/kirjat-haku-bg.jpg); background-position: 0px 0px; background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; } div.contentKirjat div.text { position: relative; top: 9px; left:9px; padding: 1px 0px 17px 0px; line-height: 12pt; } div.contentKirjat ul.newsList { padding-left: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 2px; } div.contentKirjat ul.newsList li { padding-bottom: 6px; list-style-type: none; background-color: transparent; background-image: url(../img/pink_arrow.gif); background-repeat: no-repeat; background-position: 12px 4px; padding-left: 20px; margin: 1px 0px !important; } div.contentKirjat ul.newsList li a:visited { color: #333; text-decoration: none; } div.contentKirjat ul.newsList li a:hover { color: #004488; text-decoration: none; } /* ---------------------- */ /* MOVIE AND RECORD REVIEWS */ div.contentMovies { width: 468px; margin: 1px 11px; padding-bottom: 4px; background-image: url(../img/movie_reviews_bg.jpg); background-position: 0px 0px; background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; overflow: hidden; } div.contentRecords { width: 468px; margin: 1px 11px; padding-bottom: 4px; background-image: url(../img/record_reviews_bg.jpg); background-position: 0px 0px; background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; overflow: hidden; } div.contentMovies div.title, div.contentRecords div.title { position: relative; top: 6px; left:9px; width: 448px; font-weight: bold; color: #fff; } div.contentMovies div.title div.titleLeft, div.contentRecords div.title div.titleLeft { float: left; font-size: 16px;} div.contentMovies div.title div.titleRight, div.contentRecords div.title div.titleRight { float: right; } div.contentMovies div.text, div.contentRecords div.text { position: relative; top: 9px; left:9px; padding: 1px 0px 17px 0px; line-height: 12pt; clear: both; } div.contentMovies ul.newsList, div.contentRecords ul.newsList { padding-left: 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 2px; } div.contentMovies ul.newsList li { padding-bottom: 6px; list-style-type: none; background-color: transparent; background-image: url(../img/green_arrow.gif); background-repeat: no-repeat; background-position: 12px 4px; padding-left: 20px; margin: 1px 0px !important; } div.contentRecords ul.newsList li { padding-bottom: 6px; list-style-type: none; background-color: transparent; background-image: url(../img/blue_arrow.gif); background-repeat: no-repeat; background-position: 12px 4px; padding-left: 20px; margin: 1px 0px !important; } div.contentMovies ul.newsList li a:visited, div.contentRecords ul.newsList li a:visited { color: #333; text-decoration: none; } div.contentMovies ul.newsList li a:hover, div.contentRecords ul.newsList li a:hover { color: #004488; text-decoration: none; } div.contentMovies ul.newsList li.highlighted, div.contentRecords ul.newsList li.highlighted { font-weight: bold; } div.contentMovies ul.newsList li.highlighted a:visited, div.contentRecords ul.newsList li.highlighted a:visited { color: #000; } div.contentMovies ul.newsList li.moreReviews, div.contentRecords ul.newsList li.moreReviews { background-image: url(null); font-weight: bold; color: #000; padding-left: 9px; padding-top: 2px } div.contentMovies ul.newsList li.moreReviews a:visited, div.contentRecords ul.newsList li.moreReviews a:visited { color: #000; } div.contentMovies div.divPictRight, div.contentRecords div.divPictRight { float: right; padding: 2px 11px 5px 10px; text-align: center; } /* ---------------------- */ /* E-KORTTI */ div.contentEkortti { width: 468px; margin: 1px 11px; padding-bottom: 4px; background-color: #ffcc66; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; } div.contentEkortti div.title { font-size: 16px; position: relative; top: 6px; left:9px; font-weight: bold; color: #fff; clear: both; } div.contentEkortti div.title a { color: #fff; } div.contentEkortti div.title2 { position: relative; top: 9px; left: 9px; padding: 1px 0px 17px 0px; line-height: 12pt; clear: both; } div.contentEkortti div.divPict { float: left; margin: 1px 6px 5px 18px; margin: 2px 10px 5px 11px !ie; border: 0px; text-align: center; } div.contentEkortti div.divPict div.text { padding-top: 3px; padding-top: 0px !ie; } /* ---------------------- */ /* MILTA SE TUNTUU */ div.contentMiltaSeTuntuu { width: 468px; height: 144px; margin: 1px 11px; background-image: url(../img/milta_se_tuntuu_bg.gif); background-repeat: no-repeat; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; } div.contentMiltaSeTuntuu div.title { font-size: 18px; position: relative; top: 83px; left: 33px; font-weight: bold; } /* ---------------------- */ /* KAUPUNKIHAKULOMAKE */ div.contentCitySearch { width: 153px; height: 155px; margin-left: -7px; background-image: url(../img/kaupunkihaku_3palsta_bg.gif); background-repeat: no-repeat; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; } div.contentCitySearch h2 { position: relative; top: 10px; left: 14px; padding-bottom: 12px; } div.contentCitySearch div.arrowLink { background-position: 17px 5px; padding-left: 23px; margin-top: -5px; font-size: 90%; background-color: transparent; background-image: url(../img/grey_arrow.gif); background-repeat: no-repeat; } div.contentCitySearch div.frmFields { margin: 3px 14px; } div.contentCitySearch label { font-size: 90%; } div.contentCitySearch select { width: 134px; margin-top: 1px; margin-left: -1px; } div.contentCitySearch div.searchButton { text-align: right; padding: 3px 6px; } div.contentCitySearch div.searchButton input.send-btn { width: 50px; height: 25px; background: url(../img/send_btns.gif) no-repeat; outline: none; } div.contentCitySearch div.searchButton input.send-btn:hover { background: url(../img/send_btns.gif) no-repeat 0 -25px;} /* ---------------------- */ /* POLITIIKKAHAKULOMAKE */ div.contentPoliticsSearch { width: 153px; height: 100px; margin-left: -7px; background-image: url(../img/politiikkahaku_bg.gif); background-repeat: no-repeat; background-position: 0px 0px; font-family: Arial, Helvetica, sans-serif; } div.contentPoliticsSearch h2 { position: relative; top: 10px; left: 14px; padding-bottom: 12px; } div.contentPoliticsSearch div.arrowLink { background-position: 17px 5px; padding-left: 23px; margin-top: -5px; font-size: 90%; background-color: transparent; background-image: url(../img/grey_arrow.gif); background-repeat: no-repeat; } div.contentPoliticsSearch div.frmFields { margin: 3px 14px; } div.contentPoliticsSearch label { font-size: 90%; } div.contentPoliticsSearch select { width: 134px; margin-top: 1px; margin-left: -1px; } div.contentPoliticsSearch div.searchButton { text-align: right; padding: 3px 6px; } div.contentPoliticsSearch div.searchButton input.send-btn { width: 50px; height: 25px; background: url(../img/send_btns.gif) no-repeat; outline: none; } div.contentPoliticsSearch div.searchButton input.send-btn:hover { background: url(../img/send_btns.gif) no-repeat 0 -25px;} /* ---------------------- */ /* MENO- JA RAVINTOLAVINKIT */ div.contentVinkit h2 { font-size: 11px; } div.contentVinkit p { padding-top: 3px; } div.contentVinkit span.date { font-size: 100%; } /* ---------------------- */ /* CAR */ div.contentCarSearchForm { border: 5px solid #000000; padding: 10px; margin: 2px 11px 2px 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 60%; } div.contentCarSearchForm label.labSection { font-weight: bold; } div.contentCarSearchForm p { font-family: Arial, Helvetica, sans-serif; font-size: 130%; margin-top: 2px; margin-bottom: 3px; } div.contentCarSearchForm td { width: 33%; padding-top:8px; vertical-align: top; margin: 0px; } div.contentCarSearchForm input { width: 60px; } div.contentCarSearchForm input.cbox { width: 16px; } div.contentCarSearchForm input.btnSubmit { width: 80px; } div.contentCarSearchForm input.btnReset { width: 180px; } div.contentCarSearchForm select.selNormal { width: 140px; } div.contentCarSearchForm select.selWide { width: 280px; } div.contentCarNewsItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 10px 11px 2px 11px; clear: both; } div.contentCarNewsItem p.navigation { text-align:center; font-weight: bold; } div.contentCarNewsItem h1 { font-size: 125%; margin-top: 10px; margin-bottom: 2px;} div.contentCarNewsItem h2 { font-size: 110%; margin-top: 5px; margin-bottom: 2px;} div.contentCarNewsItem h3 { font-size: 100%; margin-top: 3px; margin-bottom: 2px;} div.contentCarNewsItem h1 a, div.contentCarNewsItem h1 a:link { color: #333; text-decoration: none } div.contentCarNewsItem h1 a:visited { color: #333; text-decoration: none } div.contentCarNewsItem h1 a:hover, div.contentCarNewsItem h1 a:focus { color: #004488; text-decoration: none; } div.contentCarNewsItem h1 a:active { color: #004488; text-decoration: none } div.contentCarNewsItem h2 a, div.contentCarNewsItem h2 a:link { color: #333; text-decoration: none } div.contentCarNewsItem h2 a:visited { color: #333; text-decoration: none } div.contentCarNewsItem h2 a:hover, div.contentCarNewsItem h2 a:focus { color: #004488; text-decoration: none; } div.contentCarNewsItem h2 a:active { color: #004488; text-decoration: none } div.contentCarNewsItem p { margin-top: 2px; margin-bottom: 3px; } div.contentCarNewsItem p img { margin-top: 0px; margin-bottom: 0px; } div.contentCarNewsItem p.header { font-weight: bold; } div.contentCarNewsItem p.date, div.contentCarNewsItem span.date, div.contentCarNewsItem span.date { font-size:75%; color: #808080; } div.contentCarNewsItem p.date { margin-top: 0px; } div.contentCarNewsItem p.newsSummary { } div.contentCarNewsItem p.carQuestion { font-size: 105%; font-weight: bold; } div.contentCarNewsItem p.carQuestionPerson { } div.contentCarNewsItem p.carAnswer { font-size: 105%; margin-top: 7px; } div.contentCarNewsItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center;} div.contentCarNewsItem div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center;} div.contentCarNewsItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentCarNewsItem div.newsArticleLinks { float: left; } div.carIntro { font-family: Arial, Helvetica, sans-serif; font-size: 85%; margin: 10px 11px 2px 11px; } div.carIntro h2 { font-weight: bold; font-size: 85%; margin-top: 5px; margin-bottom: 2px; } div.carIntro p { margin-top: 3px; margin-bottom: 2px; } div.dividerCarHor { background-image: url(../img/transp.gif); height: 1px; font-size: 10px; margin: 1.5em 10px; clear: both; } /* ---------------------- */ /* CAR NEWS list */ div.contentCarNewsList { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 10px 11px 2px 11px; clear: both; } div.contentCarNewsList h1 { font-size: 125%; margin-top: 10px; margin-bottom: 2px;} div.contentCarNewsList h2 { font-size: 110%; margin-top: 5px; margin-bottom: 2px;} div.contentCarNewsList h3 { font-size: 100%; margin-top: 3px; margin-bottom: 2px;} div.contentCarNewsList p { margin-top: 2px; margin-bottom: 3px; } div.contentCarNewsList p.header { font-weight: bold; } div.contentCarNewsList span.date { font-size:75%; color: #808080; } div.contentCarNewsList ul.newsList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; } div.contentCarNewsList ul.newsList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 8px; margin: 1px 0px !important; } div.contentCarNewsList ul.newsList li.highlighted { font-weight: bold; } div.divCarColtext { font-size: 80%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; } div.divCarColBGcarnose { margin-left: 10px; background-image: url(../img/carColumnBG_CarNose.jpg); background-position: 0px 0px; background-repeat: no-repeat; width: 224px; height: 123px; } div.divCarColBGwheelschock { margin-left: 10px; background-image: url(../img/carColumnBG_WheelShock.jpg); background-position: 0px 0px; background-repeat: no-repeat; width: 224px; height: 123px; } div.divCarColBGcarnose div.divCarColtext { padding: 8px 5px 0px 10px; } div.divCarColBGwheelschock div.divCarColtext { padding: 8px 80px 0px 10px; } /* ---------------------- */ /* CAR Select Brand form */ div.contentCarSelectBrand { margin: 5px 11px 5px 11px; background-image: url(../img/autot_quickSearch_selectBrand_bg.jpg); background-position: 0px 0px; background-repeat: no-repeat; height: 185px !important; height: 190px; font-family: Arial, Helvetica, sans-serif; color: #fff; } div.contentCarSelectBrand div.frmTitle { position: relative; top: 5px; left: 9px; width: 230px; font-size: 12px; font-weight: bold; color: #fff; } div.contentCarSelectBrand div.frmHelpText { position: relative; top: 6px; left: 9px; width: 230px; font-size: 12px; color: #000;} div.contentCarSelectBrand div.frmHelpText h2 { font-size: 13px; margin-bottom: 2px; margin-top: 4px; color: #333; } div.contentCarSelectBrand div.frmHelpText a:link, div.contentCarSelectBrand div.frmHelpText a:active, div.contentCarSelectBrand div.frmHelpText a:visited { font-size: 12px; color: #333; text-decoration: none; } div.contentCarSelectBrand div.frmHelpText a:hover { font-size: 12px; text-decoration: none; color: #004488; } div.contentCarSelectBrand div.frmTechLink { padding: 13px 0 5px 9px; font-size: 12px; color: #000; font-weight: bold; } div.contentCarSelectBrand div.frmFields { position: relative; top: 4px; left: 9px; font-size: 12px; font-weight: bold; color: #333; } div.contentCarSelectBrand div.frmFields select { width: 140px; margin-left: 10px; } div.contentCarSelectBrand div.frmLogo { position: relative; top: 8px; } /* car advanced search styles */ div.carSearchHeader { font-size: 11px; color: #fff; background-color: #848673; padding: 5px; width: 330px; margin-bottom: 1px; margin-top: 10px; } div.carSearchHeader span.header { font-size: 12px; font-weight: bold; } div.carAdvancedSearch { width: 600px; border: 6px solid #D5D6CF; padding: 10px; margin-bottom: 10px; } div.carAdvancedSearch TD { font-size: 12px; } div.carAdvancedSearch div#row1 { width: 580px !important; width: 600px; } div.carAdvancedSearch div#row2 { margin-top: 10px; width: 580px !important; width: 600px; } div.carAdvancedSearch div#row3 { margin-top: 10px; width: 580px !important; width: 600px; } div.carAdvancedSearch div#row4 { margin-top: 10px; width: 580px !important; width: 600px; } div.carAdvancedSearch div#row5 { margin-top: 10px; width: 580px !important; width: 600px; } div.carAdvancedSearch div#row6 { margin-top: 10px; width: 580px !important; width: 600px; } div.carAdvancedSearch span.infoTxt { font-size: 13px; } div.carAdvancedSearch select { margin-right: 5px; } div.carAdvancedSearch select.carMake { width: 190px; } div.carAdvancedSearch select.carModel { width: 190px; } div.carAdvancedSearch input.priceMin { width: 45px; } div.carAdvancedSearch input.priceMax { width: 45px; } div.carAdvancedSearch input.techMax { width: 60px; } div.carAdvancedSearch select.techSelect { width: 190px; } div.carAdvancedSearch span.formLabel { font-weight: bold; display: block; font-size: 12px; margin-bottom: 2px; } div.carAdvancedSearch input.actionButton { width: 80px; } div.carAdvancedSearch span.checkboxes { font-size: 11px; } div#searchNotification { position: absolute; top: 420px; left: 280px; z-index: 2; border: 6px solid #D5D6CF; padding: 10px; display: none; background-color: #fff; text-align: center; font-weight: bold; } /* Table listing views */ div.carCompareItem { border: 1px solid #848673; width: 630px; } div.carTableItem { width: 600px; padding: 10px; font-size: 13px; } div.carTableItem h2 { font-size: 12px; margin-bottom: 2px; } div.carTableItem table.carCompareTableSmall { width: 100%; font-size: 11px; margin-top: 6px; } div.carTableItem table.carCompareTableSmall td.checkToCompare { width: 15px; background-color: #fff; } div.carTableItem table.carCompareTableSmall td.compareLeftCol { padding-left: 5px; } div.carTableItem table.carCompareTableSmall td.compareMidCol { } div.carTableItem table.carCompareTableSmall td.compareRightCol { padding-right: 5px; } div.carTableItem table.carCompareTableSmall TR.oddRow { background-color: #E9EAE2; color: #333; } div.carTableItem table.carCompareTableSmall td.tableLabel { font-weight: bold; padding-bottom: 5px; } div.errorInField { color: #cc0000; font-size: 10px; font-weight: bold; font-family: verdana; padding-top: 2px; } /* car compare table */ table.carCompareTableHeader { width: 100%; font-size: 12px; margin-top: 10px; } table.carCompareTableHeader TR.tableHeaderRow { background-color: #848673; color: #fff; font-weight: bold; } table.carCompareTableHeader TR.tableHeaderRow a:link, table.carCompareTableHeader TR.tableHeaderRow a:active, table.carCompareTableHeader TR.tableHeaderRow a:visited, table.carCompareTableHeader TR.tableHeaderRow a:hover { color: #fff; font-weight: normal; } table.carCompareTable { width: 100%; font-size: 12px; } table.carCompareTable TR.evenRow { background-color: #fff; color: #333; height: 23px; } table.carCompareTable TR.evenRow TD { border-left: 1px solid #fff; padding-left: 5px; } table.carCompareTable TR.oddRow { background-color: #E9EAE2; color: #333; height: 23px; } table.carCompareTable TR.oddRow TD { border-left: 1px solid #fff; padding-left: 5px; } table.carCompareTable TD.infoLabel { width: 150px; font-weight: bold; color: #333; padding-left: 10px; } table.carCompareTable TD.infoLabelWide { width: 160px; font-weight: bold; color: #333; padding-left: 10px; } table.carCompareTable TR.groupLabel { font-weight: bold; height: 30px; } div#carBoxcontainer{position:relative; background-color:#fff; width:468px; height:283px;padding:0;margin: 2px 10px 2px 10px;} div#carBoxbackground1{background:#fff url(../img/autot_bg1.gif) no-repeat; width:468px;height:92px;padding:0;margin:0;} div#carBoxbackground2{background:#fff url(../img/autot_bg2.gif) no-repeat; width:468px;height:100px;padding:0;margin:0;} div#carBoxbackground3{background:#fff url(../img/autot_bg3.gif) no-repeat; width:468px;height:90px;padding:0;margin:0;} div#contentCarBox0 {position:absolute;top:0px;left:8px; width:460px;margin:0;padding:0;} div#contentCarBox1 {position:absolute; top:28px;left:8px; width:460px} div#contentCarBox2 {position:absolute; top:100px; left:8px; width:460px;margin:0;padding:0;} div#contentCarBox3 {position:absolute; top:195px;left:8px; width:260px;margin:0;padding:0;} div#contentCarBox4 {position:absolute; top:195px;left:290px;width:170px;margin:0;padding:0;} div#contentCarBox1 p.newsSection { font:normal 12px arial, helvetica, sans-serif;color:#000;margin:0;padding:0; } div#contentCarBox3 p.newsSection { font:normal 12px arial, helvetica, sans-serif;color:#000;margin:0;padding:0; } div#contentCarBox4 p.newsSection { font:normal 12px arial, helvetica, sans-serif;color:#333;margin:0;padding:0; } div.carBoxItem0 div.divPictRight { float: right; padding: 5px 5px 5px 5px; } div.carBoxItem0 div.divPictRight img { border: 0px;} div.carBoxItem0 div.divPictLeft { float: left; padding: 0px 0px 0px 0px;} div.carBoxItem0 div.divPictLeft img { border: 0px;} div.carBoxItem0 { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem1 div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.carBoxItem1 div.divPictRight img { border: 1px solid #000000; } div.carBoxItem1 ul.newsList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; font:bold 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem1 ul.newsList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli_tp.gif); background-repeat: no-repeat; background-position: 0 7px ; padding-left: 8px; margin: 1px 0px !important; } div.carBoxItem1 ul.newsList li a { color: #333; text-decoration: none; } div.carBoxItem1 ul.newsList li a:visited { color: #333; text-decoration: none; } div.carBoxItem1 ul.newsList li a:hover { color: #004488; text-decoration: none; } div.carBoxItem2 div.divPictRight { float: right; padding: 2px 5px 5px 5px; margin-top: -15px; text-align: center; } div.carBoxItem2 div.divPictRight img { border: 1px solid #000000; } div.carBoxItem2 { height:85px; padding-top:1px; padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem2 div { padding-left: 0px; margin-left: 0px; margin-top: 5px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxList2 p { padding-bottom: 2px; list-style-type: none; background-color: transparent;background-repeat: no-repeat; } div.carBoxItem2 div a { color: #333; text-decoration: none; } div.carBoxItem2 div a:visited { color: #333; text-decoration: none; } div.carBoxItem2 div a:hover { color: #004488; text-decoration: none; } div.carBoxItem3 div.divPictRight { float: right; padding: 2px 5px 5px 5px; margin-top: -15px; text-align: center; } div.carBoxItem3 div.divPictRight img { border: 1px solid #000000; } div.carBoxItem3 { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem3 div { padding-left: 60px; margin-left: 0px; margin-top: 5px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem3 div a { color: #333; text-decoration: none; } div.carBoxItem3 div a:visited { color: #333; text-decoration: none; } div.carBoxItem3 div a:hover { color: #004488; text-decoration: none; } div.carBoxItem4 { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#000; } div.carBoxItem4 div { padding-left: 0px; margin-left: 0px; margin-top: 5px; margin-bottom: 3px; font-size: 90%; font:normal 12px arial, helvetica, sans-serif;color:#333; } div.carBoxItem4 div a { color: #333; text-decoration: none; } div.carBoxItem4 div a:visited { color: #999; text-decoration: none; } div.carBoxItem4 div a:hover { color: #004488; text-decoration: none; } div.carBoxItem4 div.frmFields { position: relative; top: 4px; left: 0px; font:normal 12px arial, helvetica, sans-serif;color:#000;} div.carBoxItem4 div.frmFields select { width: 160px; margin-left: 0px; font:normal 12px arial, helvetica, sans-serif;color:#000; } /* ---------------------- */ /* WEATHER */ div.contentWeatherForecast { margin: 2px 11px 5px 11px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; } div.contentWeatherForecast h1 { font-size: 125%; } div.contentWeatherForecast table.tblDaily { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblDaily td { border-right: 2px solid #ffffff; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; } table.tblDaily tr.DayTime td { background-color: #cccccc; border-right: 2px solid #ffffff; } table.tblDaily tr.Image td { } table.tblDaily tr.Temperature td { background-color: #cccccc; } table.tblDaily tr.Wind td { } div.contentWeatherForecastSoon { margin: 2px 11px 2px 11px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; } div.contentWeatherForecastSoon h1 { font-size: 125%; } /* ---------------------- */ /* HUPI */ div.contentFunItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 10px 2px 10px; clear: both; } div.contentFunItem table, div.contentFunItem td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;} div.contentFunItem h1 { font-size: 125%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentFunItem h2 { font-size: 100%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentFunItem h2.h2Intro { margin-bottom: 1.2em; } div.contentFunItem div.cartoonImage { width:585px; margin:0px auto 3px auto; padding-top:1.0em; } div.contentFunItem div.cartoonLink { text-align:right; margin-top: 0.3em; } div.contentFunItem div.cartoonLink a:link, div.contentFunItem div.cartoonLink a:visited, div.contentFunItem div.cartoonLink a:hover, div.contentFunItem div.cartoonLink a:active { font-weight:bold; } div.contentFunItem div.divPictCenter { padding: 2px 0px 5px 0px; text-align: center;} div.contentFunItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentFunItem p { margin-top: 2px; margin-bottom: 3px; } div.contentFunItem p.funQuestion { font-size: 105%; font-weight: bold; } div.contentFunItem p.funQuestionPerson { } div.contentFunItem p.funAnswer { font-size: 100%; margin-top: 7px; } div.contentFunItem p.funItemSummary { font-size:105%; } div.contentFunItem p span.highLight { font-weight: bold; } div.contentFunItem div.searchBox { vertical-align:top; } div.contentFunItem p.searchHeader { margin-top: 0.8em; margin-bottom: 0.8em; } div.contentFunItem span.searchFieldTitle { font-weight: bold; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; } div.contentFunItem input.keyword { width:162px; height:15px; border:1px solid #000; background-color:#fff; margin-right:10px; } div.contentFunItem p.hsInfo { text-align: center; margin-top: 5px; margin-bottom: 5px; padding: 4px 0px; border-top: 1px solid #777777; border-bottom: 1px solid #777777; clear: both; } div.contentFunItem p.date, div.contentFunItem span.date { font-size:75%; color: #808080; } div.dividerFunHor { background-image: url(../img/transp.gif); height: 1px; font-size: 10px; margin: 1em 10px; clear: both; } /* two columns fun item */ div.content2FunItems { float: left; clear: both; background-image: url(../images/vert_divider_bg_middlecol.gif); background-position: left; background-repeat: repeat-y; margin-bottom: 3px; } div.content2FunItems div.contentLeft { width: 244px; float:left; } div.content2FunItems div.contentRight { width: 245px; float:right; } div.contentFunItemKirsti { width:468px; height:158px; margin: 5px 11px 5px 11px; background-image: url(../images/kysykirstilta.gif); background-repeat: no-repeat; } div.contentFunItemKirsti div.textBox { padding-left:100px; padding-top:50px; width:355px; } div.contentFunItemKirsti p { font-size: 12px; font-family: Verdana, Arial, Helvetica; text-align: left; color: #000000; } div.contentFunItemKirsti h2 { font-size: 12px; font-weight:bold; font-family: Verdana, Arial, Helvetica; text-align: left; color: #000000; } div.contentFunItemKirsti td { font-size: 90%; font-weight:bold; font-family: Verdana, Arial, Helvetica; text-align: left; color: #000000; } /* ---------------------- */ /* TELEVISION */ div.contentTV { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 2px 11px; } div.contentTV p { margin-top: 2px; margin-bottom: 3px; } div.contentTV p.header { font-weight: bold; margin-top: 0px; margin-bottom: 7px; } div.contentTV h1 { font-size: 125%; font-weight: bold; margin-bottom: 3px; margin-top: 10px; } div.contentTV p img { margin-top: 0px; margin-bottom: 0px; } div.contentTV div.TVDaySelection { background-color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color: #ffffff; line-height: 1.8em;} div.contentTV div.TVDaySelection span.TVDay { margin-left: 0.5em; } div.contentTV div.TVDaySelection span.TVDaySelected { margin-left:0.50em; padding-left:7px; background:url("../img/blacklarrow.gif") no-repeat left top; color: #000000;} div.TVDaySelection a, div.TVDaySelection a:link { color: #ffffff; text-decoration: none; } div.TVDaySelection a:visited { color: #ffffff; text-decoration: none; } div.TVDaySelection a:hover, div.TVDaySelection a:focus { color: #ffffff; text-decoration: none; } div.TVDaySelection a:active { color: #ffffff; text-decoration: none; } div.contentTV table.tblTVProgramSchedule { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; } table.tblTVProgramSchedule td { vertical-align: top; padding-bottom: 0.5em;} table.tblTVProgramSchedule td.time { font-weight: bold; width: 80px; } table.tblTVProgramSchedule td.desc { padding-left: 10px; } table.tblTVProgramSchedule td.desc div.showName { font-weight:bold; } div.contentTV div.TVScheduleDivider { background-image: url(../img/transp.gif); height: 1px; font-size: 1px; border-bottom: 1px solid #777777; margin-bottom: 3px;} div.contentRightExtraItem div.TVChannelList { background-color: #f6f6f6; padding: 2px 8px 5px 8px; } div.TVChannelList ul { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 1.5em; position: relative; background-color: #f6f6f6; } div.TVChannelList li { list-style-type: none; background-color: transparent; padding-left: 0px; margin: 1px 0px !important; margin: 0px; background-color: #f6f6f6; } div.TVChannelList ul li.selectedChannel { font-weight: bold; } div.contentTV_extra { font-family: Arial, Helvetica, sans-serif; font-size: 95%; margin: 2px 11px 2px 11px; } div.contentTV_extra p { margin-top: 2px; margin-bottom: 3px; } div.contentTV_extra p.header { font-size: 110%; font-weight: bold; margin-top: 0px; margin-bottom: 20px; } div.contentTV_extra h1 { font-size: 100%; font-weight: bold; margin-bottom: 10px; margin-top: 10px; } div.contentTV_extra p img { margin-top: 0px; margin-bottom: 0px; } div.contentTV_extra div.TVDaySelection { background-color: #999999; font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; color: #ffffff; line-height: 1.8em;} div.contentTV_extra div.TVDaySelection span.TVDay { margin-left: 0.5em; } div.contentTV_extra div.TVDaySelection span.TVDaySelected { margin-left:0.50em; padding-left:7px; background:url("../img/blacklarrow.gif") no-repeat left top; color: #000000;} div.contentTV_extra table.tblTVProgramSchedule { font-family: Arial, Helvetica, sans-serif; font-size: 80%; } div.contentTV_extra div.TVScheduleDivider { background-image: url(../img/t.gif); height: 1px; font-size: 1px; border-bottom: 1px solid #999999; margin-bottom: 3px;} /* ---------------------- */ /* APARTMENTS */ div.contentAptsItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 10px 11px 2px 11px; clear: both; } div.contentAptsItem h1 { font-size: 125%; margin-top: 10px; margin-bottom: 2px;} div.contentAptsItem h2 { font-size: 110%; margin-top: 5px; margin-bottom: 2px;} div.contentAptsItem h3 { font-size: 100%; margin-top: 3px; margin-bottom: 2px;} div.contentAptsItem h1 a, div.contentAptsItem h1 a:link { color: #333; text-decoration: none; } div.contentAptsItem h1 a:visited { color: #333; text-decoration: none; } div.contentAptsItem h1 a:hover, div.contentAptsItem h1 a:focus { color: #004488; text-decoration: none; } div.contentAptsItem h1 a:active { color: #004488; text-decoration: none; } div.contentAptsItem h2 a, div.contentAptsItem h2 a:link { color: #333; text-decoration: none; } div.contentAptsItem h2 a:visited { color: #004488; text-decoration: none; } div.contentAptsItem h2 a:hover, div.contentAptsItem h2 a:focus { color: #004488; text-decoration: none; } div.contentAptsItem h2 a:active { color: #004488; text-decoration: none; } div.contentAptsItem p { margin-top: 2px; margin-bottom: 3px; } div.contentAptsItem p img { margin-top: 0px; margin-bottom: 0px; } div.contentAptsItem p.header { font-weight: bold; } div.contentAptsItem p.date, div.contentAptsItem span.date, div.contentAptsItem span.date { font-size:75%; color: #808080; } div.contentAptsItem p.date { margin-top: 0px; } div.contentAptsItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center; } div.contentAptsItem div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center; } div.contentAptsItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentAptsItem p.newsSummary { } div.contentAptsItem div.newsArticleLinks { float: left; } div.contentAptsItem p.aptsSection { } p.aptsSection a, p.aptsSection a:link { color: #333; text-decoration: none; } p.aptsSection a:visited { color: #333; text-decoration: none; } p.aptsSection a:hover, p.aptsSection a:focus { color: #004488; text-decoration: none; } p.aptsSection a:active { color: #004488; text-decoration: none; } /* search box */ div.aptsSearch { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 1em 11px; } div.aptsSearch form.aptsfrmSearch { margin: 0px; } form.aptsfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; margin-top:5px; } form.aptsfrmSearch table.tblSearchOptions { margin-top: 0.5em; margin-bottom: 0.2em; } form.aptsfrmSearch select.narrow { width: 105px; margin-top:4px; } form.aptsfrmSearch select.semi { width: 180px; margin-top:4px; } form.aptsfrmSearch input { width: 160px; margin-top:4px; } table.tblSearchOptions td { vertical-align: bottom; border-left: 2px solid #ffffff;} div.aptsSearch div.searchBoxHeader { background:#2e2e2e; height:20px; } div.aptsSearch div.searchBoxHeader div.infoBtn { float: right; text-align: center; margin:5px 3px 0 0; } div.aptsSearch div.searchBtn { float: right; text-align: center; margin:15px 2px 0 0; vertical-align:bottom; } div.aptsSearch div.searchBoxHeader h1 { margin:7px 0 0 5px; color:#ffffff; font-size:90%; } div.aptsSearch div.searchBoxHeader h1 span.normal { font-weight:normal; } div.aptsSearch div.searchBoxFrame { border:5px solid #2e2e2e; } /* Styles for new apartment search form */ div.contentAsuntoSelect { width:468px; height:280px; margin: 5px 11px 5px 11px;background-image: url(../img/asuminen_hakubox.jpg); background-position: 0px 0px; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:12px; } div.contentAsuntoSelect div.frmTitle { position: relative; top: 5px; left: 9px; width: 430px; font-size: 12px; font-weight: bold; color: #fff; } div.contentAsuntoSelect p.frmHeader { font-weight: bold; margin:0 0 2px 0; } div.contentAsuntoSelect p.searchHeader { font-weight: bold; margin:5px 0 0 0; } div.contentAsuntoSelect div.frmCenter { position: relative; top: 15px; left: 9px; width: 430px; font-size: 12px; color: #000;} div.contentAsuntoSelect div.frmCenter table { font-size:12px; } div.contentAsuntoSelect div.frmFields { float: left; position: relative; top: 0px; left: 0px; } div.contentAsuntoSelect div.frmFields select { width: 130px; } div.contentAsuntoSelect div.frmFields input.wide { width: 160px; } /* Styles for new travel search form */ div.contentMatkailuSelect { width:468px; height:240px; margin: 5px 11px 5px 11px; background-image: url(../img/matkailu_hakubox.jpg); background-position: 0px 0px; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size:12px; } div.contentMatkailuSelect div.frmTitle { position: relative; top: 5px; left: 9px; width: 430px; font-size: 12px; font-weight: bold; color: #fff; } div.contentMatkailuSelect p.helpText { margin: 2px 0 5px 0; } div.contentMatkailuSelect p.frmHeader { font-weight: bold; margin:0 0 2px 0; } div.contentMatkailuSelect p.searchHeader { font-weight: bold; margin:5px 0 0 0; } div.contentMatkailuSelect div.frmCenter { position: relative; top: 15px; left: 9px; width: 430px; font-size: 12px; color: #000;} div.contentMatkailuSelect div.frmCenter table { font-size:12px; } div.contentMatkailuSelect div.frmFields { float: left; position: relative; top: 0px; left: 0px; } div.contentMatkailuSelect div.frmFields select { width: 130px; } div.contentMatkailuSelect div.frmFields td { padding-right: 5px; } div.contentMatkailuSelect div.frmFields label { font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; } /* Styles for personal topic selection */ div.contentHenkKohtSelect { margin: 5px 11px 5px 11px; clear: both; background-image: url(../img/henkkoht_hakubox.jpg); background-position: 0px 0px; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; color: #fff; } div.contentHenkKohtSelect div.frmTitle { position: relative; top: 5px; left: 9px; width: 430px; font-size: 12px; font-weight: bold; color: #fff; } div.contentHenkKohtSelect div.frmHelpText { position: relative; top: 15px; left: 9px; width: 430px; font-size: 12px; color: #000;} div.contentHenkKohtSelect table { font-size: 12px; } /* HAKU */ div.contentSearch { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 1em 11px; } div.contentSearch p { margin-top: 2px; margin-bottom: 3px; } div.contentSearch p.header { font-weight: bold; margin-top: 0px; margin-bottom: 7px; } div.contentSearch form.frmSearch { margin: 0px; } form.frmSearch label { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; } form.frmSearch input { width: 160px; } form.frmSearch input.cbox { width: 16px; } form.frmSearch input.btnSubmit { width: 50px; } form.frmSearch label { vertical-align: 2px; } form.frmSearch table.tblSearchOptions { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblSearchOptions td { vertical-align: bottom; border-left: 2px solid #ffffff;} div.searchMarkedOption { background-color: #000000; width: 200px; color: #ffffff; padding-top: 2px; padding-bottom: 2px; margin-top: 1.4em; } div.searchMarkedOption label { vertical-align: 2px; } form.frmSearch table.tblSearchWords { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblSearchWords td { border-left: 2px solid #ffffff;} form.frmSearch table.tblTorstiAndKirstiSearchWords { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblTorstiAndKirstiSearchWords td { border-left: 0px solid #ffffff; font-size: 12px; font-weight: bold; } /* ---------------------- */ /* SEARCH results */ div.contentSearch h1 { font-size: 125%; font-weight: bold; margin-bottom: 3px; margin-top: 10px; } div.contentSearch p img { margin-top: 0px; margin-bottom: 0px; } div.divSearchResultsFree { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 1em 11px; border: 1px solid #ffffff; } div.divSearchResultsPay { font-family: Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 1em 11px; border: 1px solid #000000; } div.divSearchResultsFree div.searchResultsHeader { background-color: #ffffff; color: #000000; padding: 2px 0px 2px 4px; font-weight: bold; font-size: 90%; border-bottom: 1px solid #000000; } div.divSearchResultsPay div.searchResultsHeader { background-color: #000000; color: #ffffff; padding: 2px 0px 2px 4px; font-weight: bold; font-size: 90%; } div.resultsAmount { float: right; display: inline; text-align: right; padding-right: 4px; background-color: #ffffff; color: #000000; font-weight: bold; font-size: 90%; margin-top: -1.6em !important; /* FF */ margin-top: -1.7em; /* IE */ line-height: 1.7em; width: 100px; } div.divSearchResultsFree div.resultsAmount { margin-top: -1.7em !important; line-height: 1.6em; } div.resultsIntro {padding: 5px 103px 2px 4px; } div.resultsMore { margin-top: 0.5em; margin-bottom: 0.5em; padding-right: 6px; text-align: right; } div.resultsMore a, div.resultsMore a:link { color: #0033cc; text-decoration: none; font-weight:bold;} div.resultsMore a:visited { color: #0033cc; text-decoration: none; } div.resultsMore a:hover, div.resultsMore a:focus { color: #0033cc; text-decoration: none; } div.resultsMore a:active { color: #0033cc; text-decoration: none; } table.resultItemListing { margin-top: 0.50em; margin-left: 1px;} table.resultItemListing tr { vertical-align: top; } table.resultItemListing td { padding-top: 0.5em; } table.resultItemListing td.resultItemDescr { width: 310px; } table.resultItemListing td.resultItemDate { width: 75px; text-align: right; } table.resultItemListing td.resultItemSection { width: 80px; } p.resultTitle { margin-top: 1px; margin-bottom: 0px; } p.resultText { margin-top: 1px; margin-bottom: 0px; } p.resultTitle a, p.resultTitle a:link { color: #0033cc; text-decoration: none; font-weight:bold;} p.resultTitle a:visited { color: #0033cc; text-decoration: none; } p.resultTitle a:hover, p.resultTitle a:focus { color: #0033cc; text-decoration: none; } p.resultTitle a:active { color: #0033cc; text-decoration: none; } div.divSearchResultsFree span.searchHit, div.divSearchResultsPay span.searchHit { color: #ff0000; } /* ---------------------- */ /* HENK KOHT */ div.contentForumList { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentForumList p.header { font-weight: bold; margin:0; } div.contentForumList ul.forumList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size:90%; } div.contentForumList ul.forumList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 8px; margin: 1px 0px !important; } div.contentForumList ul.forumList li.highlighted { font-weight: bold; } div.contentPrivItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 10px 11px 2px 11px; clear: both; } div.contentPrivItem h1 { font-size: 125%; margin-top: 10px; margin-bottom: 2px;} div.contentPrivItem h2 { font-size: 100%; margin-top: 5px; margin-bottom: 2px;} div.contentPrivItem h3 { font-size: 80%; margin-top: 3px; margin-bottom: 2px;} div.contentPrivItem h1 a, div.contentPrivItem h1 a:link { color: #333; text-decoration: none; } div.contentPrivItem h1 a:visited { color: #333; text-decoration: none; } div.contentPrivItem h1 a:hover, div.contentPrivItem h1 a:focus { color: #004488; text-decoration: none; } div.contentPrivItem h1 a:active { color: #004488; text-decoration: none; } div.contentPrivItem h2 a, div.contentPrivItem h2 a:link { color: #333; text-decoration: none; } div.contentPrivItem h2 a:visited { color: #333; text-decoration: none; } div.contentPrivItem h2 a:hover, div.contentPrivItem h2 a:focus { color: #004488; text-decoration: none; } div.contentPrivItem h2 a:active { color: #004488; text-decoration: none; } div.contentPrivItem p { margin-top: 2px; margin-bottom: 3px; } div.contentPrivItem p img { margin-top: 0px; margin-bottom: 0px; } div.contentPrivItem p.header { font-weight: bold; } div.contentPrivItem p.date, div.contentPrivItem span.date, div.contentPrivItem span.date { font-size:75%; color: #808080; } div.contentPrivItem p.date { margin-top: 0px; } div.contentPrivItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center; } div.contentPrivItem div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center; } div.contentPrivItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentPrivItem p.newsSummary { } div.contentPrivItem div.newsArticleLinks { float: left; } div.contentPrivItem span.highlighted { font-weight:bold; } /* two columns */ div.content2PrivItems { float: left; clear: both; background-image: url(../img/vert_divider_bg_middlecol.gif); background-position: left; background-repeat: repeat-y; margin-bottom: 3px; } div.content2PrivItems div.contentLeft { width: 244px; float:left; } div.content2PrivItems div.contentLeft h2 { font-size: 100%; margin-top: 5px; margin-bottom: 2px; } div.content2PrivItems div.contentRight { width: 245px; float:right; } div.content2PrivItems div.contentRight h2 { font-size: 100%; margin-top: 5px; margin-bottom: 2px; } div.content2PrivItems div.contentRight div.more { float:right; font-size:80%; } div.content2PrivItems div.contentRight div.more a:visited { text-decoration:none; } div.content2PrivItems div.contentRight div.more a:hover, div.content2PrivItems div.contentRight div.more a:focus { text-decoration: none; } div.content2PrivItems div.contentRight div.more a:active { text-decoration:none; } div.content2PrivItems ul.forumList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size: 90%; } div.content2PrivItems ul.forumList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 8px; margin: 1px 0px !important; } div.content2PrivItems ul.forumList li.highlighted { font-weight: bold; } /* ---------------------- */ /* WORLD PEOPLE */ div.contentWorldPeople { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentWorldPeople h1 { font-size: 135%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentWorldPeople h2 { font-size: 90%; font-weight: bold; margin-bottom: 2px; } div.contentWorldPeople p.date, div.contentWorldPeople span.date { font-size:75%; color: #808080; } div.contentWorldPeople p.hsInfo { text-align: center; margin-top: 5px; margin-bottom: 5px; padding: 4px 0px; border-top: 1px solid #777777; border-bottom: 1px solid #777777; } div.contentWorldPeople div.articleImg { width: 450px; } div.contentWorldPeople div.articleImg div.photographer { font-size: 80%; color: #808080; text-align: right; } div.contentWorldPeople p { margin-top: 2px; margin-bottom: 3px; } div.contentWorldPeople p.articleImageCaption { font-size: 90%; color: #333; margin-bottom: 2.0em; } div.contentWorldPeople p.articleParagraph { font-size: 105%; margin-bottom: 1.0em; } div.contentWorldPeople p.articleParagraph span.articleAccent { font-weight: bold; } /* ---------------------- */ /* TRAVELLING */ div.contentForumList { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentForumList p.header { font-weight: bold; margin:0; } ul.forumList { padding-left: 0px; margin-left: 0px; margin-top: 2px; margin-bottom: 3px; font-size:90%; } ul.forumList li { padding-bottom: 2px; list-style-type: none; background-color: transparent; background-image: url(../img/nuoli.gif); background-repeat: no-repeat; background-position: 0px 6px; padding-left: 8px; margin: 1px 0px !important; } ul.forumList li.highlighted { font-weight: bold; } div.contentTravelItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 10px 11px 2px 11px; clear: both; } div.contentTravelItem h1 { font-size: 125%; margin-top: 10px; margin-bottom: 2px;} div.contentTravelItem h2 { font-size: 100%; margin-top: 5px; margin-bottom: 2px;} div.contentTravelItem h3 { font-size: 80%; margin-top: 3px; margin-bottom: 2px;} div.contentTravelItem h1 a, div.contentTravelItem h1 a:link { color: #333333; text-decoration: none; } div.contentTravelItem h1 a:visited { color: #333333; text-decoration: none; } div.contentTravelItem h1 a:hover, div.contentTravelItem h1 a:focus { color: #004488; text-decoration: none; } div.contentTravelItem h1 a:active { color: #004488; text-decoration: none; } div.contentTravelItem h2 a, div.contentTravelItem h2 a:link { color: #333333; text-decoration: none; } div.contentTravelItem h2 a:visited { color: #333333; text-decoration: none; } div.contentTravelItem h2 a:hover, div.contentTravelItem h2 a:focus { color: #004488; text-decoration: none; } div.contentTravelItem h2 a:active { color: #004488; text-decoration: none; } div.contentTravelItem p { margin-top: 2px; margin-bottom: 3px; } div.contentTravelItem p img { margin-top: 0px; margin-bottom: 0px; } div.contentTravelItem p.header { font-weight: bold; } div.contentTravelItem p.date, div.contentTravelItem span.date, div.contentTravelItem span.date { font-size:75%; color: #808080; } div.contentTravelItem p.date { margin-top: 0px; } div.contentTravelItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center; } div.contentTravelItem div.divPictCenter { padding: 2px 5px 5px 5px; text-align: center; } div.contentTravelItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentTravelItem p.newsSummary { } div.contentTravelItem div.newsArticleLinks { float: left; } div.contentTravelItem span.highlighted { font-weight:bold; } div.contentTravelItem table.travelPlaces { width: 468px; } table.travelPlaces td { width: 33%; padding: 4px 10px 4px 0px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; } table.travelPlaces img { padding-bottom:0.2em; border:0px; } table.travelPlaces a, table.travelPlaces a:link { text-decoration: none; color: #666; font-weight: bold; } table.travelPlaces a:visited { text-decoration: none; color: #666; } table.travelPlaces td a:hover, table.travelPlaces td a:focus { text-decoration: none; color: #666; } table.travelPlaces a:active { text-decoration: none; color: #666; } /* two columns */ div.content2TravelItems { float: left; clear: both; background-image: url(../img/vert_divider_bg_middlecol.gif); background-position: left; background-repeat: repeat-y; margin-bottom: 3px; } div.content2TravelItems div.contentLeft { width: 244px; float:left; } div.content2TravelItems div.contentRight { width: 245px; float:right; } div.contentTravelItem div.moreLink { font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right; margin-top: 0.3em; font-size:85%; } div.contentTravelItem div.moreLink a:link, div.contentTravelItem div.moreLink a:visited, div.contentTravelItem div.moreLink a:hover, div.contentTravelItem div.moreLink a:active { } /* travel search box */ div.divSearchTravel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; margin: 2px 11px 1em 11px; border: 5px solid #000000; } div.divSearchTravel div.searchTravelHeader { padding: 2px 0px 5px 0px; background-color: #000000; color: #ffffff; font-size: 90%; font-weight: bold; line-height: 1.4em; } div.searchTravelHelp { float: right; display: inline; text-align: right; margin-top: -1.9em; line-height: 1.7em; } div.divSearchTravel form.travelfrmSearch { margin: 0px; } form.travelfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 80%; margin-top:5px; } form.travelfrmSearch table.tblSearchOptions { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblSearchOptions td { padding: 4px 0px 4px 4px; } form.travelfrmSearch select.narrow { width: 125px; margin-top:4px; } form.travelfrmSearch select.semi { width: 120px; margin-top:4px; } form.travelfrmSearch input { width: 160px; margin-top:4px; } /* MATKAKONE */ div.divMatkakone { } div.divMatkakone p { padding-top: 0.5em; font-size: 105%; } div.divMatkakone a, div.divMatkakone a:link { color: #333333; text-decoration: none } div.divMatkakone a:visited { color: #333333; text-decoration: none } div.divMatkakone a:hover, div.divMatkakone a:focus { color: #004488; text-decoration: none; } div.divMatkakone a:active { color: #004488; text-decoration: none } /* ---------------------- */ /* SCIENCE */ div.contentScienceItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 2px 11px 2px 11px; clear: both; } div.contentScienceItem div.contentContainer { width: 468px; height: 179px; background: url('../img/kvarkeistagalakseihin.jpg') no-repeat left top; } div.contentScienceItem div.contentContainer div.contentText { position: relative; left:200px; top: 15px; width: 252px; } div.contentScienceItem div.contentContainer div.contentText h1 { font-size: 125%; margin-top: 0px; margin-bottom: 0px; color: #fff; } div.contentScienceItem div.contentContainer div.contentText h2 { font-size: 75%; margin-top: 2px; margin-bottom: 20px; color: #fff; } div.contentScienceItem div.contentContainer div.contentText h3 { font-size: 100%; margin-top: 3px; margin-bottom: 2px;} div.contentScienceItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentScienceItem p.newsSummary { } div.contentScienceItem p { margin:0px } div.contentScienceItem p span.highLight { font-weight: bold; } div.contentScienceItem div.contentContainer div.contentText p.contentLinks { margin-top: 10px; } div.contentScienceItem div.contentContainer div.contentText p.contentLinks span.date { color: #fff; font-size: 75%; } div.contentScienceItem div.contentContainer div.contentText p.contentLinks a:link, div.contentScienceItem div.contentContainer div.contentText p.contentLinks a:visited, div.contentScienceItem div.contentContainer div.contentText p.contentLinks a:hover, div.contentScienceItem div.contentContainer div.contentText p.contentLinks a:active { font-weight: bold; color: #fff; font-size: 80%; } div.scienceLinks p.scienceLink { padding-left:8px; background:url(../img/nuoli.gif) no-repeat left top; } p.scienceLink a, p.scienceLink a:link { color: #333; text-decoration: none; font-weight: bold; } p.scienceLink a:visited { color: #333; text-decoration: none; } p.scienceLink a:hover, p.newsArticleLink a:focus { color: #004488; text-decoration: none; } p.scienceLink a:active { color: #004488; text-decoration: none; } /* ---------------------- */ /* BLOG */ div.contentBlogItem { font-family: Arial, Helvetica, sans-serif; font-size: 90%; margin: 20px 11px 2px 11px; clear: both; } div.contentBlogItem h1 { font-size: 135%; font-weight: bold; margin-bottom: 3px; margin-top: 1.5em; } div.contentBlogItem h2 { font-size: 100%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentBlogItem div.divPictRight { float: right; padding: 2px 0px 5px 10px; text-align: center; } div.contentBlogItem div.divPictLeft { float: left; padding: 2px 10px 5px 0px; text-align: center; } div.contentBlogItem p { margin-top: 2px; margin-bottom: 3px; } div.contentBlogItem p.newsSummary { } div.contentBlogItem p span.highLight { font-weight: bold; } div.contentBlogItem p.date { font-size:75%; color: #808080; margin-bottom: 1.2em; } div.contentNewsArticle div.articleImg img.noBorder, div.contentNewsArticle div.articleImgHorizontal img.noBorder, div.contentNewsArticle div.articleImgVertical img.noBorder, div.contentNewsArticle div.divPictCenter img.noBorder, div.contentNewsArticle div.divPictRight img.noBorder, div.contentNewsItem div.divPictRight img.noBorder, div. div.divPictLeft img.noBorder, div.contentNewsItem p img.noBorder, div.contentNewsItem div.divPictLeft img.noBorder, div.contentNewsList div.divPictRight img.noBorder, div.contentPrivItem div.divPictRight img.noBorder, div.contentTravelItem div.divPictRight img.noBorder, div#contentCarBox2 div.carBoxItem2 div.divPictRight img.noBorder { border: 0px; } /* ---------------------- */ /* OIKOTIE BOXES */ div.divOikotieHeader { background-image: url(../img/oikotie_logo_71x22.gif); background-repeat: no-repeat; background-color: #99ccff; height: 22px; border-bottom: 1px solid #ffffff; } /* Oikotie right side form */ div.divOikotieFormRight { background-color: #d2e2f2; padding: 5px; } p.pOikotieFormTitle { font-size: 10px; font-weight: bold; position: relative; } div.divOikotieFormRight p.pOikotieFormInput { margin-top: 12px; font-size: 10px; color: #333333; position: relative; } form.frmAptSearchRight {background-color: #d2e2f2; } form.frmAptSearchRight label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-top:5px; position: relative; } form.frmAptSearchRight select.wide { width:135px; margin-top: 4px; } form.frmAptSearchRight input.wide { width:131px; margin-top: 4px; } form.frmAptSearchRight input.narrow { width:45px; margin-top: 4px; } form.frmAptSearchRight input.btnSubmit { width: 135px; margin-top: 4px; } p.pOikotieLink { padding-top: 10px; text-align: center; font-weight: bold; font-size: 10px; } p.pOikotieLink a, p.pOikotieLink a:link { color: #004488; text-decoration: none; } p.pOikotieLink a:visited { color: #004488; text-decoration: none; } p.pOikotieLink a:hover, p.pOikotieLink a:focus { color: #004488; text-decoration: none; } p.pOikotieLink a:active { color: #004488; text-decoration: none; } /* Oikotie travel places listing */ table.tblOikotieTravelPlaces { width: 466px; background-color: #d2e2f2; font-size:12px; } table.tblOikotieTravelPlaces td { width: 33%; padding: 4px 2px 4px 10px; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; vertical-align: top; } table.tblOikotieTravelPlaces td h2 { font-size: 105%; margin-top: 5px; margin-bottom: 2px;} table.tblOikotieTravelPlaces img { padding-bottom:0.2em; border:0px; } table.tblOikotieTravelPlaces a, table.tblOikotieTravelPlaces a:link { text-decoration: none; color: #036; font-weight: bold; } table.tblOikotieTravelPlaces a:visited { text-decoration: none; color: #036; } table.tblOikotieTravelPlaces td a:hover, table.tblOikotieTravelPlaces td a:focus { text-decoration: none; color: #036; } table.tblOikotieTravelPlaces a:active { text-decoration: none; color: #036; } table.tblOikotieCarsUsed { width: 466px; background-color: #d2e2f2; font-size:12px; } table.tblOikotieCarsUsed td { width: 50%; padding: 4px 2px 4px 10px; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; vertical-align: top; } table.tblOikotieCarsUsed td h2 { font-size: 105%; margin-top: 5px; margin-bottom: 2px;} table.tblOikotieCarsUsed img { padding-right:0.5em; padding-bottom:0.2em; border:0px; float: left; } table.tblOikotieCarsUsed a, table.tblOikotieCarsUsed a:link { text-decoration: none; color: #036; font-weight: bold; } table.tblOikotieCarsUsed a:visited { text-decoration: none; color: #036; } table.tblOikotieCarsUsed td a:hover, table.tblOikotieCarsUsed td a:focus { text-decoration: none; color: #036; } table.tblOikotieCarsUsed a:active { text-decoration: none; color: #036; } /* Oikotie Apartments listing */ table.tblOikotieApartments { width: 466px; background-color: #d2e2f2; font-size:12px; } table.tblOikotieApartments td { width: 50%; padding: 4px 2px 4px 10px; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; vertical-align: top; } table.tblOikotieApartments td h2 { font-size: 105%; margin-top: 5px; margin-bottom: 2px;} table.tblOikotieApartments img { padding-right:0.5em; padding-bottom:0.2em; border:0px; float: left; } table.tblOikotieApartments a, table.tblOikotieApartments td a:link { text-decoration: none; color: #036; font-weight: bold; } table.tblOikotieApartments td a:visited { text-decoration: none; color: #036; } table.tblOikotieApartments td a:hover, table.tblOikotieApartments td a:focus { text-decoration: none; color: #036; } table.tblOikotieApartments td a:active { text-decoration: none; color: #036; } /* Oikotie Search New Cars */ table.tblOikotieSearchNewCars { width: 466px; background-color: #d2e2f2; padding-bottom: 10px; font-size:12px; } table.tblOikotieSearchNewCars td { padding: 4px 2px 4px 10px; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 90%; } table.tblOikotieSearchNewCars td h2 { font-size: 105%; margin-top: 5px; margin-bottom: 2px;} .frmOikotieSearchNewCars select { width: 135px; } .frmOikotieSearchNewCars .btnSubmit { width: 60px; } /* Oikotie (travel) ads */ div.divOikotieAd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 11px; } p.pLogo { margin: 12px 0px 5px 0px; padding-top: 3px; padding-bottom: 5px; } p.pTitle { font-weight: bold; padding-top: 1px; padding-bottom: 0px; } p.pText { padding-top: 0px; } div.divOikotieAd a, div.divOikotieAd a:link { text-decoration: none; color: #036; } div.divOikotieAd a:visited { text-decoration: none; color: #036; } div.divOikotieAd a:hover, div.divOikotieAd a:focus { text-decoration: none; color: #036; } div.divOikotieAd a:active { text-decoration: none; color: #036; } /* ========================= */ /* VERKKO HESARI box */ div.contentVerkkoHesari { font-family: Arial, Helvetica, sans-serif; font-size: 85%; border: 1px solid #CCC; margin: 2px 10px 2px 10px !important; margin: 1px 4px 1px 5px; padding: 5px; clear: both; float: left; background-color: #FFF; background-image: url(../img/VH_bg.gif); background-position: top left; background-repeat: repeat-x;} div.contentVerkkoHesari div.contentVHLeftPics { width: 130px; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-align: left; } div.contentVHLeftPics div.imgHesari { text-align: left; margin-bottom: 5px; padding-top:35px; padding-left:3px;} div.contentVHLeftPics div.imgHesari div.imageCaption { display: none; padding-left:3px; } div.contentVHLeftPics div.imgNyt { float: left; margin-bottom: 5px; padding-left:3px; } div.contentVHLeftPics div.imgNyt div.imageCaption { display: none; padding-left:3px; } div.contentVHLeftPics div.imgKuuliite { float: left; margin-bottom: 0px; padding-left:3px; } div.contentVHLeftPics div.imgKuuliite div.imageCaption { display: none; padding-left:3px; } div.contentVHLeftPics div.imgTitle { padding-left: 3px; } div.contentVHLeftPics img { border: 0px; } div.contentVerkkoHesari div.contentVHRightText { width: 490px; float: left; } div.contentVHRightText div.VHTitle { background-color: transparent; color: #111; padding-left: 5px; padding-top:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 18px; } div.contentVHRightText div.VHContent { margin: 2px 10px 2px 0px; padding-top:10px; } div.contentVHRightText h1 { font-size: 105%; font-weight: bold; margin-bottom: 3px; margin-top: 2px; } div.contentVHRightText h1.VHTitleOnly { font-size: 105%; font-weight: bold; margin-top: 2px; margin-bottom: 1em; } div.contentVHRightText p { margin-top: 2px; margin-bottom: 3px; } div.contentVHRightText p img { margin-top: 0px; margin-bottom: 0px; } div.contentVHRightText p.header { font-weight: bold; } div.contentVHRightText p.date, div.contentVHRightText span.date { font-size:75%; color: #808080; } div.contentVHRightText p.VHTopLink { display: none; text-align: right; font-size: 80%; } div.contentVHRightText p.VHIntro { margin-bottom: 1em; } div.contentVHRightText p.VHIntro a:link { color: #004488; text-decoration: none} div.contentVHRightText p.VHIntro a:active { color: #004488; text-decoration: none} div.contentVHRightText p.VHIntro a:hover { color: #000; text-decoration: underline;} div.contentVHRightText p.VHIntro a:visited { color: #004488; text-decoration: none} div.contentVHRightText p.VHIntro a:visited:hover { color: #000; text-decoration:underline;} .helpLink a:link, .helpLink a:active, .helpLink a:hover .helpLink a:visited { color: #004488; } A.helpLink:link { color: #004488; text-decoration: none} A.helpLink:visited { color: #004488; text-decoration: none} A.helpLink:hover { color: #004488; text-decoration: none} A.helpLink:visited:hover { color: #004488; text-decoration: none} A.helpLink:active { color: #004488; text-decoration: none} div.contentVHRightText p.newsSummary { margin-bottom: 1em; } /* ========================= */ /* RIGHT advertisemnets column */ div.contentAdRight { margin-bottom: 5px; } /* insert upsell banner */ div.contentAdInsertUpsellRight { margin-bottom: 2px; } /* ========================= */ /* FOOTER */ div.contentFooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 2px 9px 5px 10px; } div.contentFooter { height: 79px; background-image: url(../img/footer_bg.gif); background-repeat: repeat-x; margin: 0px; padding:0px;} div.footerHSLogo { position: relative; top: 16px; left: 6px; height: 12px; width: 131px; background-image: url(../img/hsfooterlogo.gif); background-repeat: no-repeat; margin: 0px; } div.footerAddress { position: relative; top: 20px; left: 7px; width: 250px; margin: 0px; } div.footerLinks { float: right; position: relative; top: 16px; padding-right: 10px; } div.footerLinks a, div.footerLinks a:link { color: #333333; text-decoration: none; } div.footerLinks a:visited { color: #333333; text-decoration: none; } div.footerLinks a:hover, div.footerLinks a:focus { color: #000000; text-decoration: none; } div.footerLinks a:active { color: #000000; text-decoration: none; } /* Requested by Sami Kosonen */ /* s??ennuste sivua varten */ /*---------------------------------*/ /* Styles for weather forcast page */ /* taken from old vl */ .pro75 { font-size: 75%} .pro85 { font-size: 85%} .valkotxt { color: #FFFFFF} /* vl:ss? k?ytetty webeditstyle.css */ .paikka { font-weight: bold; text-transform: uppercase; font-size: 95%; } /*body { font-family: Arial, Helvetica, sans-serif; }*/ .nimi { font-weight: bold; } a.nimi:link { color:#004488; text-decoration: none; } a.nimi:active { color:#004488; text-decoration: none; } a.nimi:visited { color:#004488; text-decoration: none; } a.nimi:hover { color: #0044CC; text-decoration: none; } a.nimi:visited:hover { color: #0044CC; text-decoration: none; } .teos { font-style: italic; } .verkko { color: #3300FF; } .email { color: #6600CC; } .anfangi1 { font-size: 140%; font-weight: bold; } .anfangi2 { font-size: 125%; } .korostus { font-weight: bold; } .kursiivi { font-style: oblique; } .votsikko { font-weight: bold; } .tark { font-size: 85%; } /*---------------------------------*/ /* Requested by Henna Vainiola (08.12.2005) */ /* to stop right column from "dropping" in IE */ /*---------------------------------*/ table.fixed { table-layout:fixed; } /*---------------------------------*/ /* Requested by Henna Vainiola (15.12.2005) */ /* for removing background in print page TODO: separate CSS */ /*---------------------------------*/ body.print { background-image: none; } /*---------------------------------*/ /* Requested by ...... (.....2005) */ /* Search box style for quirks-mode */ /*---------------------------------*/ table.topSearchTable { } table.topSearchTable td.topSearchTable { padding: 0px 11px 0px 11px; } table.searchTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; margin: 2px 0px 1em 0px; border: 5px solid #000000; } table.searchTable td.searchHeader { padding: 1px 0px 3px 0px; background-color: #000000; color: #ffffff; font-size: 90%; font-weight: bold; line-height: 1.4em; } table.searchTable td.searchHelp { padding: 0px 0px 4px 0px; background-color: #000000; color: #ffffff; font-size: 90%; font-weight: bold; line-height: 1.4em; } table.searchTable form.travelfrmSearch { margin: 0px; } form.travelfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; margin-top:4px; } table.searchTable form.aptsfrmSearch { margin: 0px; } form.aptsfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; margin-top:5px; } form.aptsfrmSearch div.searchBtn { float: right; text-align: center; margin:15px 2px 0 0; vertical-align:bottom; } form.aptsfrmSearch input { width: 155px; margin-top:4px; } /* /Search box style for quirks-mode */ /*---------------------------------*/ /* Requested by ...... (.....2005) */ /* Search box style for quirks-mode */ /*---------------------------------*/ table.topSearchTable { } table.topSearchTable td.topSearchTable { padding: 0px 11px 0px 11px; } table.searchTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; margin: 2px 0px 1em 0px; border: 5px solid #000000; } table.searchTable td.searchHeader { padding: 1px 0px 3px 0px; background-color: #000000; color: #ffffff; font-size: 90%; font-weight: bold; line-height: 1.4em; } table.searchTable td.searchHelp { padding: 0px 0px 4px 0px; background-color: #000000; color: #ffffff; font-size: 90%; font-weight: bold; line-height: 1.4em; } table.searchTable form.travelfrmSearch { margin: 0px; } form.travelfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; margin-top:4px; } table.searchTable form.aptsfrmSearch { margin: 0px; } form.aptsfrmSearch label { line-height:11px; color:#444444; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; margin-top:5px; } form.aptsfrmSearch div.searchBtn { float: right; text-align: center; margin:15px 2px 0 0; vertical-align:bottom; } form.aptsfrmSearch input { width: 155px; margin-top:4px; } /* /Search box style for quirks-mode */ /*---------------------------------*/ /* Most read articles 1 */ div.contentNewsItem div.mostRead { background: #EEF1F4; width:100%; } div.contentNewsItem div.mostRead h3 { margin-left:7px; margin-bottom:3px; font-size:13px; } div.contentNewsItem div.mostRead a:link, div.contentNewsItem div.mostRead a:visited, div.contentNewsItem div.mostRead a:active { text-decoration:none; text-decoration:none; color:#666; padding-left:7px; background:url(../img/nuoli.gif) no-repeat left top; } div.contentNewsItem div.mostRead a:hover { text-decoration:none; text-decoration:none; color:#666; padding-left:7px; background:url(../img/nuoli.gif) no-repeat left top; } div.contentNewsItem div.mostRead hr { width: 100%; color: #ffffff; background-color: #ffffff; height: 1px; border: 0px; } /* Weather page styles */ div.contentWeatherForecast { margin: 2px 10px 2px 10px; font-family: Arial, Helvetica, sans-serif; font-size: 90%; } div.contentWeatherForecast h1 { font-size: 125%; } div.contentWeatherForecast h2 { font-size: 80%; margin-top: 10px; } div.contentWeatherForecast h2.zeromargin { font-size: 80%; margin: 0px; } div.contentWeatherForecast table.tblTop { margin-top: 10px; } div.contentWeatherForecast table.tblDaily { margin-top: 0.5em; margin-bottom: 0.2em; } table.tblDaily td { border-right: 2px solid #ffffff; text-align: center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 70%; } table.tblDaily tr.DayTime td { background-color: #cccccc; border-right: 2px solid #ffffff; } table.tblDaily tr.Image td { } table.tblDaily tr.Temperature td { background-color: #cccccc; } table.tblDaily tr.Wind td { } div.contentWeatherForecastSoon { margin: 2px 11px 2px 11px; font-family: Arial, Helvetica, sans-serif; font-size: 80%; } div.contentWeatherForecastSoon h1 { font-size: 125%; } div.contentWeatherForecastSoon h2 { font-size: 90%; margin-top: 10px; } div.contentWeatherForecast span.saveAreaInfo { font-size: 80%; color: #000000; } div.dividerHorZeromargin { background-image: url(../img/verticaldivider.gif); background-repeat: repeat-x; height: 1px; font-size: 1px; clear: both; margin: 0px; padding: 5px 0px 5px 0px; clear: both; background-color: #ffffff; background-position: 0px 5px; } /* ---------------------- */ /* NEWS button links old ones/not in use(?)*/ /* News item link */ div.contentNewsItem a.newsItemLink:link, div.contentNewsItem a.newsItemLink:visited, div.contentNewsItem a.newsItemLink:active { color:#000; text-decoration:none; padding-left:10px; background:url("../img/newsitemarrow.gif") no-repeat left top; } div.contentNewsItem a.newsItemLink:hover { color:#000; text-decoration:none; padding-left:10px; background:url("../img/newsitemarrow.gif") no-repeat left top; } /* Comment link */ div.contentNewsItem a.commentLink:link, div.contentNewsItem a.commentLink:visited, div.contentNewsItem a.commentLink:active { color:#000; font-weight:bold; text-decoration:none; padding-left:82px; background:url("../img/kommentti_icon.gif") no-repeat left top; line-height:22px; } div.contentNewsItem a.commentLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:82px; background:url("../img/kommentti_icon.gif") no-repeat left top; line-height:22px; } /* Video link */ div.contentNewsItem a.videoLink:link, div.contentNewsItem a.videoLink:visited, div.contentNewsItem a.videoLink:active { color:#000; font-weight:bold; text-decoration:none; padding-left:51px; background:url("../img/video_icon.gif") no-repeat left top; line-height:22px; } div.contentNewsItem a.videoLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:51px; background:url("../img/video_icon.gif") no-repeat left top; line-height:22px; } /* Blog link */ div.contentNewsItem a.blogLink:link, div.contentNewsItem a.blogLink:visited, div.contentNewsItem a.blogLink:active { color:#000; font-weight:bold; text-decoration:none; padding-left:51px; background:url("../img/blogi_icon.gif") no-repeat left top; line-height:22px; } div.contentNewsItem a.blogLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:51px; background:url("../img/blogi_icon.gif") no-repeat left top; line-height:22px; } /* Opinion link */ div.contentNewsItem a.opinionLink:link, div.contentNewsItem a.opinionLink:visited, div.contentNewsItem a.opinionLink:active { color:#000; font-weight:bold; text-decoration:none; padding-left:53px; background:url("../img/arvio_icon.gif") no-repeat left top; line-height:22px; } div.contentNewsItem a.opinionLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:53px; background:url("../img/arvio_icon.gif") no-repeat left top; line-height:22px; } /* Background link */ div.contentNewsItem a.backgroundLink:link, div.contentNewsItem a.backgroundLink:visited, div.contentNewsItem a.backgroundLink:active { color: #000; font-weight: bold; text-decoration: none; padding-left: 63px; background: url("../img/tausta_icon.gif") no-repeat left top; line-height: 22px; } div.contentNewsItem a.backgroundLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:63px; background:url("../img/tausta_icon.gif") no-repeat left top; line-height:22px; } /* Collage link */ div.contentNewsItem a.collageLink:link, div.contentNewsItem a.collageLink:visited, div.contentNewsItem a.collageLink:active { color:#000; font-weight:bold; text-decoration:none; padding-left:90px; background:url("../img/kuvakooste_icon.gif") no-repeat left top; line-height:22px; } div.contentNewsItem a.collageLink:hover { color:#000; font-weight:bold; text-decoration:none; padding-left:90px; background:url("../img/kuvakooste_icon.gif") no-repeat left top; line-height:22px; } /* KARLSSON */ div.karlssonHomepage { margin: 5px 11px 5px 11px; clear: both; text-align: center; } div.karlssonHomepage p.karlssonByline { margin:0px; font-size: 12px; font-family: Arial, Helvetica; text-align: left; color: #666; } div.karlssonHomepage p.karlssonArchiveLink { margin:0px; font-size: 12px; font-family: Arial, Helvetica; text-align: left; float:right; } div.karlssonHomepage p span.arrow { font-family: Verdana, Arial, Helvetica; } div.karlssonPicHomepage { margin: 2px 11px 10px 11px; clear: both; text-align: center; } div.karlssonPicHomepage img { width: 468px; height: 293px; } p.karlssonNavi {margin:0px; color:#333; font: normal 85% Arial, Helvetica, sans-serif;} p.karlssonNavi_on {margin:0px; color:#000; font: normal 85% Arial, Helvetica, sans-serif;} p.karlssonNavi_off {margin:0px; color:#999; font: normal 85% Arial, Helvetica, sans-serif;} /***********TALOUSSANOMAT RSSFEED ****************/ /*************talsabox.css************************/ /* CSS Document */ #talsa {overflow:hidden; /*background:url(/static/hs/img/talsa/bgTalsa.gif) left bottom repeat-x*/ #FFFFFF;border:1px solid #666666;margin:6px auto 12px auto; background-color:#555;} #talsaLogo {margin-bottom:3px;float:right;} #talsa .logo {float:right;width:56px;height:41px;margin:6px 4px 0px 5px;} #talsa h3.sectionTopic {display:block;margin:0;padding:2px 0px 3px 5px;color:#FFFFFF;font:bold 11px Arial,Helvetica,sans-serif; background-color:#000;} #talsa .ulNewsFlashSmall {padding:6px;margin:0px;} #talsa .ulNewsFlashSmall li {list-style-type:none;font:normal 12px Arial,helvetica,sans-serif;line-height:1em; background:url(/static/hs/img/talsa/talsa_arrow_red.gif) left top no-repeat; margin:0px; } #talsa .ulNewsFlashSmall li a {font:bold 12px Arial,helvetica,sans-serif;background:none; padding: 0 0 0 10px;} #talsa .first {padding:6px;border-bottom:1px solid #666666;} #talsa .first h3 {font:bold 18px Arial,helvetica,sans-serif;margin:0px;} #talsa .second {padding:0px; margin:0px; border-bottom:1px solid #666666;} #talsa .third {padding:3px 6px 6px 6px;} #talsa .third a {color:#C4161C;font:bold 12px Arial,helvetica,sans-serif;background:url(/static/hs/img/talsa/talsa_arrow_grey.gif) left center no-repeat;padding:0px 8px 0px 8px;} .ulNewsFlashSmall {margin:0px 0px 0px 6px;padding:0px;} .ulNewsFlashSmall li a:visited {color:#999999;} #talsa .currentOMX {display:block;height:26px;padding:0px 6px;border:1px solid #666666;border-width:0px 0px;background:url(/static/hs/img/talsa/talsa_OMX.gif) left top repeat-x;text-decoration:none;cursor:pointer !important;} #talsa .currentOMX:hover {text-decoration:none;} #talsa .currentOMX .title {margin-top:6px;font:bold 11px Arial,sans-serif;width:60px;float:left;} #talsa .currentOMX .title2 {margin-top:6px;font:normal 11px Arial,sans-serif;width:90px;float:left;} #talsa .currentOMX .dateTime {margin-top:6px;font:normal 11px Arial,sans-serif;width:60px;float:left;} #talsa .currentOMX .ratePercentageNegative {width:75;float:right;font:bold 18px arial,sans-serif;color:#FF0009;background:url(/static/hs/img/talsa/talsa_arrow_negative_big.gif) left center no-repeat;padding-left:25px;margin-top:2px;} #talsa .currentOMX .ratePercentagePositive {width:75px;float:right;font:bold 18px arial,sans-serif;color:#00D003;background:url(/static/hs/img/talsa/talsa_arrow_positive_big.gif) left center no-repeat;padding-left:25px;margin-top:2px;} #talsa .currentOMX .ratePercentageNeutral {width:75px;float:right;font:bold 18px arial,sans-serif;color:#00D003;background:url(/static/hs/img/talsa/talsa_arrow_positive_big.gif) left center no-repeat;padding-left:25px;margin-top:2px;} .dtSmall {color:#CCC; font:normal 11px arial,helvetica,sans-serif;font-style:italic;} .lueLisaa {color:#FFF; font:normal 12px Arial,helvetica,sans-serif;padding-top:5px;display:block; width:60px;} #talsa div.talsaomx a, #talsa div.talsaomx a:link { color: #333; text-decoration: none; } #talsa div.talsaomx a:visited { color: #333; text-decoration: none; } #talsa div.talsaomx a:hover, #talsa div.talsaomx a:focus { color: #000; text-decoration: none;} #talsa div.talsaomx a:active { color: #000; text-decoration: none; } #talsa div.first a, #talsa div.first a:link { color: #e8e8e8; text-decoration: none; } #talsa div.first a:visited { color: #e8e8e8; text-decoration: none; } #talsa div.first a:hover, #talsa div.first a:focus { color: #FFF; text-decoration: none;} #talsa div.first a:active { color: #FFF; text-decoration: none; } #talsa div.first a.lueLisaa:link { color:#FFF; text-decoration: none; } #talsa div.first a.lueLisaa:active { color:#FFF; text-decoration: none; } #talsa div.first a.lueLisaa:visited { color:#FFF; text-decoration: none; } #talsa div.first a.lueLisaa:hover, #talsa div.first a.lueLisaa:focus { color: #FFF; text-decoration: underline; } #talsa div.first a.lueLisaa:visited:hover { color: #FFF; text-decoration: underline;} #talsa div.second a, #talsa div.second a:link { color: #e8e8e8; text-decoration: none; } #talsa div.second a:visited { color: #e8e8e8; text-decoration: none; } #talsa div.second a:hover, #talsa div.second a:focus { color: #FFF; text-decoration: none;} #talsa div.second a:active { color: #FFF; text-decoration: none; } #talsa div.third a, #talsa div.third a:link { color: #e8e8e8; text-decoration: none; } #talsa div.third a:visited { color: #e8e8e8; text-decoration: none; } #talsa div.third a:hover, #talsa div.third a:focus { color: #FFF; text-decoration: none;} #talsa div.third a:active { color: #FFF; text-decoration: none; } /***********TALOUSSANOMAT RSSFEED ENDS ****************/ /*************talsabox.css ENDS************************/ /***********************************/ /********** DO NOT USE *************/ /***********************************/ _*http://www.hs.fi/static/hs/css/content.cssO4bplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse )/078\#A𙺝 *+!-.WNS.base[NS.relative_2http://www.hs.fi/static/hs/css/content_archive.css1234X$classesZ$classname456UNSURLV%NSURLXNSObjectYtext/html9:;=>?GOZNS.objectsWNS.keys@ABCDEFHIJKLMN VServerZConnectionTDate^Content-LengthWX-Cache\Content-TypeSVia_Microsoft-IIS/6.0Uclose_Thu, 18 Oct 2007 11:17:33 GMTT2184_MISS from cache-05.sanoma.fi_01.0 cache-05.sanoma.fi:8080 (squid/2.6.STABLE14)12^__`6_NSMutableDictionary\NSDictionary12bcc6_NSHTTPURLResponseInternal12effg6_NSHTTPURLResponse]NSURLResponse$)2DILbd+-/1fkt '48LRrw"6hDO Hakemaasi sivua ei löydy - HS.fi

Hakemaasi sivua ei löydy.

Voit yrittää etsiä hakemaasi sivua HS.fi:n hausta tai arkistopalvelusta.
Ongelmatilanteessa voit ottaa yhteyttä osoitteeseen verkkoliite@sanoma.fi.



HS.fi tarjoaa sinulle päivän tärkeimmät uutiset maksutta ja ilman rekisteröitymistä. HS.fi kertoo myös mitä uutinen merkitsee. Löydät uutisista taustoja, kommentteja ja kuvakoosteita.

Osallistu keskusteluun.

Tästä voit tilata HS Digilehden ja tutustua tilaajaetuihin.

_2http://www.hs.fi/static/hs/css/content_archive.cssYtext/htmlObplist00 Y$archiverX$versionT$topX$objects_NSKeyedArchiver _WebResourceResponse# )/078?LYZNS.objectsWNS.keys@ABCDEFGHIJKMNOPQRSTUVWX  VServer]Last-Modified]Cache-Control]Accept-RangesTDate^Content-LengthZConnection_Content-LocationTEtagWX-Cache\Content-TypeSVia_Microsoft-IIS/6.0_Fri, 23 Dec 2005 09:04:04 GMT[max-age=300Ubytes_Thu, 18 Oct 2007 11:17:33 GMTS925Zkeep-alive_"09a88d29f7c61:2ec5"_MISS from cache-05.sanoma.fi_01.0 cache-05.sanoma.fi:8080 (squid/2.6.STABLE14)12qrrs6_NSMutableDictionary\NSDictionary12uvv6_NSHTTPURLResponseInternal12xyyz6_NSHTTPURLResponse]NSURLResponse$)2DILbd !)579;qv   !(6DRWfq .M{OGIF89aX...,XH*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ J&H*]ʴӧPJJիXjʵׯ`ÊKٳJ]˶۷p);_3http://www.hs.fi/static/hs/img/printpagedivider.gifYimage/gif !_WebResourceTextEncodingName_WebResourceFrameNameO HS Arkisto

HS Arkisto

HS - Kulttuuri - 21.9.2007 - 1894 merkkiä - 1. painos

Peli vie hengen ja elämän

teatteri. Circus Maximuksen Maailman paras -esitys suuntautuu kriittisesti arvioimaan "lasvegasiaatiota", peliaddiktiota osana kapitalistista maailmanjärjestystä. Alaotsikon "virtuaali" ja "kyborgi" esiintyvät näyttämöllä useissa hahmoissa.

Keskeisin näistä on nettipokerin virtuaalimaailmaan tietokoneellaan kytkeytyvä näyttelijä-ohjaaja Mikko Kannisen kaikkensa hävinnyt peliaddikti. Naiset hänen elämänsä varrella tulevat näyttämölle virtuaalisesti Erja Mannon, Heidi Kiviharjun ja Siiri Scottin videolla näytteleminä ja lavastaja-puvustaja Ruska Schönbergin näyttämöllä muodostamalle elävälle pinnalle projisoituina.

Ainoat epä-kyborgit näyttämöllä ovat Henry Hanikan näyttelemät Mr. Las Vegas ja biljardimestari Ronnie O'Sullivan, jotka taas ovat esityksen virtuaalisimmat hahmot. Puhtaita kyborgeja edustaa tietokoneisiin kytketty parivaljakko Pink Twins, jotka tuottavat esityksen lähes jatkuvana virtana kohisevan musiikin ja videokuvan.

Teknologialla kyllästetyn esityksen ongelma on dramaturgisen ajattelun puute. Jukka Heinäsen tekstit purkavat pokerin ytimekkäästi draaman kaareen, mutta sisällöllisesti Maailman paras ei esitä kysymyksiä, vaan ainoastaan teesejä. Sen mukaan pelissä menettävät kaikkensa niin häviäjä kuin voittajakin. Esityksen lähtökohtakysymykset ovat kiinnostavampia kuin sen tarjoama lopputulos.

OUTI LAHTINEN

UUTF-8P_@http://www.hs.fi/arkisto/tulosta/artikkeli/HS20070921SI1KU05jcv/ 16?Ugv  A J SzSMK"