body
{
 margin:0;
 padding:0;
 font-family:Tahoma;
 font-size:12px;
 background:#fffbea url('../i/fon1.gif');
}

td {
 font-family:Tahoma;
 font-size:12px;
 color:#000;
}

.fon0 {
 background: url('../i/fon0.jpg') no-repeat top left;
}
.fon2 {
 background: url('../i/fon2.gif') no-repeat top right;
}
.fon3 {
 background: url('../i/fon3.gif') no-repeat bottom left;
}
.fon4 {
 background: url('../i/fon4.gif') no-repeat top left;
}
.fon5 {
 background: url('../i/fon5.gif') no-repeat top left;
}
.fon6 {
 background: url('../i/fon6.gif') no-repeat top left;
}
.fon7 {
 background: url('../i/fon7.gif') no-repeat bottom right;
 padding-top:70px; padding-bottom: 70px;
}
.fon8 {
 background: url('../i/fon8.gif') no-repeat bottom left;
 width:79px;
 height:377px;
}
.fon9 {
 background: url('../i/fon9.gif') no-repeat bottom right;
 width:76px;
 height:133px;
}

.fon3 table {
 margin-bottom:5px;
}

.menucell {
 background: url('../i/menucell.gif') no-repeat center;
}

a.menulink, a.menulink:visited {
 color:#4d3311;
 text-decoration:none;
}

.name {
 color:#826031;
 font-family:Book Antiqua, Georgia, Tahoma;
 font-size:28px;
 margin-top:28px;
}

.address {
 color:#d2bd88;
 font-family:Book Antiqua, Georgia, Tahoma;
 font-size:16px;
 text-align:right;
}

.address span {
 color:#d2bd88;
 font-family:Book Antiqua, Georgia, Tahoma;
 font-size:26px;
}

.hotel {
 margin-bottom:40px;
}

.header {
 background: url('../i/header.gif') no-repeat left;
 width:auto;
 color:#816034;
 font-family:Book Antiqua, Georgia, Tahoma;
 font-size:21px;
 margin-top:15px;
 margin-left:5px;
 margin-bottom:20px;
 padding-left:20px;
}

.header2 {
 width:auto;
 color:#816034;
 font-family:Book Antiqua, Georgia, Tahoma;
 font-size:21px;
 margin-top:15px;
 margin-left:5px;
 margin-bottom:20px;
 padding-left:20px;
}


.text {
 text-align:justify;
 margin-left:26px;
 color:#000;
}

.text a {
 color:#a24f16;
 text-decoration:underline;
}

.separator {
 background: url('../i/separator.gif') no-repeat center;
 width:100%;
 height:14px;
}

.news {
 margin-left:25px;
 margin-bottom:15px;
}

.news a, .news_archive a {
 color:#b24800;
 text-decoration:underline;
}

.news_date {
 background: url('../i/arrow.gif') no-repeat left;
 width:auto;
 color:#8d8d8b;
 font-size:11px;
 padding-left:15px;
 margin-left:-15px;
}

.news_title {
 color:#44433d;
 font-weight:bold;
 margin-top:2px;
 margin-bottom:2px;
}

.news_archive {
 background: url('../i/news_archive.gif') no-repeat right;
 width:auto;
 width:115px;
 margin-left:25px;
 margin-bottom:20px;
}

.block {
 margin-left:25px;/* background:#eee8d7; */ padding:20px; width:auto;/* height:311px; */ margin-top:43px; color:#000; margin-bottom:50px;}


.uslugi {
 background: url('../i/arrow2.gif') no-repeat left;
 width:auto;
 padding-left:25px;
 line-height:1.6;
}

.uslugi a {
 color:#6e5430;
 text-decoration:none;
}

.uslugi a div {
 border-bottom:1px dotted #000;
 display:inline;
}

a.uslugi_all, a.nomera_all {
 color:#a24f16;
 text-decoration:underline;
}

.nomer_bg {
 background: url('../i/nomer_bg.gif') no-repeat top left;
}

.nomer {
 margin-top:2px;
 margin-left:3px;
}


.nomer_name {
 background: url('../i/arrow2.gif') no-repeat left;
 width:auto;
 padding-left:20px;
 margin-top:16px;
 margin-bottom:27px;
}

.nomer_name a {
 color:#6e5430;
 text-decoration:none;
 font-weight:bold;
}

.nomer_name a div {
 border-bottom:1px dotted #000;
 display:inline;
}


.bcp a {
 color:#ad9069;
 text-decoration:none;
 font-weight:bold;
}

.statya_bg {
 background: url('../i/statya_bg.gif') no-repeat top left;
}

.statya {
 margin-top:2px;
 margin-left:3px;
}


.stati a {
 color:#ad9069;
 text-decoration:none;
 font-weight:bold;
 line-height:1.5;
}

.info {
 line-height:1.6;
}

.info a {
 color:#6e5430;
 text-decoration:none;
 font-weight:bold;
}

.info a div {
 border-bottom:1px dotted #000;
 display:inline;
}

.footer {
 color:#000; vertical-align: middle;
}

.footer a {
 font-weight:bold;
 text-decoration:none;
 color:#000;
}

.vopros {
 font-weight:bold;
 color:#6e5430;
 margin-bottom:5px;
 margin-left:25px;
}

.otvet {
 color:#000;
 margin-left:25px;
}

.voprosy_num {
 margin-top:15px;
 color:#6e5430;
 float:left;
}

.voprosy_num a {
 color:#6e5430;
 text-decoration:underline;
}

.voprosy_all {
 margin-top:15px;
 float:right;
}

.voprosy_all a {
 color:#a24f16;
 text-decoration:underline;
}

.path, .path a {
 color:#333;
 text-decoration:none;
}

.vopros_add {
 color:#816034;
}

.history_link {
 float:left;
}

.vacancy_link {
 float:right;
}

.recom {
 margin-left:26px;
 margin-top:20px;
 margin-bottom:10px;
 font-size:11px;
}
.upmenu_table{ border-collapse: collapse; width: 90%;}.upmenu_table td{ text-align: center; vertical-align: middle;}
