/* Allgemeine Stylesheets */
body {margin:0; padding:0; font-family:arial; font-size:9pt}
a {color:black; text-decoration:none}
a:hover {text-decoration:underline; background-color:#85c329; color:white;}
td {font-family:arial; font-size:9pt; color:black; line-height:15pt;}
HR {border:solid #e87b14 1px; background-color:#e87b14; width:100%; text-align:left;}


/* Einzublendende Kästen */
#a1 {position:absolute; top:50px; left:390px; width:190px; height:100px; z-index:2; background-color:#aacaf9; visibility:hidden; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#a2 {position:absolute; top:50px; left:390px; width:190px; height:100px; z-index:2; background-color:#aacaf9; visibility:hidden; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#a3 {position:absolute; top:50px; left:390px; width:190px; height:100px; z-index:2; background-color:#aacaf9; visibility:hidden; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#a4 {position:absolute; top:50px; left:390px; width:190px; height:100px; z-index:2; background-color:#aacaf9; visibility:hidden; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#a5 {position:absolute; top:50px; left:390px; width:190px; height:100px; z-index:2; background-color:#aacaf9; visibility:hidden; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#email {position:absolute; top:47px; left:380px; width:472px; height:149px; z-index:3; background-color:#aacaf9; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#danke {position:absolute; top:47px; left:380px; width:472px; height:149px; z-index:3; background-color:#aacaf9; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
#contact {position:absolute; top:47px; left:380px; width:472px; height:149px; z-index:2; background-color:#aacaf9; color:#000000; border-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; font-size:9pt}
.show {display:inline}
.hide {display:none} 

/* Inhaltstext */
.text {text-align: justify}
.text a {text-decoration:underline; color:black;}
.text td {font-family:arial; font-size:9pt; color:black; line-height:15pt; vertical-align: top;}
.kasten a {font-weight:bold; text-decoration:none}

/* Überschriften */
.ueb1 {font-family:georgia; font-size:26pt; color:#74a8f5; letter-spacing:5px ;font-variant:small-caps; line-height:33pt}
.ueb2 {font-family:georgia; font-size:14pt; color:#000000;}
.ueb3 {font-family:georgia; font-size:18pt; color:#74a8f5; letter-spacing:5px ;font-variant:small-caps; line-height:20pt}
.ueb4 {font-family:georgia; font-size:10pt; color:#000000; font-weight:bold}
.bildtitel {font-family:arial; font-size:8pt; color:black; vertical-align: top; font-style:italic}
.obenueb {font-family:georgia; color:#e87b14; font-size:14pt; font-weight:bold; letter-spacing: 6px;}
.kasten_ueb {font-size:14pt; letter-spacing: 4px; font-weight:bold; margin-bottom:8; color:white}
.oben { color:#000000; font-size:9pt;}

/* Navigation */
.bordernav {font-size:11pt; letter-spacing: 1px; border-width:0px; border-bottom-width:1px; border-color:#FFFFFF; padding:5px; border-style:solid; color:white; line-height:13pt;}
.bordernav a {color:white;}
.bordernav a:hover {text-decoration:underline; background-color:#85c329;}
.bordernav_on {font-size:11pt; letter-spacing: 1px; border-width:0px; border-bottom-width:1px; border-color:#FFFFFF; border-style:solid; padding:5px; color:white; background-color:#85c329; line-height:13pt;}
.bordernav_on a {color:white; font-weight:bold}
.bordernav1 {font-size:10pt; letter-spacing: 1px; border-width:0px; border-bottom-width:1px; border-color:white; border-style:solid; padding:3px; color:black;}
.bordernav1 a {text-decoration:none;}
.bordernav1 a:hover {text-decoration:underline; background-color:#85c329;}
.bordernav_cite {font-size:10pt; letter-spacing: 1px; padding:3px; color:white;}

