/*** Allgmein ***/

*  { margin: 0; padding: 0 }
h1  { font-weight: bold; font-size: 12pt; font-family: Arial; margin: 0; padding: 0 }
h2 { font-weight: bold; font-size: 10pt; font-family: Arial; margin: 0; padding: 0; clear: left}
h3 { font-weight: bold; font-size: 10pt; font-family: Arial}
em { font-style: normal; font-size: 10pt; font-family: Arial; list-style-type: none; white space: nowrap}
em li { margin: 0; padding: 0; float: left;}
em li a { margin: 0; padding: 0}




/*** Formulare ***/
fieldset {margin: 15px; padding: 10px }
textarea  { margin-left: 10px; width: 65mm; font-family: Arial;  font-size: 10pt}
.bezeichnung    { float: left; clear: left; margin-top: 5pt; width: 75px }

/*** Formulare Formatiert ***/
textarea.class-0    { background-color: #dcdcdc; margin-top: 3px; margin-left: -1px; border: solid 1px #f5f5f5; width: 263px; height: 80px }
input.class-0   { background-color: #dcdcdc; margin-top: 3px; border: solid 1px #f5f5f5; height: 18px }
.select-0   { background-color: #dcdcdc; border: solid 1px }





.feld       { font-size: 10pt; margin-bottom: 10px; margin-left: 10px; border: solid 1px gray; position: relative; top: 4px; width: 65mm; height: 18px }
body          { background-color: #4682b4; border-right: 16px solid #4682b4; border-bottom: 16px solid #4682b4; max-width: 1280px; min-width: 990px }

/* Header*/
#header          { color: yellow; font-size: xx-small; font-family: Arial; background: #000080 repeat-x; text-align: center; vertical-align: middle; clear: right; width: 262mm; height: 6mm }
#logo               { background-color: white; clear: right; border-top: 2mm solid white; border-bottom: white; border-left: white; width: 262mm; height: 60px; overflow: hidden }
#logo-1      { float: left; margin-left: 32px; width: 180px; height: auto; overflow: hidden }
#language         { clear: right; margin-top: 6mm; margin-left: 220mm; width: 80px; height: 40px; overflow: hidden }
#logo img { background-color: white; border-top: white; border-right: 1mm solid white; border-bottom: white; border-left: 1mm solid white }
a:hover    { }

/* Main und Content*/
#main                            { background-color: #f5f5f5; float: left; clear: left; margin-top: 0mm; margin-bottom: 0mm; border-top: 2mm solid white; border-right: 38px solid white; border-left: 38px solid white; z-index: 5; width: 914px; overflow: hidden }
#content                  { font-family: Arial; background-color: #f5f5f5; float: left; border-right: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; width: 568px; overflow: hidden }
#content-1      { color: #000080; font-size: 9pt; font-family: Arial; background-color: #f5f5f5; text-align: justify; padding: 4mm; clip: inherit}
#content-1 img    { color: #000080; font-family: Arial; background-color: #f5f5f5; float: right; border-bottom: 4mm solid #f5f5f5; border-left: 4mm solid #f5f5f5; clip: inherit }
#content-box  { color: white; font-size: 16pt; font-family: Arial; background-color: #4682b4; float: left; padding: 5mm 10mm; border-top: 2px solid #f5f5f5; border-bottom: 4mm solid #f5f5f5; width: 122mm }

/* Button*/
#button  { }
#button li          { text-transform: uppercase; float: left; margin-right: 2mm; margin-left: 2mm; position: relative; width: 30mm }
#button a                { color: white; text-decoration: none; background: #696969 no-repeat; text-align: center; float: none; padding: 2pt; border: solid 1px #000080; width: 30mm; height: 18px }
#button a:hover   { color: #fff; background-color: #4682b4; clear: left }

/* Listenelemente allgmein*/
#content-1 li  { font-family: Arial; list-style-type: square; margin-left: 14px }
#content-1 p a img    { float: left; border-top: 0px none; border-right: 12pt solid #f5f5f5; border-bottom: 0px none; border-left: 0px none; display: block }
#Text-01   { font-style: normal; vertical-align: text-bottom; position: relative; top: 2pt }
#Text-02   { font-style: normal; position: relative; left: 12px }

/* Listenelemente erweitert*/
#liste              { font-size: 8pt; background-color: #f5f5f5; margin-top: 5mm; position: relative; z-index: 8; left: 0px; width: 140mm }
/* Aussehen des Listenelemente */
#liste li           { text-transform: uppercase; list-style-type: none; float: left; margin-right: 2mm; position: relative; width: 22mm }
#liste a         { color: #000080; font-weight: bold; text-decoration: none; background-color: transparent; text-align: left; margin-bottom: 1mm; padding: 1pt; border-bottom: 2pt solid #dcdcdc; width: 22mm; display: block }
#liste li * li          { list-style-type: none; float: left; margin-right: 0px; margin-left: 0px; width: 22mm; height: auto }
#liste li * li a           { color: #000080; font-weight: normal; text-decoration: none; background-color: #f5f5f5; text-align: left; border: solid 1pt #f5f5f5; width: 22mm; height: 14px; display: block }

/* Footer*/ 
#footer                       { font-size: 7pt; font-family: Arial; background: #a9a9a9 repeat-x; text-align: center; text-transform: uppercase; border-top: 5pt solid white; border-bottom: none white; width: 990px; overflow: hidden }
#footer-1              { background-color: #a9a9a9; float: left; margin-left: 38px; border: #fff; width: 914px; overflow: hidden }
#footer-1 li           { color: #fff; background-color: #a9a9a9; float: left; position: relative; height: 20px; display: block }
#footer-1 li a, #footer-1 li a:link                { color: #000080; text-decoration: none; background-color: #dcdcdc; vertical-align: text-bottom; float: left; margin-right: 1px; padding: 4px 2px 0px; width: 18mm; height: 16px; display: block }
#footer-1 li a:visited        { color: #000080; background-color: #dcdcdc }
#footer-1 li a:hover, #footer-1 li a:focus, #footer-1 li a:active   { color: #fff; background-color: #000080 }
#date             { color: #000080; font-size: 7pt; font-family: Arial; background-color: #dcdcdc; text-align: center; text-transform: capitalize; vertical-align: bottom; float: right; padding-top: 4px; padding-bottom: 0px; border-right: 4px solid #dcdcdc; border-left: 4px solid #dcdcdc; position: relative; width: 167px; height: 16px }
#foot            { color: gray; font-size: 10pt; font-family: Arial; background-color: yellow; text-align: left; clear: right; position: relative; width: 262mm; height: auto }


#auktion li { background-color: #4682b4; list-style-type: none; margin-top: 5mm; padding: 2mm; border: solid 1mm #00008b; width: 58mm; height: 5mm }
#auktion a    { color: white; font-weight: bold; font-size: 10pt; text-decoration: none; background-color: #4682b4; list-style-type: none; position: relative; z-index: 5; top: 2px; left: 2px }
#auktion a:hover  { color: #ffa500 }

#versuch      { background-color: #32cd32; float: left; margin-top: 5mm; border: solid thick red; position: relative; z-index: 5; width: 30mm; height: 30mm }  
