.slideshow div{
	margin: 25px 0 0 23px;
}

#right{
	float: right;
	top: 270px;
	right: 0;
	width: 37%;

}
#menu, #sushi, #sauna, #banquet, #restaurant, #addrframe{
	margin-bottom: 80px;
}

#right ins{
	display: none;
}


#addr a{
	position: relative;
	color: #3b0407;
	text-decoration: none;
}

#addr img{
	vertical-align: top;
	position: relative;
	margin-right: 3px;
	margin-left: 24px;
	border: none;
	width: 16px;
	height: 16px;
}

#addr a:hover{
	color: #911b24;
}

#addr{
	font-size: 11px;
	display: block;
	width: 197px;
	margin-left: 23px;
	white-space: nowrap;
	background-color: white;
	padding-bottom: 10px;
}

#addr span{
	display: block;
	height: 24px;
}

#lang{
	z-index: 3;
	display: block;
	position: relative;
	left: 37%;
	margin-left: 40px;
	top: 29px;
	width: 52px;
	height: 60px;
	background: url(/style/img/ru.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/ru.png', sizingMethod='crop');
}

#lang.en {
	background: url(/style/img/en.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/en.png', sizingMethod='crop');
}

a.lang{
	display: block;
	width: 32px;
	height: 32px;
	position: relative;
	left:37%;
	margin-left: 48px;
	top: 66px;
	z-index: 4;
}



#counter{
	display: block;
	position: relative;
	width: 94px;
	height: 60px;
	left: 37%;
	margin-left: -47px;
	background: url(/scripts/counter.php) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/scripts/counter.php', sizingMethod='crop');
}

#sushi{
	cursor: hand;
	display: block;
	position: relative;
	width: 184px;
	height: 145px;
	left: 37%;
	margin-left: -94px;
	background: url(/style/img/banner-sushi-ru.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-sushi-ru.png', sizingMethod='crop');
}

#sushi.en{
	background: url(/style/img/banner-sushi-en.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-sushi-en.png', sizingMethod='crop');
}

#banquet{
	cursor: hand;
	display: block;
	position: relative;
	width: 182px;
	height: 153px;
	left: 37%;
	margin-left: -92px;
	background: url(/style/img/banner-banquet-ru.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-banquet-ru.png', sizingMethod='crop');
}

#banquet.en{
	background: url(/style/img/banner-banquet-en.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-banquet-en.png', sizingMethod='crop');
}

#restaurant{
	cursor: hand;
	display: block;
	position: relative;
	width: 163px;
	height: 164px;
	left: 37%;
	margin-left: -81px;
	background: url(/style/img/banner-restaurant-ru.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-restaurant-ru.png', sizingMethod='crop');
}

#restaurant.en{
	background: url(/style/img/banner-restaurant-en.png) no-repeat 0 0;
	-background-image: none;
	-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/style/img/banner-restaurant-en.png', sizingMethod='crop');
}

#sauna{
	position: relative;
	display: block;
	width: 170px;
	left: -86px;
	margin-left: 37%;
}