/* KOGU LEHT */
body, td, input, select, textarea { font-family: Tahoma; font-size: 11px; line-height: 17px }
input, select, textarea { line-height: normal }
body { line-height: 17px }
form { margin: 0px }
img { border: 0px }
body { margin: 0px;  background: url('/public/body.jpg'); background-repeat: no-repeat; background-position: center; background-position: top }

a { color: #8C8C8C; text-decoration: underline }
a:hover { text-decoration: none }


div.leht { text-align: left; width: 982px; height: 1042px; }

/* foorum - pager */

.forum_pager { margin-top: 10px; margin-bottom: 20px }
.forum_pager a { padding: 4px; color: #808080; text-decoration: none }
.forum_pager a.sel_page, .forum_pager a.sel_page:hover, .forum_pager a:hover { color: #808080; text-decoration: none; background: gray; color: white }
.forum_pager a.sel_page, .forum_pager a.sel_page:hover { }

/* Vasak */

div.vasak { float: left; width: 239px;  }
	div.logo { clear: both }
	
	div.vasak_tulp_content { padding-left: 50px }
	div.alamenyy { clear: both; padding-left: 87px }
		div.alamlink, div.alamlink_valitud { clear: both; margin-bottom: 10px; font-family: Arial; font-size: 12px; font-weight: bold   }
		div.alamlink a { color: #969696; text-decoration: none }
		div.alamlink a:hover { color: #696969;  }
		div.alamlink_valitud a { color: #696969; text-decoration: none}

		div.ala2menyy { clear: both; margin-left: 10px; margin-bottom: 10px }

	div.vasak_art { clear: both; margin-bottom: 0px; padding-top: 40px; margin-left: 30px; padding-right: 30px }
	div.vasak_art_margin { clear: both; }
	div.vasak_art_title { text-align: center }

	div.vasak_art_avaleht { clear: both; margin-top: 0px; padding-top: 0px; margin-left: 30px; padding-right: 30px }

/* Parem */
div.parem { float: left; width: 742px }

div.keeled { float: right; padding-right: 5px; font-size: 10px; font-weight: bold; color: #808080 }
	div.keeled a { text-decoration: none; color: #808080 }

div.flash { clear: both }

.temp_noflash { clear: both; height: 295px !important }

div.pilt { clear: both; width: 742px; height: 375px; }
	div.menyy { clear: both; width: 742px; height: 72px; background: url('/public/menyy.jpg'); background-repeat: repeat-x; }
	div.menyy_margin { padding-top: 50px }
		div.link, div.link_valitud { float: left; margin-left: 10px; font-family: Arial; font-size: 12px; font-weight: bold   }
		div.link a { color: #969696; text-decoration: none }
		div.link a:hover { color: #696969;  }
		div.link_valitud a { color: #696969; text-decoration: none}




	div.sisu { clear: both; width: 742px }
		
		div.sisu_osa { padding-left: 90px }

	div.art_jalus { float: left; width: 550px;   }
		div.art { clear: both;  }
			div.art_margin { margin-top: 0px; padding-bottom: 45px; padding-right: 0px  }
	div.reg_tulp_kont { float: left; width: 180px }
		div.reg_tulp { clear: both;  }
		div.reg_tulp_margin { padding-left: 25px; padding-right: 10px; padding-bottom: 20px; padding-top: 15px }
	
	div.uudiste_pealkiri { clear: both; text-align: left; margin-bottom: 10px; float: left; font-size: 12px; width: 150px;  text-align: justify;  }


div.jalus { clear: both }
	div.jalus_meny { clear: both }
	div.jalus_kontakt { clear: both; padding-top: 20px; padding-bottom: 20px; color: #8C8C8C }
	 div.jalus_kontakt a { color: #8C8C8C; text-decoration: underline }
	 div.jalus_kontakt a:hover { text-decoration: none }
div.jalus_triip { clear: both; padding-top: 30px }

div.jalus_alamenyy_kont {   }
	div.jalus_alamenyy a { font-weight: normal; text-decoration: none  }
	div.jalus_alamenyy a:hover { text-decoration: underline }
div.jalus_peamenyy_kont {  }
	div.jalus_peamenyy { float: left; margin-right: 10px;  }
	div.jalus_pea_link a { font-weight: bold; text-decoration: none }
	div.jalus_pea_link a:hover { text-decoration: underline }


h1 { color: #77ad1a; font-family: Arial; font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; line-height: 26px }

h2 { color: #77ad1a; font-family: Arial; font-size: 18px; font-weight: normal; margin: 0px; padding: 0px; margin-bottom: 8px }

div.pealkiri { clear: both; padding-left: 95px; margin-bottom: 30px; padding-top: 24px;  }

div.pealkiri_teine { clear: both; padding-left: 0px; margin-bottom: 30px; margin-top: 54px;  }

h1.headline { padding-left: 90px; margin-top: 59px; margin-bottom: 20px }
h2.uudised { text-align: center; margin-bottom: 20px }

h2.uudised2 { text-align: center; margin-bottom: 0px }
h2.uudised2 a { color: #77ad1a; text-align: center; margin-bottom: 20px; text-decoration: none }
h2.uudised2 a:hover { text-decoration: underline }
div.vorm input { border: 1px solid #A1A1A1; padding-left: 5px; width: 140px; height: 20px; margin-bottom: 5px }


span.date { text-align: right; margin-right: 5px; font-weight: bold; font-size: 10px;  }
div.ArticleListContainer { margin-top: 94px;  }


/* Avaleht */

div.avaleht_kont {  background-color: white; width: 557px }

td.avaleht { padding-top: 0px; vertical-align: top;  }
/* Avaleht lõpp */

/* tagasiside vorm */
input.tagasiside { width: 150px }
textarea.tagasiside { width: 250px; height: 150px }

/* skype */
td.skype a { color: #00B0DA; text-decoration: none }
td.skype a:hover { text-decoration: underline }

/* foorum */

div.forum_container, #ForumTopicContainer, #ForumMessageContainer { margin-top: 10px }

table.DataTable {
	width: 100%;
	border: 1px solid #ccc;
}

table.DataTable td {
	vertical-align: top;
	white-space: nowrap;
	padding: 4px;
}

table.DataTable td.DataTableWrap {
	white-space: normal;
}

table.ZebraTable tr.dark,
table.DataTable tr.dark,
table.DataTable td.dark {
	background: #FAFAFA;
}

table.ZebraTable tr.light,
table.DataTable tr.light,
table.DataTable td.light { 
	background: #FFF;
}

.float {
	float: right;
}

a.JumpLink {
	font-size: 13px;
	text-decoration: none;
}

a.JumpLink:hover {
	text-decoration: underline;
}

table.FormTable td { padding: 2px }
input.FormText { width: 200px }
textarea.FormTextArea { width: 400px; height: 130px }
input.form_button { cursor: pointer; padding: 2px }

.reply { float: right; font-size: 11px; font-weight:bold }


.new_topic_title { font-weight: bold; padding-bottom: 5px; border-bottom: 1px solid #cccccc }






/* otsing */

div.otsinguvorm_wg { float: right; margin-top: 10px }
div.tekstilahter { float: left; height: 22px; width: 195px; background: url('/www/input.jpg'); background-repeat: no-repeat;}
input.tekst { background: none; border: none;  padding-left: 4px; width: 180px; padding-top: 4px }
div.otsi { float: left; }
.roheline { color: #809c4f}
input.otsi_button_ee { height: 22px; width: 46px; background: url('/www/haku.jpg'); border: none; cursor: pointer }
input.otsi_button_en { height: 22px; width: 46px; background: url('/www/ksa_otsing_en.jpg'); border: none; cursor: pointer }
input.otsi_button_ru { height: 22px; width: 46px; background: url('/www/ksa_otsing_ru.jpg'); border: none; cursor: pointer }