.flat_table1
{
	width:500px!important;
}

#search_form { width:500px;}
.searched_flat_title
{
	border-bottom: 1px solid #a37c49;
}

.searched_flat_title_full
{
	color:#4f0000;
	border-bottom: 0px solid #a37c49;
}

.searched_flat_title a
{
	cursor:pointer;
}

.searched_flat_div_img
{ width:200px;
	vertical-align:top;		
}

.searched_flat_goods
{
	border-bottom: 1px solid #a37c49;
	border-top: 1px solid #a37c49;
	padding:5px;
	width:400px!important;
}
.searched_flat_goods img { float:left;}

html{
  background:url(about:blank)
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#thumb_container
{
	z-index:10;
}

#contact_info table
{
	color:#000000;
}

#span_date
{	
	font-size:20px;
	line-height:29px;
	color:#6b6b6b;
}

.news_short_left
{
	width:179px;
	vertical-align:top;
}

.navigationimg img, .navigationimg
{
	border:0px solid #000000;
	color:#000000;

}
.news_short_left h1, .news_short_left a, .news_short_left a :hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#6b6b6b;
	line-height:15px;
	font-weight: normal;
}

.news_short_right
{
	color:#6b6b6b;
	font-size:11px;
	line-height:16px;
}

.news_short_right a
{
	color:#6b6b6b;
	font-size:10px;
}

#search_by_id
{
	width:50px;
}

#articles
{
	padding:10px;
	padding-top:20px;
}

#gal_all
{
	padding:5px;
	margin-bottom:-5px;
}

.gal, #video, #map
{
	cursor:pointer;
	color:#000000;

}

#articles h1, #booking_form, h1
{
	color:#000000;
}

#articles h1, h1
{
	font-size: 23px;
}

#news_short_title a
{
	color:#6b6b6b;
}

#sp_but
{
	display:table-cell;
	vertical-align:middle;
	text-align:left;
	height:auto;
	font-size: 11px;
	width:172px;
}

#all_cat
{
	position:relative;
	top:10px;
	left:-3px;
}

#contact_img
{
	border:0px;
	width:148px;
	height:59px;
}

#money_img
{
	border:0px;
	width:182px;
	height:108px;
}

#news_short 
{
	padding-top:20px;
}

#articles, #articles a, #contacts, #news_short a
{
	color:#6b6b6b;
}

#contacts, #article_lines
{
	position:relative;
	left:5px;
}

#all_tabs
{
	height:24px;
	position:relative;
	left:3px;
	
}

#in_line
{
	display: -moz-inline-box; 
	display:inline-block;
	text-align:center;
	width:182px;
	position:relative;
}

.tabs
{
	width:87px;
	height:24px;
	display: -moz-inline-box; 
	display:inline-block;
	background:url(/templates/apt2/img/lenta_kvartir_18.png);
	position:relative;
	margin-right:-5px;
}


.tabs2
{
	width:87px;
	height:24px;
	display: -moz-inline-box; 
	display:inline-block;
	background:url(/templates/apt2/img/lenta_kvartir_15.png);
	position:relative;
	margin-right:-5px;
}

.tabs div, .tabs2 div
{
	width:87px;
	height:24px;
	text-align:center;
}

#first
{
	color:#fbfbfb;
	text-align:left;
	position:relative;
	left:10px;
	padding-right:14px;
}

#niz, #niz a
{
	color:#e2dedf;
	font-size: 12px;
}

#articles a
{
	border-bottom: 1px solid #6b6b6b;
}

#niz a,
{
	border-bottom: 1px solid #e2dedf;
}

#ul
{
	list-style: none;
}

#flatID
{
	width:123px;
	height:18px;
	font-size: 9px;
	position:relative;
	left:5px;
	top:2px;
	
}

#two_colum2
{
	width:596px;
	color:#6b6b6b;
	margin:0px;
	padding:0px;
	margin-left:-5px;
	padding-left:5px;
	height:100%;
}

#two_colum
{
	width:auto;
	-moz-column-count:2;
	color:#6b6b6b;
	padding:15px;
	margin-left:-5px;
	background:url(/templates/apt2/img/secondary_art_3pxline.png);
	background-repeat:repeat;
	
}

#two_colum_top
{
	width:601px;
	height:12px;
	background:url(/templates/apt2/img/secindary_art_top.png);
	margin-left:-5px;
}

#search_main
{
	width:182px;
	height:29px;
	background:url(/templates/apt2/img/search.png);
	background-repeat:no-repeat;
}

