
/* GENREBOXEN: NUR BILD (department_list) */

table.dep-list {
 margin-bottom: 15px;
}


/* GENREBOXEN MIT BILDUNTERSCHRIFT (genre_index) */

table.genreboxen {
 margin: 0px 0px 15px 0px;
}

table.genreboxen th {
 text-align: left;
 cursor: pointer;
}

table.genreboxen td.act {
 cursor: pointer;
}

table.genreboxen tr td.bg-grey {
 background-color: #77797C;
 border-left: 1px solid white;
 border-right: 1px solid white;
 border-bottom: 1px solid white;
}

table.genreboxen tr td div.genre {
 padding: 3px 0px 0px 10px;
}

table.genreboxen div.knowledge,
table.genreboxen div.entertainment,
table.genreboxen div.entertainment-red,
table.genreboxen div.music,
table.genreboxen div.children,
table.genreboxen div.current-affairs,
table.genreboxen div.business,
table.genreboxen div.science,
table.genreboxen div.nature,
table.genreboxen div.sports,
table.genreboxen div.travel,
table.genreboxen div.documentaries,
table.genreboxen div.fiction,
table.genreboxen div.development,
table.genreboxen div.knowledge {
 margin: 0;
 padding: 4px 10px 4px 10px;
 font-size: 11px;
 font-weight: bold;
 color: white;
 background-repeat: no-repeat;
 height: 14px;
}

table.genreboxen div.knowledge {
 background-image: url(../i/genre/genre_footer_bl.gif);
}

table.genreboxen div.entertainment {
 background-image: url(../i/genre/genre_footer_vi.gif);
}

table.genreboxen div.entertainment-red {
 background-image: url(../i/genre/genre_footer_ro.gif);
}

table.genreboxen div.music {
 background-image: url(../i/genre/genre_footer_vi.gif);
}

table.genreboxen div.children {
 background-image: url(../i/genre/genre_footer_ge.gif);
}

table.genreboxen div.current-affairs {
 background-image: url(../i/genre/genre_footer_bl.gif);
}

table.genreboxen div.business {
 background-image: url(../i/genre/genre_footer_ro.gif);
}

table.genreboxen div.science {
 background-image: url(../i/genre/genre_footer_br.gif);
}

table.genreboxen div.nature {
 background-image: url(../i/genre/genre_footer_gr.gif);
}

table.genreboxen div.sports {
 background-image: url(../i/genre/genre_footer_gr.gif);
}

table.genreboxen div.travel {
 background-image: url(../i/genre/genre_footer_ge.gif);
}

table.genreboxen div.documentaries {
 background-image: url(../i/genre/genre_footer_bl.gif);
}

table.genreboxen div.fiction {
 background-image: url(../i/genre/genre_footer_br.gif);
}

table.genreboxen div.development {
 background-image: url(../i/genre/genre_footer_or.gif);
}

table.genreboxen div.knowledge {
 background-image: url(../i/genre/genre_footer_bl.gif);
}

table.genreboxen div a {
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: white;
}


/* GENREBOXEN MIT SUBGENRES (genre_index_subs) */

table.genreboxen div.subgenre {
 margin: 0;
 padding: 3px 10px 3px 10px;
 font-size: 11px;
 font-weight: bold;
 color: white;
 border: 1px solid white;
 background-repeat: no-repeat;
}

/* Tabelle mit den Subgenres innerhalb einer Genrebox */

table.subgenres {
 padding: 0;
 margin: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: white;
}

table.subgenres tr {
 height: 20px;
}

table.subgenres tr th {
 padding-left: 10px;
}

table.subgenres tr td {
 padding: 0px 0px 0px 0px;
 text-align: left;
 vertical-align: middle;
 height: 20px;
}

table.subgenres tr td.left {
 border-left: 1px solid white;
}

table.subgenres tr.act td {
 background-color: #5A5B5E;
 cursor: pointer;
}

table.subgenres tr.act th {
 background-color: #5A5B5E;
 cursor: pointer;
}

table.subgenres a {
 font-family: Arial, helvetica, sans-serif;
 font-size: 11px;
 color: white;
 text-decoration: none;
}

table.subgenres tr th img {
 margin: 0;
}

/* GENREBILDBOX FOOTER */

table.genrebildbox-footer td {
 height: 21px;
}

table.genrebildbox-footer td {
 background-image: url(../i/e/g_footer20.gif);
 background-repeat: no-repeat;
}

table.genrebildbox-footer td.act {
 background-image: url(../i/e/g_footer20_hover.gif);
 background-repeat: no-repeat;
 cursor: pointer;
}

table.genrebildbox-footer td div {
 padding: 3px 10px 4px 10px;
}

table.genrebildbox-footer td a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 color: white;
}
