/**
* @section browser reset
* @see     ...
*/

* { margin:0; padding:0; }
option { padding-left: 0.4em; }

* html body * { overflow:visible;}
* html iframe, * html frame { overflow:auto; }
* html frameset { overflow:hidden; }

html { height: 100%; margin-bottom: 1px; overflow-y:scroll;  overflow-x:auto}
body {
    font-size: 100.01%;
    position: relative;
    color: #000;
    background: #fff;
    text-align: left;
}

fieldset, img { border:0 solid; }

ul, ol, dl { margin: 0 0 1em 1em }
li { margin-left: 1.5em; line-height: 1.5em; }

dt { font-weight: bold; }
dd { margin: 0 0 1em 2em; }

blockquote { margin: 0 0 1em 0.8em; }

blockquote:before, blockquote:after,
q:before, q:after { content: ""; }


/* eigene CSS-Definition*/
* {font-size:11pt; font-family:arial}
h1 {font-size:25pt}
.input {overflow:hidden }

li       {list-style: none; text-align:center}

a        { text-decoration:none; font-weight:bolder; color: black; background-color: #b24f52}
a:hover  { text-decoration:none; font-family:arial; color: white}

.navi a { background-color:transparent }
.bilder a { background-color:transparent }

tabelle a {text-decoration:underline; color:black}
//#test table a { text-decoration:none; font-family:arial; color: white}


.druck table a { color:black; text-decoration:none }

.anschrift  {display:none}