body{
	background:url(../images/bg.jpg) top center repeat-y;
	background-color:#333;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	outline:none;
}
a{ color:#FF6600; text-decoration:none;}
a:hover{
	color:#C44F00; text-decoration:underline;
}
ul{
	margin:0px;
	padding:0px;
	padding-left:25px;
	margin-top: 10px;
}
li{
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type: none;
}
.margin_site{ height:20px;}
.site{
width:60%;
}
.bg_header{
	background:url(../images/bg_head.jpg) center top no-repeat;
}
.head_pic{
	background:url(../images/head_pic.png) no-repeat;
	height:365px;
	width: 986px;
}
.facebook_like{
	margin-left:23px;
	margin-bottom:10px;
}
.bg_footer_l{
background:url(../images/bg_footer_l.png) bottom right no-repeat;
width:20%;
}
.bg_footer_r{
background:url(../images/bg_footer_r.png) no-repeat bottom left;
width:20%;
}
.content{
	background:url(../images/bg_m.png) repeat-y;
	height: 700px;
	width: 986px;
}
.footer_pic_2{
	background:url(../images/bg_footer_f2.jpg) no-repeat;
	height:240px;
	color:#323232;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 12px;
}
.footer_pic{
	background:url(../images/bg_footer_f.jpg) no-repeat;
	height:240px;
	color:#323232;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 12px;
}
.footer_pic a{
color:#FF0000;
}
.footer_pic a:hover{
color:#FF6600;
}
.baraban{
	background:url(../images/baraban.png) no-repeat;
	height:152px;
}
.runing_text{
	background:url(../images/runing_text.png) no-repeat;
	height:30px;
	color: #FFFFFF;
	padding-top:7px;
	padding-left:10px;
}
.runing_text div{
	margin: 0px 0px 0px 20px;
}
.runing_text p{ margin:0px; padding:0px;}
.menu{
	background:url(../images/menu_bg.png) no-repeat;
	height:38px;
	margin-left: 1px;
}
.lang{
	margin-left:820px;
	height: 20px;
}
.lang_est{ background:url(../images/est.png); height:21px; width:21px;}
.lang_eng{ background:url(../images/eng.png); height:21px; width:21px;}
.lang_fin{ background:url(../images/fin.png); height:21px; width:21px;}
.lang_est:hover{ background:url(../images/est_h.png);}
.lang_eng:hover{ background:url(../images/eng_h.png);}
.lang_fin:hover{ background:url(../images/fin_h.png);}
}
.rotator{
  background: url(../images/rotator/rotator.jpg) no-repeat center top;
  	height:305px;
	width:981px;
	margin-top: 17px;
	margin-left: 2px;
}
.pic_bg{
	background:url(../images/rotator/rotator.jpg);
	height:305px;
	width:981px;
	margin-top: 17px;
	margin-left: 2px;
}
.margin_pic_bg{ height:270px;}
.menu_mrgn{ height:5px;}
.menu a{ text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;}
.menu a:hover .menu_btn_l{background:url(../images/menu_btn_l_h.png);}
.menu a:hover .menu_btn_m{background:url(../images/menu_btn_m_h.png) repeat-x;}
.menu a:hover .menu_btn_r{background:url(../images/menu_btn_r_h.png);}
.menu_btn_l{
	background:url(../images/menu_btn_l.png);
	width:4px;
	height:26px;
	float: left;
}
.menu_btn_m{
	background:url(../images/menu_btn_m.png) repeat-x;
	height:26px;
	float: left;
	padding: 7px 10px 0px 10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.menu_btn_r{
	background:url(../images/menu_btn_r.png);
	width:4px;
	height:26px;
	float: left;
}
.baraban_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323232;
	font-weight: bold;
	margin-left: 20px;
	padding-top: 3px;
}
.baraban_stock{}
.bullet{
	background:url(../images/bullet.png) no-repeat;
	width:230px;
	height:47px;
}
.title_news{
	margin-top:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #323232;
	font-size: 16px;
	height:25px;
	margin-left: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}
