﻿@charset "utf-8"; /*oben - rechts - unten - links*/
*{padding:0; margin:0;}
@media screen, projection { 
body {font-family:Arial,Helvetica,sans-serif; color:#19222f; font-size:0.9em; background-color:#fbfaf1;}
#big {position:absolute; height:auto; width:97%; margin:0% 0% 0% 3%; padding:0% 0% 0% 0%; background:url(../img/hg-fluid.gif) fixed no-repeat #fbfaf1; background-position:28% 0%;}
h1, h2, h3, h4, h5 {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-weight:normal; color:#19222f; padding:0.5em 0em 0em 0em;}
h1 {font-size:1.5em; padding:1.0em 0em 0em 0em;}
h2 {font-size:1.3em; font-style:italic;}
h3 {font-size:1.4em; padding:0em 0em 0.5em 0em;}
h4 {font-size:1.3em; font-style:italic; padding:0em 0em 0.5em 0em;}
h5 {font-size:1.2em; font-weight:bold; padding:0; margin:0;}
hr{margin:0.5em 0em 1.5em 0em; border-bottom:solid #e8e3b4 1px;}
#oben {float:left; padding:0% 1% 0% 1%; margin-top:60px; width:84%; height:auto;}
#logo {float:left; width:100px; height:100px;}
#headline {float:left; padding:0% 1% 0% 1%; width:78%; height:100%;}
#breadcrumb {float:left; padding:0% 1% 0% 1%; width:84%; text-align:left; font-size:0.8em;}
.crumb {float:left; padding:0.5em 0.5em 0.5em 0.5em; margin:0;}
#content {float:left; line-height:1.3em; padding:0% 1% 0% 1%; margin:0px; width:84%; background-color:#fbfaf1;}
#navi1 {float:left; width:100%; height:100%; border-bottom:solid #b3ad79 2px;}
ul.navi1 {float:left; width:100%; list-style:none;}
ul.navi1 {list-style-type:none; font-size:1.0em; width:100%;}
ul.navi1 li{float:left; margin:15px 0px 0px 0px; text-align:left; list-style-type:none; font-size:0.9em; position:relative; width:6.5em;}
ul.navi1 ul li{width:9.0em;}
ul.navi1 a{display:block; background-color:#e8e3b4; color:#19222f; padding:0.5em 0.5em 0.5em 0.5em; text-decoration:none; border-left:solid #19222f 1px;}
ul.navi1 a:visited {color:#19222f;}
ul.navi1 a:hover {text-decoration:none; color:#a85700; background-color:#fbfaf1;}
#suche1 {float:left; height:100%; width:100%; margin:0px; padding:0px 0px 20px 0px; background-color:#fbfaf1;} 
#suchfeld {background-color:#fbfaf1; border-bottom:solid #b3ad79 1px; width:120px;}
.suchfeld {color:#19222f; margin:15px 0px 0px 0px;}
.suche {width:5.0em; padding:0px 3px 0px 3px; margin:15px 0px 0px 0px; cursor:pointer; color:#19222f; background-color:#e8e3b4; border:solid #e8e3b4 1px;}
.clear {clear:both;} .clear2 {clear:right;} .clear3 {clear:left;}
img {border:0px; background-color:#fbfaf1;}
.img {float:left; margin:0px 12px 0px 0px; border:0px; width:250px; height:345px; background:url(../img/spirits.gif) no-repeat; background-position:0% 0%;}
.img1 {float:left; padding:0% 0% 2% 0%; border:0px; width:250px; height:100%;}
.img2 {float:right; margin:0px 0px 10px 20px; border:0px;}
.bigmap {margin:0px; padding:10px 0px 10px 0px; font-size:1.1em;}
.map {margin:0px; padding:10px 0px 10px 22px;}
.map_ul {float:left; margin:0px; padding:0px 0px 0px 48px; width:447px;}
.map_li {float:left; margin:0px; padding:0px 0px 0px 5px; list-style:none;}
a.text2:link {display: block; padding:1.0em 0em 1.0em 0em; color:#19222f; text-decoration:underline;}
a.text2:Link:hover {display: block; padding:1.0em 0em 1.0em 0em; color:#a85700; background-color:#e8e3b4;}
#footer {margin:0% 0% 20% 0%; padding:0% 1% 0% 1%; width:84%; height:100%; text-align:left; background-color:#e8e3b4; font-size:0.9em; border-top:solid #19222f 2px; border-bottom:solid #19222f 2px;}
#navi2 {height:100%; width:100%; display:block;}
#navi2 ul {list-style:none;}
#navi2 li {float:left; padding:1.5em 0.5em 0em 0.5em; width:11.5em;}
#copy {margin-top:35px; height:100%; width:100%; border-top:solid 1px #fbfaf1; display:block;}
#copy ul {list-style:none;}
#copy li {float:left; margin:0px; padding:1.5em 0.5em 0em 0.5em; width:13.0em;}
#analyse {margin-top:25px; padding:0.5em 0.5em 0.5em 0.5em; height:100%; width:100%; display:block; border-top:solid 1px #fbfaf1;}
#analyse ul {list-style:none;}
#analyse li {float:left; padding:1.5em 0.5em 1.5em 0.5em; width:13.0em;}
a:link {color:#19222f; text-decoration:none;}
a:visited {color:#19222f;}
a:hover {color:#a85700;}
.aktuell {color:#a09c2e;}
a.text:link {color:#19222f; text-decoration:underline;}
a.text:visited {color:#19222f;}
a.text:hover {color:#a85700;}
.extern {padding-left:15px; background:url(../img/ex.gif); background-repeat:no-repeat; background-position:0px 1px;}
a.extern:Link {color:#19222f; text-decoration:underline;}
a.extern:Link:visited {color:#19222f;}
a.extern:Link:hover {color:#a85700;}
#jump {float:left;}
#jump ol {margin:0; padding:0;}
#jump li {display:inline; list-style:none; margin:0; padding:0;}
#jump a:link,
#jump a:visited,
#jump a:hover {position:absolute; left:-400em;}
#jump a:active,
#jump a:focus {top:60px; left:100px; width:61%; height:100px; padding:1% 2% 0% 1%; color:#19222f; font-size:1.2em; color:#6e463e; background-color:#eaecec;}
.fliess_b {font-weight:bold; font-size:0.9em;}
strong {font-size:0.9em;}
.top {text-align:right; font-size:1.1em; font-weight:bold; clear:right;}
.rechts {text-align:right;}
.info{padding:10px; margin:0px 0px 20px 0px; color:#19222f; font-weight:bold; border:solid #19222f 4px; border-style:double;}
.linie2 {margin:25px 0px 25px 0px; padding:0px; border-bottom:solid #b3ad79 4px; border-bottom-style:double;}
p {margin:1.0em 0em 1.0em 0em;}
.gal {float:left; padding:20px 18px 0px 0px; width:60px; height:45px;}
#news{color:#a85700; margin:0; padding:1.0em 0em 1.0em 0em;}
/*galerie*/
#lbOverlay {position:absolute; z-index:9999; left:0; width:100%; background-color:#0b1224; cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute; z-index:9999; left:50%; margin-top:1%; overflow:hidden; background-color:#0b1224;}
.lbLoading {background:#021a3c url(../img/4u-2.png) no-repeat center;}
#lbImage {position:absolute; left:0; top:0; border:1px solid #678be5; background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink {display:block; position:absolute; top:0; width:50%; text-decoration:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url(../img/previous.gif) no-repeat 0% 15%; text-decoration:none;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url(../img/next.gif) no-repeat 100% 15%; text-decoration:none;}
#lbBottom {font-family:Arial,Helvetica,sans-serif; font-size:0.9em; color:#6d8ef2; line-height:1.4em; text-align:left; border:1px solid #678be5; border-top-style:none;}
#lbCloseLink {display:block; float:right; width:30px; height:30px; background:transparent url(../img/quit.gif) no-repeat center; margin:5px 0; text-decoration:none;}
#lbCaption, #lbNumber {margin-right:5px; margin-left:5px;}	
.bruch {text-decoration:underline; margin-bottom:0;}
.date {padding:2.0em 0em 0.5em 0em; margin:0em 0em 1.5em 0em; color:#19222f; font-style:italic; text-align:right;}
.doku {padding-top:0.5em; padding-bottom:0.5em; width:100%;}
.zfa {padding:0.5em 0em 0.5em 0em; margin:2.0em 0em 1.5em 0em; border-top:solid 1px #b3ad79; border-bottom:solid 1px #b3ad79; color:#19222f; font-size:1.0em; font-style:italic; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;}
.acronym {border-bottom:0.1em dashed; border-color:#19222f; cursor:help; color:#19222f;}
.history {margin:0; padding:0; list-style-type:none;}
.rot {color:#a85700;}
#glossar {width:auto; height:auto; margin-bottom:2.5em; padding:0px; font-size:1.2em; clear:right;}
#glossar ul {float:left; list-style:none; height:auto; padding:0px 0px 20px 0px; margin:0px; text-align:center;}
#glossar li {float:left; width:1.5em; padding:2px; margin:0px;}
#glossar a:link {display:block; width:auto; color:#19222f; text-decoration:none; padding:0.5em; cursor:pointer;}
#glossar a:visited {color:#19222f;}
#glossar a:hover {color:#a85700;}
#glossarrechts{float:right; width:205px; height:auto; margin:0px; padding:0px 0px 20px 20px; background-color:#fbfaf1;}
#glossar2 {float:left; margin:0px; padding:0px; width:100%; height:100%; font-size:1.2em;}
.glossar2 ul {float:left; width:100%; height:100%; padding:0px 0px 0px 0px; margin:0px;}
.glossar2 li {float:left; list-style:none; width:2.0em; padding:6px; margin:0px; border:solid #b3ad79 1px; text-align:center; background-color:#e8e3b4;}
#glossar2 a:link {display:block; width:auto; color:#19222f; text-decoration:none; padding:0.5em; cursor:pointer;}
#glossar2 a:visited {color:#19222f;}
#glossar2 a:hover {color:#a85700;}
.impress {width:250px; height:16px; background:url(../img/sonder1.png); background-repeat:no-repeat; background-position:right;}
.impress a {width:100%; height:100%; display:block; text-decoration:none;}
.impress:hover {width:250px; height:16px; background:url(../img/sonder2.png); background-repeat:no-repeat; background-position:right;}
}