body {	font-family: "MS Sans Serif", Geneva, sans-serif;	background-color:#FFFFFF;}th {	font-family: "MS Sans Serif", Geneva, sans-serif;}a:link {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a:hover {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a:visited {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}

a.nolink {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: justify;	color: #012650;	padding-left: 5px;	margin-right: 5px;	margin-left: 5px;	padding-right: 5px;
	text-decoration:none; font-weight: normal;}a.reclpay:link {	color: #CC425E;	font-family : font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}a.reclpay: {	color: #CC425E;	font-family : font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}a.reclpay:{	color: #CC425E;	font-family : font-family: Arial, Helvetica, sans-serif;	font-size: 11px;}a.link_mainbanner:link {	color: #FFFFFF;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a.link_mainbanner:hover {	color: #FFFFFF;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a.link_mainbanner:visited {	color: #FFFFFF;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a.link_mainbanner:active {	color: #FFFFFF;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;}a.link_inf:link {	color: #012650;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.link_inf:hover {	color: #012650;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.link_inf:visited {	color: #012650;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.link_inf:active {	color: #012650;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.footlink:link {	font-size : 10px;	text-align: center;	color: #ffffff;	TEXT-DECORATION: none}a.footlink:hover {	font-size : 10px;	text-align: center;	color: #ffffff;	TEXT-DECORATION: none}a.footlink:visited {	font-size : 10px;	text-align: center;	color: #ffffff;	TEXT-DECORATION: none}a.footlink:active {	font-size : 10px;	text-align: center;	color: #ffffff;	TEXT-DECORATION: none}A.main_menu:link {	DISPLAY: block; 	PADDING-LEFT: 3px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #475B98; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR:#f2f2f2; 	TEXT-DECORATION: none}A.main_menu:visited {	DISPLAY: block; 	PADDING-LEFT: 3px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #475B98; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR: #f2f2f2; 	TEXT-DECORATION: none}A.main_menu:hover {	DISPLAY: block; 	PADDING-LEFT: 3px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #003399; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR: #99CCFF; 	TEXT-DECORATION: none}A.main_menu_act:link {	DISPLAY: block; 	PADDING-LEFT: 0px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #FFFFFF; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR: #99CCFF; 	TEXT-DECORATION: none}A.main_menu_act:visited {	DISPLAY: block; 	PADDING-LEFT: 0px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #FFFFFF; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR: #99CCFF; 	TEXT-DECORATION: none}A.main_menu_act:hover {	DISPLAY: block; 	PADDING-LEFT: 0px; 	FONT-WEIGHT: normal; 	FONT-SIZE: 11px; 	PADDING-BOTTOM: 5px; 	COLOR: #FFFFFF; 	PADDING-TOP: 5px; 	BORDER-BOTTOM: #ffffff 1px solid; 	BACKGROUND-COLOR: #99CCFF; 	TEXT-DECORATION: none}A.main_menu_hotels:link {	FONT-SIZE: 11px; 	COLOR: #002980; 	font-weight: normal;	TEXT-DECORATION: none;	}A.main_menu_hotels:visited {	FONT-SIZE: 11px; 	COLOR: #002980; 	font-weight: normal;	TEXT-DECORATION: none;	}A.main_menu_hotels:active {	FONT-SIZE: 11px; 	font-weight: normal;	COLOR: #002980; 	TEXT-DECORATION: none;	}A.main_menu_hotels:hover {	FONT-SIZE: 11px; 	COLOR: #002980;  	font-weight: normal;	TEXT-DECORATION: underline;}a.isq:link {	color: ##A12B43;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.isq:hover {	color: ##A12B43;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}a.isq_inf:visited {	color: ##A12B43;	font-family : font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;}h1{	font-family:Arial, Helvetica, sans-serif;	font-size: 18px;	margin-left: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;}h2{	color: #A12B43;	font-family:Arial, Helvetica, sans-serif;	font-size: 16px;	margin-left: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-weight: bold;}h3{	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 13px;	margin-left: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	padding-top: 1px;	padding-right: 1px;	padding-bottom: 1px;	padding-left: 1px;}.hotels{	margin-top: 0 px;	margin-bottom: 3px;	line-height: 15px;	margin-left: 7px;	margin-right: 0px;	padding-right: 0px;}.zginfoblok{	color: #A12B43;	font-family:Arial, Helvetica, sans-serif;	font-size: 13px;	margin-left: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-weight: bold;}.zginfoblokbig{	color: #A12B43;	font-family:Arial, Helvetica, sans-serif;	font-size: 18px;	margin-left: 3px;	margin-right: 0px;	margin-bottom: 0px;	margin-top: 0px;	font-weight: bold;}.mainpage{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: justify;	color: #012650;	padding-left: 5px;	margin-right: 5px;	margin-left: 5px;	padding-right: 5px;}.mainbanner{	font-family : font-family: Arial, Helvetica, sans-serif;	font-size : 12px;	text-align: justify;	color: #FFFFFF;	padding-left: 5px;	margin-right: 5px;	margin-left: 5px;	padding-right: 5px;	font-weight: bold;}.price{	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: justify;	color: #012650;	padding-left: 5px;	margin-right: 5px;	margin-left: 5px;	padding-right: 5px;}.inforight{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	color: #012650;	padding-left: 0px;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;}.infoleft{	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: justify;	color: #012650;	padding-left: 0px;	margin-right: 0px;	margin-left: 0px;	padding-right: 0px;}.foot{	font-size: 10px;	text-align: center;	color: #ffffff;}.tp{	 position:absolute;	 left:211px; 	 top:134px; 	 color: #FFFFFF;	 width:668px; 	 height:30px; 	 z-index:1}.attention{	font-family:Arial, Helvetica, sans-serif;	font-size : 16px;	text-align: justify;	color: #012650;	padding-left: 5px;	margin-right: 5px;	margin-left: 5px;	padding-right: 5px;}.mainmenu{     position:absolute; 	 left:16px; 	 top:198px; 	 width:153px; 	 height:33px; 	 z-index:2}.mainmenuul{    margin-top: 1px;	margin-bottom: 2px;	font-size: 0.8px;	z-index:2	}.banner{     position:absolute; 	 left:19px; 	 top:524px; 	 width:153px; 	 height:216px; 	 z-index:3}.banner1{     position:absolute; 	 left:16px; 	 top:843px; 	 width:153px; 	 height:216px; 	 z-index:3}.banner2{     position:absolute; 	 left:16px; 	 top:740px; 	 width:153px; 	 height:216px; 	 z-index:3}.banner3{     position:absolute; 	 left:16px; 	 top:579px; 	 width:153px; 	 height:216px; 	 z-index:3}.banner4{     position:absolute; 	 left:19px; 	 top:583px; 	 width:153px; 	 height:216px; 	 z-index:3}.recom{     position:absolute; 	 left:10px; 	 top:737px; 	 width:153px; 	 height:150px; 	 z-index:4}.recom1{     position:absolute; 	 left:10px; 	 top:1052px; 	 width:153px; 	 height:150px; 	 z-index:4}.recom2{     position:absolute; 	 left:10px; 	 top:816px; 	 width:153px; 	 height:150px; 	 z-index:4}.recom3{     position:absolute; 	 left:10px; 	 top:788px; 	 width:153px; 	 height:150px; 	 z-index:4}.recom4{     position:absolute; 	 left:10px; 	 top:789px; 	 width:153px; 	 height:150px; 	 z-index:4}.tablerecom{	margin-right: 20px;	padding-right: 20px;	}.maininfo{     position:absolute; 	 left:213px; 	 top:175px; 	 width:500px; 	 height:10px; 	 z-index:5}.tablerecom{	margin-left:5;}.bginfoblock{	background-image: url(images/ski_img_21.jpg);	background-repeat: no-repeat;	background-attachment: fixed;	background-position: right;}.img {	background: #F99000;}.tableImgObj{	margin: 5px 15px 5px 5px;	background-color: #003399;	border-top-color: #00CC00;	border-top-width: medium;}/*******************************************Для новостей*****************************************/.news_header{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	text-align:left;	color:#0033CC;}a.news_name_block:link{	text-decoration:none;	color: #012650;	font-size:11px;	font-weight:bold;}a.news_name_block:visited{	text-decoration:none;	color: #012650;	font-size:11px;	font-weight:bold;}a.news_name_block:active{	text-decoration:none;	color: #012650;	font-size:11px;	font-weight:bold;}a.news_name_block:hover{	text-decoration:none;	color:#990000;	font-size:11px;	font-weight:bold;}.news{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	color:#012650;	text-align:justify;}.news_date{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:10px;	color:#BA2E69;	font-weight:bold;}.news_submenu{	margin-top: 0px;	margin-bottom: 0px;	margin-left: 20px;}/********************************************Для гостевухи**************************************/.gbook_style{	line-height:15px;	text-align:justify;	font-size:12px;}.gbook_header{	color:#0066CC;	font-size:12px;	font-weight:bold;	font-family: Arial, Helvetica, sans-serif;}a.buttonCurrentPage{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	background-color: #738ee0;	font-weight: bold;	width: 30px;	height: 17px;	border: 1px solid #E0E8F9;	text-align: center;	}a.buttonCurrentPage:visited{	background-color: #738ee0;	color: #FFFFFF;	text-decoration: none;}a.buttonCurrentPage:hover{	background-color: #738ee0;	color: #FFFFFF;	text-decoration: none;}a.buttonPage{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 13px;	color: #E0E8F9;	background-color: #244096;	font-weight: normal;	width: 30px;	height: 17px;	border: 1px solid #C0D1E9;	text-align: center;	}a.buttonPage:visited{	background-color: #244096;	color: #E0E8F9;}a.buttonPage:hover{	background-color: #244096;	color: #E0E8F9;	text-decoration:none;}.gbook_form_header{	font-size:14px;	font-weight:bold;	color:#244096;	text-align:left;}.gbook_date{	color:#A7612B;	font-weight:bold;	font-size:11px;}.error{	color:#CC0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}.fieldcaption{	font-size:12px;	color:#0066CC;	text-align:left;}.fieldcomment{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#666666;	font-size:7px;	text-align:right;	font-weight:bold;}.buttons{	background-color:#244096;	color:#E0E8F9;	font-weight:600;		font-size:12px;}a.linkbron:link {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}a.linkbron:hover {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}a.linkbron:visited {	color: #CC425E;	font-family:Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 16px;}