	div.sp{
	font-size: 1px;
	}
	
	* *{
		font-size: 13px;
	}
	
	body, td{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		}
		
	body{
		background-color: #F6F6F6;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.colorOrange{
		color: #F88325;
	}
	.colorLigtBlue, hr{
		color: #C0D3DC;
	}
	.colorBlue{
		color: #385CA7;
	}
	.colorGray{
		color: #717171;
	}
	.bgcolorGray{
		background-color: #717171;
	}
	.bgcolorOrange{
		background-color: #F88325;
	}
	.bgcolorLigtBlue{
		background-color: #C0D3DC;
	}
	.bgcolorBlue{
		background-color: #385CA7;
	}
	.bgcolorWhite{
		background-color: #FFFFFF;
	}
	.bgVLine{
		background-image: url(%D0%A0%D0%B5%D0%B7%D0%B5%D1%80%D0%B2/images/bgVLine.gif);
	}
	.hot {
		font-weight: bold;
		color: #023295;
	}
	.aMenu2{
		text-decoration: none;
		color: #385CA7;
	}
	.aMenu1{
		text-decoration: none;
		color: #F88325;
		text-transform: uppercase;
		font-weight: bold;
		font-size: 10px;
	}
	a{
		text-decoration: none;
		color: #2A52A6;
	}
	a:hover{
		text-decoration: underline;
		color: #F88325;
	}
	a.aMenu1 {
		text-decoration: none;
		color: #6699CC;
		text-transform: uppercase;
		font-size: 11px;
		font-weight: bold;
	}
	a.aMenu1:hover {
		text-decoration: none;
		color: #F88325;
		text-transform: uppercase;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
	}
	h1{
		color: #385CA7;
		padding: 4px 24px 4px 24px;
		text-transform: uppercase;
		font-size: 16px;
		margin-bottom: 0px;
		font-weight: bold;
	}
	
		h2.header {
		text-transform: uppercase;
	color: #0066CC;
	padding: 4px 10px 4px 10px;
	font-size: 13px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	}

	
	h2{
	color: #0066CC;
	padding: 4px 10px 4px 10px;
	font-size: 13px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	}

	h3{
	color: #0066CC;
	padding: 4px 10px 4px 10px;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	}

	h4{
	color: #0066CC;
	padding: 4px 10px 4px 10px;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: bold;
	}
	
	.bordered, .table1, .tab1 {}
	.bordered table, .table1 table {
	}
	.bordered td, .table1 td, .tab1 td {
	border-left: solid #3399ff 1px;
	border-top: solid #F88325 1px;
	border-right: solid #F88325 1px;
	border-bottom: solid #3399ff 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}
    .bordered th, .table1 th, .tab1 th {
	border-left: solid #3399ff 2px;
	border-top: solid #F88325 2px;
	border-right: solid #F88325 2px;
	border-bottom: solid #3399ff 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}
	
	.bordered img, .table1 img, .tab1 img{
	opacity: 0.9;
}

	.bordered img, .table1 img, .tab1 img:hover{
	opacity: 1;
}

	
	.bordered2 {}
	.bordered2 table {
	}
	.bordered2 td {
	border-left: solid #3399ff 1px;
	border-top: solid #F88325 1px;
	border-right: solid #F88325 1px;
	border-bottom: solid #3399ff 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}
    .bordered2 th {
	border-left: solid #3399ff 2px;
	border-top: solid #F88325 2px;
	border-right: solid #F88325 2px;
	border-bottom: solid #3399ff 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}
	
	.bordered2 a {
	text-decoration: underline;}
	
	
	.textContent, .textContent table td{
		color: #243C73;
	}
	strong{
		
	}
	
	LI{
		font-size: 13px;
	}
	/*Ctil UG RoSSii*/
.Alean_ul ul
{
	padding-left:5px; 
	margin-left:0px;
}
.Alean_folderItem
{
	list-style: none; 
}
.Alean_obrItem
{
	list-style: none; 
	margin:5px;
}
.Alean_expImg
{
	margin-right: 4px;
}
.Alean_textHolder
{
	cursor: pointer;
	FONT: 12px Arial, Helvetica, sans-serif; 
	color: #000000; 
}
.Alean_activ_textHolder
{
	cursor: pointer;
	FONT: 12px Arial, Helvetica, sans-serif; 
	color: #bb0000; 
}
.Alean_num
{

	FONT: 11px Arial, Helvetica, sans-serif; 
	color: #aaaaaa; 
}
.Alean_typeHolder
{
	cursor: default;
	FONT: 11px Arial, Helvetica, sans-serif; 
	color: #aaaaaa;
}
.Alean_regionHolder
{
	cursor: default;
	FONT: 12px Arial, Helvetica, sans-serif; 
	color: #00aabb;
}
#Alean_content_menu
{
	height:100px;
	padding: 10px;
	margin: 10px;
}

#alean_content
{
	color: #444444;
	width: 460px;
}
.Alean_head_txt
{
	FONT: 11px Arial, Helvetica, sans-serif; 
	color: #1111FF;
}
.Alean_txt
{
	FONT: 11px Arial, Helvetica, sans-serif; 
	color: #000000;
}


.Alean_menu_link
{
	padding-right: 20px;
 	text-decoration: underline;
 	cursor: pointer;
	FONT: 12px Arial, Helvetica, sans-serif; 
	color: #777777;
	line-height: 250%;
}
.Alean_activ_menu_link
{
	padding-right: 20px;
 	text-decoration: none;
 	cursor: default;
	FONT: 12px Arial, Helvetica, sans-serif; 
	color: #ff2222;
	line-height: 250%;
}


#Alean_slideShow
{
	width: 465px;
	height: 420px;
	border: 1px solid #ccc;
	padding: 10px;
	margin: 10px;
	background-color: #fff;
}

#Alean_slideCaption
{
	padding: 4px;
	height: 30px;
	text-align: center;
	font-style: italic;
}
#Alean_slideLinks
{
	margin-top: 10px;
}
.Alean_slide_link
{
	FONT: 11px Arial, Helvetica, sans-serif; 
	color: #999999;
	text-decoration: underline;
	cursor: pointer;
}
.Alean_active_slide_link 
{
	color: #000000;
	FONT: 12px Arial, Helvetica, sans-serif; 
	text-decoration: none;
	cursor: default;
}
.Alean_priceTXT
{
	font-size:12px;
	color: #ff0000;
}
.Alean_zag_usl
{
	font-size:12px;
	font-style: italic;
	color: #aaaaaa;
}
.Alean_price_table {
	font-size:11px;
	color: #555555;
	background-color:#fff;
}
.Alean_price_thead{
	background-color:#eaedf6;
	font-size:9px;
	color: #413f3f;
	text-align: center;
}
.Alean_price_table td{
 background-color:#ddd;
 }
#alean_finder			{ width: 440px; font-size:11px;}
#nasp  			{background: rgb(238, 254, 254) none repeat scroll 0%; overflow: auto; height: 130px;}
#date1 			{width: 80px;} 
#date2 			{width: 80px;} 
#minPrice	 	{width: 120px;} 
#maxPrice		{width: 120px;} 
#maintable		{width: 440px; height: 380px;}
#find			{width: 255px; height: 50px;}

#alean_find_result	{width: 900px;}
.obj_type 		{width: 300px;background-color:#ffffff;}
.num_typ 		{height: 30px; width: 300px; background-color:#ffffff; font-size:11px;}
.finder_table1	{background-color:#ffffff;}
.finder_table2	{background-color:#dddddd; width:180%;}
.finder_div 	{ overflow: auto;width: 800px; }
table thead 	{background-color:#eaedf6;	font-size:9px;	color: #413f3f;	text-align: center;}
.isweekend		{color: #b26565;background-color:#f4eaf6;width:30px;height:20px;}
.notweekend		{width:30px;height:20px;}
.RoomQnt_f		{background-color:#e8e9ea;font-size:11px;color: #ffffff;text-align: center;}
.RoomQnt_t		{background-color:#e2fa99;font-size:11px;color: #000000;text-align: center;}
.RoomQnt_r		{background-color:#f8ec82;font-size:11px;color: #000000;text-align: center;}
.RoomSelect		{background-color:#aaaaaa;font-size:11px;color: #000000;text-align: center;}
.sanitary		{background-color:#cb517c;font-size:11px;color: #ffffff;text-align: center;}
#alean_price 	{overflow: auto;width: 800px; margin-left:10px }
.empty					{	background-color:#dddddd;}
.full 				{	font-family:Tahoma; background-color:#ffffff;	text-align:center;	font-size:11px; width:100px; height:30px}
table.product 				{ 	font-family:Tahoma; font-size:9px;	color: #555555;	background-color:#dddddd;}
.product table thead 		{	background-color:#e2e7f5; 	font-size:9px;	color: #413f3f;	text-align: center; width:100px; height:130px}
table.entry 				{	font-family:Tahoma; font-size:9px;	color: #555555;	background-color:#dddddd;}

table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;

}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}
a.dp-choose-date {
	float: left;
	width: 14px;
	height: 14px;
	padding: 0;
	margin-left: 5px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(%D0%A0%D0%B5%D0%B7%D0%B5%D1%80%D0%B2/images/calendar.gif) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.date-pick {
	width: 70px;
	float: left;
	font-size:11px;
}
/* End UG RoSSii*/

.pmtext a {text-decoration:underline;}

ul.counters {list-style:none;display:block;text-align:center;padding:0px 0 0px 0;}
ul.counters li {	
  display: block;
  float:left;
}
ul.counters li img {vertical-align:middle;border:0;}
ul.counters li i {display:block;font-style:normal;font:normal 10px Arial;color:#555555;}
ul.counters li i a {font:normal 10px Arial;}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	padding: 0;
	margin: 0;
}

.red{
	color: Red;
}


   img.pxpx {
border: 4px ;
  border-top: 2px solid #ff821c; 
  border-right: 2px solid #ff821c; 
  border-bottom: 2px solid #c0d2de; 
  border-left: 2px solid #c0d2de;
  padding: 2px; 
-webkit-border-image: url(/CatalogImages/img-style/2.gif) 2 ;
-moz-border-image: url(/CatalogImages/img-style/2.gif) 2 ;
border-image: url(/CatalogImages/img-style/2.gif) 2 ;
   }

   img.pxpxpxpxpxpx {
border: 12px ;
  border-top: 6px solid #ff821c; 
  border-right: 6px solid #ff821c; 
  border-bottom: 6px solid #c0d2de; 
  border-left: 6px solid #c0d2de;
  padding: 6px; 
-webkit-border-image: url(/CatalogImages/img-style/6.gif) 6 ;
-moz-border-image: url(/CatalogImages/img-style/6.gif) 6 ;
border-image: url(/CatalogImages/img-style/6.gif) 6 ;
   }

.center-header {background:#e8edf1;
width:100%;
text-align:center;
font-variant:inherit;
font-weight:bold;
color:#385ca7;
}

.center-text {
width:100%;
vertical-align:top;
}

	.center-text td {
	width: 50%;
	border-left: solid #3399ff 1px;
	border-top: solid #F88325 1px;
	border-right: solid #F88325 1px;
	border-bottom: solid #3399ff 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}
    .center-text th {
	width: 50%;
	border-left: solid #3399ff 2px;
	border-top: solid #F88325 2px;
	border-right: solid #F88325 2px;
	border-bottom: solid #3399ff 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px; 
	}

.TabsShow{text-align:left;margin-left:0px;margin-top:0px;}
.TabsShow a{display:inline-block;height:23px;background:transparent url(/des/active_tab.gif) no-repeat scroll 0 100%;padding-left:13px;text-decoration:none;}
.TabsShow a i{display:inline-block;height:23px;background:transparent url(/des/active_tab.gif) no-repeat scroll 100% 100%;padding-right:19px;font:12px/17px Arial;color:#000;}
.TabsShow a i:hover{cursor:pointer;}
.TabsShow a.Activ{background-position:0 0;}
.TabsShow a.Activ i{font-weight: bold;background-position:100% 0;}

.TabsShow2 a.Activ2 bb{display:none;}
.TabsShow2 a bb{color:#f00;}

.tabsborder { 
	border-left: 4px solid rgb(192, 211, 220);
	border-bottom: 4px solid rgb(192, 211, 220);
	width: 95%;
	padding-left:0;
	padding-bottom:0;
	}
	
.tabsborder2 { 
	border: 1px solid rgb(192, 211, 220);
	width: 95%;
	}
	
.tabspadding { 
	width: 95%;
	padding-left:13px;
	padding-bottom:7px;
	}

