/*lehe päis*/.menu-level1 TD { padding: 0px 15px 0px 15px; color: #FFFFFF; background: #5ab2de; height: 20px; width: 100%; color: #FFFFFF; white-space: nowrap; }.menu-level1 A { color: #FFFFFF; font-weight: bold; }/*peamenüü*/.menu  {position:absolute; top:25px; left:0px; width:200px; filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; visibility:hidden;}.menu2area { background: #F0F4F8; padding: 0px;}.menu2area TABLE { border: 1px solid #D9E3ED; background: #EFF4F8; width: 100%; }.menu2area TABLE.item { border: 1px solid #669E00; background: #EFF4F8; width: 100%; text-align: center;}.menu22area { background: #F0F4F8; padding: 0px; position:absolute;}.menu22area TABLE { border: 1px solid #D9E3ED; background: #EFF4F8; width: 100%; }.menu22area TABLE.item { border: 1px solid #669E00; background: #EFF4F8; width: 100%; text-align: center;}/*peamenüü esimene tase*/.menu-level2 TD { background: #669E00; }.menu-level2 TD.label { font-family: Tahoma; padding-top: 3px; padding-bottom: 3px; color: #FFFFFF; font-weight: bold; }/*peamenüü teine tase*/.menu-level3 TD TABLE { border: none; }.menu-level3 TD IMAGE { padding-top: 2px; }/*peamenüü teise taseme pealkiri*/.menu-level3 TD.label { font-family: Verdana; color: #1F476E; padding: 0px; width: 100%; font-weight: normal; }.menu-level3 TD.label A { color: #1F476E; }.menu-level3 TD.label A.active { text-decoration: underline; }/* suur pealkiri (nt sisselogimise lehel)*/.pealkiri1 { font-family: Arial; font-size: 16px; color: #669E00; font-weight: bold; }/* tabeli ümbris (nt sisselogimise lehel) */.tbl { border: 1px solid #D9E3ED; }.tbl TD.header { padding: 5px; font-weight: bold; color: #1F476E; background-image: url(../gfx/bg01.gif); border-bottom: 1px #D9E3ED solid; border-top: 1px #FFFFFF solid; border-left: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; }.tbl TD.sisu { padding: 3px; }/*andmete sisestus tabel*/TABLE.vorm { border: none; margin-top: 5px; margin-bottom: 5px; width: 100%; }TABLE.vorm TD.sisestus { padding: 2px 5px 2px 0px; width: 70%;  vertical-align: top; }TABLE.vorm TD.sisestus A { color: #669E00;  border-color: #669E00; border-bottom: 1px solid #669E00; }TABLE.vorm TD.sisestus A:hover { color: #000000; border-bottom: 1px solid #669E00; text-decoration: none; }TABLE.vorm TD.nimetus { padding: 5px 5px 3px 5px; text-align: right; vertical-align: top; width: 30%; }TABLE.vorm TD.nimetus A { color: #669E00;  border-color: #669E00; border-bottom: 1px solid #669E00; }TABLE.vorm TD.nimetus A:hover { color: #000000; border-bottom: 1px solid #669E00; text-decoration: none; }/*nimistud*/TABLE.data { border: 1px solid #A3B9CE; width: 100%; }TABLE.data TR TABLE { border: none; }TABLE.data TR TD { color: #5D5D5D; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; padding: 2px 3px 2px 3px; vertical-align: top; }/*tabeli enda pealkiri*/TABLE.data TR.header TD { background: #E5ECF4; font-weight: bold; color: #004da5; font-size: 10px; border-bottom: 1px solid #BECFE0; border-right: 1px solid #DAE6F1; padding: 5px;}TABLE.data TR.header TD A { color: #004da5; border: none; }/*veergude nimed*/TABLE.data TR.header2 TD { background: #F2F7FB; color: #004da5; font-size: 10px; border-bottom: 1px solid #BECFE0; border-right: 1px solid #DAE6F1; padding: 4px;}TABLE.data TR.header2 TD A { color: #004da5; }TABLE.data TR.valge TD { color: #5D5D5D; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }TABLE.data TR.valge TD A { color: #669E00; border-color: #669E00; }TABLE.data TR.valge TD A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.data TR.hall TD { background: #f7f8fd; color: #5D5D5D; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }TABLE.data TR.hall TD A { color: #669E00; border-color: #669E00; }TABLE.data TR.hall TD A:hover { color: #000000; border-bottom: 1px solid #669E00; text-decoration: none; }TABLE.data TR.punane TD { color: #AE0E00; background: #FFF5F4; border-bottom: 1px solid #FFB6AF; border-right: 1px solid #FFB6AF; }TABLE.data TR.punane TD A { color: #669E00; border-color: #669E00; }TABLE.data TR.punane TD A:hover { color: #000000; border-bottom: 1px solid #669E00; text-decoration: none; }TABLE.data TR.roheline TD { color: #00B800; background: #D4FFD4; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }TABLE.data TR.roheline TD A { color: #669E00; border-color: #669E00; }TABLE.data TR.roheline TD A:hover { color: #000000; border-bottom: 1px solid #669E00; text-decoration: none; }TABLE.data TR.filter TD { padding: 1px; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; }TABLE.data TR.filter TD TD { padding: 0px; border: none; }TABLE.data TR.filter A { border-bottom: none; }TABLE.data TR.filter A:hover { border-bottom: none; }/* Nupurida */TABLE.actions { background: #B5CEE5; border-bottom: 1px solid #A3B9CE; border-right: 1px solid #A3B9CE; border-left: 1px solid #A3B9CE; }TABLE.actions TR.nupurida TD { background: #F3F7FB; padding: 5px; border-top: 1px solid #A3B9CE; }TABLE.actions TR.nupurida TD TABLE TR TD { padding: 0px 0px 0px 3px; border: none; }.defbutt { border-left: 1px solid #B9B9B9; border-top: 1px solid #B9B9B9; border-right: 1px solid #515151; border-bottom: 1px solid #515151; background-color: #FFFFFF; background-image: url(../gfx/bg03.gif); padding: 2px 10px 2px 10px; color: #669E00; font-size: 10px; }/*lehekülgede pealkirjad*/TABLE.actions TR.lehekyljed TD { background: #E5ECF4; padding: 5px; border-top: 1px solid #A3B9CE; color: #669E00; font-weight: bold; }/*kursor ikoonide peal*/.cursor { cursor:pointer; text-decoration:none}/*Planeeringutabeli nädalate taustad*/TABLE.data TR.valge TD.graafik-andmed { padding: 0px; background: #7EB9FF; border: 1px solid; border-color: #CCE4FF #1466C7 #1466C7 #CCE4FF; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #1F476E; font-weight: bold; }TABLE.data TR.valge TD.graafik-andmed2 { padding: 0px; background: #ADE569; border: 1px solid; border-color: #D2F8A4 #72B424 #72B424 #D2F8A4; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #305800; font-weight: bold; }TABLE.data TR.valge TD.graafik-andmed3 { padding: 0px; background: #FFBD00; border: 1px solid; border-color: #FFDE7F #B68700 #B68700 #FFDE7F; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #694E00; font-weight: bold; }TABLE.data TR.valge TD.graafik { padding: 0px; background: #E8E8E8; }/*Teated*/.teade { font-size: 10px; line-height: 16px; }TABLE.teade { border: 1px solid #E2D787; background: #FDFCF7; margin-bottom: 15px; }TABLE.teade TD { color: #7C6E0C; padding: 10px; line-height: normal; font-size: 11px; }TABLE.teade TD A { color: #7C6E0C; border-bottom: 1px solid #E2D787; }TABLE.veateade { border: 1px solid #F05548; background: #FFE7E5; margin-bottom: 15px; }TABLE.veateade TD { color: #F05548; padding: 10px; }/*Üldist*/INPUT, SELECT, TEXTAREA, TD, BODY, P { font-size: 11px; font-family: Verdana, Arial, Helverica, Sans-serif; color: #464646; }IMAGE { border: none; }INPUT, SELECT { vertical-align: middle; }FORM { padding: 0px; margin: 0px; }A { text-decoration: none; color: #464646; }A:hover { text-decoration: underline; }UL { margin: 5px 0px 0px 0px; list-style-position: inside; }UL LI { list-style-image: url(../gfx/dot04.gif); line-height: 16px; margin-left: 0px; }UL LI A { color: #1F476E; border-bottom: 1px solid #89B3DB; }UL LI A:hover { color: #1F476E; border-bottom: 1px solid #1F476E; text-decoration: none; }/*----------------------------------------------------------------------------------------------------------------*/TABLE.data TR.header TD.graafik { background-image: url(../gfx/bg01.gif); color: #1F476E; font-size: 10px; border-bottom: 1px solid #BECFE0; border-right: 1px solid #DAE6F1; padding: 2px;}TABLE.data TR.p_header TD { background-image: url(../gfx/bg01.gif); font-weight: bold; color: #1F476E; font-size: 10px; border-bottom: 1px solid #BECFE0; padding: 2px;}.tbl TD.header2 { padding: 5px; font-weight: bold; color: #1F476E; background-image: url(../gfx/bg01.gif); border-bottom: 1px #D9E3ED solid; border-top: 1px #FFFFFF solid; border-left: 1px #FFFFFF solid; }.tbl TD.header3 { padding-right: 5px; background-image: url(../gfx/bg01.gif); border-bottom: 1px #D9E3ED solid; border-top: 1px #FFFFFF solid; border-right: 1px #FFFFFF solid; text-align: right; }TABLE.header { background-image: url(../gfx/bg13.gif); width: 100%; height: 36px; }div.scroll {	height: 600px;	width: 100%;	overflow: auto;	border: 0px solid #666;	background-color: #ccc;}INPUT.kuup2ev { width: 76px; padding-left: 4px; }INPUT.max { width: 100%; padding-left: 4px; }TEXTAREA.max { width: 100%; }INPUT.keskmine { width: 200px; padding-left: 4px; }INPUt.min { width: 50px; padding-left: 4px; }INPUt.v2ike { width: 100px; padding-left: 4px; }.pikktekst { line-height: 16px; }.pikktekst A { color: #1F476E; border-bottom: 1px solid #89B3DB; }.pikktekst A:hover { color: #1F476E; border-bottom: 1px solid #1F476E; text-decoration: none; }/* Menüüd */.menu-level3 TD.label_cur { cursor:pointer; font-family: Verdana; color: #1F476E; padding: 0px; width: 100%; font-weight: normal; }.menu-level3 TD.label_cur A { cursor:pointer; color: #1F476E; }.menu-level3 TD.label_cur A.active { cursor:pointer; text-decoration: underline; }TABLE.otsing { border: none; width: 100%; background: #FFFFFF; border: 1px solid #D9E3ED; }TABLE.otsing INPUT { font-size: 10px; }/* Menüü scripti väljakutsumine */TABLE.header2 { background-image: url(../gfx/bg13.gif); width: 100%; height: 36px; }TABLE.helpheader { background-image: url(../gfx/bg07.gif); width: 100%; height: 50px; }.htcMenuButton { cursor: pointer; }.htcMenuButtonHidden { cursor: pointer; }.htcMenuData { behavior:url(#default#userData); }/* Üldised stiilid */TABLE.userinfo { margin-right: 25px; }TABLE.userinfo TD.userdata { background: #FFFFFF; border-top: 1px solid #A9C4DF; border-bottom: 1px solid #A9C4DF; color: #1F476E; font-weight: bold; padding-right: 10px; font-size: 10px; }TABLE.userinfo TD.profiledata { background: #FFFFFF; border-top: 1px solid #A9C4DF; border-bottom: 1px solid #A9C4DF; color: #1F476E; padding: 0px 8px 0px 10px; font-size: 9px; cursor: pointer; }TABLE.userinfo TD.separator { background: #A9C4DF; }.profilebutt { cursor: pointer; }.profiles { position: absolute; border: 1px solid #A9C4DF; border-top: 1px solid #D2E3F5; background: #FFFFFF; right: 140px; top: 28px; text-align: left; padding: 2px; font-size: 9px; color: #1F476E; visibility: hidden; }.profile { border: 1px solid #FFFFFF; padding: 2px 8px 2px 8px; font-size: 9px; color: #1F476E; }.profile-hover { border: 1px solid #A8C3DF; background: #EFF4F8; cursor: pointer; padding: 2px 8px 2px 8px; font-size: 9px; color: #1F476E; }.printhelp { float: right; display: inline; color: #999999; font-size: 10px; }.printhelp A { color: #999999; text-decoration: none; }.pealkiri2 { font-weight: bold; color: #1F476E; border-bottom: 1px solid #A3B9CE; }.pealkiri3 { font-family: Arial; font-size: 18px; color: #4F89BE; }DIV.vahejoon { height: 1px; background-image: url(../gfx/bg06.gif); }.smallbutt { border-left: 1px solid #B9B9B9; border-top: 1px solid #B9B9B9; border-right: 1px solid #515151; border-bottom: 1px solid #515151; background-color: #FFFFFF; background-image: url(../gfx/bg03.gif); color: #515151; font-size: 9px; height: 18px; }.smallbutt2 { border-left: 1px solid #B9B9B9; border-top: 1px solid #B9B9B9; border-right: 1px solid #515151; border-bottom: 1px solid #515151; background-color: #FFFFFF; background-image: url(../gfx/bg03.gif); padding: 0px; color: #515151; font-size: 10px; width: 100%; padding: 0px 5px 0px 5px; }/* Tegevused */.tegevused { padding: 2px 0px 2px 5px; }.tegevused A { border-bottom: 1px solid #CCCCCC; text-decoration: none; color: #464646; }.tegevused A:hover { border-bottom: 1px solid #000000; text-decoration: none; }.rada, .rada A { font-size: 9px; color: #9A9A9A; }/* Teadete stiilid *//*TABLE.teade { border: 1px solid #A3BEC6; background: #FAFAFA; }TABLE.teade TD { color: #464646; padding: 10px; line-height: normal; } */TABLE.heateade { border: 1px solid #00B800; background: #D4FFD4; margin-bottom: 15px; }TABLE.heateade TD { color: #00B800; padding: 10px; line-height: normal; }TABLE.legend { border: 1px solid #B8B8B8; background: #FFFFFF; margin-bottom: 3px; }TABLE.legend TD { color: #686868; padding: 10px; line-height: normal; }TABLE.legend IMG.legend { width: 20px; height: 12px; vertical-align: middle; margin: 0px 0px 3px 0px; }.n6utud { color: #F05548; font-weight: bold; }DIV.apperror { height: 250px; overflow: auto; border: 1px solid #D9E3ED; background: #FFFFFF; margin-bottom: 15px; color: #5D5D5D; line-height: 16px; font-size: 10px; }DIV.apperror A { color: #7C6E0C; border-bottom: 1px solid #E2D787; }.tooltip { border: 1px solid #E2D787; padding: 8px; background: #FDFCF7; color: #7C6E0C; font-size: 10px; }#dHTMLToolTip { position: absolute; }/* Andmete tabel */TABLE.data TR.header3 TD { background: #F6FBFF; color: #1F476E; font-size: 10px; border-bottom: 1px solid #BECFE0; border-right: 1px solid #DAE6F1; padding: 3px;}TABLE.data TR.header3 TD A { color: #1F476E; }TABLE.data TR.header TD.nopadding { background-image: url(../gfx/bg01.gif); border-bottom: 1px solid #BECFE0; border-right: 1px solid #DAE6F1; padding: 0px; }TABLE.data TR.filter TD.vigane { padding: 3px; background: #FFDBD8; border: 1px solid #FF8B82; }TABLE.data TR TD.nopadding { vertical-align: top; padding: 0px; color: #5D5D5D; }TABLE.data TR TD.nopadding A { border: none; color: #5D5D5D; }TABLE.data TR TD.nopadding A:hover { border: none; color: #5D5D5D; }TABLE.data TR TD.smallpadding { vertical-align: top; padding: 2px; color: #5D5D5D; }TABLE.data TR TD.smallpadding A { border: none; color: #5D5D5D; }TABLE.data TR TD.smallpadding A:hover { border: none; color: #5D5D5D; }TABLE.data TR TD A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.data TR TD A:hover { border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.data TR.tasuline TD { color: #6D6D33; background: #FFFFDA; border-bottom: 1px solid #E6E6B5; border-right: 1px solid #E6E6B5; }TABLE.data TR.tasuline TD A { color: #6D6D33; border-color: #BABA78; }TABLE.data TR.korduv TD { color: #336D34; background: #DAFFDC; border-bottom: 1px solid #B5E6B5; border-right: 1px solid #B5E6B5; }TABLE.data TR.korduv TD A { color: #336D34; border-color: #72B173; }TABLE.data TR TD.punane { color: #AE0E00; background: #FFD7D3; border: 1px solid #AE0E00; }TABLE.data TR TD.punane0 { color: #AE0E00; background: #FFF5F4; border-bottom: 1px solid #FFB6AF; border-right: 1px solid #FFB6AF;  }TABLE.data TR TD.hall0 { background: #F7F7F7; color: #5D5D5D; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6;  }TABLE.data TR TD.punane A { color: #AE0E00; border-color: #DF776E; }TABLE.data TR TD.roheline { color: #00B800; border: 1px solid #00B800; background: #D4FFD4; }TABLE.data TR TD.roheline A { color: #00B800; }TABLE.data TR TD.label_cur A { cursor:pointer; color: #1F476E; }TABLE.data TR TD.label_cur A.active { cursor:pointer; text-decoration: underline; }TABLE.data TR.valge TD.graafik-t88aeg { padding: 0px; }TABLE.data TR.valge TD.graafik-andmed-kinnitamata { padding: 0px; background: #7EB9FF; border: 1px solid; border-color: #CCE4FF #1466C7 #1466C7 #CCE4FF; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #1F476E; background-image: url(../gfx/bg12.gif); font-weight: bold; }TABLE.data TR.valge TD.graafik-andmed2-kinnitamata { padding: 0px; background: #ADE569; border: 1px solid; border-color: #D2F8A4 #72B424 #72B424 #D2F8A4; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #305800; background-image: url(../gfx/bg12.gif); font-weight: bold; }TABLE.data TR.valge TD.graafik-andmed3-kinnitamata { padding: 0px; background: #FFBD00; border: 1px solid; border-color: #FFDE7F #B68700 #B68700 #FFDE7F; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #694E00; background-image: url(../gfx/bg12.gif); font-weight: bold; }TABLE.data TR.valge TD.graafik-pohja { padding: 0px; border: 1px solid; border-color: #CCE4FF #1466C7 #1466C7 #CCE4FF; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #1F476E; font-weight: bold; }TABLE.data TR.valge TD.graafik-louna { padding: 0px; background: #F7F7F7; border: 1px solid; border-color: #D2F8A4 #72B424 #72B424 #D2F8A4; vertical-align: middle; text-align: center; font-size: 9px; cursor: pointer; color: #305800; font-weight: bold; }TABLE.data TR.kalender TD { color: #5D5D5D; font-weight: bold; border-style: solid; border-width: 1px; border-color: #FFFFFF #E6E6E6 #E6E6E6 #FFFFFF; background: #FFFFFF; vertical-align: middle; text-align: center; padding: 20px; cursor: pointer; }TABLE.data TR.kalender TD A { color: #5D5D5D; }TABLE.data TR.kalender TD.n2dalal6pp { background: #FFF4F4; border-color: #FFF4F4 #FFDCDC #FFDCDC #FFF4F4; color: #6D3333; }TABLE.data TR.kalender TD.t2na { background: #EFF4F8; border-color: #A3B9CE; color: #1F476E; }TABLE.data TR.graafik TD { color: #5D5D5D; border-bottom: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; padding: 2px 3px 2px 3px; vertical-align: top; }TABLE.data TR.graafik TD A { color: #5D5D5D; }TABLE.data TR.graafik TD A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.data TR.graafik TD.nimi { color: #5D5D5D; border-right: none; padding: 2px 3px 2px 3px; vertical-align: top; }TABLE.data TR.graafik TD.nimi A { color: #5D5D5D; }TABLE.data TR.graafik TD.nimi A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.data TR.graafik TD.nupp { padding: 2px 5px 1px 1px; vertical-align: top; text-align: right; }TABLE.data TR.graafik TD.nupp A, TABLE.data TR.graafik TD.nupp A:hover { border: none; }TABLE.data TR.valge TD TR TD { border: none; background: none; padding: 0px; }TABLE.data TR.hall TD TR TD { border: none; background: none; padding: 0px; }TABLE.data TR.valge TABLE.graafik1 { border: none; }TABLE.data TR.valge TABLE.graafik1 TD { border-width: 1px; border-style: solid; border-color: #FFFFFF #E6E6E6 #E6E6E6 #FFFFFF; padding: 2px; }TABLE.data TR.valge TABLE.graafik1 TD.disabled { color: #6D3333; background: #FFB3B3; padding: 2px;border-width: 1px; border-style: solid; border-color: #FFB3B3 #CC7777 #CC7777 #FFB3B3; }TABLE.data TR.valge TABLE.graafik1 TD.disabled A { color: #6D3333; text-decoration: none; }TABLE.data TR.valge TABLE.graafik1 TD.disabled A:hover { color: #6D3333; }TABLE.data TR.valge TABLE.graafik1 TD.korduv { color: #336D34; background: #DAFFDC; border-width: 1px; border-style: solid; border-color: #DAFFDB #B5E6B5 #B5E6B5 #DAFFDB; padding: 2px; }TABLE.data TR.valge TABLE.graafik1 TD.korduv A { color: #336D34; text-decoration: none; }TABLE.data TR.valge TABLE.graafik1 TD.korduv A:hover { color: #336D34; }TABLE.data TR.valge TABLE.graafik1 TD.tasuline { color: #6D6D33; background: #FFFFDA; border-width: 1px; border-style: solid; border-color: #FFFFDA #E6E6B5 #E6E6B5 #FFFFDA; padding: 2px; }TABLE.data TR.valge TABLE.graafik1 TD.tasuline A { color: #6D6D33; text-decoration: none; }TABLE.data TR.valge TABLE.graafik1 TD.tasuline A:hover { color: #6D6D33; }TABLE.data TR TD.nopadding-vigane { padding: 3px; background: #FFDBD8; border: 1px solid #FF8B82; }/* Kalender ver.2 stiilid */TABLE.kalender2-container { border: 1px solid #A3B9CE; background: #FFFFFF; }.kalender2 { border: 1px solid #A3B9CE; }.kalender2 TR.kuu TD.edasitagasi { background: #F1F4F8; border: 1px solid #C6D5E4; font-weight: bold; color: #819BB4; }.kalender2 TR.kuu TD.kuu { background: #FFFFFF; border: none; border-bottom: 1px solid #C6D5E4; border-top: 1px solid #C6D5E4; color: #819BB4; font-weight: bold; text-align: center; }.kalender2 TR.p2ev TD { width: 24px; background: #E5ECF4; border: none; border-bottom: 1px solid #C6D5E4; color: #819BB4; font-weight: bold; text-align: center; cursor: auto; }.kalender2 TR TD { padding: 5px 0px 5px 0px; color: #5D5D5D; font-size: 10px; border-style: solid; border-width: 1px; border-color: #FFFFFF #E6E6E6 #E6E6E6 #FFFFFF; text-align: center; cursor: pointer; }.kalender2 TR TD A { color: #5D5D5D; }.kalender2 TR TD.t2na { border: 1px #3C90D4 solid; background: #EFF4F8; color: #1F476E; }.kalender2 TR TD.n2dalal6pp { background: #FFF4F4; border-color: #FFF4F4 #FFDCDC #FFDCDC #FFF4F4; color: #6D3333; }.kalender2 TR TD.n2dalal6pp-marked { background: #FFB3B3; border-color: #CC7777; color: #6D3333; }.kalender2 TR TD.marked { background: #EFF4F8; border-color: #A3B9CE; color: #1F476E; }.selected { border: 1px solid #A3B9CE; border-right: none; height: 15px; padding-left: 4px; background: #FFFFFF; font-size: 10px; color: #1F476E; }.kalender2-select { border: 1px solid #A3B9CE; width: 136px; background: #FFFFFF; }.months			{ border: 1px solid #FFFFFF; font-size: 10px; padding: 2px 25px 2px 25px; color: #1F476E; }.months-hover	{ border: 1px solid #A3B9CE; font-size: 10px; padding: 2px 25px 2px 25px; background: #F5F9FB; color: #1F476E; }.years			{ border: 1px solid #FFFFFF; font-size: 10px; padding: 2px 0px 2px 0px; text-align: center; color: #1F476E; }.years-hover	{ border: 1px solid #A3B9CE; font-size: 10px; padding: 2px 0px 2px 0px; text-align: center; background: #F5F9FB; color: #1F476E; }/* Kalender ver.3 stiilid */TD.kalender A SPAN { color: #454545; text-decoration: none; border-bottom: 1px solid #B9B9B9; }TD.kalender A:hover SPAN { color: #454545; text-decoration: none; border-bottom: 1px solid #454545; }TABLE.cal3 { background: #68A3C5; border-left: 3px solid #FFFFFF; border-right: 3px solid #FFFFFF; border-bottom: 3px solid #FFFFFF; }TABLE.cal3 TD.cal { padding: 2px; background: #FFFFFF; }TABLE.days { background: #EDEDED; }TABLE.days TR TD { width: 24px; height: 24px; vertical-align: middle; text-align: center; background: #FFFFFF; border: 1px solid #FFFFFF; }TABLE.days TR TD.day { background: #FFFFFF; border: 1px solid #FFFFFF; }TABLE.days TR TD.today { background: #FFFFFF; border: 1px solid #B53721; color: #B53721; }TABLE.days TR TD.weekend { background: #FAFAFA; border: 1px solid #FAFAFA; }TABLE.days TR TD.weekday { background: #68A3C5; border: 1px solid #68A3C5; color: #FFFFFF; font-weight: bold; }/* Vormi stiilid */TABLE.vorm TD.vahepealkiri { border-bottom: 1px solid #A3B9CE; font-size: 10px; color: #5E87B0; font-weight: bold; padding-top: 10px; padding-bottom: 1px; padding-left: 3px; }TABLE.vorm TR.vigane { background: #FFF7F6; }TABLE.vorm TR.vigane TD { color: #F05548; border-top: 1px solid #FFE6E4; border-bottom: 1px solid #FFE6E4; }TABLE.vorm TR.vigane TD TABLE TR TD { border: none; }TABLE.vorm TD.nimetus2 { padding: 5px 5px 3px 5px; text-align: right; vertical-align: top; width: 20%; }TABLE.vorm TD.nimetus2 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.nimetus2 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.nimetus3 { padding: 5px 5px 3px 5px; text-align: right; vertical-align: top; }TABLE.vorm TD.nimetus3 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.nimetus3 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.header { font-weight: bold; color: #1F476E; font-size: 10px; padding: 5px 5px 3px 5px; text-align: right; vertical-align: top; width: 30%;}TABLE.vorm TD.andmed { padding: 3px 5px 3px 0px; vertical-align: top; line-height: 17px; width: 70%; }TABLE.vorm TD.andmed A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.andmed A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.andmed2 { padding: 3px 5px 4px 0px; vertical-align: top; line-height: 17px; width: 30%; }TABLE.vorm TD.andmed2 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.andmed2 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.andmed3 { padding: 3px 5px 4px 0px; vertical-align: top; line-height: 17px; }TABLE.vorm TD.andmed3 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.andmed3 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.sisestus2 { padding: 2px 5px 2px 0px; width: 30%; vertical-align: top; }TABLE.vorm TD.sisestus2 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.sisestus2 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.sisestus3 { padding: 2px 5px 2px 0px; vertical-align: top; }TABLE.vorm TD.sisestus3 A { color: #5D5D5D; border-bottom: 1px solid #A6A6A6; }TABLE.vorm TD.sisestus3 A:hover { color: #000000; border-bottom: 1px solid #5D5D5D; text-decoration: none; }TABLE.vorm TD.sisestus A.help { text-decoration: none; border-bottom: none; }TABLE.vorm TD.sisestus A.help:hover { text-decoration: none; border-bottom: none; }TABLE.vorm TD.sisestus2 A.help { text-decoration: none; border-bottom: none; }TABLE.vorm TD.sisestus2 A.help:hover { text-decoration: none; border-bottom: none; }.kohustuslik { color: #F05548; }.nimetus2 { padding: 5px 5px 3px 5px; text-align: right; vertical-align: top; }TABLE.vorm TD TD.kalender A { border-bottom: none; }TABLE.vorm TD TD.kalender A:hover { border-bottom: none; }/* Lehekülgede numbrite stiilid */.lehed { border: 1px solid #D8E3ED; background: #FFFFFF; padding: 1px; color: #4A647A; }.lehed A { color: #4A647A; padding: 1px 3px 1px 3px; }.lehed A:hover { background: #D8E3ED; color: #4A647A; padding: 1px 3px 1px 3px; text-decoration: none; }.lehed A.active, .lehed A.active:hover { background: #B2C5DB; padding: 1px 3px 1px 3px; color: #FFFFFF; }/* Jaluse stiilid */.printfooter { border-top: 1px solid #9A9A9A; height: 25px; font-size: 9px; color: #9A9A9A; }.footer { border-top: 1px solid #73A3D0; background-image: url(../gfx/bg09.gif); height: 25px; font-size: 9px; color: #02498C; }.footer A { text-decoration: none; color: #02498C; }/* Prototüübi stiilid */.proto-actions { border: 1px solid #CFCFCF; background: #FAFAFA; padding: 10px; color: #5A5A5A; margin-top: 5px; }.proto-actions A { color: #5A5A5A; }.proto-ylemleht { margin-bottom: 8px; }.proto-ylemleht A { color: #1F476E; border-bottom: 1px solid #60A1DF; }SPAN.bio { color: #F05548; }SPAN.kindlustatud { color: #00B800; border: 1px solid #00B800; background: #D4FFD4; font-size: 9px; padding: 1px 5px 1px 5px; font-weight: normal; }SPAN.kindlustatud A { color: #00B800; }SPAN.kindlustamata { color: #AE0E00; border: 1px solid #FFB6AF; background: #FFF5F4; font-size: 9px; padding: 1px 5px 1px 5px; font-weight: normal; }SPAN.kindlustamata A { color: #AE0E00; }A.kood { display: block; padding: 3px 10px 3px 10px; border: 1px solid #BEBEBE; background: #FAFAFA; width: 100%; margin: 15px 0px 15px 0px; }A.kood:hover { background: #E9E9E9; text-decoration: none; }/* Tab'id */.tab { height: 22px; float: left; background-image: url(../gfx/bg14.gif); background-repeat: no-repeat; font-size: 10px; padding: 5px 0px 5px 0px; }.tab A { color: #1F476E; background-image: url(../gfx/bg17.gif); background-repeat: no-repeat; background-position: right; padding: 5px 16px 5px 15px; }.tab-active { height: 22px; float: left; background-image: url(../gfx/bg15.gif); background-repeat: no-repeat; color: #1F476E; font-size: 10px; padding: 5px 0px 5px 0px; }.tab-active A { color: #1F476E; background-image: url(../gfx/bg16.gif); background-repeat: no-repeat; background-position: right; padding: 5px 16px 5px 15px; text-decoration: underline; }.tab-ending { border-bottom: 1px solid #A3B9CE; padding: 4px 0px 4px 15px; }.tab-content { border: 1px solid #A3B9CE; border-top: none; padding: 5px; width: 100%; }