@charset "utf-8";

/* Author: Andreas Walter */
/* Company: Euroweb Internet GmbH */
/* Copyright: 2009 - Andreas Walter & Euroweb Internet GmbH */

/*==================================================
Stylesheet for printer
==================================================*/

body {
   width:100% !important;
   margin:0 !important;
   padding:0 !important;
   background: white;
   font: 8pt/1pt Arial, Helvetica, sans-serif !important;
   color: black;
   page-break-after: always;
}

/*------------------ =Headings  ------------------*/

h1,
h2,
h3,
h4,
h5,
h6 {
   font-family: Arial, Helvetica, sans-serif;
}

h1#branding {
	text-indent:0px;
   display:block;
   font-size:14pt;
   line-height:16pt;
}

h1 {
   font-size:14pt;
   line-height:16pt;
}

h2 {
   font-size:12pt;
   line-height:14pt;
}

h3 {
   font-size:10pt;
   line-height:12pt;
}

h4,
h5,
h6 {
   font-size:9pt;
   line-height:10pt;
}

ol,
ul,
li {
   font-size: 1em;
   line-height: 1.2em;
   margin-top: .2em;
   margin-bottom: .1em;
}

hr {
   background-color: #ccc;
}

p {
   font-size: 1em;
   line-height: 1.2em;
   margin: 0 0 1em 0;
}

/*------------------ =Links  ------------------*/
a,
a:visited,
a:hover,
a:visited:hover {
   background: transparent;
   text-decoration: none;
}

a:link,
a:visited {
   background: transparent;
   font-weight: 700;
   text-decoration: underline;
   color:#333;
}

/*------------------ =Images  ------------------*/
img {
   float: left;
   margin: 1em 1.5em 1.5em 0;
}

a img {
   border: none;
}

/*-------------- Special Content  --------------*/
dl.imprint-business,
dl.imprint-address {
   width:100%;
   line-height:18px;
   margin:15px 0;
}

dl.imprint-business dt,
dl.imprint-address dt {
   display:block;
   width:50%;
   float:left;
}

#datenschutz {
   display:block;
}

dl.imprint-business dd,
dl.imprint-address dd {
   clear:right;
}

/*----- hide various parts from the site  ------*/
#navi,
#footer,
form,
#euroweb,
#content-sidebar,
.claim indented,
.content,
#slideshow {
   display:none;
}

/*----- hide / show immo parts -------*/

.sIFR-replaced object {
	display:none;
}

#ewimmo_detailansicht h1,
#ewimmo_detailansicht h2 {
   display:block !important;
   width:auto !important;
}

.ewimmo_detail_image_box {
float:left;
padding:0 20px 20px 0;
text-align:center;
width:130px;
}

#ewimmo_detail_all_pictures {
	display:block !important;
}

#ewimmo_address_player,
#close,
#ewimmo_detail_navigation,
#ewimmo_detailansicht_info  {
	clear:both !important;
   float:none !important;
}

.ewimmo_slide_all,
#ewimmo_right,
#ewimmo_left,
#ewimmo_map,
#ewimmo_detail_navigation,
#ewimmo_slideshow_image,
#close,
#ewimmo_address_player,
#ewimmo_breadcrumb {
   display:none;
}

