html, body {
width: 100%; height: 100%;								/* common - allg. Browser-Angabe: max. Sichtfeld */
margin: 0 auto;	padding: 0; 							/* auto-Zentrierung */
overflow: hidden;										/* keine scrollbars auf diesem Level */
background-color: #000000;								/* Hintergrundfarbe im Fall deakt. Illustrationen */
}

body {
min-width: 62.5em;										/* common - Mindestbreite (kleinster Browser) = 1000px : 16 = 62.5 (Breite der Haupt-Navi: 900px) */
font-family: Tahoma, Arial, Helvetica, sans-serif;		/* all. Angabe zur Schrift */
font-size: 100,01%;										/* Browser-Bugs in Internet Explorer, Opera 6 und Safari; siehe Caspers 2003 */
color: #b69d36;											/* Standart-Schriftfarbe - so nichts anderes angegeben wurde */
}

#bg_image_01 {											/* common - Container dynamische Hintergrund-Illustration */
position: relative;										/* Position zum Eltern-Element */
z-index: 1;												/* raeumliche Bezugsebene */
width: 100%; height: 100%;								/* Darstellung im body-Element */
}

#cover {												/* common - Schutzschild fuer den Gesamt-Inhalt (zweiter body) */
position: absolute;										/* Position zum Eltern-Element */
top: 0; left: 0;										/* Positionierung */
z-index: 2;												/* raeumliche Bezugsebene */
width: 100%; height: 100%;								/* Darstellung im body-Element */
}





#level_01 {												/* common - Container Gesamt-Inhalt */
position: relative;										/* Position zum Eltern-Element "cover"*/
z-index: 3;												/* raeumliche Bezugsebene */
width: 100%; height: 100%;								/* Darstellung im cover-Element */
margin: 0 auto;	padding: 0; 							/* auto-Zentrierung */
}







.headbar {												/* common - Container Explorerleiste */
position: relative;                                     /* Position zum Eltern-Element "headbox"*/
top: 0; left: 0; right: 0;								/* Positionierung */
z-index: 200;											/* raeumliche Bezugsebene */
height: 1.50em; line-height: 1.50em;					/* Zeilen-Groesse fuer den Explorer */
padding-left: 0.50em;									/* Randabstand des Explorers */
overflow: hidden;										/* keine Scrollbar */
/* border-bottom: 1px solid #b69d36;						Explorer-Unterstreichung */
/* background-color: #000000;								HG-Farbe (optional) */
font-size: 0.75em;										/* Explorer-Schriftgroesse */
color: #b69d36;											/* Explorer-Schriftfarbe */
}

.paper {												/* Inhalt Mittelfeld - bspw. #80 */
width: 60.00em;
background-color: #ffffe0;								/* HG-Farbe (optional) */
padding: 1.25em;
box-shadow: inset 2px 2px 5px #000000;					/* Schatteneffekt + Sonderangaben fuer alle Browser */
-o-box-shadow: inset 2px 2px 5px #000000;
-icab-box-shadow: inset 2px 2px 5px #000000;
-khtml-box-shadow: inset 2px 2px 5px #000000;
-moz-box-shadow: inset 2px 2px 5px #000000;
-webkit-box-shadow: inset 2px 2px 5px #000000;
}




img.linkg {												/* common - goldene Link-Pfeile */
height: 15px; width: 18px; vertical-align: text-bottom;}

img.shad {												/* Schatten für Abbildungen - Waffenkunde */
width: 95%;
border: 2px ridge #b69d36;
box-shadow: 10px 5px 10px rgb(10, 10, 10);				 /* W3C Standard - Schatteneffekt praesentation (Sonderangaben fuer alle Browser) */
-o-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-icab-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-khtml-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-moz-box-shadow:10px 5px 10px rgb(10,10,10); 
-webkit-box-shadow:10px 5px 10px rgba(0,0,0);
}

img.flags {												/* common - 40 x 30 Fahnen-Piktos */
height: 30px; width: 40px; vertical-align: baseline;}


img.a-z {												/* Register, Kompendium, Galerie */
height: 30px; width: 30px;
vertical-align: bottom;
}

