body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image:url(../images/fon.jpg);

	background-repeat:repeat-x;

}

a {

	text-decoration:none;

}

.pic_div {

	border: 1px solid;

	border-color:#cccccc;

	padding:1px;

}



.pic_div_3 {

	border: 1px solid;

	border-color:#cccccc;

	padding:3px;

}

.bottom_text {

	font: 8pt Arial;

	color:#49a3b9;

	text-decoration:none;

}



.main_link {

	font: 13pt Arial;

	color:#49a3b9;

	margin-bottom:5px;

	display:block;

	text-decoration:none;

}

.main_link:hover {

	font: 13pt Arial;

	color:#49a3b9;

	margin-bottom:5px;

	display:block;

	text-decoration:underline;

}

.main_link_life {

	font: 13pt Arial;

	color:#de0c9c;

	margin-bottom:5px;

	display:block;

	text-decoration:none;

}

.main_link_life:hover {

	text-decoration:underline;

}



/*

	menu

*/

 .menu_blue {
 	background-image: url(../images/menu/blue/gradient-light.png);	
 	background-repeat: repeat-x; 
 	cursor: pointer;
 	text-align: center;
 }
 .menu_blue:hover{
 	background-image: url(../images/menu/blue/gradient-dark.png);	 	 
 }
 .menu_blue_pushed {
 	 cursor: pointer;      
 	 text-align: center;
	 background-image: url(../images/menu/blue/gradient-pushed.png);	 
	 background-repeat: repeat-x; 
 }  
 
.menu_green {                                 
 	background-image: url(../images/menu/green/gradient-light.png);	
 	background-repeat: repeat-x; 
 	cursor: pointer;
 	text-align: center;
 }
 .menu_green:hover{
 	background-image: url(../images/menu/green/gradient-dark.png);	 	 
 }
 .menu_green_pushed {
 	 text-align: center;
	 background-image: url(../images/menu/green/gradient-pushed.png);	 
	 background-repeat: repeat-x; 
 }  
.menu_red {                                 
 	background-image: url(../images/menu/red/gradient-light.png);	
 	background-repeat: repeat-x; 
 	cursor: pointer;
 	text-align: center;
 }
 .menu_red:hover{
 	background-image: url(../images/menu/red/gradient-dark.png);	 	 
 }
 .menu_red_pushed {
 	 text-align: center;
	 background-image: url(../images/menu/red/gradient-pushed.png);	 
	 background-repeat: repeat-x; 
 }  

  
.menu_change_red {
 	background-image: url(../images/red_change.jpg);
}
.menu_change_red:hover {
 	background-image: url(../images/red_change.jpg);
}

/*

	=== menu ===

*/



/* 

* serach block

*/



.search_div {

	margin-top: 20px;

	margin-right:10px;

	margin-bottom:15px;

}



.search_input {

	width:182px;

	border-color:#404040;

	border: 2px solid;

	border-bottom:1px solid;

	font: 9pt Arial;

}



.search_button {

	background-image:url(../images/button.jpg);

	background-repeat:repeat-x;

	width:52px;

	height: 19px;

	float:right;

	font: 8pt Arial;

	padding-top:2px;

	margin-right:7px;

}

.search_button_2 {

	background-image:url(../images/button.jpg);

	background-repeat:repeat-x;

	width:52px;

	height: 19px;

	font: 8pt Arial;

}



/*

  === search block === 

*/





.menu_elem_blue {

	align:center;

}



.main_border {

	border:3px solid #6cd4df;

	border-bottom:none;

	background-color:#FFFFFF;

}

.main_border2 {

	border:3px solid #6cd4df;

	border-bottom:3px solid #6cd4df;

	border-top:none;

	background-color:#FFFFFF;

}

.main_border2_green {

	border:3px solid #cdd99a;

	border-bottom:3px solid #cdd99a;

	border-top:none;

	background-color:#FFFFFF;

}

.main_border2_red {

	border:3px solid #d475e0;

	border-bottom:3px solid #d475e0;

	border-top:none;

	background-color:#FFFFFF;

}



.main_border_green {

	border:3px solid #c7d393;

	background-color:#FFFFFF;

}



