body{ font-family: Arial, Verdana, Serif; font-size: small; color: #555555; padding: 6px 0px 20px 0px; margin: 0px; background-color: #aeb1b2; background-image: url(/images/i/bg.jpg); background-position: top center; background-repeat: no-repeat; }

A:link, A:active, A:visited{
	text-decoration:	none;
	color:				#1459B7;
}

A:hover{
	text-decoration:	underline;
	color:				#C62626;
}

TD{
	vertical-align:		top;
	font-size:			small;
}

H1{
	font-family:		Tahoma, Verdana, Serif;
	font-size:			16px;
	margin:				5px 0px;
	padding:			0px;
}

H2{
	font-family:		Tahoma, Verdana, Arial, Serif;
	font-size:			small;
	background-color:	#C62626;
	color:				#FFFFFF;
	padding:			5px 10px;
	border:				1px solid #646672;
}

H3{
	font-family:		Tahoma, Verdana, Serif;
	font-size:			large;
	margin:				5px 0px;
	padding:			0px;
}

H4{
	font-family:		Tahoma, Verdana, Serif;
	font-size:			13px;
	margin:				0px;
	padding:			8px 0px 8px 7px;
	color:				#ffffff;
	background-image:	url(/images/h2_eng.jpg);
	background-position: top left;
	background-repeat:	no-repeat;
}

H5{
	margin:			0px;
	padding:		0px;
	font-size:		100%;
}

H6{
	margin:			0px;
	padding:		0px;
	font-size:		100%;
}

HR{
	margin:			0px;
	padding:		0px;
	height:			1px;
	color:			#CCCCCC;
	width:			95%;
}

.sm{
	font-family:	Verdana, Arial, Serif;
	font-size:		80%;
}

.m{
	font-family:	Verdana, Arial, Serif;
	font-size:		11px;
}

DIR{
	padding:		0px;
	margin:			0px 0px 0px 10px;
}

.wh100{
	width:				100%;
	height:				100%;
}

TABLE.main-menu{
	background:			url(images/main-menu-bg-new.gif);
	border-top:			2px solid #DB2A42;
}

TABLE.main-menu TD.main-menu-1{
	width:				140px;
	padding:			3px 0px;
	text-align:			center;
	font-family:		Verdana, Arial, Serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#FFFFFF;
}

TABLE.main-menu TD.main-menu-1 A:link, TABLE.main-menu TD.main-menu-1 A:visited, TABLE.main-menu TD.main-menu-1 A:active, TABLE.main-menu TD.main-menu-1 A:hover{
	color:				#FFFFFF;
}

TABLE.main-menu TD.main-menu-1 IMG{
	border:				2px solid #646672;
	padding:			0px;
	margin:				7px 0px 0px 0px;
}

TABLE.main-menu TD.main-menu-2{
	width:				150px;
	vertical-align:		middle;
	font-family:		Verdana, Arial, Serif;
	font-size:			11px;
	color:				#DDDDDD;
}

TABLE.main-menu TD.main-menu-2 A:link, TABLE.main-menu TD.main-menu-2 A:visited, TABLE.main-menu TD.main-menu-2 A:active{
	color:				#EEEEEE;
}

TABLE.main-menu TD.main-menu-2 A:hover{
	color:				#FFFFFF;
}

span.date{ font-family: Verdana, Arial, Serif; font-size: 12px; color: #e98b39; }

SPAN.link_name A:link, SPAN.link_name A:visited, SPAN.link_name A:active, SPAN.link_name A:hover{
	font-family:		Tahoma, Arial, Serif;
	color:				#1459B7;
}

DIV.gray_link A:link, DIV.gray_link A:visited, DIV.gray_link A:active, DIV.gray_link A:hover{
	color:				#646672;
}

TABLE.bottom-table TD.contacts{
	padding:			20px 50px;
	font-style:			italic;
	font-family:		Times New Roman, Sans Serif;
	font-size:			medium;
	font-weight:		bold;
}

TABLE.bottom-table TD.menu{
	padding:			3px 5px 7px 15px;
	font-family:		Verdana, Arial, Serif;
	font-size:			10px;
	color:				#DB2A42;
	font-weight:		bold;
}

TABLE.bottom-table TD.menu A:link, TABLE.bottom-table TD.menu A:visited, TABLE.bottom-table TD.menu A:active, TABLE.bottom-table TD.menu A:hover{
	color:			#DB2A42;
}

TABLE.plan-flat{
	width:					175px;
	background-color:		#CCCCCC;
}

TABLE.plan-flat TD{
	padding:				5px 10px;
	width:					50%;
	text-align:				center;
}

TABLE.plan-flat TD.room{
	font-weight:			bold;
	vertical-align:			middle;
	font-size:				18px;
}

.sdan{
	position:	relative;
	left:		50px;
	bottom:		-150px;
	z-index:	10;
}

.name1{
	font-family:		Verdana, Tahoma, Arial, Serif;
	font-size:			18px;
	color:				#80606A;
	font-weight:		bold;
}

.name2{
	font-family:		Tahoma, Arial, Serif;
	font-size:			18px;
	color:				#DB2A42;
	font-weight:		bold;
}

.name11{
	font-family:		Verdana, Tahoma, Arial, Serif;
	font-size:			16px;
	color:				#80606A;
	font-weight:		bold;
}

.name22{
	font-family:		Tahoma, Arial, Serif;
	font-size:			16px;
	color:				#DB2A42;
	font-weight:		bold;
}

TD.head-menu{
	text-align:			right;
	padding:			5px 7px 0px 0px;
	font-family:		Verdana, Arial, Serif;
	font-size:			10px;
	color:				#DB2A42;
	font-weight:		bold;
}

TD.head-menu A:link, TD.head-menu A:visited, TD.head-menu A:active, TD.head-menu A:hover{
	color:				#FFFFFF;
}

TD.head-contacts{
	padding:			5px 7px 0px 15px;
	font-family:		Verdana, Arial, Serif;
	font-size:			10px;
	color:				#111111;
	font-weight:		bold;
}

TD.head-contacts A:link, TD.head-contacts A:visited, TD.head-contacts A:active, TD.head-contacts A:hover{
	color:				#111111;
}

/* изображения справа и слева */
.img_r{
	margin:				0px 0px 5px 10px;
}

.img_l{
	margin:				0px 10px 5px 0px;
}
/*-- изображения справа и слева */


table.menu1{ background-color: #ffffff; }
table.menu1 td{ padding: 5px 10px; font-family: Verdana, Arial, Sans-Serif; font-size: 11px; color: #fb8c2e; }
table.menu1 td a, table.menu1 td a:link, table.menu1 td a:active, table.menu1 td a:visited{ color: #fb8c2e; text-decoration: none; }
table.menu1 td a:hover{ color: #fb8c2e; text-decoration: underline; }

div.page{ width: 988px; overflow: hidden; margin: 0px auto; height: 1064px; background-color: #ffffff; background-image: url(/images/i/pagebg.gif); background-position: top left; background-repeat: repeat-y; }
table.body{ background-color: #ffffff; background-image: url(/images/i/j_07.jpg); background-position: top left; background-repeat: repeat-x; }
table.body td.col{ background-color: #eceae8; }

div.sub1{ width: 297px; height: 33px; background-color: #fb8c2e; background-image: url(/images/i/j_12.jpg); background-position: top left; background-repeat: no-repeat; }
div.sub2{ width: 430px; height: 33px; background-color: #fb8c2e; background-image: url(/images/i/j_10.jpg); background-position: top left; background-repeat: no-repeat; }
div.sub3{ width: 194px; height: 33px; background-color: #fb8c2e; background-image: url(/images/i/j_15.jpg); background-position: top left; background-repeat: no-repeat; }
div.sub1 div, div.sub2 div, div.sub3 div{ padding: 7px 0px 0px 10px; font-family: Arial, Sans-Serif; font-size: 16px; color: #ffffff; font-weight: bold; }

div.colcontent{ padding: 10px 15px 15px 15px; }
div.colcontent p, div.colcontent td, div.colcontent td p, div.colcontent li{ font-family: Verdana, Arial, Sans-Serif; font-size: 12px; color: #464441; }
div.colcontent p, div.colcontent td p{ text-align: justify; }
div.colcontent td p{ padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
div.colcontent b, div.colcontent strong{ color: #e97c1e; }
div.colcontent a, div.colcontent a:link, div.colcontent a:active, div.colcontent a:visited{ color: #e97c1e; text-decoration: none; }
div.colcontent a:hover{ color: #e97c1e; text-decoration: none; }

form{ padding: 0px; margin: 0px; }

.color1{ color: #464441; }
.color2{ color: #e98b39; }

div.lmenu{ padding: 10px 10px 10px 15px; }
div.lmenu ul { list-style-image: url("/images/i/li.gif"); margin: 0px; padding: 0px; }
div.lmenu ul ul { list-style-image: url("/images/i/li.gif"); margin: 0px; padding: 3px 20px 7px 10px; }
div.lmenu ul li { font-family: Verdana, Sans-Serif; font-size: 12px; color: #464441; }
div.lmenu a, div.lmenu a:link, div.lmenu a:active, div.lmenu a:visited{ color: #464441; text-decoration: none; }
div.lmenu a:hover{ color: #e98b39; text-decoration: none; }
div.lmenu td{ vertical-align: middle; }

.vam{ vertical-align: middle; }
.img_b{ padding: 2px; border: 2px solid #e98026; }

div.colcontent a.link1, div.colcontent a.link1:active, div.colcontent a.link1:visited, div.colcontent a.link1:link{ color: #464441; text-decoration: none; }
div.colcontent a.link1:hover{ color: #e97c1e; text-decoration: underline; }

table.path-top{ border-bottom: 1px dotted #464441; margin: 0px 0px 7px 0px; }
table.path-bottom{ border-top: 1px dotted #464441; margin: 7px 0px 0px 0px; }
table.path-top td, table.path-bottom td{ font-family: Tahoma, Verdana, Sans-Serif; font-size: 11px; padding: 1px 0px; color: #464441; }
table.path-top td a, table.path-top td a:link, table.path-top td a:active, table.path-top td a:visited, table.path-top td a:hover, table.path-bottom td a, table.path-bottom td a:link, table.path-bottom td a:active, table.path-bottom td a:visited, table.path-bottom td a:hover{ color: #464441; text-decoration: none; }
