/* yld */

body {  margin: 0px;  background: url('/www/top_bg.jpg'); background-repeat: repeat-x; margin-bottom: 30px }
body, td, input, select, textarea { font-family: Arial; font-size: 12px; color: black; }

body, td { line-height: 17px }

img { border: 0px }
form { margin: 0px }

div.clear { clear: both }

a { color: #007229; text-decoration: underline }
a:hover { color: #007229; text-decoration: none }

h1 { font-weight: normal; font-size: 20px; color: #00A63C; padding: 0px; margin: 0px; padding-top: 7px; padding-bottom:15px}
h2 { font-weight: normal; font-size: 16px; color: #a67a23; padding-top: 5px;  }

div.top { clear: both; height: 102px;  }
	div.top_i { clear: both; width: 1000px; height: 102px; text-align: left }
		div.logo { float: left }
		div.top_navi { float: right; width: 361px; height: 25px;  background: url('/www/top_navi.jpg'); background-repeat: no-repeat; }
			div.top_navi_i { padding-right: 14px;  }
				div.sisukaart { float: left; padding-top: 4px; padding-left: 20px }
					div.sisukaart span, div.keeled span { padding-right: 5px }
				div.keeled { float: right; padding-top: 4px }


div.menyy_kont { clear: both; width: 1000px; height: 35px; }
	div.menyy { float: right; width: 680px; height: 35px; border-bottom: 2px solid #A7A7A9 }
			div.pea { height: 35px;  }
				div.link, div.link_valitud { float: left; height: 35px; text-transform: uppercase; font-family: Trebuchet MS; font-size: 13px; font-weight: bold  }
				div.link a { color: black; text-decoration: none }
				/* valitud */
				div.link_valitud { background: url('/www/menyy_taust.jpg'); background-repeat: repeat-x }
				div.link_valitud a, div.link_valitud a:hover { color: white; text-decoration: none }
				div.valitud_vasak { float: left; background: url('/www/menyy_vasak.jpg'); height: 35px; width: 4px }
				div.valitud_parem { float: left; background: url('/www/menyy_parem.jpg'); height: 35px; width: 4px }
				div.lingi_margin { margin-top: 10px; width: 110px }


	div.alamenyy { clear: both; padding-top: 5px }
		div.ala { float: right; height: 24px; width: 680px }
			div.ala_link, div.ala_link_esimene, div.ala_link_valitud, div.ala_link_jargmine { float: left; height: 24px; font-family: Trebuchet MS; font-size: 13px;}
			div.ala_link a, div.ala_link_esimene a, div.ala_link_valitud a, div.ala_link_jargmine a { padding-left: 10px; }
			div.ala_link a, div.ala_link_esimene a, div.ala_link_valitud a:hover, div.ala_link_jargmine a { text-decoration: none; color: #757578  }
			div.ala_link a:hover, div.ala_link_esimene a:hover, div.ala_link_valitud a, div.ala_link_jargmine a:hover { text-decoration: none  }
			div.ala_link span, div.ala_link_esimene span, div.ala_link_valitud span, div.ala_link_jargmine span {  padding-left: 10px; font-size: 18px; color: #A7A7A9; padding-right: 0px}
			div.ala_link_valitud { background: #00A63C; border-right: 2px solid black }  
			div.ala_link { border-left: 2px solid #A7A7A9 }
			div.ala_link_valitud a, div.ala_link_valitud a:hover { text-decoration: none; color: white  }
			div.ala_lingi_margin { padding-top: 2px }
	

div.sisu_tooted_detail { clear: both; width: 990px; text-align: left }

div.sisu_kont { clear: both; width: 1000px;  text-align: left;  }
	#sisu_korgus, #sisu_korgus img { width: 1px; height: 410px; float: left; }
	div.sisu { float: right; width: 570px;  }
		div.sisu_i { padding-right: 0px; padding-top: 30px; padding-left: 30px }
/*UUS OSA*/
		div.sisu_tooted_detail TD{ PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-BOTTOM: 10PX; VERTICAL-ALIGN: top; }
		div.sisu_tooted_detail P{ PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: top; }
		div.sisu_tooted_detail B{ PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; VERTICAL-ALIGN: top; }
/* UUS OSA LOPP*/
		div.sisu_i_avaleht {  }



div.jalus { clear: both; height: 154px; background: url('/www/jalus.jpg'); background-repeat: repeat-x; }
div.jalus b { color: #007229 }
	div.jalus_wg { float: right }
	div.jalus_i { clear: both; width: 1000px; height: 150px; text-align: left;  }
		div.jalus_ii { padding-top: 32px }
		div.kontakt { float: right; width: 400px; height: 100px;  color: #58595B}
		div.kontakt a { color: black; text-decoration: underline }
		div.kontakt a:hover { color: black; text-decoration: none }
		div.kontakt_i { padding-left: 0px; padding-top: 11px;  }
		div.jalus_info { float: left; width: 577px; height: 115px; background: url('/www/jalus_info.jpg'); background-repeat: no-repeat;  color: #58595B}
			div.jalus_info_i { padding-left: 25px; padding-top: 5px;  }
			div.jalus_info img { margin-right: 5px }
/* sisumall */

div.h_yks { clear: both; height: 30px }
	div.pealkiri { float: left; }
	div.print { float: right; width: 40px }

	
/* otsing */

.SearchResultsLabel {  }
.SearchTypeSelector { font-weight: bold; background: #e6e6e6; width: 100%; height: 28px; margin-top: 20px }
.SearchTypeSelector span { font-weight: normal; color: #666666 }
.SearchTypeSelector div { float: left; }
.SearchTypeSelector div, .SearchTypeSelector a { background: #e6e6e6; display: block; float: left; height: 28px; line-height: 28px; padding-left: 8px; padding-right: 8px; text-decoration: none; text-decoration: none; margin-left: 0px; margin-right: 0px; border-right: 2px solid white }
a.selected_type, a.selected_type span, .SearchTypeSelector a:hover, .SearchTypeSelector a:hover span { background: #00a63c !important; text-decoration: none !important; color: white }


div.tulemused { clear: both; background: url('/www/otsing_vahe.jpg'); background-repeat: no-repeat; padding-top: 20px; margin-top: 20px; padding-left: 0px }
div.sideBarTemplate {  }
td.otsilahter { padding-right: 4px }
input.otsilahter { border: none; background: url('/www/otsingu_kast.jpg'); background-repeat: no-repeat; width: 158px; height: 27px; padding-top: 4px; padding-left: 8px; }
td.otsinupp { }
input.otsinupp { background: url('/www/otsi_nupp.jpg'); background-repeat: no-repeat; border: none; height: 27px; width: 50px; color: white; font-size: 11px; font-weight: bold; font-family: Tahoma; cursor: pointer }

div.ResultTitle { padding-top: 15px; font-weight: bold; font-size: 11px }

div.ResultTitle a { color: black; text-decoration: underline}
div.ResultTitle a:hover { color: black; text-decoration: none}
div.ResultDescription { color: #6C6C6D; font-size: 10px }

div.SearchTypeSelector a { padding-right: 15px;}


/* avaleht */

div.sisu_kont_avaleht { clear: both; width: 1000px;  text-align: left;  }
	div.sisu { float: right; width: 570px;  }
		div.sisu_i { padding-right: 0px; padding-top: 30px }


div.pilt { float: left; width: 563px; height: 331px; background: url('/www/avaleht/raam.jpg'); background-repeat: no-repeat; }
	div.pilt_i { padding-left: 4px; padding-top: 4px }

#avaleht_menyy_konteiner {float: left; background-position: top right; background-repeat: no-repeat; width: 433px; height: 368px; background: url('/www/avaleht/default.jpg'); background-repeat: no-repeat; background-position: right top}

div.avaleht_menyy { float: left; padding-left: 15px; padding-top: 15px; }
	div.avaleht_alamenyy_link { clear: both; font-size: 16px; font-weight: bold; text-transform: uppercase; padding-bottom: 16px; font-family: Trebuchet MS;  }
	div.avaleht_alamenyy_link a { color: #535356; text-decoration: none; }
	div.avaleht_alamenyy_link a:hover { color: #11AC49; text-decoration: none }

div.toodete_pilt { float: right; padding-left: 0px; padding-top: 60px; }

/* galerii */

table.tehtud_tood { margin-top: 20px; }
table.tehtud_tood td {  }

td.too_pealkiri, td.too_pilt { width: 170px; text-align: center; background: #e3e2e3; background: white }
td.too_pilt { text-align: left; }
td.too_pealkiri { vertical-align: top;  } 
td.too_pealkiri div { margin-bottom: 5px; font-size: 10px; color: gray }
td.too_pealkiri h2 { font-weight: bold; font-size: 12px; margin: 0px; padding: 0px; line-height: normal; margin: 5px; margin-bottom: 2px }
td.too_pealkiri h2, td.too_pealkiri div { text-align: left; margin-left: 0px; margin-right: 12px; }
td.too_pealkiri a { text-decoration: none; color: #007229 }
td.too_pealkiri a:hover { text-decoration: underline; color: #007229 }
td.too_pilt { vertical-align: bottom; padding-bottom: 10px;  } 
td.too_pilt img { border: 3px solid white }
td.too_pilt img { border: 1px solid #444444 }
td.too_pilt a { }
td.too_pilt a:hover { }
td.too_spr { width: 20px; background: white; font-size: 1px; line-height: 1px }
td.too_spr_h { height: 20px; font-size: 1px; line-height: 1px }

div.tehtud_tood_kp { margin-bottom: 16px; font-size: 10px; color: gray }

div.GalleryThumbnail { float: left; width: 160px; margin-bottom: 10px }
div.GalleryThumbnail img { border: 1px solid #444444 }

div.toote_pildid_detailvaates div.GalleryThumbnail { width: 140px }


table.tood_lingid td { vertical-align: top; font-size: 11px; padding: 4px; padding-left: 0px }
table.tood_lingid td.aeg { color: gray }
table.tood_lingid td.nimi { width: 156px; vertical-align: top }
table.tood_lingid td.nimi a { padding-right: 15px }
table.tood_lingid a.valitud, table.tood_lingid a.valitud:hover { color: gray  }

/* tooted - avaleht */

#tooted_avaleht { margin-left: -8px } 

div.tootebox_bg { float: left; width: 179px; height: 186px; background: url('/www/tootebox_bg.jpg') }
div.tootebox_bg h2 { line-height: normal; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px; margin-bottom: 8px; margin-left: 8px;  }
div.tootebox_bg h2 a { text-decoration: none  }
div.tootebox_bg h2 a:hover { text-decoration: none; color: black }
div.tootebox_bg_i { padding-top: 0px }
div.tootebox_bg img { margin-left: 11px;  }
div.tootebox_bg p { display: inline }

div.tooted_tutvustus { width: 520px; float: right; margin-bottom: 15px;  }
div.tooted_tutvustus h1 { margin-top: 0px; margin-bottom: 15px }
div.tooted_tutvustus_txt td { padding-left: 5px }
div.tooted_tutvustus_txt table td strong, div.tooted_tutvustus table td b { display: block; color: #777777; margin-left: -5px; background: #f3f3f3; padding: 5px; margin-bottom: 1px }

div.seotud_tooted { font-size: 11px; width: 473px; background: #dedede }
div.seotud_tooted div { padding: 7px; color: #444444 }

div.seotud_tooted span { font-weight: bold; color: black }
div.seotud_tooted a { padding-left: 5px; padding-right: 5px }
div.seotud_tooted a.valitud { color: gray }

/* toote actionbox */

table.tooted_actionbox { margin-top: 20px; background: url('/www/tehtud_tood_bg.jpg'); background-repeat: repeat-y; background-position: top right }
table.tooted_actionbox_nobg { background: none }
table.tooted_actionbox td { vertical-align: top }

td.seotud_tooted_box { }
td.tehtud_tood_box { background: url('/www/tehtud_tood_btm.jpg');  background-repeat: no-repeat; background-position: bottom right  }
table.tooted_actionbox td.hinnaparing_box { height: 46px; vertical-align: bottom }

td.vaata_lisaks_content { background: url('/www/vaata_lisaks_bg.jpg'); }
td.tehtud_tood_content { background: url('/www/tehtud_tood_bg.jpg'); background-repeat: no-repeat }
div.tehtud_tood_content_padding, td.vaata_lisaks_content div { padding: 13px; padding-top: 8px; padding-bottom: 8px; font-size: 11px; color: gray; line-height: 20px }
div.tehtud_tood_content_width { width: 150px }
td.vaata_lisaks_content div span { padding: 3px }

/* toote pilt */

div.toote_pildid_detailvaates { float: left; width: 425px; }
div.suur_pilt_tootest { clear: both; height: 425px }


input { padding-left: 5px }
textarea { padding: 5px }
input, textarea { width: 220px; border: 1px solid black; margin-left: 0px }
textarea { height: 200px; width: 300px }
input.saada { border: 1px solid black; cursor: pointer; width: 100px }

div.avaleht_alamenyy_link_en { clear: both; font-size: 14px; font-weight: bold; text-transform: uppercase; padding-bottom: 16px; font-family: Trebuchet MS;  }
	div.avaleht_alamenyy_link_en a { color: #535356; text-decoration: none; }
	div.avaleht_alamenyy_linke_en a:hover { color: #11AC49; text-decoration: none }
