 #menu-top
{
padding: 0 0 0 20px;
margin: 5px 0 15px 0;
font-size: 11px;
font-weight: bold;
}

#menu-top li
{
display: inline;
list-style: none;
padding: 0;
margin: 0;
font-size: 11px;
}

#menu-top #active
{
float: right;
margin-right: 10px;
font-size: 11px;
}
#menu-top #current
{
color: #FF6600;
font-size: 11px;
}
#menu-top i{
color:red;
font-size: 11px;
}
#menu-top li a
{
text-decoration: none;
padding: 2px 8px 1px 8px;
margin: 0 2px;
background: url(../images/kasten_head.gif);
color: white;
font-weight: bold;
border:1px solid black;
font-size: 11px;
}

* html #menu-top li a {padding: 2px 8px; font-size: 11px; }

#menu-top li a:hover
{
color: #FF6600;
font-size: 11px;
}



#maincol .letters{
margin:0 10px 15px 10px;
padding:5px 10px 5px 10px;
font-size:11px;
color:white;
border:1px solid black;
letter-spacing:2px;
color: #FF6600;
}
#maincol .letters p{
color:white;
margin-top:0;
margin-bottom:5px;
text-decoration:underline;
letter-spacing:0px;
font-size: 11px;
}
#maincol .letters a{
color:white;
text-decoration:none;
font-size: 11px;
}
#maincol .letters a:link{
color:white;
text-decoration:none;
font-size: 11px;
}
#maincol .letters a:visited{
color:#C0C0C0;
text-decoration:none;
font-size: 11px;
}

#maincol .titel{
width:40%;
padding-right:15px;
font-size: 11px;
}

#maincol .item{
margin:0 10px 15px 10px;
padding:5px 10px 0 10px;
border:1px solid black;
font-size: 11px;
}

/* Blättern */

#maincol .pagination{
margin-top:20px;
text-align: center;
color:white;
font-size:11px;	
font-weight:bold;
font-size: 11px;
}
#maincol .pagination a{
font-weight:bold;
font-size: 11px;
}
#maincol .pagination a:link{
font-weight:bold;
font-size:11px;
color:white;	
text-decoration:none;
}
#maincol .pagination a:visited{
font-weight:bold;
font-size:11px;
color:#C0C0C0;	
text-decoration:underline;
}
#maincol .pagination a:hover{
font-weight:bold;
font-size:11px;
color:#C0C0C0;	
text-decoration:underline;
}
#maincol .pagination a:active{
color:red;
}


/* erweiterte Ansicht */
#maincol .listing-erweitert{
margin:0;
font-size:11px;
}
#maincol .listing-erweitert a{
color:gray;
text-decoration:underline;
font-size: 11px;
}
#maincol .listing-erweitert a:link{
color:white;
text-decoration:underline;
font-size: 11px;
}
#maincol .listing-erweitert a:hover{
color:#C0C0C0;
text-decoration:underline;
font-size: 11px;
}
#maincol .listing-erweitert a:visited{
color:#C0C0C0;
text-decoration:underline;
font-size: 11px;
}

#maincol .listing-erweitert h3{
margin:0;
padding-bottom:10px;
font-weight:bold;
text-decoration:none;
font-size: 12px;
}
#maincol .listing-erweitert h3 a{
color:#FF6600;
font-size:12px;
text-decoration:none;
}
#maincol .listing-erweitert h3 a:link{
color: #FF6600;
text-decoration:none;
font-weight:bold;
font-size: 12px;
}
#maincol .listing-erweitert h3 a:hover{
font-weight:bold;
color: #FF7F28;
text-decoration:underline;
font-size: 12px;
}
#maincol .listing-erweitert h3 a:visited{
font-weight:bold;
color: #FF7F28;
text-decoration:none;
font-size: 12px;
}
#maincol .listing-erweitert h3 a:active{
font-weight:bold;
color: red;
text-decoration:none;
font-size: 12px;
}

#maincol .listing-erweitert p{
margin:0;
padding-bottom:7px;
font-size: 11px;
}
#maincol .listing-erweitert img{
padding-right:10px;
}


#maincol .description{
padding-bottom:20px;
font-size: 11px;
}
#maincol .description h4{
margin-bottom:5px;
font-size:11px;
font-weight:bold;
}


/* keine Ergebnisse */

#maincol .noresults{
margin:30px;
font-size:11px;
color:white;
text-align: center;
font-weight:bold;
}


/* H2 Überschriften */
#maincol .h2{
margin-top:5px;
margin-bottom:15px;
margin-right:10px;
margin-left:10px;
border-bottom:1px solid white;
font-size: 11px;
}
#maincol .h2 H2{
margin:0;
padding-bottom:2px;
font-size:11px;	
}

/* Personenlisting bei Suche */
#maincol .listing-erweitert ul{
margin-top:15px;
font-size: 11px;
}
#maincol .listing-erweitert li{
list-style-type:circle;
margin-bottom:8px;
font-size: 11px;
}


/* Monat vor - zurück */
#maincol .month{
margin-top:10px;
margin-bottom:10px;
text-align:center;
font-size:11px;
color:gray;
}
#maincol .month a{
font-size:11px;
color:gray;
text-decoration:underline;
}
#maincol .month a:link, a:visited{
font-size:11px;
color:gray;
text-decoration:underline;
}
/* Abstand für Alle Suchergebnisse (alles durchsuchen) */

#maincol .space-man{
height:50px;
}