@media print { 

body div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0cm;
	padding: 0cm
	font-size: 12pt;
	color: #000;
	width: 21cm;
	background: #fff;
	
}



/* divs */

#navcontainer {
	display: none;

}

#subnavcontainer {
	display: none;
}


#foto01 {
	position: absolute;
	top: 9cm;
	left: 15cm;
	width: 15cm;
	border: none;	
	z-index: 1;
/*	display: none;*/
}

#foto02 {
	display: none;
}

#border1 {
	display: none;
}

#border2 {
	display: none;
}

#border3 {
	display: none;
}

#border4 {
	display: none;
}

#border5 {
	display: none;
}

#border6 {
	display: none;
}

#border7 {
	display: none;
}

#border8 {
	display: none;
}

#border9 {
	display: none;
}

#border10 {
	display: none;
}

#border11 {
	display: none;
}

#border12 {
	display: none;
}

#container {
	position: absolute;
	top: 0cm;
	left: 0cm;
	width: 21cm;
	border: none;	
	z-index: 5;
}

#content1 {
	position: absolute;
	top: 17cm;
	left: 15cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#motto {
	position: absolute;
	top: 24cm;
	left: 15cm;
	width: 19cm;
	border: thin solid #000000;
	z-index: 8;
}

#mottoabout {
	position: absolute;
	top: 24cm;
	left: 15cm;
	width: 19cm;
	border: thin solid #000000;
	z-index: 8;
}

#form1 {
	position: absolute;
	top: 24cm;
	left: 0cm;
	width: 19cm;
	border: thin solid #000000;
	z-index: 8;
}

#content2 {
	position: absolute;
	top: 24cm;
	left: 15cm;
	width: 19cm;
	border: thin solid #000000;
	z-index: 8;
}

#service1 {
	position: absolute;
	top: 17cm;
	left: 15cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#service2 {
	position: absolute;
	top: 17cm;
	left: 15cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#service3 {
	position: absolute;
	top: 15cm;
	left: 15cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#service4 {
	position: absolute;
	top: 17cm;
	left: 15cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#headline {
	position: absolute;
	top: 15cm;
	left: 15cm;
	width: 15cm;
	border: none;	
	z-index: 5;
}


#logo {
	position: absolute;
	top: 9cm;
	left: 33cm;
	width: 10cm;
	border: none;	
	z-index: 5;
}

#trennlinie {
	display: none;
}


/* tags */



h1{
	position: absolute;
	font-weight: bold;
	top: 5cm;
	left: 0cm;
	margin-left: 0cm;
	margin-top: 0cm;	
	width: 20cm;
}

h2{
	display: none;
}

p {
	font:normal 11pt/19pt Verdana, Helvetica, sans-serif;
	width: 20cm;
}

ul {
	margin-top: 5px;
	margin-bottom: 3px;
	list-style-type: square;
}

 li {
	margin-left: 20px;
	font:normal 11px/17px Verdana, Helvetica, sans-serif;
	width: 10cm;	

}

td { 
	font:normal 11px/17px Verdana, Helvetica, sans-serif;
	text-align: left;
	color:#000; 
}








 } 