body {
	color: #000;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 81%;
	margin: 0;
	background-color: #fff4e0;
}

/* Kopfbereich */

#Kopfbereich {
  background-image: url(../bilder/banner.jpg);
  background-repeat: no-repeat;
  text-align:left;
 font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  padding-left:15px;
 /* padding-top:10px;*/
/*  padding-bottom:10px;*/
  border-bottom: 1px solid #000033;
  border-top: 0px solid #fff;
  height:100px;	
}

#Kopfbereich a {
  font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  color: black;
  text-decoration: none;
  font-weight:bold;
  font-size:12px;
}

#Kopfbereich a:hover {
	background-repeat: repeat-x;
	color: #black;
	text-decoration: none;
	font-style: italic;
}

#back {
	
	background-repeat:no-repeat;
	background-position: center center;
}


/* Menues */

#Menuelinks {
	width:220px;
	margin-bottom:10px;
	float:left;
	clear: left;
	margin-top: 20px;
	height:auto;
	margin-bottom:20px;
	font-size:14px;}

#Menuelinks a {
	font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	display: block;
	margin:3px;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 25px;
}

#Menuelinks a:hover {
  background-color: #000066;
  background-image: url(../bilder/menupunkt.jpg);
  background-repeat: repeat-x;
  color: #fff;
  padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 25px;
  text-decoration: none;
}

#untermenue a {
  padding:7px 15px 7px 25px;
  color: #ca4751;
  }
 
#untermenue a:visited {
  color: #990033;
}

#untermenue a:hover {
  padding:7px 15px 7px 25px;
  color: #fffffe;
  }

#Menuerechts {
	width:80px;
	margin-bottom:10px;
	float: right;
	clear: right;
	margin-top: 20px;
	margin-right:25px;
}

/* Inhalt */

#Inhalt {
	color: #000;
	line-height: 1.5em;
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #000033;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 223px;
	padding-top: 1mm;
	padding-right: 5mm;
	padding-bottom: 5mm;
	height:auto;
	padding-left: 5mm;
	background-image: url(../bilder/back.jpg);
}

#Inhalt p {
  margin: 1em 1ex 1em 1ex;
  padding: 0;
  text-align:justify;
}

#Inhalt a:link {
  color: #ca4751;
  text-decoration: underline;
}

#Inhalt a:visited {
  color: #990033;
}

#Inhalt a:hover {
  text-decoration: none;
}

#Inhalt a:active {
  text-decoration: none;
}

#Inhalt h1 {
  color: #fff;
  background-color: #000066;
  background-image: url(../bilder/menupunkt.jpg);
  background-repeat: repeat-x;
  font-size: 175%;
  font-weight: bold;
  font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
  font-style: italic;
  padding: 0.5ex 0 0.5ex 1ex;
  text-align:left;
}

#Inhalt h2 {
  color: #000;
  font-size: 125%;
  font-weight: bold;
  padding: 0 0 0.5ex 0.9ex;
  text-align:left;
}

#Inhalt h3 {
  color: #000;
  font-size: 110%;
  font-weight: bold;
  padding: 0 0 0.5ex 0.9ex;
  text-align:left;
}

#Inhalt li {
  text-align:left;
}

.bildrechts {
  float:right;
  margin-top:0em;
  margin-right:1ex;
  margin-left:1ex;
}

.bildlinks {
float:left;
margin: 1em;
}

form br {
clear:left;
}

fieldset.button {
background-color: #d3d3ff;
padding: 1em 0;
text-align: center;
}

.button.submit {
margin: 0 auto;
display: block;
width: 8em;
border: 2px solid;
border-color:#F2F2F2 #C0C0C0 #C0C0C0 #F2F2F2;
}

/* Fusszeile */

#Fusszeile {
	color: #fff;
	background-image: url(../bilder/menupunkt.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #000033;
	border-bottom: 1px solid #000033;
	font-size: 91%;
	padding: 0px;
	position: relative;
	line-height:24px;
	height:24px;
	top: auto;
	visibility: inherit;
	text-align:center;
	font-family: 'BankGothic Md BT', verdana, helvetica, arial, sans-serif;
}

/* Allgemeines */

th {padding:10px 10px 10px 10px; border-style: solid; border-width: 0px;}
td {padding:5px 5px 5px 5px; border-style: solid; border-width: 0px;}
table {font-size:100%;}

.streifenleiste {
	background-image: url(../bilder/leiste.jpg);
	background-repeat: repeat-x;
	line-height: 3px;
	height: 3px;
	font-size: 3px;
}

.lebenslauftext { padding-left: 20px; }

