body {
color: black;
background-color: white;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 15px;
font-style: normal;
font-variant: normal;
line-height: 130%;
margin: 0px 0px 0px 0px; 
}


h1,h2,h3,h4,h5,h6{ 
font-family: verdana, helvetica, arial, sans-serif; 
font-style: normal;
font-variant: normal;
color: black;
margin: 0px;
padding: 0px;
}
h1 { font-size: 25px; }
h2 { font-size: 20px; }
h3 { font-size: 15px; }
h4 { font-size: 15px; }
h5 { font-size: 10px; }
h6 { font-size: 10px; }

img{
border: 0px;
}

/* Header und Menus */
     
.menuleiste1{
margin: 0px 0px 30px 30px;
float: right;
width:300px;
padding: 10px 10px 10px 50px  ;
text-align: left; 
color: white;
background-color: #4682B4;
font-size: 20px;
}

.menuleiste1 h1{
padding-bottom: 20px;
padding-top: 15px;
color: white;
}

#hmitem{
margin-right: 30px; 
text-decoration: underline;
font-weight: bold;
color: white;
}

#mitem{
margin-right: 30px; 
color: white;
font-weight: normal;
text-decoration: none;
color: white;
}


.logoleiste{
margin: 0px;
color: #4682B4;
background-color: #4682B4;
padding: 0px 10px 0px 30px;
line-height: 30px;
vertical-align: bottom; 
text-align: left; 
font-size: 15px;
/*white-space: pre;*/
}

.logoleiste h1{
padding-bottom: 20px;
padding-top: 15px;
color: white;
}


.menuleiste2{
margin: 0px;
color: white;
background-color: #4682B4;
padding: 0px 10px 0px 30px;
line-height: 30px;
vertical-align: bottom; 
text-align: left; 
font-size: 15px;
}

.menuleiste2 h1{
padding-bottom: 20px;
padding-top: 15px;
color: white;
}



/* andere Bloecke */

.mainpage{
min-height: 200px;
max-width: 600px; /*geht leider beim IE nicht*/
padding: 30px 10px 10px 30px;
color: black;
background-color: white;
}

.footer{
color: black;
background-color: #AFEEEE; 
margin: 50px 0px 0px 0px;
padding: 10px 10px 10px 10px;
clear: right;
font-size: smaller;
}

.person-content{
width: 500px;
line-height: 150%;
background-color: #FFF8DC;
color: #4682B4;
/* color: black;*/
/* background: url(pictures/himmel-klein.jpg) repeat;*/
}

.titelbilder{
width: 530px;
line-height: 150%;
background-color: #FFF8DC;
color: #4682B4;
/* color: black;*/
/* background: url(pictures/himmel-klein.jpg) repeat;*/
}

.Radiobeitrag{
background-color: #FFF8DC;
color: #4682B4;
}


.Sprechertext{
}

.O-Ton{
font-style: italic;
}

#trenner{
text-align: center;
color: black;
}

#getrennte{
color: red;
}

/* Listen */

ul#nav1 {
    margin: 0; padding: 0;
  }
ul#nav1 li {
    list-style: url(pictures/pfeil-wk.gif);
    list-style-position: outside;
    margin: 0px 0px 5px 0px; 
    padding: 0;
  }

ul#nav2 {
    margin: 0; padding: 0;
  }
ul#nav2 li {
    list-style: none;
    display: inline;
    margin: 0; 
    padding: 0;
  }

ul#footerx {
    margin: 0; padding: 0;
    color: black;
    background-color: #AFEEEE; 
    margin: 50px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    font-size: smaller;
background: url(./pictures/portrait03.jpg)  #AFEEEE;
background-repeat: no-repeat;
background-position: top right;
  }
ul#footerx li {
    list-style: none;
    display: inline;
    margin: 0; 
    padding: 0;
  }
ul#footerx_np {
    margin: 0; padding: 0;
    color: black;
    background-color: #AFEEEE; 
    margin: 50px 0px 0px 0px;
    padding: 10px 10px 10px 10px;
    font-size: smaller;
  }
ul#footerx_np li {
    list-style: none;
    display: inline;
    margin: 0; 
    padding: 0;
  }
#fitem{
margin-right: 30px; 
}

ul#mitgliedschaften {
    margin: 0; padding: 0;
    padding: 0px;
  }
ul#mitgliedschaften li {
    list-style: none;
    margin: 0; 
    padding: 0;
  }

ul#selradio {
    margin: 50px 0px 0px 0px; 
    padding: 0;
}
ul#selradio li {
    list-style: none;
    margin: 0px 0px 50px 0px; 
    padding: 0;
 }
ul#selradio h4 {
     }
ul#selradio h5 {
     }
ul#selradio h6 {
     }
