/**
 * Stylesheet for FLUEWO
 *
 * @media       print
 * @author      Falk Oehmigen, falk [dot] oehmigen [at] netformic [dot] de, Markus Brunner, <markus [dot] brunner [at] netformic [dot] de>
 * @uses        /fileadmin/templates/scripts/css/print.css
 * @version     2.0 (2008-12-09)
 */

@import url("global.css");

@import url("content.css");
/* For the map & guide plugin */
@import url("mapandguide.css");
@import url("print_detailview.css");

* {
	background: none !important;
	background-color: white !important;
	color: black;
	text-align: left !important;
}

body {
	visibility: visible !important;
	overflow: visible !important;
	position: static !important;
	width: 21cm;
}

.clearfix:after {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

/* FONT **************************************************************************/
#wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

/* LINKS *************************************************************************/
p a[href]:after {
	content: ' (' attr(href) ') ';
}

/* LAYOUT ************************************************************************/
#wrapper-outer-1, #wrapper-outer-2, #wrapper-outer-3, #wrapper-outer-4, #wrapper {
	width: auto;
	width: 100%;
	height: auto;
	height: 100%;
	margin: 0pt;
	padding: 0pt;
}

/* DISPLAY-NONE-ELEMENTS *********************************************************/
div#printToolbar,
#main-menu,
#sub-menu,
#bottom-menu,
#images-container,
#right-menu,
#right-image-box,
#tx-nfcimmoscout-tabs,
.tx_nfcimmoscout_searchbox,
.contact-form-boxes,
.tx_nfcimmoscout_menu,
.contact-form-boxes,
#tx-nfcimmoscout-extra-nav,
.tx_nfcimmoscout_contact,
.contact-info .contact_block img,
.tx_nfcimmoscout_contactinfo h1,
#search,
#teaser,
#left-side-content,
#footer{
	display: none;
}

/* ELEMENT-SPECIFIC **************************************************************/
#logo, #container-news {
	display: inline;
	height: auto;
	position: relative;
	clear: both;
}
#content-left, #logo, #logo img {
	height: 104px !important;
	page-break-after: avoid;
}
#tx-nfcimmoscout-contentview {
	border: none;
}
.picture-boxes {
	float: right;
}
#container-news {
	width: 15cm;
	border-top: 0px solid gray;
	padding-top: 2pt;
	clear: both;
}
#container-news, #container-news p {
	font-size: 10pt;
}
#wrapper-outer-1 {
	border-bottom: 0px solid #F6C4C7;
}
h2 {
	page-break-before: avoid;
}
#contact {
	display: block;
	width: 80%;
	clear: left;
	margin-left: 15px;
	margin-top: 1cm;
}
.tx_nfcimmoscout_contactinfo {
	display: block;
	clear: left;
	margin-top: 0px;
	position: static;
	top: 20px;
	left: 0px;
}
.tx_nfcimmoscout_contactinfo .contact-info {
	padding: 0px;
	position: static;
	clear: left;
}
#contact_block_img {
	width: 0px !important;
	height: 0px !important;
}
.object_info_header {
	display: block;
	width: 17cm;
	color: #DC3748;
}
.tx-nfcimmoscout-picture-header .tx-nfcimmoscout-picture-box {
	float: left;
	height: 220px;
	margin: 10px 10px 2px;
	width: 247px;
	width: 5cm;
}
.tx-nfcimmoscout-picture-header {
	background-color:#E9ECF3;
	border-top: 0px solid #FFFFFF;
	margin:0 0 1.4em;
}
.tx-nfcimmoscout-picture-header .tx-nfcimmoscout-picture-box .tx-nfcimmoscout-picture img {
	height:190px;
}
.object_info_box {
	display: block;
	width: 80%;
}
#geo-content {
	content: '.';
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

h1{
 font-size: 1.4em;
}
h2{
	font-size:1.2em;
}