#article_lines
{
	padding-top:22px;
	line-height:14px;
}


#two_colum a, #article_lines a
{
	color:#536e67;
}

#two_colum h1
{
	font-size: 16px;
	color:#6f6f6f;
}

#index_three a
{
	color:#6e6158;
	font-size: 16px;
}

#index_three img
{
	border:1px solid #cfb59e;
}

#index_three
{
	position:relative;
	left:10px;
	padding-right:14px;
}



#thumbgall
{
	z-index:9;
}

#thumbs img
{
	margin-right:4px;
	vertical-align:top;
}

#widthbox
{
	width:100%;	
}

#show_flat
{	display:block;
	position:relative;
	top:10px;
	color:#000000;
}

#flat_booking 
{	
	position:relative;
	left:-5px;
	top:-18px;
}

.searched_flat
{
	width:250px;	
	border:0px;
	border-color:#c8b29b;
}

.searched_flat_div
{
	color:#4f0000;
	font-size: 16px;
	cursor:pointer;
}

.searched_flat_td
{
	width:300px;
	font-size: 8pt;
	color:#000000;
}

#lenta_kvartir
{ width:300px;

}

#lenta_kvartir2
{
	top:24px;
	position:relative;
	width:100%;	
	height:200px;
}

#lenta_kvartir3
{
	
	background:url(/templates/apt2/img/lenta_kvartir_08.png);
	width:100%;	
	height:200px;
}

#leftmore
{
	position:relative;
	width:17px;
	height:28px;
	z-index:11;
	top: 90px;
	margin-top: -28px;
	background:url(/templates/apt2/img/lenta_kvartir_03.png);
}

#leftmore:hover
{
	position:relative;
	width:14px;
	height:28px;
	z-index:11;
	left: 0px;
	top: 90px;
	margin-top: -28px;
	background:url(/templates/apt2/img/lenta_kv_06.png);
}

#rightmore
{
	position:relative;
	width:17px;
	height:28px;
	z-index:12;
	left: 581px;
	top: 90px;
	margin-top: -28px;
	background:url(/templates/apt2/img/lenta_kvartir_04.png);
}

#rightmore:hover
{
	position:relative;
	width:14px;
	height:28px;
	z-index:12;
	left: 584px;
	top: 90px;
	margin-top: -28px;
	background:url(/templates/apt2/img/lenta_kv_09.png);
}

#show_flat_top2
{ display:block;
	width:603px;
	height:300px;
	position:relative;
	left:0px;
	top:20px;
}

#show_flat_top
{
	display:block; visibility:visible;
}
#a_photo{
	display:block;
	visibility:visible;
	max-height:230px;
	max-width:306px;
	border:0px;}
img#photo 
{ 
display:block; 
visibility:visible;
	max-height:230px;
	max-width:306px;
	border:0px;
}

