.rss a, a.rss: link, a.rss: active, a.rss: visited {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; text-align:right;
}
a.rss: hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; vertical-align:middle; text-align:right;
}

a.level:hover { text-decoration: underline !important }

.level {
	FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:700; letter-spacing:-1px; vertical-align:middle; line-height:22px;
}
a.level: link, a.level: hover, a.level: active, a.level: visited  {
	FONT-SIZE: 15px; COLOR: #FFFFFF; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; vertical-align:middle; letter-spacing:-1px; 
}
.level_s {
	FONT-SIZE: 15px; COLOR: #002E59; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:700; letter-spacing:-1px; vertical-align:middle; line-height:22px;
}
a.level_s: link, a.level_s: hover, a.level_s: active, a.level_s: visited  {
	FONT-SIZE: 15px; COLOR: #002E59; FONT-FAMILY:  Arial, Helvetica, sans-serif; text-decoration:none; font-weight:700; vertical-align:middle; letter-spacing:-1px; 
}
.level2 {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; line-height:20px;
}
a.level2: link, a.level2: hover, a.level2: active, a.level2: visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; line-height:20px;
}
.level2_s {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; font-weight:bold; line-height:20px;
}
a.level2_s: link, a.level2_s: hover, a.level2_s: active, a.level2_s: visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle;  font-weight:bold; line-height:20px;
}
.level3 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; line-height:20px;
}
a.level3: link, a.level3: hover, a.level3: visited, a.level3: active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; line-height:20px;
}
.level3_s {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; font-weight:bold; line-height:20px;
}
a.level3_s: link, a.level3_s: hover, a.level3_s: visited, a.level3_s: active{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:middle; font-weight:bold; line-height:20px;
}
h1, .pealkiri, a.pealkiri:link, a.pealkiri:active, a.pealkiri:visited {
	FONT-SIZE: 15px; COLOR: #99B9B8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-transform:uppercase; line-height:15px; font-weight:bold;
}
a.pealkiri:hover {
	FONT-SIZE: 15px; COLOR: #99B9B8; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; text-transform:uppercase; line-height:15px; font-weight:bold;
}
.introhead{
	FONT-SIZE: 24px; COLOR: #5D5A53; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; text-transform:uppercase; line-height:20px;
}
.location {
	FONT-SIZE: 14px; COLOR: #A3C0C4; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:600; letter-spacing:-1px; vertical-align:middle; line-height:18px;
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; font-family:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px;
}
.txt {
	FONT-SIZE: 12px; COLOR: #75756D; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
}
.txt p {
	padding-top:0px; padding-bottom:0px; margin:0px;
}
.date {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal; font-weight: normal;
}
.head {
	FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal; font-weight: normal; !important
}
.months {
	background: none repeat scroll 0 0 #DEF0F4; font-size:13px; border-right: 1px solid white; color: #98A2A7; float: left; font-weight: normal; padding: 5px 10px; !important
}
.artic {
	color: #01708B; text-decoration: none; font-size:13px;
}
.sel {
	color:black; font-weight:900;
}
.dsp {
	margin:0px; padding:0px;
}
.filled {
	color: #367BA2; font-weight: bold; text-decoration:none;
}

font.txt a {
	FONT-SIZE: 12px; COLOR: #75756D; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
}
.input {
	FONT-SIZE: 12px; COLOR: #75756D; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal; border:1px; border-color:#666666; background-color:#EFEFEF;
}
.searchbtn {
	FONT-SIZE: 12px; COLOR: #75756D; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal; border:1px; border-color:#666666; background-color:#EFEFEF; border-style:solid; text-align:center; height:18px;
}
/*blog*/
.blog_author_image img {
	padding-right:10px;
	padding-bottom:10px;
}
.blog_author_info {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
	padding-bottom:5px;
}
.blog_date {
	FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
	padding-bottom:5px;
}
.blog_entry_title {
	FONT-SIZE: 16px; COLOR: #006; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold; padding-top:0px; margin-top:0px; 
	padding-bottom:5px; margin-bottom:0px;
}
a.blog_cv_link:link, a.blog_cv_link:visited, a.blog_cv_link:active {
	FONT-SIZE: 12px; COLOR: #C00; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
} 
a.blog_cv_link:hover {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
} 

a.blog_more:link, a.blog_more:visited, a.blog_more:active {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight:normal;
} 
a.blog_more:hover {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
} 

a.blog_author_email:link, a.blog_author_email:visited, a.blog_author_email:active {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
} 
a.blog_author_email:hover {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal;
} 
.blog_txt {
	FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight:normal; padding-top:0px; padding-bottom:0px; margin:0px; vertical-align:top;
}
.blog_txt p {
	margin:0px; padding:0px;
}


table.main_page_arts td p { padding-top: 10px; margin-bottom: 10px }
table.main_page_arts td { padding-left: 15px; padding-right: 15px; text-align: left; vertical-align: top }


td.headline { color: white; font-size: 17px; font-family: arial; vertical-align: middle !important }

td.first_art { color: black }
	td.first_art a { color: black; text-decoration: underline }
	td.first_art a:hover { color: black; text-decoration: none }

td.sec_art { color: #534d32 }
	td.sec_art a { color: #534d32; text-decoration: underline }
	td.sec_art a:hover { color: #534d32; text-decoration: none }
td.third_art { color: #255b90}
	td.third_art a { color: #255b90; text-decoration: underline}
	td.third_art a:hover { color: #255b90; text-decoration: none}
    
/*Editor */

p {
                padding:0;
                margin:0;
}

p.contacts_text  {
                padding:0;
                margin:0;
                font-size:14px
}

p.Contacts_subtitle {color: #7a9093; font-weight:bold; text-transform:none !important}









