/******************** Kundenanpassungen ********************/

.navigation ul { margin: 0; padding: 0; list-style: none; } /*list-style-image: url("images/template/pfeil_1_red_stadt_gummersbach.gif"); }*/
.navigation ul.ebene2 { background-color: #E0E4ED; }
.navigation ul.ebene3 { background-color: #E8F0F2; }
.navigation ul.ebene4 { background-color: #E8F0F2; }
.navigation ul.ebene5 { background-color: #E8F0F2; }

.navigation li { border-bottom: 1px solid #206397; border-color:#206397; margin:0; padding: 5px; }

.navigation li a { display: inline-block; background: url("images/template/pfeil_1_red_stadt_gummersbach.gif") no-repeat scroll left 3px transparent; padding-left: 15px; }
.navigation li.ebene1 { padding-left: 15px; }
.navigation li.ebene2 { padding-left: 30px; }
.navigation li.ebene3 { padding-left: 45px; }
.navigation li.ebene4 { padding-left: 60px; }
.navigation li.ebene5 { padding-left: 75px; }

.navigation .aktiv { font-weight: bold; }

.navigation span.link { padding-left: 5px; font-size: 11px; display:inline-block; }

.main_navigation .navigation { width: inherit; }
.navigation .inner_navigation { margin: 10px 0; }

.einzelebenen dl.categories dt { width: inherit; }
table.suchergebnis { width: 100%; }

dl.kursdetails dd { width: 360px; }
#article.kursdetails { width:100%; }

.legende dt { clear: left; }

.navigation .form_element { width: 185px; }

.suchformular dl.subList { float:left; margin:0; padding:0 10px 0 0; clear: none; }
.suchformular dl.subList dt { width: auto }
.suchformular dl.subList dd { width: auto; }

.legende { display:inline-block; }
.legende dl { padding: 0; background: transparent; height: auto; display: inline-block;}
.legende dd { width: auto; padding:2px; }

.anmeldung dl.gruppe { width: auto; }
.anmeldung dl { width: auto; }

.kategorie_kurs_anzahl { display: none; }
