/* CSS Document */

BODY{
	margin-top:0px;		
	font-family: Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
}

.bodycolor{
	background-color:#8AB08F;
}

td.ylamenyy{
	text-align:left;
	background-color:#AFCABC;
}

td.sisu_suur{
	height:100%; 
	padding-left:10px;
	padding-top:10px;
	padding-right:10px; 
	padding-bottom: 0px;
	/*width: 569px; */
	width: 622px;
	background-color:#E5E9ED;
	vertical-align:top;
	text-align:justify;
}

td.sisu_vaike{
	height:100%; 
	padding-left:10px;
	padding-top:10px;
	padding-right:10px; 
	padding-bottom: 0px;
	/*width: 438px; */
	width: 481px;
	background-color:#E5E9ED;
	vertical-align:top;
	text-align:justify;
}

a, a:visited {
	text-decoration: underline;	
	line-height:20px;
	font-size:12px;
	font-family:Arial;
	color: #021E39;
}


a.mainlevel_top, a.mainlevel_top:visited, .mainlevel_top{
	text-decoration: none;	
	line-height:12px;
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#274206;
	display:block; float:left;
}

a.mainlevel_left, a.mainlevel_left:visited{
	text-decoration: none;	
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#274206;
	text-align:left;
	line-height: 20px;
}

a.mainlevel_left:hover, a.mainlevel_top:hover {
	color: #F15C0B;
}

a.sublevel_left, a.sublevel_left:visited{
	text-decoration: none;	
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#274206;
	text-align:left;
	line-height: 20px;
}

a.sublevel_left:hover {
	color: #F15C0B;
}


#active_menu_top, #active_menu_left {
	color: #F15C0B;
}

.moduletable_left1 {
	width: 100%;
	background-color:#AFCABC;
	padding-left:10px;
}

.moduletable_left2 {
	width: 100%;
	background-color:#D5E5DD;
	padding-left:10px;
}

.moduletable_toetajad {
	width: 100%;
	background-color:#F15C0B;	
}

.toetajad_tekst{
	color:#811203;
	font-weight:bold;
	line-height:16px;
	font-size:11px;
}

a.toetajad_arv, a.toetajad_arv:visited{
	color:#F3E8E2;
	font-weight:bold;
	line-height:16px;
	font-size:14px;
	text-decoration: none;	
}

.moduletable_uudised {
	width: 100%;
	background-color:#F15C0B;
	text-align:left;	
}

a.latestnews_uudised, a.latestnews_uudised:visited{
	color:#F9EAE3;
	text-decoration: none;	
	font-size:11px;
	font-family:Arial;	
	line-height: 16px;
}

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

.moduletable_uudised th{
	width: 100%;
	background-color:#406D0A;
	color:#E9EEE4;
	text-align:left;
	padding-left: 10px;	
}


.contentheading {	
	font-size: 22px;	
	line-height: 26px;	
	font-family: Arial;	
	color: #021E39;
	padding-bottom: 15px;
	text-align:left;
}

.componentheading {
	font-size: 22px;	
	line-height: 26px;	
	font-family: Arial;	
	color: #021E39;
	padding-bottom: 15px;
	text-align:left;
}

a, a:visited {
	text-decoration:  underline;
	font-weight: normal;	
	border: none;
}

.search _search{
	margin: 0px;
	padding: 0px;
	display:block;	
	background-color:#AFCABC;
	font-family: Arial, Verdana;
	font-size: 9px;
	line-height: 12px;
}

.button_search {
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
	text-align:center;	
	font-family: Arial, Verdana;
	font-size: 9px;
	height: 14px;
	border: solid 1px #cccccc;
	width:40px;	
}

.inputbox_search {
	margin: 0px;
	padding: 0px;
	display:block;
	float:left;
	text-align:left;
	background-color:#E5E9ED;
	font-family: Arial, Verdana;
	font-size: 9px;
	line-height: 12px;
	border: solid 1px #cccccc;
	height: 12px;
	width:100px;	
}

td.dec_top {
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #1E4261;
	background-color:#E8F0F7;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

td.dec_middle_1 {
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #1E4261;
	background-color:#E8F0F7;	
	padding-left:10px;
}

td.dec_middle_2 {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #1E4261;
	background-color:#E8F0F7;
	padding-right:10px;
}

td.dec_bottom {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #1E4261;
	background-color:#E8F0F7;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}

th.mk_pealkiri {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #1E4261;
	background-color:#E8F0F7;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}

tr.mk_rida0 {	
	
}

tr.mk_rida1 {
	background-color:#E8F0F7;
}

td.mk_jalus {
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #1E4261;
	background-color:#E8F0F7;
}
