@charset "windows-1251";
b {font-family: Verdana, Geneva, Arial, Helvetica}
body,td {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:12px;}
textarea,input,select,option {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; background-color:#FFFFFF; border:solid 1px #1A1678;}

small1 {font-size:11px}
.tdtext1 {padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}
.thead1 {color:#FFFFFF; background-color:#1A1678;padding-left:3px; padding-right:3px; padding-top:4px; padding-bottom:5px}
.tdblock01 {font-size:12px; margin:2px; color:1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}
.tdblock11 {font-size:11px; margin:0px; color:1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}
.tdblock21 {margin:2px; color:#FFFFFF; padding-left:6px; padding-right:7px; padding-top:8px; padding-bottom:5px; background-color:#1A1678;}

small {font-size:9px}
.tdtext {padding-left:10px; padding-right:2px; padding-top:4px; padding-bottom:5px;}
.thead {color:#FFFFFF; background-color:#1A1678;padding-left:3px; padding-right:3px; padding-top:4px; padding-bottom:5px}
.tdblock {font-size:10px; margin:2px; color:1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}
.tdblock1 {font-size:10px; margin:0px; color:1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px}
.tdblock2 {margin:2px; color:#FFFFFF; padding-left:6px; padding-right:7px; padding-top:8px; padding-bottom:5px; background-color:#1A1678;} 	
.tdblock2Print {margin:2px;  padding-left:6px; padding-right:7px; padding-top:8px; padding-bottom:5px; background-color:#CCCCCC;} 

.tdblocka {font-size:10px; margin:2px; color:#1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px; background-color:#FAE77E} 
.tdblockAp {font-size:10px; margin:2px; color:#1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px; background-color:#FAE77E}	
.listH {margin:10px; color:#FFFFFF; padding-left:6px; padding-right:7px; padding-top:8px; padding-bottom:8px; background-color:#1A1678; font-weight: bold; }	
.listR {background: #FFFFFF; text-align: center; margin:0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color:#0000cc;}	
	
td.blue {font-size:12px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; 	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;} 
td.zoloto1 {font-size:12px; color: #1A1678; font-weight: bold; margin: 2px; padding: 5px; padding-left: 2px; text-decoration: none;}
.listA {font-size:10px; margin:2px; color:1A1678; padding-left:3px; padding-right:2px; padding-top:4px; padding-bottom:5px; color:#0B3F75; font-weight: bold;  }	

input.order {background-color:#1A1678; height:25; color:#FFFFFF; border-top-color:#ffffff; border-left-color:#ffffff; padding:1; cursor:hand;}



b.rr {margin:0px; margin-bottom: 10px; font-size:12px; font-weight:normal; color:#2121D3;}
b.b2 {margin:0px; margin-bottom: 10px; font-size: 11px; font-weight: bold; color:#FF0000;}

h1 {margin:0px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color:#1A1678;}
h2 {margin:0px; font-size:10px; font-weight:bold;}
h3 {margin:0px; margin-bottom: 10px; font-size:12px; font-weight:normal;}
h4 {margin:0px; margin-bottom: 10px; font-size: 19px; font-weight: bold; color:#0B3F75;}
h5 {margin:0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color:#0B3F75;}


b.b1 {margin:0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color:#1A1678;}
b.b3 {margin:0px; margin-bottom: 10px; font-size: 12px; font-weight: bold; color:#0F5EA0;}

b.b11 {margin:0px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color:#1A1678;}
b.b21 {margin:0px; margin-bottom: 10px; font-size: 15px; font-weight: bold; color:#2121D3;}


a,a:active,a:visited {color:#0000cc; text-decoration: underline;}
a:hover {color:#F6CE1A; text-decoration: underline;}

a.amenu,a.amenu:active,a.amenu:visited {font-size:10px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; display: block;	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}
a.amenu:hover {font-size:11px; color: #1A1678; background-color:#F6CE1A; text-decoration: none;}


a.amenulong,a.amenulong:active,a.amenulong:visited {font-size:10px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; display: block;	margin: 0px; padding: 5px; padding-left: 22px; text-decoration: none;}
a.amenulong:hover {font-size:10px; color: #1A1678; background-color:#F6CE1A; text-decoration: none;}

a.bmenu,a.bmenu:active,a.bmenu:hover,a.bmenu:visited {font-size:11px; color: #1A1678; font-weight: normal; display: block;	margin: 2px; padding: 5px; padding-left: 22px; display:block; border:1px #0B3F75 solid; text-decoration:none;}

a.cmenu,a.cmenu:active,a.cmenu:visited,a.amenu:hover {font-size:10px; color: #1A1678; background-color:#F6CE1A; font-weight: bold; display: block;	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}


a.zmenu,a.zmenu:active,a.zmenu:visited {font-size:11px; color: #999999; text-decoration: none;}
a.zmenu:hover {font-size:11px; color: #F6CE1A; text-decoration: underline;}

a.smenu,a.smenu:active,a.smenu:hover,a.smenu:visited {font-size:11px; font-weight: normal; display: block;	cursor: hand; margin: 2px; padding: 5px; padding-left: 5px; display:block; border:1px #0B3F75 solid; text-decoration:none;}

a.lmenu,a.lmenu:active,a.lmenu:hover,a.lmenu:visited {font-size:11px; color: #1A1678; font-weight: normal; display: block;	margin: 2px; padding: 5px; padding-left: 22px; display:block; border:1px #0B3F75 solid; text-decoration:none; background-color: #ffffff;}


.calBtn {FONT:11px Tahoma,Arial,sans-serif; PADDING:0}
.calButton { width:21px; height:20px; border:0; background-image:url('im/calendar.gif'); margin-left:3px; background:url(/im/calendar.gif) }
.purpleCell {BACKGROUND-COLOR: #fff; COLOR:#555; FONT: bold 12px Arial,sans-serif}
.whiteCell {BACKGROUND-COLOR: #fff; COLOR: #006; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
.sundayCell {BACKGROUND-COLOR: #fff; COLOR: #b00; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
.weekDay {BACKGROUND-COLOR: #fff1db; COLOR: #000; FONT:11px Arial,sans-serif; PADDING:1px 3px}
.blackCell {BACKGROUND-COLOR:#fff; BORDER: 1px solid #ccc; COLOR: #006; FONT:11px Tahoma, Arial,sans-serif; PADDING:0 2px}
.overCell {BACKGROUND-COLOR: #eee; COLOR:#000; FONT:11px Tahoma,Arial,sans-serif; PADDING:0 2px}
#candarLeer {LEFT: 0px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden }




a.omenu,a.omenu:active,a.omenu:visited {font-size:15px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; display: block;	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}
a.omenu:hover {font-size:15px; color: #1A1678; background-color:#F6CE1A; text-decoration: none;}

a.nmenu,a.nmenu:active,a.nmenu:visited,a.omenu:hover {font-size:15px; color: #1A1678; background-color:#F6CE1A; font-weight: bold; display: block;	margin: 2px; padding: 5px; padding-left: 22px; text-decoration: none;}

<!-- hotels -->

a.hmenu,a.hmenu:active,a.hmenu:visited {font-size:11px; color: #FFFFFF; font-weight: bold; background-color: #1A1678; margin: 0px; padding: 100%;  padding-left: 22px; padding-right: 22px; text-decoration: none;}
a.hcmenu,a.hcmenu:active,a.hcmenu:visited,a.hmenu:hover {font-size:11px; color: #1A1678; background-color:#F6CE1A; font-weight: bold; margin: 0px; padding: 100%; padding-left: 22px; padding-right: 22px;}

a.bh,a.bh:active,a.bh:visited {color:#1A1678; text-decoration: underline;}
a.bh:hover {color:#F6CE1A; text-decoration: underline;}
	   
.bodytable {
max-width:1280px;
min-width:775px;
width:expression(document.body.clientWidth > 1280 ? "1280px":"auto" );
}
.ajax-loading {
	background: url(/im/loadingb.gif) no-repeat center;
}
.tips {
	border: 1px dotted #999999;
	background-color: #FFFFFF;
	padding: 5px;
}
.calform {
	background-image: url(/im/calendar.gif);
	background-repeat: no-repeat;
	background-position: right center;
	width:120px;
	font-size:12px;
	border:solid 1px #999999;
}
.caltd {
	width:17px;
	height:14px;
	font: 10px Arial;
	color: #333333;
	text-align:center;
	text-decoration: none;
	border: 1px solid #606060;
}
.caltd:hover {
	background-color:#FFEBCC;
}
form {
margin:0px;


}
