/* 116190 */ /****** zone width ******/ div#content-main, div#content-middle { width: 680px } div#zone-left { width: 240px } div#zone-top { width: 680px } div#zone-_main { width: 680px } div.content-right-stuff div#zone-right { width: 240px } div.content-right-stuff div#zone-_main, div.content-right-stuff div#content-middle { width: 420px } div.sidemenucontainer, div.sidemenucontainer ul { width: 240px } div.page-wide div#content-main, div.page-wide div#content-middle { width: 940px } div.page-wide div#zone-top { width: 940px } div.page-wide div#zone-_main { width: 940px } div.page-wide div.content-right-stuff div#zone-right { width: 465px } div.page-wide div.content-right-stuff div#zone-_main, div.page-wide div.content-right-stuff div#content-middle { width: 465px } /****** layout/div *****/ html { overflow-y: scroll; min-height: 100%; } body { background: url('/sys/gtext/hgrad-450-faf9d8-f6f3b1.png') repeat-x #f6f3b1; background: -moz-linear-gradient( top, #faf9d8 0%, #f6f3b1 450px, #f6f3b1 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #faf9d8 0%, #f6f3b1 450px, #f6f3b1 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #faf9d8 0%, #f6f3b1 450px, #f6f3b1 100%) no-repeat; /* W3C */ ; padding: 0; margin: 0; _background: #f6f3b1; } a img { border: none; } hr.clear { clear: both; height: 1px; visibility: hidden; margin: 0; } div#main { margin: 50px auto 20px auto; width: 970px; } div#main div#header div.Hd { width: 970px; } div#main div#header { position: relative; } p.pageHasSubPages{ font-style: italic; } /* apuvalikko */ div#header div#wizhelpmenu { position: absolute; z-index: 3; } div#SearchPageForm { position: absolute; top: 0; right: 0; z-index: 3; } div#wizhelpmenu, div#wizhelpmenu span.separator { color: #4f4f4f; } div#wizhelpmenu span a { color: #3086df !important; } /* ylavalikko */ div#main table.topmenucontainer { } /* sisaltoalue */ div#content-left, div#content-main, div.zone { overflow: visible; } div#zone-bottom { clear: both; } div#content, div#container { min-height: 450px; height: auto !important; height: 450px; } div#content div#container { background-color: #ffffff; padding: 15px; } /* vasen sisXltXpalsta */ div#content-left { width: 240px; float:left; } div#content-middle { float:left; } /* sisXltXpalstat (oletus, oikea) */ div#content-main { float: right; /* IE6 tuplaa marginaalit jos ei sanota kellutusta inlineksi */ _display: inline; } /* sisXltXpalsta (oletus) */ div#zone-_main { } div.content-right-stuff div#zone-_main { } /* sisXltXpalsta (oikea) */ div#zone-right { float: right; } div#zone-right-onlyfordroppable { position: relative; overflow: visible; } div#zone-right-onlyfordroppable div.token { position: absolute; top: -28px; right: 0px; z-index: 100; height: 18px; width: 200px; } /* korjaa tokenien asettelun, jos ed. tokenissa on esim. taulukko, jolla (epavalidi) align=left) */ div.token { clear: both; } div.token { overflow:hidden; } div.token.token-Memberform { overflow:visible; } /* sivuvalikon leveys */ div.sidemenucontainer { margin-bottom: 10px; } div.sidemenucontainer ul { overflow: hidden; } /* footer */ div#main div#footer { padding: 10px; clear: both; } /* sisaltolistat */ ul { padding-top: 0; margin-top: 0; } /* sisXltXtaulukot */ table.visible, table.invisible, table.border, table.no-border { width: 100%; empty-cells: show; border-spacing: 0px; border-collapse: collapse; } table.visible td, table.border td { padding: 3px; vertical-align: top; border: 1px solid #888888; } table.invisible td, table.no-border td { padding: 3px 3px 3px 0; vertical-align: top; } /* sisXltXlinkit */ a { } a:visited { } a:hover { text-decoration: underline !important; } div#room-menu a, div#room-menu span, div#room-menu span.separator { color: #3086df !important; font-size:14px; } /* YLEISIA */ /* kielto- yms. lukkoikonit sivuvalikossa (ja lukko ylXvalikossa) */ .topmenucontainer ul img.treemark, .sidemenucontainer ul img.treemark { width: 12px; height: 12px; border: 0; margin-left: 3px; vertical-align: middle; *margin-bottom: 1px; } table.contentImageArea { border-collapse: collapse; } table.contentImageArea td { padding: 0; } /* jsc */ div.jsc-bg { position: absolute; left: 0; top: 0; z-index: 20; } div.jsc-holder { position: relative; } div.jsc-content { position: relative; z-index: 40; } div.jsc-1 { position: absolute; left: 0; top: 0; z-index: 30; background-repeat: no-repeat; font-size: 1px; } div.jsc-2 { position: absolute; background-repeat: repeat-y; z-index: 25; left: 0; top: 0; } div.jsc-3 { position: absolute; left: 0; bottom: 0; /* ie6: js:lla */ z-index: 30; background-repeat: no-repeat; background-position: bottom; font-size: 1px; } div.content-container { word-wrap:break-word; } div.content-container table.contentImageArea td, div.content-container table td { vertical-align: top; } div.content-container ul, div.content-container ol { overflow: hidden; padding-left: 40px; margin-left: 0; zoom: 1; } div.content-container li, div.content-container li { list-style-position: outside; padding-left: 0; } div.content-container.news-item { min-height: 400px; } hr.wiz-text { background-color: #4f4f4f; color: #4f4f4f; height: 1px; border: 0; } .wiz-1of13-bg { background-color: #f2f2f2; } .wiz-4of13-bg { background-color: #cccccc; } .wiz-2of3 { color: #898989; } /* ckeditor fix */ span.cke_toolgroup a:hover { text-decoration: none !important} div.searchbox { padding: 5px; padding-right: 0; border-radius: 2px 2px 0 0; text-align: right; float: right; line-height: 20px; padding-top: 9px; margin-left: 4px; height: 26px; width: 300px; } div.searchbox input.keywords { background:url(http://s.freemore.com/public-page/img/magnifier.png?R=1459933329) no-repeat 5px center #fff; border: 1px solid #ccc; height: 15px; font-size: 14px; font-family: Helvetica, Arial, Sans-serif; width: 155px; float: right; color: #9f9f9f; letter-spacing: 0.04em; padding:5px 5px 5px 30px; border-radius:2px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); } div.searchbox input.search-focus { color: #333; } div.searchbox input.btn { -moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) ); background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% ); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf'); background-color:#ededed; -webkit-border-radius:2px; border-radius:2px; border:1px solid #dcdcdc; color:#444; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:bold; padding:3px 14px; text-decoration:none; text-shadow:1px 1px 0px #ffffff; cursor:pointer; -moz-box-shadow: 0px 0px 1px #333; -webkit-box-shadow: 0px 0px 1px #333; box-shadow: 0px 0px 3px #666; float:right; margin:1px 2px 5px 5px; height:24px; } /* klikki-banneri */ div#free-ad { padding: 30px; width: 910px; margin: 0 auto; } div.klikki { xtext-align: center; padding-top: 3px; padding-bottom: 3px; width: 970px; height: 90px; margin: 0 auto; position: relative; } div.klikki-textonly { text-align: center; width: 99%; font: 60px Arial; color: white; text-shadow: 0 0 3px #000; margin: 0 auto; position: absolute; left: 1px; opacity: .3; } div.klikki-textonly span { } div.klikki iframe { z-index: 2; position: absolute; left: 121px; margin: 0 auto; } /* apuvalikko */ div#room-menu select:hover { color: #000 !important; background: #fff none no-repeat top left !important; border: 2px solid #dddddd; } div#room-menu select { margin: 0 !important; height: auto; font-weight: normal !important; padding: 3px 6px 3px 6px !important; border: 2px solid #dddddd; background-color: #f6f6f6; color: #000 !important; font: 12px Helvetica, Arial, Sans-serif; cursor: text; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; } div#room-menu select { cursor: pointer !important; } div#room-menu span.separator { padding-left: 4px; padding-right: 4px; } /* from tiedote.dip.css */ TABLE.artikkeli { clear: both; height: 150px; width: 100%; table-layout: fixed; } TABLE.artikkeli TD { vertical-align: top; } TABLE.artikkeli TD.kuvat { padding-left: 5px; padding-right: 5px; } TABLE.artikkeli span.suurenna { font-weight: bold; display: block; } TABLE.artikkeli TD.tiedot P.ingressi { font-weight: bold; } dl.tiedote dt div { padding-bottom: 5px; } /* Memberdata */ table.memberdata-table { border-collapse: collapse; width: 100%; } table.memberdata-table th { vertical-align: top; text-align: left; padding: 4px 18px 4px 4px; font-weight: bold; background-repeat: no-repeat; background-position: center right; background-color: #ebebeb; font-size: 82%; cursor: pointer; border-right: 1px solid #d3d3d3; } table.memberdata-table th:hover { background-color: #c4c4c4; } table.memberdata-table td { vertical-align: top; text-align: left; padding: 4px 10px 4px 4px; } table.memberdata-table thead tr .header { background-image: url(http://s.freemore.com/public-page/tablesorter/bg.gif?R=1459933329); } table.memberdata-table thead tr .headerSortUp { background-image: url(http://s.freemore.com/public-page/tablesorter/asc.gif?R=1459933329); } table.memberdata-table thead tr .headerSortDown { background-image: url(http://s.freemore.com/public-page/tablesorter/desc.gif?R=1459933329); } table.memberdata-table td { border-top: 1px solid #a7a7a7; } #preview-throbber { position: fixed; left: 10px; top: 10px; background-color: #ddd; color: black; padding: 7px 7px 7px 34px; background-image: url(http://s.freemore.com/editmode/sitewiz/throbber.gif?R=1459933329); background-position: 7px 8px; background-repeat: no-repeat; border-radius: 4px; font: 11px Trebuchet MS, sans-serif; opacity: .7; display: none; } .token-Memberform .error-text { font-weight:bold; text-transform: uppercase; margin-left:15px; color:#b94a48; font-size: 12px; background: white; border-radius: 5px; padding: 5px; display:inline-block; } .token-Memberform .bs3 .help-block, .token-Memberform .bs3 .has-error .control-label, .token-Memberform .bs3 .has-error .help-block { color:inherit; } .token-Memberform .bs3 h3 { font-size: 150%; margin-left: 15px; margin-right: 77px; border-bottom: 1px solid #888; } .token-News table a { word-break: break-word; } @media (min-width: 768px) { .token-Memberform .error-text { margin-left:250px; } } .datepicker.dropdown-menu table * { padding: 0 !important; } /****** topmenu/kehystetyt *****/ /* topmenu */ table.topmenucontainer { margin: 0; padding: 0; empty-cells: show; border-collapse: separate; *border-collapse: collapse; border-spacing: 0; width: 100%; background: url('/sys/gtext/hgrad-21-1f58d6-98a0e6.png') repeat-x #98a0e6; background: -moz-linear-gradient( top, #1f58d6 0%, #98a0e6 21px, #98a0e6 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #1f58d6 0%, #98a0e6 21px, #98a0e6 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #1f58d6 0%, #98a0e6 21px, #98a0e6 100%) no-repeat; /* W3C */ ; } table.topmenucontainer td { padding: 0; border: 1px solid #e3e3e3; } table.topmenucontainer ul, table.topmenucontainer ul li { margin: 0; padding: 0; } table.topmenucontainer ul li { float: left; list-style-type: none; /* ie6 */ _width: auto; } table.topmenucontainer ul li a { border-right: 1px solid #e3e3e3; display: block; text-decoration: none !important; background: url('/sys/gtext/hgrad-21-0d2be7-a5acee.png') repeat-x #a5acee; background: -moz-linear-gradient( top, #0d2be7 0%, #a5acee 21px, #a5acee 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #0d2be7 0%, #a5acee 21px, #a5acee 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #0d2be7 0%, #a5acee 21px, #a5acee 100%) no-repeat; /* W3C */ ; padding: 5px 12px 5px 12px; color: #1b197b !important; font-size: 15px; /* ie7 */ *width: 100%; /* ie6 */ _width: auto; } table.topmenucontainer ul li a:hover, table.topmenucontainer ul li.level1-onpath a { color: #1b197b !important; background: url('/sys/gtext/hgrad-21-c4e3f3-e6e6e6.png') repeat-x #e6e6e6; background: -moz-linear-gradient( top, #c4e3f3 0%, #e6e6e6 21px, #e6e6e6 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #c4e3f3 0%, #e6e6e6 21px, #e6e6e6 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #c4e3f3 0%, #e6e6e6 21px, #e6e6e6 100%) no-repeat; /* W3C */ ; } table.topmenucontainer ul li span { display: block; font-weight: bold; } /****** sidemenu/kevyet *****/ div.sidemenucontainer ul, div.sidemenucontainer ul li { margin: 0; padding: 0; } div.sidemenucontainer { } div.sidemenucontainer ul li { list-style-type: none; /* ie6 */ _display: inline; } div.sidemenucontainer ul li a { padding-left: 10px; padding-right: 10px; display: block; text-decoration: none !important; line-height: normal; color: #151f79 !important; border-bottom: 1px dotted #dbdbdb; } div.sidemenucontainer ul li a { background: url('/sys/gtext/hgrad-21-89a2e6-ffffff.png') repeat-x #ffffff; background: -moz-linear-gradient( top, #89a2e6 0%, #ffffff 21px, #ffffff 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #89a2e6 0%, #ffffff 21px, #ffffff 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #89a2e6 0%, #ffffff 21px, #ffffff 100%) no-repeat; /* W3C */ ; padding-top: 4px; padding-bottom: 5px; /* ie */ *padding-top: 3px; *padding-bottom: 4px; } /* ekan tason linkkien hoveri ja valittu linkki */ div.sidemenucontainer ul li a:hover, div.sidemenucontainer ul li.level1-onpath a.level1 { color: #3086df !important; background: url('/sys/gtext/hgrad-21-ededed-ebebeb.png') repeat-x #ebebeb; background: -moz-linear-gradient( top, #ededed 0%, #ebebeb 21px, #ebebeb 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #ededed 0%, #ebebeb 21px, #ebebeb 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #ededed 0%, #ebebeb 21px, #ebebeb 100%) no-repeat; /* W3C */ ; } div.sidemenucontainer ul li.level1-onpath a.level1 { font-weight: bold; color: #3086df !important; } /* ekan tason bulletit */ div.sidemenucontainer ul li a span { font-size: 12px; padding-left: 10px; display: block; font-weight: bold; background: url(http://s.freemore.com/public-page/img/arrow_black_50.png?R=1459933329) no-repeat; _background: url(http://s.freemore.com/public-page/img/arrow_blackish_ie6.gif?R=1459933329) no-repeat; background-position: 0 5px; } /* toisen tason linkit + syvemmXt */ div.sidemenucontainer ul li li a { color: #151f79 !important; background: #f0f0f0; border-bottom: none; padding-top: 3px; padding-bottom: 5px; /* ie */ *padding-bottom: 4px; *padding-top: 3px; } div.sidemenucontainer ul li li.level2-first a.level2-first { padding-top: 7px; } div.sidemenucontainer ul li li.level2-last a { padding-bottom: 7px; border-bottom: 1px dotted #dbdbdb; } /* toisen tason linkkien + syvempien hoveri ja valittu */ div.sidemenucontainer ul li li.here a.level1, div.sidemenucontainer ul li li a:hover { color: #3086df !important; background: #e6e6e6; text-decoration: underline; } div.sidemenucontainer ul li li a.here { color: #3086df !important; background: #e6e6e6; } div.sidemenucontainer ul li li a.here span { font-weight: bold; } /* toisen tason linkkien + syvempien bulletit */ div.sidemenucontainer ul li li a span { background: url(http://s.freemore.com/public-page/img/arrow_black_50.png?R=1459933329) no-repeat; _background: url(http://s.freemore.com/public-page/img/arrow_blackish_ie6.gif?R=1459933329) no-repeat; background-position: 0 5px; font-weight: normal; } /****** app1/jsc *****/ /* upotus */ div.app1-bg { background: #f9f790; } /* headeri */ div.app1 div.hd h2 { color: #2031cb; font-size: 16px; font-weight: normal; border-bottom: 2px solid #0c14c6; } div.app1 div.hd h2 a { color: #2031cb !important; text-decoration: none !important; font-size: 16px; font-weight: normal; } /* sovellusten datarivit */ div.app1 div.bd {} div.app1 div.bd div.row { background: url(http://s.freemore.com/public-page/img/arrow_black_50.png?R=1459933329) no-repeat 5px 6px; _background: url(http://s.freemore.com/public-page/img/arrow_blackish_ie6.gif?R=1459933329) no-repeat 5px 6px; border-bottom: 1px dotted #888888; color: #000; } div.app1 div.bd div.rowLast { border-bottom: none; } /* linkit poiminnoissa */ div.app1 a { text-decoration: none; font-weight: bold; color: #fa1f14 !important; } /* invert-linkki */ div.app1 a.inverse { background-color: #fa1f14 !important; color: #f9f790 !important; padding: 3px 6px !important; } div.app1 a.inverse:hover { background-color: #fa1f14 !important; text-decoration: none !important; opacity:.75 !important; filter: alpha(opacity=75) !important; } img.poll { /* vastausmaarapalkit otsikkovarilla? */ background-color: #2031cb; } /* pvm */ div.app1 span.pvm, div.app1 div.pvm { color: #888888; font-size: 11px; } /* ingressi, poiminnon teksti, pikakyselyn vastausvaihtoehdot */ div.app1 td.poll_choice, div.app1 div.ingressi, div.app1 div.text { color: #595959 !important; font-style: oblique; font-size: 90%; } div.app1 div.title, div.app1 p.poll_question, div.app1 td.poll_choice { color: #595959; } /* highlight, korostus esim. hinnoille yms */ div.app1 div.highlight, div.app1 span.highlight { color: #8C3232 !important; } /* Listausten odd-rivin tausta */ div.app1 .evenrow { background: #f0ee8c !important; } /* !!! NXMX SIIRTYISI POIS (kyse taittomallin asettelusta) - poimittu ylemmistX mXXrityksistX !!! */ div.app1-wrap { margin-bottom: 10px; } body.ie6-9 div.app1 { padding: 10px 15px 10px 15px; } body.modern div.app1 { padding: 7px 11px 5px; } div.jsc-holder { overflow: hidden; } div.app1 div.hd { margin-bottom: 6px; } div.app1 div.hd h2 { padding: 5px 10px 2px 0px; } div.app1 div.bd div.row { margin-bottom: 5px; padding: 0 10px 5px 15px; } div.app1 div.bd div.rowLast { margin-bottom: 0px; } /* kuva poiminnoissa */ div.rel div.img { float: right; clear: both; padding-left: 10px; } /* datarivin asettelua uutisissa ja tapahtumissa */ div.app1 table.rc { width: 100%; empty-cells: show; border-collapse: collapse; border: 0; border-spacing: 0; margin: 0; } div.app1 table.rc td { padding: 0; } div.app1 div.bd p { margin: 0; padding: 0; } /* ainakin pikakyselyssa.. */ div.app1 div.bd form { padding: 0; margin: 0; } table.poll { width: 100%; } div.pvm { padding-left: 0px; } div.app1 td.poll_choice, div.app1 div.ingressi, div.app1 div.text { padding-left: 0px; padding-top: 3px; } /* footer */ div.app1 div.ft { padding: 0 5px 5px 5px; } div.app1 a.feed_link { float: right; } div.app1 a.feed_link img { border: none; margin-top: 2px; margin-right: 2px; vertical-align: middle; } body.ie6-9 div#zone-left div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-1.png'); width: 240px; height: 6px; } body.ie6-9 div#zone-left div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-2.png'); width: 240px; } body.ie6-9 div#zone-left div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-3.png'); width: 240px; height: 6px; } body.modern div#zone-left div.app1-bg { width: 234px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div#zone-top div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-1.png'); width: 680px; height: 6px; } body.ie6-9 div#zone-top div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-2.png'); width: 680px; } body.ie6-9 div#zone-top div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-3.png'); width: 680px; height: 6px; } body.modern div#zone-top div.app1-bg { width: 674px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-420-5-ffffff--2e8aff-1-1.png'); width: 420px; height: 6px; } body.ie6-9 div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-420-5-ffffff--2e8aff-1-2.png'); width: 420px; } body.ie6-9 div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-420-5-ffffff--2e8aff-1-3.png'); width: 420px; height: 6px; } body.modern div.content-right-stuff div#zone-_main div.app1-bg { width: 414px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div#zone-right div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-1.png'); width: 240px; height: 6px; } body.ie6-9 div#zone-right div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-2.png'); width: 240px; } body.ie6-9 div#zone-right div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-240-5-ffffff--2e8aff-1-3.png'); width: 240px; height: 6px; } body.modern div#zone-right div.app1-bg { width: 234px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div#zone-_main div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-1.png'); width: 680px; height: 6px; } body.ie6-9 div#zone-_main div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-2.png'); width: 680px; } body.ie6-9 div#zone-_main div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-680-5-ffffff--2e8aff-1-3.png'); width: 680px; height: 6px; } body.modern div#zone-_main div.app1-bg { width: 674px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div.page-wide div#zone-top div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-1.png'); width: 940px; height: 6px; } body.ie6-9 div.page-wide div#zone-top div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-2.png'); width: 940px; } body.ie6-9 div.page-wide div#zone-top div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-3.png'); width: 940px; height: 6px; } body.modern div.page-wide div#zone-top div.app1-bg { width: 934px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div.page-wide div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-1.png'); width: 465px; height: 6px; } body.ie6-9 div.page-wide div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-2.png'); width: 465px; } body.ie6-9 div.page-wide div.content-right-stuff div#zone-_main div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-3.png'); width: 465px; height: 6px; } body.modern div.page-wide div.content-right-stuff div#zone-_main div.app1-bg { width: 459px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div.page-wide div#zone-_main div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-1.png'); width: 940px; height: 6px; } body.ie6-9 div.page-wide div#zone-_main div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-2.png'); width: 940px; } body.ie6-9 div.page-wide div#zone-_main div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-940-5-ffffff--2e8aff-1-3.png'); width: 940px; height: 6px; } body.modern div.page-wide div#zone-_main div.app1-bg { width: 934px;border-radius: 5px;border: 1px solid #2e8aff; } body.ie6-9 div.page-wide div#zone-right div.app1-jsc-holder div.jsc-1 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-1.png'); width: 465px; height: 6px; } body.ie6-9 div.page-wide div#zone-right div.app1-jsc-holder div.jsc-2 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-2.png'); width: 465px; } body.ie6-9 div.page-wide div#zone-right div.app1-jsc-holder div.jsc-3 { background-image: url('/sys/gtext/mc-465-5-ffffff--2e8aff-1-3.png'); width: 465px; height: 6px; } body.modern div.page-wide div#zone-right div.app1-bg { width: 459px;border-radius: 5px;border: 1px solid #2e8aff; } /****** obsbox/default *****/ /* huomiolaatikko */ p.as_huomiolaatikko, div.as_huomiolaatikko { background-color: #eeeeee; border: 1px solid #cccccc; color: #333333; overflow: hidden; _overflow-y: visible; padding: 10px; margin-bottom: 4px; } /* avoid handles in IE */ body.d4ck div.as_huomiolaatikko, body.d4ck p.as_huomiolaatikko { overflow: visible; height: auto !important; } div.as_tietolaatikko, div.token p.as_tietolaatikko, p.as_tietolaatikko { background: url(http://s.freemore.com/public-page/obsbox/info.png?R=1459933329) no-repeat #eeeeee; _background: url(http://s.freemore.com/public-page/obsbox/info.gif?R=1459933329) no-repeat #eeeeee; background-position: 8px 8px; border: 1px solid #cccccc; padding-left: 50px; padding-bottom: 13px; /* obs: different value for editmode below */ height: auto !important; height: 25px; } div.as_halylaatikko, div.token p.as_halylaatikko, p.as_halylaatikko { background: url(http://s.freemore.com/public-page/obsbox/alarm.png?R=1459933329) no-repeat #eeeeee; _background: url(http://s.freemore.com/public-page/obsbox/alarm.gif?R=1459933329) no-repeat #eeeeee; background-position: 11px 8px; border: 1px solid #cccccc; padding-left: 50px; padding-bottom: 13px; /* obs: different value for editmode below */ height: auto !important; height: 25px; } div.as_raquolaatikko, div.token p.as_raquolaatikko, p.as_raquolaatikko { background: url(http://s.freemore.com/public-page/obsbox/raquo.png?R=1459933329) no-repeat #eeeeee; _background: url(http://s.freemore.com/public-page/obsbox/raquo.gif?R=1459933329) no-repeat #eeeeee; background-position: 18px 12px; border: 1px solid #cccccc; padding-left: 50px; height: auto !important; height: 18px; } /* ckeditorin dropdowniin vahan pienempina */ ul.cke_panel_list p.as_huomiolaatikko { padding: 4px; } ul.cke_panel_list p.as_tietolaatikko, ul.cke_panel_list p.as_halylaatikko, ul.cke_panel_list p.as_raquolaatikko { padding-left: 40px; background-position: 4px 4px; } /* sisaltotaulukon reunat yms. huom: nama kuuluisi 'yleisiin', mutta ovat taalla, jotta saadaan helposti myos ckeditoriin */ table.d4contentTable { border-collapse: collapse; empty-cells: show; } body.d4ck table { border-collapse: collapse !important; } table.d4border { empty-cells: show; } div.token-Form table.d4contentTable { width: auto; } div.token-Form table.d4contentTable.d4wide, table.d4wide { width: 100%; } table.d4contentTable th { background-color: #e9e9e9; } table.d4contentTable th, table.d4contentTable td { padding: 4px 5px; } /* eka firefox-redraw-bugin vuoksi, muuten jaa ulkoreunat piirtamatta */ body.d4ck table.d4border, div.token-Form table.form-fillin table.d4border th, div.token-Form table.form-fillin table.d4border td, table.d4border th, table.d4border td { border: 1px solid #c4c4c4; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } body.d4ck table.d4noborder, body.d4ck table.d4noborder th, body.d4ck table.d4noborder td { border: 1px dotted #d3d3d3 !important; } @-moz-document url-prefix() { /* firefox <= 3.6 piirtaa vasemman reunan overflow:hidden-divistX vasemmalle piiloon */ div.token-Form table.d4border, div.content-container table.d4border { margin-left: 1px; margin-top: 1px; } /* 100% levyisilla taulukoilla sama ongelma oikeassa reunassa */ div.token-Form table.d4border.d4wide, div.content-container table.d4border.d4wide, div.content-container table.d4border[width='100%'] { width: 99.5%; } } /* muokkaustilassa */ body.d4ck td, body.d4ck th { min-width: 10px !important; } body.d4ck p.as_tietolaatikko { padding-bottom: 17px; } body.d4ck p.as_halylaatikko { padding-bottom: 16px; } /* ks. C11962 */ hr { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter: alpha(opacity=30); opacity: .3; background-color: #4f4f4f; height: 1px; border: 0; padding: 0; margin-top: 0pt; } /****** text/arial *****/ /* sivuvalikon ekan tason linkit */ div.sidemenucontainer a { font-family: arial; letter-spacing: 1px; font-size: 12px; } /* sivuvalikon loput linkit */ div.sidemenucontainer li li a { letter-spacing: normal; } /* ylavalikon linkit */ table.topmenucontainer a { font-family: arial; letter-spacing: 1px; font-size: 12px; } h1, h2, h3, h4, p, li, div, span.footer, input, textarea, div.Hd div.text, label { margin: 0; padding: 0; font-size: 12px; font-family: arial; font-weight: normal; } table th {font-weight: bold} table caption { color: #1936be; margin-bottom: 4px; font-weight: bold; } caption, th, td, table.visible td, table.invisible td, table.border td, table.no-border td { font-size: 12px; font-family: arial; font-weight: normal; color: #4f4f4f; } /* sivun otsikot */ h1 { margin-bottom: 10px; font-size: 22px; font-weight: bold; color: #0b21e0; border-bottom: 3px double #1337f1; padding-bottom: 2px; } /* loput otsikot */ h2, h3, h4 { margin-bottom: 3px; font-weight: bold; color: #1936be; } h2 { font-size: 16px; } h3 { font-size: 14px; } h4 { font-size: 13px; } /* sisaltokappale */ div.token, p, pre { font-size: 12px; margin-bottom: 10px; color: #4f4f4f; } div.token p { } li, body.d4ck div { color: #4f4f4f; } div.app p { line-height: normal; } /* linkit */ a { color: #3086df; } a:visited { color: #3086df; } a:active, a:hover { color: #3086df; } /* kuvatekstit */ div.caption { font-size: 10px; color: #100e0e; } /* footer */ span.footer { font-size: 10px; letter-spacing: 1px; } span.footer a { text-decoration: none; } /****** hd/custom *****/ div.Hd { background: url('/@Bin/116231/VSVUkotis_yl%c3%a4osai.jpg') transparent; } div.Hd, div#main div#header { height: 172px; } div.Hd div.text1 { color: #404040; font-size: 30px; position: absolute; top: 30px; left: 30px; font-weight:bold } div.Hd div.text1 a { text-decoration: none; color: #404040; } div.Hd div.text1 a:hover { text-decoration: none !important; } div.Hd div.text2 { color: #666666; font-size: 17px; position: absolute; top: 65px; left: 30px; } div.Hd div.text3 { color: #808080; font-size: 14px; position: absolute; top: 85px; left: 30px; } /****** ft/basic *****/ div#footer { background: url('/sys/gtext/hgrad-41-266aed-ffffff.png') repeat-x #ffffff; background: -moz-linear-gradient( top, #266aed 0%, #ffffff 41px, #ffffff 100%) no-repeat; /* FF3.6+ */ background: -webkit-linear-gradient(top, #266aed 0%, #ffffff 41px, #ffffff 100%) no-repeat; /* Chrome10+,Safari5.1+ */ background: linear-gradient( to bottom, #266aed 0%, #ffffff 41px, #ffffff 100%) no-repeat; /* W3C */ ; padding: 10px; border-top: 1px solid #cccccc; } div.Ft div.row2 div { display: inline; } div.Ft div.text1 { color: #0b0a0a !important; } div.Ft div.text2 { color: #0b0a0a; margin-left: 10px; } div.Ft div.text3 { color: #0b0a0a; } div.Ft div.copyright { color: #1d1b1b; } div.Ft div.copyright a { color: #1d1b1b; text-decoration: none; } div.Ft div.optinet { float: right; margin-left: 10px; color: #0b0a0a; } div.Ft div.optinet a { color: #0b0a0a; text-decoration: none; } div#free-ad { text-align: center; padding: 20px 0 10px 0; } div.rwd-menu { display: none; } /* Enable this CSS For: - Desktop viewport width <= 800px, and initially exclude all devices - OR any device in portrait mode - OR any device with a device-width <= 750px (most phones etc. but not landscape tablets) */ @media only screen and (max-width:800px) and (min-device-width:1200px), only screen and (orientation: portrait) and (max-device-width:1024px), only screen and (max-device-width:750px) { body,h1,h2,h3,p,a,span,input,textarea,label,td,th,div { font-family: Helvetica, Arial !important; -webkit-text-size-adjust:100%; -moz-text-size-adjust:100%; -ms-text-size-adjust:100%; } .glyphicon { font-family: 'Glyphicons Halflings' !important; } /* Set this so that we know we are in the RWD mode */ div#footer { margin-bottom: -1px; } /* Page structure */ div#main { max-width:970px; margin: 0; width: auto; position:relative; } div#main div#header, div#main div#header div.Hd { max-width: 970px; width: auto; background-position: left; background-size: contain; background-repeat:no-repeat; background-position: center bottom !important; } div#main div#header div.Hd embed { display:none !important; } div#content-left, div#zone-top, div#zone-left, div#zone-_main, div.page-wide div#zone-top, div#content-main, div.page-wide div#content-main, div.content-container, body.modern div#zone-_main div.app1-bg, body.modern div#zone-top div.app1-bg, div.page-wide div.content-right-stuff div#zone-right, div.page-wide div#content-middle { width:100% !important; } div.app1-bg { width:100% !important; } div#content div#container { padding:10px; } div.token img { max-width:100%; height:auto; display:block; margin: 0 auto; } div.token .poll_choice img { margin:0; height:7px; } div.caption { margin: 0 auto; text-align: center; margin: 10px 0; font-size:14px; } /* Text */ div.token p, p, pre { padding:0; font-size:16px; } p.as_huomiolaatikko, p.as_raquolaatikko { padding:10px 10px 10px 50px !important; } /* General widget */ body.modern div#zone-left div.app1-bg, body.modern div#zone-right div.app1-bg { width: 99% !important; } /* Form widget */ .token-Form input[type="submit"], .token-Form input[type="reset"] { padding:8px 10px; border:1px solid #ccc; width: 100px; margin-right:10px; color:#FFF; font-weight:bold; background:#666; } .token-Form input[type="text"], .token-Form textarea { width:95% !important; border:1px solid #ccc; padding:5px; } /* Poll */ .token-Poll input[type="submit"] { padding:8px 10px; border:1px solid #ccc; color:#FFF; font-weight:bold; background:#666; margin:5px 0 5px 0; } .token-Poll .poll_question { margin-top:20px !important; display:inline-block; } .token-Poll .poll_question:first-child { margin-top:0 !important; } div.app1 td.poll_choice { font-size:100%; } /* Mediaclip */ .rwd-video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .rwd-video-container iframe, .rwd-video-container object, .rwd-video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* News */ .token-News dd { margin-bottom:15px; } .token-News .feed_link img { margin:5px; display:inline; } div.rwd-news { width: auto; } /* Image gallery */ .token-Gallery .galleryThumbnails div { margin-right: 16px !important; } .token-Gallery div.galleryImage { line-height:normal !important; } .klikki { display: none !important; } div#main div#header, div#main div#header div.Hd { height: 101px; } div#header div.text1 { top:25px; left:25px; width:auto; height:auto; } div#header .text2, div#header .text3 { display:none; } div#header .text1 { font-size:15px; } div#topmenu, div.sidemenucontainer, table.topmenucontainer, div#room-menu-links { display:none !important; } div#footer div { width:100%; display:block !important; margin-bottom:3px; } /* Search */ div.searchbox { width:auto; float:none; margin:0; padding:5px 10px; } div.searchbox input.keywords { width: 50%; float: left; } div.searchbox .btn { display:none; } .searchform #hakukentta { display:block; } .searchform #ohjeet { position: static; } .searchform #Q { padding:5px; } .searchform input[type="submit"] { padding:8px 10px; border:1px solid #ccc; width: 100px; margin-right:10px; color:#FFF; font-weight:bold; background:#666; } /* Menu */ div.rwd-menu { margin-top:-5px; margin-bottom:5px; display:block; } div.rwd-menu .rwd-menu-trigger-common { display:block; background:#333 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAF0lEQVQoz2P4TyFgoNiAgQejYTAIwgAAt3V+kMzQrQ0AAAAASUVORK5CYII=') no-repeat 5px center; padding:5px 7px 0 7px; height:25px; font-size:15px; font-weight:bold; text-decoration: none !important; position: absolute; top:5px; padding-left: 25px; margin-right:0; } div.rwd-menu .rwd-menu-trigger { right:5px; } div.rwd-menu .rwd-user-menu-trigger { right:110px; } div.rwd-menu #rwd-menu-level-1 { width: 100%; } div.rwd-menu .rwd-menu-trigger:hover, div.rwd-menu .rwd-menu-trigger:focus { text-decoration: none !important; } div.rwd-menu ul { padding:0; margin:0; } div.rwd-menu ul ul { padding-left:30px; list-style-type:none; border-top:1px solid #666; background:#333; } div.rwd-menu li { background-color:#333; border-bottom:1px solid #666; padding:7px 0 0 0; font-size:15px; font-weight:bold; color:#fff; position: relative; } div.rwd-menu li.active { background-color:#555; } div.rwd-menu ul ul li { background:none; } div.rwd-menu li.room { background:#333 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAZCAYAAAAmNZ4aAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkxNjFDOTY0RDQyMDExRTM4RkFFQjAxNzY3REZBRTBCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkxNjFDOTY1RDQyMDExRTM4RkFFQjAxNzY3REZBRTBCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTlBQzEzRkZENDE4MTFFMzhGQUVCMDE3NjdERkFFMEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTlBQzE0MDBENDE4MTFFMzhGQUVCMDE3NjdERkFFMEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6YdH3dAAABGElEQVR42mL4//8/Aw7MBMR1QHwPiL8D8S8gfgHEU4BYDI8+ojAuCSsg/vAfP0iltsUeWCx5BMSXgPgHmngJtSzmBOLHSAZfBWJTJHkOIF6OZrkVNSzuRjLwNB6NOUjqjlLD4mtIBtoR0HwQSa0GqRYzMSCANBCrQdnXgfgQA36wBomtzEAiQLZYAIiZoey3ROj9gMTmpMTif0hsNiL0siCx/1Ni8W8k9i8i9P5BYv8l1WKQq+WAWBKItZDERYDYDIjZcfj+ARDrIfENgPg+NNQuE2MxIzCFnQLSpgzUASDLlYgNakEG6gEOUuL4DxUt/kdO4qIrGLV41OJRi4eHxSwD4RGQpU+AWAWIP1NoKS8QvyFWMUCAAQAjXl+TuJyGAwAAAABJRU5ErkJggg==') no-repeat right center; } div.rwd-menu li.room-last { border-bottom:5px dotted #666; } /* div.rwd-menu li:last-child { border-bottom:0; } */ div.rwd-menu a { color:#FFF !important; text-decoration: none; margin-left:10px; display:block; margin-right: 70px; padding: 5px; margin-bottom:7px; } div.rwd-menu a.rwd-sub-toggle { display:block; width:30px; height:30px; background: url('data:image/png;base64,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') no-repeat; position: absolute; right: 5px; top: 6px; margin:0; padding:0; } div.rwd-menu a.rwd-sub-toggle-open { background:url('data:image/png;base64,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') no-repeat; } ul#rwd-user-menu-ul span.user-menu-glyphicon { padding-right: 20px; } .rwd-table-scroller { overflow-x: auto; -webkit-overflow-scrolling: touch; } .rwd-menu-selected { background-color: #555 !important; } /* Events */ table.cc td.cal { display:none; } table.cc td.list .rwd-element a:last-child { float:right; } /* Gallery */ .token-Gallery .galleryThumbnails div { width: 100% !important; text-align: center; height: auto !important; margin-bottom: 20px; } /* Discussion board */ div.token-Discussion2 div.new-thread { float: none; } div.token-Discussion2 form dt { float:none; width: auto; text-align: left; } div.token-Discussion2 form dd { margin:0; } div.token-Discussion2 form dd input, div.token-Discussion2 form dd textarea { padding:5px; border:1px solid #ccc; } div.token-Discussion2 ul.threads .info, div.token-Discussion2 ul.messages .hdr { float:none; text-align: left; } div.token-Discussion2 ul.messages .body { margin:0; } .feed_link { display:none; } #free-ad { width:100% !important; padding-top:5px !important; padding-bottom:5px !important; } #free-ad img { width:100%; height:auto; } div.content-right-stuff div#zone-right, div.content-right-stuff div#zone-_main, div#content-middle { width: 100% !important; margin:0; float:left; } }