/* Dies sind die CSS-Formate */


@charset "UTF-8";


html, body {
	height:100%;
	width:100%;
	margin:0px;
	border:none;
	padding:0px;
	z-index:1;
}


h1, h2, h3 {
	margin-left:0px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:left;
}


h1 {
	margin-top:6px;
	margin-bottom:30px;
	font-size:18px;
}


h2 {
	margin-top:30px;
	margin-bottom:15px;
	font-size:14px;
}


p {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:12px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}


ul, li {
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	text-align:left;
}


table, tr, td {
	margin:0px;
	border:none;
	padding:0px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	text-align:left;
}


img {
	margin-top:3px;
	margin-right:15px;
	margin-bottom:12px;
	border:none;
	float:left;
}


a:link, a:visited, a:hover, a:active {
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}


a.Anker1:link, a.Anker1:visited, a.Anker1:hover, a.Anker1:active {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}


a.Anker2:link, a.Anker2:visited, a.Anker2:hover, a.Anker2:active {
	font-size:18px;
	text-decoration:none;
}


a.Anker3:link, a.Anker3:visited, a.Anker3:hover, a.Anker3:active {
	font-size:16px;
	text-decoration:none;
}


#Navigation.Farbe1, #Mitteilungentitel.Farbe1, #Mitteilungenende.Farbe1 {
	background-color:#459BAF;
}


#Seitenkopf.Farbe1, ul.Farbe1, table.Farbe1, a.Farbe1 {
	border-color:#459BAF;
}


#Navigation.Farbe2, #Mitteilungentitel.Farbe2, #Mitteilungenende.Farbe2 {
	background-color:#B7A839;
}


#Seitenkopf.Farbe2, ul.Farbe2, table.Farbe2, a.Farbe2 {
	border-color:#B7A839;
}


#Navigation.Farbe3, #Mitteilungentitel.Farbe3, #Mitteilungenende.Farbe3 {
	background-color:#963855;
}


#Seitenkopf.Farbe3, ul.Farbe3, table.Farbe3, a.Farbe3 {
	border-color:#963855;
}


#Navigation.Farbe4, #Mitteilungentitel.Farbe4, #Mitteilungenende.Farbe4 {
	background-color:#E29E4B;
}


#Seitenkopf.Farbe4, ul.Farbe4, table.Farbe4, a.Farbe4 {
	border-color:#E29E4B;
}


#Navigation.Farbe5, #Mitteilungentitel.Farbe5, #Mitteilungenende.Farbe5 {
	background-color:#6B4F6B;
}


#Seitenkopf.Farbe5, ul.Farbe5, table.Farbe5, a.Farbe5 {
	border-color:#6B4F6B;
}


#Seitenkopf {
	position:absolute;
	left:0px;
	top:0px;
	height:103px;
	width:100%;
	margin:0px;
	border-bottom-style:solid;
	border-bottom-width:3px;
	padding:0px;
	z-index:3;
}


#Seitenlogo {
	position:absolute;
	left:15px;
	top:15px;
	height:100px;
	width:225px;
	margin:0px;
	border:none;
	padding:0px;
}


a.Startlink:link, a.Startlink:visited, a.Startlink:hover, a.Startlink:active {
	position:absolute;
	left:0px;
	top:0px;
	height:100px;
	width:225px;
}


.anime {animation: turner 4s infinite linear}

@keyframes turner{
	from {transform: rotateY(0deg) }
	to {transform: rotateY(360deg) }
}


/*#Logo {
	background-image:url(Grafiken/Logo.png);
	background-repeat: no-repeat;
}*/


#Logo2 {
	background-image:url(Grafiken/Logo2.png);
}


#Logo3 {
	background-image:url(Grafiken/Logo3.png);
}


#Logo4 {
	background-image:url(Grafiken/Logo4.png);
}


#Logo5 {
	background-image:url(Grafiken/Logo5.png);
}


#Hauptnavigation {
	position:absolute;
	left:250px;
	top:70px;
	height:30px;
	width:700px;
	margin:0px;
	border:none;
	padding:0px;
}


a#Hauptmenue1:link, a#Hauptmenue1:visited, a#Hauptmenue2:link, a#Hauptmenue2:visited, a#Hauptmenue3:link,
a#Hauptmenue3:visited, a#Hauptmenue4:link, a#Hauptmenue4:visited,  a#Hauptmenue5:link, a#Hauptmenue5:visited {
	position:absolute;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	text-decoration:none;
}


a#Hauptmenue1:hover, a#Hauptmenue1:active, a#Hauptmenue2:hover, a#Hauptmenue2:active, a#Hauptmenue3:hover,
a#Hauptmenue3:active, a#Hauptmenue4:hover, a#Hauptmenue4:active, a#Hauptmenue5:hover, a#Hauptmenue5:active {
	position:absolute;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}


