/* yld */

body {  margin: 0px;  background: url('/www/body_uus.jpg'); background-repeat: no-repeat; background-position: top center; background-color: #FE7819; }
//*body, td, input, select, textarea { font-family: Arial; font-size: 13px; color: #E6DAC4; line-height: 17px}*//
body, td, input, select, textarea { font-family: verdana; font-size: 12px; color: black; line-height: 17px}

img { border: 0px }
form { margin: 0px }

.clear { clear: both }

a { color: #3A3A3A; text-decoration: none }
a:hover { color: #3A3A3A; text-decoration: underline }

h1 { font-weight: normal; font-size: 22px; color: white; padding: 0px; margin: 0px; padding-bottom: 9px; border-bottom: 1px solid white}
h2 { font-weight: normal; font-size: 18px; color: #6C4E32; padding: 0px; margin: 0px; font-weight: normal  }


h2.gallery { padding-top: 10px }
h2.gallery a { text-decoration: none; color: #3A3A3A; }
h2.gallery a:hover { text-decoration: underline; color: #3A3A3A; }


/* layout */
div.top_margin { height: 26px }
div.top { width: 980px; height: 32px; }
	div.keeled { float: left; color: white; padding-left: 15px; font-size: 11px }
		div.keeled_i { padding-top: 4px }
		div.keeled a { color: white; text-decoration: none }
		div.keeled a:hover { color: white; text-decoration: underline }
		div.keeled a:active { color: white; text-decoration: underline }
	div.top_menyy { float: right; padding-right: 15px }

div.logo_kont { clear: both; width: 980px; height: 280px }
div.logo { float: right; padding-top: 14px;  }


div.sisu_kont { clear: boht; width: 980px; text-align: left; }
	div.sisu { float: left; width: 740px; text-align: left;   }
		div.sisu_i { padding-left: 150px }
	
	div.menyy { float: right; width: 220px; }
		div.link, div.link_valitud { width: 220px; height: 25px;  }
		div.link div, div.link_valitud div { padding-left: 25px; padding-top: 3px }
			div.link a, div.link_valitud a:hover { color: white; text-decoration: none}
			div.link a:hover, div.link_valitud a { text-decoration: none; color: #453E2B }
		div.link_valitud { width: 220px; height: 25px; background: url('/www/menyy.jpg'); background-repeat: no-repeat; }

		
		div.alalink, div.alalink_valitud { clear: both; padding-left: 23px; line-height: 17px; padding-top: 4px; padding-bottom: 4px }
		div.alalink div, div.alalink_valitud div { float: left; padding-left: 13px}
		div.bullet { padding-top: 0px; }
			div.alalink a, div.alalink_valitud a:hover { color: white; text-decoration: none }
			div.alalink a:hover, div.alalink_valitud a { color: #453E2B; text-decoration: none }

			div.vahe { clear: both; height: 3px; line-height: 3px }

		div.jalus { clear: both; width: 980px; text-align: left }
		div.jalus_i { padding-top: 30px; padding-bottom: 20px }

/* 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: #3A3A3A; font-weight: bold; padding-right: 5px }

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: 600px; border-bottom: 1px solid white }
div.GalleryThumbnail { float: left; padding-right: 15px; padding-top: 15px; }
div.wrapper {padding: 0px }

div.album_date { margin-bottom: 10px }
div.preview_pic_list { margin-bottom: 10px } 
div.preview_pic_list img { margin-right: 15px }
div.preview_description { margin-bottom: 10px }
div.album_readmore { margin-bottom: 15px }

/* artikkel kahes veerus */

.border { border-right: 1px solid #99CCCC}
div.artikkel_i { padding-right: 15px }


/* foorum */

table.DataTable a { color: #3A3A3A; text-decoration: none; font-weight: bold }
table.DataTable a:hover { color: #3A3A3A; text-decoration: none; font-weight: bold }

table.DataTable td { padding-bottom: 5px; padding-top: 5px; border-bottom: 1px solid white; color: #3A3A3A  }

td.foorum { width: 400px; border-bottom: 1px solid white;  }
td.teemad { width: 100px; border-bottom: 1px solid white }
td.viimane_postitus { width: 100px; border-bottom: 1px solid white }

td.foorum_esimene { width: 400px;  }
td.teemad_esimene { width: 100px; border: none }
td.viimane_postitus_esimene { width: 100px; border: none }

#ForumContainer, #ForumMessageContainer, #ForumTopicContainer { color: #3A3A3A }




/* foorum teema vaade */

div.pealkiri_kont { clear: both; height: 25px; width: 600px; border-bottom: 1px solid white }
div.pealkiri_kont_i { margin-bottom: 30px }
div.pealkiri_kont h1 { float: left; border: none }
div.uus_teema { float: right }

td.teema_teema { width: 300px }
td.teema_autor { width: 100px }
td.teema_vastuseid { width: 100px }
td.teema_viimane { width: 100px }

table.FormTable { }
input.lahter { width: 300px; }
textarea.lahter { width: 300px; height: 200px}
input.check_nupp { width: 20px }

table.FormTable td { padding: 5px}


/* postituste vaade */

div.teema_autori_postitus { clear: both; border-bottom: 1px solid white }
div.teema_autori_postitus_i { padding-bottom: 15px }
div.kirjuta_vastus { clear:both; padding-top: 10px; padding-bottom: 0px }


input.otsi { width: 50px }

	div.login {  }
		div.login_i { padding-top: 10px; padding-left: 10px }
		div.sysword { float: left; padding-right: 5px; padding-left: 5px; text-transform: uppercase; font-size: 11px; color: #464646 }
		input.login { float: left; height: 19px; width: 94px;  background: url('/www/input.jpg'); background-repeat: no-repeat; border: none; padding-left: 3px; color: black}
		div.input_vahe { float: left; height: 19px; width: 5px }
		div.login_nupp { float: left; height: 19px; width: 48px; background: url('/www/logi_sisse.jpg'); background-repeat: no-repeat; cursor: pointer;  }
		input.logi_sisse {  height: 19px; width: 48px; background: none; border: none; color: white; text-transform: uppercase; font-family: arial; font-size: 10px; cursor: pointer; color: white}

		div.muuda_andmeid_i { padding-left: 108px }
		div.muuda_andmeid { line-height: 15px; font-size: 11px; font-family: Arial; float: left; width: 150px; height: 19px;  }
		div.logi_valja { line-height: 15px; font-size: 11px; font-family: Arial; float: left; width: 70px; height: 19px;  }
		div.kastide_vahe { float: left; height: 19px; width: 10px }

		div.muuda_andmeid, div.logi_valja { text-transform: uppercase; }

		div.muuda_andmeid_i a, div.muuda_andmeid_i a:hover { color: white; text-decoration: none; padding-top: 2px; display: block}

				


div.toplink { float: left; padding-right: 5px; padding-left: 5px }

input, option, textarea { color: black }
