* {
	line-height : 150% !important ;
}


body td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	padding:1px 2px 1px 2px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.keelele {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	line-height : 200% ; 
}

.toitsile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height : 150% ; 
}

.must {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.mustb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

table {
  border-collapse: collapse ;
}

#page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#page input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

#page select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.ylivaike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8B8B8B;
}

.vaike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8B8B8B;
}

.vaike1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.suur1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #000000;
}

.selg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: italic;
	color: #8B8B8B;
}

.trida {
    border-style: dotted;
	border-width: 1px; 
    border-color: gray; 
}

.suurem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.pealkiri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF9F42;
}

.alumine {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c86ae;
}

.alumine:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c86ae;
}

.alumine:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c86ae;
}

.suur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.alamenyy {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5c86ae;
}

.alamenyy:link {
	text-decoration: none;
	text-transform: none;
}

.alamenyy:visited {
	text-decoration: none;
	text-transform: none;
}

.punktiir {
    border-top-style: dotted;
	border-width: 1px; 
    border-color: #5c86ae; 
}

.tabelipais {
    border-bottom-style: dotted;
	border-width: 1px; 
    border-color: #5c86ae; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    vertical-align: bottom
}

.tabel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    background-color:#ffffff;
}

.tabel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    background-color:#f0f0f0;
}

.rohekeel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
    background-color:#FF9F42;
}

a.boxpopup2 {
	position:relative;
	z-index:24; 
	color:#046; 
	text-decoration:none}
a.boxpopup2:hover {z-index:25; background-color:#FF0}
a.boxpopup2 span {display: none}
a.boxpopup2:hover span { /*the span will display just on :hover state*/
	display:block;
	position:absolute;
	top:2em; left:0em; width:60em;
	padding:.3em;
	border:2px outset #BBB;
	font-family: Trebuchet, Verdana, Arial;
	font-size: 10px;
	color:#000; background:#FF9;}

form { margin:0; }