.left_banner{
	margin-left: 10px;
}
.right_banner{
	margin-left: 17px;
}
.title_page{
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 16px;
	margin-left: 20px;
	font-weight: bold;
	margin-bottom: 0px;
}
.punktir_item{
	background:url(../images/punktir_line.jpg);
	height:10px;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 20px;
}
.punktir_line_item{
	background:url(../images/punktir_line.jpg);
	height:1px;
	margin-left: 1px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 10px;
}
.kolitused_punktir_line{
	background:url(../images/punktir_line.jpg);
	height:1px;
}
.punktir_line{
	background:url(../images/punktir_line.jpg) repeat-x;
	height:1px;
	margin:0px 0px 25px 0px;
}
.news{
	margin-top: 0px; 
}
/* root element for tabs  */
.tabs {
	list-style:none;
	margin:1px 0px 0px 10px !important;
	padding:0;
	height:62px;
	background:url(../images/news_h.jpg) no-repeat;
}
.tabs a{
text-decoration:none;
}
.tabs td { 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
outline:none;
}
.panes{
	margin-left:10px;
	background:url(../images/news_m.jpg);
	width:209px;
}
.tabs_footer{
	background:url(../images/news_f.jpg);
	width:209px;
	height: 19px;
	margin-top: 10px;
	text-decoration: none;
}
.tabs_footer a{
	text-decoration: none;
}
.tab{
	background: url(../images/tabbg.jpg) no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	height:18px;
	width:65px;
	text-align: center;
	padding-top: 3px;
	margin-left: 4px;
	outline:none;
	}

.tab_h{
	outline:none;
	background: url(../images/tabbg_h.jpg) no-repeat;
color:#333333;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:65px;
	height:22px;
	text-align: center;
	padding-top: 10px;
	margin-left: 4px;
	
}