.pic_border {

	border:1px solid #cfcfcf;

	padding:1px;

}

.white_space {

	margin-left:1px;

	margin-right:1px;	

	margin-top:1px;

	

}

img {

	border:0;

}

hr {

	background-color: #e2e2e2;

	height:1px;

}

.font_title_blue {

	font: 10pt Arial;

	font-weight:bold;

	color:#49a3b9;

	text-decoration:none;

}

.font_title_blue:hover {

	text-decoration:underline;

}



.link_r {

	font: 8pt Tahoma;

	font-weight: bold;

	color:#49a3b9;

	text-decoration:none;

}

.link_r:hover {

	text-decoration:underline;

}



.content_text {

	font: 8pt Arial;

}

input.input {

	border-color:#404040;

	border: 2px solid;

	border-bottom:1px solid;

	font: 9pt Arial;

}

.button {

	background-color:#bababa;

	font: 9pt Arial;

}

.title_ing {

	font:15pt "Centrury Gothic";

	color:#49a3b9;

	border-bottom: 1px dotted #49a3b9;



	padding-bottom: 13px;

	margin-bottom: 19px;

	padding-left: 25px;

	margin-left: 5px;

	margin-right: 5px;

}

.re {

	padding-right: 0px;

	padding-left: 0px;

}

.logo{

	background: url(../images/logo2.jpg) repeat-x top;

}

.logo_green{

	background: url(../images/logo2_green.jpg) repeat-x top;

}

.logo_red{

	background: url(../images/logo3_red.jpg) repeat-x top;

}



.plashka_left {

	width:235px;

	height:26px;

	background-image:url(../images/plashka_left_fon.jpg);

	background-repeat:none;

	border: 1px solid;

	border-color:#cccccc;

	font:13pt Arial;

	color: #FFFFFF;

	padding-top:4px;

}

.beauty_main_container {

	margin-left:33px;

	margin-right:33px;

}

.beauty_main_text {

	font:14pt Arial;

	color: #49a3b9;

}

.beauty_line {

	background-image:url(../images/beauty_line.jpg);

	background-repeat:repeat-x;

	width:100%;

	height:1px;

}

.beauty_line_2 {

	background-image:url(../images/beauty_line_2.jpg);

	background-repeat:repeat-x;

	width:100%;

	height:1px;

	margin-bottom:12px;

}

.beauty_pic_div {

	border: 1px solid;

	border-color:#cccccc;

	padding:1px;

}



.beauty_text1_title {

	font: 13pt Arial;

	color:#49a3b9;

	margin-bottom:5px;

	display:block;

	text-decoration:none;

}

.beauty_text1_text {

	font: 8pt Arial, Helvetica, sans-serif;

	color:#000000;

	margin-bottom:6px;

	display:block;

}

.beauty_text1_add {

	font: 9pt Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#49a3b9;

	margin-bottom:10px;

	display:block;

	vertical-align:middle;

	text-decoration:none;

}

.beauty_text1_add:hover{

	text-decoration:underline;

}

.beauty_text2_author{

	font: 9pt Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#999999;

	margin-bottom:6px;

	display:block;

}





.recipes_checkbox {

	font: 9pt Arial, Helvetica, sans-serif;

	color: #49a3b9;

	padding-bottom:10px;

	vertical-align:middle;

}

