.h1, h1           {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 15px; fontsize: 16px; color: #97ABEF; font-weight: bold;}
.h2, h2           {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 14px; fontsize: 15px; color: #6F87E5; font-weight: bold;}
.h3, h3           {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; fontsize: 12px; color: #333333; font-weight: bold;}
.hotels           {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; fontsize: 12px; color: #6F87E5; font-weight: bold;}
.body             {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; fontsize: 14px; color: #333333;}
.small            {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333;}
.date             {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #999999;}
.highlight        {color: #FF0000;}
.price            {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 17px; fontsize: 18px; color: #4D724E; font-weight: bold;}
.title            {font-family: "Times New Roman", Times, serif; font-size: 32px; fontsize: 33px;	color: #97ABEF;	font-style: italic;}
.title2           {font-family: "Times New Roman", Times, serif; font-size: 24px; fontsize: 25px;	color: #97ABEF;	font-style: italic;}

.error            {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #FF0000; font-weight: bold;}
input, .input     {font-family: 'Courier New', Courier, monospace; font-size: 12px; fontsize: 13px; color: #333333;}
.button           {font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 12px; fontsize: 13px;}

.margin20px       {margin: 20px;}
.margin10px       {margin: 10px;}
.margin8px        {margin: 8px;}
.marginHr50px     {margin-left: 50px; margin-right: 50px;}
.marginLeft5px    {margin-left: 5px;}
.marginFooter     {margin-right: 80px;}

a:link            {color: #6F87E5;}
a:visited         {color: #4D724E;}
a:active          {color: #FF0000;}
a:hover           {color: #FF0000;}

a.leftMenu:link    {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333; font-weight: bold; text-decoration: none;}
a.leftMenu:visited {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333; font-weight: bold; text-decoration: none;}
a.leftMenu:hover   {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333; font-weight: bold; text-decoration: none;}
a.leftMenu:active  {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333; font-weight: bold; text-decoration: none;}
.leftMenu          {font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; fontsize: 12px; color: #333333; font-weight: bold;}

.red {
	color: #990000;
}

.small_grey {
}

.textsmaller {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 80%;
	color: #999999;
}

.but{
    BORDER: #aaaaaa 1px solid;
    font-size: 10px;
    color: black;
    font-family: verdana, tahoma, arial;
    cursor:hand
    }

.inp {
    font-family: verdana, tahoma, arial;
    BORDER: #aaaaaa 1px solid;
    font-size: 10px;
    }

td.top_menu_link, td.top_menu_link_last {
	text-align: center;
	vertical-align: middle;
	
	background: url(../../img/design/top-link.gif) 0 0 no-repeat;
	width: 94px;
	height: 41px;
}
td.top_menu_link_last {	
	background: url(../../img/design/top-link-last.gif) 0 0 no-repeat;
}

td.top_menu_link a, td.top_menu_link_last a {
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica; 
	font-size: 11px; 
	fontsize: 12px; 
	color: #333333; 
	font-weight: bold; 
}


td.top_menu_link a:visited,td.top_menu_link_last a:visited {
	color: #333333; 
}
td.top_menu_link a:active, td.top_menu_link a:hover,td.top_menu_link_last a:active, td.top_menu_link_last a:hover {
	color: #ff0000; 
}