.site_identifier{color:#fff;font-style:normal;font-size:18px;font-family:Verdana}.classification{color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:verdana}.username{color:#fff;font-size:11px;font-family:Verdana}html,body{margin:0 0 0 0;height:100%;font-size:10pt;font-family:Cambria}.welcome{color:#000;font-weight:normal;font-size:45pt;font-family:Cambria}h1,.H1{color:#000;font-weight:normal;font-size:29pt;font-family:Cambria}.H2{font-weight:bold;font-size:21pt;font-family:Cambria}h3,.h3{font-weight:normal;font-size:18pt;font-family:Cambria}h4,.h4{font-weight:normal;font-size:16pt;font-family:Cambria}a{text-decoration:none}.NormalBold{font-weight:bold}.marker{background-color:#ff0}.BasicButton{border-top:#507cd1 1px solid;border-right:#507cd1 1px solid;border-bottom:#507cd1 1px solid;border-left:#507cd1 1px solid;background-color:#fff;color:#284e98;vertical-align:middle;text-align:center;font-size:small;font-family:Verdana}.GrayButton{padding-top:2pt;padding-right:2pt;padding-bottom:2pt;padding-left:2pt;border-top:#ccc thin solid;border-right:#333 thin solid;border-bottom:#333 thin solid;border-left:#ccc thin solid;background-color:#999;color:#fff;text-decoration:none;font-weight:600;font-size:8pt;font-family:Verdana;line-height:7pt}.BlueButton,.TextOnlyButton{display:inline;margin:1px 2px 1px 2px;padding-top:6px;padding-right:5px;padding-bottom:6px;padding-left:5px;border:0;background-color:#0399cd;color:#fff;text-decoration:none;white-space:nowrap;font-weight:normal;font-size:13pt;font-family:Cambria;line-height:8pt;cursor:pointer}.BlueButton:hover{text-decoration:underline}input{font-size:8pt;font-family:Verdana}.BlueInput{padding:1pt;border-top:#144c90 1px solid;border-right:#76aef2 1px solid;border-bottom:#76aef2 1px solid;border-left:#144c90 1px solid;font-size:9pt;font-family:Verdana}.ContentDivSimple{width:100%;height:100%;vertical-align:middle;text-align:center}.SideBar{background-color:#507cd1;vertical-align:Top;font-size:.9em}.TitleText{padding-top:2px;padding-bottom:2px;background-color:#507cd1;color:#fff;font-weight:bold}.SideBarButton{background-color:#507cd1;color:#fff;font-family:Verdana}.ModuleHeader{border-top:#eff3fb 2px solid;border-right:#eff3fb 2px solid;border-bottom:#eff3fb 2px solid;border-left:#eff3fb 2px solid;background-color:#284e98;color:#fff;text-align:center;font-weight:bold;font-size:.9em}.Step{font-size:.9em}.Module{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;border-top:#b5c7de 1px solid;border-right:#b5c7de 1px solid;border-bottom:#b5c7de 1px solid;border-left:#b5c7de 1px solid;background-color:#eff3fb;font-size:.8em;font-family:Verdana}.OrderStatusMain{width:150px;height:50px;border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid}.OrderStatusEmpty td{vertical-align:middle;text-align:center}.OrderStatusMain td{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;text-align:left;font-size:x-small;font-family:Verdana}.GrayOut{position:absolute;top:0;left:0;z-index:-500;visibility:hidden;float:left;overflow:hidden;padding:0 0 0 0;width:100%;height:100%;background-color:gray;opacity:.7;filter:alpha(opacity=70)}.PopUpPanel{position:relative;top:-500px;left:0;z-index:1000;float:left;width:100%;height:100%;border-top:#4682b4 1px solid;border-right:#4682b4 1px solid;border-bottom:#4682b4 1px solid;border-left:#4682b4 1px solid}.InPlacePopUpPanel{position:relative;top:0;left:0;z-index:1000;float:left;width:100%;height:100%;border-top:#4682b4 1px solid;border-right:#4682b4 1px solid;border-bottom:#4682b4 1px solid;border-left:#4682b4 1px solid}.HeaderPanel{width:100%;color:#b0c4ed;font-size:13pt;font-family:Verdana;cursor:hand}.EditorGroup legend{color:#b0c4ed;font-size:13pt;font-family:Verdana}.EditorPanel{width:100%}.modalBackground{background-color:gray;opacity:.7;filter:alpha(opacity=70)}.modalPopup{padding:3px;width:250px;border-width:3px;border-style:solid;border-color:gray;background-color:#ffd}.EditorTable{padding:5px 5px 5px 5px;width:100%;text-align:left}.EditorTableLabel{padding:5px 5px 0 5px;color:#0e4a7c;font-weight:bold}.EditorTableLabelTD{padding:5px 5px 0 5px;width:120px;color:#0e4a7c;font-weight:bold}.EditorTableContentTD{padding:5px 5px 0 5px}.EditorTableContent{padding:5px 5px 0 5px}.EditorDropDown{z-index:10;margin:0 5px 0 5px;width:250px}.EditorInput{z-index:10;margin:0 5px 0 5px;width:250px}.EditorTextBox{z-index:10;margin:0 5px 0 5px;width:250px}.EditorTextBoxSmall{z-index:10;margin:0 5px 0 5px;width:50px}.EditorTextBoxWide{z-index:10;margin:0 5px 0 5px;width:500px}.EditorTextArea{z-index:10;width:100%;height:100px}.EditorTextAreaLarge{z-index:10;width:100%;height:300px}.EditorTableHeader{padding:15px 0 0 0;color:#40312c;font-size:13pt;font-family:Verdana}.RepeaterTable{margin:0 0 0 20px;padding:0 20px 0 1px;border-left-width:1px;border-left-style:dashed;border-left-color:#b0c4ed}.RepeaterContent{margin:2px 2px 2px 2px;padding:5px 5px 5px 10px;width:200px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#f6f6f6}.RepeaterContent2{margin:2px 2px 2px 2px;padding:5px 5px 5px 10px;width:200px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#fcfcfc}.RepeaterContentWide{margin:2px 2px 2px 2px;padding:5px 5px 5px 10px;width:400px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#f6f6f6}.RepeaterContentWide2{margin:2px 2px 2px 2px;padding:5px 5px 5px 10px;width:400px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#fcfcfc}.RepeaterControl{margin:2px 2px 2px 2px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#f6f6f6}.RepeaterControl2{margin:2px 2px 2px 2px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#b0c4ed;background-color:#fcfcfc}.FileInput{background-color:#00f;color:#fff;font-weight:bold;font-style:normal;font-size:14px;font-family:'Verdana'}.dragHandle{width:10px;height:10px;border:thin outset #fff;background-color:red}.processing{border:thin inset #fff;background-color:#ff0;color:#000}.reorderCue{height:25px;border:thin dotted #000;background-color:green}.BlueList,.List{width:100%}.ListHeader{background-color:#b0c4de;text-align:left}.ListItem{background-color:#fff}.ListItem2{background-color:#f7f7f7}.Instruction{font-size:15px;font-weight:100;font-family:Cambria}.InstructionBigger{font-size:18px;font-weight:100;font-family:Cambria}.BlueList,.BlueList th,.BlueList td{border:0;padding:3px;border-collapse:collapse;font-size:18px;font-weight:100;font-family:Cambria}.BlueList thead{background-color:#0399cd;color:#fff;padding:0;font-size:18px;font-weight:100}.List td{padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px}.List th{padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px}.FilteredList{width:100%;border-bottom:solid 1px #fff;background-color:#b5c7de;vertical-align:top;text-align:left}.FilteredList td{font-size:.9em}.FilteredList_ActiveFilter{vertical-align:top;text-align:right}.FilteredList span{vertical-align:top}.FilteredListSelect{font-size:8pt}td.RepeaterControl input.BlueButton,td.RepeaterControl2 input.BlueButton,.ListItem input.BlueButton,.ListItem2 input.BlueButton,.FilteredList BlueButton{padding:5px 10px;font-size:11pt}.ExtraNoteDiv{padding-top:10px;padding-bottom:10px;border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;background-color:#eee}.ErrorMessage,.error{color:red}.DynamicMenu{width:110px;border:navy 1px solid;border-bottom:navy 0 none}.DynamicMenu td{padding-top:2px;padding-right:5px;padding-bottom:2px;padding-left:5px;border-bottom:navy 1px solid;background-color:#b5c7de;font-size:small}.DynamicMenu td:hover{background-color:#284e98}.DynamicMenu A:link{color:#284e98;text-decoration:none;font-size:1em}.DynamicMenu A:visited{border-left:none;color:#225a9e;text-decoration:none;font-size:10pt}.DynamicMenu A:hover{background-color:#284e98;color:#fff;text-decoration:none}.DynamicMenu A:focus{color:#999;text-decoration:none}.DynamicMenu A:active{color:#f9ccb0;text-decoration:none}.InfoPopupText{padding-top:5px;padding-right:0;padding-bottom:5px;padding-left:0;border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;background-color:#dcdcdc;vertical-align:middle;text-align:center}.PopupSource{border-top:#76aef2 2px solid;border-right:#144c90 2px solid;border-bottom:#144c90 2px solid;border-left:#76aef2 2px solid;background-color:#b0c4ed;color:#fff;vertical-align:middle;text-align:center;font-weight:bold;font-family:Verdana}.Popup{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;border-top:#000 1px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;background-color:#fff;vertical-align:top;text-align:left}.LabelItem{color:#0e4a7c;font-size:10pt}.LabelValue{color:#000;font-size:10pt}.ForumMain{padding:0 0 0 0;width:100%;border:solid 1px #00f;background-color:#fff}.ForumMain TD{padding:0 0 0 0;border-spacing:1px}.ForumHeader1{padding:3px 3px 3px 3px;height:32px;border-top:#fff 0 solid;border-right:#fff 0 solid;border-bottom:#fff 0 solid;border-left:#fff 0 solid;background-image:url(/design/images/bg_header1.png);color:#fff;font-weight:700;font-size:12px;font-family:Verdana}.ForumHeader1 TH{padding:3px 3px 3px 3px}.ForumHeader1 TD{padding:3px 3px 3px 3px}.ForumHeader2{padding:3px 3px 3px 3px;height:24px;border-top:#fff 0 solid;border-right:#fff 0 solid;border-bottom:#fff 0 solid;border-left:#fff 0 solid;background-image:url(/design/images/bg_header2.png);color:#000;font-weight:bold;font-size:8pt;font-family:Verdana}.ForumHeader2 TH{padding:3px 3px 3px 3px}.ForumHeader2 TD{padding:3px 3px 3px 3px}.ForumFooter{padding:3px 3px 3px 3px;height:28px;border-top:#fff 0 solid;border-right:#fff 0 solid;border-bottom:#fff 0 solid;border-left:#fff 0 solid;background-image:url(/design/images/bg_footer.png);color:#000;font-weight:700;font-size:8pt;font-family:Verdana}.ForumRow{padding:3px 3px 3px 3px;height:25px;background-color:#cfddf8;color:#000;font-weight:400;font-size:8pt;font-family:Verdana}.ForumRow TD{padding:3px 3px 3px 3px}.ForumRowTopic{font-weight:700}.ForumGW{padding:3px 3px 3px 3px;border:0}.ForumRow A:link{color:navy;text-decoration:underline}.ForumRow A:visited{color:navy;text-decoration:underline}.ForumRow A:hover{color:#000;text-decoration:none}.ForumRow A:focus{color:navy;text-decoration:underline}.ForumRow A:active{color:navy;text-decoration:underline}.ForumPostHeader{background-color:#d6e4ff;font-size:.8em}.ForumPostHeader TD{padding:5px 5px 5px 5px}.ForumPost{background-color:#d6e4ff}.ForumPost TD{padding:5px 5px 5px 5px}.ForumPostFooter{background-color:#d6e4ff}.ForumPostHeader2{background-color:#cfddf8;font-size:.8em}.ForumPostHeader2 TD{padding:5px 5px 5px 5px}.ForumPost2{background-color:#cfddf8}.ForumPost2 TD{padding:5px 5px 5px 5px}.ForumPostFooter2{background-color:#cfddf8}.ContentPane{padding:1px 1px 1px 1px;text-align:left}.NewsItem{margin:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px}.NewsItemAlt{margin:5px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:#dcdcdc}.NewsTopic{color:#000;text-decoration:none;font-weight:bold;font-size:11pt;font-family:Verdana}.NewsTopicLink{font-size:8pt}.NewsAbstract{padding:7px 0 7px 0;font-size:10pt}.NewsEditTime{font-size:8pt}.MainMenu ul.AspNet-Menu{z-index:10;color:#fff;text-align:left}.MainMenu ul.AspNet-Menu ul{top:100%;left:0;z-index:11;width:10em}.MainMenu ul.AspNet-Menu ul ul{top:-.5em;left:10em;z-index:12}.MainMenu li{margin-right:5px;margin-left:5px}.MainMenu li li{width:10em;background:#aaa}.MainMenu li:hover,.MainMenu li.AspNet-Menu-Hover{background:#000}.MainMenu a,.MainMenu span{padding:10px 10px 10px 10px;font-weight:normal;font-size:1.1em;font-family:Verdana}.MainMenu li a,.MainMenu li span{padding:10px 10px 10px 10px;font-weight:normal;font-size:1.1em;font-family:Verdana}.WhiteLink{color:#fff;text-decoration:none;cursor:pointer}.MainMenuLink,.MainMenu A:link,.MainMenu A:visited,.MainMenu A:hover,.MainMenu A:focus,.MainMenu A:active,.MainMenu AspNet-Menu-Link{color:#fff}.MainMenu li li a,.MainMenu li li span{padding:4px 2px 4px 8px;border:1px solid #ccc;background:transparent url(arrowRight.gif) right center no-repeat;color:#000}.MainMenu li.AspNet-Menu-Leaf a,.MainMenu li.AspNet-Menu-Leaf span{background-image:none!important}.MainMenu li:hover a,.MainMenu li:hover span,.MainMenu li.AspNet-Menu-Hover a,.MainMenu li.AspNet-Menu-Hover span,.MainMenu li:hover li:hover a,.MainMenu li:hover li:hover span,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,.MainMenu li:hover li:hover li:hover a,.MainMenu li:hover li:hover li:hover span,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span{background:transparent url(activeArrowRight.gif) right center no-repeat;color:#fff}.MainMenu li:hover li a,.MainMenu li:hover li span,.MainMenu li.AspNet-Menu-Hover li a,.MainMenu li.AspNet-Menu-Hover li span,.MainMenu li:hover li:hover li a,.MainMenu li:hover li:hover li span,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a,.MainMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span{background:transparent url(arrowRight.gif) right center no-repeat;color:#000}.MainMenu .AspNet-Menu-Selected{border:solid 1px #0f0!important}.MainMenu .AspNet-Menu-ChildSelected{border:solid 1px red!important}.MainMenu .AspNet-Menu-ParentSelected{border:solid 1px #00f!important}.ProductGroupMenu{overflow:hidden;margin:0 0 0 10px;padding:5px 5px 5px 5px;width:180px;text-align:center}.ProductGroupMenuLink,.ProductGroupMenu A,.ProductGroupMenu A:link,.ProductGroupMenu A:visited,.ProductGroupMenu A:focus,.ProductGroupMenu A:active,.ProductGroupMenu AspNet-Menu-Link{width:100%;color:#fff;text-align:left;text-decoration:none}.ProductGroupMenu A:hover{text-decoration:underline}.ProductGroupMenu li{padding:2px 5px 2px 5px;border-bottom:1px #100;border-bottom-style:dotted;border-bottom-color:#40312c;list-style-type:none;text-align:left}.ProductGroupMenu ul{margin:0 0 0 0;padding:0 0 0 0}.FullHeight{margin:0 auto;height:100%}.MenuItem{padding:2px 5px 2px 5px;width:200px;border-bottom:1px #100;border-bottom-style:dotted;border-bottom-color:#40312c;text-align:left}.ProductItem>tbody>tr>td{padding:5px}.ContentPane{min-height:800px;width:100%;background-color:#fff}.DotSpacerVertical{height:3px;background-image:url(/design/images/dotspacer.gif);background-repeat:repeat-x}.ProductBox{padding:6px 7px 6px 7px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#fff;color:#40312c}.ProductBox2{padding:17px 17px 17px 17px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-color:#40312c}.ProductBoxAlt{background-color:#40312c;color:#fff}.ProductFullTemplateNameDiv,.ProductTemplatePriceDiv{font-weight:bold;font-size:12px;font-family:Verdana}.Product{font-size:8pt}.Product input.BlueButton{padding:2px;font-size:11pt}.LogicalGroup{padding:10px 4px 4px 0;width:600px}.GroupRow{padding:3px 0 0 0}.GroupName{color:#a0b4dd;font-size:14pt;font-family:Verdana}.RowItem{float:left;width:120px;border:solid 1px #000;color:#0e4a7c}.RowValue{width:460px;border:solid 1px #000}.NoBorders,.NoBorders>tr>td,.NoBorders>tbody>tr>td{padding:0 0 0 0;border-spacing:0;border-collapse:collapse}.LeftPane{height:100%;background-color:#40312c;background-image:url(/design/images/MenuBG.gif);background-repeat:no-repeat;vertical-align:top;text-align:center}.LeftPaneBottomTD{height:30px;background-color:#9f9490}.MainPane{height:100%;background-color:#fff}.MainPaneDiv{min-height:800px;width:100%;height:100%;background-color:#fff}header,footer,hgroup,nav,section{display:block}.shadow{-moz-box-shadow:0 6px 10px rgba(0,0,0,.3);-webkit-box-shadow:0 6px 10px rgba(0,0,0,.3);box-shadow:0 6px 10px rgba(0,0,0,.3);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#000000')}nav#mainmenu ul{margin:0 0 5px;padding:0;padding-top:8px;padding-bottom:12px;height:15px;text-align:center;font-weight:normal;font-size:13.5pt}nav#mainmenu ul li{display:inline;padding-left:12px;list-style:none}nav#mainmenu ul li a{background:none;color:#333;text-decoration:none}nav#mainmenu ul li a:hover{color:#999;text-decoration:none}body{margin:0;padding:0;text-align:center}#mainframe,.content-wrapper{position:relative;clear:both;margin:0 auto;padding:0;width:800px;border:0;text-align:left}#searchBar{height:60px;background-color:#000}#searchBar2{height:25px;background-color:#fff}footer{height:200px;background-color:#444;color:#fff;clear:both}.smallBox{position:absolute;display:block;margin:0;width:160px;height:auto;color:#fff}.smallBoxButtom{display:block;padding:3px 7px 3px 7px;background:#000;background:rgba(0,0,0,.35);color:#fff}.smallBoxBottom{position:absolute;top:auto;right:5px;bottom:5px;left:5px;display:block;padding:3px 7px 3px 7px;background:#000;background:rgba(0,0,0,.35);color:#fff}fieldset{padding:0;border:none}fieldset.smallBox{padding:35px 10px 7px 10px;border:none;color:#fff}fieldset.smallBox legend span,.darkenTitle{position:absolute;top:0;right:0;left:0;display:block;padding:3px 5px 2px 5px;height:25px;background:#000;background:rgba(0,0,0,.35);color:#fff;vertical-align:middle;text-align:center}.editLink{position:absolute;right:2px;left:auto;top:-15px;color:#fff;text-decoration:none}.editLink:hover{background:#fff;color:#000;text-decoration:none}.smallBox .infoText{font-size:15pt}.col1{position:absolute;right:auto;left:0;width:160px}.col2{position:absolute;right:auto;left:207px;width:160px}.col3{position:absolute;right:auto;left:414px;width:160px}.col4{position:absolute;right:auto;left:620px;width:160px}.toplinks ul,footer ul{padding:0}.toplinks ul li{display:inline}.toplinks ul li,footer ul li{padding:2px 6px 2px 0;list-style:none}.toplinks ul li a,.toplinks ul li a:visited,footer ul li a,footer ul li a:visited{color:#fff}div.C1{display:block;float:left;padding:0;width:148px;height:100px;border:0;vertical-align:bottom;text-align:center}div.C1 span{display:block;width:170px;height:70px;vertical-align:bottom;text-align:center}div.C1 div{width:100%;text-align:center;font-weight:normal;font-size:11pt;font-family:Cambria}#viikkoohjelma{padding:2px 2px 2px 2px;border:0;border-collapse:collapse}#viikkoohjelma thead{background-color:#00f;color:#fff}#viikkoohjelma td{padding:2px 5px;vertical-align:middle}#viikkoohjelma td.ohj{background-color:#00f}#viikkoohjelma td a{display:block;padding:2px 4px;width:100%;height:100%;color:#fff;text-decoration:none}a img{border:none}div.textDescription{font-size:1.2em;text-align:justify}div.infoContent{font-size:1.2em}.inputForm label,.inputForm input[type="text"]{display:block;padding:2px 2px 2px 2px;width:400px;font-size:1.5em}.inputForm label{padding:12px 2px 2px 2px}.extraColumn h4{margin:4px 0 0 0}.extraColumn a{display:block;margin-top:8px;color:#000}.extraColumn p,.extraColumnDark p{margin:6px 0 0 0;font-size:.9em!important;font-family:Candara,Arial,Helvetica}.extraColumnDark a{color:#fff}.input-validation-error{background-color:#fcc}.day{display:block;float:left;margin-right:2px;width:112px;height:732px;font-family:Cambria}.daybw{display:block;float:left;margin-right:2px;width:92px;font-family:Cambria}a{text-decoration:none}.day a{color:#000}.dtitle{padding-bottom:4px;padding-left:4px;font-size:37px;text-align:left;line-height:30px}.dtitlebw{padding-bottom:1px;padding-left:1px;font-size:24px}.dback{background-color:#e7e7e7;color:#fff;width:112px}.dhour{display:block;overflow:hidden;margin-bottom:2px;padding:0 4px 0 4px;width:104px;background-color:#d3d3d3;z-index:20}.dhour:hover{z-index:30}.dhour.highlight{border:#fff 2px solid!important;left:-40px!important;width:184px!important;z-index:29}.dhourbw{display:block;overflow:hidden;margin-bottom:2px;padding:0 2px 0 0;width:87px;background-color:#fff;border:1px solid #000}.hedit{position:absolute;background-color:#0ff;top:2px;right:2px;left:auto;display:block;height:15px;width:15px;font-size:14px;color:#000!important}.hreserve{position:absolute;top:40px;bottom:auto;font-size:18px;width:100%;height:16px}.htitle{position:absolute;top:2px;display:block;height:17px;font-size:14px;width:150px;overflow:hidden}.htitleh{padding-top:2px;height:13px;font-size:14px;width:100%}.hinstruct{position:absolute;top:47px;bottom:auto;font-size:16px;width:100%;height:30px}.hage{position:absolute;top:18px;bottom:auto;height:22px;font-size:21px;width:200px}.htime{position:absolute;top:63px;bottom:auto;font-size:12px;width:100%;height:30px}.hfull{background-color:#d80000}.hempty{background-color:#62ba46}.hspace{background-color:#ffca05}.a01{background-color:#ffca05}.a01 a{color:#000}.a03,.a13{background-color:#62ba46}.a34,.a35{background-color:#0399cd}.a46,.a47,.a56{background-color:#90c}.vblued,.a59,.a69{background-color:#3535c3}.a1014{background-color:#6f35c3}.vgrayd,.avp{background-color:#666}.vgrayl{background-color:#dcdcdc}.aempty{background-color:#fff}.asyn,.vredd{background-color:#d80000}.vredl{background-color:#ff7575}.vbluel,.lihas,.crossi,.kahvakuula{background-color:#0399cd}.vgreend,.huolto{background-color:#6b8e23}.vgreenl,.seniori{background-color:#62ba46}.vorange,.aero,.pulssi,.niska,.vatsa{background-color:#ff8c00}.vvioll{background-color:#af54cd}.vviol,.tanssi,.zimba{background-color:#90c}.pilates,.pilatesp,.venyttely,.vkelt{background-color:#ffca05}.taito,.zimba{background-color:#e20101}.vpink{background-color:#f7acf6}.vgrayd a,.vgreend a,.vgreenl a,.vredd a,.vviol a,.vvioll a,.vkelt a,.vbluel a,.vorange a,.vredl a,.vblued a,.vgrayd,.vgreend,.vgreenl,.vredd,.vviol,.vvioll,.vkelt,.vbluel,.vorange,.vredl,.vblued,.avp,.avp a,.lihas,.lihas a,.crossi,.crossi a,.kahvakuula,.kahvakuula a,.huolto,.huolto a,.seniori,.seniori a,.aero,.aero a,.pulssi,.pulssi a,.niska,.niska a,.vatsa,.vatsa a,.tanssi,.tanssi a,.zimba,.zimba a,.pilates,.pilates a,.pilatesp,.pilatesp a,.venyttely,.venyttely a,.taito,.taito a,.zimba,.zimba a,.a03,.a13,.a34,.a35,.a46,.a47,.a56,.a59,.a69,.asyn,.a1014,.a03 a,.a13 a,.a34 a,.a35 a,.a46 a,.a47 a,.a56 a,.a59 a,.a69 a,.asyn a{color:#fff;text-decoration:none}fieldset.editfield{margin:15px 0 0 -5px;border:none}fieldset.editfield>legend{margin:2px 0 0 7px;padding:0;font-size:1.3em}fieldset.editfield>label{display:inline-block;float:left;clear:both;margin:10px 2px 0 7px;height:16px}fieldset.editfield>table{float:left;clear:left}fieldset.editfield>span{float:left;clear:none;margin:2px 0 0 7px;vertical-align:middle}fieldset.editfield>input[type="checkbox"],fieldset.editfield>input[type="password"],fieldset.editfield>input[type="text"],fieldset.editfield>input:not([type]),fieldset.editfield>select{display:inline-block;float:left;clear:left;margin:2px 0 0 7px;width:290px;height:24px}fieldset.editfield>input[type="submit"]{display:inline-block;float:left;clear:left;margin:2px 0 0 7px}fieldset.editfield>a{float:left}fieldset.editfield>ul{float:left;clear:left;margin:0;padding:0}fieldset.editfield>ul>li{margin:2px 0 0 7px;list-style-type:none;list-style-image:none}fieldset.editfield textarea{display:inline-block;float:left;clear:left;margin:2px 0 0 7px;width:290px}fieldset.editfield input.xshort,fieldset.editfield label.xshort{width:45px}fieldset.editfield input.short,fieldset.editfield label.short{width:90px}fieldset.editfield input.medium,fieldset.editfield label.medium{width:190px}fieldset.editfield table tbody tr td{padding:2px 4px 2px 4px}.continue{float:left;clear:none!important}.fButton,.fButton:link,.fButton:visited,.fButton:hover,input[type="submit"]{display:inline-block;margin:1px 1px;padding:5px 20px 5px 20px;border:0;background-color:#0399cd;color:#fff;vertical-align:baseline;text-decoration:none;font-weight:normal;font-size:1em;font-family:"Trebuchet MS",Verdana,Helvetica,Sans-Serif;line-height:20px;cursor:pointer}.fButton:hover{text-decoration:underline}.fButton:active{background-color:#017da8;color:#fff}.infosection>ul{padding:0}.infosection>ul>li{margin:2px 0 0 7px;list-style-type:none;list-style-image:none}.carousel{position:relative;margin-bottom:0;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:20%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}ul.ui-autocomplete{padding-left:0}ul.ui-autocomplete>li.ui-menu-item{list-style:none;left:0;width:100%;text-align:left}ul.ui-autocomplete>li.ui-menu-item>a{padding-left:0;width:100%;display:block}@media screen and (min-width:950px){#leftExtraContainer{position:fixed;width:150px;top:90px;left:50%;margin-left:-550px}#rightExtraContainer{position:fixed;width:200px;top:90px;right:50%;margin-right:-610px}}@media screen and (max-width:949px){#leftExtraContainer{display:none}#rightExtraContainer{display:none}}