#book_button, #to_book, #show_result, .book_button_new
{   display:block;
	background:url(http://ajax.flatlux.info/templates/apt2/img/bronirovat.png);
	background-repeat:no-repeat;
	width:146px;
	height:27px;
	font-family: Arial;
	color:#4f0000;
	font-size:10px;
	line-height:2.5;
	text-align: center; 
	vertical-align:middle;
	cursor:pointer;
	font-weight:bold;
	margin:10px;
}

 #show_result
{
	position:static;
}

#book_button:hover, #to_book:hover, #show_result:hover, .book_button_new:hover
{   display:block;
	background:url(http://ajax.flatlux.info/templates/apt2/img/bronirovat2.png);
	background-repeat:no-repeat;
	width:146px;
	height:27px;
	line-height:2.5;
	font-family: Arial;
	color:#4f0000;
	font-size:10px;
	text-align: center; 
	font-weight:bold;
	margin:10px;
}

#allgoods2 h2, #allgoods2 h2
{
	font-size:14px;
}

#allgoods, #allgoods_2
{ width:500px;
	position:relative;
	padding-top:30px;
	left: 0px;
}

#allgoods1
{
	width:603px;
	height:9px;
}

#allgoods2
{
	width:603px;
	color:ffffff;
}

#allgoods3
{
	width:603px;
	height:9px;
}

#allgoods1_2
{
	background:url(/templates/apt2/img/top_stroke2.png);
	background-repeat:no-repeat;
	width:590px;
	height:9px;
}

#allgoods2_2
{
	background:url(/templates/apt2/img/zalivka2.png);
	background-repeat:repeat;
	width:590px;
	color:ffffff;
}

#allgoods3_2
{
	background:url(/templates/apt2/img/bottom_stroke2.png);
	background-repeat:no-repeat;
	width:590px;
	height:9px;
}

#goods
{
	
}

#gallery
{
	color:#ffffff;
	font-size: 8pt;
	width:306px;
}

#map, #video
{
	color:#000000;
	font-size: 8pt;
}

#flat_name, #flat_id, #flat_id2
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#4f0000;
	font-size:18px;
}

#reduction
{
	color:#c5b199;
	
}

#flat_price
{
	color:#660000;
	font-size: 18px;	
	width:245px;
	 font-weight: bold;
}

#reviews
{
	text-align:left;
	display:table-cell;
	height:274px;
	position:relative;
	right:0px;
	left:0px;
	width:257px;
}

#booking_end
{
	position:relative;
	top:20px;
	left:5px;
}

#booking_end2
{
	width:603px;	
	height:200px;
	background:url(/templates/apt2/img/lenta_bg_no_tabs_08.png);
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	position:relative;
	top:20px;
	left:5px;
}

#flat_disc
{
	position:relative;
	left:14px;
	top: 0px;
	height:274px;
	width:257px!important;	
	vertical-align:top;
	overflow:auto;
}

#booking_table
{
	width:580px;
}

#description
{   margin:0;
display:block;
width:500px;
float:left;
 visibility:visible;
	color:#000000;
	font-size: 10pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#reviews_swch
{
	background:url(/templates/apt2/img/apt_description_10.png);
	width:65px;
	height:25px;
	position:relative;
	left: -5px;
	top: 5px;
}

#description_swch
{
	background:url(/templates/apt2/img/apt_description_08.png);
	width:86px;
	height:25px;
	position:relative;
	left: -7px;
	top: 5px;
}

.price_old
{
	text-decoration: line-through;
}

.price_new
{
	color:#cb3e00;
}

.booking_table
{
	
	border:1px solid black;
	text-align: center;
	width:580px;
}

.serv_table
{
	
	border:1px solid black;
	text-align: center;
	width:100%;
	height:124px;
}

.booking_table_tr1
{
	background:#dddddd;
	border:1px solid #a0a0a0;
}

.booking_table_tr2
{
	background:#dddddd;
	border:1px solid #a0a0a0;
}

.service
{
	color:#000000;
}

#all_services
{
	overflow-x:auto;
	overflow:auto;
	height:124px;
	width:582px;
}

#all_services2
{
	position:relative;
	top:15px;
}

#flat_table
{
	background:#746457;
	position:relative;
	left: 12px;
	top: 12px;
	width:579px;
	height:270px;
	border:1px solid #9a867b;
}

#flat_table_td1
{
	width:306px;
}

#flat_table_td2
{
	border-left:1px solid #9a867b;
}

#month_price
{
	font-size: 14px; 
	color: #3e070c;
}

#falt_table_photo_td1
{
	background:#000000;
	text-align:center;
	height:230px;
	border-bottom:1px solid #9a867b;
}

.single
{ visibility:visible;
	height:230px;
}
.single img
{ display:block;
visibility:visible;
	height:230px;
}
photo2 { display:block; visibility:visible; float:right;}

.single thumbs_all
{
	height:230px;
}

.special_flats
{
	
	z-index:2;
}

#special_flats2
{
	position:relative;
	z-index:1;
}

#special_flats3
{
	display: -moz-inline-box; 
	display:inline-block;
	float:left;
}

.special_flats img
{
	width:172px;
	border:0px;
}

#s_left
{
	background:url(/templates/apt2/img/special_offer_left_arrow.png);
	width:18px;
	height:36px;
	position:relative;
	left:0px;
	z-index:10;
	display: -moz-inline-box; 
	display:inline-block;
	top:75px;
	margin-top:-36px;
	float:left;
	cursor:pointer;
}

#s_right
{
	background:url(/templates/apt2/img/special_offer_right_arrow.png);
	width:18px;
	height:36px;
	position:relative;
	float:right;
	right:0px;
	display: -moz-inline-box; 
	display:inline-block;
	z-index:11;
	top:75px;
	margin-top:-36px;
	cursor:pointer;
}

#special_flat_main2
{
	position:relative;
	padding-top:24px;
	width:182px;
	height:198px;
}

#special_flat_main
{
	background:url(/templates/apt2/img/special_offers_frame.png);
	background-repeat:no-repeat;
	color:#6d6163;
	width:182px;
	height:198px;
	text-align:center;
}


