* 
{ 
margin:0;	
padding:0
}

body 
{
background-color: white;
color:#000;
font-family: Arial, Tahoma;
margin:0;
padding:5px
}

A:Link     {color: #3C4822; Text-decoration: none; }
  A:Visited  {color: #3C4822; Text-decoration: none; }
  A:Active   {color: #3C48229; Text-decoration: underline; }
  A:Hover    {color: #3C4822; Text-decoration: underline;}
  


.head {border:4E5B32 1px solid;
       padding:1 1 1 1;}
	   
 #menu-up2 {font-size: 11px;
		 color: #DAE5B9; 
		} 
 #address {font-size: 13px;
		 color: #C9CDC1; 
		}
		
	 

		
#menu-up {font-size: 12px;
		 color: #EFF3FA; 
		}
		
#mita {font-size: 10px;
		 color: #5E6B40; 
		
		}
		
#menu {font-size: 11px;
		 
		 color: #3C4822; 
	
		}
#t {font-size: 12px;
		 color: #000000; 
		
		}
		
#t-red {font-size: 12px;
		 color: #B90000; 
		
		}
		
#t-wh {font-size: 12px;
		 color: #ffffff; 
		
		}

#tsm {font-size: 10px;
		 color: #000000; 
		
		}
#tsm-wh {font-size: 10px;
		 color: #ffffff; 
		
		}
		
		
#hotel {font-size: 13px;
        font-family: Arial, Tahoma;
        color: #5E6B40;
		font-weight:800}		
		
#h0 {font-size: 24px;
		 font-family: Times New Roman, Georgia ;
		 color: #3C4822; 
		
		}		
		
#h1-big {font-size: 20px;
		 font-family: Times New Roman, Georgia ;
		 color: #505563; 

		
		}		

#h1 {font-size: 20px;
		 font-family: Times New Roman, Georgia ;
		 color: #3C4822; 
		
		}
		
	#h12-wh {font-size: 22px;
		 font-family: Times New Roman, Georgia ;
		 color: #ffffff; 
		
		}	
		
#h1-wh {font-size: 20px;
		 font-family: Times New Roman, Georgia ;
		 color: #ffffff; 
		
		}
	#h1-red {font-size: 20px;
		 font-family: Times New Roman, Georgia ;
		 color: #B90000; 
		
		}
		
#h2 {font-size: 16px;
		 font-family: Times New Roman, Georgia ;
		 color: #3C4822; 
		
		}
		
#h2-wh {font-size: 16px;
		 font-family: Times New Roman, Georgia ;
		 color: #ffffff; 
		
		}		
#h3 {font-size: 14px;
		 font-family: Times New Roman, Georgia ;
		 color: #3C4822; 
		
		}		
		
#h3-wh {font-size: 14px;
		 font-family: Arial;
		 color: #ffffff; 
		
		}	
		
				
#h2-red {font-size: 16px;
		 font-family: Times New Roman, Georgia ;
		 color: #B90000; 
		
		}
#d {font-size: 11px;
		 color: #8C98B4; 
		
		}		


#gall {border-bottom-color:#D2D8E5;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
          border-top-color:#D2D8E5;		  
		  border-top-width:1px;		  
		  border-top-style:solid;
		  border-left-color:#D2D8E5;		  
		  border-left-width:1px;		  
		  border-left-style:solid;
		   border-right-color:#D2D8E5;		  
		  border-right-width:1px;		  
		  border-right-style:solid;
		  }
		  


