html,body {height:100%;padding:0;margin:0;}
body {font-family : sans, verdana, arial, helvetica, sans-serif;}

/*navi*/

#navi {position:absolute;top:10px;left:0px;width:10em;margin:0px;padding:0px;overflow:hidden;text-align:left;}
#navi ul {list-style-type:none;padding:0px;padding-left:3px;margin:0px;margin-top:30px;line-height:1em;font-size:0.85em;}
#navi li {margin:1px;padding:1px;}
#navi a {display:block;padding:0px;border:1px dotted #BBBBBB;border-bottom:1px solid #BBBBBB;border-right:4px solid #BBBBBB;background-color:#FFFFFF;color:#000080;text-decoration:none;}
#navi a:link, #navi a:visited {text-decoration:none;color:#000080;}
#navi a:hover {background-color:#92d025;text-decoration:none;color:#000000;border:1px dotted #BBBBBB;border-bottom:1px solid #BBBBBB;border-right:4px solid #000080;}
#navi #active a:link, #active a:visited {text-decoration: none;color:#000080;border:1px dotted #BBBBBB;border-bottom:1px solid #BBBBBB;border-right:4px solid #000080;}
#navi #active a:hover {text-decoration: none;color:#000000;border:1px dotted #BBBBBB;border-bottom:1px solid #BBBBBB;border-right:4px solid #000080;}

.mudlogo {border:0px;max-width:10em;}

/*header*/

#header {position:absolute;top:10px;left:11em;min-width:20em;max-width:55em;overflow:hidden;text-align:right;margin:0px;padding:0px;}
*html #header {width:50em;}

#header a:link {text-decoration:none;color:#000080;margin:0px;padding:0px;}
#header a:hover {text-decoration:none;color:#000080;margin:0px;padding:0px;}
#header a:active {text-decoration:none;color:#000080;margin:0px;padding:0px;}
#header a:visited {text-decoration:none;color:#000080;margin:0px;padding:0px;}

.header {font-size:0.6em;font-weight:bold;color:#000080;margin:0px;padding:1px;}
.linie {border:0px;margin:0px;padding:0px;}

/*content*/

#content {position:absolute;top:45px;left:11em;min-width:25em;max-width:55em;overflow:hidden;text-align:left;margin:0px;padding:0px;}
*html #content {width:50em;}

img {border:1px solid #BBBBBB;margin:0px;padding:0px;}
.imageclear {border:0px;margin:0px;padding:0px;}

.h {font-size:1em;font-weight:bold;color:#000080;margin:0px;padding:5px;}
.hwindow {font-size:0.95em;color:#000080;margin:0px;padding:0px;background-color:#cbcfd2;border-left:5px solid #cbcfd2;border-right:5px solid #cbcfd2;}
.hfehler {font-size:0.95em;color:#FFFFFF;margin:0px;padding:0px;background-color:#FF0000;}
.hgesendet {font-size:0.95em;color:#FFFFFF;margin:0px;padding:0px;background-color:#000080;}
.himp {font-size:0.9em;color:#000080;margin:0px;padding:5px;}

.index {font-size:0.85em;color:#000000;margin:0px;padding:10px;padding-left:25px;}
.indexblau {font-size:0.85em;color:#000080;margin:0px;padding:10px;padding-left:25px;}
.bigindex {font-size:0.95em;color:#000000;margin:0px;padding:10px;padding-left:15px;}
.facts {font-size:0.75em;color:#000000;margin:0px;padding:10px;padding-left:25px;}
.order {font-size:0.75em;color:#0E3F0D;margin:0px;padding:10px;padding-left:25px;}
.klein {font-size:0.75em;color:#000000;margin:0px;padding:10px;}

.pwindow {font-size:0.8em;color:#000000;margin:0px;padding:10px;}

#content ul {list-style:square outside;margin:0px;padding-top:15px;padding-bottom:10px;padding-left:25px;padding-right:10px;line-height:1em;font-size:0.9em;color:#000000;}
#content li {margin:1px;padding:1px;}

#content a.gruen:link {color:#0E3F0D;text-decoration:none;}
#content a.gruen:hover {color:#0E3F0D;text-decoration:underline;}
#content a.gruen:active {color:#0E3F0D;text-decoration:none;}
#content a.gruen:visited {color:#0E3F0D;text-decoration:none;}
#content a.blau:link {color:#000080;text-decoration:none;}
#content a.blau:hover {color:#000080;text-decoration:underline;}
#content a.blau:active {color:#000080;text-decoration:none;}
#content a.blau:visited {color:#000080;text-decoration:none;}

.window {float:left;text-align:left;border:2px solid #cbcfd2;margin:auto;padding:0px;}
.windowhidden {float:left;text-align:left;margin:10px;padding:0px;}
.windowindex {float:left;width:20em;text-align:left;border:2px solid #cbcfd2;margin-bottom:15px;margin:0px;}
.windowleft {float:left;width:25em;text-align:left;margin:5px 5px 15px 15px;padding:0px;}
.windowright {float:left;width:20em;text-align:left;border:2px solid #cbcfd2;margin:5px 5px 15px 5px;padding:0px;}
.fehler {float:left;width:20em;text-align:left;border:2px solid #FF0000;margin:auto;padding:0px;}
.gesendet {float:left;width:20em;text-align:left;border:2px solid #000080;margin:auto;padding:0px;}

.clear {clear:both;}

/*form*/

.beschr {font-size:0.9em;color:#000080;margin:0px;padding:5px;}
.info {font-size:0.75em;color:#000080;margin:0px;padding:5px;}

.inputtext {border:1px solid #BBBBBB;width:18em;margin:0px;padding:1px;}
.textarea {border:1px solid #BBBBBB;margin:0px;padding:5px;}
.button {border:1px solid #000000;width:6em;margin:5px;padding:0px;}
.anti {visibility:hidden;}

/*order*/

.artikelhead {font-size:0.85em;color:#FFFFFF;margin:0px;padding:2px;}
.artikelsubhead {font-size:0.85em;color:#20C809;margin:0px;padding:2px;}
.artikel {font-size:0.8em;color:#000080;margin:0px;padding:2px;}
.inputtextmini {border:1px solid #BBBBBB;margin:0px 0px 0px 5px;padding:1px;font-size:0.7em;width:3em;}
