/*
------------------------------------------------------------------------
 Base
------------------------------------------------------------------------
*/
body {
	background: #fff;
	line-height:1.2em;
	font-family: Verdana;
	font-size: 9pt;
	color: #333;
	}
h1,h2,h3,h4 { margin-bottom:0.2em; page-break-after:avoid; }

h4 {color:#C9252B;font-size:10pt;}
p {margin-bottom:0.1em;}
p.csc-subheader {
	text-align: right;
	font-size: 1.5em;
	margin-top:0.1em;
	margin-bottom:0.1em;
}
table {	line-height: 1.2em;}

#content {padding-top:0.5em;}
.printOnly p {
	margin:2mm 0;
}
/* Fur die Druckansicht ausgeblendetete Elemente */
#navMain,
#headerPic,
#navSub,
#maginalLogo,
#marginal,
#footer {
	display: none;
	}
/* für druck sichbar machen */
table.hausEinzelPreis,
.printOnly {display:block;}

table.hausEinzelPreis li {border:0!important;}
table#hausEinzel2 {page-break-after:always;}

#topBorder {
	background: #ffffff;
	height: 80px; /* Hohe des Log-Bildes */
	}

/* bildgrössenänderungen allgemein */
.printPic4 img {width:80px;height:80px;}

/* bildgrössenänderungen für ie (kann nur 650px breite ausdrucken*/
* html .printPic1 img {width:395px;height:175px;}
* html .printPic2 img {width:245px;height:175px;}
* html .printPic3 img {width:395px;height:395px;}
* hmtl .hausEinzelRechteSpalte {width:245px;}
* html #topHeaderPic img,
* html #hausEinzelFoot img, 
* html #bottomPic img {width:650px;}

/* zwei-spaltiges layout */

div.contentLeft {
	float: left;
	width: 40mm;
	padding-top: 0;
	}
div.contentRight {
	margin-left: 45mm;
	}
