/* Angaben zur Druckausgabe */
@page {
   size:21.0cm 29.7cm;
}

.webdesign {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#222222;
   font-weight:normal;
   font-style:normal;
   font-variant: normal;
   text-decoration:none;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
   padding-left:0px;
}

.title {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#666666;
   font-weight:normal;
   font-style:normal;
   font-variant: normal;
   text-decoration:none;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
   padding-left:0px;
}

/* Inhalt-Seiten */
.contbody {
   width:577px;
   background-color:black;
   background-repeat:no-repeat;
        background-attachment:fixed;
   text-align:left;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
}

.welcbody {
   background-color:black;
   text-align:left;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
}

div.contdiv {
   clear:both;
   width:620px
   margin-top:10px;
   margin-right:0px;
   margin-bottom:10px;
   margin-left:0px;
}

div.contfooter {
   clear:both;
   width:620px;
   background-color:#222222;
   margin-top:10px;
   margin-right:0px;
   margin-bottom:10px;
   margin-left:0px;
}

p.contfooter {
   /*width:616px;*/
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#1060B0;
   font-weight:bold;
   font-style:normal;
   font-variant: normal;
   text-decoration:none;
   margin-top:2px;
   margin-right:2px;
   margin-bottom:2px;
   margin-left:2px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
   padding-left:0px;
}

/* Vorgabe-Layout für alle Seiten */
body {
   background:black;
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#CCCCCC;
   font-weight:normal;
   font-style:normal;
   font-variant:normal;
   text-decoration:none;
}

h1.title1 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:40px;
   color:#667980;
   font-weight:bold;
   font-style:normal;
   font-variant:normal;
   text-decoration:none;
   margin-top:95px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
   padding-left:0px;
   letter-spacing:5px;
   clear:both;
   width:100%;
}

h1 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:40px;
   color:#667980;
   font-weight:bold;
   font-style:normal;
   font-variant:normal;
   text-decoration:none;
   margin-top:0px;
   margin-right:0px;
   margin-bottom:0px;
   margin-left:0px;
   padding-top:0px;
   padding-right:0px;
   padding-bottom:0px;
   padding-left:0px;
   letter-spacing:5px;
   clear:both;
   width:100%;
}

h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:17px;
        color:#174959;
        font-weight:bold;
        font-style:normal;
        font-variant: normal;
        text-decoration:none;
        margin-top:12px;
        margin-right:0px;
        margin-bottom:8px;
        margin-left:0px;
        padding-top:0px;
        padding-right:0px;
        padding-bottom:0px;
        padding-left:0px;
        letter-spacing:1pt;
}

h3 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#174959;
        font-weight:bold;
        font-style:normal;
        font-variant: normal;
        text-decoration:none;
        margin-top:8px;
        margin-right:0px;
        margin-bottom:4px;
        margin-left:0px;
        padding-top:0px;
        padding-right:0px;
        padding-bottom:0px;
        padding-left:0px;
        letter-spacing:1pt;
}

h4 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant: normal;
        text-decoration:none;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:4px;
        margin-left:0px;
        padding-top:0px;
        padding-right:0px;
        padding-bottom:0px;
        padding-left:0px;
        letter-spacing:0pt;
        width:100%;
}

p {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        line-height:150%;
   margin-top:0px;
        margin-right:0px;
        margin-bottom:4px;
        margin-left:0px;
        orphans:3;
        widow:3;
}

p.buttontext {
        margin-top:4px;
        margin-bottom:4px;
}

p.zitat {
        font-size:12px;
        font-style:normal;
        line-height:100%;
}
p.message {
        font-family:Courier, Courier-new, monospace;
        font-size:10px;
        color:#293033;
        font-weight:normal;
}

p.small {
        font-size:10px;
}

input {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        background:white;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:0px;
        margin-left:0px;
}

input.button {
        background:#BBBBBB;
        width:100px;
}

select {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        background:white;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:0px;
        margin-left:0px;
}

textarea {font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        background:white;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        margin-top:0px;
        margin-right:0px;
        margin-bottom:0px;
        margin-left:0px;
}

.nw {
        white-space:nowrap;
}

.kennbuchst {
        color:#666666;
        font-weight:bold;
}

.adresse {
        margin-top:4px;
        margin-right:4px;
        margin-bottom:4px;
        margin-left:8px;
}


td {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        vertical-align:top;
}

th {
        background:#BABECB;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
        vertical-align:top;
}

.tabfeld {
        background:#293033;
}

.tableer {
        background:#293033;
}

li {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#293033;
        font-weight:normal;
        font-style:normal;
        font-variant:normal;
        text-decoration:none;
}

a {
        font-family:Arial, Helvetica, sans-serif;
        color:#293033;
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
}

a:link {
}

a:visited {
}

a:active {
        color:#0000000;
}

a.select {
        font-family:Arial, Helvetica, sans-serif;
        color:#293033;
        font-size:12px;
        font-weight:normal;
        text-decoration:underline;
}

a.select_over {
        color:#000000;
        font-weight:normal;
        text-decoration:underline;
}

a.selbld {
        font-family:Arial, Helvetica, sans-serif;
        color:#293033;
        font-size:12px;
        font-weight:bold;
        text-decoration:underline;
}

a.selbld_over {
        color:#000000;
        font-weight:bold;
        text-decoration:underline;
}

.h-fett {
        font-weight:bolder;
}

.Einr {
        position:relative;
        left:30px;
}


.Rechts-100 {
        float:right;
        padding-left:14px;
        width:115px;
}

.rechts {
        float:right;
        margin-left:30px;
        margin-right:0px;
}

.links {
        float:left;
        margin-right:30px;
}

.links-220 {
        float:left;
        padding-right:15px;
        width:235px;
}

.Aufz {
        margin-left:30px;
        text-indent:-30px;
}

.zitat {
        font-style:italic;
}

.pict {
        font-size:12px;
        color:#B02010;
}

.xxx {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

/* Angaben für Navigationselemente */

a.nav_1_un {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#293033;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	letter-spacing:0px;
	white-space:nowrap;
}

div.nav_1_un {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:35px;
	margin-left:0px;
}

a.nav_1_sn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9C0031;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	letter-spacing:0px;
	white-space:nowrap;
}

div.nav_1_sn {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:35px;
	margin-left:0px;
}

a.nav_1_um {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#667980;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	letter-spacing:0px;
	white-space:nowrap;
}

div.nav_1_um {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:35px;
	margin-left:0px;
}

a.nav_1_sm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9C0031;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	letter-spacing:0px;
	white-space:nowrap;
}

div.nav_1_sm {
	margin-top:0px;
	margin-right:0px;
	margin-bottom:35px;
	margin-left:0px;
}


a.nav_2_un {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#142618;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	white-space:nowrap;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-right:25px;
}

a.nav_2_sn {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9C0031;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	white-space:nowrap;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-right:25px;
}

a.nav_2_um {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#667980;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	white-space:nowrap;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-right:25px;
}

a.nav_2_sm {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#667980;
	font-weight:bold;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	white-space:nowrap;
	margin-top:0px;
	margin-right:5px;
	margin-bottom:0px;
	margin-left:5px;
	padding-right:25px;
}
