/* 2005-07-27 RMK lehe vajalik funktsionaalsus*/

A:link { TEXT-DECORATION: none }
A:active { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: none }

.textGreen {
	FONT-SIZE: 14px; COLOR: #007540; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;
}
.textLinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textLinks A {
	COLOR: #007540; TEXT-DECORATION: none
}
.textLinks A:hover {
	TEXT-DECORATION: underline
}
.textNLinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textNLinks A {
	COLOR: #007540; TEXT-DECORATION: none
}
.textNLinks A:hover {
	TEXT-DECORATION: underline
}
.esilehePilt {
	border: 3px solid #E9F6DC;
}
.pildiAllkiri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
}
.textBodyBigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textBody a,
.textBodyBigger a {
	color: #007540;
	text-decoration: none;
}
.textBody a:hover,
.textBodyBigger a:hover {
	text-decoration: underline;
}
.footer {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.footer a {
	color: #007540;
}
.footer a:hover {
	text-decoration: none;
}
.uudised {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #D31B1B;
}
.uudised a {
	color: #000000;
	text-decoration: none;
}
.uudised a:hover {
	text-decoration: underline;
}
.menuSep {
	background-image: url( ../gfx/ver2/horisontal-sep.gif);
	background-repeat: repeat-x;
	height: 10px;
}
.menu1st {
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height: 10px;
}
.menu1st a {
	color: #000000;
	text-decoration: none;
}
.menu1st a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
.menu1st a:hover {
	color: #D31B1B;
	text-decoration: none;
}
.menu2nd {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.menu2nd a {
	color: #000000;
	text-decoration: none;
}
.menu2nd a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
.menu2nd a:hover {
	color: #D31B1B;
	text-decoration: none;
}
.menu3rd {
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}
.menu3rd a {
	color: #000000;
	text-decoration: none;
}
.menu3rd a:visited {
	color: #3a3a3a;
}
.menu3rd a:hover {
	color: #D31B1B;
}
.menu4th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.menu4th a {
	color: #000000;
	text-decoration: none;
}
.menu4th a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
.menu4th a:hover {
	color: #D31B1B;
	text-decoration: none;
}
.menu5th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.menu5th a {
	color: #000000;
	text-decoration: none;
}
.menu5th a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
.menu5th a:hover {
	color: #D31B1B;
	text-decoration: none;
}
form {
	padding: 0px;
	margin: 0px;
}
select {
	font-family: Verdana, Arial, sans-serif;
	height: 18px;
	font-size: 10px;
}
.otsing {
	font-family: Verdana, Arial, sans-serif;
	color: #91CB3C;
	font-size: 11px;
}
.language {
	font-family: Verdana, Arial, sans-serif;
	color: #91CB3C;
	font-size: 11px;
	font-weight: bold;
}
.language a {
	text-decoration: none;
	color: #91CB3C;
}
.language a:hover {
	text-decoration: underline;
}
.fieldSingleRow {
	font-family: Verdana, Arial, sans-serif;
	height: 18px;
	font-size: 10px;
}
.fieldSingleRow {
	font-family: Verdana, Arial, sans-serif;
	height: 18px;
	font-size: 10px;
}
.fieldTextArea {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.path {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
}
.path a {
/*	color: #D31B1B;*/
	color: #222222;
	font-weight:normal;
	text-decoration: none;
}
.path a:hover {
	font-weight:normal;
	text-decoration: underline;
}
.Heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #007540;
}
.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #007540;
	line-height: 22px;
}
.Heading3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #007540;
}
.menuActive {
	background-color: #F4F4F4;
	padding-top: 3px;
	padding-right: 3px;
}

.menu1stActive {
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	line-height: 10px;
}
.menu1stActive a {
	color: #D31B1B;
	text-decoration: none;
}
.menu1stActive a:hover {
	color: #000000;
	text-decoration: none;
}
.menu2ndActive {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
}
.menu2ndActive a {
	color: #D31B1B;
	text-decoration: none;
}
.menu2ndActive a:hover {
	color: #000000;
	text-decoration: none;
}
.menu3rdActive {
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
}
.menu3rdActive a {
	color: #D31B1B;
	text-decoration: none;
}
.menu3rdActive a:hover {
	color: #000000;
}
.menu4thActive {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.menu4thActive a {
	color: #D31B1B;
	text-decoration: none;
}
.menu4thActive a:hover {
	color: #000000;
	text-decoration: none;
}
.menu5thActive {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.menu5thActive a {
	color: #D31B1B;
	text-decoration: none;
}
.menu5thActive a:hover {
	color: #000000;
	text-decoration: none;
}
.button {
	border: 2px solid #007540;
	background-color: #E9F6DC;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.fieldMultiRow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.textInfoBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.textInfoBox a {
	color: #D31B1B;
	text-decoration: none;
}
.textInfoBox a:hover {
	text-decoration: underline;
}
.textWhite {
	font-size: 12px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.buttonClosed {
	border: 2px solid #B2D5C5;
	background-color: #F8FCF4;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	color: #B2B2B2;
	font-weight: bold;
	text-transform: uppercase;
}






.kiirviide{
	background:url(/gfx/btn_3b.gif) no-repeat left center;
	margin-left:5px;
	padding-left:22px;
	color: #D31B1B;
	text-decoration: none;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height:18px;
}


.kiirviide a:hover{
	text-decoration: underline;
}



	/* menyy */
#menu_home{
	padding:0px;
}
#menu_home div{
	padding:3px 0px;
}
#menu_home a:link, #menu_home a:visited{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#666666;
	text-decoration:none;
}
#menu_home a:hover, #menu_home a:active{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#333333;
	text-decoration:underline;
}
#second_level{
	padding:20px 0;
	border-top:0px solid #C5EEAA;
	background:#E8FDDA;
}

