* {
		text-transform: uppercase;
}

html, body {
		color: #fff;
		margin: 0px;
		padding: 0px;
		font-size: 9px;
		font-weight: bold;
		font-family: 'Arial';
		background-color: #000;
}

body {
		overflow: -moz-scrollbars-vertical;
}

a {
		color: #fff;
		text-decoration: none;
}

a:hover {
		text-decoration: underline;
}

a img {
		border: none;
}

td {
		vertical-align: top;
}

form {
		margin: 0px;
		padding: 0px;
}

input,  textarea {
		padding: 1px;
		font-size: 12px;
		font-weight: normal;
		font-family: 'Tahoma';
}

.clr {
		clear: both;
}

#box {
		margin: 0px auto;
}

#page-title {
		vertical-align: bottom;
		padding-bottom: 4px;
}

#content {
		width: 550px;
		padding: 10px;
		font-size: 13px;
		vertical-align: middle;
		border: 2px solid #7B7B7B;
		background: #1f1f1f url('../images/content-main-bg.jpg') repeat-x top left;
}

#content-events {
		width: 574px !important;
		width: 550px;
}

#content-left-top-icon {
		width: 185px;
		padding-right: 5px;
		text-align: left;
}

#logo {
		text-align: right;
		padding-top: 25px;
}

#newest-galleries {
		width: 145px;
		text-align: right;
}

#newest-galleries .title {
}

#bottom-menu-container {
		width: 840px;
		margin: auto;
}

#bottom-menu {
		margin: 10px 0px 0px 105px;
}

#bottom-menu td {
		text-align: center;
		padding-left: 12px;
}

#language-select {
		font-weight: normal;
		padding: 5px 0px 0px 50px;
}

#language-select a {
		color: #fff;
		padding: 0px 2px 0px 2px;
}

#language-select a:hover, #language-select a.selected {
		color: #1dff00;
}

#news .news-entry {
		margin-bottom: 5px;
		padding-bottom: 5px;
		background: url('../images/bg-dots-white.gif') repeat-x bottom left;
}

#news .news-entry .date {
		font-size: 10px;
}

#news .news-entry .title {
		padding-bottom: 5px;
}

#news .news-entry img {
		float: left;
		margin-right: 5px;
		border: 1px solid #adadad;
}

#menus #menu-select-blue, #menus #menu-select-red {
		text-align: center;
}

#menus #menu-select-blue a, #menus #menu-select-red a {
		color: #fff;
		font-size: 13px;
		font-weight: bold;
}

#menus #menu-select-red a {
		color: #fff;
}

#menus #menu-select-blue a:hover, #menus #menu-select-blue a.selected, #menus #menu-select-red a:hover, #menus #menu-select-red a.selected {
		color: #1dff00;
		text-decoration: none;
}

#menus #menu-select-red a:hover, #menus #menu-select-red a.selected {
		color: #1dff00;
}

#menus #menu-view {
		margin: 0px auto;
		margin-top: 20px;
}

#menus #menu-view td {
		text-align: left;
		vertical-align: middle;
}

#menus #menu-view .over td {
		background-color: #6b6b6b;
}

#menus #menu-view td.menu-item {
		width: 430px;
}

#menus #menu-view td.price {
		width: 80px;
		text-align: right;
}

#reservation {
		margin: 0px auto;
		margin-top: 30px;
		margin-bottom: 30px;
}

#reservation td {
		padding-bottom: 2px;
}

#reservation input, #reservation select, #reservation textarea {
		border: 1px solid #7B7B7B;
		background-color: #bdbdbd;
}

#contacts, #restaurant {
		margin: 100px 0px 0px 40px;
}

#contacts #col1, #restaurant #col1 {
		width: 260px;
		color: #1dff00;
}

#contacts #col2, #restaurant #col2 {
		color: #fff;
}

#contacts #col1, #contacts #col2, #restaurant #col1, #restaurant #col2 {
		font-weight: bold;
		padding-top: 45px;
}

#gallery {
		width: 100%;
		font-weight: normal;
}

#gallery #gallery-current-image {
		text-align: center;
		background-color: #7B7B7B;
		padding: 15px 0px 15px 0px;
}

#gallery #gallery-current-image-bottom {
		color: #000;
		background-color: #7B7B7B;
		padding: 0px 10px 10px 10px;
}

#gallery #gallery-current-image-bottom a {
		color: #000;
}

#gallery #gallery-image-counter {
		float: left;
		text-align: left;
}

#gallery #gallery-image-nav {
		float: right;
}

#gallery #gallery-image-title {
		width: 200px;
		text-align: center;
		margin: 0px auto;
		padding-right: 20px;
}

#gallery #gallery-left {
		width: 30px;
		text-align: left;
		vertical-align: middle;
}

#gallery #gallery-right {
		width: 30px;
		text-align: right;
		vertical-align: middle;
}

#gallery #gallery-list {
		font-size: 10px;
		text-align: center;
		padding-top: 5px;
		vertical-align: middle;
}

#gallery #gallery-list .gallery, #gallery #gallery-list .gallery-selected, #newest-galleries .gallery, #newest-galleries .gallery-selected {
		width: 125px;
		padding: 3px;
		cursor: pointer;
		text-align: center;
		font-weight: normal;
		background-color: #7B7B7B;
}

#gallery #gallery-list .gallery-selected {
		background-color: #1dff00;
}

#gallery #gallery-list .title {
		color: #000;
		padding-top: 2px;
}

#newest-galleries .gallery, #newest-galleries .gallery-selected {
		float: right;
		color: #000;
		margin-bottom: 15px;
}

#newest-galleries .gallery-selected {
		background-color: #1dff00;
}

#newest-galleries .title {
		color: #000;
		font-size: 10px;
		padding-top: 2px;
}

#comments .comment {
		margin-bottom: 5px;
		padding-bottom: 5px;
		background: url('../images/bg-dots-white.gif') repeat-x bottom left;


#comments .comment .author {
		font-size: 11px;
		color: #e1e1e1;
		margin-bottom: 5px;
}

#comments .comment .author span {
		color: #8c8c8c;
		font-size: 10px;
}

#coment {
		margin: 0px auto;
		margin-top: 30px;
		margin-bottom: 30px;
}

#coment input, #coment textarea {
		border: 1px solid #7B7B7B;
		background-color: #bdbdbd;
}

#coment td {
		padding-bottom: 2px;
}

#vacancies {
		text-align: center;
}
#senderis {
	background: url(/images/senderis.jpg) no-repeat left top;
	width: 175px;
	height: 65px;
}