.ecology_plashka {

	height:32px;

	background-image:url(../images/ecology_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

}

.life_plashka {

	height:32px;

	background-image:url(../images/life_arh.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

}



.health_plashka {

	height:32px;

	background-image:url(../images/health_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;	

}



.interior_plashka {

	height:32px;

	background-image:url(../images/interior_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;

}



.beauty_plashka {

	height:32px;

	background-image:url(../images/beauty_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;	

}



.style_plashka {

	height:32px;

	background-image:url(../images/style_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;	

}



.recipes_plashka {

	height:32px;

	background-image:url(../images/recipes_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;	

}



.family_plashka {

	height:32px;

	background-image:url(../images/family_line.jpg);

	border-color:#cccccc;

	margin-bottom:33px;

	background-repeat:repeat-y;	

}





/*

	STORY SHOW

*/

.story_title {

	font: 24pt Georgia, "Times New Roman", Times, serif;

	color:#49a3b9;

}

.story_title_life {

	font: 24pt Georgia, "Times New Roman", Times, serif;

	color:#de0c9c;

}



.story_author {

	color:#999999;

	font: 9pt Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.story_author_blue {

	color:#49a3b9;

	font: 9pt Arial, Helvetica, sans-serif;

	font-weight:bold;

}

.story_text {

	font: 12pt "Times New Roman", Times, serif;

}

.story_describe {

	font: 15pt Georgia, "Times New Roman", Times, serif;

	color:#666666;

}



.story_main_container {

	margin-left:31px;

	margin-right:30px;

}

.story_pages_link {

	font: 9pt Arial, Helvetica, sans-serif;

	color:#49a3b9;

	text-decoration:none;

}

.story_matches_block {

	width:274px;

	background-color:#ecf6f8;

	border: 1px #cccccc solid;

	border-bottom:none;

	padding-top:13px;

	margin-top:10px;

}

.story_matches_title {

	font: 13pt "Times New Roman", Times, serif;

	font-weight:bold;

	color:#666666;

}

.story_matches_line {

	font: 9pt Arial, Helvetica, sans-serif;

	color:#49a3b9;

	text-decoration:underline;

}





/*

	GALLERY

*/

.gallery_images_text {

	font: 9pt Arial, Helvetica, sans-serif;

	color:#666666;

	font-weight:bold;

}

.gallery_title {

	font: 19pt Georgia, "Times New Roman", Times, serif;

	color:#49a3b9;

}

.gallery_text {

	font: 11pt Arial, Helvetica, sans-serif;

}

.gallery_too_text {

	color:#4599ad;

	font:17pt Arial, Helvetica, sans-serif;

}





/*

	LOGIN

*/

.login_table {

	font: 8pt Arial;	

}

.login_input {

	width:279px;

	height:21px;

	border-color:#555555;

	border: 2px solid;

	border-bottom:1px solid;

	border-bottom-color:#808080;

	font: 11pt Arial;

	margin-left:13px;

}



.userbar_simple_text {

	font:9pt Arial;

	color:#ffffff;

	text-decoration:none;

}



.userbar_text {

	font:9pt Arial;

	color:#ffffff;

	text-decoration:none;

}





/*

 *  COMMENTS

 */

 .comments_title {

 	font:17pt Arial;

	color:#4599ad;

 }

 .comments_error_text {

 	color:#000000;

	font: 11pt Arial, Helvetica, sans-serif;

	line-height:25px;

 }

 .comments_link {

	color: #4599ad;

	font: 11pt Arial, Helvetica, sans-serif;

	text-decoration:underline;

 }

 .comments_link:hover {

 	text-decoration:none;

 }

 .comments_input {

 	width:786px;

	height:93px;

	border: 1px #cccccc solid;

	margin-top:19px;

 }

 .comments_div {

 	width:746px;

	border: 1px #cccccc solid;

	padding-left:19px;

	padding-right:19px;

	padding-top:15px;

	padding-bottom:15px;

	margin-bottom:10px;

 }

 .comments_fio {

 	font: 9pt Arial, Helvetica, sans-serif;

	font-style:italic;

	margin-bottom:19px;

 }

 .comments_text {

 	font: 8pt Arial, Helvetica, sans-serif;

	margin-bottom:35px;

 }

.comments_date {

 	font: 8pt Arial, Helvetica, sans-serif;

 }

 .comments_number_text {

 	font: 9pt Arial, Helvetica, sans-serif;

	color:#666666;

 }

 .comments_pages {

 	font: 9pt Arial, Helvetica, sans-serif;

	color:#49a3b9;

	text-decoration:none;

 }

 .comments_pages:hover {

	text-decoration:underline;

 }

 

 .video_div {

 	border: 1px #cccccc solid;

	width:209px;

	height:427px;

	padding-top:10px;

	padding-left:35px;

	padding-right:35px;

	line-height:25px;

 }

 .video_title {

 	font: 19pt Arial, Helvetica, sans-serif;

 	color:#49a3b9;

 }

 .video_descr {

 	font:10.5pt "Times New Roman", Times, serif;

	color:#666666;

	font-weight:bold;

	line-height:22px;

 }

 .video_text {

	font: 10.5pt Arial, Helvetica, sans-serif;

	color:#00000;

	line-height:22px;	

 }

 

 

 .actions_input_normal {

 	border: 1px #cccccc solid;

	width:787px;

	height:27px;

 }

 .actions_input_normal_child {

 	border: 1px #cccccc solid;

	width:400px;

	height:27px;

 }



 .actions_input_textarea {

 	border: 1px #cccccc solid;

	width:787px;

	height:88px;

 }

 .actions_font {

  	font:11pt Arial;

	margin-bottom:7px;

 }

 .actions_font_2 {

  	font:14px 'Times New Roman';

	margin-bottom:7px;

 }

  .actions_font_3 {

  	font:14px 'Times New Roman';
	
	font-weight:bold;

	margin-bottom:10px;
	
	margin-top:10px;

 }


 

 .main_notes_link {

 	font:9pt Arial;

	color:#ffffff;

	text-decoration:none;

 }

  .main_notes_link:hover {

  	text-decoration:underline;

  }

  

  .tag_link {

  	font: 8pt Arial;

	color:#49a3b9;

	text-decoration:none;

  }

  .tag_link:hover{

  	text-decoration:underline;

  }

  .search_page_link {

  	font: 9pt Arial;

	color:#49a3b9;

	text-decoration:none;

  }

 .search_page_link:hover {

 	text-decoration:underline;

 }

 .simple_link {

	font: 13pt Arial, Helvetica, sans-serif;

	color:#49a3b9;

	margin-bottom:6px;

	display:block;

	text-decoration:none;

}

 .simple_link:hover {

	text-decoration:underline;

}

.author_link {

	font: 9pt Arial;

	color:#49a3b9;

	text-decoration:none;

}

.author_link:hover {

	text-decoration:underline;

}

.author_link_life {

	font: 9pt Arial;

	color:#de0c9c;

	text-decoration:none;

}

.author_link_life_u {

	font: 9pt Arial;

	color:#de0c9c;

	text-decoration:underline;

}



.search_recipes {

	font: 9pt Arial;

}

.search_recipes_dish {

	background-image:url(../images/recipes_fon_1.jpg);

	width: 764px;

	height:63px;

	border: 1px  #cccccc solid;

	padding-left:22px;

	padding-top:23px;

}

.search_recipes_title {

	font: 17pt Arial;

	color:#666666;

}

.search_dish_input {

	width:245px;

	height:19px;

	border-color:#f3f9fb;

	border: 2px solid;

	border-bottom:1px solid;

	font: 9pt Arial;

}

.search_recipes_ing {

	background-image:url(../images/recipes_fon_2.jpg);

	width: 763px;

	height:244px;

	border: 1px  #cccccc solid;

	padding-left:23px;

}



.see_also {

	font:9pt Arial;

	color:#49a3b9;

	text-decoration:none;

}

.see_also:hover {

	text-decoration:underline;

}

.child_link{

	color:#49a3b9;

}

.child_link:hover{

	text-decoration:underline;

}

.life_big_red {

	font:20pt Georgia, "Times New Roman", Times, serif;

	color:#dd0599;

}

.life_el {

	font:16pt Georgia, "Times New Roman", Times, serif;

	color:#010101;

}

.life_open_text {

	color:#dd0599;

	font:11pt Times New Roman;

}

.life_open_text:hover {

	text-decoration:underline;

}

.life_div {

	margin-top:20px;

	margin-bottom:5px;

}

.life_input {

	width:387px;

	height:27px;

	border:1px solid #cccccc;

}

.blue_submenu{float:left; font:11pt Times New Roman;color:#ffffff;padding-left:13px; padding-right:13px;text-align:center;}

.blue_submenu a {font:10pt Arial;color:#a5a4a4;}

.blue_submenu a:hover {color:#2E8BAD;}

.blue_submenu_on {font-weight:bold;font:10pt Arial;color:#2E8BAD;float:left;padding-left:13px; padding-right:13px;text-align:center;}

.blue_submenu_on a{font:10pt Arial;color:#2E8BAD;font-weight:bold;}



#life_menu{float:left; font:11pt Times New Roman;color:#ffffff;padding-left:13px; padding-right:13px;text-align:center;}

#life_menu a {font:10pt Arial;color:#a5a4a4;}

#life_menu a:hover {color:#dd0599;}

#life_menu_on {font-weight:bold;font:10pt Arial;color:#dd0599;float:left;padding-left:13px; padding-right:13px;text-align:center;}

#life_menu_on a{font:10pt Arial;color:#dd0599;font-weight:bold;}

div#blog_left_lbl {float:left;font:9pt Arial;width:100px;}

div#blog_right_lbl {float:left;font:9pt Arial;width:66px;height:17px;text-align:center;padding-top:5px;background-color:#ffffff;margin-bottom:12px;}

div#blog_top {background-image:url(/data/images/blog_top.png); background-repeat:repeat-x;width:575px;height:33px;font:14pt Arial;color:#ffffff;padding-top:8px;margin-bottom:20px}

#blog_post_title {font:13pt Arial; color:#dd0599;font-weight:bold;padding:0px; margin-bottom:15px;margin-top:0px}

#blog_post_text {font:9pt Arial; color:#000000;padding:0px; margin-bottom:15px;width:560px;overflow:hidden;}

#blog_post_link {font:9pt Arial; color:#dd0599;text-decoration:underline;}

#blog_h_line {background-image:url(/data/images/blog_h_line.png);background-repeat:repeat-x;width:100%; height:1px;}

input.blog {width:655px;border:1px solid #666666}

#blog_author {color:#999999;font:8pt Arial; font-weight:bold; margin:2px; padding:0px;}

#blog_main_descr {font:9pt Arial;padding:0;margin:0;}

#forum_link {font: 9pt Tahoma; font-weight:bold;color:#de0c9c}

#forum_text {font: 9pt Tahoma; color:#666666; padding:0; margin:0;}

#forum_last_thread {font:9pt Tahoma; color:#999999;margin:0px;padding:0;}

#forum_last_thread_2 {font:9pt Tahoma; color:#666666;margin:0px;padding:0;}

#life_follow_big_pic {width:372px; height:284px;border:1px solid #cccccc; padding:1px;}



#blog_show_text {font:11pt "Times New Roman", Times, serif;}



.life_main_title {font:14pt Arial;color:#de0c9c;margin-top:0px; margin-bottom:10px;}

.life_main_descr {font:8pt Arial;color:#000000;margin-top:0; margin-bottom:10px;}

p.life_main_next {font:8pt Arial;color:#de0c9c;margin-top:5px; margin-bottom:10px;}

a.life_main_next {font:8pt Arial;color:#de0c9c;text-decoration:underline;}



#blog_main_forum_div {width:345px;padding-top:14px; padding-left:16px; padding-right:16px; padding-bottom:12px;margin-bottom:8px;}

#blog_main_forum_text {font:9pt Arial;}

#blog_main_forum_ch {font:9pt Arial; color:#999999;margin-top:9px; margin-bottom:10px;}

#blog_main_forum_go {font:9pt Arial; color:#dd0599; text-decoration:underline}



#crew_menu{color:#49a3b9; font:9pt Arial;}

#crew_menu_on{color:#49a3b9; font:9pt Arial;font-weight:bold;}

#crew_main {height:770px; background-image:url(/data/images/crew_fon.jpg);margin-left:1px; margin-right:1px;margin-top:60px;padding-left:50px;}



#crew_about_main {height:644px; background-image:url(/data/images/crew_about_fon.jpg);margin-left:1px; margin-right:1px;margin-top:60px;padding-left:50px;padding-right:45px;}

#crew_about_title {font:33pt Arial; color:#49a3b9;margin:0px;}

#crew_about_main p {font:9pt Arial;font-weight:bold;line-height:16pt;text-align: justify;}



#experts_container {margin-left:32px;margin-right:30px; font:8pt Arial}

#experts_container a{color:#dd0599;text-decoration:underline;}

#experts_list {margin-top:40px;}

#experts_one {width:366px; height:182px; float:left; margin-bottom:40px;}

#experts_img {width:174px;height:174px;padding:1px;border:1px solid #cccccc;float:left;}

#experts_one_data {float:left; margin-left:15px;width:165px}

#experts_name {font:11pt Arial; color:#858184;}

#experts_pr {font:9pt Arial; color:#858184; font-weight:bold}

#experts_one_data ul { list-style-image: url('/data/images/experts/li.jpg');margin:0;padding:10px;margin-top:10px}

#experts_one_data a{color:#de0c9c;font:7pt Tahoma; font-weight:bold;text-decoration:none;}



#experts_ask_img {width:296px;height:296px;border:1px solid #cccccc; padding:1px;float:left;margin-right:15px;}

#experts_ask_data {font:11pt Times New Roman; color:#858184;line-height:18pt}

#experts_ask_data p {line-height:10pt;margin-top:0;}

#experts_ask_title {font:9pt Arial; color:#858184; font-weight:bold;}



#experts_ask_form {margin-top:40px; color:#858184;font:11pt Times New Roman;}

#experts_ask_form input {width:402px; height:31px; border:1px solid #cccccc;margin-bottom:17px;}

#experts_ask_form textarea {height:110px; width:400px; border:1px solid #cccccc;}



#experts_answer_one {width:760px;font:11pt Arial;color:#858184;margin-top:60px;line-height:18pt;background-image:url(/data/images/life/arch_one_back.jpg);padding-bottom:20px;padding-left:20px}

#experts_answer_one strong{font-weight:bold;font-size:9pt;}



#life_main_title {font:17pt Georgia, "Times New Roman", Times, serif; color:#dd0599;}

#life_main_text {font:11pt Georgia, "Times New Roman", Times, serif; color:#6f6f6f;line-height:18pt;}

#life_main_text a{color:#dd0599;text-decoration:underline;}



#life_main_span {font:8pt Arial;margin-top:15px;margin-bottom:15px}

#life_main_span a {color:#dd0599; text-decoration:underline}

#life_main_experts_one {width:174px; float:left;}

#life_main_experts_img {width:170px;height:118px;padding:1px;border:1px solid #cccccc;}

#life_main_experts_title {background-image:url(/data/images/life/exp_title_backgroung.jpg);width:174px;height:48px; color:#858184;font:11pt Arial;text-align:center;padding-top:10px}

#life_main_experts_title b{font:9pt Arial;font-weight:bold;}

#life_main_experts_ul {list-style-image: url('/data/images/experts/li.jpg');margin:0;padding:10px;padding-left:30px;margin-bottom:10px;}

#life_main_experts_ul a{color:#de0c9c;font:7pt Tahoma; font-weight:bold;text-decoration:none;}

#life_main_action_now {width:378px;height:168px;}

#life_main_action_now_img {width:178px;height:163px;border:1px solid #cccccc;padding:1px;float:left}

#life_main_action_now_title {width:182px; margin-left:10px; font:8pt Arial;float:left}

#life_main_action_now_title h3 {color:#de0c9c; font:15pt Arial;;margin-top:2px;}

#life_main_action_now_title span{font-weight:bold; color:#de0c9c}



#life_main_action {width:378px;height:105px;margin-bottom:16px}

#life_main_action_img {width:101px;height:101px;border:1px solid #cccccc;padding:1px;float:left}

#life_main_action_title {width:260px; margin-left:10px; font:8pt Arial;float:left}

#life_main_action_title h3 {color:#de0c9c; font:15pt Arial;margin:2px;}

#life_main_action_title span{font-weight:bold; color:#de0c9c}



#experts_ask_ul { list-style-image: url('/data/images/experts/li.jpg');margin:0;padding:10px;margin-top:10pxfont:8pt Arial;}

#experts_ask_ul a{color:#de0c9c;text-decoration:none;font:7pt Tahoma;font-weight:bold;}