BODY {
	font-family: "Tahoma", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 9pt;
	font-weight : bold;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: justify;
	margin:0px;

}
TABLE {
	font-family: "Tahoma", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 9pt;
	font-weight : bold;
	color: #FF9F00;
	text-decoration: none;
	text-align:justify;
}

H2 {
	font-family: "Monotype Corsiva";
	font-size: 16pt;
	font-weight : normal;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
}

H3 {
	font-family: "Monotype Corsiva";
	font-size: 16pt;
	font-weight : normal;
	color: #0000ff;
	text-decoration: underline;
	text-align: center;
}

.logotext {

font-family: "Monotype Corsiva";
font-size: 28px;
color: #0f4597;
text-decoration:none;
font-weight:normal;
}

.toptel {
text-decoration:none;
color:#000000; 
font-weight:500; 
font-family:'Times New Roman'; 
font-size:18px;
padding-right:20px;
}

.menutext {
font-family: "Monotype Corsiva";
font-size: 18px;
color: #f8c312;
text-decoration:none;
font-weight:normal;
}

.text1 {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 10pt;
	font-weight : bold;
	color: #6699CC;
	text-decoration: none;
}


.text-main {
	font-family: "Times New Roman";
	font-size: 14pt;
	font-weight:normal; 
	color: #14235f;
	
	font-style:italic;
	text-decoration: none;
	text-indent: 10px; 
	margin-top: 0px;
	left: auto;
}

.images {
	float:left; 
    margin-left:20px; 
	margin-right:0;
	border:double 3px #14235f;	
	color: #14235f;
	padding:0;
	text-decoration: none;
	text-indent: 0px; 
}

.images2 {
	float:none; 
    margin-left:20px; 
	margin-right:0;
	margin-bottom:15px;
	border:double 3px #14235f;	
	color: #14235f;
	padding:0;
	text-decoration: none;
	text-indent: 0px; 
}


.text-h {
	font-family: "Times New Roman";
	font-size: 16pt;
	font-weight:500; 
	color: #FF0000;
	font-style:normal
	text-decoration: none;
	text-indent: 10px; 
	margin-top: 0px;
	left: auto;
	
}


.text-bottom {
	font-family: "Times New Roman", "Times", "serif";
	font-size: 16pt;
	font-weight:normal; 
	color: #FF0000;
	font-style:italic;
	text-decoration: none;
	text-indent: 10px; 
	margin-top: 0px;
	left: auto;
}



.text-order {
	font-family:"MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 13px;
	font-weight : normal;
	font-variant:normal;
	font-size-adjust:none;
	font-stretch:normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	text-transform: none;
}



.adress {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 16pt;
	font-weight : normal;
	color: #FF0000;
	text-decoration: none;
	font-style: normal;
	margin-top: 10px;

	
}

.textb {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 12pt;
	font-weight : bold;
	color: #FF0000;
	text-decoration: none;
	text-align: center;
}

.tops {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 10pt;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
}

.topbar {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 10pt;
	font-weight : normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	background: #FFFFFF;
}

LI {
	font-family: "MS Sans Serif", "Verdana", "Tahoma", "Arial", "Helvetica";
	font-size: 10pt;
	font-weight : normal;
	color: #3399FF;
	text-decoration: none;
}

A {
    font-weight : normal;
	color: #0033FF;
	text-decoration:none;
}








/*   Выпадающее меню   */


ul#cssmenu 
{        
    
margin: 0 0 0 0;    
     
padding:inherit;       
list-style: none;        
background-image:url(../images/topmenu.jpg);
       
width:191;
border-left:#FFFFFF 1px solid;
}

ul#cssmenu li {       
 margin: 0;        
 border: 0 none;  
 padding: 0;
 float: left; 
 display: inline; 
 list-style: none;  
 position: relative;  
 height: 30px;
 width:191;
/* width:150px;*/
border-right:#333333 1px solid; 
 }
 
ul#cssmenu ul {        
margin: 0px;        
padding: 0px;    
list-style: none;        
display: none;        
position: absolute;
top: 30px;
left: 0;
width:191;

}

ul#cssmenu ul:after {        
     
display: block;        

visibility: hidden;
  
}

ul#cssmenu ul li { 
/*width: 370px; */
float: left;        
display: block;        
display: inline;
/*border-left:#FFFFFF 1px solid;*/
}

/* Main Menu */
ul#cssmenu a {        
border: 0px;        
float: none;        
float: left;        
display: block;        
background-image:url(../images/topmenu.jpg);
font-family: "Monotype Corsiva";
font-size: 20px;
color: #f8c312;
text-decoration:none;
border-left:#6699FF 1px solid;
width:191px;
 height: 31px;
}

/* Main Menu Hover */

ul#cssmenu a:hover,ul#cssmenu li:hover a,ul#cssmenu li.iehover a {
border-top:solid 1px #000000;
	background: #FFFFFF;
	color:#003366;
 height: 27px;
	border-bottom:solid 2px #FF0000;
}

/* Second Menu */
ul#cssmenu li:hover li a,ul#cssmenu li.iehover li a {
float:none;
background-image:url(../images/topmenu.jpg);
color:#FFFFFF;
border-top:solid 1px #FFFFFF;
border-bottom:solid 1px #FFFFFF;
border-right:#333333 1px solid;
height:28px;
}

/* Second Menu Hover */

ul#cssmenu li:hover li a:hover,ul#cssmenu li:hover li:hover a,ul#cssmenu li.iehover li a:hover,ul#cssmenu li.iehover li.iehover a {       

background: #999999;        
color:#003366;
height:28px;
   
border-bottom:solid 2px #FF0000;
}

ul#cssmenu ul ul {        
display: none;        
position: absolute;        
top: 0;        
}

ul#cssmenu li:hover ul ul,ul#cssmenu li.iehover ul ul {        
display: none;
}

ul#cssmenu li:hover ul,ul#cssmenu ul li:hover ul,ul#cssmenu li.iehover ul,ul#cssmenu ul li.iehover ul {        display: block;}


/* Travelline integration - rooms page */
.left
{
	float: left;
}

.right
{
	float: right;
}

.room-item
{
	width: 100%;
	overflow: auto;
	text-indent: 0 !important;
	border-bottom: 1px solid #dfdfdf;
	margin-bottom: 35px;
}

.room-item h1
{
	color: #FF0000;
    font-family: "Times New Roman";
    font-size: 16pt;
    font-weight: 500;
    margin-top: 0;
	text-align: left !important;
	margin-bottom: 15px;	
}

.room-item .images-block
{
	width: 340px;
}

.room-item .images-block .images
{
	margin-left: 0;
	margin-right: 10px;
	margin-bottom: 10px;
}

.room-item .room-info
{
	width: 395px;
	text-align: left;
}

.room-info .descr
{
	font-family: "Times New Roman";
	font-size: 15px;		
	font-style: normal;	
	margin-top: 15px;
	margin-bottom: 5px;
}

.room-info .descr b
{
	font-style: normal;	
}

.room-info .book-button
{
	background-image: url('../images/book-button.png');
	display: block;
	height: 30px;
	width: 170px;	
	overflow: hidden;	
	margin-top: 5px;
}

.room-info .book-button span
{	
	color: #FFF;
	font-size: 16px;
	margin-left: 30px;	
	padding-top: 4px;
	display: block;
}


