P, UL, OL { 
	margin-top: 0px; 
	margin-bottom: 0px; 
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body, td
{
	font-size: 11px;
	font-family: Tahoma;
	color:#5F6061;
}

a {
	color: #2897CF;
	font-size: 11px;
	font-family: Tahoma;

}
.lehekyle_pealkiri{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	text-decoration: none;
}
a.meny_1{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
}
a:hover.meny_1{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
}
a.meny_1_active{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	padding-left:8px;
	padding-right:8px;
}
a.meny_2{
	color: #5F6061;
	font-size: 10px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
}
a:hover.meny_2{
	color: #222425;
	font-size: 10px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
}
a.meny_2_active{
	color: #5F6061;
	font-size: 10px;
	font-family: Tahoma, Arial;
	font-weight: normal;
	text-decoration: none;
	text-transform:uppercase;
}
a.meny_3{
	color: #837E7E;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
	padding-left:8px;
}
a:hover.meny_3{
	color: #7B4747;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
	padding-left:8px;
}
a.meny_3_active{
	color: #7B4747;
	font-size: 11px;
	font-family: Tahoma, Arial;
	text-decoration: none;
	padding-left:8px;
}
a.oppematerjal{
	color: #488AE4;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.ylesse{
	color: #FDA101;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.oppematerjal{
	color: #FDA101;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.meny_2_pealkiri{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.lehekylje_pealkiri{
	color: #FDA101;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.alampealkiri{
	color: #466185;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.oppeainete_tabel{
	color: #466185;
	background-color: #E9EAEB;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
.oppeaine_kuupaev{
	color: #466185;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.copyright{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
a.keelelink{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.keelelink{
	color: #B28303;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:active.keelelink{
	color: #B28303;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/* ------------ tee (path) ------------ */
a.tee{
  color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
}

/*
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border:1 solid #CCCCCC;
	color: #56778F;
	width: 120px;	
}
*/
input.button {
	color: #39557B;
	font-size: 11px;
	font-family: arial;
	border-style : solid;
    border-width : 1px;
	border-color:#666666;
	width: 60px;
}
.radio{
	color: #39557B;
	font-size: 11px;
	font-family: arial;
    border-style : solid;
    border-width : 0px;
	width: 20px;
}
a.search_results {
	color: #3776A4;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover.search_results {
	color: #E1B005;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
/*uudiste stiilid*/
.news_title{
	color: #FDA101;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}
.news_intro{
	font-family: Arial;
	font-weight: bold;
}
a.newest_news_title{
    color: #FDA101;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}

a.news_list_title{
	color: #526584;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
}
a:hover.news_list_title{
	color: #FDA101;
	font-size: 11px;
	font-family: Arial;
}
/*pildigalerii*/
.kommentaari_lisamise_kasti_pealkiri{
	BORDER-RIGHT: #A37472 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #A37472 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #B1817F 1px solid; BACKGROUND-COLOR: #BD8D8B; color:#FFFFFF;font-weight:bolder;
}
.kommentaari_lisamise_vorm_sisu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color : #DBDBDF;
    border-style : solid;
    border-width : 1px;
	color: #39557B;
	width: 300px;	
}
input.button_pildigalerii {
	color: #39557B;
	font-size: 11px;
	font-family: arial;
	border-color : #DBDBDF;
    border-style : solid;
    border-width : 1px;
	width: 90px;
}
.galerii_kommentaari_taust1{
	background-color:#E6E6E9;
}
.galerii_kommentaari_taust2{
	background-color:#E5E5E7;
}

/*otsing*/
input.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color : #DBDBDF;
    border-style : solid;
    border-width : 1px;
	color: #39557B;
	width: 180px;		
}
input.button_otsing {
	color: #39557B;
	font-size: 11px;
	font-family: arial;
	border-color : #DBDBDF;
    border-style : solid;
    border-width : 1px;
	width: 90px;
}
/*lingid*/
a.linkide_grupi_pealkiri{
	color: #4AA2DE;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
a:hover.linkide_grupi_pealkiri{
	color: #FDA101;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
a.failid{
	text-decoration: none;
}
a:hover.failid{
	color: #FDA101;
	text-decoration: none;
}
ul.sitemap {
	padding-top:3px;
}

ul li.sitemap {
	font-weight:900;
	list-style-image: url(img/list_element.gif);
}
ul li ul li.sitemap{  
	font-weight:100;
	list-style-image: url(img/list_element.gif);
}
ul li a.sitemap {
  text-decoration:none;	
	color: green;
	color:#074D85;
	text-transform:uppercase;
}
ul li a:hover.sitemap {
  text-decoration:underline;	
	color: #FDA101;	
}
ul li ul li a.sitemap {
  text-decoration:none;	
	text-transform:none;
}

.list_table {
  /*background-color:#E1F2FF*/
}
/* admini stiililehe asjad */
.list_filter_textfield {
  color:#003366;
	font-size:9px;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.list_filter_row {
	background-color:#77A6BC;	
}
.td_1 {
	BORDER-RIGHT: #c9c9c9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c9c9c9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #eae9e9 1px solid; BACKGROUND-COLOR: #f7f7f7
}
.td_2 {
	BORDER-Top: #0D89C1 1px solid; BORDER-RIGHT: #0D89C1 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #0D89C1 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #0D89C1 1px solid; BACKGROUND-COLOR: #2796CE
}
.td_3 {
	BORDER-Top: #7B4240 1px solid; BORDER-RIGHT: #7B4240 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #7B4240 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #7B4240 1px solid; BACKGROUND-COLOR: #9A5D5A
}
.td_4 {
	BORDER-RIGHT: #c9c9c9 0px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c9c9c9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #eae9e9 1px solid; BACKGROUND-COLOR: #ffffff
}
.td_5 {BORDER-RIGHT: #A37472 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #A37472 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #B1817F 1px solid; BACKGROUND-COLOR: #BD8D8B; color:#FFFFFF;font-weight:bolder;}
.list_header_row {
  font-size:10px;
	color:#FFFFFF;
	font-weight:600;
	text-decoration:none;
	letter-spacing:0px;
	font-family:Tahoma;
	text-transform:uppercase;
}
a:hover.list_header_row {
  text-align:center;
	color:#FBB102;
	text-decoration:none;
	text-transform:uppercase;
}
.list_paging_row {
	background-color:#77A6BC;
	color:#FFFFFF;
	font-size:5px;
}
a.list_paging_row {
	background-color:#426184;
	color:#FFFFFF;
}
.nimekiri_lk_numbrid {
	color: white;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.nimekiri_lk_numbrid_aktiivne {
  color: white;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bolder;
	padding:2px;
}

.nimekiri_lk_numbrid_2 {
  color: white;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover.nimekiri_lk_numbrid_2 {
	color: #FDA101;
	font-size: 11px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

/*paaris rida*/
.list_even_row {
	background-color:#F8F6F6;
	line-height:18px;
}
.list_odd_row {
		line-height:18px;
	/*background-color:#E8F4FF;*/
}
.list_active_row {
	background-color:#C4D6DD;
		line-height:18px;
}
.list_selected_row {
	background-color:#C4D6DD;
		line-height:18px;
}


<!------- FIELDSET -------->
.fieldset{
    padding: 8px;
	width:280px;
	color: #000000;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    BORDER-LEFT: buttonhighlight thin outset;
    BORDER-BOTTOM: buttonhighlight thin outset;
}
legend {
  font-family:Tahoma;
  padding: 0.2em 0.5em;
  color:black;
  font-size:11;
  font-weight:bold;
  }

a.top_lingid{
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: none;
}
a:hover.top_lingid{
	color: #FBB102;
	font-size: 8pt;
	font-family: Arial;
	font-weight: normal;
	font-family: Tahoma;
	text-decoration: none;
}
a.edit_meny_1{
	color:#2B7495;
	font-weight:bold;
	font-size:7pt;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover.edit_meny_1{
	color:#FBB102;
	font-weight:bold;
	font-size:7pt;
	text-decoration:none;
	text-transform:uppercase;
}
a.edit_meny_2{
	color:#2B7495;
	font-weight:normal;
	font-size:7pt;
	text-decoration:none;
	text-transform:uppercase;
}
a:hover.edit_meny_2{
	color:#FBB102;
	font-weight:normal;
	font-size:7pt;
	text-decoration:none;
	text-transform:uppercase;
}
a.edit_meny_3{
	color:#2B7495;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a:hover.edit_meny_3{
	color:#FBB102;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
