body{
font-family: Verdana,Arial,sans-serif;
color: #353535;
font-size: 80%;
padding: 0 4px 0 0;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	
}

img {
border: 0px;
}

td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	}
	
a {
	font-family: 85% Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color:#3E3E3E;
	}
	
a:hover {
	text-decoration: underline;
}


ul{
 list-style-type: none;
 line-height:15px;
 font-family: 85% Arial, sans-serif;
 }

ul ul{
 list-style-type: none;
 
}

ul ul ul{
 list-style-type: none;
 font-family: 85% Verdana, Arial, sans-serif;
	color: #FF6600;
	font-weight:bold;

}

#admin ul li{
 list-style-type: none;
 line-height:15px;
 font-family: 85% Arial, sans-serif;
 }

#banner {
width: 837;
height: 165;
color: #FBFBFB;
background: url(int_img/u_banner.jpg) no-repeat ;
}


#left_menu {
width: 150;
text-align:left;
vertical-align: left;
height: max;
color: #FBFBFB;

}

#left_menu2 {
width: 150;
background: url(int_img/menu_kesk.jpg);
}


#left_menu a{
color:#EBEBEB;
}


#right_menu {
text-align: right;
width: 150;
height: 500;
color: #FBFBFB;
}

#right_menu2 {
background: url(int_img/menu_kesk.jpg) repeat-y;
}

#menuright {
text-align: left;
width: 153;
height: 500;
color: #FBFBFB;
background: url(int_img/menu_kesk.jpg) repeat-y;
}

#toppealkiri {
width: 837;
height: 55;
font-family: Verdana,Arial,sans-serif;
font-size: 100%;
color: #414141;
background: url(int_img/kesk_o.jpg) no-repeat ;
}


#pealkiri{
font-family: Verdana,Arial,sans-serif;
font-size: 120%;
color: #414141;
}




#topmenu {
padding: 0;
width: 837;
height: 29;
color: #FBFBFB;
background: url(int_img/u_menu_t.jpg) no-repeat ;
}

#topmenu2 {
padding: 0;
width: 837;
height: 29;
color: #FBFBFB;
}

#topmenu a{
color: #FBFBFB;
}

#bottommenu {
width: 837;
height: 29;
color: #FBFBFB;
background: url(int_img/u_menu_t.jpg) no-repeat ;
}


#bottommenu a {
color: #FBFBFB;
}


#sisu {
width: 100%;
font-family: Verdana,Arial,sans-serif;
color: #1B1B1B;
margin: 5px, auto;
font-size: 100%;
	line-height: 1.166;	
	
	
}

PRE {
		word-wrap: break-word;
		white-space: -moz-pre-wrap;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#1B1B1B;
	line-height:15px;
	margin-top:0px, auto;
	}


.defaultinput {
	BORDER-RIGHT: #606060 1px solid;
	BORDER-TOP: #606060 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #606060 1px solid;
	BORDER-BOTTOM: #606060 1px solid;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	color:#0C0C0C;
}

.defaultinput2 {
	BORDER-RIGHT: #606060 1px solid;
	BORDER-TOP: #606060 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #606060 1px solid;
	BORDER-BOTTOM: #606060 1px solid;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	color:#060606;
}


.defaultinput3 {
	BORDER-RIGHT: #606060 1px solid;
	BORDER-TOP: #606060 1px solid;
	FONT-SIZE: 8px;
	BORDER-LEFT: #606060 1px solid;
	BORDER-BOTTOM: #606060 1px solid;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #CC3333;
	color:#242424;
}

.defaultinput4 {
	BORDER-RIGHT: #606060 1px solid;
	BORDER-TOP: #606060 1px solid;
	FONT-SIZE: 10px;
	BORDER-LEFT: #606060 1px solid;
	BORDER-BOTTOM: #606060 1px solid;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFFFF;
	color:#330000;
}

.ylnupud {
color: #FFFFFF;
text-align: left;
}

.ylnupud a{
color: #FFFFFF;
padding: 10px, 10px, 20px, 10px;
text-align: left;
}

.ylnupud a:hover{
color: #FFFFFF;
text-align: left;
text-decoration: none;
background: #6A0000;
padding: 10px, 10px, 10px, 10px;
}

.ylnupudact a{
color: #FFFFFF;
text-align: left;
text-decoration: none;
background: #6A0000;
padding: 10px, 10px, 10px, 10px;
}



hr {
  border: 1em;
  width: 90%;
  color: #FF9900;
height: 1px;
}

.uudised {
BORDER-RIGHT: #FF9900 1px solid;
width: 250;
font-family: Verdana,Arial,sans-serif;
color: #1B1B1B;
margin: 5px, auto;
font-size: 100%;
	line-height: 1.166;
}

#kalender {
color: #E4E4E4;
}

#kalender table{
BORDER-RIGHT: #FF9900 1px solid;
BORDER-TOP: #FF9900 1px solid;
BORDER-LEFT: #FF9900 1px solid;
BORDER-BOTTOM: #FF9900 1px solid;
color: #E4E4E4;
}

#kalender td{
BORDER-RIGHT: #FF9900 1px solid;
BORDER-TOP: #FF9900 1px solid;
BORDER-LEFT: #FF9900 1px solid;
BORDER-BOTTOM: #FF9900 1px solid;
font-family: sans-serif;
color: #E4E4E4;
font-size: 55%;
}

#kalender td a{
font-family: sans-serif;
color: #E4E4E4;
text-decoration: none;
}

#kalender td a:hover{
font-family: sans-serif;
color: #E4E4E4;
text-decoration: none;
background: #330000;
}


#search {
margin: 2 ,0px, 0px, 0px;
}

.tables{
BORDER-RIGHT: #5F5F5F 1px solid;
BORDER-TOP: #5F5F5F 1px solid;
BORDER-LEFT: #5F5F5F 1px solid;
BORDER-BOTTOM: #5F5F5F 1px solid;
}

.tables tr{
BORDER-TOP: #5F5F5F 1px solid;
BORDER-BOTTOM: #5F5F5F 1px solid;
}

.tables td{
BORDER-TOP: #5F5F5F 1px solid;
BORDER-RIGHT: #5F5F5F 1px solid;
}