html{height:100%;}
body{padding:0px;margin:0px;width:100%;height:100%;background:url(/img/main/body.jpg);font-family:Arial,Tahoma,Sans-Serif;font-size:12px;}
h1{font-family:Tahoma,Arial,Sans-Serif;font-size:18px;margin-top:0px;padding-top:0px;font-weight:normal;}
img{border:0 none;}
a:hover{text-decoration:none;}
table{width:100%;padding:0px;margin:0px;border-collapse:collapse;}

#wrap{
	width:1000px;
	/*position:absolute;
	overflow:auto;
	top:0;
	left:50%;
	margin-left:-500px;*/
	margin:0 auto;
}
.pager{padding:20px 0 35px 0;text-align:center;}
	.pager a{color:#0078FF;}
input.input{width:350px;}
textarea.input{height:150px;}
.height100{height:100%;}
#zindex1{z-index:1;}

#header{width:1000px;overflow:hidden;}
#logo{float:left;width:242px;height:140px;background:url(/img/main/logo.jpg) left top no-repeat;}
#logo .ya_widget{display:block;height:50px;}
#logo .logo_link{display:block;height:60px;}
#topnav{float:left;margin-left:12px;width:746px;background:#262727 url(/img/main/nav_bottom.gif) center bottom no-repeat;}
#logo #top20{padding-top:25px;padding-bottom:20px;}
#top20{padding-top:20px;}
#buttons{height:67px;position:relative;left:0px;top:15px;/*background:#f00;*/margin:0 0 0 25px;clear:both;}
#button{float:left;}
.left15{margin-left:13px;}

#nav_new{overflow:hidden;background:#1C1C1C;margin-left:12px;width:746px;float:left;}
#nav_new a{color:#FDFDFD;}
#nav_new a:hover{color:#FFFFFF;}
#nav_new .line_top{padding:4px 10px;overflow:hidden;height:1%;}
	#nav_new .line_top .lt_left{list-style:none;margin:0;padding:0;}
		#nav_new .line_top .lt_left a{text-decoration:underline;}
			#nav_new .line_top .lt_left a:hover{text-decoration:none;}
		#nav_new .line_top .lt_left li{float:left;font-size:11px;color:#FFFFFF;padding:0;margin:}

	#nav_new .line_top .lt_right{list-style:none;margin:0;padding:0;float:right;}
		#nav_new .line_top .lt_right a{text-decoration:underline;}
			#nav_new .line_top .lt_right a:hover{text-decoration:none;}
		#nav_new .line_top .lt_right li{float:left;font-size:11px;color:#FFFFFF;padding:0;margin:}
	#nav_new .nn_lbc{background:url(/img/main/lbc.jpg) left bottom no-repeat;}
	#nav_new .nn_rbc{background:url(/img/main/brc.jpg) right bottom no-repeat;height:7px;}
	#nav_new .nav_new_center{overflow:hidden;padding:5px 0 0 10px;_padding:5px 0 0px 10px;_height:1%;}
		#nav_new .nav_new_center .nav_item{width:180px;float:left;margin:3px 0 5px 0px;}
			#nav_new .nav_new_center .nav_item ul a{text-decoration:underline;}
				#nav_new .nav_new_center .nav_item ul a:hover{text-decoration:none;}
			#nav_new .nav_new_center .nav_item a.nav_a{line-height:23px;padding-left:25px;font-size:16px;display:block;margin-bottom:3px;}
			#nav_new .nav_new_center .nav_item a.visit{background:url(/img/main/visit.jpg) left center no-repeat;color:#E07600;}
			#nav_new .nav_new_center .nav_item a.food{background:url(/img/main/f.jpg) left center no-repeat;color:#5AAD00;}
			#nav_new .nav_new_center .nav_item a.relax{background:url(/img/main/rel.jpg) left center no-repeat;color:#3A30FF;}
			#nav_new .nav_new_center .nav_item a.me{background:url(/img/main/me.jpg) left center no-repeat;color:#CA4376;}
			#nav_new .nav_new_center .nav_item ul{margin:0;padding:0;list-style:none;font-size:11px;}
				#nav_new .nav_new_center .nav_item ul li{margin:0;width:90px;float:left;padding:3px 0 0 0;}
	#nav_new .tblc{background:url(/img/main/blc.gif) left bottom no-repeat;}
	#nav_new .tbrc{background:url(/img/main/brc.gif) right bottom no-repeat;height:12px;}

#reglinks{font-size:11px;color:#F3F3F3;clear:both;}
#reglinks a{color:#F3F3F3;text-decoration:none;}
#trl_left{float:left;padding:20px 0 0 30px;}
#trl_left a{text-decoration:underline;}
#trl_left a:hover{text-decoration:none;}
#trl_right{float:right;padding:20px 30px 0 0;}

#body_con{/*clear:both;*/overflow:hidden;margin-top:12px;width:1000px;}
#left{float:left;width:242px;}
#right{float:left;margin-left:12px;width:746px;overflow:hidden;}
#right_pho{float:left;margin-left:12px;width:746px;height:90px;overflow:hidden;}
#current_date{width:242px;height:29px;background:url(/img/main/current_date.gif) no-repeat;}
	#current_date span{display:block;font-size:14px;font-weight:bold;color:#FFFFFF;padding:5px 0px 0px 15px;}
#index_ids{height:61px;width:242px;background:url(/img/main/photos/index_ids.gif) left bottom no-repeat;}
#news_block{margin:12px 0;}
#small_news{margin:0 15px;}
#news_small_name{padding-left:10px;}
	#news_small_name a{color:#000000;}
#news_small_img, #news_small_name{padding-bottom:10px;}
.news_list_link{padding:0;font-size:11px;}
	.news_list_link a{color:#000000;}

#footer_main{width:1000px;clear:both;margin-top:10px;}
#footer_coners{width:1000px;height:7px;background:url(/img/main/footer_main.gif) no-repeat;}
#footer_container{background:#262727;padding:10px 20px 30px 20px;color:#FFFFFF;}
.footer_links{font-size:11px;color:#FFFFFF;}
	.footer_links a{color:#FFFFFF;text-decoration:none;}

#nb_title{width:242px;height:17px;background:url(/img/main/news_top.jpg) no-repeat;}
#nb_area{background:#FFFFFF;/*clear:both;*/display:block;height:auto;}
#nb_foot{width:242px;height:11px;background:url(/img/main/news_bottom.jpg) no-repeat;}
#photo_block{margin-bottom:13px;}

#pb_title{width:242px;height:12px;background:url(/img/main/photo_top.jpg) center bottom no-repeat;}
#pb_area{background:url(/img/main/photo_middle.jpg) repeat-y;color:#fff;text-align:center;}
#pb_foot{width:242px;height:11px;background:url(/img/main/photo_bottom.jpg) no-repeat;}
#pb_small{margin:0 15px;text-align:left;}
#pb_small_name{padding-bottom:10px;padding-top:10px;font-size:14px;}
	#pb_small_name a{color:#FFFFFF;text-decoration:none;}
#pb_small_footer{padding:10px 0;padding-right:15px;background:url(/img/main/ph_pointer.jpg) right center no-repeat;}
	#pb_small_footer a{color:#FFFFFF;text-decoration:none;}
#sm_pho_con{width:201px;height:136px;background:url(/img/main/pho_bg.jpg) center center no-repeat;padding:9px 0 0 9px}


#banner_top, #content_topc{margin-bottom:10px;}
#event_title{width:746px;height:40px;}
#event_title_link{font-weight:bold;padding:10px 25px 0 0;}
	#event_title_link a{color:#FFFFFF;}
.af_rew_link{text-align:right;font-weight:bold;padding-top:25px;}
	.af_rew_link a{color:#000000;}
#ct_title{clear:both;width:746px;height:18px;background:url(/img/main/bg_746w.jpg) no-repeat;margin-top:12px;}
#ct_foot{clear:both;width:746px;height:13px;background:url(/img/main/bg_746b.jpg) no-repeat;}

.padding_middle{padding:5px 25px;background:#FFFFFF;}
#event_name{font-size:18px;color:#E38C24;font-weight:bold;text-decoration:none;}
#event_anons{line-height:1.4em;}
#link_small_black a{padding-right:10px;font-size:11px;color:#000000;background:url(/img/main/pointer1.jpg) right center no-repeat;}
#taxi_bg{width:746px;height:25px;background:url(/img/main/taxi_bg.jpg) no-repeat;}
#weather_bgmain{width:746px;height:25px;background:#E6C50B;}
#weather_container_main{padding:2px;}
#taxi_container{padding:5px 0px 0px 150px}
	#taxi_container span{padding-right:20px;}
	#taxi_container span a{color:#000000;text-decoration:none;}

#af_top_corners{width:746px;height:6px;background:url(/img/main/af_top.gif) no-repeat;}
#af_top{width:731px;height:27px;padding-left:0px;}
.afline_pad{padding-bottom:20px;}
.afimg_pad{padding:0px 25px 12px 25px;}
.aftime_pad{padding:0px 25px 12px 0px;}
#af_event_org{padding-bottom:5px;}
#af_event_org a{color:#D18831;}
#af_event_org span{font-size:11px;}
#af_event_title{padding-bottom:10px;}
#af_event_title a{color:#000000;font-size:17px;}
#af_main_bg{width:746px;height:100%;background:#FFFFFF url(/img/main/af_bg.jpg) repeat-x;}
.dates_line{display:block;float:left;font-size:11px;padding-left:35px;line-height:1.5em;}
	.dates_line a{text-decoration:none;border-bottom: 1px dashed #E98A1A;color:#E98A1A;font-size:13px;font-weight:bold;text-transform:uppercase;}
	.dates_line a:hover{color:#B7782E}

.film_name{font-size:17px;padding:20px 25px 0 0}
.treck_title{font-size:17px;padding:20px 25px 0 0}
.treck_desc{font-size:11px;padding:3px 25px 10px 0;text-decoration:underline;}
.treck_container{padding-bottom:10px;}
.film_name span{border-bottom:1px solid #000000;}
.film_anons{padding:0 25px 0px 0}
#event_other_days{color:#D18831;text-decoration:underline;padding-bottom:15px;}
#week_day_name{padding-bottom:10px;text-transform:uppercase;}
.wdn{font-size:14px;cursor:pointer;border-bottom:1px dashed #000000;}
.af_org_namehidden{display:none;}
.af_org_namehidden span{display:block;font-size:11px;padding:5px 0 0 0}
.af_org_namehidden span a{color:#D18831}
#evclub_org a{color:#D18831;text-decoration:none;}
#evclub_time{font-size:11px;padding-bottom:15px;}

/* food and lunches */
.toplanch_topbg{width:217px;height:57px;background:#AFCA21 url(/img/main/food/toplunch_title.jpg) no-repeat;}
.toplunch_bg{background:#AFCA21 url(/img/main/food/toplunch_bg.jpg) repeat-y;padding:5px 10px 0px 20px;}
.toplunch_foot{width:217px;height:12px;background:#AFCA21 url(/img/main/food/toplunch_foot.jpg) no-repeat;}
#lunch_rew_title{font-size:16px;padding:0 15px;}
	#lunch_rew_title a{color:#83B962;}
#lunch_rew_anons{padding:0 15px;}
#lunch_all_reviews{padding:10px 15px 0px 15px;text-transform:uppercase;font-size:11px;font-weight:bold;}
	#lunch_all_reviews a{color:#83B962;}
.blunch_small_org{font-size:12px;font-weight:bold;padding:0px 5px 5px 0px;}
	.blunch_small_org a{color:#3D6827;text-decoration:none;}
#place_title{width:746px;height:30px;background:url(/img/main/food/place_title.gif) no-repeat;margin:10px 0;}
#food_header_select{height:26px;}
#food_select_head{width:746px;height:8px;background:url(/img/main/food/content_top.gif) no-repeat;}
#food_content{width:746px;background:url(/img/main/food/food_cline.gif) repeat-y;}
.food_search_link{display:block;float:left;margin-right:25px;color:#000000;text-decoration:none;border-bottom:1px dashed #000000;}
.food_search_link:hover{color:#F4AC00;text-decoration:none;border-bottom:1px dashed #F4AC00;}
.food_table_bg{background:#5AA12D url(/img/main/food/food_table_bg.gif) top left repeat-x;}
.food_table_htd{height:45px;color:#FFFFFF;font-weight:bold;text-align:center;text-transform:uppercase;font-size:11px;}
.tlc_food{background:url(/img/main/food/tlc.gif) left top no-repeat;}
.trc_food{background:url(/img/main/food/trc.gif) right top no-repeat;}
.food_table_pad{padding:10px 0 5px 5px;}
.food_org_link{font-size:13px;font-weight:bold;color:#5AA12D;}
.food_table_ft{font-size:11px;padding-top:3px;}
.food_table_lb{border-left:1px solid #D7D5D4;}
.food_table_rb{border-right:1px solid #D7D5D4;}
.org_name{font-size:28px;color:#91AC00;}
.org_adres{padding:5px 0px 25px 0px;font-size:11px;}
.comment_user{padding:5px 0px 0px 5px;font-size:11px;font-weight:bold;}
	.comment_user a{color:#000000;}
.comment_text{padding:0px 0px 5px 5px;}
.all_lanches_link{padding-top:10px;font-size:11px;color:#000000;}
.all_lanches_link a{color:#000000;}
#food_cook_bg{width:746px;height:86px;background:url(/img/main/food/cook_bg.gif) no-repeat;margin:12px 0;}
.hcnfd{height:86px;vertical-align:center;}
.today_fordiner{font-size:15px;font-weight:bold;text-align:center;padding-left:20px;}
.food_cook_lnk{font-size:14px;}
	.food_cook_lnk a{color:#FFFFFF;text-decoration:none;}

/* бизнес - ланчи */
.lunch_user_ratehead{width:340px;height:47px;background:url(/img/main/lunch/user_rate_head.gif) no-repeat;}
.lunch_exp_ratehead{width:340px;height:47px;background:url(/img/main/lunch/exp_rate_head.gif) no-repeat;}
.lunch_user_ratecontent{width:340px;background:url(/img/main/lunch/user_rate_content.gif) repeat-y;padding:10px 20px 0px 20px;}
.lunch_user_ratefoot{width:340px;height:11px;background:url(/img/main/lunch/user_rate_foot.gif) no-repeat;}
.lunch_item_str b{color:#4E7542;}
	.lunch_item_str a{color:#000000;}
#lunch_select_title{width:746px;height:30px;background:url(/img/main/lunch/lunch_select_title.gif) no-repeat;margin:15px 0 10px 0;}
#lunch_selector{width:731px;height:27px;}
#lunch_under_selector{width:746px;height:7px;background:url(/img/main/lunch/lunch_under_selector.gif) no-repeat;}
#lunch_content{width:746px;background:#FFFFFF url(/img/main/lunch/lunch_content_bg.gif) repeat-y;}

/* beauty */
.beauty_sb_top{width:225px;height:8px;background:url(/img/main/beauty/b_sb_top.gif) no-repeat;}
.beauty_sb_content{width:225px;background:url(/img/main/beauty/b_sb_content.gif) repeat-y;}
.beauty_sb_foot{width:225px;height:8px;background:url(/img/main/beauty/b_sb_foot.gif) no-repeat;}
.beauty_news_link{padding:5px 0;font-size:18px;}
.beauty_news_link div{padding:0 12px;}
	.beauty_news_link a{color:#3A68AC;}
.beauty_news_anons{font-size:11px;}
.beauty_news_anons div{padding:0 12px;}
#beauty_banner{width:746px;height:80px;margin:12px 0;}
#beauty_selector{width:746px;height:27px;clear:both;}
#beauty_under_sel{width:746px;height:7px;background:url(/img/main/beauty/under_sel.gif) no-repeat;clear:both;}
.beauty_table_bg{background:#3A68AC url(/img/main/beauty/table_bg.jpg) repeat-x;}
.beauty_tcell{color:#FFFFFF;font-size:11px;font-weight:bold;text-align:center;}
.beauty_tcell2{color:#FFFFFF;font-size:11px;font-weight:bold;text-align:center;}
.beauty_tcell3{color:#FFFFFF;font-size:11px;font-weight:bold;text-align:center;}
.tlc_beauty{background:url(/img/main/beauty/tlc.jpg) left top no-repeat;}
.trc_beauty{background:url(/img/main/beauty/trc.jpg) right top no-repeat;}
.beauty_orglink{padding:8px 15px;}
	.beauty_orglink a{color:#3A68AC;}
.beauty_tl_line{border-left:1px solid #D7D5D4;}
.beauty_tr_line{border-right:1px solid #D7D5D4;}
.beauty_blc{background:url(/img/main/beauty/blc.jpg) left bottom no-repeat;}
.beauty_brc{background:url(/img/main/beauty/brc.jpg) right bottom no-repeat;}
.beauty_allnews_link{text-align:right;padding-top:10px;}
	.beauty_allnews_link a{text-decoration:none;text-transform:uppercase;color:#3A68AC;border-bottom:1px dashed #3A68AC;font-size:11px;font-weight:bold;}
.beauty_org_anons{font-size:11px;padding:5px 0;}
.beauty_rating_cell{padding:5px 0 0 15px;}
.beauty_org_title{font-size:28px;color:#3A68AC;}

/* новости */
.news_small_left{padding-bottom:15px;}
.news_small_right{padding:0px 0px 15px 10px;}
.news_title_link{padding-bottom:3px;}
	.news_title_link a{font-weight:bold;color:#1052E6;}
.news_small_anons{font-size:11px;}

/* регистрация, авторизация, личный кабинет */
.useraddform{font-size:12px;font-weight:bold;padding:5px;border:1px solid #cccccc;margin:10px;color:#f00;background:#fafafa;cursor:pointer;}

/* раслабица */
.relax_news_link{padding:5px 0;font-size:18px;}
.relax_news_link div{padding:0 12px;}
	.relax_news_link a{color:#CA656E;}
.relax_news_anons{font-size:11px;}
.relax_news_anons div{padding:0 12px;}
.relax_allnews_link{text-align:right;padding-top:10px;}
	.relax_allnews_link a{text-decoration:none;text-transform:uppercase;color:#CA656E;border-bottom:1px dashed #CA656E;font-size:11px;font-weight:bold;}
.relax_table_bg{background:#CA656E url(/img/main/relax/table_bg.jpg) repeat-x;}
.tlc_relax{background:url(/img/main/relax/tlc.jpg) left top no-repeat;}
.trc_relax{background:url(/img/main/relax/trc.jpg) right top no-repeat;}
.relax_orglink{padding:8px 15px;}
	.relax_orglink a{color:#CA656E;}
.relax_org_title{font-size:28px;color:#CA656E;}

/* фотоотчеты */
.photo_main_title{padding-left:15px;font-size:20px;}
	.photo_main_title a{color:#000000;}
.photo_main_details{padding:5px 0 0 0;font-size:11px;text-align:right;}
	.photo_main_details a{display:block;background:url(/img/main/photos/pointer.jpg) right center no-repeat;color:#000000;padding-right:10px;}
#photo_small_title{padding:5px 0 15px 0;font-weight:bold;}
	#photo_small_title a{color:#000000;text-decoration:none;}
#photos_body{clear:both;/*margin-top:12px;*/margin-bottom:15px;}
#left2{float:left;width:745px;background:#262727;}
#right2{float:left;width:225px;text-align:right;}
.photo_ids_name{font-size:25px;}
.photo_ids_anons{color:#6F6F6F;font-size:11px;padding:15px 0;}
.pho_bg{width:198px;height:134px;background:url(/img/main/photos/photo_bg.jpg) left top no-repeat;padding:4px 0 0 4px;}
.pho_under_bg{width:198px;padding-bottom:5px;}
.pho_comm_line a{font-size:10px;color:#000000;}
.underline_pho{font-size:10px;color:#C63A8D;text-decoration:underline;cursor:pointer;}
.underline_pho:hover{text-decoration:none;}
.user_ulister_deny{
	position:absolute;
	z-index:500;
	width:300px;
	height:150px;
	padding:40px;text-align:center;
	font-size:15px;
	background:#DEDEDE;
	display:none;
}
.user_ulister_deny a{color:#000000;}
.close_ulister_deny{color:#F00;font-weight:bold;text-decoration:underline;cursor:pointer;}
.who_onphotos{font-size:11px;text-align:center;}
.on_photos_list{text-align:center;}
.pho_user_item{font-size:10px;padding-right:4px;}
	.pho_user_item a{color:#000000;}
.tablebg_white{background:#FFFFFF;}

/* генератор развлечений */
#generator_block{width:242px;margin-bottom:13px;}
#generator_main_title{width:242px;height:57px;background:url(/img/main/generator/main_header.jpg) no-repeat;}
#generator_main_bg{width:242px;background:#DDAE29 url(/img/main/generator/bg.jpg);}
#generator_footer{width:242px;height:8px;background:url(/img/main/generator/footer.jpg) no-repeat;}
#banner222{width:242px;}
.gen_main{padding:5px 15px;}
.gen_text{font-size:12px;letter-spacing:1px;line-height:1.5em;}
select.gensel{width:140px;}
.gen_selector{color:#BD3522;padding-top:10px;}
	.gen_selector span{display:block;padding-bottom:5px;font-size:14px;}
.button{text-align:center;padding-top:15px;}
td.gen_bg{background:url(/img/main/generator/bg.jpg);}
td.gen_main_desc{padding:20px 15px 20px 15px;font-size:12px;}
td.gen_main_select{padding:0px 15px 0px 15px;}
td.gen_main_select2{padding:0px 10px 0px 5px;}
td.gen_selects{line-height:2em;font-size:12px;}
td.gen_selects select{width:150px;}
span.gen_color{color:#BD3A1E;}
.button2{text-align:center;padding:20px 0 15px 0;}
.pho_name{font-size:12px;color:#1052E6;font-weight:bold;}
.pho_place{padding:3px 0px 3px 0px;font-size:11px;}
.generator_tlc{background:url(/img/main/generator/top_bg1.jpg) no-repeat;}
.generator_trc{background:url(/img/main/generator/top_bg2.jpg) no-repeat;}
.generator_tc{background:url(/img/main/generator/top_bg3.jpg) repeat-x;}
.gen_blc{background:url(/img/main/generator/blc.jpg) left bottom no-repeat;}
.gen_brc{background:url(/img/main/generator/brc.jpg) right bottom no-repeat;}

/* готовим дома */
#cooking_title{width:746px;height:80px;background:url(/img/main/cook/cooking_header.jpg) no-repeat;}
.cook_coners_top{width:344px;height:6px;background:url(/img/main/cook/coners_top.jpg) no-repeat;}
.cook_scontent{width:344px;background:url(/img/main/cook/content.jpg) repeat-y;padding:0 15px;}
.cook_sfoot{width:344px;height:8px;background:url(/img/main/cook/foot.jpg) no-repeat;}
.cook_simg{text-align:center;/*background:#f00;*/}
.cook_slink{padding-top:15px;font-size:18px;}
	.cook_slink a{color:#A32C44;text-decoration:none;}
.cook_sanons{font-size:11px;padding:5px 0 5px 0;}
#cook_htitle{padding-bottom:15px;}
	#cook_htitle a{font-size:13px;color:#000000;}

td.tvlogo{width:25%;text-align:center;padding-bottom:25px;}

/* погода */
.weather_title{color:#BA2C1F;font-size:20px;font-weight:bold;}
.weather_when{font-size:16px;}
.weather_td{padding-left:15px;}
table.all_weather tr.topbgw{background:#E4BE18 url(/img/main/weather_topline.jpg) repeat-x;}
table.all_weather th {height:47px;}
table.all_weather th.weather_tlc{background:url(/img/main/weather_tlc.jpg) left top no-repeat;}
table.all_weather th.weather_trc{background:url(/img/main/weather_trc.jpg) right top no-repeat;}
table.all_weather td{padding:5px;}
table.all_weather td.weather_town{padding-left:10px;color:#CB6157;font-weight:bold;font-size:14px;background:url(/img/main/weather_left_line.jpg) left top repeat-y;}
table.all_weather td.weather_right_line{background:url(/img/main/weather_right_line.jpg) right top repeat-y;}
.weather_source{font-size:11px;}
	.weather_source a{text-decoration:none;color:#000000;}
.weather_tomorrow a{font-size:14px;color:#BE392D;font-weight:bold;}
#banners_bottom{width:746px;height:150px;margin:12px 0;}
.next_m_events{padding:10px;text-align:right;font-weight:bold;}
	.next_m_events a{color:#000000;}

.quest_links{padding:0 0 15px 0;font-size:11px;font-weight:bold;}
.quest_links a{color:#000000;}
#quest_edititems{font-size:11px;color:#000000;}
#quest_edititems a{color:#000000;}

.img_download{padding-right:20px;font-weight:bold;text-decoration:underline;font-size:12px;}

.dates_line_tv{display:block;float:left;font-size:11px;padding-left:25px;line-height:1.5em;}
	.dates_line_tv a{text-decoration:none;border-bottom: 1px dashed #E98A1A;color:#E98A1A;font-size:13px;font-weight:bold;text-transform:uppercase;}
	.dates_line_tv a:hover{color:#B7782E}


#tpl_food_line_bg{width:746px;height:40px;background:url(/img/temp1/food_bg.gif) no-repeat;overflow:hidden;margin-top:12px;}
#tpl_food_line_bg a{display:block;float:right;margin:14px 30px 0 0;padding-right:10px;color:#000000;text-decoration:none;background:url(/img/temp1/pointer.gif) right center no-repeat;}
#tpl_review_top{width:220px;height:7px;background:url(/img/temp1/block_top.gif) no-repeat;padding:0;margin:0;font-size:2px;}
#tpl_review_middle{width:220px;background:url(/img/temp1/block_middle.gif) repeat-y;}
#tpl_review_bottom{width:220px;height:7px;background:url(/img/temp1/block_bottom.gif) no-repeat;}
#tpl_review_img{text-align:center;padding:10px 0;}
#tpl_review_title{padding:0 15px;font-size:16px;text-align:left;}
#tpl_review_title a{color:#AFCA21;text-decoration:none;}
#tpl_review_anons{padding:5px 15px;font-size:11px;text-align:left;}
#tpl_review_anons a{text-decoration:none;color:#000000;}
#tpl_allreviews_link{padding:5px 15px;text-align:left;}
#tpl_allreviews_link a{color:#AFCA21;text-decoration:none;border-bottom:1px dashed #AFCA21;}
#cook_top{width:234px;height:7px;background:url(/img/temp1/cook_top.jpg) no-repeat;padding:0;margin:0;font-size:2px;}
.padding_middle_tpl{padding:0 18px;}
#cook_bottom{width:234px;height:7px;background:url(/img/temp1/cook_bottom.jpg) no-repeat;}
#tpl_cook_center{width:234px;background:#AFCA21;}
#tpl_cook_pad{padding:5px 0px 5px 25px;}
.tpl_cook_title{font-size:19px;text-align:left;}
.tpl_cook_title a{color:#000000;text-decoration:none;text-align:left;}
.tpl_cook_img{padding:10px 0;text-align:left;}
.tpl_cook_what{font-size:15px;padding-bottom:8px;text-align:left;padding-right:15px;}
.tpl_cook_what a{color:#FFFFFF;text-decoration:none;}
.tpl_cook_viewall{font-size:11px;text-align:left;}
.tpl_cook_viewall a{display:block;float:left;color:#000000;background:url(/img/temp1/pointer3.gif) right center no-repeat;padding-right:10px;}
#tpl_alllunches_link{font-size:18px;padding-top:15px;text-align:left;padding-left:5px;}
#tpl_alllunches_link a{color:#AFCA21;text-decoration:none;}
#tpl_beauty_line_bg{width:746px;height:40px;background:url(/img/temp1/beauty_bg.gif) no-repeat;overflow:hidden;margin-top:10px;}
#tpl_beauty_line_bg a{display:block;float:right;margin:14px 30px 0 0;padding-right:10px;color:#FFFFFF;text-decoration:none;background:url(/img/temp1/pointer4.gif) right center no-repeat;}
#tpl_beauty_title{padding:0 15px;font-size:16px;text-align:left;}
#tpl_beauty_title a{color:#741E79;text-decoration:none;}
#tpl_allreviewsb_link{padding:5px 15px;text-align:left;}
#tpl_allreviewsb_link a{color:#741E79;text-decoration:none;border-bottom:1px dashed #741E79;}
#tpl_beauty_top{width:234px;height:6px;background:url(/img/temp1/beauty_top.gif) no-repeat;margin:0;padding:0;font-size:2px;}
#tpl_beauty_center{width:234px;background:#741E79;}
#tpl_beauty_bottom{width:234px;height:7px;background:url(/img/temp1/beauty_bottom.gif) no-repeat;}
.tpl_beauty_orgtitle{font-size:18px;color:#FFFFFF;line-height:1em;padding-top:10px;padding-left:5px;text-align:left;}
.tpl_blogo{padding:20px 0 5px 5px;}
.tpl_b_adres{padding-left:10px;line-height:1.5em;}
#tpl_allbeauty_link{font-size:18px;padding-top:15px;text-align:left;padding-left:5px;}
#tpl_allbeauty_link a{color:#741E79;text-decoration:none;}
#tpl_beauty_catlinks{padding-top:10px;padding-left:5px;font-size:11px;line-height:1.35em;text-align:left;}
#tpl_beauty_catlinks a{color:#000000;text-decoration:none;}
#tpl_beauty_allcatlink{width:234px;text-align:right;padding-top:10px;}
#tpl_beauty_allcatlink a{color:#741E79;text-decoration:none;border-bottom:1px dashed #741E79;}

#tpl_cinema_line_bg{width:746px;height:40px;background:url(/img/temp1/cinema_bg.gif) no-repeat;overflow:hidden;margin-top:12px;}
#tpl_cinema_line_bg a{display:block;float:right;margin:14px 30px 0 0;padding-right:10px;color:#000000;text-decoration:none;background:url(/img/temp1/pointer6.gif) right center no-repeat;}
#tpl_cinema_title{padding:0 15px;font-size:16px;text-align:left;}
#tpl_cinema_title a{color:#D18831;text-decoration:none;}
#tpl_allreviewsc_link{padding:5px 15px;text-align:left;}
#tpl_allreviewsc_link a{color:#D18831;text-decoration:none;border-bottom:1px dashed #D18831;}

#tpl_allreviewsc_link2{width:220px;height:15px;background:url(/img/temp1/block_middle.gif) repeat-y;text-align:left;}
#tpl_allreviewsc_link2 a{display:block;float:left;margin-left:15px;color:#D18831;text-decoration:none;border-bottom:1px dashed #D18831;}
#tpl_allreviewsc_link2_culture{width:220px;height:15px;background:url(/img/temp1/block_middle.gif) repeat-y;text-align:left;}
#tpl_allreviewsc_link2_culture a{display:block;float:left;margin-left:15px;color:#EDD921;text-decoration:none;border-bottom:1px dashed #EDD921;}
#tpl_allreviewsc_link2_food{width:220px;height:15px;background:url(/img/temp1/block_middle.gif) repeat-y;text-align:left;}
#tpl_allreviewsc_link2_food a{display:block;float:left;margin-left:15px;color:#AFCA21;text-decoration:none;border-bottom:1px dashed #AFCA21;}
#tpl_allreviewsc_link2_beauty{width:220px;height:15px;background:url(/img/temp1/block_middle.gif) repeat-y;text-align:left;}
#tpl_allreviewsc_link2_beauty a{display:block;float:left;margin-left:15px;color:#741E79;text-decoration:none;border-bottom:1px dashed #741E79;}
#tpl_allreviewsc_link3_beauty{width:220px;height:15px;text-align:left;}
#tpl_allreviewsc_link3_beauty a{display:block;float:left;color:#741E79;text-decoration:none;border-bottom:1px dashed #741E79;}

#tpl_cinema_top{width:233px;height:5px;background:url(/img/temp1/cinema_top.gif) no-repeat;margin:0;padding:0;font-size:2px;}
#tpl_cinema_center{width:233px;background:#D18831;}
#tpl_cinema_bottom{width:233px;height:6px;background:url(/img/temp1/cinema_bottom.gif) no-repeat;}
.tpl_cinema_premieres{font-size:18px;text-align:left;}
.tpl_premieres_img{padding:10px 0;text-align:left;}
.tpl_premiere_links{padding-bottom:6px;padding-right:15px;font-size:14px;text-align:left;}
.tpl_premiere_links a{color:#FFFFFF;}
#tpl_cinema_bottom2{height:15px;width:233px;background:#D18831;}
#tpl_cinema_bottom2 a{display:block;float:left;margin-left:25px;padding-right:10px;font-size:11px;background:url(/img/temp1/pointer8.gif) right center no-repeat;color:#000000;}

#tpl_culture_line_bg{width:746px;height:39px;background:url(/img/temp1/culture_bg.gif) no-repeat;overflow:hidden;margin-top:12px;}
#tpl_culture_line_bg a{display:block;float:right;margin:14px 30px 0 0;padding-right:10px;color:#000000;text-decoration:none;background:url(/img/temp1/pointer9.gif) right center no-repeat;}
#tpl_culture_title{padding:0 15px;font-size:16px;text-align:left;}
#tpl_culture_title a{color:#EDD921;text-decoration:none;}
#tpl_culture_link{padding:5px 15px;text-align:left;}
#tpl_culture_link a{color:#EDD921;text-decoration:none;border-bottom:1px dashed #EDD921;}
#tpl_culture_top{width:233px;height:6px;background:url(/img/temp1/culture_top.gif) no-repeat;padding:0;margin:0;font-size:2px;}
#tpl_culture_center{width:233px;background:#EDD921;}
#tpl_culture_bottom{width:233px;height:6px;background:url(/img/temp1/culture_bottom.gif) no-repeat;}
.tpl_culture_premieres{font-size:18px;padding-bottom:20px;text-align:left;}
.tpl_culture_links{font-size:14px;font-weight:bold;text-align:left;padding-right:15px;}
.tpl_culture_links a{color:#000000;}
.tpl_culture_org{font-size:11px;padding-bottom:10px;text-align:left;padding-right:15px;}
.tpl_culture_org a{color:#000000;text-decoration:none;}
.tpl_culture_allink{font-size:11px;padding-top:20px;text-align:left;}
.tpl_culture_allink a{display:block;float:left;background:url(/img/temp1/pointer11.gif) right center no-repeat;padding-right:10px;color:#000000;}

#tpl_culture_allink2{font-size:11px;height:15px;text-align:left;width:233px;background:#EDD921;}
#tpl_culture_allink2 a{display:block;margin-left:25px;float:left;background:url(/img/temp1/pointer11.gif) right center no-repeat;padding-right:10px;color:#000000;}
#oculus-ep {font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.oculus-ep-title {font-size: 16px;line-height: 25px;font-weight: bold;}
.oculus-ep-epi {margin: 5px 0px;font-style: italic;text-align: right;}
/* new main page layout */
.ul_no_pad{margin:0;padding:0;}
a {
	color:#000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.color-block .round-block-title {
	background:url(/img/main/block-title1.png) no-repeat;
	height:42px;
	line-height:42px;
	width:718px;
	margin-bottom:8px;
	padding:0 30px 0 0;
}
.color-block.magenta .round-block-title {
	background:url(/img/main/block-title2.png) no-repeat;
}
.color-block.orange .round-block-title {
	background:url(/img/main/block-title3.png) no-repeat;
}
.color-block.yellow .round-block-title {
	background:url(/img/main/block-title4.png) no-repeat;
}
.color-block .round-block-title .right-link {
	float:right;
	padding-right:10px;
	background:url(/img/main/arrow1.gif) no-repeat 100% 50%;
}
.color-block.magenta .round-block-title .right-link {
	color:#fff;
	background:url(/img/main/arrow2.gif) no-repeat 100% 50%;
}
.color-block.orange .round-block-title .right-link {
	background:url(/img/main/arrow3.gif) no-repeat 100% 50%;
}
.color-block.yellow .round-block-title .right-link {
	background:url(/img/main/arrow4.gif) no-repeat 100% 50%;
}
.color-block .round-block-top {
	width:748px;
	background:url(/img/main/block1-top.png) no-repeat;
	height:29px;
	overflow:hidden;
}
.color-block.orange .round-block-top {
	background:url(/img/main/block2-top.png) no-repeat;
}
.color-block.yellow .round-block-top {
	background:url(/img/main/block3-top.png) no-repeat;
}
.color-block .round-block-bottom {
	width:748px;
	background:url(/img/main/block1-bottom.png) no-repeat;
	height:31px;
	overflow:hidden;
	margin-bottom:8px;
}
.color-block.orange .round-block-bottom {
	background:url(/img/main/block2-bottom.png) no-repeat;
}
.color-block.yellow .round-block-bottom {
	background:url(/img/main/block3-bottom.png) no-repeat;
}
.color-block .round-block {
	width:707px;
	background:url(/img/main/block1-center.png) repeat-y;
	position:relative;
	padding:8px 18px 5px 23px;
	font-size:11px;
}
.color-block.orange .round-block {
	background:url(/img/main/block2-center.png) repeat-y;
}
.color-block.yellow .round-block {
	background:url(/img/main/block3-center.png) repeat-y;
}
.color-block .round-block .more{
	text-transform:uppercase;
	color:#AFCA21;
	border-bottom:1px dashed #AFCA21!important;
	display:block;
	position:absolute;
	bottom:6px;
	font-size:12px;
}
.color-block.magenta .round-block .more {
	color:#741E79;
	border-bottom:1px dashed #741E79!important;
}
.color-block.orange .round-block .more {
	color:#D18831;
	border-bottom:1px dashed #D18831!important;
}
.color-block.yellow .round-block .more {
	color:#EDD921;
	border-bottom:1px dashed #EDD921!important;
}
.color-block .round-block .more:hover{
	text-decoration:none;
}
.color-block.orange .round-block .block2 .more, .color-block.yellow .round-block .block2 .more{
	background:url(/img/main/arrow3.gif) no-repeat 100% 50%;
	border:0!important;
	font-size:11px;
	color:#000;
	text-transform:none;
	padding-right:10px;
}
.color-block.yellow .round-block .block2 .more{
	background:url(/img/main/arrow4.gif) no-repeat 100% 50%;
}
.color-block .round-block .block1 {
	width:181px;
	float:left;
	margin-right:20px;
	padding:0 18px 25px 19px;
}
.color-block .round-block .block2 {
	float:left;
	width:235px;
	margin-right:18px;
	padding:0 0 25px 0;
}
.color-block .round-block .block3 {
	float:left;
	width:181px;
	padding:0 17px 25px 18px;
}
.color-block.orange .round-block .block2, .color-block.yellow .round-block .block2 {
	padding:0 25px 25px 25px;
	width:185px;
}
.color-block .round-block .topic {
	font-size:16px;
	color:##AFCA21;
	padding:15px 0 7px 0;
}
.color-block.magenta .round-block .topic {
	color:#741E79!important;
}
.color-block.orange .round-block .topic {
	color:#D18831;
}
.color-block.yellow .round-block .topic {
	color:#EDD921;
}
.color-block .round-block .topic a{
	color:#AFCA21;
}
.color-block.magenta .round-block .topic a {
	color:#741E79!important;
}
.color-block.orange .round-block .topic a {
	color:#D18831;
}
.color-block.yellow .round-block .topic a {
	color:#EDD921;
}

.color-block .round-block .block2 .topic {
	color:#000;
	padding-top:0;
	font-size:19px;
}
.color-block.magenta .round-block .block2 .colored-block .topic, .color-block.magenta .round-block .block2 .colored-block .topic a {
	color:#fff!important;
}
.color-block .round-block .block2 .topic a{
	color:#000;
}
.color-block .round-block .block2 .colored-block-bottom {
	background:url(/img/main/green-block-bottom.gif) no-repeat;
	height:7px;
	overflow:hidden;
	position:relative;
	top:-16px;
}
.color-block .round-block .block2 .colored-block {
	background:#a5cc00 url(/img/main/green-block-top.gif) no-repeat;
	position:relative;
	top:-16px;
	padding:16px 29px 0 22px;
}
.color-block.magenta .round-block .block2 .colored-block-bottom {
	background:url(/img/main/magenta-block-bottom.gif) no-repeat;
	height:9px;
}
.color-block.magenta .round-block .block2 .colored-block {
	background:#87177c url(/img/main/magenta-block-top.gif) no-repeat;
}
.color-block.magenta .round-block .block2 .colored-block .topic {
	font-size:19px;
}
.color-block .round-block .block2 .colored-block .white-list {
	padding-bottom:5px;
}
.color-block .round-block .block2 .white-list .photo {
	text-align:center;
	margin-bottom:9px;
}
.color-block .round-block .block2 .white-list ul {
	list-style:none;
	font-size:15px;
	color:#fff;
}
.color-block .round-block .block2 .white-list ul li {
	padding-bottom:8px;
}
.color-block .round-block .block2 .white-list ul li a{
	color:#fff;
}
.color-block .round-block .block2 .white-list .all {
	padding-right:10px;
	font-size:11px;
	background:url(/img/main/arrow1.gif) no-repeat 100% 50%;
}
.color-block .round-block .more2{
	font-size:18px;
	color:#AFCA21;
	display:block;
	position:absolute;
	bottom:0;

}
.color-block .round-block .block2 .colored-block .sponsor {
	height:100%;
	overflow:hidden;
	padding:5px 0 15px 0;
	font-size:12px;
}
.color-block .round-block .block2 .colored-block .sponsor img {
	float:left;
	margin-right:8px;
}
.color-block .round-block .block2 .colored-block .sponsor div {
	padding-top:22px;
	line-height:1.5em;
}
.color-block.yellow .round-block .block2 .to-look {
	list-style:none;
	font-size:14px;
	font-weight:bold;
	padding-top:10px;
}
.color-block.yellow .round-block .block2 .to-look li {
	height:1%;
	vertical-align:bottom;
	padding-bottom:9px;
}
.color-block.yellow .round-block .block2 .to-look li a {
	color:#000;
}
.color-block.yellow .round-block .block2 .to-look li span a{
	display:block;
	font-size:11px;
	font-weight:normal;
}