#malli { margin-left: 15px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; } #paragraph { margin-left: 15px; margin-right: 15px; margin-top: 15px; margin-bottom: 15px; } #sivuselectdiv { margin-left: 15px; margin-top: 10px; } .vasen_solu { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; background-color: #FFFFFF; } .keski_solu { border-top: 0px; border-right: 1px solid #DDDDDD; border-bottom: 0px; border-left: 0px; background-color: #FFFFFF; height: 350px; line-height: 1.50; } div.content_center { padding: 6px 19px 6px 19px; font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #434343; letter-spacing: 15%; line-height: 1.3; text-decoration: none; } .oikea_solu { border-top: 0px; border-right: 0px; border-bottom: 0px; border-left: 0px; background-color: #FFFFFF; line-height: 1; } .sivuselect { width:150px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: thin; } body { background-color: #D4CDC5; width: 100%; height: 100%; } .fixedselect { width: 140px; } table { border:0px; } table.main { border: 0px solid; border-color: #FFFFFF; width: 980px; } table.editnormal { border:1px solid; border-color: #FF0000; border-style: dashed; } table.edithidden { border:1px solid; border-color: #C0C0C0; border-style: dashed; } table.editdeleted { border:1px solid; border-color: #000000; border-style: dashed; } div, p, td { border: 0px; padding: 0px; font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none; line-height: 1.50; } ul, ol { border: 0px; padding: 0px 0px 0px 35px; font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none; line-height: 1.50; } td.upperheader { font-family: Trebuchet MS, Times, sans-serif; font-size: 14pt; font-weight: bold; color: #003300; text-decoration: none; } div.header, p.header, td.header /* OVERRIDE ALAPUOLELLA { font-family: Trebuchet MS, Times, sans-serif; font-size: 14pt; font-weight: bold; color: #003300; text-decoration: none; } */ { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 17px; font-weight: lighter; color: #00A323; letter-spacing: 1px; text-decoration: none; } div.header2, p.header2, td.header2 { font-family: Trebuchet MS, Times, sans-serif; font-size: 16pt; font-weight: bold; color: #003300; text-decoration: none; } a { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #00A323; text-decoration: none; line-height: 1.50; } a:hover { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; line-height: 1.50; } a.header { font-family: Trebuchet MS, Times, sans-serif; font-size: 14pt; font-weight: bold; color: #003300; text-decoration: none; } a.header:hover { font-family: Trebuchet MS, Times, sans-serif; font-size: 14pt; font-weight: bold; color: #003300; text-decoration: none; } a.open { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #003300; text-decoration: none; line-height: 1.50; } a.open:hover { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #003300; text-decoration: none; line-height: 1.50; } div.side, p.side, td.side, ul.side, ol.side { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-decoration: none; line-height: 1; } .side p, br { margin: 0px; padding: 0px; line-height: 1; } td.side_upperheader { font-family: Trebuchet MS, Times, sans-serif; font-size: 14pt; font-weight: bold; color: #003300; text-decoration: none; } p.side_header, td.side_header { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; text-decoration: none; line-height: 1; } div.side_header { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 17px; font-weight: light; color: #00A323; letter-spacing: 1px; text-decoration: none; background: url(gfx/side_title_bg.gif) left top repeat-x; padding: 8px 15px 8px 15px; line-height: 1; } a.side { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #00A323; text-decoration: none; line-height: 1; } a.side:hover { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; text-decoration: none; line-height: 1; } a.side_open { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #00A323; text-decoration: none; line-height: 1; } a.side_open:hover { font-family: Trebuchet MS, Times, sans-serif; font-size: 9pt; font-weight: normal; color: #00A323; text-decoration: none; line-height: 1; } a.toolbar, td.toolbar { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #000000; text-decoration: none; } /* VANHA PÄÄNAVIGAATIO, TYYLIT VIELÄ KÄYTÖSSÄ > INTEGROIDAAN UUTEEN DROPDOWN NAVIGAATIOON */ td.main_nav, div.main_nav { background-image: url('gfx/nav_main_bg.jpg'); } td.main_nav_open, div.main_nav_open { background-image: url('gfx/nav_main_open_bg.jpg'); } td.main_nav a:hover, td.main_nav_open a:hover, div.main_nav a:hover, div.main_nav_open a:hover { background-image: url('gfx/nav_main_hover_bg.jpg'); } a.main_nav, a.main_nav:hover { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 0.25em; color: #00A323; text-decoration: none; } a.main_nav_open, a.main_nav_open:hover { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 0.25em; color: #FFFFFF; text-decoration: none; } /* DROPDOWN NAVIGAATIO > UUSI PÄÄTASON NAVIGAATIO */ #pmenu ul { padding: 0px; margin: 0px; list-style-type: none; position: relative; background: url('gfx/nav_main_bg.jpg') repeat-x;} #pmenu li.curmainpage { background: url('gfx/nav_main_open_bg.jpg') repeat-x; } #pmenu a.curmainpage { color: #FFFFFF; } #pmenu ul li { padding: 7px 11px 7px 11px; border-right: 1px solid #D9D9D9;} #pmenu ul li:hover {background: url('gfx/nav_main_hover_bg.jpg') repeat-x;} #pmenu ul li li { padding: 0px; background: #4DBC6B; } /* poistaa alatasoilta paddingin, tarvitaan viivojen hallintaan */ #pmenu ul li li:hover {background: url('gfx/nav_main_bg.jpg') repeat-x; color: #3DBC6B; } #pmenu ul li li:hover > a { color: #3DBC6B; } #pmenu a.dd, #pmenu a.dd:visited { display: block; text-indent:0px; width: 223px; height: 18px; border-top: 1px solid #89D29C; font-size: 10px; color: #FFFFFF; padding: 2px 4px 0px 4px;} #pmenu a.dd:hover { color: #3DBC6B;} #pmenu a, #pmenu a:visited { display: block; text-indent: 0px; } #pmenu li ul li a, #pmenu li ul li a:visited { border-width: 1px; padding: 0px; margin: 0px; color: #000000; height: 18px; background-color: #FFFFF; } #pmenu li a.enclose, #pmenu li a.enclose:visited { border-width: 1px; } /* 1 tason navi */ #pmenu li {float:left; background:; } #pmenu li:hover {position:relative; } #pmenu li ul {display:none; width:230px;} #pmenu li:hover > a {color:#FFFFFF;} #pmenu li:hover > ul {display:block; position:absolute; top:29px; left:0px; width:231px; border-left:1px solid #89D29C; border-right:1px solid #89D29C; border-bottom:1px solid #89D29C;} #pmenu li ul li:hover > ul {left:80%; top:5px;} #pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:10px;} * html #pmenu li a:hover {position:relative; background:#FFFFFF; color:#00629A;} #aapmenu li a:active, #pmenu li a:focus {background:#FFFFFF; color:#00629A;} * html #pmenu li ul {visibility:hidden; display:block; position:absolute; top:0px; left:0px;} #pmenu li a:hover ul ul{ visibility:hidden; } #pmenu li a:hover ul a:hover ul ul{ visibility:hidden; } #pmenu li a:hover ul a:hover ul a:hover ul ul{ visibility:hidden; } #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul ul { visibility:hidden; } #pmenu li a:hover ul { visibility:visible; top:24px; left:-5px; border-left:1px solid #6eade0; border-right:1px solid #6eade0; border-bottom:1px solid #6eade0;} #pmenu li a:hover ul a:hover ul { visibility:visible; top:0px; left:105px; border-left:1px solid #6eade0; border-right:1px solid #6eade0; border-bottom:1px solid #6eade0;} #pmenu li a:hover ul a:hover ul a:hover ul { visibility:visible; border-left:1px solid #6eade0; border-right:1px solid #6eade0; border-bottom:1px solid #6eade0;} #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul { visibility:visible; border-left:1px solid #6eade0; border-right:1px solid #6eade0; border-bottom:1px solid #6eade0;} #pmenu li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { visibility:visible; border-left:1px solid #6eade0; border-right:1px solid #6eade0; border-bottom:1px solid #6eade0;} tr.nav_sub { background-color: #CAE0CB; } tr.nav_sub_open { background-color: #D5E6D5; } tr.nav_sub_hover { background-color: #D2E4D2; } tr.nav_sub_open_hover { background-color: #D2E4D2; } .multipanel_module3 { width: 322px; min-height: 300px; margin: 0px; padding: 0px; float: left; } div.multipanel_title3 { margin: 15px 15px 15px 15px; } .multipanel_title3 { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 17px; font-weight: lighter; color: #00A323; letter-spacing: 1px; text-decoration: none; } div.multipanel_content3 { margin: 0px 19px 10px 19px; } .multipanel_content_subtitle3 { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #00A323; letter-spacing: 15%; text-decoration: none; } .multipanel_content_text3, .multipanel_content_text3 p, .multipanel_content_text3 div { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #434343; letter-spacing: 15%; line-height: 1.3; text-decoration: none; } .multipanel_content_text3 a { color: #00A323; text-decoration: none; } .multipanel_module4 { width: 244px; min-height: 300px; margin: 0px; padding: 0px; float: left; } div.multipanel_title4 { margin: 5px 19px 25px 19px; } .multipanel_title4 { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 17px; font-weight: lighter; color: #00A323; letter-spacing: 1px; text-decoration: none; } div.multipanel_content4 { margin: 0px 19px 10px 19px; } .multipanel_content_subtitle4 { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #00A323; letter-spacing: 15%; text-decoration: none; } .multipanel_content_text4, .multipanel_content_text4 p, .multipanel_content_text4 div, .multipanel_content_news4 { font-family: Trebuchet MS, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #434343; letter-spacing: 15%; line-height: 1.3; text-decoration: none; } .multipanel_content_text4 a, a.multipanel_content_text4 { color: #00A323; line-height: 1.3; text-decoration: none; } input.submitbtn { width:66px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: 1;} input.main { width:250px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: 1;} textarea.main { width:250px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: 1;} /* input.haku { width:80px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: 1;} */ select.main { width:260px; font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size: 9px; border-color: #808080; border-style: solid; border-width: 1;} .valkotsikko { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none } #sisennys { MARGIN-left: 13px; MARGIN-RIGHT: 13px } #navisisennys { MARGIN-left: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px } .statpadding { padding:5px; } .listpadding { padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px;} .paanavi { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: blink; } .paanavi:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #555555; text-decoration: none; }