html, body, form, textarea, input, button, select, legend, h1, h2, h3, h4, h5, h6, p, ol, ul, table, td, th {color:#000;}
body {background-color: #FFF; background-image: none; }
#parent {background-color: #FFF; background-image: none; width: 100%; min-height: inherit; margin: 0; }
#header { position: static; height: auto; overflow: inherit; border-top: 95px solid #000; margin: 0 0 50pt; }
#logo { position: absolute; top: 0; left: 0; z-index: 999; }
#logo a { display: block; height: auto; }
#content { width: 100%; float: none; padding: 0; }
ul.authorlist li { width: 50%; float: left; }
ul.authorlist li a { color: #000; }
ul.cafelist li a { color: #000; }
#googlemap { width: 100%; }
#bezirksuche { display: none; visibility: hidden; }
table.programm thead th { background-color: #FFF; }
table.programm thead th#row-programm, table.programm thead th#row-uhrzeit, table.programm thead th#row-ort { width: auto; }
table.programm thead th strong { color: #000; float: none; padding: 0; background: none; }
table.programm thead th.sorttable_sorted strong { color: #000; background-image: none; }
table.programm thead th.sorttable_sorted_reverse strong { color: #000; background-image: none; }
table.programm tbody tr td, table.programm thead th { padding: 5px 5px 5px 0; }
table.programm tbody tr td a { color: #000; }
#sitenav, #nav, #snav, #mnav, #sidebar, #footer, .v, .back, .more, .top, .browse, #button-nyc, #button-gewinnspiel, #link-fb {display: none; visibility:hidden;}
.page {page-break-after: always;} 
.i, a.i:link, a.i:visited, a.i:focus, a.i:hover, a.i:active {background-image:none;padding-left:0;}
ul.downloads {list-style:square;margin-left:1.67em;}
ul.downloads li {list-style:square;padding-left:0;}
a:link, a:visited, a:focus, a:hover, a:active {color: #FF7104; text-decoration: none;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: #FF7104; }
fieldset {border:1px solid #F1F1F2;}
textarea, input[type=text] {
border:none;
border-bottom: 1px #000 dashed;
}
a.button:link, a.button:visited, a.button:focus, a.button:hover, a.button:active, button {background-color:#fff;background-image:none;border:1px solid #53535C;color:#53535C;}
a.button span, button span {background-image:none;}