body,p,div { color: black; font-size: 10px; font-family: Verdana; background-color: white; empty-cells:show; }
td {empty-cells:show;}
a { font-size: 10px; font-family: Verdana; color: #7f816e; text-decoration: none;}
.input {height:14; font-size:9; border: solid 1px #000; background-color: white; size:16;}
.checkbox {height: 14; border: solid 1px #000; background-color: white;}
.tx-indexedsearch-searchbox-sword {height:14; font-size:9; border: solid 1px #000; background-color: white; size:16;}
.tx-indexedsearch-redMarkup {color: #fc00b0;  font-weight: bold}
.tx-indexedsearch-percent {padding-right: 16px;}
select {height:16; font-size:10; background-color: white; size:16; cursor: help}
option {background-color: grey;}

.titel1  { font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 16px; text-transform: uppercase }
.subtitle {color: black; font-size: 10px; font-family: Verdana;}
.titel2  { color: black; font-size: 10px; font-family: Verdana; font-weight: bold }
.titel_gross  { color: black; font-size: 16px; font-family: Verdana; font-weight: bold }

.titel_artist  { color: grey; font-size: 10px; font-family: Verdana; font-weight: bold }
.font_weiss { color: white; font-size: 10px; background-color: grey; padding-right: 10px }
.font_weiss a:hover { background-color: grey; text-decoration: none;  }
.form-search-button  { height: 14px; }
#off_searchbox {padding-top:1px;}
#off_search {padding-top:2px;}

td.dot_unten  { font-size: 1px; border-style: dotted; border-width: 0 0 1px; border-color: grey; }
td.dot_oben  { font-size: 1px; border-style: dotted; border-width: 1px 0 0; border-color: grey;  }
td.dot_rechts  { border-style: dotted; border-width: 0 1px 0 0; border-color: grey }
td.dot_links { border-style: dotted; border-width: 0 0 0 1px; border-color: grey; }
td.dot_links_oben { border-style: dotted; border-width: 1px 0 0 1px; border-color: grey; }
td.dot_links_rechts   { border-style: dotted; border-width: 0 1px; border-color: grey; }
td.dot_rechts_oben  { border-style: dotted; border-width: 1px 1px 0 0; border-color: grey }
td.dot_oben_unten  { font-size: 1px; border-style: dotted; border-width: 1px 0 1px; border-color: grey; }
td.linie_oben_unten  { border-style: solid solid solid dotted; border-width: 2px 0 2px 1px; border-color: black black black grey }

#menu_o { color: white; font-size: 10px; font-family: Verdana; background-color: black; text-transform: uppercase}
#menu_o a { color: white; font-size: 10px; font-family: Verdana; background-color: black; text-decoration: none}
#menu_o a:hover {background-color: #7f816e; }
#menu_seite2 {padding-top: 0px; }
#menu_seite2 td { height: 7px; }
#menu_seite {padding-top:14px; }
#menu_3ebene {padding-left: 10px; padding-top: 5px}

#colNormal { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:0px;}
#colNormal.dot_links_rechts { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-left: 10px; padding-top: 10px; padding-right: 5px;}
#colNormal.dot_rechts { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 5px; padding-left: 10px; padding-bottom:5px;}
#count {color: black; font-size: 10px; font-family: Verdana; background-color: white;}
#colRight { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom:5px;}

#liste_news {width: 450px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:14px; padding-left:14px;padding-right: 5px;}
#liste_news.dot_rechts {width: 450px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:14px; padding-left:14px;padding-right: 5px;}
#liste_news_top {  line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:5px; padding-left:14px;}
#liste_news_top.linie_oben_unten { width: 600px;line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:5px; padding-left:14px;}
#liste_news_bild {width: 150px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:14px;}
#liste_tip { width: 25px; color: red; font-size: 10px; text-transform: uppercase; padding-top: 14px;}
#liste_datum { width: 125px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top:14px;text-indent: 10px;}
#liste_datum_single { width: 125px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top:14px;padding-left:11px; }
#liste_datum_single_news { width: 150px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top:14px; padding-left:10px;}

#menu_browse {padding-left: 14px;}
#print {padding-top: 14px; padding-left: 14px; padding-bottom:5px;}
#print_news { width: 144; padding-left: 15px; padding-bottom:10px;}
#liste_news_print {width: 456;}
#print_news.news { width: 118; padding-left: 15px; padding-bottom:10px;}

#about {border-style: dotted; border-width: 0 0 1px; border-color: grey; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 14px; padding-left: 14px; padding-bottom:5px; padding-right: 164px;}

input[type=checkbox] {
display: block;
height: 16px;
padding-left: 25px;
}
