body {
	background: #002b5a;
	font: 17px times new roman;
	scrollbar-face-color:#002b5a;
	scrollbar-shadow-color:#f0f0f0;
	scrollbar-highlight-color:#D2D8DF;
	scrollbar-3dlight-color:#002b5a;
	scrollbar-darkshadow-color:#212121;
	scrollbar-track-color:#b0b6ff;
	scrollbar-arrow-color:#b0b6ff;
	background-image : url(img/fon.jpg);
	background-repeat : repeat-x;
	text-align: center;
}
h1	{
	font-family: "Times New Roman";
	font-size: 18px;
	color: White;
	text-align: left;
	font-weight: bold;
	margin: 0 0 0 0;
	font: normal;
}
h2	{font-family: verdana,arial,helvetica,sans serif; font-size: 100%; font-weight: bold; margin: 10 0 5 0;}
.tbl_gl{
	padding : 0;
	margin : 0;
	text-align: center;
}
.kn{
	padding : 1 4 1 25;
	margin : 0;
	color : White;
	font-size : 14px;
	height : 22;
	width : 185;
}
.knvt{
	padding : 1 4 1 30;
	margin : 0;
	color : White;
	font-size : 14px;
	height : 22;
	width : 185;
}
a:link,a:visited, a:active{
	text-decoration: underline;
	color: #0000aa;
}
a:hover {
	text-decoration: underline;
	color: Blue;
}

a.menu:link,a.menu:visited, a.menu:active{
	font-size: 14px;
	text-decoration:none;
	color: White;
}
a.menu:hover {
	text-decoration:none;
	color: White;
}

