body {
	margin : 0;
	padding : 0;
	font : 11px verdana, tahoma;
	line-height : 1.2em;
	background : url(img/bg.png);
}

h2 {
font-size: 14px;
text-decoration: underline;
font-weight: bold;
}

#container {
	width : 779px;
	margin-left : auto;
	margin-right : auto;
	padding : 0;
}

li {
 /*list-style-type: none;  Убираем маркеры */
 list-style-image: url("img/korona.png");
}
ul {
 margin-left: 10px; /* Отступ слева в браузере IE и Opera */
 padding-left: 10px; /* Отступ слева в браузере Firefox */
}

#updown {
}

#lang {
float:right;
margin: 0 80px 0 0;
padding: 0 0 0 0;

#margin: -5px 70px 0 0;
#padding-bottom: 20px;
}
#nav {
float:left;
}

#banner {
width : 779px;
height : 169px;
padding : 0;
margin : 0;
background : url(img/header.jpg) no-repeat;
}
#footer {
color: white;
width : 779px;
height : 104px;
padding : 0;
margin : 0;
background : url(img/footer.jpg) no-repeat;
font : 9pt "Trebuchet MS", verdana, tahoma, sans-serif;
 line-height: 1em;
 text-align: justify;
}

#flash_menu {
width : 779px;
height : 285px;
padding : 0;
margin : 0;
background : url(img/flash_menu.jpg) no-repeat;
}

#navigation {
width : 779px;
height : 43px;
padding : 0;
margin : 0;
background : url(img/navigation.jpg) no-repeat;
}

#navigation_content {
width : 779px;
height : 43px;
padding : 14px 0 0 37px;
margin : 0;
}

#menu {
color : #fff3d1;
font-size : 11px;       
width : 779px;
height : 112px;
padding : 0;
margin : 0;
background-color : #82001a;
}

#menu_items {
color : #fff3d1;
font-size : 11px;       
#margin : 0 0 0 37px; 
padding : 14px 0 0 37px;
}

#front_top_content{
width : 579px;
height : 138px;
padding-left : 200px;
padding-right : 50px;
margin : 0;
background-color : #fcecae;
background : url(img/ring.png) no-repeat;
}
#front_middle_content{
width : 779px;
padding : 0;
margin : 0;
color: #420010;
background-color : #fff3d1;
}
#front_bottom_content{
width : 779px;
height : 228px;
padding : 0;
margin : 0;
background-color : #fcedae;
}
#news_content{
width : 779px;
#height : 228px;
padding : 0;
margin : 0;
background-color : #fff3d1;

}
#room_links a:link {
text-decoration : none;
color : #fff3d1;
}
#room_links a:visited {
text-decoration : none;
color : #fff3d1;
}
#room_links a:hover {
text-decoration : none;
color : #fff3d1;
}
#room_links a {
text-decoration : none;
color : #fff3d1;
}

#menu a:link {
text-decoration : none;
color : #fff3d1;
}
#menu a:visited {
text-decoration : none;
color : #fff3d1;
}
#menu a:hover {
text-decoration : none;
color : #fff3d1;
}
#menu a {
text-decoration : none;
color : #fff3d1;
}
#navigation_content a:link {
text-decoration : none;
color : #fff3d1;
}
#navigation_content a:visited {
text-decoration : none;
color : #fff3d1;
}
#navigation_content a:hover {
text-decoration : none;
color : #fff3d1;
}
#navigation_content a {
text-decoration : none;
color : #fff3d1;
}

#front_middle_content a:link {
color : #420010;
}
#front_middle_content a:visited {
color : #420010;
}
#front_middle_content a:hover {
color : #420010;
}
#front_middle_content a {
color : #420010;
}

#front_top_content a:link {
color : #ffffff;
}
#front_top_content a:visited {
color : #ffffff;
}
#front_top_content a:hover {
color : #ffffff;
}
#front_top_content a {
color : #ffffff;
}

#front_middle_content{
background-color : #fff3d1;
}
#rooms a:link {
color : #420010;
}
#rooms a:visited {
color : #420010;
}
#rooms a:hover {
color : #420010;
}
#rooms a {
color : #420010;
}

.horizontal_carousel{
margin : 30px 0 30px 0;
padding :  30px 0 30px 0;
}

fieldset {
border: 0px;
align:center;
}

#button {
cursor:pointer;
}
