.absolute {position: absolute;
visibility: hidden}

BODY {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

H2 {COLOR: #013C5A;
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

H3 {COLOR: #013C5A;
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

b {COLOR: #333333;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.dot {COLOR: #333333;
FONT-WEIGHT: bold;
FONT-SIZE: 13pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.link1 {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.link1 A {COLOR: #01537E;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.link1 A:hover {COLOR: #FF9000;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.linkkal {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.linkkal A {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.linkkal A:hover {COLOR: #000000;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.tagasi {COLOR: #01537E;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration: none}

.tagasi A {COLOR: #01537E;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.tagasi A:hover {COLOR: #FF9000;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: underline}

.bold {COLOR: #01537E;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.boldu {COLOR: #304303;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.boldb {COLOR: #000000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.klass {COLOR: #013C5A;
FONT-WEIGHT: bold;
FONT-SIZE: 11pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

TD {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

TD A {COLOR: #01537E;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

TD A:hover {COLOR: #FF9000;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: underline}

TD.kp {COLOR: #003366;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

TD.meny1 {color:#35719D;
font-size: 14px;
FONT-WEIGHT: normal;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny1 A {color:#35719D;
font-size: 11px;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny1 A:hover {color:#000000;
font-size: 11px;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny1 A:active {color:#000000;
font-size: 11px;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny2 {color:#384F04;
font-size: 9pt;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny2 A {color:#384F04;
font-size: 9pt;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny2 A:hover {color:#000000;
font-size: 9pt;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny2 A:active {color:#000000;
font-size: 9pt;
FONT-WEIGHT: bold;
font-family: Arial, Helvetica, sans-serif;
LETTER-SPACING: 1;
text-decoration: none}

TD.meny3 {color:#F3F3F3;
font-size: 9pt;
FONT-WEIGHT: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none}

TD.meny3 A {color:#F3F3F3;
font-size: 9pt;
FONT-WEIGHT: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none}

TD.meny3 A:hover {color:#CCCCCC;
font-size: 9pt;
FONT-WEIGHT: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none}

TD.meny3 A:active {color:#F3F3F3;
font-size: 9pt;
FONT-WEIGHT: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none}

TD.uudis {color:#000000;
font-size: 8pt;
FONT-WEIGHT: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}

TD.uudis A {color:#01537E;
font-size: 8pt;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none}

TD.uudis A:hover {color:#01537E;
font-size: 8pt;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline}

.kp {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.kp2 {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.table {border-collapse: collapse;
border: 1px solid #88BB11;
empty-cells: show}

.table2 {border-collapse: collapse;
border: 1px solid #CCCCCC;
empty-cells: show;
width:95%}

.table3 {border-collapse: collapse;
border: 1px solid #FFFFFF;
empty-cells: show}

.table4 {border-collapse: collapse;
border: 1px solid #CCCCCC;
empty-cells: show}

/*TABLE.li00 {border:none;
border-top:0px #c1c1c1 dashed;
border-bottom:1px #c1c1c1 dashed;
width:100%;}*/

TABLE.li01 {border:none;
border-top:0px #c1c1c1 dashed;
border-bottom:1px #CCCCCC dashed;
width:100%;}

TH.bold {COLOR: #333333;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC}

TH.kal {COLOR: #333333;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 0px solid #FFFFFF}

TD.cell {COLOR: #304303;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #AEAEAE}

TD.cell2 {COLOR: #304303;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC}

TD.cell3 {COLOR: #000000;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC}

TD.cell3b {COLOR: #333333;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC}

TD.cell4 {COLOR: #333333;
FONT-WEIGHT: normal;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #CCCCCC}

.tcell {COLOR: #304303;
FONT-WEIGHT: normal;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #FFFFFF}

.tcell2 {COLOR: #666666;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #FFFFFF}

.tcell3 {COLOR: #990000;
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px solid #FFFFFF}

.tcell3 A {COLOR: #990000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px none #AEAEAE;
text-decoration: none}

.tcell3 A:hover {COLOR: #990000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px none #AEAEAE;
text-decoration: none}

.tcell3 A:active {COLOR: #990000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px none #AEAEAE;
text-decoration: none}

.tcell3 A:visited {COLOR: #990000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
border: 1px none #AEAEAE;
text-decoration: none}

.nool {COLOR: #000000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif}

.nool A {COLOR: #01537E;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

.nool A:hover {COLOR: #FF9000;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
FONT-FAMILY: Arial, Helvetica, sans-serif;
CURSOR: pointer;
text-decoration: none}

IMG  {border:0px}

.foto {border: 1px #CCCCCC solid}

.fotolink {border: 1px #CCCCCC solid;
text-decoration: none;}

.fotolink A {border: 0px #000000 solid;
text-decoration: none;}

.fotolink A:hover {border: 0px #000000 solid;
text-decoration: none;}

.fotolink A:active {border: 0px #000000 solid;
text-decoration: none;}

.fotolink A:visited {border: 0px #000000 solid;
text-decoration: none;}

/*A { CURSOR: pointer;  }*/


/* BODY
{
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;

font-size: 9pt;
 font-family: verdana;
 color: #103000;
 scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #ffffff;
 scrollbar-track-color: #b2b5b2;

 scrollbar-shadow-color: #ffffff;
 scrollbar-3dlight-color: #eeeeee;

 scrollbar-darkshadow-color: #cccccc;
 scrollbar-arrow-color: #318b05;

}*/

/*adminni osa*/

.inp {width:100px}

.pikk {width:350px}

.pikk2 {width:220px}

.pool2 {width:220px}

.tekstred { font-family: Verdana, Arial, Helvetica, sans-serif;
color: red;
text-align: justify;}

TABLE.scrollbar { background:#CCCCCC; }
TABLE.scrollbar TD { background:#F8F8F8; width:15px; text-align:center; }
TABLE.scrollbar TD A { font-weight:bold; }

/*TD {   }
P  { text-align:justify; text-indent:10px; }
H1 {  }
U  { text-decoration:none; }*/


/*INPUT,TEXTAREA { font-family:tahoma; font size:7pt; }

select         { font-family:tahoma; font-size:7pt; }

HR   { margin:0px; padding:0px; }
FORM { margin:0px; }
img.uudis {  margin:5px; }
IFRAME { background-color: transparent; }
.trans { background-color: transparent; }
.just  { text-align:justify; }

.foto { font-family:tahoma; font-size:6pt; letter-spacing:1px; text-align:center; border:1px solid #cccccc; background:#e0e0e0; color:#000000; }*/


FORM.cms .normal{  font: normal 11px Arial, Helvetica, sans-serif; color: #0A3145}

FORM.cms SELECT
{
font:10pt verdana,arial,sans-serif;
//background:#FFFFFF
background-color: #CCCCCC;
}


FORM.cms .Gen
{
position: relative;
}

FORM.cms table
{
position: 22;
}

FORM.cms .heading
{
//color:navy;background: #CCCCCC
background-color: #CCCCCC;
}

FORM.cms .Composition
{
position: relative;
//background-color: #CCCCCC
background-color: #CCCCCC;
}

FORM.cms .yToolbar
{
position: relative; vertical-align: center;
//background-color: #CCCCCC1;
background-color: #CCCCCC;
border-bottom: buttonshadow solid 1px;
border-left: buttonhighlight solid 1px;
border-right: buttonshadow solid 1px;
border-top:  buttonhighlight solid 1px;
height: 27px;
width: 600px
top:0;
left:0;
}

FORM.cms .Btn
{
position: absolute;
//background-color: #CCCCCC1;
background-color: #CCCCCC;
border-bottom: buttonface solid 1px;
border-left: buttonface solid 1px;
border-right: buttonface solid 1px;
border-top:  buttonface solid 1px;
top: 1px;
height: 23;
width: 23;
}

FORM.cms .Ico
{
position: absolute;
width: 22;
height: 22;
left: -1;
top: -1
}

FORM.cms .TBSep
{
position: absolute;
border-left: buttonshadow solid 1px;
border-right: buttonhighlight solid 1px;
font-size: 0px;
top: 1px;
height: 22px;
width: 1px;
}

FORM.cms .TBGen
{
position: absolute;
height: 22px;
top:2;
font:8pt verdana,arial,sans-serif
}

FORM.cms .TBHandle
{
position: absolute;
//background-color: #CCCCCC1;
background-color: #CCCCCC;
border-left: buttonhighlight solid 1px;
border-right: buttonshadow solid 1px;
border-top: buttonhighlight solid 1px;
font-size: 1px;
top: 1px;
height: 22px;
width: 3px;
}

FORM.cms .BtnMouseOverUp
{
position: absolute;
background-color: buttonface;
border-bottom: buttonshadow solid 1px;
border-left: buttonhighlight solid 1px;
border-right: buttonshadow solid 1px;
border-top:  buttonhighlight solid 1px;
top: 1px;
height: 23px;
width: 24px;
}

FORM.cms .BtnMouseOverDown
{
position:absolute;
background-color: buttonface;
border-bottom: buttonhighlight solid 1px;
border-left: buttonshadow solid 1px;
border-right: buttonhighlight solid 1px;
border-top:  buttonshadow solid 1px;
top: 1px;
height: 23px;
width: 24px;
}

FORM.cms .BtnDown
{
position: absolute;
background-color: gainsboro;
border-bottom: buttonhighlight solid 1px;
border-left: buttonshadow solid 1px;
border-right: buttonhighlight solid 1px;
border-top:  buttonshadow solid 1px;
top: 1px;
height: 23px;
width: 24px;
}

FORM.cms .IcoDown
{
position: absolute;
left: 0px;
top: 0px;
height: 23px;
width: 24px;
}

FORM.cms .IcoDownPressed
{
position: absolute;
left: 1px;
top: 1px;
}

FORM.inpform FIELDSET {
margin-bottom: 10px; border-left:0px; border-right:0px; border-bottom:0px;
}

DIV.inpform LEGEND {
padding: 0 2px;
font-weight: bold; background-color:#fff;
}

FORM.inpform LABEL {
display: inline-block;
line-height: 1.8;
vertical-align: top;
}

FORM.inpform EM {
font-weight: bold; color:#f00;
}

FORM.inpform TEXTAREA.inp { width:20em; }

FORM.inpform INPUT.inp { width:20em; }

FORM.inpform FIELDSET OL {
margin: 0;
padding: 0;
}

FORM.inpform FIELDSET LI {
list-style: none;
padding: 5px;
margin: 0; border-bottom: 0px #ccc inset;
}

FORM.inpform LABEL {
width: 80px; /* Width of labels */
}