@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;}
	
img {border:0;}

a {
	border:none;
	border:0px;
	outline:none;
	}

ul {
	color:#014492;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left:0px;
	padding-left:0px;
	margin-top:20px;
	list-style-type:none;
	}

li {margin-bottom:12px;
	padding-top:2px;
	padding-bottom:4px;
	}

.lisymbol {
	margin-left:12px;
	margin-right:5px;}

.sub {margin-bottom:12px;
	margin-top:-10px;
	margin-left:10px;
	padding-top:2px;
	padding-bottom:4px;
	color:#1e70b0;
	}

.sub a {color:#1e70b0;}

.sub2 {margin-bottom:12px;
	margin-top:-10px;
	margin-left:10px;
	padding-top:2px;
	padding-bottom:4px;
	color:#1e70b0;
	background-color:#ffc92a;
	background-image: -webkit-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -moz-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -o-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -ms-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%);}

.sub2 a {color:#1e70b0;}

.sub2 a:hover {color:#1e70b0;}

.sub2 a:active {color:#1e70b0;}

li:hover {background-color:#ffc92a;
	background-image: -webkit-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -moz-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -o-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -ms-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%);}

li:active {background-color:#ffc92a;
	background-image: -webkit-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -moz-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -o-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -ms-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%);}

li a{color:#014492;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}

.aktiv {background-color:#ffc92a;
	background-image: -webkit-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -moz-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -o-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%); 
	background-image: -ms-linear-gradient(left, #ffc92a 0%, #ffe8a6 100%);}

br {line-height:1em;}

.container {
	position:absolute;
	padding:0px;
	margin:0px;}

.header {
	position:absolute;
	margin-top:35px;
	margin-left:0px;
	padding:0px;
	display:block;
	height:101px;
	width:1031px;
	background-image:url(bilder/heiser_header.jpg);
	}

.name {
	position:absolute;
	margin-left:50px;
	margin-top:16px;
	width:200px;
	}

.top {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:white;
	font-size:22px;
	font-weight:normal;
	text-align:right;
	line-height:0.5em;
	}

.top a {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:white;
	font-size:22px;
	font-weight:normal;
	text-align:right;
	line-height:0.5em;
	text-decoration:none;
	}

.bottom {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:white;
	font-size:22px;
	text-align:right;
	line-height:0.5em;
	font-weight:bold;}

.bottom a{
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:white;
	font-size:22px;
	text-align:right;
	line-height:0.5em;
	text-decoration:none;}

.logo {
	margin-top:18px;
	margin-left:72px;}
	
.headnav {
	text-align:right;
	margin-top:-4px;
	margin-right:25px;}

.headnav a{
	margin-left:25px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#4882b1;}

.headnav a:hover { text-decoration:underline;
	color:#014492;}

.headnav a:active { text-decoration:underline;
	color:#014492;}

#headA {text-decoration:underline;
	color:#014492;}

.nav {
	position:absolute;
	display:block;
	background-color:#ffe8a6;
	height:560px;
	width:162px;
	margin-left:70px;
	margin-top:136px;}

.content {
	position:absolute;
	margin-left:232px;
	margin-top:136px;
	}

.siegel {
	position:relative;
	margin-top:22px;
	text-align:right;}



/* Bereich für den Inhalt "contend-feld" */



.content-feld {
	position:relative;
	display:block;
	background-color:#e3e3e4;
	background-image:url(bilder/contend-back.jpg);
	min-height:450px;
	width:728px;
	padding-top: 10px;
	padding-left: 35px;
	padding-right:35px;
	padding-bottom: 40px;
	border-bottom-width:2px;
  	border-bottom-style:solid;
  	border-bottom-color:#00579a;
  	}


.content-feld h1{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:20px;
	font-weight:bold;
	}

.content-feld h2{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:20px;
	font-weight:bold;
	}

.content-feld h3{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:15px;
	font-weight:bold;
	}

.content-feld h4{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:20px;
	font-weight:bold;
	}

.content-feld h5{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:10px;
	font-weight:normal;
	}

.content-feld h6{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:20px;
	font-weight:bold;
	}

.content-feld h7 {font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:20px;
	font-weight:bold;
	}

.content-feld p{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#505050;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	}

.content-feld a{font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#1e70b0;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
	}

.content-feld a:visited{}

.content-feld a:hover{
	text-decoration:underline;
	}

.content-feld a:active{
	text-decoration:underline;
	}

.ce-tabelle {
	display:inline-table;
	width:643px;
	height:140px;
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	color:#505050;
	font-size:14px;
	font-weight:normal;
	line-height:20px;}

.ce-text {
	width:548px;
	height:26px;
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	}

.ce-frei {
	width:47px;
	height:26px;
	text-align:center;
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	}


