h2 {
font-family: Arial; 
font-size: 18px; 
font-weight: bold; 
font-style: italic; 
color: #8DADF6;  
}
.Heading2 { 
font-family: Arial; 
font-size: 18px; 
font-weight: bold; 
font-style: italic; 
color: #8DADF6;  
} 


 td.boxhead
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
  }
  
.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C88B9;
	padding-left: 5px;
	padding-bottom: 10px;
}
a.menu2_selected:link, a.menu2_selected:visited, a.menu2_selected:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002960;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(http://3511765.la01.neti.ee/kalev/web/px_kalev_grupp/menu2_selected_grupp.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 154px;
	line-height: 21px;
	position:absolute;
}
a.menu2_selected:hover{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4783B4;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(http://3511765.la01.neti.ee/kalev/web/px_kalev_grupp/menu2_hover_grupp.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 154px;
	line-height: 21px;
	position:absolute;
}
a.menu2:link, a.menu2:visited, a.menu2:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4783B4;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(http://3511765.la01.neti.ee/kalev/web/px_kalev_grupp/menu2_grupp.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 154px;
	position:absolute;
}
a.menu2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4783B4;
	text-decoration: none;
	padding-left: 20px;
	background-image: url(http://3511765.la01.neti.ee/kalev/web/px_kalev_grupp/menu2_hover_grupp.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 154px;
	position:absolute;
}
a.menu3_selected:link, a.menu3_selected:visited, a.menu3_selected:active, a.menu3_selected:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	
	height: 21px;
	width: 154px;
	
	line-height: 21px;
	white-space: inherit;
	left: 20px;
}
a.menu3:link, a.menu3:visited, a.menu3:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4783B4;
	text-decoration: none;
	height: 21px;
	width: 154px;
	line-height: 21px;
	white-space: inherit;
	
		
}
a.menu3:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: 21px;
	width: 154px;
	line-height: 21px;
	white-space: inherit;
	
}

a.search2:link, a.search2:visited, a.search2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0068A9;
	text-decoration: none;
}
a.search2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #88C9F2;
	text-decoration: none;
}
td font.search2{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0068A9;
	text-decoration: none;
}
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0068A9;
	text-decoration: none;
}
td.footer a:link, td.footer a:visited, td.footer a:active, td.footer a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0068A9;
	text-decoration: none;
}
a.lang2:link, a.lang2:visited, a.lang2:active, a.lang2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #88C9F2;
	text-decoration: none;
}

.sisu_pealkiri_menu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 13px;

}
.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	
}
.otsitext, .otsinupp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	
}
.txt a:link, .txt a:visited, .txt a:active, .txt a:hover, a.boxheadlink:link,  a.boxheadlink:visited,  a.boxheadlink:active, a.boxheadlink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7DA7E2;
	line-height: 20px;	
	text-decoration: none;
}
textarea.txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	}
.kalev_grupp_tree{
text-decoration: none;
 color: #5F9ECE; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px; font-weight: normal;
  letter-spacing: 1px;
  }
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active, a.breadcrumb:hover
{text-decoration: none;
background-color: #07468D;
 color: #5F9ECE; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px; font-weight: normal;
  letter-spacing: 1px;
  }
 a.news22:link, a.news22:visited, a.news22:active, a.news22:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8DC8F1;
	text-decoration: none;  
  }
   a.newsdate:link, a.newsdate:visited, a.newsdate:active, a.newsdate:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4595CD;
	text-decoration: none;  
  }
 a.menu2pos2:link, a.menu2pos2:visited, a.menu2pos2:active, a.menu2pos2:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #56AADF;
	text-decoration: none;
	
	white-space: nowrap;
  
  }
  
  a.menu2pos3:link, a.menu2pos3:visited, a.menu2pos3:active, a.menu2pos3:hover
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #56AADF;
	text-decoration: none;
	
	white-space: nowrap;
  
  }
  .pealkiri{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  }
 a.pealkiri:link h1.pealkiri, a.pealkiri:hover h1.pealkiri, a.pealkiri:visited h1.pealkiri, a.pealkiri:active h1.pealkiri{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
  }
  td.boxhead
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
  }
.tbc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
 .link_tab_off, a.link_tab_off:link, a.link_tab_off:visited, a.link_tab_off:active, a.link_tab_off:hover
 {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	
	font-weight: bold;
	}
	.tabOn,
A.tabOn:link,
A.tabOn:visited,
A.tabOn:active,
A.tabOn:hover { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;  
}


/* ANDREI ADDED */

div.scroll{
	overflow: auto;
	border: 0px;
	margin: 0px;
	height: 135px;
	width: 352px;
	scrollbar3dLightColor: #522E18;
	scrollbarArrowColor: #F3C487;
	scrollbarBaseColor: #522E18;
	scrollbarTrackColor: #522E18;
	/*scrollbar3dLightColor:    ;
	scrollbarDarkShadowColor
	scrollbarHighlightColor
	scrollbarShadowColor
	scrollbarTrackColor*/
}
a.scrolltext:link, a.scrolltext:visited, a.scrolltext:active, a.scrolltext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #4b8acd;
	text-decoration: none;
	
}
.scrolltd{
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4b8acd;

}
.kamptext{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
}
a.kamploetext:link, a.kamploetext:visited, a.kamploetext:active, a.kamploetext:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #80A4C4;
	text-decoration: none;
	padding-right: 8px;
}


/* ANKEET */
.ankeet_pealkiri {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	padding-left:15px;
	padding-top:20px;
	padding-bottom:20px;
}

.ankeet_osa_pealkiri{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	font-weight:bold;
	padding-left:15px;
	padding-bottom:10px;
}

.ankeet_left_td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:25px;
	padding-bottom:5px;
	width:150px;
	padding-right:10px;
}

.ankeet_right_td {
	padding-bottom:5px;
}

.ankeet_txt_input {
	border:1px solid #000000;
	height:18px;
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}

.ankeet_left_td_alumine{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:25px;
	padding-bottom:15px;
}


.ankeet_left_td2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left:25px;
	padding-bottom:5px;
	width:150px;
	padding-right:10px;
	font-weight:bold;
}

.ankeet_left_td_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-bottom:5px;
}


.ankeet_right_td_alumine {
	padding-bottom:15px;
}

.ankeet_tekst_input {
	border:1px solid #000000;
	height:80px;
	width:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ankeet_select {
	border:1px solid #000000;
	height:18px;
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ankeet_saada_nupp {
	border:1px solid #FFFFFF;
	height:19px;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
}

.ankeet_saada_nupp2 {
	border:1px solid #FFFFFF;
	height:19px;
	width:140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
}

.ankeet_link, a.ankeet_link:link, a.ankeet_link:visited, a.ankeet_link:active{
	text-decoration: none; 
	font-size: 11px; 
	line-height: 13pt;
	color: #5282EA; 
}



