.themen{
margin:10px 0
}

.themen .bild{
margin:0 0 30px 0;
}

.themen .ort{
margin:0 0 5px 0;
}

.themen .ort a{
color:#c0c0c0;
}

.themen h2{
margin:0 0 10px 0
}

.themen h2 img{
position:relative;
top:5px;
}

.themen_gruppen{
padding:5px;
border:1px solid #c0c0c0;
margin:0 0 2em 0;
}

.themen ul{
margin:0;
padding:0
}

.themen li{
list-style-type:none;
margin:0 0 5px 0
}

.themen_trennung{
clear:both;
margin:10px 0
}

.themen_mehr{
text-align:right
}

.bundesland{
float:right;
display:inline;
color:#aaa;
font-weight:100
}

.adthemen{
margin:20px 0
}

.werbungthemen{
margin:20px 0
}

.hg_img {
margin: 0 10px 0 0;
position:relative;
top:4px;
}

.themen_spacer{
height:15px;
}


#karte_anzeigen{
margin:1em 0 1em 0;
}