img.pic_99 {											/* Abbildungen - Waffenkunde */
width: 99%;
border: 2px ridge #b69d36;
}

img.pic_95 {											/* Abbildungen - Waffenkunde */
width: 95%;
border: 2px ridge #b69d36;
}

img.pic_94 {											/* Abbildungen - Waffenkunde */
width: 94%;
border: 2px ridge #b69d36;
margin-left: 1.00em;
}


a.explor:link {color: #b69d36; font-weight: bold; text-decoration: none; outline: 0;}
a.explor:visited {color: #b88a44; font-weight: bold; text-decoration: none; outline: 0;}
a.explor:hover {color: #e9ca4a; font-weight: bold; text-decoration: none;}
a.explor:focus {color: #ff0000; font-weight: bold; text-decoration: none;}
a.explor:active {color: #fbe690; font-weight: bold; text-decoration: none;}

a.contb:link {color: #000000; font-weight: bold; text-decoration: none; outline: 0;}
a.contb:visited {color: #333333; font-weight: bold; text-decoration: none; outline: 0;}
a.contb:hover {color: #e9ca4a; font-weight: bold; text-decoration: none; background-color: #000000;}
a.contb:focus {color: #a9a9a9; font-weight: bold; text-decoration: none;}
a.contb:active {color: #fbe690; font-weight: bold; text-decoration: none;}

a.cont:link {color: #b69d36; font-weight: bold; text-decoration: none; outline: 0;}
a.cont:visited {color: #b88a44; font-weight: bold; text-decoration: none; outline: 0;}
a.cont:hover {color: #e9ca4a; font-weight: bold; text-decoration: none; background-color: #800000;}
a.cont:focus {color: #ff0000; font-weight: bold; text-decoration: none;}
a.cont:active {color: #fbe690; font-weight: bold; text-decoration: none;}

a.pict:link {text-decoration: none; color: #b88a44;}
a.pict:visited {text-decoration: none; color: #b88a44;}
a.pict:hover {text-decoration: none;}
a.pict:focus {text-decoration: none;}
a.pict:active {text-decoration: none;}

a.png:link {text-decoration: none;}
a.png:visited {text-decoration: none;}
a.png:hover {text-decoration: none;}
a.png:focus {text-decoration: none;}
a.png:active {text-decoration: none;}

span.show_e {color: #b69d36; text-decoration: none; cursor: pointer;}
span.show_e:hover {color: #e9ca4a; text-decoration: none;}
.option {position: absolute; padding: 5px; width: 445px; background-color: #800000; font-size: 0.85em; box-shadow: 10px 5px 5px rgb(10, 10, 10); -moz-box-shadow:10px 5px 5px rgb(10,10,10); -webkit-box-shadow:5px 5px 5px rgba(0,0,0);}

a.direkt:link {color: #b69d36; font-weight: bold; text-decoration: none; outline: 0;}
a.direkt:visited {color: #b88a44; font-weight: bold; text-decoration: none; outline: 0;}
a.direkt:hover {color: #e9ca4a; font-weight: bold; text-decoration: none;}
a.direkt:focus {color: #ff0000; font-weight: bold; text-decoration: none;}
a.direkt:active {color: #fbe690; font-weight: bold; text-decoration: none;}











h1.boldg {font-size: 4.00em; color: #b69d36; text-align: center; text-decoration: none;}
h2.boldg {font-size: 1.50em; color: #b69d36; text-align: center; text-decoration: none;}
h4.centg {font-size: 1.00em; color: #b69d36; text-align: center; text-decoration: none;}
h5.centg {font-size: 0.75em; color: #b69d36; text-align: center; text-decoration: none;}

h1.contb {font-size: 2.00em; color: #000000; text-align: left; text-decoration: none;}
h2.contb {font-size: 1.50em; color: #000000; text-align: left; text-decoration: none;}
h3.contb {font-size: 1.25em; color: #000000; text-align: left; text-decoration: none;}
h4.contb {font-size: 1.00em; color: #000000; text-align: left; text-decoration: none;}
h5.contb {font-size: 0.75em; color: #000000; text-align: left; text-decoration: none;}
h6.contb {font-size: 0.50em; color: #000000; text-align: left; text-decoration: none;}

h1.contg {font-size: 2.00em; color: #b69d36; text-align: left; text-decoration: none;}
h2.contg {font-size: 1.50em; color: #b69d36; text-align: left; text-decoration: none;}
h3.contg {font-size: 1.25em; color: #b69d36; text-align: left; text-decoration: none;}
h4.contg {font-size: 1.00em; color: #b69d36; text-align: left; text-decoration: none;}
h5.contg {font-size: 0.75em; color: #b69d36; text-align: left; text-decoration: none;}
h5.cont2 {font-size: 0.75em; color: #b69d36; text-align: left; text-decoration: none; text-indent: 2.00em;}
h6.contg {font-size: 0.50em; color: #b69d36; text-align: left; text-decoration: none;}

h2.headg {font-size: 1.50em; color: #b69d36; text-align: left; text-decoration: none; text-indent: 1.00em;}
h3.headg {font-size: 1.25em; color: #b69d36; text-align: left; text-decoration: none; text-indent: 1.00em;}
h4.headg {font-size: 1.00em; color: #b69d36; text-align: left; text-decoration: none; text-indent: 1.00em; font-weight: bold;}
h4.openg {font-size: 1.00em; color: #b69d36; text-align: left; text-decoration: none;}

h5.pictg {font-size: 0.75em; color: #b69d36; text-align: left; text-decoration: none; margin-left: 2.00em; margin-right: 2.00em;}

td.ltg_20 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 20%; text-indent: 1.50em;}
td.ltg_30 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 30%;}
td.ltg_33 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 33%; text-indent: 1.50em;}
td.ltg_40 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 40%; text-indent: 1.50em;}
td.ltg_50 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 50%; text-indent: 1.50em;}
td.ltg_60 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 60%;}
td.ltg100 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 100%; text-indent: 1.50em;}

td.ctb_50 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: center; vertical-align: bottom; width: 50%;}

td.ltg-05 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 5%;}
td.ctg-05 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: center; vertical-align: top; width: 5%;}
td.ltg-10 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 10%;}
td.ctg-10 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: center; vertical-align: top; width: 10%;}
td.ltg-12 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: right; vertical-align: top; width: 12%;}
td.ltg-13 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: right; vertical-align: top; width: 13%;}
td.ctg-16 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: center; vertical-align: top; width: 16%;}
td.ltg-20 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 20%;}
td.ltg-25 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 20%;}
td.ltg-40 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 40%;}
td.ltg-60 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 60%;}
td.ltg-70 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 70%;}
td.ltg-90 {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 90%;}
td.ltg10o {margin-bottom: 0px; margin-top: 0px; padding: 0.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 100%;}
td.ltg1oo {margin-bottom: 0px; margin-top: 0px; padding: 1.50em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 100%;}

td.devl25 {margin-bottom: 0px; margin-top: 0px; padding: 0.25em; font-size: 0.625em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 20%;}
td.devr25 {margin-bottom: 0px; margin-top: 0px; padding: 0.25em; font-size: 0.625em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: right; vertical-align: top; width: 20%;}
td.devl33 {margin-bottom: 0px; margin-top: 0px; padding: 0.25em; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 33%;}

td.devl10 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 10%;}
td.devl90 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 90%;}
td.dev100 {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; font-weight: bold; text-align: left; vertical-align: top; width: 100%;}

td.lex_05ct {width: 5%; text-align: center; vertical-align: top;}
td.lex_10rt {width: 10%; text-align: right; vertical-align: top;}
td.lex_10ct {width: 10%; text-align: center; vertical-align: top;}
td.lex_10lt {width: 10%; text-align: left; vertical-align: top;}
td.lex_15lt {width: 15%; text-align: left; vertical-align: top;}
td.lex_16ct {width: 16%; text-align: center; vertical-align: top;}
td.lex_16cb {width: 16%; text-align: center; vertical-align: bottom;}
td.lex_16lt {width: 16%; text-align: left; vertical-align: top;}
td.lex_16rt {width: 16%; text-align: right; vertical-align: top;}
td.lex_17ct {width: 17%; text-align: center; vertical-align: top;}
td.lex_17cb {width: 17%; text-align: center; vertical-align: bottom;}
td.lex_17lb {width: 17%; text-align: left; vertical-align: bottom;}
td.lex_17rb {width: 17%; text-align: right; vertical-align: bottom;}
td.lex_17lt {width: 17%; text-align: left; vertical-align: top;}
td.lex_17rt {width: 17%; text-align: right; vertical-align: top;}
td.lex_20ct {width: 20%; text-align: center; vertical-align: top;}
td.lex_20cb {width: 20%; text-align: center; vertical-align: bottom;}
td.lex_25ct {width: 25%; text-align: center; vertical-align: top;}
td.lex_25cb {width: 25%; text-align: center; vertical-align: bottom;}
td.lex_25lb {width: 75%; text-align: left; vertical-align: bottom;}
td.lex_25lt {width: 25%; text-align: left; vertical-align: top;}
td.lex_30lt {width: 30%; text-align: left; vertical-align: top;}
td.lex_32lt {width: 32%; text-align: left; vertical-align: top;}
td.lex_33lt {width: 33%; text-align: left; vertical-align: top;}
td.lex_33ct {width: 33%; text-align: center; vertical-align: top;}
td.lex_33cb {width: 33%; text-align: center; vertical-align: bottom;}
td.lex_34lt {width: 34%; text-align: left; vertical-align: top;}
td.lex_34ct {width: 34%; text-align: center; vertical-align: top;}
td.lex_34cb {width: 34%; text-align: center; vertical-align: bottom;}
td.lex_40lt {width: 40%; text-align: left; vertical-align: top;}
td.lex_40ct {width: 40%; text-align: center; vertical-align: top;}
td.lex_40cb {width: 40%; text-align: center; vertical-align: bottom;}
td.lex_50lt {width: 50%; text-align: left; vertical-align: top;}
td.lex_50lb {width: 50%; text-align: left; vertical-align: bottom;}
td.lex_50ct {width: 50%; text-align: center; vertical-align: top;}
td.lex_50cb {width: 50%; text-align: center; vertical-align: bottom;}
td.lex_50ctb {width: 50%; text-align: center; vertical-align: top; background-color: #000000;}
td.lex_50ctx {width: 50%; text-align: center; vertical-align: top; background-color: #410000;}
td.lex_50ctr {width: 50%; text-align: center; vertical-align: top; background-color: #770000;}
td.lex_50ltx {width: 50%; text-align: left; vertical-align: top; background-color: #410000;}
td.lex_55lb {width: 55%; text-align: left; vertical-align: bottom;}
td.lex_50cm {width: 50%; text-align: center; vertical-align: middle;}
td.lex_60ct {width: 60%; text-align: center; vertical-align: top;}
td.lex_60lt {width: 60%; text-align: left; vertical-align: top;}
td.lex_60lb {width: 60%; text-align: left; vertical-align: bottom; padding-right: 1.5em;}
td.lex_75lt {width: 75%; text-align: left; vertical-align: top;}
td.lex_75lb {width: 75%; text-align: left; vertical-align: bottom;}
td.lex_75cb {width: 75%; text-align: center; vertical-align: bottom;}
td.lex_80ct {width: 80%; text-align: center; vertical-align: top;}
td.lex_80lt {width: 80%; text-align: left; vertical-align: top;}
td.lex_90ct {width: 90%; text-align: center; vertical-align: top;}
td.lex_100cx {width: 100%; text-align: center; vertical-align: top; background-color: #410000;}
td.lex_100ct {width: 100%; text-align: center; vertical-align: top;}
td.lex_100lt {width: 100%; text-align: left; vertical-align: top;}
td.lex_100cm {width: 100%; text-align: center; vertical-align: middle;}
td.lex_100lr {width: 100%; text-align: left; vertical-align: top; background-color: #770000; padding: 10px; border: 2px ridge #b69d36;}
td.lex_100lb {width: 100%; text-align: left; vertical-align: top; background-color: #000000; padding: 10px; border: 2px ridge #b69d36;}
td.lex_100il {width: 100%; text-align: left; vertical-align: top; padding-left: 15px; padding-right: 10px;}

p.intro {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold;}
p.inten {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold; text-indent: 1.0em;}
p.mar25 {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold; margin-right: 25px;}
p.mar2e {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold; margin-left: 2.0em;}

p.right {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: right; font-weight: bold;}
p.price {margin-bottom: 0px; margin-top: 0px; font-size: 1.00em; line-height: 125%; color: #b69d36; text-align: right; font-weight: bold;}
p.openg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify;}
p.contg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; text-indent: 1.0em;}
p.centg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: center;}
p.middl {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: center; font-weight: bold;} /* geändert am 7.6.15, Zusatz: margin- + line-Werte; */
p.pictg {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; text-align: justify; margin-left: 1.00em; margin-right: 1.00em;}
p.pictc {margin-bottom: 0px; margin-top: 0px; font-size: 0.75em; line-height: 125%; color: #b69d36; text-align: center; margin-left: 1.00em; margin-right: 1.00em;}
br.cont_1 {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%;}
br.cont_2 {margin-bottom: 0px; margin-top: 0px; line-height: 60.25%;}
br.cont_3 {margin-bottom: 0px; margin-top: 0px; line-height: 30.12%;}

p.intrb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; text-align: justify; font-weight: bold;}
p.boldb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; font-weight: bold; text-decoration: underline;}
p.mainb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; font-weight: bold;}
p.openb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; text-align: justify;}
p.contb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; text-align: justify; text-indent: 1.0em;}
p.centb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000; text-align: center;}

.blackbox {												/* schwarze def-box - bspw. #80; unten */
padding: 0.5em;
text-align: center;
background-color: #000000;								/* black */
border: 2px ridge #b69d36;								/* Container-Rahmen */
}

.paperbox {												/* helle def-box */
padding: 0.5em;
text-align: center;
background-color: #ffffe0;								/* pergament */
border: 2px ridge #b69d36;								/* Container-Rahmen */
}

.kasch {												/* Besucher-Zaehler */
padding: 2px;
background-color: #000000;								/* black */
border: 2px ridge #b69d36;								/* Container-Rahmen */
}

.fie_g {												/* Rahmen der Vorschau-Fenster "Neu im Angebot"*/
border: 2px outset #ffd700;								/* Container-Rahmen */
background-color: #000000;								/* black */
}

.leg_g {												/* Rahmen der Vorschau-Fenster "Neu im Angebot"*/
border: 2px outset #ffd700;								/* Container-Rahmen */
background-color: #800000;								/* maroon */
}

.cent1 {												/* div fuer Illustrationen in Texten */
width: auto;
height: 267px;
text-align: center;
border: 2px groove #ffd700;
}

/* Unterstreichungen; Trennungen */
hr.g_45 {width: 45%; text-align: center; color: #ffd700; size: 2px;}
hr.g_95 {width: 95%; text-align: center; color: #ffd700; size: 2px;}
hr.g100 {width: 100%; text-align: center; color: #ffd700; size: 2px;}

/* Listen black */
ol.contb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000;}
ul.contb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000;}
dl.contb {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000000;}

/* Listen gold */
ol.contg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36;}
ul.contg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36;}
ul.listg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold;}
ol.listg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold;}
ul.mr15g {margin-bottom: 0px; margin-top: 0px; margin-right: 1.5em; font-size: 0.85em; line-height: 125%; color: #b69d36; text-align: justify; font-weight: bold;}
dl.contg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #b69d36;}
/* Aufzaehlung black - bspw. #80 */
.black_list {margin: 0; padding: 0; list-style: none; width: auto; padding: 10px;}
.black_list span {float: right;}
.explor_list li {clear: right;}
li.black_head {color: #000000; font-weight: bold; font-size: 0.875em; text-decoration: underline; outline: 0;}
li.black_show {color: #000000; font-weight: bold; font-size: 0.875em; text-decoration: underline; padding-left: 1.50em;}
ul.black_list a {color: #000000; font-weight: bold; font-size: 0.875em; line-height: 125%; display: block; padding-left: 1.50em;}
ul.black_list a:link {color: #000000; font-weight: bold; text-decoration: none;}
ul.black_list a:hover {color: #e9ca4a; font-weight: bold; text-decoration: none; background-image: url(../img/grafik/link_g-lok.gif); background-repeat: no-repeat; background-position: left; background-color: #000000;}
ul.black_list a:focus {color: #ffffe0; font-weight: bold; text-decoration: none; background-image: url(../img/grafik/link_g-lok.gif); background-repeat: no-repeat; background-position: left;}
ul.explor_list a:active {color: #fbe690; font-weight: bold; text-decoration: none;}

/* Aufzaehlung gold - bspw. #01 */
.gold_list {margin: 0; padding: 0; list-style: none; width: auto; padding: 10px;}
.gold_list span {float: right;}
.explor_list li {clear: right;}
li.gold_head {color: #b69d36; font-weight: bold; font-size: 0.875em; text-decoration: underline; outline: 0;}
li.gold_show {color: #b69d36; font-weight: bold; font-size: 0.875em; text-decoration: underline; padding-left: 1.50em;}
ul.gold_list a {color: #b69d36; font-weight: bold; font-size: 0.875em; line-height: 125%; display: block; padding-left: 1.50em;}
ul.gold_list a:link {color: #b69d36; font-weight: bold; text-decoration: none;}
ul.gold_list a:hover {color: #e9ca4a; font-weight: bold; text-decoration: none; background-image: url(../img/grafik/link_g-lok.gif); background-repeat: no-repeat; background-position: left 50%; background-color: #770000;}
ul.gold_list a:focus {color: #ff0000; font-weight: bold; text-decoration: none; background-image: url(../img/grafik/link_g-lok.gif); background-repeat: no-repeat; background-position: left;}
ul.explor_list a:active {color: #fbe690; font-weight: bold; text-decoration: none;}




.column_010- {											/* ungerahmte 1-spaltige Kolumne, ohne Trennung, Typ hybrid */
width: auto;
margin: 0% auto; padding: 1em;
}

.column_005- {											/* ungerahmte 1-spaltige Kolumne, ohne Trennung, Typ hybrid */
width: auto;
margin: 0% auto; padding: 2px;
}

.column_1101 {											/* gerahmte 1-spaltige Kolumne, ohne Trennung, Typ gold */
width: auto;
margin: 0% auto; padding: 1em;
border: 2px ridge #b69d36;
}

.column_0201 {											/* ungerahmte 2-spaltige Kolumne, ohne Trennung, Typ gold */
column-count: 2;										/* Opera, IE, W3C Standard */
-moz-column-count: 2;									/* Firefox */
-webkit-column-count: 2;								/* Safari, Chrome */
column-rule: 0;											/* Opera, IE, W3C Standard */
-moz-column-rule: 0;									/* Firefox */
-webkit-column-rule: 0;									/* Safari, Chrome */
}


.column_0211 {											/* ungerahmte 2-spaltige Kolumne, mit Trennung, Typ gold */
column-count: 2;										/* Opera, IE, W3C Standard */
-moz-column-count: 2;									/* Firefox */
-webkit-column-count: 2;								/* Safari, Chrome */
column-rule: 1px solid #b69d36;							/* Opera, IE, W3C Standard */
-moz-column-rule: 1px solid #b69d36;					/* Firefox */
-webkit-column-rule: 1px solid #b69d36;					/* Safari, Chrome */
}

.column_0321 {											/* ungerahmte 3-spaltige Kolumne, mit 2 Trennungen, Typ gold */
column-count: 3;										/* Opera, IE, W3C Standard */
-moz-column-count: 3;									/* Firefox */
-webkit-column-count: 3;								/* Safari, Chrome */
column-rule: 1px solid #b69d36;							/* Opera, IE, W3C Standard */
-moz-column-rule: 1px solid #b69d36;					/* Firefox */
-webkit-column-rule: 1px solid #b69d36;					/* Safari, Chrome */
}

.column_0431 {											/* ungerahmte 3-spaltige Kolumne, mit 2 Trennungen, Typ gold */
column-count: 4;										/* Opera, IE, W3C Standard */
-moz-column-count: 4;									/* Firefox */
-webkit-column-count: 4;								/* Safari, Chrome */
column-rule: 1px solid #b69d36;							/* Opera, IE, W3C Standard */
-moz-column-rule: 1px solid #b69d36;					/* Firefox */
-webkit-column-rule: 1px solid #b69d36;					/* Safari, Chrome */
}



.show-box-red {
position: relative;
margin-right: 20px;
padding-top: 0.75em;
padding-right: 0.75em;
padding-left: 0.75em;
padding-bottom: 0.75em;
background-color: #410000;
border: 2px outset #ffd700;
}

.show-box-yel {
position: relative;
padding-top: 0.75em;
padding-right: 0.75em;
padding-left: 0.75em;
padding-bottom: 0.75em;
background-color: #ffffe0;
border: 2px outset #ffd700;
}

.shop-box-yel {
width: 722px; 
height: 155px; 
background-color: #ffffe0;
}

.store-box-left {
margin-left: 256px;
/* background-color: #ff0000; */
}

.store-box-right {
margin-right: 256px;
/* background-color: #ff0000; */
}

.store-window-left {
width: auto;
height: auto;
padding: 10px;
position: absolute;
top: -36px;
left: 24px;
z-index: 2;
background-color: #000000;
border: 2px outset #ffd700;
}

.store-window-right {
width: auto;
height: auto;
padding: 10px;
position: absolute;
top: -36px;
right: 24px;
z-index: 2;
background-color: #000000;
border: 2px outset #ffd700;
}

.descr-window-left {
width: 202px;
height: 242px;
padding: 10px;
position: absolute;
top: -36px;
left: 24px;
z-index: 2;
background-color: #000000;
border: 2px outset #ffd700;
}

.descr-window-right {
width: 202px;
height: 242px;
padding: 10px;
position: absolute;
top: -36px;
right: 24px;
z-index: 2;
background-color: #000000;
border: 2px outset #ffd700;
}

.euro-box {
width: 180px;
height: auto;
/* margin-top: 12px; */
/* margin-bottom: 12px; */
padding-top: 10px;
padding-right: 12px;
padding-bottom: 10px;
background-color: #410000;
border: 2px outset #ffd700;
}



img.pres_thum1 {width: 186px; height: 93px;}
img.pres_lupe1 {width: 620px; height: 310px;}

img.pres_thumr {width: 186px; height: 93px;}
img.pres_luper {width: 620px; height: 310px;}

.pres_img {margin: 0; padding: 0;}
.pres_img li {position: relative; list-style: none;}
.pres_img img {border: none;
box-shadow: 10px 5px 10px rgb(10, 10, 10); /* W3C Standard - Schatteneffekt presentation (Sonderangaben fuer alle Browser) */
-o-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-icab-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-khtml-box-shadow: 10px 5px 10px rgba(10, 10, 10);
-moz-box-shadow:10px 5px 10px rgb(10,10,10); /* Firefox */
-webkit-box-shadow:10px 5px 10px rgba(0,0,0); /* Safari, Chrome */
}

a .pres_lupe1 {display: none;}
a:hover .pres_lupe1 {position: absolute; top: -110px; left: -220px; z-index: 111; display: block;}

a .pres_luper {display: none;}
a:hover .pres_luper {position: absolute; top: -110px; left: 36px; z-index: 111; display: block;}

a.pres:link {color: #000; font-weight: bold; text-decoration: none; outline: 0;}
a.pres:hover {color: #ffffe0; font-weight: bold; text-decoration: underline; background-color: maroon;}
a.pres:focus {color: red; font-weight: bold; text-decoration: none;}
a.pres:active {color: #808080; font-weight: bold; text-decoration: underline;}











.togg10 {												/* auto-Zentrierung */
background-color: #410000;
margin: 0 auto;	padding: 5px; 							/* auto-Zentrierung */
border: 2px outset #ffd700;
}

.togg11 {
background-color: #000000;
margin: 0; padding: 0;
}

.togg12 {
background-color: #410000;
margin: 0; padding: 0;
}

.togg13 {												/* auto-Zentrierung */
background-color: #000000;
margin: 0 auto;	padding: 5px; 							/* auto-Zentrierung */
border: 2px outset #ffd700;
}

.togg14 {												/* auto-Zentrierung */
width: 936px;
background-color: #000000;
margin: 0 auto;				 							/* auto-Zentrierung */
border: 2px outset #ffd700;
}

.togg20 {												/* auto-Zentrierung */
background-color: #410000;
margin: 10px auto; padding: 5px; 						/* auto-Zentrierung */
border: 2px outset #ffd700;
}



.box-gallerie {overflow-x: auto; overflow-y: hidden; height: 482; width: 498px; border: 1px solid #ffd700;}
.scrbox10gall {width: 2480px; height: auto;}
td.scr10gall {width: 10%; text-align: center; vertical-align: top; font-size: 0.85em; line-height: 125%; color: #b69d36; font-weight: bold;}



/* Neue Nummerierung bei Mehrfachverwendung - Verwendung in 2_5_saec-01-armee-0400, 2_6_2001-00_proindx, */	/* span.info {color: #b69d36; cursor: pointer;} span.info:hover {color: #e9ca4a;} .show-10 {position: absolute; width: 900px; margin-left: -462px; left: 50%; padding: 10px; background-color: #800000; box-shadow: 10px 5px 10px rgb(10, 10, 10); -o-box-shadow: 10px 5px 10px rgba(10, 10, 10); -icab-box-shadow: 10px 5px 10px rgba(10, 10, 10); -khtml-box-shadow: 10px 5px 10px rgba(10, 10, 10); -moz-box-shadow: 10px 5px 10px rgb(10,10,10); -webkit-box-shadow: 10px 5px 10px rgba(0,0,0); border: 2px outset #ffd700;} */
/* Noch nicht verwendet */																					/* span.info {color: #b69d36; cursor: pointer;} span.info:hover {color: #e9ca4a;} .show-20 {position: absolute; width: 900px; margin-left: -462px; left: 50%; padding: 10px; background-color: #800000; box-shadow: 10px 5px 10px rgb(10, 10, 10); -o-box-shadow: 10px 5px 10px rgba(10, 10, 10); -icab-box-shadow: 10px 5px 10px rgba(10, 10, 10); -khtml-box-shadow: 10px 5px 10px rgba(10, 10, 10); -moz-box-shadow: 10px 5px 10px rgb(10,10,10); -webkit-box-shadow: 10px 5px 10px rgba(0,0,0); border: 2px outset #ffd700;}



html>body 
#headbox, #footbox, #level_02 {
position: fixed;										/* fuer moderne Browser! */
}

#box {													/* Besucher-Zaehler */
margin: 1em 0 0;
background-color: #800000;								/* maroon */
border: 2px ridge #b69d36;								/* Container-Rahmen */
}

.artbox {width: 988px; margin: 0 auto; background-color: #000000; border: 2px outset #ffd700;}
.blkbox {width: 998px; margin: 0 auto; background-color: #000000;}
.defbox {width: 954px; margin: 0 auto; border: 2px outset #ffd700;}
.tpxbox {width: auto; margin: 0 auto; background-color: #770000; border: 2px ridge #ffd700;}

#check {												/* common - Besucher-Zaehler */
margin: 100em 0 0; width: 1000px;
background-color: #800000;								/* maroon */
border: 2px ridge #b69d36;								/* Container-Rahmen */
}

td.check_75lt {text-align: left; vertical-align: top; width: 75%;}
td.check_xxlb {text-align: left; vertical-align: bottom;}
td.check_xxrm {text-align: right; vertical-align: middle;}
