body { color: #900; font-size: 13px; line-height: 11pt; font-family: Arial, "Times New Roman"; background-color: #efefef; text-align: center; }
p   { color: #900; font-size: 13px; font-family: Arial, "Times New Roman" }
td    { color: #900; font-size: 13px; font-family: Arial, "Times New Roman" }
h1      { font-size: 22px; font-weight: bold; margin-bottom: 20px; line-height: 1;}
h2       { color: #f00; font-weight: bold; font-size: 13px; margin-bottom: 15px;  }
h3       { color: #900; font-weight: normal; text-decoration:underline;  }
.h1  { color: #f00; font-weight: bold; font-size: 13px }
td.navi   { color: red; font-weight: bold; background-color: transparent; background-image: url("button2.gif"); background-repeat: no-repeat; padding-left: 13px; border-left: medium none }
a { color: red; font-size: 13px; font-family: Arial, "Times New Roman"; font-weight: bold; text-decoration: none }
a:link     { color: red; font-size: 13px; font-family: Arial, "Times New Roman"; font-weight: bold; text-decoration: none }
a:active   { color: red; font-size: 13px; font-family: Arial, "Times New Roman"; font-weight: bold; text-decoration: none }
a:visited  { color: red; font-weight: bold; font-size: 13px; font-family: Arial, "Times New Roman"; text-decoration: none }
a:hover    { color: #900; font-weight: bold; font-size: 13px; font-family: Arial, "Times New Roman"; text-decoration: none }
a#normal {
	color: 900;
	text-decoration: none;
	font: normal 13px/11pt Arial, "Times New Roman";
}
  div#Seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 590px;
    padding: 0px;
  }
  div#kopf {
    text-align: center;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0px;
  }

  ul#Navigation {
    font-size: 13px;
    float: left; 
    width: 160px;
    margin: 0; 
    padding: 0;
  }
  ul#Navigation li 
	{	font-weight: bold; 
		background-color: transparent; 
		background-image: url("button2.gif"); 
		background-repeat: no-repeat; 
		border-left: medium none; 
		list-style: none;
		margin: 0px;
		padding: 0px;
		width: 160px;
		height: 21px;
 }    
  ul#Navigation li#podcast 
	{	color: white;
		font-weight: normal; 
    font-size: 12px;
		background-color: red; 
		background-image: none; 
		background-repeat: no-repeat; 
		border: 1px; 
		border-color: #900; 
		border-style: solid;
		list-style: none;
		margin-left: 3px;
		margin-top: 10px;
		padding: 3px;
		width: 153px;
		height: 61px;
 }    
     
  ul#Navigation li#aktiv 
	{	font-weight: bold; 
		color: #900; 
		background-color: transparent; 
		background-image: url("button_aktiv2.gif"); 
		background-repeat: no-repeat; 
		border-left: medium none; 
		list-style: none;
		margin: 0px;
		padding: 0px;
		width: 160px;
		height: 21px;
 }    
     
  ul#Navigation a {
		padding-left: 13px; 
		padding-top: 3px; 
    display: block;
    font-weight: bold;
  }
  ul#Navigation a:link {
    color: red;
  }
  ul#Navigation a:visited {
    color: red;
  }
  ul#Navigation a:hover {
    color: #900;
		background-image: url("button_aktiv.gif"); 
		background-repeat: no-repeat; 
		border-left: medium none; 
  }
  ul#Navigation a:active, ul#Navigation li#aktiv a {
    color: #900;
  }

  div#Inhalt {
    margin-left: 170px;
    padding: 0 1em;
  }
  div#Inhalt h1 {
    margin: 0 0 0em;
  }
  div#Inhalt h2 {
    margin: 0 0 1em;
  }
  div#Inhalt p {
    margin: 1em 0;
  }

.floatright {
	float: right;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.floatleft {
	float: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}