.content_box{
	margin-left:10px;
}
.banner_bg{
	background:url(../images/banner_bg.jpg);
	height:98px;
	width:510px;
}
.banner_text_bg{
	background:url(../images/banner_text_bg.jpg);
	height:98px;
	width:740px;
	text-align: center;
	margin-left:10px;
}
.banner_text_bg img{
margin:7px 0px 0px 5px;
}
.banner_bg img{
margin:7px 0px 0px 5px;
}
.text_field a{ color:#323232; text-decoration:underline;}
.text_field a:hover{
	color:#666;
	text-decoration:none;
}

.text_field img{ margin:0px 5px 5px 0px}
.text_field{
	margin:10px 10px 10px 10px;
}
.text_field_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fd5221;
}
.text_field_sub_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fd5221;
}
.login{
	background:url(../images/login.jpg);
	width:215px;
	height:181px;
	margin-left: 15px;
}
.login_text{
	font-size:12px;
	color:#565656;
	margin-left: 35px;
	font-weight: bold;
	margin-bottom: 20px;
	height: 15px;
}
.login table{
	margin-left:15px;
}
.input_title{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom: 5px;
	color: #717171;
}
.login_input{
	background:url(../images/input.jpg);
	height:18px;
	width:185px;
	border:none;
	margin-bottom: 12px;
}
.login_input input{
	background:none;
	border:none;
	width: 175px;
	margin-left: 5px;
	height: 15px;
	color: #FFFFFF;
}
.unustasid_salasona{
	font-size:10px;
	text-decoration:none;
	color:#333333;
}
.unustasid_salasona:hover{
	text-decoration:underline;
}
.registr_btn{
	background:url(../images/registr.jpg);
	height:23px;
	width:88px;
	float:left;
	margin-left:7px;
}
.registr_btn:hover{background:url(../images/registr_h.jpg);}
.registr_btn a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.registr_btn div{
	margin-top:5px;
	text-align: center;
}
.login_btn{
	background:url(../images/login_btn.jpg);
	height:23px;
	width:47px;
	float:left;
	border:none;
	padding-bottom:0px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.login_btn:hover{
	background:url(../images/login_btn_h.jpg);
}
.site_path{
	margin: 10px 0px 10px 10px;
    width: 300px;
}
.site_path a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#968e70;
text-decoration:none;
}
.content_text_header{ background:url(../images/cont_h.jpg) no-repeat; height:60px; width:507px;}
.content_text{
	background:url(../images/cont_m.jpg);
	width:507px;
}
.content_text_data{
	background:url(../images/cont_news_data.jpg) no-repeat;
	height:25px;
	width:420px;
	text-align: right;
	padding-right: 12px;
	font-size: 11px;
	color: #666666;
}
.content_text_data a{ color:#FFFFFF; text-decoration:none;}
.content_text_link{
	background:url(../images/cont_text_link.jpg) no-repeat;
	height:25px;
	width:75px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	
}
.content_text_link:hover{ background:url(../images/cont_text_link_h.jpg);}
.content_text_link a{ color:#FFFFFF; text-decoration:none; font-size:12px;}
.content_text_margin{
	margin: 10px 10px 0px 10px;
	padding-bottom: 10px;
	width: 487px;
}
.content_text_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fd5221;
	margin-left: 15px;
	margin-top: 14px;
	margin-bottom: 5px;
}
.content_title_margin{
	height:17px;
	width: 507px;
}
.content_text_margin img{
	margin:0px 5px 5px 0px;
}
.cont_margin_bottom{
	height:20px;
}
.partners{
	background:url(../images/partners.jpg) no-repeat;
	width:215px;
	margin-left: 15px;
	text-align: center;
	margin-top: 15px;
}
.partners_title{
	margin-left: 20px;
	color: #666666;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 17px;
}
.partners img{
	margin-top:9px;
}
.partners_title_margin{
	height:15px;
}
.tab_news_title{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-right: 5px;
}
.tab_news_text{
	font-size:12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left:5px;
}
.tab_news_text a{ color:#666; text-decoration:none;}
.tab_news_text a:hover{ color:#ff5924; text-decoration:underline;}
.tab_news_data{
	background:url(../images/tab_news_data.jpg);
	height:16px;
	width:126px;
	float: left;
	margin-left: 2px;
	text-align: right;
	padding-right: 12px;
	font-size: 11px;
	color:#666666;
	padding-top: 3px;
}
.tab_news_link{
	background:url(../images/tab_news_link.jpg);
	height:15px;
	width:67px;
	float: left;
	text-align: center;
	font-size: 10px;
	color:#666666;
	padding-top: 4px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom:10px;

}
.tab_news_link:hover{
	background:url(../images/tab_news_link_h.jpg);
	color:#FFFFFF;
	}
.tab_news_btn{
	background:url(../images/news_btn.jpg);
	width:109px;
	height:17px;
	margin-left: 56px;
	text-align: center;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
}
.tab_news_btn:hover{
	background:url(../images/news_btn_h.jpg);
	}
.ask_prof_h{
	background:url(../images/ask_prof_h.jpg) no-repeat;
	margin-left: 0px;
	height: 10px;
}
.ask_prof_block{
	background:url(../images/news_m.jpg) repeat-y;
	margin-left: 10px;
	text-align: center;
}
.ask_prof_title{
	background:url(../images/ask_prof.jpg);
	height:37px;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #323232;
	padding: 10px 27px 0px 20px;
}
.ask_prof_f{
	background:url(../images/prof_f.jpg);
	width:209px;
	height: 26px;
	margin-left:0px;
	text-decoration: none;
	text-align: center;
	margin-top: 10px;
}
.ask_prof_f a{ text-decoration:none;}
.liitu{
	background:url(../images/liitu.jpg) no-repeat;
	width:155px;
	height:23px;
	margin:0px;
	text-align: center;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding:0px;
	border:none;
	cursor:pointer;
}
.liitu:hover{background:url(../images/liitu_h.jpg) no-repeat;}
.prof_text{
	text-align:left;
	margin:0px 20px 0px 10px;
}
.kirjuta{
	background:url(../images/kirjuta.jpg);
	height:25px;
	width:192px;
	margin-left: 1px;
	text-align: left;
	font-size: 12px;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 2px;
	margin-bottom: 10px;
}
form{ padding:0px; margin:0px;}
.korv{
	margin-left:20px;
}
.korv_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #717171;
	margin-top: 15px;
	margin-left: 15px;
}
.korv_price{
	background:url(../images/korv_summ.jpg);
	height:16px;
	width:131px;
	float: left;
	margin-left: 2px;
	text-align: right;
	padding-right: 12px;
	font-size: 11px;
	color:#666666;
	padding-top: 3px;
}
.korv_vaata{
	background:url(../images/korv_vaata.jpg) no-repeat;
	height:15px;
	width:59px;
	float: left;
	text-align: center;
	font-size: 10px;
	color:#FFFFFF;
	padding-top: 4px;
	text-decoration: none;
	font-weight: bold;

}
.korv a{ text-decoration:none;}
.korv_vaata:hover{	background:url(../images/korv_vaata_h.jpg) no-repeat;}
.kolitus_f{ background:url(../images/kolitus_f.jpg); height:12px; width:507px;}
.koolitused{
	margin-left:10px;
}
.koolitused_h{
	background:url(../images/koolitused_h.jpg);
	width:196px;
	height:42px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #fd5221;
	padding-top: 30px;
	padding-left: 13px;
}
.koolitused_m{
	background:url(../images/koolitused_m.jpg);
	width:209px;
}
.koolitused_f{
	background:url(../images/koolitused_f.jpg);
	width:209px;
	height:6px;
}
.koolitused_menu{ margin:0px 1px 0px 1px; padding-bottom:5px;}
.koolitused_menu a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.koolitused_menu:hover{
	background:url(../images/koolitused_menu.jpg);
}

.koolitused_menu_margin{
	height:9px;
}
.flying_bullet{background:url(../images/bullet.png); height:50px; width:230px; position: absolute; margin-top: -20px; margin-left: 525px;}
.title_line{
	background:url(../images/title_line.jpg) no-repeat;
	height:10px;
	margin-top: 7px;
}
.pood_message_h{ background:url(../images/pood_message_h.jpg); height:7px; width:477px;}
.pood_message_m{
	background:url(../images/pood_message_m.jpg);
	width:463px;
	padding: 0px 7px 0px 7px;
}
.pood_message_f{ background:url(../images/pood_message_f.jpg); height:8px; width:477px;}
.message{
	color:#FFFFFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 0px 10px 0px;
}
.message p {
    margin:0px;
}
.item{
	border:1px solid #f3f3f3;
	width: 477px;
}
.item_title{
	height:37px;
	width:265px;
	background-color:#e3e3e3;
	color:#424242;
	font-size:18px;
	font-weight: bold;
}
.item_title div{
	margin:9px 7px 5px 7px;
}
.item_text{
	font-size: 12px;
	background-color: #f0f0f0;
	padding: 7px 7px 7px 7px;
}
.item_old_price{
	font-size: 12px;
	background-color: #f0f0f0;
	padding: 7px 7px 7px 7px;
	color: #555555;
}
.item_old_price span{ text-decoration:line-through;}
.item_price{
	background:url(../images/item_price.jpg) no-repeat;
	height:23px;
	width:181px;
	text-align: left;
	font-size: 18px;
	color: #fff;
	padding-left: 7px;
}
.item_link{
	background:url(../images/item_link.jpg) no-repeat;
	height:23px;
	width:77px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	
}
.item_link:hover{
	background:url(../images/item_link_h.jpg);
}
.item_link a{ color:#FFFFFF; text-decoration:none; font-size:12px;}
.hind_box{
	font-size: 12px;
	background-color: #CCCCCC;
	padding: 7px 7px 7px 7px;
	text-align: right;
	color: #3c3c3c;
}
.hind_box span{
	font-size: 31px;
}
.korvi{
	background:url(../images/korvi.jpg);
	height:23px;
	width:107px;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
	text-align: left;
	cursor: pointer;
}
.korvi:hover{
	background:url(../images/korvi_h.jpg);
	}
.korvi_block{
	width:100%;
	color: #FFFFFF;
}
.korvi_block span{
font-size:12px;
}
.korvi_margin{ margin-left:20px; margin-right:20px;}

.stock_form{ font-size:12px}
.stock_form .tr_sep{ width:2px;}
.n_title{ font-size:21px; padding:10px 0px 10px 0px;}
.n_title a{ color:#666; text-decoration:none;}
.n_title a:hover{color:#666;text-decoration:underline;}
.data{
	color:#666;
	font-size:12px;
	width:70px;
}
.more{ margin-top:10px;}
.more a{color:#FF6600;
	font-size:12px; text-decoration:none;}
.more a:hover{color:#FF6600;
	font-size:12px;text-decoration:underline;}
.sort a{color:#FF6600;
	font-size:12px; text-decoration:none;}
.sort a:hover{color:#FF6600;
	font-size:12px;text-decoration:underline;}
	.listOptions{ margin-bottom:10px;}
	.btn_m{ padding-left:430px;}
	

.tr_title{
	background:url(../images/tr_title.jpg) repeat-x;
	background-color: #c6c6c6;
	height: 30px;
	width: 125px;
	text-align:center;
	font-weight: normal;
}
.tr_grey{
	background:url(../images/tr_grey.jpg) repeat-x;
	background-color: #f7f7f7;
	color:#333333;
	height: 30px;
	width: 125px;
	text-align:center;
}
.stocking .tr_sep{ width:2px;}
.tr_grey a{ color:#333; text-decoration:underline;}
.tr_grey a:hover{ color:#333; text-decoration:none;}
.tr_white{
	background:url(../images/tr_white.jpg) repeat-x;
	background-color: #ffffff;
	color:#333333;
	height: 30px;
}
.tr_white a{ color:#333;}
.tr_white a:hover{ color:#333;}
.tr_sep{
	background:url(../images/tr_sep.jpg) repeat-y;
	text-align: center;
	width: 1px;
}
.vydel_name{ text-align:left; padding-left:20px;}

.buy input{ margin:7px 0px 7px 0px;}

