
html {height:100.1%;}
body {color: #333336; font-size: 12px; font-family: Tahoma, Arial, sans-serif; background-color: white; background-image: url('../css/grauqua/bg1.jpg'); background-repeat: repeat-x ;  height: 98%; height:100.1%; margin: 0 0 5px 5px;}
* html body {height:100.1%;}
* html .maincontainer {height:99%;}
* html .innerpage {height:100%;}
#website {position: relative;display: block;margin: 0 auto 0 auto;padding: 0;width: 990px;color: #000;text-align: left;}
.kopf{margin-bottom:10px}
.maincontainer {height: 99%; min-height:99%; width:810px;}
.werb {height: 600px; width:160px; background-color:;position:absolute;top:5px;left:820px;font-size: 10px;}
.innerpage{    background-repeat: repeat-x ;  min-height: 100%;}
h1 {vertical-align: sub; margin: 0 0 0.2em;}
h2 {font-size: 1.5em; font-weight: bold; margin: 0 0 10px; padding: 0;}
h4 {font-size: 14px; font-weight: bold; margin: 0.8em 0 0;}
h3 {font-size: 14px; font-weight: bold; margin: 0.8em 0 0;}
p {margin: 0 0.3em 0.3em; }
.ul {margin: 0; padding: 0; list-style-type: none; display: inline;}
a:link {color: #333336;}
a:visited {color: #333336;}
a:hover {color: #831718;}
a:active {color: #831718;}
a:focus {outline:none;}
form {margin:0;}
.abstand {padding-left: 12px;}
.box1	{height: auto; text-align: left;}
.infokasten2 {font-size: 13px; padding: 5px 10px 12px; display: block;}
hr {margin: 10px 0 0; padding: 0; border-bottom: 1px solid gray; border-top-width: 0; border-right-width: 0; border-left-width: 0; }
.thumb_region {color: #828282; font-size: 11px; font-style: italic; text-decoration: none; }
.regionsliste1 {height: 4.6em; float:left; margin: 4px 0 4px 2px; padding: 0.3em 30px 0.3em 8px; border: solid 1px gray; display: inline; text-align:left;}
/* Fullscreen-Seite ------------------------------------------------*/ 
.fullscreenbody {background-color: white; margin:0 0 5px 0;}
.fullscreensub{padding: 3px 0 0 5px;}
.fullscreentext{font-size:12px; margin: 3px 160px 0 0; text-align:center;}
.schliessen2 {font-size:11px}
/* Modul 33 Hilfe-Seite ------------------------------------------------*/ 
.overlay {background-color: #fff; color:#5f5f5f;}
.overlay a:link {color:#5f5f5f;}
.overlay a:hover {color:#670000;}
.linkstext2 {color:#5f5f5f; font-size: 1.2em; font-weight: bold; width:170px;}
.linkstext2 a:link, .linkstext2 a:visited {color:#5f5f5f;}
.linkstext2 a:hover {color:#670000;}
.td_text2 {color:#5f5f5f; font-size:12px; padding: 0 0 0 5px ;}
.td_text2 a:link, .td_text2  a:visited {color:#5f5f5f;}
.td_text2 a:hover {color:#670000;}
/* Module 14 und 15 Aktuell-Seite ------------------------------------------------*/ 
.aktuell0 {text-align: center; margin-top: 0;}
.aktuell1 {background-repeat: no-repeat; margin: 0;}
.aktuell2, aktuell2 a:link, aktuell2 a:visited {margin: 0 auto 30px;}
.aktuell3, aktuell3 a:link, aktuell3 a:visited{	font-size: 12px; text-align: left; margin: 0 auto; padding: 8px 0 8px 15px; }
.panotext	{background-color: white; text-align:left;color: #333336;margin: 5px 10px 0 10px; padding: 8px 15px 8px 15px; border:solid 1px #454546;}
.aktuell4 {background-color: white; color: #333336;margin: 10px 20px 0 0 ;  padding: 12px; border:solid 1px #454546;}
.aktuell4 a:link, .aktuell4 a:visited{color: #333336;}
.aktuell4 a:hover {color: #831718}
.scroll2 {width: 80px; height: 16px; font-size: 11px; border: 1px solid #454546;}
.scroll2 a:link, .scroll2 a:visited {height: 16px; line-height: 15px; display:block; color: #333336; text-decoration: none; background-image: url('../css/grauqua/bg2.jpg'); background-repeat: repeat-x; }
.scroll2 a:hover {height: 16px; line-height: 15px; display:block; color: #831718; text-decoration: none; background-color: #DDDDDD; background-image: url('../css/grauqua/bg3.jpg'); background-repeat: repeat-x;  }
.scroll3 {width: 120px; color: #333336; font-size: 11px; border: 1px solid #454546; background-image: url('../css/grauqua/bg2.jpg'); background-repeat: repeat-x; }
/* Modul 03 Versionchange Reiterleiste ------------------------------------------------*/	
.versionchange {margin:0 10px 0 0 ;}	
.aktiv1, .inaktiv1, .inaktiv1 a:link, .inaktiv1 a:visited, .aktiv1 a:link, .aktiv1 a:visited {  font-family: Tahoma, Arial, sans-serif; line-height: 130%;font-size: 11px; width:80px; height:15px; display:block; float:right; background-repeat: no-repeat; background-position: left top; text-align: center; margin:0;}
.aktiv1, .aktiv1 a:link, .aktiv1 a:visited, .aktiv1 a:hover {text-decoration: none; color: white;}
.aktiv1[class], .aktiv1[class] a:link, .aktiv1[class] a:visited {background-image: url(../css/grauqua/buttona.png);}
.aktiv1, .aktiv1 a:link {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
.aktiv1 a:visited {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png'); }
.aktiv1[class] a:hover {background-image: url(../css/grauqua/buttona.png);}
.aktiv1 a:hover {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
.inaktiv1 a:link, .inaktiv1 a:visited {color: #454546 ; text-decoration: none;}
.inaktiv1 a:hover {color: white;}
.inaktiv1[class] a:link, .inaktiv1[class] a:visited { background-image: url(../css/grauqua/buttonb.png);}
.inaktiv1 a:link {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttonb.png');}
.inaktiv1 a:visited {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttonb.png');}
.inaktiv1[class] a:hover {background-image: url(../css/grauqua/buttona.png);}
.inaktiv1 a:hover {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
/* Modul03  Buttons aus ------------------------------------------------*/	
.aktiv3, .inaktiv3 {color: white; margin:0 3px;font-size:11px; text-decoration: none}
.aktiv3 a:link, .aktiv3 a:visited, .aktiv3 a:hover {text-decoration: none; color: white;}
.inaktiv3 a:link, .inaktiv3 a:visited {color: #454546; text-decoration: none;}
.aktiv3 a:hover {color: white; text-decoration: none}
.inaktiv3 a:hover {color: white; text-decoration: none}
/* Modul 04 ?bersichtseite ------------------------------------------------*/
/* und Modul 51 Suchergebnisse ------------------------------------------------*/  
.modul16 {color: #333336; text-align: left; padding: 0; margin:0 35px 0 0; float: left;}
.kleinlink2 {color:#333336;font-size: 11px; text-align: left; padding: 0;}
.kleinlink2 a:link {color: white; text-align: left; padding: 0;}
.kleinlink2 a:visited {color: white; text-align: left; padding: 0;}
.kleinlink2 a:hover {color: white; text-align: left; padding: 0;}
.kleinlink2 a:active {color: white; text-align: left; padding: 0;}
.subregion2 {font-size: 11px; font-weight: bold;}
.region2 {font-size: 14px; font-weight: bold; margin: 0 10px 0 5px;}
.regiontext {font-size: 11px; margin: 0 10px 0 5px;}
.thumb2 {margin-top: 5px; background-repeat: no-repeat;}		
.panolink {color: white; font-size: 11px; font-style: italic; padding: 0; text-decoration: none;}
.td_16_1 {background-repeat: no-repeat; width:170px; background-position: left top; padding:5px 0 0 5px;}
.td_16_2 {background-repeat: no-repeat; background-position: right top; padding:5px 0 0 5px;}
.td_16_1[class] {background-image: url(../css/grauqua/bogen.png);}
.td_16_2[class] {background-image: url(../css/grauqua/bogen.png);}
.td_16_1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/bogen.png');}
.td_16_2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/bogen.png');}
.regionstd2, .regionstd2 a:link, .regionstd2 a:visited {font-size: 12px; text-decoration: none;}
.kleinlink3{padding:0;}
.einrueckung{margin:0;padding:0 0 0 5px;list-style-type: none;}
/* Modul 05 Starttext, Defaulttext, Text f?r Regionen------------------------------------------------*/ 
/* und Modul 06 Impressum Defaulttext ------------------------------------------------*/ 
.starttext{ font-size: 13px; padding: 0 0 0 30px ;}
.toptext { font-size: 16px; font-weight: bold;}
.linkstext{ font-size: 1.2em; font-weight: bold; width:170px;}
.td_text{font-size:12px; padding: 0 0 0 5px;}
.regionstabelle {border: solid 1px #454546;}
/* Modul 07 und 8 Thumbs unter Panorama: Filmstrip ------------------------------------------------*/ 
/* Horizontaler Filmstrip */ 
.thumbdiv1 {float:left; font-size:10px; line-height:90%; padding:0 2px;}
.thumbdiv2 {float:left; font-size:10px; line-height:90%; color:#d80000;}
.thumbtext1 {}
#divUpControl1 {position:absolute; left:0; top:0; z-index:1;} 
#divDownControl1 {position:absolute; left:20px;top:0; z-index:1;} 
#divContaineraussen {position:absolute; width:100%; height:67px; top:0; left:0; overflow:hidden}
#divContainer {position:absolute; height:67px; overflow:hidden; top:0; left:45px; visibility:hidden; overflow:hidden; } 
#divContent {position:absolute; top:0; left:0;} 
.filmstrip_pfeil1 {cursor:pointer; display:block; width: 15px; height:54px;  background-repeat: no-repeat;  border-style: none; border-width: 0;}
.filmstrip_pfeil1[class] {background-image: url(../css/grauqua/scrolla.png);}
.filmstrip_pfeil1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/scrolla.png');}
.filmstrip_pfeil2 {cursor:pointer; display:block; float:left; width: 15px; height:54px; background-repeat: no-repeat;  border-style: none; border-width: 0;}
.filmstrip_pfeil2[class] {background-image: url(../css/grauqua/scrollb.png);}
.filmstrip_pfeil2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/scrollb.png');}
/* Vertikaler Filmstrip */ 
#controlposition2 {position:absolute; left:0; top:-30px; height:25px;width:180px; border-style: none; border-width: 0;}
#divUpControl2 {float:left;width:70px; height:25px ;display:block;} 
#divDownControl2 {float:left; width:70px; height:25px;display:block;} 
#divContaineraussen2 {position:relative; width:190px; height:100%; top:0; left:0;}
#divContainer2 {position:relative; width:190px; height:100%;  overflow:hidden; top:0; left:0; visibility:hidden;} 
#divContent2{position:absolute; top:0; left:0;} 
.thumbdiv3 {font-size:10px; line-height:90%; margin:0 0 5px 0;}
.thumbdiv4 {font-size:10px; line-height:90%; color:#d80000; margin:0 0 5px 0;}
.thumbtext2 {}
.filmstrip_pfeil3 {cursor:pointer; display:block; width: 70px; height:25px; margin:0; background-repeat: no-repeat; border-style: none; border-width: 0;}
.filmstrip_pfeil3[class] {background-image: url(../css/grauqua/scrollc.png);}
.filmstrip_pfeil3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/scrollc.png');}
.filmstrip_pfeil4 {cursor:pointer; display:block; width: 70px; height:25px; margin:0;  background-repeat: no-repeat;  border-style: none; border-width: 0;}
.filmstrip_pfeil4[class] {background-image: url(../css/grauqua/scrolld.png);}
.filmstrip_pfeil4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/scrolld.png');}
/* Allgemein Filmstrips */ 
.thumb3 {height: 54px;width: 174px;background-repeat: no-repeat; cursor:pointer; margin:0;}	
/* Modul 09 Basisnavigation ------------------------------------------------*/	
.basisnavi {height:25px;  float:right;}
.aktiv2, .inaktiv2, .inaktiv2 a:link, .inaktiv2 a:visited, .aktiv2 a:link, .aktiv2 a:visited {font-family: Tahoma, Arial, sans-serif; line-height: 170%;	font-size: 11px; width:80px; height:22px; display:block; float:right; background-repeat: no-repeat; background-position: left top; text-align: center; margin:0; white-space: nowrap;}
.aktiv2 a:link, .aktiv2 a:visited, .aktiv2 a:hover {text-decoration: none; color: white;}
.aktiv2[class] a:link, .aktiv2[class] a:visited {background-image: url(../css/grauqua/buttona.png);}
.aktiv2 a:link {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
.aktiv2 a:visited {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
.aktiv2[class] a:hover {background-image: url(../css/grauqua/buttona.png);}
.aktiv2 a:hover {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png'); }
.inaktiv2 a:link, .inaktiv2 a:visited {color: #454546 ; text-decoration: none;}
.inaktiv2 a:hover {color: white;}
.inaktiv2[class] a:link, .inaktiv2[class] a:visited { background-image: url(../css/grauqua/buttonb.png);}
.inaktiv2 a:link {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttonb.png'); }
.inaktiv2 a:visited {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttonb.png'); }
.inaktiv2[class] a:hover {background-image: url(../css/grauqua/buttona.png);  }
.inaktiv2 a:hover {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
.inaktiv2 a:hover {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='css/grauqua/buttona.png');}
/* Modul 15 Basisnavigation Textversion ------------------------------------------------*/	
.aktiv4, .inaktiv4 {float: right; color: white; margin:0 3px;font-size:11px; text-decoration: none;}
.aktiv4 a:link, .aktiv4 a:visited, .aktiv4 a:hover {text-decoration: none; color: white;}
.inaktiv4 a:link, .inaktiv4 a:visited {color: #454546 ; text-decoration: none;}
.aktiv4 a:hover{color: white; text-decoration: none;}
.inaktiv4 a:hover{color: white; text-decoration: none;}
/* Modul 10 Panorama-Player  ------------------------------------------------*/ 
.warnung{color: #831718 ; font-size: 14px; font-weight: bold; background-color: white; margin: 80px; padding:20px;}
#vanisher {position: relative; left: 0px; top: 0px; overflow: hidden; }
/* Modul 11 Panoinfo ------------------------------------------------*/ 
.infokasten	{font-size:12px; border: solid 1px #c9c9c9; background-image: url('../css/grauqua/bg2.jpg'); background-repeat: repeat-x;  display: block; margin:0; padding: 4px 15px;}
.infokasten	{text-align:left;}
.infokasteninner {color:#333336; padding-right: 15px; margin:0;}
.infokasteninner a:link, .infokasteninner a:visited {color:#333336;}
.infokasteninner a:hover {color:#831718;}
.multires {color: #831718;}
/* Modul 18 Regionstabelle  ------------------------------------------------*/ 
.regionstabelle {border: solid 1px #454546;}
.regionstd, .regionstd a:link, .regionstd a:visited {font-size: 10px; text-decoration: none;}
.kleinlink {padding: 0 0 0 5px;}
/* Modul 19 Regionsliste Popup-Men? ------------------------------------------------*/ 
.selectbox {color: #454546 ;background-color: white; border: solid 1px #454546;font-size: 12px;margin:3px 0 0 ; width:200px; line-height: 14px; height: 18px;}
.popupline1 {}
.popupline2 {font-style: italic;}
/* Modul 50 Suche Suchfelder ------------------------------------------------*/
.search {font-family: Tahoma, Arial, sans-serif; background-color: white; color: #454546; border: solid 1px #454546; font-size: 12px; height: 18px; padding:0;margin:0 5px 0 0;}
.search2 {font-family: Tahoma, Arial, sans-serif; background-color: white; color: #454546; border: solid 1px #454546; font-size: 12px; height: 18px; padding:0 0 5px 0;}
.searchtabele{border-collapse:collapse;}
/* Modul 52 Summe Panoramen ------------------------------------------------*/	
.panosumme{font-size: 11px; display:inline;}
/* Modul 53 Breadcrump gwe?hlter Pfad ------------------------------------------------*/
.breadcrump {font-size: 11px; width: auto; height:auto; display:block; float:left; margin:0 0 0 15px;}
.breadcrump2 {font-style: italic;}
/* Modul 54 Datenbanktyp ------------------------------------------------*/
.database {font-size: 11px; display:inline;}
/* Modul 55 Textbox ------------------------------------------------*/
.panosubtextlang {background-color: #dadada; display: block; padding: 15px 25px; margin-bottom: 20px;}
/* Modul 56 Installierte Plugins ------------------------------------------------*/
.plugins {font-size: 11px; display:inline;}
/* Modul 56 Dateigr??e Panorama ------------------------------------------------*/
.dateigroesse {font-size:11px; margin:0 10px;}
/* Modul 59 Versiontest------------------------------------------------*/
.aktiv5 a:link, .aktiv5 a:visited { font-family:  Arial;font-size:11px;color:#831718;text-decoration: none; margin-right:3px;}
.inaktiv5 a:link, .inaktiv5 a:visited{ font-family:  Arial;font-size:11px;color:#333336;text-decoration: none;margin-right:3px;}
.inaktiv5 a:hover{color:#831718;}
#footer	{font-size: 11px; position:relative; display:block; bottom:0px;text-align:center;padding:5px; margin:5px 0 5px 0; width:100%}
/* Modul 20 Linkliste Region und Panorama vertikal */
.panotextlist, .regiontextlist {text-align: left; padding:0 8px 0 0;}
.regiontextlist {margin:0 10px 10px 0; border-bottom: 1px solid #454546;}
.panotextlist a:link, .panotextlist a:visited, .regiontextlist a:link, .regiontextlist a:visited {font-size:11px; line-height: 180%; text-decoration:none;}
.regiontextname {font-size:13px;display:block;margin:25px 0 8px 0;text-align: left;}
#controlposition2{top:-22px;}
