/* yld */

body {  margin: 0px; }
body, td, input, select, textarea { font-family: Verdana; font-size: 12px; color: black; line-height: 1.5em }

img { border: 0px }
form { margin: 0px }

.clear { clear: both }

a { color: #005E26; text-decoration: underline }
a:hover { color: #005E26; text-decoration: none }
a:visited {  }

h1 { font-weight: normal; font-size: 40px; color: #90AF98; padding: 0px; margin: 0px; line-height: 42px; padding-top: 14px}
h2 { font-family: Trebuchet MS; margin-top: 40px; font-weight: normal; font-size: 20px; color: #ff7200; font-weight: normal; } 
/*h2 { font-weight: normal; font-size: 16px; color: #454545; padding: 0px; margin: 0px; font-weight: normal  }*/


/* layout */

div.yld { clear: both; width: 100% }


div.left_cont { float: left; width: 30%; text-align: right; background: url('/www/left.jpg'); background-repeat: no-repeat; background-position: top right}
	div.logo { padding-top: 90px; padding-right: 36px }
	div.menyy { font-size: 1.4em; clear: both; margin-top: 50px; margin-bottom: 140px }
		div.menyy ul, div.menyy li { list-style-type: none; margin: 0px; padding: 0px; padding-top: 10px; padding-bottom: 10px;   }
		div.menyy li { clear: both; margin-left: 0px; padding-right: 0px }
		li.selected { background-color: #D2ECA7 }
		div.menyy li a { padding-left: 20px; }
		div.menyy a { color: #003108; text-decoration: none }
		div.menyy a.selected, div.menyy a:hover { color: #72A438; text-decoration: none }
		
		
		#sub { font-size: 0.7em; float: right; margin: 0px; margin-top: 10px; margin-right: 15px;}
		#sub ul li { list-style-type: none; margin: 0px; padding: 0px; padding-bottom: 10px  }
		#sub li.selected { background-color: transparent }
		#sub li a { background: url('/www/leht.png'); background-repeat: no-repeat; background-position: right; padding-right: 30px; }

		#sub a { color: #005E26; text-decoration: none }
		#sub li.selected a, #sub a:hover { color: #005E26; font-weight: bold; text-decoration: none;  background: url('/www/leht_valitud.png'); background-repeat: no-repeat; background-position: right;  }

		#sub li.selected a {  }



div.right_cont { float: left; width: 70%; text-align: left; background: url('/www/right.jpg'); background-repeat: no-repeat; background-position: top left }
	div.sisu { width: 690px; min-height: 690px; height:auto !important; height: 690px }



	div.sisu_i { padding-top: 232px; padding-left: 40px;  }


div.jalus { clear: both; width: 100%; height: 98px;  background: #EAEAEA; }
div.jalus_i { width: 900px }
div.jalus span { float: left }
div.jaluse_all { height: 25px; width: 100% }

/* artikkel albumiga */

div.album_pilt a { color: #373737; text-decoration: none }
div.album_pilt a:hover { color: #373737; text-decoration: underline }
div.album_art { float: left; width: 450px;  }
div.album_pilt { float: right; width: 170px }
div.album_pealkiri { clear: both; padding-top: 10px; padding-left: 10px; margin-bottom: 20px }
div.gallery_avaleht { clear: both;  }
div.pilt { border: 1px solid white }
div.pilt_i { background: #8CC531; padding: 2px }

/* dokumendid */

a.DocumentIcon { float: left; }
a.DocumentIcon img { border: none; }
div.Document { margin-bottom: 12px; }
h2.DocumentTitle { }
h2.DocumentTitle a, h1.DocumentTitle a:hover { color: blue; text-decoration: none; font-size: 15px; font-weight: bold }
h2.DocumentTitle a:hover { color: blue; text-decoration: underline;  }
h2.DocumentTitle, p.DocumentDesc, p.DocumentData { margin: 0px; padding: 0px; margin-left: 35px; }

/* Uudised */

h2.newsheadline { margin-bottom: 2px }
span.Date, div.newsdate { color: #555555; padding-right: 5px }
span.date { font-weight: bold }

div.newslist { margin-bottom: 2px }

div.news_arch_link { clear: both; margin-top: 10px; font-weight: bold }

/* arhiiv */

div.a_years { clear: both;  }
div.a_years a { text-decoration: none }
div.a_years a:hover { text-decoration: underline }

div.a_months { margin-top: 6px; margin-bottom: 15px; clear: both; height: 25px; }
div.a_month, div.a_month_sel { float: left; padding: 10px; padding-top: 0px; padding-bottom: 0px; background: #e0e0e0; border-right: 1px solid white; line-height: 25px; height: 25px; }
div.a_month_sel { font-weight: bold }
div.a_month a { text-decoration: none }
div.a_month a:hover { text-decoration: underline }

/* otsing */

div.SearchResultsLabel { }
div.FoundResults { border: 1px solid red }
div.SearchTypeSelector { margin-bottom: 10px; clear: both; width: 520px; height: 30px }
div.SearchTypeSelector a { text-decoration: none }
div.SearchTypeSelector a:hover { text-decoration: underline }
div.SearchResultsLabel, div.FoundResults { padding: 5px; background: #e0e0e0; float: left; border-right: 1px solid white }

div.ResultTitle { margin-top: 10px; font-weight: bold }

div.SearchPaging { padding: 5px; background: #e0e0e0; margin-top: 10px }
div.SearchPaging a, div.SearchPaging span { padding-right: 5px; }
div.SearchPaging a { text-decoration: none }
div.SearchPaging a:hover { text-decoration: underline }


/* galerii */


div.gallery { float: left; width: 500px }
div.GalleryThumbnail { float: left; padding-right: 20px;  }
div.wrapper {padding: 0px }

/* artikkel kahes veerus */


div.artikkel_i { padding-right: 15px }


