/* Üldstiilid */
BODY {
	margin: 0;
	padding: 0;
	background: #f5f7f9;
	text-align: center;
	}
BODY, TD, INPUT, SELECT, TEXTAREA, P {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #000;
}
BODY #wrap {
	width: 770px;
	margin: 0 auto;
	padding: 25px 10px 10px;
	text-align: left;
	background: #fff;
}
IMG { border: none; }
SELECT { margin-top: 1px; }
OPTION.emptyChoice { color: #AEAEAE; }
OPTION.group { background: #EBEBEB }

INPUT.pikk, TEXTAREA.pikk { width: 330px !important; }
INPUT.keskmine { width: 150px; }
INPUT.v2ike { width: 72px; }

A { text-decoration: none; color: #454545; }
A:hover { text-decoration: underline; }

FORM { margin:0; padding: 0; }

A.tagasi { border-bottom: 1px #b9b9b9 solid; }
A.tagasi:hover { text-decoration: none; border-bottom: 1px #454545 solid; }

.deftxt A { text-decoration: underline; }
.defbutt { color: #4E4E4E; background: #fff; padding: 2px 10px; border: 1px solid; border-color: #CACACA #8B8B8B #8B8B8B #CACACA; background-image: url(../../gfx/blue/bg01.gif); cursor: hand; overflow: visible; }
.vormbutt { color: #4E4E4E; background: #fff; border: 1px solid; border-color: #CACACA #8B8B8B #8B8B8B #CACACA; background-image: url(../../gfx/blue/bg01.gif); margin-bottom: 1px; cursor: hand; }
.defbutt2 { color: #cecece; background: #fff; padding: 2px 10px; border: 1px solid; border-color: #CACACA #8B8B8B #8B8B8B #CACACA; background-image: url(../../gfx/blue/bg01.gif); cursor: hand; overflow: visible; }
.loading { color: #b9b9b9; font-size: 11px; }

UL LI { list-style-image: url(../../gfx/blue/dot03.gif); line-height: 16px; }
UL LI A { text-decoration: none; border-bottom: 1px #b9b9b9 solid; }
UL LI A:hover { text-decoration: none; border-bottom: 1px #454545 solid; }

OL { line-height: 16px; }
OL LI { margin: 5px 0px 5px 0px; }

.nullie { margin: 0; padding: 0; border: none; }

.hall { background: #ededed; }

/* Sisuosa üldstiilid */

.sisu { padding: 20px 0px 14px 15px; }

.kliendiinfo, .kliendiinfo A { font-size: 11px; color: #397599; }

DIV.nupurida { padding-top: 18px; text-align: right; }
.nupurida2 { padding: 18px 0; }

/* Päise stiilid */

.header1 { background: #003F62; }
.header1 TD { padding: 0 0 11px 5px; }
.header1 TD IMG {margin-top: 7px; }
*+HTML .header1 TD IMG { margin-top: 3px; }
* HTML .header1 TD IMG { margin-top: 3px; }
.header2 { background: #7f9fb0; }
.header2 TD { padding-bottom: 5px; }
.header3 { background: #EBF0F3; }
.header3 TD { padding: 3px 4px 2px 13px; }
.logout, .logout A { color: #fff; }
.logout { padding: 0; height: 16px;}
.kasutaja, .kasutaja A { color: #000; }
.kuup2ev { font-size: 11px; color: #000; padding-left: 13px; }

/* Jalus */

.footer { border-top: 1px solid #003F62; border-bottom: 3px solid #003F62; color: #fff; font-size: 9px; height: 28px; background: #003F62; }
.footer A { color: #fff; text-decoration: underline; }

/* Teated */

TABLE.abi { border: 1px solid #b9b9b9; background: #FAFAFA; margin-top: 18px; width: 100%; }
TABLE.abi TD { color: #686868; padding: 10px; }

TABLE.teade { border: 1px solid #686868; background: #fff; margin-bottom: 18px; width: 100%; }
TABLE.teade TD { color: #686868; padding: 10px; }

TABLE.veateade { border: 1px solid #B53721; background: #FDF9F8; margin-bottom: 18px; width: 100%; }
TABLE.veateade TD { color: #B53721; padding: 10px; }
DIV.veateade { border: 1px solid #B53721; background: #FDF9F8; color: #B53721; padding: 10px; margin-bottom: 18px; width: 100%; }

TABLE.positiivneteade { border: 1px solid #0D7220; background: #F9FCF8; margin-bottom: 18px; width: 100%; }
TABLE.positiivneteade TD { color: #0D7220; padding: 10px; }

TABLE.s6num { border: 1px solid #D4CC76; background: #FFFDF1; margin-bottom: 18px; width: 100%; }
TABLE.s6num .kirjeldus { font-size: 11px; font-weight: bold; margin-bottom: 8px; }
TABLE.s6num .veel { font-size: 11px; float: right; }
TABLE.s6num TD { padding: 10px; }
TABLE.s6num TD TD { padding: 0px; vertical-align: top; padding-right: 5px; }

/* Menüüd */
.menu { padding: 10px 0; width: 175px; vertical-align: top; }

.menu-level1 { background: #7f9fb0; width: 100%; cursor: hand; }
.menu-level1 TD.txt { font-weight: bold; color: #fff; padding: 5px 3px 6px 6px; width: 100%; }
.menu-level1 TD.txt A { color: #fff; }

.menu-level1-hover { background: #7f9fb0; width: 100%; cursor: hand; }
.menu-level1-hover TD.txt { font-weight: bold; color: #fff; padding: 5px 3px 6px 6px; width: 100%; }
.menu-level1-hover TD.txt A { color: #fff; }

.menu-level1-active { width: 100%; cursor: hand; background: #336581; }
.menu-level1-active TD.txt { font-weight: bold; color: #fff; padding: 5px 3px 6px 6px; }
.menu-level1-active TD.txt A { color: #fff; }

.menu-level1-active-hover { width: 100%; cursor: hand; background: #336581; }
.menu-level1-active-hover TD.txt { font-weight: bold; color: #fff; padding: 5px 3px 6px 6px; }
.menu-level1-active-hover TD.txt A { color: #fff; }

.menu-level2 { width: 100%; height: 22px; cursor: hand; background: #F5F7F9; }
.menu-level2 TD.txt { color: #003F62; padding: 2px 0; width: 100%;  height: 22px; }
.menu-level2 TD.txt A { color: #003F62; }
.menu-level2 TD.txt-disabled { color: #7f9fb0; padding: 2px 0; width: 100%; height: 22px; } 
.menu-level2 TD.pilt { padding-top: 7px; vertical-align: top; }

.menu-level2-hover { width: 100%; height: 22px; cursor: hand; background: #fff; }
.menu-level2-hover TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 22px; }
.menu-level2-hover TD.txt A { color: #003F62; }
.menu-level2-hover TD.txt-disabled { color: #7f9fb0; padding: 2px 0; width: 100%; height: 22px; } 
.menu-level2-hover TD.pilt { padding-top: 7px; vertical-align: top; }

.menu-level2-active { width: 100%; height: 22px; cursor: hand; background: #f5f9fb; text-decoration: underline !important; }
.menu-level2-active TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 22px; text-decoration: underline !important; }
.menu-level2-active TD.txt A { color: #003F62; text-decoration: underline !important; }
.menu-level2-active TD.pilt { padding-top: 7px; vertical-align: top; }

.menu-level2-active-hover { width: 100%; height: 22px; cursor: hand; background: #fff; text-decoration: underline; }
.menu-level2-active-hover TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 22px; }
.menu-level2-active-hover TD.txt A { color: #003F62; }
.menu-level2-active-hover TD.pilt { padding-top: 7px; vertical-align: top; }

.menu-level3 { width: 100%; height: 20px; cursor: hand; background: #F5F7F9; }
.menu-level3 TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 20px; font-size: 11px; }
.menu-level3 TD.txt A { color: #003F62; }
.menu-level3 TD.pilt { padding-top: 6px; vertical-align: top; }

.menu-level3-hover { width: 100%; height: 20px; cursor: hand; background: #fff; }
.menu-level3-hover TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 20px; font-size: 11px; }
.menu-level3-hover TD.txt A { color: #003F62; }
.menu-level3-hover TD.pilt { padding-top: 6px; vertical-align: top; }

.menu-level3-active { width: 100%; height: 20px; cursor: hand; background: #f5f9fb; }
.menu-level3-active TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 20px; text-decoration: underline !important; font-size: 11px; }
.menu-level3-active TD.txt A { color: #003F62; }
.menu-level3-active TD.pilt { padding-top: 6px; vertical-align: top; }

.menu-level3-active-hover { width: 100%; height: 20px; cursor: hand; background: #fff; }
.menu-level3-active-hover TD.txt { color: #003F62; padding: 2px 0; width: 100%; height: 20px; text-decoration: underline; font-size: 11px; }
.menu-level3-active-hover TD.txt A { color: #003F62; }
.menu-level3-active-hover TD.pilt { padding-top: 6px; vertical-align: top; }

/* Menüü actionid (vajalikud htc käitumise jaoks) */

.htcMenuArea { behavior:url(lib/menu.htc); }
.htcMenu { margin-bottom: -12px; }
.htcMenuHidden { display: none; }
.htcMenuButton { cursor: hand; }
.htcMenuButtonHidden { cursor: hand; }
.htcMenuData { behavior:url(#default#userData); }

/* Tabid */
.tab { font-size: 11px; font-weight: bold; color: #185F7B; background-image: url(../../gfx/orange/bg02.gif); height: 25px; border-top: 1px solid #7f9fb0; border-bottom: 1px solid #7f9fb0; line-height: 10px; text-align: center; }
.tab A { color: #003F62; }
.tab-aktiivne { font-size: 11px; font-weight: bold; color: #185F7B; height: 28px; border-top: 1px solid #7f9fb0; line-height: 11px; text-align: center; }
.tab-aktiivne A { color: #003F62; text-decoration: none; line-height: 11px; }
.tab-l6pp { border-bottom: 1px solid #7f9fb0; }
.tab-tabel { border-left: 1px solid #7f9fb0; border-right: 1px solid #7f9fb0; border-bottom: 1px solid #7f9fb0; padding: 17px 10px 10px 10px; width: 100%; font-size: 11px; }
.tab-passiivne { font-size: 11px; font-weight: bold; color: #cecece; background-image: url(../../gfx/orange/bg05.gif); height: 25px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #7f9fb0; line-height: 11px; text-align: center; }
.tab-passiivne A { color: #cecece; }
*+HTML .tab-aktiivne { height: 27px; }
*+HTML .tab-passiivne, *+HTML .tab{ height: 23px; }
* HTML .tab-aktiivne { height: 27px; }
* HTML .tab-passiivne, * HTML .tab{ height: 23px; }
.tab2 { margin-bottom: 18px; width: 100%; }
.tab2-algus { border-bottom: 1px solid #7f9fb0; color: #185F7B; font-weight: bold; padding-right: 10px;}
.tab2-aktiivne { font-size: 11px; color: #185F7B; border-top: 1px solid #7f9fb0; background: #fff; }
.tab2-aktiivne A { color: #185F7B; text-decoration: none; border: none; }
.tab2-passiivne { font-size: 11px; color: #185F7B; border-top: 1px solid #7f9fb0; border-bottom: 1px solid #7f9fb0; background-image: url(../../gfx/blue/bg02.gif); }
.tab2-passiivne A { color: #185F7B; text-decoration: none; border: none; }
.tab2-l6pp { border-bottom: 1px solid #7f9fb0; width: 100%; }

/* Tabelid */

TABLE.tbl { width: 100%; margin-bottom: 15px; }

TABLE.tbl TR.header TD { font-size: 11px; font-weight: bold; padding: 4px 5px 4px 5px; background: #F3F3F3; background-image: url(../../gfx/blue/bg04.gif); border-bottom: 2px solid #D2D2D2; border-top: 1px solid #ededed; vertical-align: top; }

TABLE.tbl TR.data TD { padding: 4px 5px 5px 5px; vertical-align: top; border-bottom: 1px solid #ededed; }
TABLE.tbl TR.data A { border-bottom: 1px #b9b9b9 solid; }
TABLE.tbl TR.data A:hover { text-decoration: none; border-bottom: 1px #454545 solid; }

TABLE.tbl TR.data TD.nupp { padding: 3px 5px 2px 5px; vertical-align: top; border-bottom: 1px solid #ededed; }
TABLE.tbl TR.data TD.nupp A { border: none; }
TABLE.tbl TR.data TD.nupp A:hover { border: none; }

TABLE.tbl TR.data TD.formelement { padding: 1px 5px 0px 5px; vertical-align: top; border-bottom: 1px solid #ededed; }
TABLE.tbl TR.data TD.formelement SELECT { margin-bottom: 1px; }

TABLE.tbl TR.data2 TD { padding: 4px 5px 5px 5px; vertical-align: top; border-bottom: 1px solid #ededed; color: #B53721; }
TABLE.tbl TR.data2 TD A { color: #B53721; text-decoration: none; border-bottom: 1px #FFBFB8 solid; }

TABLE.tbl TR.kokku TD { padding: 4px 5px 5px 5px; border-top: 1px solid #D2D2D2; border-bottom: 1px solid #ededed; }
TABLE.tbl TR.kokku2 TD { padding: 4px 5px 5px 5px; border-bottom: 1px solid #ededed; }

TABLE.tbl TR.pikktekst TD { padding:15px; vertical-align: top; border-bottom: 1px solid #ededed; line-height: 16px; }

TABLE.tbl TR.vahepealkiri TD { padding: 16px 0px 5px 0px; }
TABLE.tbl TR.vahepealkiri-esimene TD { padding-bottom: 5px; }
TABLE.tbl TR.vahepealkiri-esimene TD A { color: #7f9fb0; text-decoration: none; }
TABLE.tbl TR.vahepealkiri-esimene TD A:hover { color: #7f9fb0; text-decoration: underline; }

TABLE.kokkuv6te { border-bottom: 1px solid #D2D2D2; border-top: 1px solid #D2D2D2; background: #FAFAFA; margin-top: 18px; width: 100%; }
TABLE.kokkuv6te TD { padding: 4px 5px 5px 5px; font-weight: bold; }

TD.tbl2 { border: 1px solid #7f9fb0; padding: 18px 10px 10px 10px; }

TR.lehed TD { padding: 4px 5px 5px 5px; border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; text-align: center; background: #FAFAFA; }
TR.lehed TD A { padding: 0px 2px 1px 2px; margin: 0px 1px 0px 1px; border: 1px solid #FAFAFA; }
TR.lehed TD A:hover { text-decoration: none; border: 1px #b9b9b9 solid; background: #fff; }
TR.lehed TD A.active, TR.lehed2 TD A.active:hover { text-decoration: none; border: 1px #686868 solid; background: #FAFAFA; }

.kuupaev { font-size: 11px; font-weight: bold; }
.joon { background: #D2D2D2; }

/* Spetsiaaltekstid */
TD.txt-roheline, TR.data TD.txt-roheline { color: #0D7220; }
TD.txt-roheline A, TR.data TD.txt-roheline A { color: #0D7220; text-decoration: none; border-bottom: 1px #b9b9b9 solid; }
TD.txt-roheline A:hover, TR.data TD.txt-roheline A:hover { color: #0D7220; text-decoration: none; border-bottom: 1px #0D7220 solid; }

.txt-punane { color: #B53721; }
.txt-punane A { color: #B53721; text-decoration: none; border-bottom: 1px #FFBFB8 solid; }
.txt-punane A:hover { color: #B53721; text-decoration: none; border-bottom: 1px #B53721 solid; }

.txt-tumepunane, TR.data TD.txt-tumepunane { color: #701100; }
.txt-tumepunane A, TR.data TD.txt-tumepunane A { color: #701100; text-decoration: none; border-bottom: 1px #FFBFB8 solid; }
.txt-tumepunane A:hover, TR.data TD.txt-tumepunane A:hover { color: #701100; text-decoration: none; border-bottom: 1px #701100 solid; }

/* Kataloogid */
.kataloog A { border-bottom: 1px #b9b9b9 solid; }
.kataloog A:hover { text-decoration: none; border-bottom: 1px #454545 solid; }

/* Vormid */
TABLE.vorm { border-top: 1px solid #ededed; width: 100%; }
TABLE.otsinguvorm { border: 1px solid #D2D2D2; width: 100%; }
TABLE.otsinguvorm TD { padding: 4px; }

.vorm-vahepealkiri { font-size: 11px; color: #686868; border-bottom: 1px solid #b9b9b9; padding: 18px 0px 3px 0px }
.vorm-vahepealkiri-esimene { font-size: 11px; color: #686868; border-bottom: 1px solid #b9b9b9; padding: 3px 0px 3px 0px; }

.vabaj22k { font-size: 11px; }

.vorm-highlighted { background: #FAFAFA; }

.vorm-nimetus { padding: 6px 5px 7px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; text-align: right; width: 30%; }
.vorm-nimetus-radio { padding: 3px 3px 0px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; text-align: right; width: 30%; }
.vorm-sisestus { padding: 3px 5px 2px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; width: 70%; }
.vorm-sisestus-tekst { padding: 6px 5px 7px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; width: 70%; }

.vorm-andmed { padding: 6px 5px 7px 5px; font-weight: bold; height: 27px; border-bottom: 1px solid #ededed; }
.vorm-andmed A { border-bottom: 1px solid #b9b9b9; }
.vorm-andmed A:hover { text-decoration: none; border-bottom: 1px solid #454545; }
.vorm-andmed A.noborder, .vorm-andmed A.noborder:hover { border: none; }
.vorm-andmed-pikktekst { padding: 5px 5px 6px 5px; border-bottom: 1px solid #ededed; line-height: 15px; }

.vorm-veateade { background: #FFFBFA; border-bottom: 1px solid #ededed; color: #B53721; padding: 5px; font-size: 11px; }
.vorm-veateade A { color: #B53721; text-decoration: underline; }
.vorm-nimetus-vigane { background: #FFFBFA; color: #B53721; padding: 6px 5px 7px 5px; height: 27px; vertical-align: top; text-align: right; width: 30%; }
.vorm-sisestus-vigane { background: #FFFBFA; color: #B53721; padding: 3px 5px 2px 5px; height: 27px; vertical-align: top; width: 70%; }

.vorm-lingid { padding: 10px 5px 10px 5px; border-bottom: 1px solid #ededed; line-height: 16px; width: 70%; }
.vorm-lingid A { border-bottom: 1px #b9b9b9 solid; }
.vorm-lingid A:hover { text-decoration: none; border-bottom: 1px #454545 solid; }
.vorm-lingid-nimetus { padding: 10px 5px; border-bottom: 1px solid #ededed; line-height: 16px; vertical-align: top; text-align: right; width: 30%;}

.vorm-iframe { padding: 3px 5px 7px 5px; border-bottom: 1px solid #ededed; }
.vorm-iframe-tekst { padding: 18px 5px; border-bottom: 1px solid #ededed; }

.vorm-kalkulaator-nimetus { padding: 3px 5px 4px; border-bottom: 1px solid #ededed; vertical-align: top; }
.vorm-kalkulaator-sisestus { padding: 3px 5px 2px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; }

.vorm-nupurida { padding: 18px 5px 0 5px; }

.vorm-special-mini { padding: 3px 0 2px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; }
.vorm-special-50 { padding: 6px 5px 7px 5px; height: 27px; border-bottom: 1px solid #ededed; vertical-align: top; width: 50%; }
.vorm-special-radiotext { padding: 3px 0 4px; vertical-align: top; }

.vorm-dokumendilingid { padding: 4px 5px 3px; height: 27px; border-bottom: 1px solid #ededed; font-weight: bold; }
.vorm-dokumendilingid A SPAN { border-bottom: 1px solid #b9b9b9; }
.vorm-dokumendilingid A:hover SPAN { text-decoration: none; border-bottom: 1px solid #454545; }
.vorm-dokumendilingid A:hover { text-decoration: none; border-bottom: none; }

/* Printimine */

.print-header { border-bottom: 4px solid #7f9fb0; font-size: 11px; padding-bottom: 2px; }
.rint-rada { font-size: 11px; padding: 2px 0; }

.footer-print { border-top: 1px solid #7f9fb0; color: #185F7B; font-size: 9px; height: 28px; }
.footer-print A { color: #185F7B; }

/* Kalender 3 */

TD.kalender A SPAN { border-bottom: 1px solid #b9b9b9; }
TD.kalender A:hover SPAN { text-decoration: none; border-bottom: 1px solid #454545; }
TABLE.cal3 { background: #7f9fb0; border-left: 3px solid #fff; border-right: 3px solid #fff; border-bottom: 3px solid #fff; }
TABLE.cal3 TD { background: #f5f9fb; }

.selected { border: 1px solid #7f9fb0; border-right: none; height: 16px; padding-left: 4px; background: #fff; }
TABLE.cal3 TD.cal { padding: 2px; background: #fff; }
TABLE.days { background: #ededed; }
TABLE.days TR TD { width: 24px; height: 24px; vertical-align: middle; text-align: center; background: #fff; border: 1px solid #fff; }
TABLE.days TR TD.day { background: #fff; border: 1px solid #fff; }
TABLE.days TR TD.day-hover { background: #fff; border: 1px solid #7f9fb0; }
TABLE.days TR TD.today { background: #fff; border: 1px solid #B53721; color: #B53721; }
TABLE.days TR TD.today-hover { background: #fff; border: 1px solid #701100; color: #B53721; }
TABLE.days TR TD.weekend { background: #FAFAFA; border: 1px solid #FAFAFA; }
TABLE.days TR TD.weekend-hover { background: #FAFAFA; border: 1px solid #b9b9b9; }

TABLE.days TR TD.weekday { background: #7f9fb0; border: 1px solid #7f9fb0; color: #fff; font-weight: bold; }

.cal3-select { border: 1px solid #7f9fb0; width: 135px; background: #fff; }
.cal3-select-disabled { border: 1px solid #CBCBCB; width: 135px; background: #fff; }
.months { border: 1px solid #fff; font-size: 11px; padding: 2px 25px; }
.months-hover { border: 1px solid #7f9fb0; font-size: 11px; padding: 2px 25px; background: #f5f9fb; }
.months-disabled { border: 1px solid #fff; font-size: 11px; padding: 2px 25px; color: #CBCBCB; }
.years { border: 1px solid #fff; font-size: 11px; padding: 2px 0; text-align: center; }
.years-hover { border: 1px solid #7f9fb0; font-size: 11px; padding: 2px 0; text-align: center; background: #f5f9fb; }
.years-disabled { border: 1px solid #fff; font-size: 11px; padding: 2px 25px; color: #CBCBCB; }

/* Protsess */

TABLE.process { height: 24px; width: 100%; margin-bottom: 18px; }
TABLE.process TR TD { vertical-align: top; }
TABLE.process TR TD.txt-active { vertical-align: bottom; background-image: url(../../gfx/blue/pro_bga.gif); color: #185F7B; white-space: nowrap; padding: 0 8px 0 4px; }
TABLE.process TR TD.txt-active A { color: #185F7B; }
TABLE.process TR TD.txt-enabled { vertical-align: bottom; background-image: url(../../gfx/blue/pro_bge.gif); color: #7f9fb0; white-space: nowrap; padding: 0 8px 0 4px; }
TABLE.process TR TD.txt-enabled A { color: #7f9fb0; }
TABLE.process TR TD.txt-disabled { vertical-align: bottom; background-image: url(../../gfx/blue/pro_bgd.gif); color: #b9b9b9; white-space: nowrap; padding: 0 8px 0 4px; }
TABLE.process TR TD.txt-disabled A { color: #b9b9b9; }

/* Abi ja info */

BODY.abi { margin: 0; background: #fff; padding: 0; }
.abi-otsing { border-bottom: 1px solid #fff; border-top: 1px solid #fff; }

.helptext { line-height: 15px; }
.helptext A { border-bottom: 1px #b9b9b9 solid; }
.helptext A:hover { text-decoration: none; border-bottom: 1px #454545 solid; }
.helptext BLOCKQUOTE { margin: 0px 5px 0px 15px; }

.otsingutulemus { font-size: 11px; line-height: 12px; color: #686868; padding: 5px 0 10px; }

.abiinfo, .abiinfo A { color: #7f9fb0; border-bottom: none; }
.abiinfo A:hover { color: #7f9fb0; text-decoration: underline; border-bottom: none; }

/* Pealkirjad */

.pealkiri1 {
	font-size: 14px;
	font-weight: bold;
	color: #003F62;
	border: none;
	padding-bottom: 18px;
}
.pealkiri2, .pealkiri2 A { font-size: 11px; font-weight: bold; color: #185F7B; border-bottom: 1px solid #185F7B; line-height: normal; }
.pealkiri3, .pealkiri3 A { font-size: 14px; font-weight: bold; color: #fff; padding-left: 12px; }
.pealkiri4, .pealkiri4 A { font-size: 12px; font-weight: bold; color: #185F7B; border: none; padding-bottom: 18px; }
.pealkiri5, .pealkiri5 A { font-size: 12px; font-weight: bold; color: #185F7B; border: none; }

/* Sisukaart */

UL.sisukaart LI { list-style-image: url(../../gfx/blue/dot04.gif); line-height: 15px; font-weight: bold; }
UL.sisukaart LI A { border: none; }
UL.sisukaart LI UL { padding: 4px 0px 8px 0px; margin-left: 15px; }
UL.sisukaart LI UL LI { list-style-image: url(../../gfx/blue/dot05.gif); line-height: 15px; font-weight: normal; }
UL.sisukaart LI UL LI UL LI { list-style-image: url(../../gfx/blue/dot06.gif); line-height: 13px; font-size: 11px; font-weight: normal; }

/* UIG */

.uig-detail { border: 1px solid #ededed; padding: 15px; width: 600px; }
.uig-detail-suur { border: 1px solid #ededed; padding: 5px; width: 100%; }
SPAN.v2rv { border: 1px solid #ededed; margin-right: 10px; vertical-align: middle; }
SPAN.v2rv SPAN { border: 1px solid #fff; font-size: 11px; width: 30px; height: 15px; }

.disabled:hover { text-decoration: line-through !important; color: #888; cursor: default; }
.disabled2, .disabled2 A { color: #cecece !important; border-bottom: 1px solid #cecece !important; }
.disabled2 A:hover { text-decoration: line-through !important; }
.disabled2:hover { text-decoration: line-through !important; }

.hiddenfields { display: none; visibility: none; }