.downmenu{
	background:#E9F5DD;
}

.foot{
	background:url(/gfx/btn_3b.gif) no-repeat left center;
	margin-left:5px;
	padding-left:15px;
	font:bold 11px Arial, Verdana, Helvetica;
}
.foot a:link, .foot a:visited{
	color:#006633;
	font:bold 11px Arial, Verdana, Helvetica;
	text-decoration:none;
	padding:3px;
}
.foot a:hover, .foot a:active{
	color:#000000;
	font:bold 11px Arial, Verdana, Helvetica;
	text-decoration:none;
	padding:3px;
}

.uppermenu{
	background:#CDE886;
	border-bottom:1px solid #8BB224;
	font:bold 11px Arial, Verdana, Helvetica;
	padding:3px;
}
.uppermenu a:link, .uppermenu a:visited{
	color:#007540;
	font:bold 11px Arial, Verdana, Helvetica;
	text-decoration:none;
	padding:3px;
}
.uppermenu a:hover, .uppermenu a:active{
	color:#000000;
	font:bold 11px Arial, Verdana, Helvetica;
	text-decoration:none;
	padding:3px;
}
a.activelink:link, a.activelink:visited{
	background-color:#E2FBA1;
	color:#000000;
	text-decoration:none;
}
a.activelink:hover, a.activelink:active{
	background-color:#E2FBA1;
	color:#000000;
	text-decoration:none;
}



/*   ---   */
/*  --- kylgmenyy --- */
a.link_heading:link, a.link_heading:visited, a.link_heading:hover, a.link_heading:active {
	color:#000000;
	text-decoration:none;
}
#menu_home{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#000000;
}
#menu_home h1{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#000000;
	margin:10px 0;
	padding:0;
}
#menu_home div{
	padding:3px 0px;
}



.first_level{
	background:url(/gfx/btn.gif) no-repeat left top;
}
.first_level a:link, .first_level a:visited{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#666666;
	text-decoration:none;
	margin-left:10px;
}
.first_level a:hover, .first_level a:active{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#333333;
	text-decoration:underline;
	margin-left:10px;
}

.first_level2{
	background:url(/gfx/btn.gif) no-repeat left top;
	margin-left:5px;
}
.first_level2 a:link, .first_level2 a:visited{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#666666;
	text-decoration:none;
	margin-left:10px;
}
.first_level2 a:hover, .first_level2 a:active{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#333333;
	text-decoration:underline;
	margin-left:10px;
}

.first_level3{
	background:url(/gfx/btn_3.gif) no-repeat left top;
	margin-left:18px;
}
.first_level3 a:link, .first_level3 a:visited{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#666666;
	text-decoration:none;
	margin-left:20px;
}
.first_level3 a:hover, .first_level3 a:active{
	font:bold 11px Arial, Verdana, Helvetica;
	color:#333333;
	text-decoration:underline;
	margin-left:20px;
}



.second_level{
	background:url(/gfx/btn_2.gif) no-repeat left top;
	margin-left:10px;
}
.second_level a:link, .second_level a:visited{
	padding-left:15px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}
.second_level a:hover, .second_level a:active{
	padding-left:15px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}


.final{
	background:url(/gfx/btn_3.gif) no-repeat left top;
	margin-left:18px;
}
.final a:link, .final a:visited{
	font-weight:normal;
	color:#007540;
	padding-left:20px;
	text-decoration:none;
}
.final a:hover, .final a:active{
	font-weight:normal;
	color:#007540;
	padding-left:20px;
	text-decoration:underline;
}
.final_sup{
	background:url(/gfx/btn_2.gif) no-repeat left top;
	margin-left:10px;
	padding-left:10px;
}
.final_sup a:link, .final_sup a:visited{
	color:#000000;
	text-decoration:none;
	padding-left:20px;
}
.final_sup a:hover, .final_sup a:active{
	color:#000000;
	text-decoration:underline;
	padding-left:20px;
}
#final_level{
	padding:0px;
	padding-left:0px;
	background:#E8FDDA;
}
.active{
	text-decoration:underline;
}