
/* COMMON */
/************************************************************************************/

	BODY 	{margin:0px;overflow:auto}
	FORM 	{margin:0 0 0 0;}
	
	a 				{ text-decoration:none; color:black;}
	a:hover			{ text-decoration:underline}
	
	.readmore		{ margin-top:15px; text-align:center}
	.readmore a		{font-size:11px; color:#038f47;}
	
	.green		{ font-weight:bold; color:#038f47; font-family:Arial}
	
/* COMMON */	
/************************************************************************************/
		
	#main_table		{ font-family: Arial; font-size:12px; color:black; width:100%; height:100%;}
	
/************************************************************************************/

	#href_block				{ text-decoration:none; margin-right:25px; display:block; height:285px; width:275px; border:0px solid red;}
	#href_block_2			{ text-decoration:none;display:block; margin-top:15px; margin-left:25px; height:285px; width:275px; border:0px solid red; position:absolute; z-index:10}
	#logo					{ margin-top:23px; margin-bottom:5px;}
	#left_st_page_img		{ background:url('images/building/st_page_l_bg.jpg') top right no-repeat}		
	#right_st_page_img		{ background:url('images/building/st_page_r_bg.jpg') top left no-repeat}		

	#top_img					{ text-decoration:none; white-space:nowrap; width:245px; border:0px solid red; display:block;}
	#top_img .cat_pre_title		{ margin-left:53px; font-size:24px;font-family:Times New Roman;color:black}
	#top_img .cat_title			{ margin-top:-10px; font-size:36px;font-family:Times New Roman;color:#038f47;}
	#top_img:hover				{ }
	#top_img:hover .cat_title	{ color:#f57f20 !important}
	
	#footer					{ height:75px; padding-right:80px; color:#666666; }
	#footer	*				{ color:#666666; }
	#footer	.top_padding	{ padding-top:10px; }
	#copyright				{ float:left; font-size:11px; margin:12px 33px 0px 15px;}
	
	#footer_inner		{ padding-top:10px; color:#666666; }
	#footer_inner img	{ z-index:100; position:relative }
	#copyright_inner	{ padding-left:13px;  margin-top:13px; text-align:left; font-size:11px;}
	#copyright_inner2	{ margin-top:-17px; padding-left:13px; text-align:left; font-size:11px; white-space:nowrap}
	#copyright_inner2.stPage{ margin-top:-5px; float:none!important}
	
	#izmantotie_materiali 	{ padding-top:40px; font-size:11px;padding-left:270px}
	
	#login_block	{ position:absolute;top:290px; left:50%; z-index:15; margin-left:233px;}
	#login_containr	{ width:244px; height:215px}
	#left_login_bg	{ background:url('images/building/login_right_bg.png') top right repeat-y;}
	#right_login_bg	{ background:url('images/building/login_left_bg.png') top left repeat-y;}
	#login_text		{ background:white;margin:0px 7px;padding:0px 20px 0px 20px; height:215px;}
	
	#log_form			{ margin-bottom:5px; margin-top:15px;font-family:Trebuchet MS; font-size:11px}
	#log_form div		{ }
	#log_form input		{ width:117px;height:21px;font-size:11px;color:#038f47;}
	#login_text span	{ line-height:14px !important; margin:0px;font-family:Tahoma; color:#808080 !important; font-size:11px;}
	#login_text a		{ font-family:Tahoma; color:#808080 !important; font-size:11px; text-decoration:underline}
	
	#submit_login		{ width:60px !important; margin-left:11px; border:none; background:#038f47; color:white !important; font-weight:bold;}
	#login_button		{ margin-top:20px;margin-left:200px}
	#login_button a		{ position:relative; z-index:30; color:#038f47;font-size:18px; font-family:Times New Roman;font-weight:bold; }

/************************************************************************************/
	
	#content			{ padding:0px 10px 0px 10px}
	#current_cat		{ margin-bottom:8px; font-family:Times New Roman; font-style:italic; font-size:24px; color:#038f47;}
	#content_border		{ position:relative;z-index:15;padding:20px 0px 160px 0px; border-top:1px solid #d8d8d8;borderrrrr-bottom:1px solid #d8d8d8;}
	
	#content td			{ font-family:Arial; font-size:12px;}
	#content a			{ font-family:Arial; color:#028e47}
	#content a:hover	{}
	#content ul li		{ padding:8px 0px}
	#content ol li		{ padding:8px 0px}
	
	.news_in_list			{ margin-top:15px; font-family:Arial; background:url('images/building/list_delimiter.gif') bottom left repeat-x;}
	.news_in_list td		{ padding-bottom:20px;}
	.news_in_list.last		{ background:none;}
	.news_in_list.last td	{ padding-bottom:0px;}
	
	.news_in_list .text_part{ padding:0px 10px}
	.news_in_list .title	{ font-size:14px;font-weight:bold;color:#038f47; margin-bottom:6px}
	.news_in_list .title a	{ color:#038f47}
	.news_in_list .date 	{ font-size:10px;color:#7f7f7f; margin-bottom:6px}
	.news_in_list .text 	{ font-size:12px;}
	
	#opendoc			{ }
	#opendoc h1			{ font-size:16px; margin-top:-10px;}
	#opendoc .title		{ font-size:14px;font-weight:bold;color:#038f47; margin-bottom:6px}
	#opendoc .title a	{ color:#038f47}
	#opendoc .date 		{ font-size:10px;color:#7f7f7f; margin-bottom:6px}
	#opendoc .text 		{ font-size:12px;}
	
	#left_nav				{ margin-left:18px;margin-top:10px; font-family:Times New Roman; font-size:17px; font-weight:bold; font-style : italic}	
	#left_nav .lvl_1_spec	{ margin-top:20px; color:#f57f20; margin-bottom:8px; text-decoration:none; display:block; padding:1px 1px 1px 24px; background:url('images/building/nav_act_orange.gif') center left no-repeat}	
	#left_nav .lvl_1_spec span	{ background:url('images/building/nav_delimiter_orange.gif') bottom left repeat-x;}	
	
	#left_nav .lvl_1.act		{ color:#038f47 !important; margin-bottom:8px; text-decoration:none; display:block; padding:1px 1px 1px 24px; background:url('images/building/nav_act.gif') center left no-repeat !important}	
	#left_nav .lvl_1.act span	{ background:none}	
	
	#left_nav .lvl_1 		{ color:#262626; margin-bottom:8px; text-decoration:none; display:block; padding:1px 1px 1px 24px; background:url('images/building/nav.gif') center left no-repeat}	
	#left_nav .lvl_1:hover	{ background:url('images/building/nav_act.gif') center left no-repeat; color:#038f47;}	
	#left_nav .lvl_1 span	{ background:url('images/building/nav_delimiter.gif') bottom left repeat-x;}
	
	#left_nav .lvl_2 		{ color:#262626; display:block; font-size:13px; margin-bottom:4px; text-decoration:none; padding:1px 1px 1px 24px;}	
	#left_nav .lvl_2:hover	{ color:#038f47;}	

	.icon_bar			{ font-size:11px;}
	.icon_bar a			{ margin-left:26px;text-decoration:underline}
	.icon_bar a:hover	{ text-decoration:none}
	
	#grey_bl_top_corner				{ position:absolute;margin-top:-7px; margin-left:193px}
	#grey_bl_bottom_corner			{ position:absolute; margin-top:-10px;margin-left:-1px}
	
	#grey_my_menu_block				{ border:1px solid #d8d8d8; margin-right:10px;margin-top:25px;}
	#grey_my_menu_block_padding		{ margin:6px 20px 40px 20px;}
	#welcome						{ font-weight:bold;font-size:11px}
	#welcome span					{ color:#038f47!important;}
	
	#grey_my_menu_block span	{ line-height:14px !important; margin:0px;font-family:Tahoma; color:#808080; font-size:11px;}
	#grey_my_menu_block span a	{ font-family:Tahoma; color:#808080 !important; font-size:11px; text-decoration:underline}
	#grey_my_menu_block input	{ color:black}
	
	#my_menu			{ font-size:12px; margin-top:7px; color:#038f47}
	#my_menu a			{ text-decoration:underline; color:#038f47;}
	#my_menu a:hover	{ text-decoration:none;}
	#my_menu img		{ vertical-align:middle}
	#my_menu div		{ margin-bottom:4px;}
	
/************************************************************************************/

	#categories_nav			{ width:100%; font-family:Arial;}
	#categories_nav	td		{ width:30%; padding:0px 10px 15px 10px; text-align:center}
	#categories_nav	div		{ padding:10px 0px 0px 0px}
	#categories_nav a		{ text-decoration:underline; color:black; font-size:14px; font-weight:bold}
	#categories_nav a:hover	{ text-decoration:none!important; color:#038f47 !important;}
			
/************************************************************************************/

	#gallery_list			{ width:100%; font-family:Arial;}
	#gallery_list .main_td	{ width:30%; padding:0px 0px 2px 0px;}
	
	.gallery_image			{ width:1%;}
	.gallery_image	img		{ border:10px solid #ddefd9}
	.gallery_image	td		{ width:1%; }
	.gallery_image .gal_title{ padding:10px}
	.gallery_image a		{ color:#038f47; font-size:12px; font-weight:bold}
	.gallery_image a:hover img{ border:10px solid #f57f20 !important}
			
	#imgdiv			{ position: absolute; z-index:100; left: 0pt; top: 0pt; width: 100%; height: 100%; filter:alpha(opacity=50); opacity: 0.5; background-image: url(images/building/black_bg.gif); margin-top: 100px;}
	#imgdiv2		{ position: absolute; z-index:100; left: 0pt; top: 0pt; width: 100%; height: 100%; margin-top: 100px;}
	#gallery_popup	{ border: 2px solid #038f47; background:white;}
	#popup_delete	{ margin-left:350px; margin-top:13px; position: absolute; border:none;}
	#popup_main_img	{ border-bottom:2px solid #bfbfbf; width:1%; position: relative; z-index: 10;}
	#popup_main_img	img	{ margin:0px 4px 4px 4px}
	.green_td		{ padding-top:35px;}
	.green_td div	{ background:#038f47; width:100%; border:1px solid #038f47; height:270px;}
	.green_td a		{ text-decoration:none!important;background:url('images/building/prev_button.gif') center center no-repeat white; position:relative;padding:10px 0px;left:1px;margin-top:115px; display:block; width:40px; }
	.green_td a:hover { background:url('images/building/prev_button_act.gif') center center no-repeat white;}
	.green_td .next	{ left:-1px; background:url('images/building/next_button.gif') center center no-repeat white;}
	.green_td .next:hover	{ background:url('images/building/next_button_act.gif') center center no-repeat white;}
	#popup_text		{ padding:13px 0px 33px 0px; font-size:14px;font-family:Arial}
	
/************************************************************************************/

	.reciepts_in_list		{ margin-bottom:15px; width:100%;  font-family:Arial; background:url('images/building/list_delimiter.gif') top left repeat-x;}
	.reciepts_in_list a		{ color:#038f47}
	.reciepts_in_list td	{ padding:15px 0px 0px 10px;}
	.reciepts_in_list.last		{ background:none;}
	.reciepts_in_list.last td	{ padding-bottom:0px;}
	
	.reciepts_in_list .text_part{ padding:0px 10px}
	.reciepts_in_list .title	{ font-size:14px;font-weight:bold;color:#038f47; margin-bottom:6px}
	.reciepts_in_list .title img{ margin-left:6px}
	.reciepts_in_list .title a	{ color:#038f47}
	.reciepts_in_list .time 	{ position:absolute;font-size:11px; margin-top:5px}
	.reciepts_in_list .time img	{ vertical-align:middle}
	.reciepts_in_list .text 	{ font-size:12px;}
	.reciepts_in_list .descript { font-size:11px; margin-top:9px;}
	.reciepts_in_list .descript span { color:#038f48}
	.reciepts_in_list .nr 		{ font-size:11px; color:#b2b2b2; margin-top:5px}
	.reciepts_in_list .buy 		{ font-size:11px; margin-top:5px;}
	.reciepts_in_list .buy a	{ text-decoration:underline}
	.reciepts_in_list .buy a:hover{ text-decoration:none}
	
	.reciepts_in_list .title.hidden a	{ color:#81c7a3}
	.reciepts_in_list .time.hidden{ color:#7f7f7f;}
	.reciepts_in_list .descript.hidden  	{ color:#7f7f7f}
	.reciepts_in_list .descript.hidden span { color:#81c7a3!important}
	.reciepts_in_list .nr.hidden{ color:#d9d9d9;}
	
	.reciept_info				{ font-size:11px; padding-right:12px !important; white-space:nowrap; width:140px}
	.reciept_info span			{ color:#f57f20}
	.reciept_info img			{ vertical-align:middle; margin-right:2px}
	.reciept_info a				{ color:#038f47}
	.reciept_info.hidden		{ color:#7f7f7f !important;}
	.reciept_info.hidden span	{ color:#fabf8f !important;}
	
	#recepts_total			{ margin-bottom:10px;font-size:11px}
	#recepts_total a		{ font-weight:bold;color:#038f47; text-decoration:underline}
	#recepts_total a:hover	{ text-decoration:none}
	#reciepts_choice			{ font-size:11px; background:#ddefd9; margin-bottom:8px}
	#reciepts_choice .header	{ text-align:center; padding-top:5px; font-weight:bold}
	#reciepts_choice .header img{ margin:0 6px; vertical-align:absmiddle}
	#reciepts_choice .radio_list	 {}
	#reciepts_choice .radio_list input	 { vertical-align:top; position:relative; top:-3px}
	#reciepts_choice .radio_list span	 { margin-right:10px;}
	#reciepts_choice input	 	{ position:relative; top:0px;vertical-align:middle;}
	#submit_reciepts			{ width:70px !important; font-size:11px; padding:1px 0px; cursor:pointer; margin-right:13px; border:none; background:#038f47; color:white !important; font-weight:bold;}
	
	#reciepts_pagelist			{ font-size:11px;}
	#reciepts_pagelist td		{ }
	#reciepts_pagelist a		{ text-decoration:none; display:block; padding:3px 4px; background:#ddefd9; color:black;}
	#reciepts_pagelist .act		{ text-decoration:none; background:#038f47 !important; color:white !important;}
	#reciepts_pagelist a:hover	{ background:#038f47; color:white;}
	#show_on_page			{ font-size:11px; margin-top:-23px;margin-right:11px;}
	#show_on_page select	{ margin-right:5px; font-size:11px;}
							
/************************************************************************************/

	.lead_text					{ font-size:12px;margin-bottom:10px}
	.lead_text .left_img		{ margin-left:30px; float:right}
	#form_comment				{ border:1px solid #f57f20; font-size:12px; }
	#form_comment .title_of_form{ font-family:Times New Roman; font-size:24px; font-style:italic; color:#f57f20; padding-bottom:11px}
	#form_comment .inner_padding{ padding:15px 20px}
	#form_comment .l_t_crnr		{ position:absolute; margin-top:-1px;margin-left:-1px}
	#form_comment .r_t_crnr		{ position:relative;top:-1px;left:1px}
	#form_comment .l_b_crnr		{ position:absolute;margin-top:-8px;margin-left:-1px;}
	#form_comment .r_b_crnr		{ position:relative;top:-8px;left:1px}
	#form_comment textarea		{ width:170px; height:90px; overflow:auto}
	#form_comment .input_fields	{ margin-right:40px;float:left}
	#form_comment .input_fields	 input { width:220px; height:20px; font-size:11px}
	#form_comment table			{ font-size:11px}
	#form_comment td 			{ padding-right:35px; font-size:11px}
	#form_comment .text			{ margin:13px 0px}
	#submit_coment_form			{ cursor:pointer; height:22px; border:none;background:#f57f20; font-family:Times New Roman; font-size:18px; font-style:italic; color:white;}
						
/************************************************************************************/

	.lead_text						{ font-size:12px;margin-bottom:10px}
	.lead_text .left_img			{ margin-left:30px; float:right}
	#form_add_reciept				{ border:1px solid #f57f20; font-size:11px; width:100%;}
	#form_add_reciept b				{ font-size:14px; color:#f57f20;}
	#form_add_reciept .inner_padding{ padding:5px 20px 15px 20px}
	#form_add_reciept .l_t_crnr		{ position:absolute; margin-top:-1px;margin-left:-1px}
	#form_add_reciept .r_t_crnr		{ position:relative;top:-1px;left:1px}
	#form_add_reciept .l_b_crnr		{ position:absolute;margin-top:-8px;margin-left:-1px}
	#form_add_reciept .r_b_crnr		{ position:relative;top:-8px;left:1px}
	#form_add_reciept textarea		{ width:100%; height:100px; overflow:auto}
	#form_add_reciept .input_fields	div{ margin-top:11px}
	#form_add_reciept .input_fields	.lond { width:100%; height:20px}
	#form_add_reciept .input_fields	.midl { width:210px; height:20px}
	#form_add_reciept .smal			 { width:50px; height:20px; margin-right:4px; vertical-align:absmiddle}
	#form_add_reciept table			{ font-size:11px; width:90%;}
	#form_add_reciept table	td		{ width:33%;}
	#form_add_reciept .text			{ margin:13px 0px}
	#captcha_table			{ font-size:12px;}
	#captcha_table td		{ font-size:12px;padding-right:40px}
	#captcha_table div		{ margin-bottom:10px}
	#captcha_table input	{ width:210px;}
	#submit_coment_form_2	{ cursor:pointer; height:22px; border:none;background:#f57f20; font-family:Times New Roman; font-size:18px; font-style:italic; color:white;}
						
/************************************************************************************/

	.subscribe_list		{ margin-bottom:15px; padding-bottom:15px;  font-family:Arial; background:url('images/building/list_delimiter.gif') bottom left repeat-x;}
	.subscribe_list.last{ background:none;margin-bottom:0px;padding-bottom:0px}
	
	.subscribe_list .title			{ position:absolute; font-size:18px;color:#038f47;}
	.subscribe_list .title.valid	{ position:static ; margin-bottom:6px}
	.subscribe_list .title.one		{ color:black}
	.subscribe_list .price	{ margin-bottom:6px;text-align:right; font-size:18px;color:#038f47;}
	.subscribe_list .title a{ color:#038f47}
	.subscribe_list .rec_descript 	{ font-size:12px; font-weight:bold; margin-bottom:6px}
	.subscribe_list .text 			{ font-size:12px; margin-bottom:6px;}
	.subscribe_list .valid_date 	{ font-size:12px; color:#f57f20; font-weight:bold; }
	
	#subcribe_href 		{ text-align:center; text-decoration:none; height:22px; display:block;width:125px; background:url('images/building/send_l_bg.gif') top left no-repeat #f57f20;font-family:Times New Roman; font-size:18px; font-style:italic; color:white !important;}
	#subcribe_href span	{ text-align:center; cursor:pointer; display:block; height:22px; padding:0px 8px 0px 8px; background:url('images/building/send_r_bg.gif') top right no-repeat ;}
						
/************************************************************************************/

	#recepts_cats		{ font-size:14px; color:#038f47;}
	#recepts_cats td	{ padding-right:40px;}
	#recepts_cats a		{ color:#038f47;}
	#recepts_cats span	{ color:black}
	#cur_dish_title		{ font-weight:bold;font-size:14px}
						
/************************************************************************************/
		
	.faq_list			{ margin-bottom:15px; padding-bottom:15px;  font-family:Arial; background:url('images/building/list_delimiter.gif') bottom left repeat-x;}
	.faq_list.last		{ background:none;margin-bottom:0px;padding-bottom:0px}
	
	.faq_list .title		{ font-size:14px;color:#038f47;}
	.faq_list .title a		{ color:#038f47; font-weight:bold;}
	.faq_list .title a:hover{ color:#f57f20;}
	.faq_list .title.act	{ color:#f57f20}
	.faq_list .title.act a	{ color:#f57f20}
	.faq_list .text 		{ font-size:12px; margin-top:12px;}
	#my_quest		{ margin-bottom:5px; margin-left:10px;color:#f57f20;font-size:12px;font-weight:bold}
	#my_quest_form			{ background:#ddefd9; padding:15px 11px 11px 11px}
	#my_quest_form textarea	{ width:100%;overflow:auto;height:70px;}
	#my_quest_form div		{ margin-top:11px}
	#my_quest_form input	{ cursor:pointer; border:none; background:#038f47; color:white !important; font-weight:bold; text-align:center;font-size:11px; width:auto !important; padding:2px 6px !important; }

/************************************************************************************/

	.comment_theme			{ font-size:14px; font-weight:bold; margin-bottom:12px; margin-left:10px;}
	.comment_title			{ font-size:12px; color:#038f47; margin-bottom:12px; margin-left:10px; }
	.comment_title a		{ text-decoration:underline; font-size:12px; color:#038f47;  }
	.comment_title a:hover	{ text-decoration:none }
	.comment_list			{ padding-left:10px; font-size:11px; margin-bottom:15px; padding-bottom:15px;  font-family:Arial; background:url('images/building/list_delimiter.gif') bottom left repeat-x;}
	.comment_list.last		{ background:none;margin-bottom:0px;padding-bottom:0px}
	
	.comment_list .title		{ position:absolute; font-size:11px;color:#f57f20;font-weight:bold;}
	.comment_list .title a		{ color:#038f47; font-weight:bold;}
	.comment_list .title a:hover{ color:#f57f20;}

	.comment_list .text 		{ margin-top:12px;}
	.comment_list .text 		{ margin-top:12px;}
	.comment_list .datums 		{ margin-right:10px; text-align:right; font-size:10px; color:#7f7f7f;}
							
/************************************************************************************/

	.one_rec			{ margin-bottom:15px; width:100%;  font-family:Arial;}
	.one_rec .title		{ font-size:14px;font-weight:bold;margin-bottom:5px}
	.one_rec .title img	{ margin-left:6px}
	.one_rec .title a	{ color:#038f47}
	.one_rec .time 		{ font-size:11px; margin-top:5px}
	.one_rec .time img	{ vertical-align:middle}
	.one_rec .text 		{ font-size:12px;}
	.one_rec .descript 	{ font-size:11px; margin-top:9px;}
	.one_rec .descript span { color:#038f48}
	.one_rec .nr 		{ font-size:11px; color:#038f47; margin-bottom:7px}
	
	#ingridients			{ font-size:11px; border-bottom:1px solid #cccccc; margin-bottom:13px;}
	#ingridients .title		{ font-weight:bold; background:#ddefd9;padding:8px 10px}
	#ingridients .text		{ font-size:12px; padding:13px 10px}
	#ingridients .delimiter	{ height:1px;font-size:1px; border:0px solid red;background:url('images/building/list_delimiter.gif') top left repeat-x;}
	#ingridients .text.only	{ font-size:12px; padding:8px 10px 13px 10px}
	#ingridients .ingr_list	{ white-space:nowrap; padding:8px 0px 14px 0px; font-size:11px !important}
	#ingridients .ingr_list	div{ padding:0 5px; border-bottom:1px solid #cccccc; padding-bottom:6px; margin-top:5px}
	#ingridients .ingr_list	div.last{ border:none;padding-bottom:0px}
							
/************************************************************************************/

	#recept_creator			{ font-size:11px}
	#recept_creator .lefted	{ float:right; text-align:left;}
	#recept_creator span	{ color:#f57f20;}
	#recept_creator a		{ color:#038f47; text-decoration:underline}
	#recept_creator a:hover	{ text-decoration:none}
	
	#voting_form		{ text-align:center; padding:25px 0px; font-size:12px;}
	#voting_form img	{ position:relative; vertical-align:middle; margin-right:3px; cursor:pointer}
	#hidden_descript	{ font-size:10px;color:#7a7a7a; position:absolute;border:1px solid #7a7a7a;margin-top:20px;width:75px; height:15px;}
	#voting_form input	{ cursor:pointer; border:none; background:#038f47; color:white !important; font-weight:bold; text-align:center;font-size:11px; width:auto !important; padding:2px 6px !important; }
	
	#link_to_comments	{ color:#058e46;font-size:12px;padding-bottom:10px}
	#link_to_comments a			{ color:#058e46;font-size:12px;text-decoration:underline}
	#link_to_comments a:hover	{ text-decoration:none}
					
	#recept_pages			{ margin-bottom:14px; font-size:11px; position:relative; top:4px; color:#038f47;}
	#recept_pages img		{ vertical-align:absmiddle;border:none; position:relative; top:2px; margin:0px 6px;}
						
/************************************************************************************/

	.search_blocks			{ font-size:11px; background:URL('images/building/rec_title_l_img.gif') bottom left no-repeat #ddefd9; margin-bottom:8px}
	.search_blocks .header	{ text-align:center; padding-top:5px; font-weight:bold}
	.search_blocks .header.simple	{font-weight:normal; text-align:left; padding:0px 5px 0px 5px;}
	.search_blocks .header.search	{text-align:left; font-size:12px;padding:0px 5px;}
	.search_blocks .header img{ margin:0 6px; vertical-align:absmiddle}
	.search_blocks .radio_list	 {}
	.search_blocks .radio_list input	 { vertical-align:top; position:relative; top:-3px}
	.search_blocks .radio_list span	 { margin-right:10px;}
	.search_blocks input	 	{ position:relative; top:0px;vertical-align:middle;}
	.search_blocks select	 	{ width:100%; }
	#search_reciepts			{ width:115px !important; font-size:11px; padding:1px 0px; cursor:pointer; margin-right:13px; border:none; background:#038f47; color:white !important; font-weight:bold;}
	.search_title				{ }
	.search_title img			{ border:none}
							
/************************************************************************************/

	#subscribe_mail_text	{ font-size:12px; margin-bottom:15px; }
	#subscribe_mail			{ background:#ddefd9; padding:15px 11px 11px 11px}
	#subscribe_mail td		{ font-weight:bold; font-size:12px; padding-right:20px}
	#subscribe_mail textarea{ width:100%;overflow:auto;height:70px;}
	#subscribe_mail div		{ margin-top:11px}
	#subscribe_mail input	{ width:200px; height:20px;}
	#subscribe_mail .subscr_for_news	{ width:170px; border:none; background:#038f47; color:white !important; font-weight:bold; margin-top:5px; text-align:center;font-size:11px; padding:2px 6px !important; }
							
/************************************************************************************/

	.accesories_in_list				{ width:100%; margin-top:15px; font-family:Arial; background:url('images/building/list_delimiter.gif') bottom left repeat-x;}
	.accesories_in_list td			{ padding-bottom:20px;}
	.accesories_in_list.last		{ background:none;}
	.accesories_in_list.last td		{ padding-bottom:0px;}
	
	.accesories_in_list .text_part  { padding:0px 10px}
	.accesories_in_list .title		{ font-size:14px;font-weight:bold;margin-bottom:6px}
	.accesories_in_list .title a	{ color:#0s38f47}
	.accesories_in_list .vendor		{ font-size:11px; margin-bottom:6px; text-align:left;  }
	.accesories_in_list .vendor	i	{ width:100px; font-style:normal;  float:left }
	.accesories_in_list .vendor	span{ color:#038f47; }
	.accesories_in_list .text 		{ font-size:12px;}
	.accesories_in_list .name_of_rep{ text-align:right; margin-top:6px; color:#f57f20; font-size:11px; font-weight:bold}

	.explore_link		{ position:absolute; margin:-23px 0px 0px 117px;border:none }
							
/************************************************************************************/

	#site_map			{ padding-left:16px }
	#site_map .lvl_0	{ padding:4px 0px}
	#site_map .lvl_0 a	{ font-size:24px;font-weight:bold;font-family:Times New Roman;font-style:italic;}
	#site_map .lvl_1	{ padding:4px 0px}
	#site_map .lvl_1 a	{ padding-left:15px; background:url('images/building/map_lvl_2.gif') center left no-repeat; font-size:18px;font-weight:bold;font-family:Times New Roman;font-style:italic;margin-bottom:5px;}
	#site_map .lvl_2	{ padding-left:20px}
	#site_map .lvl_2 a			{ font-size:12px;font-family:Arial;}
	#site_map .lvl_2 a:hover	{ color:#038f47; text-decoration:underline}
	#site_map .lvl_3			{ padding-left:40px}
	#site_map .lvl_3 a			{ font-size:11px;font-family:Arial;}
	#site_map .lvl_3 a:hover	{ color:#038f47; text-decoration:underline}
	
/************************************************************************************/

	#print_body		{ padding:35px 50px 20px 50px}			
	#top_div		{ padding-right:20px}			
	#print_logo		{ margin:0px 20px 12px 32px}			
	#print_date		{ padding-top:30px;font-family:Arial; color:#808080; font-size:11px}			
	#print_date	.first_div	{ margin:8px 0px 3px 0px}	
	#print_content	{ padding:28px 20px 15px 20px; border:1px solid #d8d8d8}
	#print_content #right_corner	{ position:absolute;margin-left:647px;margin-top:-29px;}
	#print_content #left_corner		{ position:absolute;margin-top:5px; margin-left:-21px}
	#print_footer		{ padding-top:15px}
	#print_footer img	{ float:left;margin-left:230px; margin-right:10px}
	#print_footer div	{ padding-top:12px;float:left;font-size:11px;color:#808080}
	
/************************************************************************************/
