body {
color : black; 
background : #FFFFCC;
text-align: center;
padding-bottom: 3px;
margin-bottom: 3px;
border-bottom: 1px solid #990033;
}
a, a:visited {
color: #003300;
text-decoration: underline;
}
a:hover {
color : #990033; 
text-decoration : none; 
}
li{
margin-bottom: 11px;
}
ul {
list-style-type: none;
padding-left: 0;
margin-left: 1px;
}

.drunter img {
margin: 10px 0 4px 0;
}
.extrabreit img {
float: right;
margin: 5px 3px 4px 4px;
}
.textlink, .textlink:visited {
margin-right: 0;
} 
.textlink:hover {
margin-right: 0;
} 
.linkleiste {
margin-right: 10px
} 

.druebber, .drunter {
width : 800px; 
margin-top: 2px;
margin-left : auto; 
margin-right : auto; 
padding: 2px 10px 0 0;
font: 80% Arial, Helvetica, Verdana, sans-serif;
text-align : center;
}
.druebber {
background-image: url(http://www.kulturumsonst.com/bilder/bass.jpg);
background-repeat: no-repeat;
background-position: top right;
}
h1 {
font: bold 160% Arial, Helvetica, Verdana, sans-serif;
color: #003300;
margin: 0 0 0 0;
padding: 5px 0 10px 0;
}
h2 {
font: bold 130% Arial, Helvetica, Verdana, sans-serif; margin-bottom:0.1em;
color: #003300;
background-image: url(http://www.kulturumsonst.com/bilder/Stern.gif);
background-repeat: no-repeat;
background-position: 170px 1%;
}
#cult {
font: bold 80% Courier New, Courier, mono;
}

h3{
font: bold 120% Arial, Helvetica, Verdana, sans-serif; 
margin-bottom:0.6em;
margin-top: 0;
color: #003300;
}
h4{
font: bold 110% Arial, Helvetica, Verdana, sans-serif; 
margin-bottom: 0.2em;
margin-top: 0;
color: #003300;
}
.extrabreit, .breit, .schmal, .superbreit  {
margin-left : auto; 
margin-right : auto; 
margin-top: 5px;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 5px;
border : 2px solid #ffcc99;
font: 80% Arial, Helvetica, Verdana, sans-serif;
color: #000;
background-color: #FFF;
text-align : left; 
}
.extrabreit {
width: 530px;
}
.superbreit {
width: 610px;
}
.breit, .schmal {
width : 470px; 
}
.schmal ul, .schmal p{
padding-left: 50px;
}
.extrabreit ul, .extrabreit p, .breit ul, .breit p, .superbreit p, .superbreit ul {
margin-left: 25px;
padding-right: 10px;
}
.extrabreit p
{margin-bottom: 0;
}
.extrabreit ul {
margin-top: 1em;
margin-bottom: 0;
}
.breit img {
float: right;
padding-left: 5px;
}
.loadit {
font: bold 110% Arial, Helvetica, Verdana, sans-serif;
padding-left: 10px
} 
.rechte {
font: 85% Arial, Helvetica, Verdana, sans-serif;
color: #666;
margin-top: 1em;
}
.schwarz, .blau {
float: right;
width : 130px; 
}

.schwarz {
margin: 15px 20px 3px 9px;
}
.blau
{
margin: 15px 0 3px 5px;
}

.schwarz img, .blau img {
padding: 0 15px 15px 0;
}
.language {
float: left;
width: 60px;
margin-bottom: 50px;
background-color: #FFFFCA;
border: 1px solid #FFCC99;
}
.ad {
border-left: 1px dotted #003300;
margin-left: 10px;
}
.verweise {
float: right;
width: 150px;
border-left: 1px dotted #fff;
margin: 5px 10px 5px 5px;
padding: 2px 5px 3px 5px;
}
.verweise h5{
color: #003300;
font: bold 90% Arial, Helvetica, Verdana, sans-serif; 
margin-bottom: 0.2em;
margin-top: 0;
border-bottom: 2px solid #ffcc99;
}
.verweise a, .verweise a:visited {
display: block;
font: bold 85% Arial, Helvetica, Verdana, sans-serif;
color: #003300;
text-decoration: none;
padding-left: 15px;
}
.verweise a:hover {
display: block;
font: bold 85% Arial, Helvetica, Verdana, sans-serif;
color : #003300; 
text-decoration : underline; 
padding-left: 15px;
}
.lad {
width: 234px;
margin: -6px 0 -2px 0;

}
.helper {
display: block;
font: 80% Arial, Helvetica, Verdana, sans-serif;
color: #555;
padding-left: 190px;
border-bottom: 1px solid #888;
}
.ads {
border: 1px solid #bbb;
margin: 0 100px 0 15px;
padding-top: 5px;
}
#trouble {
font-size: 100%;
border: 5px solid #990000;
padding: 3px 20px 3px 20px;
margin-right: 10px;
}