/*---Allgemeine Print-Angaben---*/

@page {size: 21.00cm; margin: 0.5cm 2cm;}

body {font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: transparent;}
#bg_image_01 {display: none; padding: 0px; margin: 0px;}
#headbox {display: none; padding: 0px; margin: 0px;}
#checkbox {display: none; padding: 0px; margin: 0px;}



#content {font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff;}
#intro {font-family: Tahoma, Arial, Helvetica, sans-serif; background-color: #ffffff;}




a.explor:link {color: #000000; font-weight: bold; text-decoration: none; outline: 0;}
a.cont:link {color: #000000; font-weight: bold; text-decoration: none; outline: 0;}
a.direkt:link {color: #000000; font-weight: bold; text-decoration: none; outline: 0;}

.explor_list {margin: 0; padding: 0; list-style: none; width: auto; padding: 10px;}
.explor_list span {float: right;}
.explor_list li {clear: right;}
li.explor_head {color: #000000; font-weight: bold; font-size: 0.875em; text-decoration: underline; outline: 0;}
li.explor_show {color: #000000; font-weight: bold; font-size: 0.875em; text-decoration: underline; padding-left: 1.50em;}
ul.explor_list a {color: #000000; font-weight: bold; font-size: 0.875em; line-height: 125%; display: block; padding-left: 1.50em;}
ul.explor_list a:link {color: #000000; font-weight: bold; text-decoration: none;}

#register {text-align: center; padding-left: 1.50em}
#register span {float: left; display: block; margin: 2px 4px 2px 0; font-size: 0.875em; line-height: 1.00em; border: 1px solid #000000;}
#register span a {color: #b69d36; display: block; font-weight: bold; text-decoration: none; background-color: black; padding: 1px 5px 2px 5px; border: 1px solid #b69d36;}
#register span a:hover {color: #e9ca4a; border: 1px solid #000000;}
#register span.show {color:#fbe690; background-color: #808080; margin-top: 0; padding: 1px 3px 0; font-weight: bold; font-size: 0.87em; line-height: 1em; border: 0;}





.column_010- {											/* ungerahmte 1-spaltige Kolumne, ohne Trennung, Typ hybrid */
width: auto;
margin: 0% auto; padding: 1em;
}

.column_1101 {											/* gerahmte 1-spaltige Kolumne, ohne Trennung, Typ gold */
width: auto;
margin: 0 auto; padding: 1em;
border: ridge 2px #808080;
}

.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 #808080;							/* Opera, IE, W3C Standard */
-moz-column-rule: 1px solid #808080;					/* Firefox */
-webkit-column-rule: 1px solid #808080;					/* 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 #808080;							/* Opera, IE, W3C Standard */
-moz-column-rule: 1px solid #808080;					/* Firefox */
-webkit-column-rule: 1px solid #808080;					/* Safari, Chrome */
}





h1.boldg {font-size: 4.00em; color: #000000; text-align: center; text-decoration: none;}
h1.contg {font-size: 2.00em; color: #000000; text-align: left; text-decoration: none;}
h2.contg {font-size: 1.50em; color: #000000; text-align: left; text-decoration: none;}
h3.contg {font-size: 1.25em; color: #000000; text-align: left; text-decoration: none;}
h4.contg {font-size: 1.00em; color: #000000; text-align: left; text-decoration: none;}
h5.contg {font-size: 0.75em; color: #000000; text-align: left; text-decoration: none;}
h5.pictg {font-size: 0.75em; color: #000000; text-align: left; text-decoration: none; margin-left: 2.00em; margin-right: 2.00em;}
h6.contg {font-size: 0.50em; color: #000000; text-align: left; text-decoration: none;}

p.intro {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000; text-align: justify; font-weight: bold;}
p.inten {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000; text-align: justify; font-weight: bold; text-indent: 1.0em;}
p.openg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000; text-align: justify;}
p.contg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000; text-align: justify; text-indent: 1.0em;}
p.centg {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%; color: #000; text-align: center;}
br.cont_1 {margin-bottom: 0px; margin-top: 0px; font-size: 0.85em; line-height: 125%;}

hr.g_95 {width: 95%; text-align: center; color: #000000; size: 2px;}

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;}

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;}

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;}

td.lex_25ct {width: 25%; text-align: center; vertical-align: top;}
td.lex_50lt {width: 50%; text-align: left; vertical-align: top;}
td.lex_50ct {width: 50%; text-align: center; vertical-align: top;}
td.lex_50ctx {width: 50%; text-align: center; vertical-align: top; background-color: #410000;}
td.lex_50cm {width: 50%; text-align: center; vertical-align: middle;}
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;}
