* {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;color: #2e2e2e}
h1 {text-align: left;font-size: 16px;font-weight: bold;padding-left: 5px;padding-top: 2px;color: #fff}
.alert {
	margin: 2px 2px;
	padding: 5px;
	border: 1px;
	border-style: solid;
	border-color: #ffd700;
	background-color: #fff4b9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #000000;
	}
.box {
	padding: 0px;
	border: 1px;
	border-style: solid;
	border-color: #77b9dd;
	background-color: #e1effa;
	font-size: 11px;
	color: #3e67ba;
 }
.vasta_box {
	padding: 1px;
	border: 0px;
	border-top: 1px;
	border-style: solid;
	border-color: #77b9dd;
	background-color: #e1effa;
	font-size: 11px;
	color: #3e67ba;
 }
.textclass {font-size: 11px}
a.login2 {
	color: #fff;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
a.login2:hover {
	color: #016df1;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
}
.login_valge_kriips {
	color: #36383f;
	font-size: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	}
a.link_11px {
	color: gray;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	}
a.link_11px:hover {
	color: #016df1;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	}

a.breadcrumbs {color: gray; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: underline; font-weight: bold}
a.breadcrumbs:hover {color: #016df1; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: none; font-weight: bold}

a.breadcrumbs_a {color: gray; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: bold}
a.breadcrumbs_a:hover {color: #016df1; font-size: 11px; font-family: Arial, Verdana, sans-serif; text-decoration: underline; font-weight: bold}

.footer {margin: 10px; font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #9d9d9d}
.footer a {font-size: 10px; font-family: Verdana, Arial, sans-serif; color: #006fbf}
.center {vertical-align: top; padding-top: 3px; padding-bottom: 3px}
.menu_row {padding: 1px; padding-top: 4px}
.menu_links {float: right}
.navigator {padding: 3px; float: left; color: gray; font-size: 11px; font-family: Arial, Verdana, sans-serif; font-weight: bold}
a {color: #2e2e2e; text-decoration: none}
a:hover {color: #016df1; text-decoration: none}
.table_header {
	text-align: left;
	background: url('/images/top_header_644px.jpg') no-repeat;
	color: #3a3834;
	height: 24px;
	width: 644px;
	font-size: 12px;
	font-weight: bold;
	}
.table_header_gray {
	background: url('/images/24x644_gray.jpg') no-repeat;
	color: #3a3834;
	height: 24px;
	font-size: 12px;
	font-weight: bold;
	}
.table_header_green {
	background: url('/images/24x170_green.jpg') no-repeat;
	color: #FFF;
	height: 24px;
	width: 170px;
	font-size: 10px;
	font-weight: bold;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.insert_box {
	border: 1px #b5b5b5 solid;
	height: 18px;
	font-size: 12px;
	}
.insert_box_click {
	background-color: #f0f7ff;
	border: 1px #0c9ade solid;
	height: 18px;
	font-size: 12px;
	}
.insert_textarea {
	border: 1px #b5b5b5 solid;
	width: 405px;
	height: 100px;
	font-size: 12px;
	}
.insert_textarea_click {
	background-color: #f0f7ff;
	border: 1px #0c9ade solid;
	width: 405px;
	height: 100px;
	font-size: 12px;
	}
.insert_bog_text {
	border: 1px #b5b5b5 solid;
	width: 405px;
	height: 200px;
	}
.insert_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #cfe9f3;
	padding:3px 4px 3px 4px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	}
.insert_info_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #f4d3ce;
	padding:3px 4px 3px 4px;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	}
.toote_pilt {
	width: 110px;
	height: 110px;
	padding: 2px;
	}
.toote_nimetus_tabel {
	background-color: #f4fcff;
	height: 40px;
	padding: 2px;
	}
.toodete_nimetus_tabel {padding: 3px; width: 295px}
.toote_nimetus_tabel_over {background-color: #e8f9ff; height: 40px; padding: 3px}
.toote_nimetus {color: #0068b3; font-size: 12px; font-weight: bold}
a.toote_nimetus {color: #0068b3; font-size: 12px; font-weight: bold}
a.toote_nimetus:hover {
	color: #0068b3;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	}
a.edit_list {color: #3a3834; font-size: 10px; font-weight: bold}
a.edit_list:hover {color: #0068b3; font-size: 10px; font-weight: bold; text-decoration: underline}
.tooted_hinnang {padding-top: 3px; padding-left: 2px}
.toote_yldinfo {
	color: #666666;
	font-size: 12px;
	border-left: 1px solid #e2e2e2;
	padding: 4px;
	text-align: justify;
	}
.tab {
	background-color: #77b9dd;
	height: 20px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	}
a.tab_a {
	display: block;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	}
a.tab_a:hover {
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	}
.toode_yldinfo {
	height: 10px;
	padding-left: 2px;
	padding-top: 2px;
	color: #595959;
	font-size: 12px;
	font-weight: bold;
	}
a.toode_hinnang_link{
	font-size: 12px;
	color: #595959;
	padding-left: 5px;
	}
.toode_hind {
	color: #9c0000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
	}
a.admin_link {
	color: #3a3834;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}
a.admin_link:hover {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
a.left_cat_link {
	font-size: 10px;
	color: #5b5b5b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
a.left_cat_link:hover {
	font-size: 10px;
	color: #5b5b5b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}
a.left_cat_link_active {
	font-size: 10px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
a.left_cat_link_active:hover {
	font-size: 10px;
	color: #444444;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	}
.left_menu {background: url('/images/26x170_blue.jpg'); border-bottom: 1px #777777 solid}
.left_menu_active {background: url('/images/26x170_dark_blue.jpg') no-repeat; border-bottom: 1px #777777 solid}
.left_menu_allcat {height: 24px; padding-left: 10px; background: url('/images/left_menu_back_brown.gif')}
.left_menu_allcat a{font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.blog_pealkiri {color: #47443e; font-size: 16px; font-weight: bold; padding-left: 2px}
.blog_tekst_main {color: #47443e; font-size: 12px; padding: 30px 10px 10px 5px; text-align: justify}
.blog_tekst_main p {margin-top: 12px}
.blog_tekst_main a {color: #006793}
#blog_tekst {color: #47443e; font-size: 12px; padding: 30px 10px 10px 5px; text-align: justify}
#blog_tekst p {margin-top: 12px}
#blog_tekst a {color: #006793}

.blog_update {color: #b0b0b0; font-size: 11px; padding-left: 2px}
.blog_suggest {position: absolute; margin-top: -12px; margin-left: 500px; width: 150px; font-weight: bold}
.blog_views {float: right; margin-right: 3px; margin-top: -16px; color: #b0b0b0; text-align: right}
.blog_marksonad {background-color: #f4f4f4; color: #47443e; font-size: 12px; padding: 5px}

div#container {
	width:160px !important;
	margin: 0 auto;
	padding:5px;
	text-align:left;
	background:#9fce1a;
	}
div#header_name {
	width:644px !important;
	margin: 0 0;
	padding:2px;
	text-align:left;
	background: #006fbf;
	}
div#navigator {
	width:960px !important;
	margin: 0 0;
	padding: 7px;
	text-align:left;
	background:#595d66;
	}
.front_page_pop_prod {
	background: url('/images/top_tooted_header.jpg') no-repeat;
	height: 24px;
	text-align:left;
	font-size: 16px;
	font-weight: bold;
	padding: 2px;
	padding-left: 10px;
	color: #fff;
	}
.front_page_brown {
	background: url('/images/24x170_brown.jpg') no-repeat;
	height: 24px;
	text-align:left;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 5px;
	color: #fff;
	}
.front_page_brown a{
	font-size: 10px;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
.pop_cont {
	height: 54px;
	border-bottom: 1px #cacaca solid;
	font-size: 10px;
	color: #515151;
	padding: 3px;
	}
.pop_cont a{
	font-size: 10px;
	color: #515151;
	}
.pop_price {
	border-bottom: 1px #cacaca solid;
	font-size: 10px;
	color: red;
	padding: 2px;
	}
.front_page_pop_search {
	margin-top: -4px;
	text-align: left;
	}
.front_page_pop_search h2 {
	margin: 0px;
	background: url('/images/24x170_green.jpg') no-repeat;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	height: 24px;
	width: 170px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
div#menu {
	float: left;
	position: absolute;
	padding-left: 5px;
	z-index:0;
	}

div.date{float:left;width: 4em;padding: 5px 0;background: #F1DDC4;color:#B0001E;
    text-align:center;margin: 0 4px 4px 0;font-size: 80%;line-height:0.9}
div.date span{display:block;font-size: 150%;font-weight:bold}
kuu{display:block;font-size: 9px;font-weight:bold}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 10px;width:450px}
ul#nav li{float:left;margin-right: 3px;text-align: center;}
ul#nav a{float:left; width: 160px; padding: 5px 0;background: #e1effa;text-decoration:none;color: #666}
ul#nav a:hover{background: #77b9dd;color: #fff}
ul#nav span{float:left; width: 160px; padding: 5px 0;background: #77b9dd; color: #fff}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #e1effa;color: #006296}

ul#nav2,ul#nav2 li{list-style-type:none;margin:0;padding:0}
ul#nav2{margin-left: 10px;} /* width:450px */
ul#nav2 li{float:left;margin-right: 3px;text-align: center;}
ul#nav2 a{float:left; width: 153px; padding: 5px 0;background: #e1effa;text-decoration:none;color: #666}
ul#nav2 a:hover{background: #77b9dd;color: #fff}
ul#nav2 span{float:left; width: 152px; padding: 5px 0;background: #77b9dd; color: #fff}
ul#nav2 li.activelink a,ul#nav2 li.activelink a:hover{background: #e1effa;color: #006296}

.toode_kommentaar_kuupaev {
	border-top: 1px #b9b9b9 solid;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	}
.toode_kommentaar_kasutaja {
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	}
.toode_kommentaar_plus {padding-left: 15px; padding-bottom: 2px; font-size: 12px; color: #666666}
.turg_hall_text {color: gray; font-size: 12px}
a.turg_komm_link {color: gray; font-size: 11px}
a.turg_lk_name {
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	color: #fff;
	}
.kuulutus_kirjeldus {
	height: 10px;
	padding-left: 2px;
	padding-top: 2px;
	color: #595959;
	font-size: 12px;
	}
.kuulutuse_pilt_lahter {padding-top: 4px; width: 100px}
.kuulutuse_pilt {width: 100px; border: 0px}
.kuulutus_hind {
	padding-left: 2px;
	padding-top: 2px;
	color: #0068b3;
	font-size: 12px;
	font-weight: bold;
	}
a.kuulutus_email {
	height: 10px;
	padding-left: 2px;
	padding-top: 2px;
	color: #595959;
	font-size: 12px;
	}
a.kuulutus_email:hover {
	height: 10px;
	padding-left: 2px;
	padding-top: 2px;
	color: #0068b3;
	font-size: 12px;
	}
a.turg_kategooria_link {
	color: gray;
	font-size: 11px;
	text-decoration: none;
	}
a.turg_kategooria_link:hover {
	font-size: 11px;
	text-decoration: none;
	}
a.link {
	color: #64a6d0;
	font-size: 12px;
	font-weight: bold;
	background-image: url('/images/tagasi.gif');
	padding: 5px 0px 5px 20px;
	background-position: 2px 6px;
	background-repeat: no-repeat;
	}
.otsing_valik_text {
	padding-right: 5px;
	padding-left: 2px;
	margin-top: -2px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
#otsi {margin-top: 1px; margin-left: -5px; width: 346px; height: 20px; font-size: 15px; background: #ffffd3; border: 0px; font-weight: bold}
a.left_cat_prew_link {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	}
a.left_cat_prew_link:hover {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
.left_menu_preview {
	text-align: left;
	width: 130px;
	line-height: 16px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #f3fbfe;
	border-bottom: 1px white solid;
	}
a.left_cat_open_link {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	}
a.left_cat_open_link:hover {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	}
a.left_cat_open_link_active {
	font-size: 11px;
	color: #373737;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
a.left_cat_open_link_active:hover {
	font-size: 11px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	}
.left_cat_open_back {
	text-align: left;
	width: 130px;
	line-height: 16px;
	padding-left: 5px;
	background-color: #ffffd3;
	}
.left_cat_open_back_active {
	text-align: left;
	width: 130px;
	background: url("/images/nooleke.gif") no-repeat ;
	background-position: 30px;	
	background-color: #ffffd3;
	}
.pager_text {
	font-size: 12px;
	color: #006793;
	}
a.pager_txt_link {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	color: #006793;
	}
.active_page {
	font-size: 12px;
	background-color: #508bbc;
	color: #fff;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
	text-decoration: none;
	}
a.inactive_page_link {
	font-size: 12px;
	background-color: #a6c5dd;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	color: #666666;
	text-align: center;
	text-decoration: none;
	}
a.inactive_page_link:hover {
	font-size: 12px;
	background-color: #87b1d1;
	padding: 2px;
	padding-left: 4px;
	padding-right: 4px;
	color: white;
	text-align: center;
	text-decoration: none;
	}
a.frame_link {
	border: 1px #cecece solid;
	padding: 1px;
	padding-left: 7px;
	padding-right: 7px;
	font-size: 12px;
	color: #324db0;
	text-align: center;
	text-decoration: none;
	}
.pager_arrows {
	color: #324db0;
	font-size: 15px;
	font-weight: bold;
}
.foto_info {
	font-size: 10px;
	color: #939393;
	}
.zoom_txt {
	text-align: left;
	font-size: 11px;
	color: #545a5d;
	}
a.list_az_link {
	font-size: 12px;
	color: #666666;
	}
.az_letter_name {
	text-align: left;
	font-size: 14px;
	color: #006fbf;
	font-weight: bold;
	 }
a.az_little_list_link {
	font-size: 10px;
	background-color: #0091fb;
	padding-left: 2px;
	padding-right: 2px;
	color: white;
	text-align: center;
	text-decoration: none;
	}
a.az_little_list_link:hover {
	font-size: 10px;
	background-color: white;
	padding-left: 2px;
	padding-right: 2px;
	color: #0091fb;
	text-align: center;
	text-decoration: none;
	}
.msg {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana;
	padding:3px 4px;
	border:solid 1px #DEDEDE;
	background:#FFFFCC;
	font-size:11px;
	color:#333333;
	width:200px;
	margin-left:2px;
	}
.kuulutus_kasutaja {
	background: url("/images/comment_arrow.gif") no-repeat ;
	background-position: 164px 10px;
	font-family: Verdana, Monaco, sans-serif;
	font-size: 11px;
	color: #006fbf;
	padding-left: 5px;
	}
.kuulutus_kommentaar_kuupaev {
	padding: 5px;
	padding-top: 10px;
	font-size: 10px;
	color: #666666;
	}
.kuulutus_kommentaar {
	font-size: 11px;
	color: #333333;
	padding: 5px;
	font-family: Verdana, Monaco, sans-serif;
	}
a.kuulutus_link {
	font-family: Verdana, Monaco, sans-serif;
	font-size: 10px;
	color: #3e67ba;
	text-decoration: underline;
	}
a.kuulutus_link:hover {
	font-family: Verdana, Monaco, sans-serif;
	font-size: 10px;
	color: #3e67ba;
	text-decoration: none;
	}
a.vasta_link {
	font-family: Verdana, Monaco, sans-serif;
	font-size: 10px;
	color: #3e67ba;
	font-weight: bold;
	text-decoration: underline;
	}
a.vasta_link:hover {
	font-family: Verdana, Monaco, sans-serif;
	font-size: 10px;
	color: #3e67ba;
	font-weight: bold;
	text-decoration: none;
	}
.vastus {background: url("/images/quote.gif") no-repeat; background-position: 5px 4px; padding: 3px; padding-left: 20px; border: 1px #ffeb75 solid; background-color: #fff4b9; font-size:12px; color: #3e67ba}
a.lisa_hinnang {
	color: #326aa5;
	font-size: 12px;
	text-decoration: none;
	}
a.lisa_hinnang:hover {
	color: #326aa5;
	font-size: 12px;
	text-decoration: underline;
	}
.soovita_hinnagut {
	padding-right: 10px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	}
a.soovita_jah {
	padding-left: 2px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	}
a.soovita_jah:hover {
	padding-left: 2px;
	color: #016df1;
	font-size: 12px;
	font-weight: bold;
	}
a.soovita_ei {
	padding-left: 2px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	}
a.soovita_ei {
	padding-left: 2px;
	color: #016df1;
	font-size: 12px;
	font-weight: bold;
	}
.soovita_nr {
	color: #333333;
	font-size: 12px;
	}
.myyja {
	font-size: 12px;
	color: #015bae;
	}
.forum_reply {
	color: #105289;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding-left: 5px;
	}
.main_forum {
	width: 100%;
	border: 1px #77b9dd solid;
	background-color: #e1effa;
	}
.forum_txtarea {
	font-size: 12px;
	}
.main_forum_row {
	font-size: 12px;
	border-right: none;
	border-top: 1px #fff solid;
	border-bottom: 1px #006fbf solid;
	border-right: 1px #fff solid;
	}
.main_forum_description {
	font-size: 11px;
	color: #4c5d77;
	font-family: verdana;
	}
.forum_text2 {
	padding-left: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	background-color: #9f0000;
	}
a.main_forum_name {
	color: #105289;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
	}
a.main_forum_name:hover {
	color: #bc2a4d;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	}
a.topic_username {
	height: 20px;
	padding-top: 3px;
	padding-left: 3px;
	color: #fdc806;
	text-decoration: none;
	}
a.topic_username:hover {
	height: 20px;
	padding-top: 3px;
	padding-left: 3px;
	color: #fdc806;
	text-decoration: underline;
	}
.topic_name_info {
	background-color: #484742;
	padding-left: 3px;
	height: 20px;
	}
.topic_user_info {
	width: 112px; background-color: #ecf3f7;
	border-top: 1px #fff solid;
	border-right: 1px #fff solid;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #bebebe;
	font-size: 10px;
	}
.topic_message {
	background-color: #ecf3f7;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	vertical-align: top;
	border-top: 1px #fff solid;
	border-left: 1px #fff solid;
	font-size: 12px;
	}
.main_forum_topic_count {
	font-size: 11px;
	color: #4c5d77;
	font-family: verdana;
	border-top: 1px #fff solid;
	border-right: 1px #fff solid;
	border-bottom: 1px #006fbf solid;
	}
.main_forum_last_post {
	font-size: 11px;
	color: #4c5d77;
	font-family: verdana;
	border-top: 1px #fff solid;
	border-bottom: 1px #006fbf solid;
	}
.main_forum_header {
	padding: 4px;
	font-size: 10px;
	color: #fff;
	text-transform: uppercase;
	}
.forum_submit_btn {background-image: url('/images/foorum/forum_submit_btn.png'); border: 0px; height: 19px; width: 89px; text-align: center; color: #fff; font-weight: bold; padding-bottom: 2px; cursor: pointer}
.forum_error {color: #105289; font-size: 12px; font-weight: bold}

.forum_btn a {margin-left: 5px; background: #e1effa url('/images/foorum/sinine.gif') left top no-repeat; text-decoration: none; padding-left: 15px; height: 21px}
.forum_btn a span {cursor: pointer; padding-top: 2px; color: #fff; font-weight: bold; background: url('/images/foorum/sinine.gif') right top no-repeat; padding-right: 15px; height: 19px}
.forum_btn a, .forum_btn a span {display: block; float: left}

.forum_btn a:hover {color: #fff; background: #77b9dd url('/images/foorum/sinine.gif') left -21px no-repeat; padding-left: 15px}
.forum_btn a:hover span {color: #fff; background: url('/images/foorum/sinine.gif') right -21px no-repeat; padding-right: 15px}

.cut {
	 /*white-space: pre-wrap;*/       /* css-3 */
	 /*white-space: -moz-pre-wrap !important;*/  /* Mozilla, since 1999 */
	 /*white-space: -pre-wrap;*/      /* Opera 4-6 */
	 /*white-space: -o-pre-wrap;*/    /* Opera 7 */
	 /*word-wrap: break-word;*/       /* Internet Explorer 5.5+ */
	 width: 520px;
	 /*overflow: hidden;  */
	padding: 3px;
	vertical-align: top;
	font-size: 12px;
	color: #2e2e2e;
	}
a.forum_nav_link {
	font-size: 12px;
	color: #006fbf;
	font-weight: bold;
	}
a.forum_nav_link:hover {
	font-size: 12px;
	color: #006fbf;
	font-weight: bold;
	text-decoration: underline;
	}
.forum_nav_sep {
	font-size: 16px;
	color: #868686;
	font-weight: bold;
	}
.foorum_tab0 {padding: 4px; font-size: 10px; color: #fff; text-transform: uppercase; float: left; background-color: #006fbf; width: 110px; text-align: center; border-right: 1px #fff solid}
.foorum_tab1 {padding: 4px; font-size: 10px; color: #fff; text-transform: uppercase; background-color: #006fbf; text-align: center}
.foorum_tab2 {float: left; margin-top: 3px; padding-top: 3px; padding-left: 4px; background-color: #d9e5ee; width: 114px; border-right: 1px #fff solid; height: 17px}
.foorum_tab3 {margin-top: 3px; background-color: #d9e5ee; text-align: left; height: 20px}
.foorum_tab4 {float: left; margin-top: 3px; margin-left: 3px; width: 160px; font-size: 11px; color: #4c5d77; font-family: verdana}
.foorum_tab5 {float: left;  margin-top: 0px; margin-left: 3px; width: 184px}
.foorum_tab6 {float: left; height: 5px; margin-top: -15px; margin-left:160px}
.foorum_tab7 {float: left;  margin-top: 0px; margin-left: 3px}
.foorum_liiguta {font-size: 10px; width: 100px}
.forum_liiguta_btn {font-size: 10px; height: 18px}
.topic_postitatud {font-size: 11px; color: #4c5d77; font-family: verdana}

.toote_list_header {padding: 4px; padding-left: 5px; padding-right: 5px; font-size: 10px; color: #fff; text-transform: uppercase}
a.toote_list_header:hover {padding: 4px; padding-left: 5px; padding-right: 5px; font-size: 10px; color: #000000; text-transform: uppercase}
.toote_list_header2 {padding: 4px; font-size: 10px; color: #fff; text-transform: uppercase}
a.toote_list_header2:hover {padding: 4px; font-size: 10px; color: #000000; text-transform: uppercase}
a.toote_list_hind {font-size: 12px; color: #9c0000;	font-weight: bold}
a.toote_list_hind:hover {font-size: 12px; color: #9c0000; text-decoration: underline}
a.toote_list_hinnang_tekst {font-size: 10px; color: #808080}
a.toote_list_hinnang_tekst:hover {font-size: 10px; color: #808080; text-decoration: underline}
a.toote_list_hinnang_tekst2 {font-size: 11px; color: #808080}
a.toote_list_hinnang_tekst2:hover {font-size: 11px;	color: #808080;	text-decoration: none}
.toote_hinnang_tekst3 {font-size: 11px; color: #808080}
.mini_text {font-size: 1px;}
.right_panel_username {
	color: #fbfdf2;
	font-weight: bold;
	padding-bottom: 3px;
	}
.register_text {
	text-align: right;
	width: 100px;
	padding-right: 5px;
	font-size: 12px;
	color: #2d2d2d;
	}
.register_info {
	font-size: 12px;
	color: #adadad;
	}
.register_contact {
	font-size: 12px;
	}
.register_input {
	height: 20px;
	width: 200px;
	border: 1px #969696 solid;
	background-color: #fff;
	}
.register_input_active {
	height: 20px;
	width: 200px;
	border: 1px #858585 solid;
	background-color: #ffffcc;
	}
.register_textarea {
	height: 80px;
	width: 327px;
	border: 1px #969696 solid;
	background-color: #fff;
	font-size: 12px;
	}
.register_textarea_active {
	height: 80px;
	width: 327px;
	border: 1px #858585 solid;
	background-color: #ffffcc;
	font-size: 12px;
	}
.error_message {
	margin: 10px 10px;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #ff0000;
	color: #000000;
	background-color: #ffdddd;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.error_message_good {
	margin: 10px 10px;
	padding: 10px;
	border: 1px;
	border-style: solid;
	border-color: #008000;
	color: #000000;
	background-color: #d9ffd9;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
.forgot_pass {
	color: #5d5d5d;
	font-size: 11px;
	text-decoration: underline;
	}
.group_name {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	color: #fff;
	}
.group_name_14px {
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 0px;
	color: #fff;
	}
a.kommuun_valik {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	}
a.kommuun_valik:hover {
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
	}
a.group_link {
	font-size: 12px;
	color: #006fbf;
	}

.input{
    background:url('/images/searchbar.gif') left no-repeat;
    height:22px;
    margin:0px 2px 0 0;
    padding:1px 5px 1px 7px;
}

.btn-primary {
	background: #069 url('/images/button_bg_blue.gif') top left repeat-x;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	border: 0px;
	padding: 4px 5px 4px;
	vertical-align: top;
}
.reklaam_table {font-size: 12px; line-height: 16px}
.toode_myyjad_nimetus {
	padding: 5px;
	padding-bottom: 0px;
	color: #0068b3;
	font-size: 12px;
	font-weight: bold;
	}
.toode_myyjad_desc {padding: 5px; padding-top: 0px; color: #808080; font-size: 11px}
.toote_kirjeldus {color: #808080; font-size: 12px}
.toode_myyja_info {
	padding: 5px;
	font-size: 12px;
	color: #015bae;
	}
#dhtmltooltip {
	color: #fff;
	font-size: 12px;
	position: absolute;
	border: 1px #52680d solid;
	padding: 3px;
	background-color: #f37321;
	visibility: hidden;
	font-weight: bold;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
	}
.highlight{font-weight: bold; color: #363636}
.firmad_top5 {
	border: 1px #e2e2e2 solid;
	padding: 3px;
	text-align: center;
	height: 100px;
	width: 119px;
	background-color: #f3fbfe;
	}
a.firmad_top5_link {color: #0068b3; font-size: 12px; font-weight: bold}
.otsing_kategooria {padding: 1px; font-size: 11px; color: #808080}
.firmad_tooteid {font-size: 12px; color: #666666}
a.firmad_tooteid_top {font-size: 11px; color: #666666}
.firmad_kommentaare {padding: 3px; padding-top: 10px; font-size: 12px; color: #666666}
.firmade_sortimine {width: 150px; color: #666666; font-size: 11px}
.firma_kontakt_andmed {padding: 3px; padding-right: 0px; width: 110px; color: #2e2e2e; font-size: 12px; font-weight: bold}
.firma_kontakt_andmed2 {color: #2e2e2e; font-size: 12px; width: 500px}
.firma_kontakt_link {color: #2e2e2e; font-size: 12px}
.firma_kontakt_kauplused {padding-top: 15px; padding-left: 2px; font-size: 14px; color: #00487d; font-weight: bold; border-bottom: 1px #77b9dd dotted}
.kauplus_name {font-weight: bold; padding-left: 3px; padding-right: 3px; background-color: #c5dff5}
a.vasta_nupp {
	background-color: transparent;
	background-image: url('/images/reply.gif');
	background-repeat: no-repeat;
	width: 55px;
	height: 18px;
	padding-left: 19px;
	padding-right: 4px;
	padding-top: 2px;
	font-size: 12px;
	color: white;
	}
a.thickbox {
	color: #fff;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
a.thickbox:hover {
	color: #016df1;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
}
#jLOGIN {
	color: #fff;
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: none;
}
.jqmClose {font-size: 12px}
.top_koht {
	padding: 0px 0px 0px 0px;
	color: #0a759f;
	font-size: 24px;
	font-weight: bold;
	}
a.vaata_lisa {font-size: 12px; color: #666666}
ul#tooted_navlist {padding: 0; margin: 0; list-style-type: none;}
ul#tooted_navlist li {display: inline;}

a.sort_link {text-decoration: underline; color: #006793}
a.sort_link:hover {text-decoration: none; color: #006793}
a.sort_link_active {text-decoration: none; color: white; background-color: #508bbc; padding-left: 2px; padding-right: 2px}
a.sort_link_active:hover {color: white}
.sort_nool {padding-left: 3px}

/* navigatsioon */
#navigatsioon a {background: #e1effa url('/images/navigatsioon/vasak_nurk.gif') left top no-repeat; text-decoration: none; padding-left: 15px; height: 24px}
#navigatsioon a span {cursor: pointer; padding-top: 5px; color: #666666; background: url('/images/navigatsioon/parem_nurk.gif') right top no-repeat; padding-right: 15px}
#navigatsioon a, #navigatsioon a span {display: block; float: left}

#navigatsioon a:hover {color: #fff; background: #77b9dd url('/images/navigatsioon/vasak_nurk.gif') left top no-repeat; padding-left: 15px}
#navigatsioon a:hover span {color: #fff; background: url('/images/navigatsioon/parem_nurk.gif') right top no-repeat; padding-right: 15px}
#active a {color: #fff; background: #77b9dd url('/images/navigatsioon/vasak_nurk.gif') left top no-repeat; padding-left: 15px}
#active a span {color: #fff; background: url('/images/navigatsioon/parem_nurk.gif') right top no-repeat; padding-right: 15px}
#navigatsioon ul {list-style: none; padding: 0; margin: 0}
#navigatsioon li {list-style: none; float: left; margin: 1px} 

.kategooria {text-align: left; padding-bottom: 2px; float: left; background:url('/images/24x170_brown.jpg') no-repeat; text-indent: 10px; height: 24px}
.kategooria div {height: 24px; width: 170px; font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
.kategooria_pilt {border: 1px #dedede solid; padding: 1px; height: 24px; width: 24px; background-color: #fff}
.kategooria a {padding-top: 5px; font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; display:block; height: 24px}
.kategooria span {padding-top: 5px; font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; display:block; height: 24px}

div#kat_pruun {text-align: left; padding-bottom: 2px; float: left; background:url('/images/24x170_brown.jpg') no-repeat; text-indent: 10px; height: 24px}
div#kat_pruun div {height: 24px; width: 170px; font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
div#kat_pruun a {padding-top: 5px; font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; display:block; height: 24px}

.grupp_passive {text-align: left; background:url('/images/26x170_blue.jpg') no-repeat; height: 26px}
.grupp_active {text-align: left; background:url('/images/26x170_dark_blue.jpg') no-repeat; height: 26px}
.grupi_ikoon {position: absolute; padding-top: 1px; height: 26px; width: 40px; text-align: center}
.grupp_1 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_2 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_3 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_4 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_5 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_6 {padding-top: 1px; margin-left: 45px; position: absolute; width: 127px}
.grupp_7 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_8 {padding-top: 1px; margin-left: 45px; position: absolute; width: 127px}
.grupp_9 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_10 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_11 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_12 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}
.grupp_13 {padding-top: 6px; margin-left: 45px; position: absolute; width: 127px}

a.grupp_passive_txt {font-size: 10px; color: #5b5b5b; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; display:block}
a.grupp_active_txt {font-size: 10px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; display:block}

.arrow_icon { display: block; width: 80px; height: 16px; background-image: url('/images/foorum/foorum_nupp_blue.gif'); background-repeat: no-repeat; background-position: 0px 0px} 
a.foorum_nupp { font-size: 11px; color: white; font-weight: bold; display: block; width: 80px; height: 16px;  background: url('/images/foorum/foorum_nupp_blue.gif') no-repeat; background-position: 0px 0px} 
a.foorum_nupp:hover { font-size: 11px; color: white; font-weight: bold; display: block;  width: 80px; height: 16px; background: url('/images/foorum/foorum_nupp_blue.gif') no-repeat; background-position: 0px -16px} 
.foorumi_nupp a {padding-top: 1px; color: white; font-size: 11px; font-weight: bold; display: block}
.foorumi_nupp_over a {padding-top: 1px; color: white; font-size: 11px; font-weight: bold; display: block}
.foorumi_nupp {text-align: center; display: block; width: 80px; height: 16px; background-image: url('/images/foorum/foorum_nupp_blue.gif'); background-repeat: no-repeat; background-position: 0px 0px} 
.foorumi_nupp_over {text-align: center; display: block; width: 80px; height: 16px; background-image: url('/images/foorum/foorum_nupp_blue.gif'); background-repeat: no-repeat; background-position: 0px -16px} 

.font12 {font-size: 12px;}
.font11 {font-size: 11px;}
.font10 {font-size: 10px;}

#hinnangud_header {margin-top: 0px; height: 20px; border-bottom: 1px #fff solid; border-top: 1px #f3f3f3 solid}
#hinnangud_content {text-align: left; border: 1px #b7d8f2 solid; margin-left: 165px; padding: 5px; width: 470px; background-color: #f3fbfe}
#hinnangud_content_reply {text-align: left; border: 1px #fee89c solid; margin-left: 205px; padding: 5px; width: 430px; background-color: #ffffd3}

#hinnangud_navleft {position: absolute; margin-left: -170px; padding: 2px}
#hinnangud_footer {margin-top: 3px; margin-bottom: 15px; height: 20px; font-size: 11px; color: #3e67ba;}
.hinnangud_kuupaev {position: absolute; margin-left: 353px; margin-top: -15px; color: #909090}
.hinnangud_kuupaev_reply {position: absolute; margin-left: 279px; margin-top: 0px; color: #909090}
.hinnangud_kuupaev_reply2 {position: absolute; margin-left: 313px; margin-top: 0px; color: #909090}
.hinnangud_kuupaev_reply3 {position: absolute; margin-left: 280px; margin-top: 0px; color: #909090}
.hinnangud_nurk {position: absolute; margin-left:-16px; margin-top: 0px; background-image: url('/images/kommentaar_nurk.png'); background-repeat: no-repeat; width: 11px; height: 21px}
.hinnangud_nurk_reply {position: absolute; margin-left:-16px; margin-top: 0px; background-image: url('/images/kommentaar_nurk_reply.png'); background-repeat: no-repeat; width: 11px; height: 21px}

.hinnangud_user_avatar {height: 75px; width: 75px; padding: 2px; border: 1px #b7d8f2 solid; background: #fff}
.hinnangud_vasta_nupp {font-size: 12px; text-decoration: underline}

.reiting_kh_row {text-align: left; border-bottom: 1px #f3f3f3 solid; font-weight: bold; padding: 10px; font-size: 14px}
.reiting_main_row {text-align: left; height: 15px; border-bottom: 1px #f3f3f3 solid; padding: 8px}
.reiting_col1 {position: absolute; margin-left: 10px; font-size: 13px; color: #9f7837; font-weight: bold;}
.reiting_col2 {position: absolute; margin-left: 250px}
.reiting_col3 {position: absolute; margin-left: 350px; color: #8c8c8c}
.reiting_col4 {position: absolute; margin-left: 520px}
.reiting_col5 {position: absolute; margin-left: 8px; font-size: 13px; color: #9f7837; font-weight: bold;}
.reiting_col6 {background-image: url('/images/jah_green.png'); background-repeat: no-repeat; position: absolute; margin-left: 250px; padding: 3px 5px 3px 5px; color: #fff}
.reiting_col7 {position: absolute; margin-left: 290px; padding-top: 3px}
.reiting_col8 {background-image: url('/images/ei_red.png'); background-repeat: no-repeat; position: absolute; margin-left: 350px; padding: 3px 5px 3px 5px; color: #fff}
.reiting_col9 {position: absolute; margin-left: 380px; padding-top: 3px}
.reiting_col4_span {font-size: 10px}
.reiting_uuesti_row {text-align: left; height: 15px; padding: 10px}

.spam_box {position: absolute; z-index: 1; border: 1px #76cff5 solid; margin: 5px; margin-left: 300px; margin-top: -2px; padding: 2px; background-color: #d6f1fc; font-size: 12px; color: #000; width: 303px; text-align: left}
.spam_box2 {z-index: 1; border: 1px #76cff5 solid; margin: 5px; margin-left: 155px; margin-top: -36px; padding: 2px; background-color: #d6f1fc; font-size: 12px; color: #000; width: 303px; text-align: left}
.kommenteeri_box {border: 1px #77b9dd solid; margin: 5px; margin-left: 70px; margin-top: -2px; padding: 2px; background-color: #e1effa; font-size: 11px; color: white; width: 502px; text-align: left}
a.kommenteeri_link {font-size: 12px; text-decoration: underline; color: #006793}
a.kommenteeri_link:hover {font-size: 12px; text-decoration: none; color: #006793}
a.kommenteeri_link_bold {font-size: 12px; text-decoration: underline; color: #006793; font-weight: bold}
a.kommenteeri_link_bold:hover {font-size: 12px; text-decoration: none; color: #006793; font-weight: bold}

.kommentaar_header {padding: 4px; font-size: 10px; color: #000000; text-transform: uppercase}

.ajax_btn_bad {cursor: pointer; width: 18px; height: 18px}
.ajax_btn_good {cursor: pointer; width: 18px; height: 18px}
.ajax_btn_spam {cursor: pointer; width: 18px; height: 18px}

#sulge_nupp {z-index: 2; cursor: pointer; position: absolute; margin-top: -14px; margin-left: 286px}
.teavitus {border: 0px; color: #ff3c3c; font-weight: bold}
.plussid {background-image: url('/images/pluss.png'); background-repeat: no-repeat; background-position: 0px 1px; padding-left: 15px}
.miinused {background-image: url('/images/miinus.png'); background-repeat: no-repeat; background-position: 0px 1px; padding-left: 15px}
.allikas {color: #666666; font-style: italic}


#hotspot {font-size: 12px; color:#900; padding-bottom:1px; cursor:pointer}

#tt {position:absolute; display:block; background:url(/include/js/tooltip/images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(/include/js/tooltip/images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; font-size: 12px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(/include/js/tooltip/images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.footer_table {width: 952px; background: url('/images/footer-bg.gif'); font-size: 10px}
.footer_table a {color: #006fbf; font-size: 10px}
.footer_table a:hover {color: #006fbf; font-size: 10px; text-decoration: underline}
.footer_table td {padding-top: 15px; padding-left: 50px}
.page_footer {margin-left: 15px; color: #006fbf; text-align: left}
.page_footer a {color: #006fbf; font-size: 10px}
.page_footer h3 {color: #607889; margin-left: -12px; padding-bottom: 10px; font-size: 12px}
.page_footer li {color: #607889; font-size: 10px}
.page_footer li a {color: #607889; font-size: 10px}
.page_footer li a:hover {color: #607889; font-size: 10px; text-decoration: underline}
.footer_login {font-size: 10px; color: #607889}

.hr_footer {height:1px; background:#d1d1d1; margin:22px auto 12px auto; width:829px}

#kuulutuse_muutmise_nupp {position: absolute; margin-left: 490px; margin-top: -15px}
#kuulutuse_muutmise_nupp2 {}
#kuulutuse_muutmise_nupp a {background-color: #2e92ca; color: white; font-size: 10px; padding-left: 2px; padding-right: 2px}
a.muuda {background-color: #2e92ca; color: white; font-size: 10px; padding-left: 2px; padding-right: 2px}

#loppaeg {border: 0px; font-size: 12px}

#minutooted_header {height: 20px; background-color: #006fbf; border-bottom: 1px #d3d3d3 solid}
#minutooted_header div {position: absolute; margin-top: 4px; font-size: 10px; color: #fff; text-transform: uppercase}
#minutooted_list {height: 54px; background-color: #fff; border-bottom: 1px #d3d3d3 solid}
#minutooted_list div {position: absolute; margin-top: 4px}
#minutooted_list span {color: gray; font-size: 11px}


ul.topnav {list-style: none; padding: 0 20px; margin: 0; float: left; width: 920px; font-size: 16px; font-weight: bold}
ul.topnav li {float: left; margin: 0; padding: 0 15px 0 0; position: relative; z-index: 1}
ul.topnav li a{padding: 10px 5px; float: left}
a.login {padding: 10px 5px; color: #094f89; display: block; text-decoration: none; float: left}
a.login:hover{background-color: #629bcb; color: #fff}
a.login_active {padding: 10px 5px; color: #fff; background-color: #094e89; display: block; text-decoration: none; float: left}
a.login_active:hover {color: #fff}
ul.topnav li span {width: 17px; height: 35px; float: left; background: url('/include/js/subnav_img/subnav_btn.gif') no-repeat center top}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {list-style: none; position: absolute; left: 0; top: 35px; background: #333; margin: 0; padding: 0; display: none; float: left; width: 170px}
ul.topnav li ul.subnav li{margin: 0; padding: 0; border-bottom: 1px solid #fff; clear: both; width: 170px}
html ul.topnav li ul.subnav li a {color: #fff; float: left; width: 145px; background: #77b9dd url(/include/js/subnav_img/dropdown_linkbg.gif) no-repeat 10px center; padding-left: 20px}
html ul.topnav li ul.subnav li a:hover {background-color: #629bcb; color: #fff}

.opetused_header {padding-top: 10px; padding-left: 45px; font-size: 14px; color: #5b5b5b}
a.opetused_name {color: #0068b3; font-size: 12px}
a.opetused_name_hidden {color: #d6d6d6; font-size: 12px}
.opetused_kuupaev {font-size: 12px; color: #b6b6b6}
a.huvitav_kasutaja {color: #b6b6b6; font-size: 12px}
a.huvitav_pealkiri {font-size: 18px; font-weight: bold; padding: 5px}
.opetused_div {padding-top: 3px}
.opetused_div_allikas {padding-top: 3px; color: #b6b6b6}
.huvitavat_vorgus_lisalink {padding: 10px; text-decoration: underline; color: #245f7e}
.opetused_group_name {text-align: left; font-size: 16px; font-weight: bold; padding-left: 5px; padding-top: 2px; color: #000}

#leftColumn {width:630px; float:left; padding:3px; margin-top: -103px}
#rightColumn {margin-top: -250px; margin-left: 134px; float:left; width: 404px; height: 130px}
.dragableBox {float: left; width:76px; height:80px; background-color:#fff; margin: 2px; padding: 2px 3px 10px 3px; text-align: center; font-size: 10px; cursor: move}
.dropBox{width:352px; border:1px solid #e5e5e5; height: 98px; margin-bottom:10px; padding:3px; background: #f5f5f5 url('/images/av_intro.png') repeat-x}

.av_header {position: absolute; font-size: 18px; font-weight: bold; margin-left: 10px; margin-top: 0px}

#aita_valida {height: 110px}
#aita_valida div {position: absolute}
#aita_valida img {padding: 2px; border: 1px #e5e5e5 solid}
.av_lisa_teavitus {position: absolute; color: #77b9dd; margin-top: -115px; margin-left: 366px; width: 130px}
.av_usr_avatar {height: 110px; margin: 10px}
.av_usr_avatar2 {margin-left: 6px; margin-top: 36px; background-color: #fff}
.av_usr_name {margin-left: 7px; margin-top: 118px}
.av_date {margin-left: 130px; margin-top: 20px; color: #76b4e7}
.av_usr_input {margin-left: 124px; margin-top: 10px}
.av_kysimus {padding: 2px; height: 60px; font-size: 16px; color: gray; width: 510px; background-color: #f3fbfe; border: 1px #b7d8f2 solid; overflow: auto}
.av_kysimus_nurk {position: absolute; margin-left:114px; margin-top: 17px; background-image: url('/images/kommentaar_nurk.png'); background-repeat: no-repeat; width: 11px; height: 21px}
.av_kysimus_nurk2 {position: absolute; margin-left:116px; margin-top: 45px; background-image: url('/images/kommentaar_nurk.png'); background-repeat: no-repeat; width: 11px; height: 21px}
.av_lisa_btn {margin-top: -34px; float: right}
.av_search_div {margin-left: 7px; margin-top: 5px; font-size: 11px; color: #77b9dd}
.av_search_input {height: 18px}
.avss {border: 1px #b5b5b5 solid; height: 18px; width: 148px}
.av_searc_btn{margin-top: -20px; margin-left: 160px}
.av_select {margin-left: 7px; margin-top: -18px}
.vali_btn_div {margin-top: -35px; margin-left: 11px}
.vali_btn_div_over {margin-top: -33px; margin-left: 11px}
.av_next {margin-top: 105px; margin-left: 573px; width: 70px; background: url('/images/next_arrow.gif') 58px 4px no-repeat}
a.av_next_link {color: #2e92dc; font-weight: bold}
.av_lisa {margin-top: 5px; margin-left: 573px; width: 63px; font-weight: bold}
.vali_count_div {font-size: 20px; color: #1b9503; margin-top: -25px; margin-left: 5px; text-align: center; width: 100px}
.av_bm_teavitus {font-size: 10px; color: #ff3c3c; background:transparent; border: 0px}

.av_sub_container {padding: 2px; margin-bottom: 2px; height: 60px}
.av_sub_container2 {padding: 2px; margin-bottom: 2px; height: 60px; border: 1px #cdef58 solid; background-color: #e7f7ae}
.av_sub_pic {width: 50px; text-align: center}
.av_sub_pic img {border: 0px; height: 50px}
.av_sub_count {position: absolute; color: gray; margin-top: -28px; text-align: right; width: 160px; font-size: 14px}
.av_sub_txt {position: absolute; margin-left: 55px; margin-top: -50px; font-size: 10px; width: 110px}
.av_sub_mychoice {position: absolute; margin-left: 55px; margin-top: -8px; background: url('/images/choice.gif') 0px 0px no-repeat; width: 85px; height: 16px; text-align: center; font-size: 10px;}

.aitavalida_subdiv {position: absolute; background-color: #fff; height: 65px; width: 100px; padding-top: 2px; text-align: center; font-size: 10px; color: #004a82}
.aita_valida_pealkiri {font-size: 12px; font-weight: bold; padding-left: 2px; padding-right: 3px; color: #000; margin-bottom: 3px}

.kasutajad_header {padding: 4px; font-size: 10px; color: #fff}
.kasutajad_main_row {border-bottom: 1px #e5e5e5 solid; height: 24px; width: 644px}
.kasutajad_rida {color: #000; position: absolute; padding-top: 6px; text-align: center}

#usr_div1 {padding: 5px; padding-top: 0px; margin-bottom: 120px}
#usr_div1 div {position: absolute}
.usr_pic {padding: 1px; border: 1px #dedede solid}
.usr_name {margin-left: 110px; font-size: 20px; font-weight: bold; border-bottom: 1px #dedede solid; width: 500px}
.usr_join {margin-left: 495px; margin-top: 5px; color: #b5b5b5}
.usr_trust {margin-left: 110px; margin-top: 71px}
.usr_msn {background: url('/images/profile/usr_msn.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}
.usr_skype {background: url('/images/profile/usr_skype.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}
.usr_phone {background: url('/images/profile/usr_telefon.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}
.usr_location {background: url('/images/profile/usr_asukoht.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}
.usr_www {background: url('/images/profile/usr_www.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}
.usr_birthday {background: url('/images/profile/usr_synnipaev.png') no-repeat; width: 200px; padding-left: 20px; height: 16px; margin-bottom: 3px}

.usr_tase {margin-left: 250px; margin-top: 35px}
.usr_kasulikkus {margin-left: 250px; margin-top: 55px}
.usr_poste {margin-left: 250px; margin-top: 75px}
.usr_points {margin-left: 110px; margin-top: 5px; margin-top: 35px}
.usr_ratings {margin-left: 110px; margin-top: 5px; margin-top: 55px}
.usr_lastvisit {margin-left: 110px; margin-top: 55px; color: #b5b5b5; margin-top: 95px}
.usr_add_friend {background: url('/images/profile/user_add.gif') no-repeat; width: 120px; padding-left: 20px; margin-left: 500px; margin-top: 35px}
.usr_send_message {background: url('/images/profile/user_message.gif') no-repeat; width: 120px; padding-left: 20px; margin-left: 500px; margin-top: 55px}
.usr_view_comments {background: url('/images/profile/user_scrap.gif') no-repeat; width: 120px; padding-left: 20px; margin-left: 500px; margin-top: 75px}
.usr_add_trust {background: url('/images/profile/usr_add_trust.gif') no-repeat; width: 120px; padding-left: 20px; margin-left: 500px; margin-top: 95px}

#usr_div2 {margin-left: 5px}
#usr_div2 h2 {padding-bottom: 3px}

a.ostuabi_header {padding-left: 5px; font-size: 16px; color: #fff}
.tegevustelogi_pilt {padding: 2px; border: 1px #e5e5e5 solid; background-color: #fff; height: 28px; width: 28px}

.sobralist_nimi {text-align: center; padding: 2px; width: 98px; background-color: #000; filter:alpha(opacity=70); opacity: 0.7; -moz-opacity:0.7;}
.sobralist_nimi a {color: #fff; font-size: 11px; display: block}
.sobralist_ikoonid {position: absolute; margin-top: 5px; text-align: center; width: 100px}
.sobralist_ikoonid a {color: #ff9f9f; font-size: 10px}
.sobralist_ikoonid a img {border: 0px}

.av_esilehe_kysimus {padding: 5px; font-size: 11px; color: #0a759f}

.feedback-panel {
   padding:20px;
   width: 290px;
   background: #f3fbfe;
   border: 1px #77b9dd solid;
   position:fixed;
   top:20px;
   left:-331px;
   z-index: 2;
}

.feedback-panel a.feedback-tab {
   background:transparent url('/images/tagasiside.gif') no-repeat scroll 0 0;
   border-width: 1px 1px 1px 0;
   display:block;
   height:99px;
   left:51px;
   bottom:21px;
   position:relative;
   float:right;
   text-indent:-9999px;
   width:30px;
   outline:none;
}
.eraldaja {padding-left: 3px; padding-right: 3px}
.sobrad_lisa {position: absolute;font-weight: bold; padding-bottom: 10px}

.mail_unread {font-weight: bold}
.mail_quote_box {margin: 10px; padding: 10px; border: 1px #77b9dd solid; background-color: #cee4f7; color: #626262; font-size: 12px}

#sitemap ul {padding: 20px; padding-top: 10px}

a.so_title {color: #0068b3; text-decoration: underline}
#so_result_report {margin-top: -2px; background-color: #006fbf; padding: 4px; padding-left: 5px; padding-right: 5px; margin-bottom: 15px; font-size: 10px; color: #fff; text-transform: uppercase}
#other_pages {float: right}

label {}
label.error {color: red}

.morebox
{
font-weight:bold;
color:#333333;
text-align:center;
padding:8px;
margin-top:8px;
margin-bottom:8px;
}
.morebox a {color:#333333; text-decoration:none}
.morebox a:hover {color:#333333; text-decoration:none}

a.sinine_link {color:#016df1; text-decoration:none}
a.sinine_link:hover {text-decoration:underline}

#otsing_filter {float: left; width: 642px; height: 115px; background: #fff; border: 1px #dff7ff solid; margin-bottom: 5px}
#otsing_filter div {float: left; width: 160px}

a.lugu_link {color: #016df1}
a.lugu_link:hover {text-decoration: underline}

.fltr_tbl {position: absolute; background: #fff}
.message_list_veel {color: #006793}
.message_list {list-style: none}
.message_list_pood {list-style: none}
.message_list_kat {list-style: none}

.jqmWindow {display: none; position: fixed; top: 25%; left: 50%; margin-left: -200px; width: 400px; background-color: #EEE; color: #333; border: 1px solid black; padding: 12px}
.jqmOverlay { background-color: #000; }
* html .jqmWindow {position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px')}

.size10 {font-size: 10px}
.size11 {font-size: 11px}
.size12 {font-size: 12px}