a#Hauptmenue1:link, a#Hauptmenue1:visited, a#Hauptmenue1:hover, a#Hauptmenue1:active {
	left:0px;
	top:0px;
}


a#Hauptmenue2:link, a#Hauptmenue2:visited, a#Hauptmenue2:hover, a#Hauptmenue2:active {
	left:170px;
	top:0px;
}


a#Hauptmenue3:link, a#Hauptmenue3:visited, a#Hauptmenue3:hover, a#Hauptmenue3:active {
	left:340px;
	top:0px;
}


a#Hauptmenue4:link, a#Hauptmenue4:visited, a#Hauptmenue4:hover, a#Hauptmenue4:active {
	left:510px;
	top:0px;
}


a#Hauptmenue5:link, a#Hauptmenue5:visited, a#Hauptmenue5:hover, a#Hauptmenue5:active {
	left:625px;
	top:0px;
}


a.Aktiv {
	border-bottom-style:solid;
	border-bottom-width:2px;
}


#Navigation {
	position:absolute;
	left:0px;
	top:103px;
	width:225px;
	margin:0px;
	border:none;
	padding-bottom:50px;
	z-index:2;
}


#Nebennavigation {
	position:absolute;
	left:25px;
	top:25px;
	width:200px;
	margin:0px;
	border:none;
	padding:0px;
}


img#mapnavi:hover {
	background-image:url(Bilder/Tarifplan_Salzgitter1a.jpg);
	background-repeat:no-repeat;
}
/* scroll 0 0 transparent; */

a.Nebenmenue:link, a.Nebenmenue:visited {
	display:block;
	margin-bottom:25px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}


a.Nebenmenue:hover, a.Nebenmenue:active {
	display:block;
	margin-bottom:25px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}


#Standardnavigation {
	position:absolute;
	left:25px;
	top:325px;
	height:15px;
	width:200px;
	margin:0px;
	border:none;
	padding:0px;
}


a.Standardmenue:link, a.Standardmenue:visited {
	color:#FFFFFF;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
}


a.Standardmenue:hover, a.Standardmenue:active {
	color:#FFFFFF;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}


#Seiteninhalt {
	position:absolute;
	left:250px;
	top:106px;
	width:470px;
	margin:0px;
	border:none;
	padding-bottom:50px;
	z-index:2;
}


.Textliste {
	margin-top:0px;
	margin-bottom:24px;
	font-size:12px;
	font-weight:bold;
}


.Listeneintrag {
	margin-top:0px;
	margin-bottom:12px;
}


.Aktivitätenliste {
	margin-bottom:6px;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-size:12px;
}


.Adressenliste {
	margin-bottom:6px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-size:12px;
}


.Dokumentenliste {
	margin-bottom:6px;
	padding-bottom:12px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	font-size:14px;
	font-weight:bold;
}


.Listenüberschrift {
	margin-top:0px;
	margin-bottom:12px;
	font-weight:bold;
}


.Listeninhalt {
	margin-top:0px;
	margin-bottom:12px;
	font-weight:normal;
}


.Listengrenze {
	margin-top:50px;
	margin-bottom:6px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	padding-bottom:6px;
	font-size:16px;
	font-weight:bold;
}


.Listennavigation {
	margin-top:30px;
	border-bottom-style:solid;
	border-bottom-width:2px;
	padding-bottom:6px;
}


a.Listenlink:link, a.Listenlink:visited, a.Listenlink:hover, a.Listenlink:active {
	margin-top:0px;
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}


#Kurzmitteilungen {
	position:absolute;
	left:745px;
	top:106px;
	width:215px;
	margin:0px;
	border:none;
	padding-bottom:50px;
	z-index:2;
}


#Mitteilungentitel {
	width:215px;
	height:50px;
	margin-top:25px;
	border:none;
	padding:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	z-index:3;
}


.Mitteilungstabelle {
	background-color:#FFFFFF;
	width:215px;
	margin-top:10px;
	border-bottom-style:solid;
	border-bottom-width:2px;
}


.Mitteilungsinhalt {
	padding-bottom:10px;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	text-decoration:none;
}


a.Mitteilungslink:link, a.Mitteilungslink:visited, a.Mitteilungslink:hover, a.Mitteilungslink:active {
	color:#000000;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-align:left;
	text-decoration:underline;
}


#Mitteilungenende {
	width:215px;
	height:50px;
	margin-top:35px;
	margin-bottom:15px;
	border:none;
	padding:0px;
	z-index:3;
}