body {
  background-color: #E0DFE3;
 font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;
 margin:0px;  padding:0px; }
 
 h1 {
color:#004598;
font-size:14px;
font-weight: bold;
padding: 10px 0 0 0px;
margin:0px;}

h2 {
color: #bd0927;
font-size:16px;
font-weight: bold;
padding: 2px 0 0px 0px;
margin:15px 0 15px 0;}

/* -------------------------------------------
 Side Bar List 
------------------------------------------- */
 
#sidebar ul {
	padding: 0 0 0 0px;
	margin-left: 2px;
	margin-right: 10px;
	list-style: none;
	margin-bottom:0px;
  margin-top:10px;}

#sidelist {
	padding: 0px;
	margin: 0px 0 0 10px;
	text-align: right;}

#sidelist ul {
	padding: 10px 0 0 0;
	margin: 0px;
	}

#sidelist li {
	margin: 0px;
	list-style: none; /* border-top: 1px solid #FFFFFF; */
	color: #FFFFFF;}

#sidelist li a {
	width: 130px;
	_width: 130px;
	padding: 5px 0 5px 10px;
	margin: 0;
	display: block;
	color: #E01425;
	font-style:normal;
	font-weight:normal;
		font-size: 12px;
	text-decoration: none;
	border-bottom: solid 0px #ccc;}

#sidelist li a:visited {
	display: block;
	color: #E01425;
}

#sidelist li.on a {
	display: block;
	color: #E01425;}

#sidelist li a:hover {
	background-image:url(/images/pfeil.png);
	background-repeat:no-repeat;
	background-position:left;
	display: block;
	color: #004598;
}

/* -------- ENDE Side Bar List--------- */


.link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #E01425; text-decoration: none; font-weight: bold;}

a:hover { color: #004598; text-decoration: none; }

.headline {font-family: Arial; font-size: 14px; color: #004598; font-weight: bold;}

/* Formularfelder */
button, input, textarea, select, file {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}


/* Navigation - Text */
.MainNavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.SubNavigation  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }

/* Sonstiges - Text */
.t1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.t2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.t3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.t4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; }
.t5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #003399; }
a, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

/* Horizontale Linie - <hr> */
hr {
  height: 1px;
  color: rgb(0, 0, 0);
  background-color: rgb(0, 0, 0);
  border: 1px none;
}


.bild_links {
float:left; margin-right: 10px;
padding: 0px;
}

.bild_rechts {
float:right; margin: 0px 10px 10px 10px;
padding: 0px;
}
