body
{
  font-family:  Arial;
  font-size: 10pt;
  margin: 0px;
  background-color: #f7f5f8;
  color: #8f513c;
  background-image: url('images/fon.gif'); background-repeat: repeat-x;
    scrollbar-face-color: #8f513c;
    scrollbar-highlight-color: #f9e8e1;
    scrollbar-shadow-color: #9195c2;
    scrollbar-3dlight-color: #f9e8e1;
    scrollbar-arrow-color: #f7f5f8;
    scrollbar-track-color: #f2d2c5 
} 

td   {  font-size: 10pt }

div.right {
 float: right;
 margin: 5px;
 font-size: 9pt
}

p   {
  font-size: 10pt;
  text-indent: 0px;
  text-align: left;
  margin: 10px; margin-right: 5px
}

p.main   {
  font-size: 11pt
}


h1 {
 font-size: 12pt;
 color: #9195c2;
 font-weight: bold;
 text-align: left;
 text-indent: 0px;
 margin: 20px 10px;
}

h2 {
 font-size: 13px;
 font-weight: bold;
 text-align: left;
 text-indent: 0px;
 margin: 10px; margin-top: 15px
}


A:link, a:visited {COLOR: #8f513c; TEXT-DECORATION: underline;}
A:hover {COLOR: #9195c2; TEXT-DECORATION: none}

a:link.top, a:visited.top {COLOR: #8f513c; TEXT-DECORATION: none}
a:hover.top {COLOR: #8f513c; TEXT-DECORATION: underline}

A:link IMG, A:visited IMG {border: 1px solid #8f513c; /* Рамка вокруг ссылок */}

A:link IMG.top, A:visited IMG.top {border: 0px /* Рамка вокруг ссылок */}


td.menu, td.menu-over  {  text-align: right; font-size: 10pt; padding: 2px; padding-right: 25px; background-image: url('images/button.png'); cursor: pointer }
td.menu  { background-image: url('images/button.png') }
td.menu-over  { color: #f7f5f8; background-color: #8f513c; background-image: url('images/button_on.png') }

ul {
 margin: 15px; margin-right: 5px;
 padding: 0px;
 text-align: left
}

ol {
 text-indent: 24px;
 margin-left: 24px; margin-right: 7px; margin-top: 2px; margin-bottom: 24px
}

li {
 font-size: 10pt;
 text-indent: 0px;
 margin: 5px
}

.but {
	color: #f7f5f8;
	background-color: #8f513c;
	font-size: 10pt;
	margin: 3px;
	padding: 2px 
}

div.left {
       width: 50%;
	   float: left;
}

div.IMGleft {
	   float: left;
	   margin: 10px;
	   margin-right: 2px;
}

div.IMGleft_1 {
	   float: left;
	   margin-left: 50px;
	   margin-top: 25px;
}

div.IMGright_1{
	   float: right;
	   margin-right: 50px;
	   margin-top: 25px;
}

div.IMGleft_2 {
	   float: left;
	   margin-left: 50px;
	   width:200;
	   font-weight: bold;
	   text-align: center;
}

div.IMGright_2{
	   float: right;
	   margin-right: 50px;
	   width:200;
	   font-weight: bold;
	   text-align: center;
}

div.hotel_1{
       width: 31%;
	   float: left;
}

div.hotel_2{
       width: 23%;
	   float: left;		   
}

div.hotel_0{
       width: 100%;
	   float: left;	 
       font-weight:bold;   
}
	   
div.hotel_3{
       width: 50%;
	   float: left;	
       font-weight:bold; 	   
}

tr.cafemenu {  
    background-color: #eaedfd; 
}

td.cafemenuh{
font-size: 28px;
font-weight: bold;
font-style: italic;
text-align: left;
text-indent: 0px;
margin: 20px 10px;  
border-bottom: 3px double #f1d1c2; /* двойная Линия снизу */
border-top: 3px double #f1d1c2;
}

td.cafemenu{
font-size: 14px;
font-weight: bold;
font-style: italic;
text-align: left;
vertical-align:text-top;
width:120px;
}

p.cafemenu_1{
font-size: 14px;
font-weight: bold;
font-style: italic;
text-align: left;
text-indent: 0px;
margin: 0px 0px;  
}

p.cafemenu{
font-size: 10pt;
font-style: italic;
text-align: left;
text-indent: 0px; 
margin: 0px 0px; 
}

td.hotel {
    border-bottom: 1px solid #f1d1c2; /* Линия снизу */
	height:43px;
}

th.hotel_d {
    border-bottom: 3px double #f1d1c2; /* двойная Линия снизу */
	border-top: 3px double #f1d1c2;
   }

.top {border: 0px /* Рамка вокруг ссылок */}

