div#zusatz.startseite {
 top:10px;
 width:162px;
}

div#seitenwerbung.startseite {
 top:10px;
}

div#seitenwerbung.startseite div {
  margin:0 0 2ex 0;
}

#inhalt h1 {
 display:none;
}

div.startseiteextras, #portal ul.rssliste {
  border:solid 1px #aaa;
  margin:0 0 2ex 0;
  padding:4px;
  background-color:#eee;
}

div#klappzeitung {
 border:solid 1px #aaa;
 padding:4px;
 background-image:url(/daten/grafik/klappzeitung.jpg);
 background-repeat:no-repeat;
 background-position:3px 3px;
}

img#aktuelleszeitungsbild {
  margin:13px auto 6px 7px;
}

#zusatz .startseiteextras form, .infokasten form {
  margin:0;
}

#zusatz .startseiteextras form button{
 font-size:100%;
 border:outset 1px #fff;
 padding:1px;
 margin:0 1px;
}

#inhalt h2.startseitenliste, #inhalt h2.startseitenbox {
 margin:2.8ex 0 4px 0;
 font-size:120%;
 color:#d00;
 font-weight:bold;
}

#topartikel {
 margin-top:10px;
}

#topartikel h2 {
 margin:3px 0 7px 0;
 font-size:170%;
 font-family:'Palatino Linotype','Times New Roman', serif;
 color:#d00;
 font-weight:normal;
}


ul.startseitenliste {
 border:solid 1px #bbb;
 list-style-type:none;
 margin:0;
 padding:0;
}

ul.startseitenliste li {
 padding:4px;
}

ul .gerade {
 background-color:#f1f1f1;
}

ul .ungerade {
 background-color:#fff;
}

div.startseitenbox {
  border:solid 1px #d00;
  /* background-image:url(/daten/grafik/gelbback.gif); */
  padding:7px;
  font-size:90%;
}

p.startseitenliste {
 margin:3px 0 2ex auto;
 text-align:right;
 font-size:85%;
}

#inhalt div.banner {
 width:100%;
 margin:2.5ex 0;
 background-image:url(/sbz/bilder/anzeige.gif);
 background-repeat:no-repeat;
 background-position:center right;
}

table#benutzerliste, table#gruppenliste {
  border:solid 1px #ccc;
  font-size:85%;
  background-color:#f1f1f1;
}

table#benutzerliste td,  table#gruppenliste td {
 width:68px;
 background-color:#f1f1f1;
 text-align:center;
 padding-top:4px;
}

#portal div#hauptbereiche ul li.aktiverbereich {
 border-bottom:solid 1px #C30202;
 background-color:#C30202;
}
#portal div#hauptbereiche ul li.aktiverbereich a{
 color:#fff;
}

#portal div#kopf {
  background-image:url('/daten/grafik/bg-oben-rot.gif');
}

#portal #hilfsnavigation a {
 color:#fff;
}

#portal ul#pfad {
    background-image:url('/daten/grafik/bg-oben-verband.gif');
  padding-left:0;
  width:980px;
}

#portal ul#pfad li {

  line-height:21px;
  height:21px;
  padding:0px 12px;
}

.buch {
 margin-top:2px;
 overflow:hidden;
 width:149px;

}

.amlink {
 margin:0;
 font-size:85%;
}



div.tonaufnahmestartseite{
 background-color:#f6f6f6;
 border:solid 1px #aaa;
 padding:0;
 background-repeat:no-repeat;
 background-position: 376px 2px;
}

div.tonaufnahmestartseite h3 {
 margin-top:.5ex;
 margin-bottom:1.5ex;
}

div.tonaufnahme div.sprecher {
 margin:1ex 0;
}

div.player {
 border-bottom:none;
 margin:  0;
 padding:7px;
}

div.player div.objekt {
 float:left;
 width:200px;
}

ul.startseitenliste.tonaufnahme {
 border:none;
 margin-top:0;
}

div.player p.aufnahmeinfo {
 padding-left:210px;
 padding-bottom:4px;
 margin:0;
}

p.sprecher {
 margin:1ex 0;
}

span.fontsizer {
 color:#fff;
 font-weight:bold;
 cursor:pointer;
}

ul#oliste, ul#linkliste , ul#lvliste{
 display:none;
 height:20ex;
 overflow:auto;
 margin:5px 0 0 0;
 font-size:90%;
 list-style-type:none;
 padding:0;
}

ul#linkliste , ul#lvliste{
 font-size:100%;
 height:30ex;
}

 ul#lvliste{
 height:15ex;
}

div.aufklappbereich {
 margin:3ex 0 3ex 0 ;
 border-top:solid 2px #fff;
 border-bottom:solid 2px #fff;
}

h3#olistenbeschriftung, h3#linklistenbeschriftung , h3#lvlistenbeschriftung{
 font-size:100%;
 margin:0;
}

a#olistenschalter, a#linklistenschalter, a#lvlistenschalter {
 display:block;
 font-weight:bold;
 font-variant:small-caps;
 background-image:url('/daten/grafik/aufklappen.png');
 background-repeat:no-repeat;
 background-position:right center;
 margin:0 12px;
 padding:.5ex 19px .5ex 0;
}

div.linkbuttons {
  margin-top:4ex;
  margin-bottom:4ex;
}

div.linkbuttons p {
 font-weight:bold;
 margin:10px 0;
}

div.linkbuttons p img {
  vertical-align:middle;
}

