/* yld */

body {  margin: 0px; background-color: white; font-size: 12px; color: black; line-height: 17px  }
body, td, input, select, textarea { font-family: Trebuchet MS; font-size: 12px; color: black; line-height: 17px}

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

div.clear { clear: both }

a { color: #8C8C8C; text-decoration: underline }
a:hover { text-decoration: none }


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; margin-bottom: 30px; margin-top: 54px;  }

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 }*/
h1.headline { padding-left: 0px; margin-top: 60px; 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 }

h1.banner { font-size: 32px; width: 330px;  font-family: Trebuchet MS }
h1.slogan { font-size: 26px; font-family: Tahoma }

div.top { clear: both; width: 929px; height: 120px; text-align: left }
	div.logo { padding-left: 40px; }
	div.logo img { float: left }
	div.top_slogan { float: right; padding-top: 57px}

div.top_pilt { clear: both; width: 929px; height: 196px; background: url('/extensions/soome_kujundus/img/top.jpg'); text-align: right }
	div.top_art { float: right; padding-top: 60px; padding-right: 20px; font-size: 16px }
	div.top_art a { color: #F08010; text-decoration: none }
	div.top_art a:hover { color: #F08010; text-decoration: underline }
	div.loeveel { clear: both; padding-top: 15px }
	div.top_art h1 a { color: #77ad1a; text-decoration: none }
	div.top_art h1 a:hover { color: #77ad1a; text-decoration: underline }


div.icons { clear: both; width: 929px; height: 76px; background: url('/extensions/soome_kujundus/img/menyy_icon.jpg'); text-align: left  }
	div.icons_i { padding-top: 17px }
	span.icolink, span.icolink_valitud { float: left; width: 100px; font-size: 14px }
	div.icolink_i0 { float: left; padding-left: 70px; padding-top: 8px}
	div.icolink_i1 { float: left; padding-left: 105px; padding-top: 19px }
	div.icolink_i2 { float: left; padding-left: 85px; padding-top: 7px }
	div.icolink_i3 { float: left; padding-left: 95px; padding-top: 15px }
	div.icolink_i4 { float: left; padding-left: 65px; padding-top: 7px }
	span.icolink a, span.icolink_valitud a:hover { color: #77AD1A; text-decoration: none }
	span.icolink a:hover, span.icolink_valitud a { color: #77AD1A; text-decoration: underline }


div.sisu_kont { clear: both; width: 929px; background: url('/extensions/soome_kujundus/img/sisu_kont.jpg'); background-repeat: no-repeat; text-align: left}
div.sisu_kont_lehemall { clear: both; width: 929px; background: url('/extensions/soome_kujundus/img/sisu_kont_lehemall.jpg'); background-repeat: no-repeat; text-align: left}

.nobackground { background: none !important }
.article_detail_background { background: url('/extensions/soome_kujundus/img/sisu_art_det.jpg') !important ; background-repeat: no-repeat !important ;  }

div.reg_tulp_kont { float: left; }
div.reg_tulp_kont_i { padding-left: 0px }
		div.reg_tulp { clear: both;  }
		div.reg_tulp_margin { padding-left: 18px; padding-bottom: 20px; padding-top: 15px }
	
	div.uudiste_pealkiri { clear: both; text-align: left; margin-bottom: 10px; float: left; font-size: 12px; width: 140px;  text-align: justify }
	div.vorm input, div.vorm select { clear: both; border: 1px solid #A1A1A1; padding-left: 5px; width: 140px; height: 20px; margin-bottom: 5px }
input.tagasiside { width: 150px }
textarea.tagasiside { width: 250px; height: 150px }




	div.sisu { clear: both; width: 929px;  }
		
		div.sisu_osa { padding-left: 90px }

	div.art_jalus { float: left; width: 735px;  }
		div.art { clear: both; width: 735px; }
			div.art_margin { margin-top: 0px; padding-bottom: 45px; padding-right: 0px; }
	div.reg_tulp_kont { float: left; width: 190px; }
		div.reg_tulp { clear: both; padding-left: 20px }
		div.reg_tulp_margin { padding-bottom: 20px; padding-top: 15px }
	
	div.uudiste_pealkiri { text-align: left; margin-bottom: 10px; float: left; font-size: 12px;  text-align: justify }


div.jalus { clear: both; background: white  }
	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 { background: white  }
	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 }



div.avaleht_artikkel { float: left; width: 450px; }
div.avaleht_artikkel_i { padding-right: 15px; padding-left: 15px }

div.avaleht_videod { float: left; width: 285px; height: 400px;  }
div.avaleht_videod_i { padding-left: 25px }





/* privacy link */

.vorm .privacy_link { margin-top: 7px }


/* updated gallery */

div.GalleryThumbnail { float: left; margin-right: 8px; margin-bottom: 8px } 

/******/

#ArticlesContainer { width: 530px }

div.pealkiri_teine { padding-left: 40px; }

table.taotlusvorm td input, table.taotlusvorm td select { width: 250px; margin-right: 2px }
table.taotlusvorm td input.small, table.taotlusvorm td #sissemax, table.taotlusvorm td #periood { width: 70px; }


div.sisu_osa { padding-left: 40px;  }


div.newsdate { }

div.vorm select { border: 1px solid #A1A1A1; padding-left: 5px; width: 140px; height: 20px; margin-bottom: 5px }


.sidebar_captcha { margin-bottom: 4px }

#sidebar_form_errormessage { color: red }


/* feedback forms */

table.wg_feedback_form_table  td { padding: 5px; padding-left: 0px; padding-top: 0px }
.wg_form_input { width: 180px; }
.wg_form_textarea { width: 300px; height: 100px }

div.vorm input.wg_submit_button { cursor: pointer; background: url('/extensions/soome_kujundus/img/submit_bg.jpg'); margin-top: 15px; border: 0px; font-size: 17px; color: #77ad1a; height: 25px }


#wg_form_posted { margin-top: 10px; margin-bottom: 10px;  }
#wg_form_errormessage, #wg_form_ok_message { font-weight: bold }
#wg_form_ok_message { }
#wg_form_errormessage { color: red }


input.captcha_input  { width: 142px !important }


/* forum */

.forum_kapsas { width: 230px }
.forum_submit { margin-top: 10px }



/* 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.tekstilahter { float: left; height: 22px; width: 195px; background: url('/extensions/soome_kujundus/img/input.jpg'); background-repeat: no-repeat;}
input.tekst { background: none; border: none;  padding-left: 4px; width: 180px }
div.otsi { float: left; }
.roheline { color: #809c4f}
input.otsi_button { height: 22px; width: 46px; background: url('/extensions/soome_kujundus/img/haku.jpg'); border: none; cursor: pointer }










