body.main {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	border: 0px solid #FFFFFF;
	background-image: url(/candy/img/fon_page.gif);
	background-repeat: repeat;
	BACKGROUND-POSITION: center top;
 BACKGROUND-COLOR:#ffffff;
	text-align: center;
}
div.left {
	text-align: left;
}
div.right {
	text-align: right;
}
div.center {
	text-align: center;
}
div.just {
text-align: justify;
}
.bold {
	font-weight: bold;
}
img.img_0 {
	border: 0px solid;	
}
div.container {
	width: 1004px;
	text-align: center;
	border: 0px solid #FFFFFF;
}
div.container2 {
	float: left;
	width: 1004px;
	text-align: center;
	background-image: url(/candy/img/fon_container.gif);
	background-repeat: repeat-y;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.top_block {
	width: 1004px;
	height: 285px;
	text-align: center;
	background-image: url(/candy/img/top_baner.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.main_menu {
	width: 1004px;
	height: 89px;
	border: 0px solid #FFFFFF;
}
div.top_menu {
	float: left;
	width: 964px;
	height: 63px;
	background-image: url(/candy/img/top_menu.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.content {
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	border: 0px solid #FFFFFF;
}
div.content1 {
	float: left;
	background-image: url(/candy/img/decor_center.gif);
	background-repeat: repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.content2 {
	float: left;
	background-image: url(/candy/img/decor_left.jpg);
	background-repeat: repeat-y;
	BACKGROUND-POSITION: left top;
	border: 0px solid #FFFFFF;
}
div.content3 {
	float: left;
	background-image: url(/candy/img/decor_right.jpg);
	background-repeat: repeat-y;
	BACKGROUND-POSITION: right top;
	border: 0px solid #FFFFFF;
}
div.content4 {
	float: left;
	padding-left: 41px;
	padding-right: 41px;
	padding-bottom: 20px;
	text-align: left;
	background-image: url(/candy/img/decor_shadow.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.content5 {
	float: left;
	width: 882px;
}
div.content_left {
	float: left;
	width: 560px;
	border: 0px solid #000000;
}
div.content_right {
	float: right;
 width: 316px;
	border: 0px solid #ff0000;
}
div.events {
	float: left;
	width: 560px;
	padding-top: 103px;
	padding-bottom: 69px;
	background-image: url(/candy/img/events.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.block_title {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc0000;
	text-decoration: none;
	padding: 0 0 15px 0;
}
div.block_time {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#663300;
	text-decoration: none;	
}
a.link_event, span.event_title {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc00cc;
	text-decoration: none;	
}
a.link_event:hover {
	text-decoration: underline;
}
div.events_all {
	float: left;
	width: 550px;
	padding-top: 10px;
	text-align: center;
	background-image: url(/candy/img/line.gif);
	background-repeat: repeat-x;
	BACKGROUND-POSITION: center bottom;
	border: 0px solid #FFFFFF;
}
div.events_all_go_left {
	float: left;
	width: 225px;
	text-align: right;
	border: 0px solid #FFFFFF;
}
div.events_all_go_right {
	float: left;
	width: 224px;
	text-align: left;
	border: 0px solid #FFFFFF;
}
div.events_all_center {
	float: left;
	width: 100px;
	text-align: center;
	border: 0px solid #FFFFFF;
}
a.more {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc0000;
	text-decoration: underline;	
}
a.more:hover {
	text-decoration: none;
}
div.event_block{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 15px 0 20px 0;
}
div.gallery {
	float: left;
	padding-top: 21px;
	width: 520px;
	background-image: url(/candy/img/gallery.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;
	border: 0px solid #FFFFFF;
}
div.gallery_name {
	padding-left: 167px;
	margin-bottom: 45px;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;	
}
div.gallery_name2 {
	padding-left: 30px;
	margin-top: 10px;
	margin-bottom: 5px;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;	
}
a.gallery_name {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;		
}
a.gallery_name:hover {
	text-decoration: underline;
}
a.gallery_all {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;		
}
a.gallery_all:hover {
	text-decoration: none;
}
div.gallery_all {
	float: left;
	padding-left: 30px;
	width: 320px;
	margin-top: 15px;
}
div.all_gallery{
	float: left;
	width: 100%;
	text-align: right;
	padding: 10px 0 10px 0;
}
table.thumb {
	float: left;
	width: 133px;
	height: 133px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	vertical-align: middle;
	background-image: url(/candy/img/thumb_fon.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: ceneter center;
}
img.thumb {
	border: 1px solid #990000;
}
div.thumb_pusto {
	float: left;
	width: 30px;
	height: 150px;
}
div.thumb_pusto2 {
	float: left;
	width: 23px;
	height: 162px;
}
div.novinki {
	float: left;
	width: 316px;
	margin-top: 28px;
	padding-top: 85px;
	background-image: url(/candy/img/novinki.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;
	border: 0px solid #000000;
}
div.novinki_border {
	float: left;
	padding: 4px;
	background-image: url(/candy/img/novinki_border.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;
	border: 0px solid #FFFFFF;
}
div.novinki_about {
	float: left;
	width: 310px;
	margin-top: 5px;
	text-align: justify;
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:	#663300;
	text-decoration: none;	
	border: 0px solid #FFFFFF;
}
a.novinki {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc00cc;
	text-decoration: none;	
}
a.novinki:hover {
	text-decoration: underline;
}
a.novinki_all {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc0000;
	text-decoration: underline;	
}
a.novinki_all:hover {
	text-decoration: none;
}
div.vakansii {
	float: left;
	width: 310px;
	margin-top: 40px;
	padding-top: 70px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
	background-image: url(/candy/img/vakansii.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;	
 border: 0px solid #000000;
}
a.vakansii {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;		
}
a.vakansii:hover {
	text-decoration: underline;
}
a.vakansii_all {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc0000;
	text-decoration: underline;	
}
a.vakansii_all:hover {
	text-decoration: none;
}
div.podpiska {
	float: left;
	width: 310px;
	margin-top: 40px;
	padding-top: 60px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
	background-image: url(/candy/img/podpiska.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;	
 border: 0px solid #000000;
}
a.podpiska {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;		
}
a.podpiska:hover {
	text-decoration: underline;
}
a.podpiska_all {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:	#cc0000;
	text-decoration: underline;	
}
a.podpiska_all:hover {
	text-decoration: none;
}
input.pidpiska {
	cursor: hand;
	background-color: #ffcccc; 
	border-style: solid;
	border-color: #cc3333;
	border-width: 1px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: none;
}
div.footer {
	float: left;
	width: 1004px;
	height: 294px;
	text-align: left;
	background-image: url(/candy/img/footer.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: center top;
	border: 0px solid #FFFFFF;
}
div.copyright {
	float: left;
	width: 1004px;
	text-align: center;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:	#993333;
	text-decoration: none;	
	border: 0px solid;
}
a.copyright {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:	#993333;
	text-decoration: none;	
}
a.copyright:hover {
	text-decoration: underline;
}
div.down_menu {
	float: left;
	width: 1004px;
	margin-top: 197px;
	height: 50px;
	text-align: center;
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:	#993333;
	text-decoration: none;	
	border: 0px solid;
}
a.down_menu {
	font-family:  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:	#993333;
	text-decoration: none;	
}
a.down_menu:hover {
	text-decoration: underline;
}
img.top_menu {
	margin-top: 15px;
	margin-left: 40px;
	margin-right: 40px;
	border: 0px solid;	
}
div.icon {
	padding-left: 20px;
	text-align: left;
}
img.icon {
	margin-left: 20px;
	margin-bottom: 5px;
	border: 0px solid;	
}
div.events_next {
	float: left;
	width: 300px;
	height: 93px;
	background-image: url(/candy/img/bude.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
	border: 0px solid #00ff00;
}
div.events_past {
	float: left;
	width: 300px;
	height: 93px;
	background-image: url(/candy/img/bulo.gif);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.events_content {
	float: left;
	width: 100%;
	padding-top: 20px;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #660000;
	text-decoration: none;
	border: 0px solid #FF0000;
}
.events_content_about {
	padding-left: 60px;
	padding-bottom: 5px;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #996633;
	text-decoration: none;
	border: 0px solid #FFFFFF;
}
div.events_list {
	float: left;
	width: 570px;
	padding-top: 0px;
	text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
	border: 0px solid #0000ff;	
}
div.interior{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
	padding: 0 0 15px 0;
}
div.interior_about {
	margin-bottom: 20px;
	text-align:	justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;	
}
div.zag_events {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/events.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_gallery {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/gallery.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_interior {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/interior.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_korporativ {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/korporativ.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_menu {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/menu.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_novinki {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/novinki.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_podpiska {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/podpiska.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
div.zag_vakansii {
	margin-left: 69px;
	height: 74px;
	background-image: url(/candy/img/zag/vakansii.jpg);
	background-repeat: no-repeat;
	BACKGROUND-POSITION: left top;		
}
IMG.line{
	border: 0x solid;
	width: 100%;
	margin: 20px 0 20px 0;	
	height: 1px;
}
div.trinity{
	float: left;
	width: 100%;
	text-align: center;
	padding: 0 0 40px 0;
	border: 0px solid #ff0000;
}
a.trinity{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666600;
	text-decoration: underline;	
}
a.trinity:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;	
}
div.dish_name{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	padding: 0 0 0 10px;
}
DIV.menu_item{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666600;
	text-decoration: none;
	vertical-align: top;
}
TD.menu_item{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333300;
	text-decoration: none;
	vertical-align: top;
}
IMG.cook{
	border: 1px solid #ffffcc;
}
DIV.menu_title {
	width: 100%;
	text-align: center;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	padding: 0 0 20px 0;
}
TH {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
a.menu_title {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc3399;
	text-decoration: none;	
}
a.menu_title:hover {
	text-decoration: underline;
}
DIV.vac_normal{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #669933;
	text-decoration: none;
 margin-top: 20px;
}
DIV.vac_urgent{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
 margin-top: 20px;
}
P{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
LI{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	text-decoration: none;
}
