/* CSS Document */

/* Druckeinstellungen */
@page { size:landscape;}

/*Screendarstellung*/
a:link { color:#174A7D; /*text-decoration:none;*/ }
a:visited  { color:#174A7D; /*text-decoration:none;*/}
a:hover{ color:black; }
a:active { color:#174A7D; }
#hauptlinks a:link { font-weight:bold; color:black; text-decoration:none; }
#hauptlinks a:visited { color:black; text-decoration:none;}
#hauptlinks a:hover { color:#174A7D; }
#hauptlinks a:active { color:#174A7D; }
#LinksZweiterOrdnung a:link { font-weight:normal; color:black; text-decoration:none; }
#LinksZweiterOrdnung a:visited { color:black; text-decoration:none;}
#LinksZweiterOrdnung a:hover { color:#174A7D; }
#LinksZweiterOrdnung a:active { color:#174A7D; }
#floatfix a:link, p.floatfix a:link { font-weight:normal; color:black; text-decoration:none; }
#floatfix a:visited, p.floatfix a:visited { color:black; text-decoration:none;}
#floatfix a:hover, p.floatfix a:hover { color:#174A7D; }
#floatfix a:active, p.floatfix a:active { color:#174A7D; }
.kleinerLink a:link { font-weight:normal; color:#174A7D; text-decoration:none; }
.kleinerLink a:visited { color:#174A7D; text-decoration:none;}
.kleinerLink a:hover { color:black; }
.kleinerLink a:active { color:#174A7D; }
p a:link { color:#174A7D; /*text-decoration:none;*/ }
p a:visited  { color:#174A7D; /*text-decoration:none;*/}
p a:hover{ color:black; }
p a:active { color:#174A7D; }


body {	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto 0 auto;
	padding:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color:#174A7D;
	background-image:url(bilddaten/hintergrund-streifen.gif);
	background-repeat:repeat;
	text-align:center;
	}
	
#kopf {
	background-repeat:no-repeat;
	background-position:0 0 0 0;
	width: 790px;
	padding-top:85px;
	padding-bottom:0;
	text-align:left;
	margin:0 auto 0 auto;
	background-color:white;
	border-style:solid solid none solid;
	border-width:1px;
	border-color:black;
	}
#hauptlinks {
	font-weight:bold;
	height: 20px;
	}
#hauptlink1 {
	width: 114px;
	text-align:center;
	padding-left:35px;
	display:block;
	float:left;
	}
#hauptlink2 {
	width: 87px;
	text-align:center;
	padding-left:2px;
	float:left;
	}
#hauptlink3 {
	width: 77px;
	text-align:center;
	padding-left:2px;
	float:left;
	}
#hauptlink4 {
	width: 70px;
	text-align:center;
	float:left;
	padding-left:2px;
	}
#LinksZweiterOrdnung {
	height:50px;
	width:505px;
	display:block;
	margin:0 0 0 0;
	padding:0 250px 0 35px;
	background-image:url(bilddaten/hintergrund-balken.gif);
	background-repeat:repeat-y;
	background-position:right;
	background-color:white;
	clear:both;
	text-align:left;
	}
#LinksZweiterOrdnung li {
	display:inline;
	border-right: 1px solid black;
	padding:0 5px 0 5px;
	}
#druck {display:none;}
#druck-umbruch {page-break-after:always; display:none;}
.ueberschrift-print {display:none;}
#ueberschrift {
	width:750px;
	height:50px;
	padding:0;
	margin:0;
	margin-bottom:15px;
	background-image:url(bilddaten/logotype.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#174A7D;
	clear:both;
	}
#druck {display:none;}
#ueberschrift-zweizeilig {
	width:750px;
	height:50px;
	padding:0;
	margin:0;
	margin-bottom:15px;
	background-image:url(bilddaten/logotype.gif);
	background-position: 100% -12px;
	background-repeat:no-repeat;
	color:#174A7D;
	clear:both;
	}
.sitemap {
	font-size:80%;
	}
.ueberschrift {
	font-size:160%;
	font-weight:900;
	}
h1 {
	font-size:160%;
	font-weight:900;
	margin:0;
	padding:0;
	}
#inhalt-oben {
	/*border-collapse:separate;*/
	width:750px;
	background-color: white;
	margin:0 auto 0 auto;
	text-align:left;
	padding:0 0 0 40px;
	border-style:none solid none solid;
	border-width:1px;
	border-color:black;
	}
#inhalt {
	/*border-collapse:separate;*/
	width:750px;
	background-color: white;
	margin:0 auto 0 auto;
	text-align:left;
	padding:0 0 0 40px;
	border-style:none solid solid solid;
	border-width:1px;
	border-color:black;
	}
p {
	line-height:160%;
	}
#dreispaltig, p.dreispaltig {
	line-height:160%;
	width:235px;
	float:left;
	padding:0;
	margin-left:0;
	padding-right:15px;
	margin-right:0px;
	}
#zweispaltig, p.zweispaltig {
	line-height:160%;
	width:360px;
	float:left;
	padding:0;
	margin-left:0;
	padding-right:15px;
	margin-right:0px;
	}
#einspaltig, p.einspaltig {
	line-height:160%;
	width:485px;
	float:left;
	padding:0;
	margin-left:0;
	padding-right:15px;
	margin-right:0px;
	}
p.kleingedrucktes {
	line-height:160%;
	width:735px;
	float:left;
	padding:0;
	margin-left:0;
	padding-right:15px;
	margin-right:0px;
	}
#infobox, p.infobox {
	line-height:160%;
	margin-left:50px;
	color:#666666;
	width:185px;
	float:left;
	}
#floatfix, p.floatfix {
	line-height:160%;
	clear:both;
	width:735px;
	text-align:right;
	font-size:80%;
	margin-right:15px;
	padding:0;
	margin-bottom:5px;
	}
.zwischenueberschrift {
	line-height:160%;
	font-weight:bold;
	color:#174A7D;
	}
.kleinerLink {
	line-height:160%;
	font-size:80%;
	}
img {
	float:left;
	margin-top:5px;
	margin-right:8px;
	}
.img-in-spalte {
	margin:0;
	padding:0;
	margin-top:8px;
	clear:both;
	float:none;
	/*border-style:solid solid none solid;
	border-width:1px;
	border-color:black;*/
	}
.img-anfahrtsskizze {
	/*margin:0;
	padding:0;
	clear:both;
	float:none;*/
	border-style:solid;
	border-width:1px;
	border-color:black;
	}
.img-liste {
	float:left;
	margin-top:5px;
	margin-right:23px;
	}
.img-pdf {
	margin-top:0;
	float:none;
	}
#listenbox {
	width:375px; float:left;
	}
#listenbox-einspaltig {
	width:500px; float:left;
	}
  ul#liste {
    margin:0; padding:0; padding-left:15px; padding-right:15px;
	line-height:160%;
  }
  ul#liste li {
    list-style: square; list-style-position:outside;
  }
