


html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	border: none;
	
}


a:link, a:visited {
	font-weight:bold;
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
	color: #000;
}


#contentwrapper {
	/*position:absolute;*/
	width: 160mm;
	

}
	

#menueandcontent{
	/*position: absolute;*/
	width: 160mm;
	
}


#banner {
	display: none;
	
}

#banner img {
	display: none;
	
}


/* Ab hier Hauptnavigation */

#menuelinks {
	display: none;
}





/*Beginn Contentbereich */ 
#content {
	/*position: absolute;*/
	margin-top: 30mm;
	margin:0;
	width: 160mm;
	padding: 0;
	border: none;
	
}


h1 {
	text-transform:uppercase;
	letter-spacing: 0.2em;
	text-align: right;
	margin: 0 5px 20px 0px;
	font-weight: bold;
	font-size: 12px;
	color: rgb(155,155,155);
	border-color: rgb(155,155,155);
	display:inline;
}


h2 {
	text-align: left;
	margin: 10px 0 0 0;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #CCC;
}
    

h3 {
	text-align: left;
	margin: 10px 0 0 0;
	font-weight: normal;
	font-size: 16px;
	line-height:18px;
}
  

h5 {
   	margin: 0 2em 0 3em;
	padding: 0;
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 2em 0 3em;
}


#content table {
		margin: 0 3em 0 3em;
}


table.kontakt td {
	vertical-align:top;
	padding: 1em;
}


td img {
	margin: 0 0 2em 0;
}


p {
	font-size: 12pt;
	line-height: 20pt;
	margin: 0 3em 1em 3em;
}


td {
	padding: 0;
}


td p {
	font-size: 12pt;
	line-height: 20pt;
	margin: 0 0 1em 0;
} 


p.aktuell {
	font-size: 1.1em;
	line-height: 1.8em;
	margin: 1em 4em 3em 3.3em;
}


#functions {
	display: none;
}



#printdisclaimer {
	width: 160mm;
	clear:both;
}

#printdisclaimer p.copyright {
	float:left;
	text-align:left;
	font-weight:normal;
	color:rgb(155,155,155);
	font-size: 9pt;
	line-height: 14pt;
	margin: 0;
	padding: 0;
	width: 200px;
}


#printdisclaimer p.printkontakt {
	float:right;
	text-align:right;
	font-weight:normal;
	color:rgb(155,155,155);
	font-size: 9pt;
	line-height: 14px;
	margin: 0;
	padding: 0;
	width: 300px;
}


span.bigred {
	font-size: 1.2em;
	color:#A70D01;
	font-weight:bold;
}


span.big {
	font-size: 1.2em;
	font-weight:bold;
}


img.portrait {
	float: right;
	margin-left: 2em;
	width: 20em;
	height: 21.4em;
}

img.vorschau {
	float: left;
	width: 15em;
	margin: 0 1em 0.5em 0;
	padding: 0;
	border: none;
}


p.newsdate {
	color:#A70D01;
	font-size:12px;
	margin: 2em 3em 0.5em 0;
	padding: 0;
	display:inline;
	font-weight: bold;
}
	

img {
	border:none;
}


.newstext {
	font-weight: normal;
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
}
    
.newstext li {
	float: left;
	width: 595px;
	font-size: 9pt;
	line-height: 20pt;
	padding:0;
	margin: 0;
	border-bottom: 1px solid #CCC;
}

dl.newsbild { float: right; margin-left: 3em; width: 21.2em; }
dl.newsbild dt { margin: 0.5em 0 0 0; }
dl.newsbild dt img {
	width: 212px
}
dl.newsbild dd { margin: 0; margin-bottom: 1em; font-size: 0.9em; } 

/* Newsbox */
#menueright {
	
	display: none;
}
	
	

.liste {
	font-size: 12px;
	line-height:20px;
	font-weight:normal;
	list-style-image: url(pics/stapel.gif);
	list-style-position: outside;
}

.liste li {
	margin: 0 2em 0.5em 1.5em;
} 





/* Das Kontaktformular */


form, input, fieldset  {
	display: none;
}



#footer {

	display: none;
}
