﻿@media print {

	#Header,
	#MainBody-Footer,
	#AdTopDetails,
	#AdBottomDetails,
	#AdTopDetails,
	#MainContent_PanelBackToList,
	#Breadcrumb,
	.ColumnLeft,
	#DetailInfo .ActionLinks,
	#DetailInfo .Tabs,
	.DetailInfoItem-Social,
	#HomepagePreview,
	#AdditionalInfos ul,
	#BasicData .Contact-VCard,
	#BasicData .Contact-Print,
	#BasicData .Contact-ClickToCall,
	#navbarstatictop,
	#Map2,
	.detailinfosidenavigation,
	#SideCol,
	#footer,
	#breadcrumb,
	.Type,
	#AdressData #BasicData .span2,
	#footerlinksmain,
	#SocialMediaButtons,
	#Paging,
	#AdressData .RatingStars .popover-nose,
	#AdSense,
	#NoImage,
	#AdressData .RatingStars,
	.ymicon-Geprueft {
		display: none !important;
	}

	#detailinfocontent .DetailInfoItem
	{
		padding: 0 !important;
		margin: 0 !important;
	}

	#DetailInfo #BasicData img
	{
		float: left;
		margin-top: 20px;
	}

	#Contact .DetailInfoContact
	{
		clear: both !important;
	}

	#DetailInfo .container {
		margin-left: 20px !important;
	}

	#AdressData .span8,
	.DetailInfoItem-Address {
		margin-left: 0 !important;
	}

	.DetailInfoItem {
		padding: 0 !important;
	}

		.DetailInfoItem #Ratings .btn-primary {
			display: none;
		}

		.DetailInfoItem #Ratings .Rating5 {
			display: none;
		}

		.DetailInfoItem #Ratings .accordion-toggle {
			padding: 0 !important;
		}

	.ColumnRight {
		width: 600px !important;
	}

	#Content,
	.detailinfomaincontent {
		border: none !important;
	}

	.detailinfomaincontent {
		margin-left: 0 !important;
		width: 100% !important;
	}

	#AdressData {
		position: relative !important;
		left: 0 !important;
		margin-left: 0 !important;
	}

	#DetailInfo #BasicData {
		padding: 0px !important;
		margin-left: 0px !important;
	}

	#MainBody {
		margin: 0;
	}

	#AdditionalInfos #tabs-1,
	#AdditionalInfos #tabs-2,
	#AdditionalInfos #contact,
	#AdditionalInfos #tabs-4 {
		display: none;
	}

	#AdditionalInfos #tabs-5 {
		display: block !important;
	}

	#BasicData .Contact {
		padding: 0;
	}

	#map-container, #route-list-container {
		background-color: #FFF;
		border: none;
		margin: 0;
		padding: 0;
		position: relative;
	}

	#RoutingResult {
		font-family: Arial !important;
		font-size: 12px;
	}

	#AddressesNearBy .Item {
		padding: 0 !important;
	}

		#AddressesNearBy .Item.span3 {
			float: none !important;
			width: 100% !important;
		}
}
