body {min-height:inherit; background-color:#FFFFFF;font:12px Arial, Helvetica, sans-serif }
html {height:auto; margin:0; padding:0;}
.page {page-break-after: always;} 
#partner, #slideshow, #sitenav, #nav, #meta, .tools, #overlay, #lightbox, .v, .versteckt, .none {display: none; visibility:hidden;}
#content {font-size:1.0em; width:100%;float:none;}
#content .c-text{width:700px; float:left;}
ul.gallery_detail { margin:0;padding:0;font:1px/1px "Courier New", Courier, monospace; }
ul.gallery_detail li { float:left;list-style-type:none;margin:0 5px 5px 0;padding:0; }
ul.gallery_detail {  }
form#formmail { padding:0; }
form#formmail fieldset { padding:0;border:0; }
form#formmail fieldset div.error-msg {  }
form#formmail fieldset ol { margin:0;padding:0; }
form#formmail fieldset ol li { list-style-type:none;margin:0 0 10px 0;clear:left; }
form#formmail fieldset ol li div { float:left;width:200px;font-weight:900; }
form#formmail fieldset ol li.error {  }
form#formmail input.text { width:270px; }
a:link, a:visited { color:#000;text-decoration:underline; }
h1 a:link, h1 a:visited { text-decoration:none; }
h2 a:link, h2 a:visited { text-decoration:none; }
h3 a:link, h3 a:visited { text-decoration:none; }
h4 a:link, h4 a:visited { text-decoration:none; }
h5 a:link, h5 a:visited { text-decoration:none; }
h6 a:link, h6 a:visited { text-decoration:none; }
#content:after, #body:after, #sidebar:after, #partner:after, #nav:after, #meta:after, .cfix:after { content:".";display:block;height:0;clear:both;visibility:hidden; }