	body{font-family:Times New Roman, Verdana, Arial, Helvetica, Sans-serif; color:#C8BF7A; background:#3D4D0C url(bg.gif) left top; padding:0px; margin:0px; height:100%; min-width: 780px;}
	td{font-size:85%}
	img {border: 0px;}
	p {margin-top:0px; margin-bottom: 0.9em; padding:0px;}
	form {margin:0px; padding:0px}

	input.text { width:100%; border:1px solid #876C1B; font-size:80%; font-family:Arial; padding: 1px 7px; color:#97BB41; height:19px; background-color:#495B11;}
	input.texts { border:1px solid #876C1B; font-size:80%; font-family:Arial; padding: 1px 7px; color:#97BB41; height:19px; background-color:#495B11;}
	textarea {border:1px solid #876C1B; font-size:80%; font-family:Arial; padding: 1px 7px; color:#97BB41; background-color:#495B11;}
 	.form_list {padding:12px 0px 15px 7px;}
  	.form_list div{padding:0px 0px 4px 0px;}
 	.form_list label{margin:0px 15px 0px 10px;}

	.hide{visibility:hidden;}
	.up{text-transform: uppercase;}

	a{color:#94BD3D;}
	a:hover{color:#EBAD53;}
	a.none{text-decoration:none;}
	a.none:hover{text-decoration:underline;}
	
	.white{color:#FFFFFF;}
	a.red, a.red:hover{color:#B92C30;}
	a.red2, a.red2:hover{color:#E40012;}
	
	a.black, a.black:hover{color:#000000;}
	
	.red1 {color:#DA3A38}
	
	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}
	
	.copyright {color:#C8BF7A; font-size:70%}
	
	.menu {color: #FFE552;}
	.menu a, .menu a:hover {color: #FFFFFF;}
	
	 .small{font-size:90%}
	 a.more, a more:hover {padding-left:14px; display:block; background:url(icon_more.gif) no-repeat 0px 3px;}
	 a.red_dot, a red_dot:hover {padding-left:14px; display:block; background: url(red_dot.gif) no-repeat 5px 6px; margin-bottom: 0.8em;}
	 .red_dot_2{padding-left:14px; display:block; background: url(red_dot.gif) no-repeat 5px 6px; margin-bottom: 0.8em;}
	 .red_dot_2 span {color: red;font-weight: bold;font-size: 150%;}
	.date {color:#D38B19; font-family:Tahoma; font-size:80%; margin-left:13px; margin-bottom: 0.2em;}	 
	.news_text{padding:0px  7px 15px 14px ;}
	
	 h1 {margin:0px 0px 13px 0px; font-family:Times New Roman; font-size:180%; font-weight:normal;}
         h3 {margin:0px 0px 13px 0px; font-family:Times New Roman; font-size:180%; font-weight:normal;}
	
	 .afisha {margin:10px 0px 30px 0px;}
	 .afisha .t1{padding:11px 6px 12px 4px;} 
	 .afisha .t2{padding:6px 0px; border-bottom:1px solid #DFD198; font-size:70%; color:#101010;}
	 .afisha .t2 .day{color:#967C00; font-size:90%;}
	 .afisha .t3{padding:6px 10px 6px 6px; border-bottom:1px solid #DFD198; font-size:70%; color:#101010;}
	 .afisha .t4{padding:6px 10px 6px 6px; border-bottom:1px solid #DFD198;}

	.menu td.normal {padding:7px 10px 7px 27px; color:#B1636A; font-size:95%; border-bottom:1px solid #303E09; background: url(/images/icon_menu.gif) no-repeat 0px 12px;}
	.menu td.hover {padding:7px 10px 7px 27px; color:#B1636A; font-size:95%; border-bottom:1px solid #303E09; background: url(/images/icon_menu_a.gif) no-repeat 0px 12px;}
	.menu a {color: #95BC3F; font-weight:bold; white-space:nowrap; text-decoration:none;}
	.menu a:hover {color: #EBAD53; font-weight:bold; text-decoration:none;}
	.menu a.active,.menu a.active:hover {color: #FFE552; font-weight:bold;}

	.submenu {padding:9px 0px 0px 20px;}
	.submenu a{padding-left:15px; color: #95BC3F; font-weight:normal; white-space:nowrap; background: url(/images/icon_arrow.gif) no-repeat 0px 6px; display:block;}
	.submenu a:hover {padding-left:15px; color: #EBAD53; font-weight:normal; white-space:nowrap; background: url(/images/icon_arrow_a.gif) no-repeat 0px 6px; display:block;}
	.submenu .act {padding-left:15px; color: #EBAD53; font-weight:normal; white-space:nowrap; background: url(/images/icon_arrow_a.gif) no-repeat 0px 6px; display:block;}
	
	.arial {font-family:Times new roman; font-size:80%}

	.fotogallery img {margin:0px 0px 10px 10px; float:left;}

	td.path {padding:0px 0px 20px 0px; border-bottom:1px dotted #886B1D; font-size:80%}
	
.month{ font-weight:bold; color:d38b1d;}	
.day1{ font-size: 90%; color:#ab8218; }
.afisha_title{border-bottom:1px dotted #876A1A;}
.afisha_tab td{ padding-right:10px; padding-bottom:5px; padding-top:5px;}
	
	.afisha td{padding-top:3px; padding-bottom:3px; padding-left:6px;}

	.guest { background: url(/images/line_bg.gif) repeat-x left bottom; padding: 10px 25px 15px 0px;}
	.guest_date{background-color:#4A5F10; font-size:90%; padding: 2px 3px; color:#C7C078;}
	.guest_autor{color:#D38C1A;}
	.guest_city{color:#A88416; font-size:90%;}
	.guest_title{padding:5px 0px 4px 0px; font-size:100%;}
	.guest_text{font-size:100%;}

.banketmenu_title td.t1{padding:6px 2px 5px 20px; font-size:110%;}
.banketmenu_title td.t2{padding:6px 2px 5px 15px;}
.banketmenu_title td.t3{padding:6px 2px 5px 15px;}
.banketmenu_item td.t1{padding:6px 2px 12px 20px;}
.banketmenu_item td.t2{padding:6px 2px 12px 15px;}
.banketmenu_item td.t3{padding:6px 2px 12px 15px;}
.banketmenu_item td.t1 b.title{display:block; margin-bottom:6px;}
.dev {background: url(/images/line_bg.gif) repeat-x left top;}



.sub_menu .link {padding-left:30px; background:url(sub_link.gif) no-repeat 15px 6px; }

/* gallery styles */

.gall_td {
	background-color: #495B11;
	height: 350px;
}

.gall_div {
	text-align: center;
	width: 350px;
}

.gall_img {
	max-width: 350px;
	max-height: 350px;
}

.gall_podp {
	font-weight: bold;
}

.nota { color: #c8bf7a; text-decoration: none; }
