/**/

#search_variants{padding-top:10px;border-bottom:1px solid #999999;clear:both;width:auto;height:24px}
#search_variants div.bg{background-color:#ffffff;position:absolute;width:auto;margin-top:18px;color:#ffffff;height:1px;overflow:hidden;padding-right:40px}

#search_variants div.selected{float:left;font-size:12px;color:#676767;border-top:1px solid #999999;border-left:1px solid #999999;border-right:1px solid #999999;padding:4px 0px 4px 0px;margin-top:1px}
#search_variants div.selected span{padding:0px 20px 0px 20px}
#search_variants div.unselected_l {float:left;margin-top:5px;border:1px solid #d4d3d0;padding:2px 12px 2px 12px;border-bottom:0px;border-right:0px}
#search_variants div.unselected_r {float:left;margin-top:5px;border:1px solid #d4d3d0;padding:2px 12px 2px 12px;border-bottom:0px;border-left:0px}
#search_variants  a{color:#5855eb;font-size:11px}

#settlements_header{background-color:#b2cb21;padding:5px 0px 5px 25px;background-image:url('/images/redesign/menu_43.jpg');background-repeat:no-repeat;background-position:4px center;margin:0px}

#stl_regions{width:100%;padding-top:10px}

#places{padding-top:5px;width:100%;color:#676767;clear:both}
#places div.district_show,
#places div.district{float:left;width:49%}
#places div.district{display:none}
#places div.district_show{display:block}
#places select
{color:#676767;height:90px;width:100%;margin-top:2px}
#places div.route{float:right;width:49%}

#stl_kad_distance{width:49%;color:#color:#676767;padding-top:5px}
#stl_kad_distance select{width:100%;color:#676767}


div.comments{clear:both;color:#999999;padding-top:2px;font-size:11px;}

div.separator{height:1px;width:100%;padding:5px 0px 10px 0px;clear:both}
div.separator img{height:1px;width:100%}


#objects_type{padding-top:5px;width:100%}
#objects_type select,
#objects_type input{color:#676767}
#objects_type div.type{float:left;width:20%}

#objects_type div.t_block{display:none;clear:both}
#objects_type div.field{padding-top:10px}
#objects_type div.table{width:100%}
#objects_type div.table div.row{clear:both;padding-top:2px}
#objects_type div.table div.vals{float:right;width:50%;text-align:right}
#objects_type div.table div.vals div.value_1,
#objects_type div.table div.vals div.header_1
{float:left;width:49%}
#objects_type div.table div.vals div.header_2,
#objects_type div.table div.vals div.value_2{float:right;width:49%;text-align:right}
#objects_type div.table div.vals input
{width:90%}
#objects_type div.table div.vals div.header_1,
#objects_type div.table div.vals div.header_2
{text-align:right}

#other_params{padding-top:10px;clear:both}
#other_params div.params_block{float:left;width:33%}
#other_params div.param_str{white-space:nowrap}

#sf_sorts{padding-top:10px;width:100%;clear:both;color:#676767}
#sf_sorts div.sortby{float:left;width:48%}
#sf_sorts div.count{float:right;width:48%}
#sf_sorts select{width:100%;margin-top:2px;color:#676767}

#do_search{float:right;padding-top:10px;text-align:right}

div.pages{width:100%;clear:both}
div.pages div.points,
div.pages div.page,
div.pages div.current_page
{background-color:#b2cb21;font-size:11px;color:#ffffff;float:left;padding:4px;margin-right:7px}
div.pages div.page{cursor:pointer}
div.pages div.page a:hover,
div.pages div.page a{font-size:11px;color:#ffffff;text-decoration:none}
div.pages div.current_page{background-color:#ededed;color:#666666}

#object_count{float:left;width:40%;padding-top:5px}
#search_param_header{padding-top:5px;width:40%;float:right;text-align:right}
#search_param_header a{color:#666666}
#search_param{float:right;width:40%;padding-top:5px}
#search_param a{color:#5c5c5c;text-decoration:underline}
#search_param a:hover{text-decoration:none}
#search_params_container{padding:2px 0px 2px 0px;clear:both}
#search_params{display:none;padding:4px 10px 6px 10px;background-color:#f6fadf;border:1px solid #afca25}
#search_params div.sp_header{width:30%;float:left}
#search_params div.sp_row{clear:both;padding-top:2px}
#new_search{float:right;width:19%;text-align:right}
#new_search a{color:#666666}

#search_param_header,
#object_count,
#sort_cont,
#new_search{color:#5c5c5c;font-weight:bold}


#sort_cont{clear:both;width:100%;padding-top:2px}
#sorts{float:left;width:80%;white-space:nowrap}

#error{font-size:11px;color:#66666;text-align:center}

#stl_list{padding-top:5px;margin:0px;clear:both}
#stl_list div.stl_row{width:auto;padding:10px 0px 0px 0px;height:190px;clear:both;}
#stl_list div.stl_row div.left{width:49%;float:left}
#stl_list div.stl_row div.right{width:49%;float:right}
#stl_list div.stl_row div.header {height:22px}
#stl_list div.stl_row div.header a{color:#5855eb;font-weight:bold}
#stl_list div.stl_row div.obj_top {clear:both;padding:0px;border:1px solid #bdbbbb;height:120px;overflow:hidden;width:auto}
#stl_list div.stl_row div.logo{float:left;width:150px;padding:0px;border:0px;margin:0px;overflow:hidden;height:120px;border-right:1px solid #bdbbbb}
#stl_list div.stl_row div.logo img{width:150px;border:0px;height:100px}
#stl_list div.stl_row div.blogo{margin-left:150px;height:100px;width:auto;;background-repeat:no-repeat;background-position:center center}
#stl_list div.stl_row div.blogo img{width:100%;height:100px;}



#stl_list div.info{color:#666666;padding-top:5px}
#stl_list div.info div.info_row{clear:both}
#stl_list div.info div.info_value{float:right;width:50%}
#stl_list div.hr{width:100%;clear:both;height:1px;border:0px;background-color:#d8d8d8;margin:1px 0px 1px 0px;padding:0px;overflow:hidden}


#pages_bottom{padding-top:10px;clear:both}
#pages_top{padding-top:10px;clear:both}


#single_top{height:100px;padding:10px 0px 0px 0px;margin:0px}

#single_top td.logo{width:150px;margin:0px;padding:0px;height:100px;overflow:hidden}
#single_top td.logo img{width:150px;height:100px}
#single_top td.logo div.slogo{width:150px;border:1px solid #bdbbbb}
#single_top td.blogo{width:150px}

#single_top table.table{width:100%;padding:0px 3px 0px 3px}
#single_top table.table td.theader{font-weight:bold}
#single_top table.table td.sep{width:100%;background-color:#d8d8d8;height:1px}
#single_top div.hr{width:100%;height:1px;padding:1px 0px 1px 0px;clear:both}
#single_top div.hr img{width:100%;height:1px;}

#stl_content{padding-top:10px;clear:both}
div.stl_info_row{clear:both;padding-top:3px}
div.stl_info_row div.info_header{font-weight:bold}
div.stl_info_row div.info_str{padding-left:15px;width:200px;float:left}
div.stl_info_row div.info_str ul{list-style:url('/images/redesign/hot_news_point.gif')square;margin-left:20px}
div.stl_info_row div.info_value{padding-left:15px;float:left}

div.stl_sep{clear:both;width:autoheight:1px;padding:3px 10px 3px 10px;z-index:1}
div.stl_sep img{width:80%;height:1px;margin:0px;padding:0px;position:relative}

/*for photo*/
#photo_list div.photo_row{width:auto;clear:both}
#photo_list div.photo{width:24%;float:left;text-align:center}
#photo_list div.photo img.photo{border:1px solid #b8b6b6}
#photo_list div.admin{width:18px;float:right;padding:2px;border:1px solid #666666}
#photo_list div.admin img.admin_delete{margin-top:3px}
#admin_add{text-align:center;clear:both;padding-top:5px}
/*contacts*/
#contacts{width:auto}
#contacts div.crow{clear:both;padding:2px 0px 2px 0px}
#contacts div.cstr{margin-left:100px;white-space:wrap}
#contacts div.cheader{float:left}
#contacts div.cmore{float:left;background:url('/images/redesign/help.gif') left center no-repeat;padding:0px 0px 0px 15px}
#contacts div.cobjects{float:left;background:url('/images/redesign/light.gif') left center no-repeat;padding:0px 0px 0px 15px;margin-left:10px}
#contacts a{color:#5855eb}

#object_stuff{width:auto;clear:both;padding-top:10px}
#object_stuff div.comment{margin-right:210px}
#object_stuff div.rating{width:200px;float:right}
div.rating .vote{color:#666666;font-size:11px;padding:5px 0px 0px 15px}
div.rating .load{background:url('/images/redesign/b_load.gif') center center no-repeat;height:45px}
#ratings_header{background-color:#b2cb21;padding:5px 0px 5px 25px;background-image:url('/images/redesign/ratings_image_header.gif');background-repeat:no-repeat;background-position:4px center;margin:0px}
#comments_header{background-color:#b2cb21;padding:5px 0px 5px 25px;background-image:url('/images/redesign/comments_image_header.gif');background-repeat:no-repeat;background-position:4px center;margin:0px}

#obj_rating{float:right;font-size:13px;color:white;padding-right:5px}

div.mark-wrapper {display:none;clear:both;width:auto;position:absolute;background-color:#fff;border:1px solid #bdbbbb;background-color:#fff;height:120px;overflow:hidden;padding:0px 0px 10px 0px;margin-top:-22px;z-index:100;width:300px}
div.mark-wrapper .voted{clear:both;padding-top:40px}
div.mark-wrapper .vote{clear:both;padding-top:8px}
div.mark-wrapper .load{background:url('/images/redesign/b_load.gif') center center no-repeat;height:45px}
div.mark-wrapper a.close{float:right;cursor:pointer;font:normal 10px Arial;color:#666666;padding:5px 7px 0px 0px}
div.mark-wrapper a.close:hover{text-decoration:none}
div.mark-wrapper ul.l{padding-left:27px}
ul.ratings {list-style:none;float:left;margin:0px;padding:0px 10px 0px 0px}
ul.ratings li.h{background:url('/images/redesign/highest_mark_list.gif') center left no-repeat}
ul.ratings li.m{background:url('/images/redesign/medium_mark_list.gif') center left no-repeat}
ul.ratings li.l{background:url('/images/redesign/least_mark_list.gif') center left no-repeat}
ul.ratings li {padding:0px 0px 5px 15px;font:normal 11px Verdana;color:#999999;text-align:left}
ul.ratings li a{font:normal 11px Verdana; color:#5855eb;text-decoration:underline;cursor:pointer}
ul.ratings li a:hover{text-decoration:none}

div.mark{font:normal 10px Arial;height:20px;width:132px;overflow:hidden;clear:both}
div.highest .img{background-image:url('/images/redesign/highest_mark.gif');}
div.medium  .img{background-image:url('/images/redesign/medium_mark.gif');}
div.least   .img{background-image:url('/images/redesign/least_mark.gif');}
div.highest .txt{color:#cc0000}
div.medium  .txt{color:#e8ae20}
div.least   .txt{color:#4aa948}
div.mark    .txt{font:normal 10px Arial;float:left;padding:3px 3px 0px 9px}
div.mark    .img{width:21px;height:34px;background-repeat:no-repeat;float:left;background-position:left 1px}
div.mark    .vote{cursor:pointer;font:normal 10px Arial;color:#666666;float:right;padding:2px 5px 0px 0px}


div.obj-vote .mark {width:auto}
div.obj-vote .mark .h{float:left;padding-top:2px;font-size:12px;color:#696969}
div.obj-vote .mark .txt{padding:2px 3px 0px 4px;font-size:12px}
div.obj-vote .mark .vote{font-size:12px}
div.obj-vote .mark {padding-top:3px}
div.obj-vote .mark-wrapper {width:300px;margin:1px 0 0 -2px}
div.obj-vote .to-right {float:right;width:300px}
div.obj-vote {border-bottom:1px solid #b2b2b2;padding-bottom:4px}

#comments-list .forum-post{
	color:#676767;
	font-size:12px;
	//overflow-x:hidden;
	//width:99.5%;		
	}
	
#stl_special_offers {
    padding-top: 20px;
    clear: both
	}	
	
	#comments-list .forum-post .text{
		padding:5px;
		width:99%;				
		overflow-x:auto;
		//overflow-y:auto;
		}
		
	#comments-list .forum-post .forum-post-info{
		padding:0 2px 5px 0;
		text-align:right;
		}
		
	#comments-list .forum-post .forum-separator{
		overflow:hidden;
		height:1px;
		background-color:#b2cb21;
		}
