#main_navigation,
#thermo,
#side_navigation,
#footer .license,
#footer .sitemap,
#footer .footer_info,
#footer #search_form,
#additions{
	display: none;
}

#footer{
	position: relative;
}

#main_content{
	float: none !important;
	left: 0 !important;
	margin: 0 !important;
	width: 100% !important;
}

#logo{
	display: none;
}

#logo_print{
	display: inline;
}
#layout{min-width:0}
//table.decorated{width:30em !important}
#contacts .content_block_1{display:none}
#contacts .content_block_2{margin-left:3em}
#contacts .content_block_2 a{display:none}
table.decorated th, table.decorated td{padding:0.3em}



.points_tabs{
display:none;
}

.point_name{
white-space:nowrap;
}

.points_filter{
display:block;
margin-bottom:535px;
}
#header{
width:100%;
}

.popup_box{
top:230px !important;
left:-48% !important;
width:100% !important;
zoom:80%;
}

.popup_box .content{
   margin:0px 0px 0px 0px!important;
   left:-25%;
}

.popup_box .content .text{
   position:relative;
   left:25%;
}

.points_list{
width:100% !important;
}
.points_filter p.group, .points_filter label, .points_filter input{
display:none;
}

.point_category{
width:400px;
}

.points_map{
margin-top: -500px !important;
width:150% !important;
left:-220px;
}

.content_block_2 noindex{
display:none;
}

.content_block_2 span noindex{
display:block;
}

#content{
margin-top:-2.6em !important;
}

#page_body{
padding-bottom:0em !important;
}

div#printit{
display:none;
}

div.map{width:150% !important;left:-150px !important;}