.cit {padding:2 18 4 18}
	
	div.m1 { 
	    padding-left: 10px; 
		padding-right:10px;
		padding-top:5px;
		padding-bottom:5px

		}	
		
	div.1 { 
	    padding-left: 5px; 
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px

		}	
		
	div.1a { 
	    padding-left: 5px; 
		padding-right:5px;
		padding-top:0px;
		padding-bottom:0px

		}	
		
			div.1b { 
	    padding-left: 5px; 
		padding-right:5px;
		padding-top:5px;
		padding-bottom:0px

		}
		
			div.1c { 
	    padding-left: 0px; 
		padding-right:0px;
		padding-top:5px;
		padding-bottom:0px

		}
		
	div.2 { 
	    padding-left: 0px; 
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px

		}	
	div.3 { 
	    padding-left: 5px; 
		padding-right:0px;
		padding-top:5px;
		padding-bottom:5px

		}	
		
			div.4 { 
	    padding-left: 5px; 
		padding-right:0px;
		padding-top:0px;
		padding-bottom:5px

		}	
	div.5 { 
	    padding-left: 5px; 
		padding-right:0px;
		padding-top:0px;
		padding-bottom:5px

		}	
		
	div.main {margin:10 10 0 15;
	    	}
	div.main3 {margin:0 10 0 15; 
	padding:0 0 0 0
			}
	div.up { 
	    padding-left: 5px; 
		padding-right:5px;
		padding-top:2px;
		padding-bottom:2px

		}	
		
	div.hot { 
	    padding-left: 3px; 
		padding-right:3px;
		padding-top:0px;
		padding-bottom:0px

		}	
	div.more { 
	    padding-left: 5px; 
		padding-right:5px;
		padding-top:0px;
		padding-bottom:2px

		}	
		
	div.hotlog { 
	    padding-left: 5px; 
		padding-right:115px;
		padding-top:0px;
		padding-bottom:2px

		}	
		
			div.phones{ 
	    padding-left: 150px; 
		padding-right:0px;
		padding-top:0px;
		padding-bottom:2px

		}	
.photo {border-bottom-color:#5E6B40;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
  border-left-color:#5E6B40;		  
		  border-left-width:1px;		  
		  border-left-style:solid;
		   border-right-color:#5E6B40;		  
		  border-right-width:1px;		  
		  border-right-style:solid;
		   border-top-color:#5E6B40;		  
		  border-top-width:1px;		  
		  border-top-style:solid;
	
 }
.photo2 {border:#BE6901 1px solid;		  
		 
 } 
 
 .photo3 {border:#B90C00 1px solid;		  
		 
 }
 .left {  border-left-color:#5E6B40;		  
		  border-left-width:1px;		  
		  border-left-style:solid;
	 }
.ld {border-bottom-color:#5E6B40;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
  border-left-color:#5E6B40;		  
		  border-left-width:1px;		  
		  border-left-style:solid;
 }
 .rd {border-bottom-color:#5E6B40;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
  border-right-color:#5E6B40;		  
		  border-right-width:1px;		  
		  border-right-style:solid;
 }
 
 .photo2 {border-bottom-color:#B90000;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
  border-left-color:#B90000;		  
		  border-left-width:1px;		  
		  border-left-style:solid;
		   border-right-color:#B90000;		  
		  border-right-width:1px;		  
		  border-right-style:solid;
		   border-top-color:#B90000;		  
		  border-top-width:1px;		  
		  border-top-style:solid;
	
 }
 .tour {border-bottom-color:#E9F2D6;		  
		  border-bottom-width:1px;		  
		  border-bottom-style:solid;
 } 
 img.img-wh {border-color:#ffffff}

 .wh4 {border:#ffffff solid 1px;
 margin:1 20 1 20}
 
 .mes {border:#778457 solid 1px;border-top:#778457 solid 0px;
}

  .map {
border:#58707E 1px solid;
  } 
  
  li {list-style-position:outside;margin:5px 30px}
 
  
  .photo2 {
border:#58707E 1px solid;
 
 }  
 
 
 .trtick
 {
 padding:10px 15px;
 background:#b90000;
 margin:5px 0 0 0
 }
 
 .wh
 {
 color:#fff
 }

 .header-main-cont
 {
 background:#4a5730 url(images/bg-header.png) left top no-repeat;
 width:100%;
 overflow:hidden;
 position:relative
 }
 
.header-main-cont h1
{
visibility:hidden;
position:absolute;
}

.versions
{
position:absolute;
z-index:99;
top:99px;
left:10px;
}

.versions img, .navig img
{
vertical-align:middle;
margin:0 5px
}

.navig
{
position:absolute;
z-index:99;
top:99px;
left:100px
}

.anonunce
{
position:absolute;top:59px;right:10%;
z-index:99
}

.menu-up-header
{
position:absolute;
z-index:90;
left:551px;
top:55px;
width:104px;
text-align:center
}

.menu-up-header a
{
display:block;
margin:4px 0 13px 0
}

p
{
margin:0.9em 0 0.5em 0
}