/* CSS Document by Rain Allikvee */

BODY  { margin: 0px;}
TABLE { bgcolor: #FFFFFF}
TD, P, UL LI, DIV, UL { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal;  text-decoration: none}
fieldset {	padding: 7px;	border: 1px solid #C2C6C9;}
legend {	font-size: 11px;	font-weight: bold;	color: #001E2D;	text-decoration: none;	padding-right: 5px;	padding-left: 5px;}
input {	background-color: #FBFBFB;	height: 18px;	padding-right: 3px;	padding-left: 3px;	border: 1px solid #9CC0DF;	font-family: tahoma;	font-size: 11px;	line-height: 13px;	color: #344258;}
select {	background-color: #FBFBFB;	padding-right: 3px;	padding-left: 3px;	border: 1px solid #9CC0DF;	font-family: tahoma;	font-size: 11px;	line-height: 13px;	color: #624825;}
textarea {	background-color: #FBFBFB;	padding-right: 3px;	padding-left: 3px;	border: 1px solid #9CC0DF;	font-family: tahoma;	font-size: 11px;	line-height: 13px;	color: #624825;}

A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000 ; text-decoration: underline}
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #CC3333 ; text-decoration: underline}

.inp {	background-color: #FBFBFB;	height: 18px;	padding-right: 3px;	padding-left: 3px;	border: 1px solid #9CC0DF;	font-family: tahoma;	font-size: 11px;	line-height: 13px;	color: #344258;}
.btn {	font-family: Tahoma;	font-size: 11px; border: 1px solid #9CC0DF; color: #ffffff; background-color: #000033; height:20px;}
.btn2 {	font-family: Tahoma;	font-size: 11px; border: 1px solid #9CC0DF;	font-weight: bold; color: #ffffff; background-color: #000033; height:20px;}
.btn3 {	font-family: Tahoma;	font-size: 11px; border: 1px solid #9CC0DF;	color: #000033; background-color: #9CC0DF; height: 20px;}

.joon{ background-color: #E9ECF1;}
.kast1 {padding: 6px;}
.menu-vahe {	background-color: #CCCCCC;	height: 1px;}
.kast-hall {	font-family: Verdana;	font-size: 10px;	color: #000000;	text-decoration: none;	background-color: #E8E8E8;	padding: 15px;	word-spacing: 1px;	line-height: 15px;}
.kast-valge {	font-family: Verdana;	font-size: 10px;	color: #000000;	text-decoration: none;	background-color: #ffffff;	padding: 15px;	word-spacing: 1px;	line-height: 15px;}
	
.dbl-head-b {height: 16px;	color: #000000;}
.dbl-head-hall {	height: 16px;	color: #A6A6A6;}
.tbl-head-h {	font-size: 14px;	font-weight: bold;}
.tbl-head-r {	font-size: 14px;	font-weight: bold; color:#C20000;}

.deftbl{ background-color: #C5CBD5;}
.deftbl-td {	padding-right: 4px;	padding-left: 4px; color:#344258; 	background-color: #D9E7F4;	font-size: 11px;	padding-bottom: 1px;	padding-top: 1px;	font-family: Arial; line-height: 16px;}
.deftbl-td A { color:#344258; 	font-size: 11px;	font-family: Arial;	text-decoration: none;}
.deftbl-td A:hover { color:#344258; font-size: 11px;	font-family: Arial;	text-decoration: underline;}

.deftbl-td2 {	padding-right: 4px;	padding-left: 15px; color:#344258; 	background-color: #ffffff;	font-size: 11px;	padding-bottom: 1px;	padding-top: 1px;	font-family: Arial; line-height: 16px;}
.deftbl-td2 A { color:#344258; 	font-size: 11px;	font-family: Arial;	text-decoration: none;}
.deftbl-td2 A:hover { color:#344258; font-size: 11px;	font-family: Arial;	text-decoration: underline;}

.deftbl-td3 {	padding-right: 4px;	padding-left: 10px; color:#344258; 	background-color: #F4F7FA;	font-size: 11px;	padding-bottom: 1px;	padding-top: 1px;	font-family: Arial; line-height: 16px;}
.deftbl-td3 A { color: #344258; font-size: 11px;	font-family: Arial;	text-decoration: none;}
.deftbl-td3 A:hover { color:#344258; font-size: 11px;	font-family: Arial;	text-decoration: underline;}

.deftbl-td4 {	padding-right: 4px;	padding-left: 20px; color:#344258; font-size: 11px;	padding-bottom: 1px;	padding-top: 1px;	font-family: Arial; line-height: 16px;}
.deftbl-td4 A { color: #344258; font-size: 11px;	font-family: Arial;	text-decoration: none;}
.deftbl-td4 A:hover { color:#344258; font-size: 11px;	font-family: Arial;	text-decoration: underline;}


.deftbl-td-funk {	padding-right: 2px;	padding-left: 2px;	background-color: #ffffff; text-align: right; width: 80px !important;}
.deftbl-td-teema {	padding-right: 4px;	padding-left: 4px; color:#344258; 	background-color: #ffffff;	font-size: 11px;	padding-bottom: 1px;	padding-top: 1px;	font-family: Arial; line-height: 16px;}
.deftbl-header{	padding-right: 4px;	padding-left: 4px;	font-weight: bold;	font-size: 11px; 	padding-bottom: 3px;	padding-top: 3px;		font-family: Tahoma; color:#ffffff;	background-color: #000033; text-align: center;}
.deftbl-header-left{	padding-right: 4px;	padding-left: 4px;	font-weight: bold;	font-size: 11px; 	padding-bottom: 3px;	padding-top: 3px;		font-family: Tahoma; color:#ffffff;	background-color: #000033;}
