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: #fc00b0; text-decoration: none;}
.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 }

tr.bottom  {background-color: black; }
td.menu_bottom_dot {font-size: 1px; border-style: dotted; border-width: 1px 0 0; border-color: #fc00b0;}

.titel_artist  { color: #fc00b0; font-size: 10px; font-family: Verdana; font-weight: bold }
#titel_work  { color: black; font-size: 14px; font-family: Verdana; font-weight: bold ; padding-left: 14px; text-transform: uppercase; }
.font_weiss { color: white; font-size: 10px; background-color: black; padding-right: 10px }
.font_weiss a:hover { background-color: #fc00b0; text-decoration: none; }
.form-search-button  { height: 14px; }

td.dot_unten { font-size: 1px; border-style: dotted; border-width: 0 0 1px; border-color: #fc00b0;   }
td.dot_oben { font-size: 1px; border-style: dotted; border-width: 1px 0 0; border-color: #fc00b0;  }
td.dot_rechts { border-style: dotted; border-width: 0 1px 0 0; border-color: #fc00b0; }
td.dot_links { border-style: dotted; border-width: 0 0 0 1px; border-color: #fc00b0; }
td.dot_links_rechts   { border-style: dotted; border-width: 0 1px; border-color: #fc00b0; }
td.dot_rechts_oben { border-style: dotted; border-width: 1px 1px 0 0; border-color: #fc00b0; }
td.dot_rechts_unten { border-style: dotted; border-width: 0 1px 1px 0; border-color: #fc00b0; }
td.dot_oben_unten { font-size: 1px; border-style: dotted; border-width: 1px 0; border-color: #fc00b0; }
.linie_oben_unten  { border-style: solid solid solid dotted; border-width: 2px 0 2px 1px; border-color: black black black #fc00b0 }
.linie_oben_unten_time   { border-style: solid; border-width: 2px 0; border-color: black }

#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: #fc00b0; }
#menu_seite {padding-top: 7px; }
#menu_seite2 {padding-top: 7px; }
#menu_seite2 td { height: 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-top: 14px; padding-left: 14px; padding-right: 5px; padding-bottom:10px;}
td#colNormal.dot_links_rechts {height:681px}
td#colNormal.dot_links {height:681px}
#colNormal.dot_rechts { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 14px; padding-left: 14px; padding-bottom:50px;padding-right: 10px; }
#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: 14px; padding-left: 14px; padding-bottom:5px;}

#abstract {width: 450px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 14px; padding-left: 14px; padding-right: 0px;}
#subtitle { line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 14px; padding-left: 14px; padding-bottom:5px;}
#description {width: 150px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-left: 14px; padding-bottom:5px;}
#venue  { width: 150px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top: 14px; padding-left: 14px;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_top { text-transform: uppercase; font-weight: bold ; line-height: 14px; color: black; font-size: 16px; font-family: Verdana; background-color: white; padding-bottom:5px; padding-top:5px; padding-left:14px;}
#liste_datum { width: 125px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-top:14px;padding-left:14px;}
#liste_ad { width: 450px; line-height: 14px; color: black; font-size: 10px; font-family: Verdana; background-color: white; padding-bottom:5px;  padding-left:14px; padding-right: 5px;}
#liste_ad_print { width: 125px; color: black; font-size: 10px; font-family: Verdana; background-color: white;padding-left:14px;}

#menu_browse {padding-left: 14px;}
#menu_medien {padding-left: 10px; padding-top: 14px;}
#print {padding-top: 14px; padding-left: 14px; padding-bottom:5px;}
.a_z  a { color: black; font-size: 14px; font-family: Verdana; font-weight: bold;padding-left: 10px; text-decoration: none;}
.artist { color: #fc00b0; font-size: 10px; font-family: Verdana; font-weight: bold ;  text-decoration: none; line-height: 14px; }
#artist {padding-top: 5px;padding-bottom: 5px; padding-left: 10px; }
.titel_artist a { color: #fc00b0; font-size: 10px; font-family: Verdana; font-weight: bold ; }
.land  {font-size: 10px; font-family: Verdana; color: #fc00b0; }

.subtitle_time {color: red; font-size: 10px; font-family: Verdana; text-transform: uppercase; font-weight: bold ;}
#liste_news a { font-weight: bold ;text-transform: uppercase; }

.time a  { color: black; font-size: 10px; font-family: Verdana; text-decoration: none; font-weight: bold ; }
.imgtext-table {color: black; font-size: 10px; font-family: Verdana; float: right }

.csc-uploads-fileSize {color: black; font-size: 10px; font-family: Verdana; text-decoration: none; }

td#titel { border-left-width: 0; border-bottom-width: 1px; border-right-width: 0; border-top-width: 0px; font-size: 1px; border-style: dotted; border-color: #fc00b0;}
td#menu_oben {padding-bottom: 14px; border-left-width: 0; border-bottom-width: 1px; border-right-width: 0; border-top-width: 0px; font-size: 1px; border-style: dotted; border-color: #fc00b0;}
td#content {padding-top: 14px; }
td.frei {height: 223px; }
td.logo {border-left-width: 0; border-bottom-width: 1px; border-right-width: 0; border-top-width: 0px; font-size: 1px; border-style: dotted; border-color: #fc00b0;}

