﻿/* Allgemeine Angaben */
	
* {
	margin: 0px;
	padding:0px;
}

img { border: 0;}

html, body {
	background:fixed;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0;
	padding: 0;
	background-image: url(../grafiken/verlauf.gif);

	background-repeat: repeat-x;
	background-color: #DCDCDD;
}

/* Header-Angaben */

div#header {
	background-image: url(../grafiken/background.gif);
	background-repeat: repeat-x;
	height: 70px;
	width: 100%;
	z-index: 5;
}

div#header .menue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	position: absolute;
	top: 6px;
	left: 108px;
}

div#header .menue a {	color: #FFFFFF;	text-decoration: none;	}
div#header .menue a:hover {	   color: #515151;	}

/* Menü (Positionierung) */

div#menue {
	position: absolute;
	top: 25px;
	left: 0;
	width: 292px;
	height: 550px;
	z-index: 4;
}

/* Haupt-Menü */

.hauptmenue {
	position: absolute;
	top: 35px;
	left: 108px;
}

/* Unter-Menü */

.untermenue {
	position: absolute;
	top: 267px;
	left: 108px;
}

.untermenueInaktiv, .untermenueAktiv {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 11px;
	margin-bottom: 6px;
}
	
.untermenueInaktiv a {
	color: #7F7F7F;
	text-decoration: none;
}

.untermenueInaktiv a:hover {
	color: #000000;
	font-weight: bold;
}
	
.untermenueAktiv a {
	color: #000000;
	font-weight: bold; 
	text-decoration: none;
}

.untermenueAktiv a:hover {}

/* Logo */

div#logo {
	position: absolute;
	top: 60px;
	left: 722px;
	z-index: 3;
}

/* Neu */

div#neu {
	position: absolute;
	z-index: 2;
}

/* /////////////////CONTENT///////////////// */

/* DIV-Definitionen */

div#content {
	position: absolute;
	top: 225px;
	left: 292px;
	width: 688px;
	z-index: 1;
	height: 374px;
}

div.ueberschrift {
	margin-left: 20px;
	height: 65px;
}

div#print {
	visibility: hidden;
}



p.portraitzwischenueberschrift {
	margin-left: 20px;
	margin-bottom: 10px;
	
}

p.zwischenueberschrift {
	margin-left: 20px;
	margin-bottom: 23px;
}

p.fliesstext, form.fliesstext {
	margin-left: 20px;
	margin-bottom: 23px;
}

/* Definitionen der Schriften und Listen */

.ueberschrift {
	color: #4B913C;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	

.zwischenueberschrift, .portraitzwischenueberschrift {
	color: #4C4C4C;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	
.fliesstext, .fliesstextsitemap {
	color: #4C4C4C;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.7;
}

.fliesstextsitemap 
{
	padding-bottom: 6px;
	vertical-align:top;
	text-align: left;
	
	}

.anmerkung {
	font-size: 9px;
}

ol.liste, ul.liste {
	margin: 0;
	padding: 0;
	margin-left: 20px;
	margin-bottom: 23px;
	line-height: 1.7;
	list-style-image: url(../grafiken/pfeil.gif);
}

.liste {
	color: #4C4C4C;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.printtable {

color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.portraittable {
	color: #4C4C4C;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:1.7;
	margin-left:20px;
	padding-top: 10px;
	}

/* Bilder */

.bildunterschrift {
	color: #7F7F7F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
	line-height: 17px;
}

.bildunterschriftportrait {
	 
	color: #7F7F7F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:0px;
	line-height: 17px;
}


.zwischenueberschrift a, .anmerkung a, .fliesstext a, .fliesstextsitemap a, .liste a, .bildunterschrift a, .portraitzwischenueberschrift a, .bildunterschriftportrait a, .portraittable a {
	color: #000000;
	text-decoration: none;
}

.zwischenueberschrift a:hover, .anmerkung a:hover, .fliesstext a:hover, .fliesstextsitemap a:hover, .liste a:hover, .bildunterschrift a:hover, p.portraitzwischenueberschrift :hover, .bildunterschriftportrait a:hover, .portraittable a:hover {
	text-decoration: underline;
}


.lupe, .printlink {
	visibility: visible;
	}