a.menugl:link,a.menugl:visited, a.menugl:active{
	font-size: 100%;
	text-decoration:none;
	color: White;
}
a.menugl:hover {
	font-size: 100%;
	text-decoration:none;
	color: White;
}
.osntb {
	border:0px;
	background-color: #F7F7F7;
	margin: 0px 0px 0px 0px;
	padding: 10px 15px 20px 20px;
}
.foto {
	background: #0a356d;
	text-align:center;
	vertical-align:top;
	padding:1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
}
.fototbl {text-align:center; padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

a.statyi:link,a.statyi:visited, a.statyi:active{font-size: 100%; text-decoration:underline; color:#0a356d;}
a.statyi:hover {font-size: 100%; text-decoration:underline; color: #0a356d;}
.in {
	border: 1px solid #0a356d;
	background: #EAEAFF;
	FONT: 8pt Verdana;
	margin: 0 2 2 2;
	overflow-x: hidden;
}

price{
	background : #0a356d;
}
.tblpr {
	border : 1px solid Silver;
}
.tdpr {
	text-align : center;
}
.tdprogl {
	text-align : center;
	color : #000000;
	font-weight : bold;
}

.gal {
	padding: 5 5 10 5;
}
.galz{
	padding: 20 5 5 5;
}





a.menu2:link,a.menu2:visited, a.menu2:active{font-size: 85%; text-decoration:none; color:#990000;}
a.menu2:hover {font-size: 85%; text-decoration:none; color: #cc9900;}

a.guest:link,a.guest:visited, a.guest:active{font-size: 100%; text-decoration:none; color:#990000; }
a.guest:hover {font-size: 100%; text-decoration:none; color: #cc9900;}



a.map:link,a.map:visited, a.map:active{font-size: 100%; text-decoration:none; color:#990000;}
a.map:hover {font-size: 100%; text-decoration:none; color: #cc9900;}

a.links:link,a.links:visited,a.links:active {font: Times New Roman,Arial;font-size: 80%; text-decoration: none;}
a.links:hover {background-color: #ffffff; font: Times New Roman,Arial;font-size: 80%;}

.link_haract {font-weight: normal; padding:10 0 0 4; margin: 0 0 0 4; text-align:left; color: #3b3b3b; background:#FFFFFF; vertical-align:middle;}
.link_haract2 {font-weight: normal; padding:10 0 0 4; margin: 0 0 0 4; text-align:left; color: #3b3b3b; background:#efefef; vertical-align:middle;}
.link_haract-s {font-weight: normal; padding:0 0 10 4; margin: 0 0 0 4; text-align:left; color: #3b3b3b; background:#FFFFFF; vertical-align:middle;}
.link_haract2-s {font-weight: normal; padding:0 0 10 4; margin: 0 0 0 4; text-align:left; color: #3b3b3b; background:#efefef; vertical-align:middle;}

img {
  border:0px;
  }
.zagolovok {font: 12px times new roman; font-weight: normal; color: #000000; margin: 0 0 0 0; background: #FFE5AC;}
.niz {font: 13px times new roman; font-weight: normal; color: #990000; margin: 0 0 0 0; background: #FFE5AC;}
.menutable {border:0px; background-color:#CC9900; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}  

.anekhr {border:0px; width:595; height:1;}
.anekdiv {margin: 0px 0px 0px 0px; padding: 15px 0px 15px 0px;}
.guesttable {margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}


.prc {font: 12px Verdana,Arial; text-decoration: none;
   background-color:#FFFFFF; color: #000000;text-align:center; }
   
.link_prc {font: 12px Verdana,Arial; text-decoration: none;
   background-color:#FFFFFF; color: #000000;text-align:left; padding:3px 3px 3px 10px;}

.link_prc_zg {font: bold 12px Verdana,Arial; text-decoration: none;
   background-color:#ffe4ae; color: #000000;text-align:left; padding:3px 3px 3px 10px;}
   
.prcl {font: 12px Verdana,Arial;text-decoration: none;background-color:#FFFFFF;
  color: #000000; text-align:left;}
.prc2 {font: 10px Verdana,Arial;text-decoration: none;background-color:#FFFFFF;
  color: #000000; text-align:left; vertical-align: top;}
.prcogl{font: bold 12px Verdana,Arial;text-decoration: none;
  background-color:FFFFFF;text-align:center;vertical-align:middle;}
.prcogl2{font: 14px Verdana,Arial;text-decoration: none;background-color:#ffffff;
  text-align:center;}
.gldiv {margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}
.podp {font-size: 10; font-family: Arial;  margin: 0 0 0 0; text-align:center; color: #4e4e4e; padding:0px 3px 0px 3px;}
.zagl {font-size: 18; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; color: #990000;}
.quest {font-size: 12; text-decoration:none; color:#000000;}
.knotpr {margin: 0px 0px 0px 2px;}
.mylink {font-size: 12; text-decoration:none; color:#990000;padding: 5px 5px 5px 5px;}
.oldh3	{font-size: 100%; font-weight: bold; margin:0 0 0.25em 10; padding: 0px 0px 0px 0px;}


h3	{font-size: 100%; font-weight: bold; margin:0 0 0.25em 10; padding: 0px 0px 0px 0px;}
h4	{text-align:center;font-family: verdana;font-size: 13; font-weight: bold; margin:10 0 -5 50;}

p.1 {
	text-align: left;
	text-indent: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
p.2 {text-align:left; text-indent:0pt; margin: 0px 0px 0px 0px; padding: 1px 0px 2px 0px;}
p.3 {
	text-align: left;
	text-indent: 25px;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
}
p.yn1 {
	text-align: left;
	text-indent: 60px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 1px 0px;
	color: #0068CC;
	font-size: 24px;
}
.yn2 {
	color: Black;
}
p.map1 {text-align:left; text-indent:0pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px;}
p.map2 {text-align:left; text-indent:0pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 50px;}
p.map3 {text-align:left; text-indent:0pt; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 80px;}
p.nazad {font-size: 16; text-align:left; text-indent:0pt; margin: 0px 0px 0px 0px; padding: 10px 0px 10px 0px;}
p.b {text-indent:0pt; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px;text-align:center;}
ul {margin: 0px 0px 0px 0px; padding: 0px 0px 5px 20px;}


