body, html { margin:0; padding:0; width:100%; height:100%; } body { background-repeat: no-repeat !important; background-position: top center !important; background-color: #FFF;
background-attachment:fixed !important; } body.popup{ background:none; margin:auto; } * { font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:1.4; } #logo-print{ display: none; } hr{
display:none; } h1, h2, h3, h4, h5, h6 { margin:0; } p{ margin:0 0 0.5em 0 ; } p.vorspann{ color:#333; } .pointer{ cursor:pointer; } .hline { border-top:1px solid #bcbdbf; display:block; height:1px;
margin:4px 0px; } .pointer:hover{ background-color:#baddf8; } ul{ margin:0 0 4px 8px; padding-left:8px; } img{ border:none; } br{ line-height:0.5; } form{ margin:0; padding:0; overflow: hidden; }
select, input, textarea{ font-size:12px; padding-left:2px; border:1px solid #666; } textarea{ font-family:Arial, Helvetica, sans-serif; } input.checkbox{ margin:0px !important; padding:0px !important;
} input.button, #site a.button{ border: none !important; text-align: center; display: inline-block; margin: 0; padding: 2px 6px; color: #FFF; font-size: 14px; font-weight: bold; cursor: pointer;
background-color: #e75294; } #ajax-loader{ position: absolute; left: 0; top: 0; z-index: 20; display: none; background: url(/layout/loader.gif) no-repeat; } #fancybox-inner .button { float:right;
margin:6px 14px 0 0; } #fancybox-inner .box { margin:0; } .newsletter-frame { width: 632px; height: 684px; margin: 0 0 40px 0; } .search-result{ font-weight: bold; } /* Geschlossene Adressbox */
span.offen, .adresse div.details { padding:6px 0 0 13px; } div.close .details { display:none; } #tagcloud{ padding:0px 18px 18px 18px; text-align:center; } #tagcloud a{ color:#63b0de;
text-decoration:none; line-height: 1.4; margin:3px; padding:2px 3px; white-space:nowrap; } #tagcloud a:hover{ text-decoration:underline; } #left #tagcloud{ margin:36px 6px 18px 10px; padding: 0px;
background-color: #FFF; } .tag1{ font-size:0.8em; } .tag2{ font-size:0.9em; } .tag3{ font-size:1.0em; } .tag4{ font-size:1.1em; } .tag5{ font-size:1.3em; } .tag6{ font-size:1.4em; } .goto-button{
color:#FFF; width:140px; background-color:#e75294; padding:4px 0px; display:block; font-weight:bold; text-align:center; } .suche-head{ font-size:12px; font-weight:bold; color:#333; } .suche-value{
padding:4px 0px; } #header .controlbox-options{ height: 217px; overflow: auto; overflow-x: hidden; } .header-home .controlbox-options{ height: 350px !important; } .controlbox-footer{ padding: 8px 0 0
0; } .controlbox-footer .button{ width: 86px; } /* Bilderleiste */ .bilderleiste { clear: both; overflow: hidden; width: 690px; margin: 0 0 30px 0; font-size: 11px; } .bilderleiste div.img { float:
left; margin: 0 16px 0 0; } .reiter { width:100%; margin-top:6px; } .reiter td { vertical-align:bottom; border-bottom:1px solid #474F46; } .reiter a { display:block; font-weight:bold; color:#999999
!important; border-bottom:none; margin:0px 1px; padding:1px 6px; } .reiter .aktiv { border-bottom:none; } .reiter .aktiv a { padding:2px 6px; border:1px solid #474F46; border-bottom:none;
color:#474F46 !important; margin:0px; } /* Liste der Suchergebnisse */ div.liste{ padding:0px; margin:0px !important; } table.liste { cursor:pointer; width:100%; padding: 0; line-height:1.4; }
table.liste-box{ width:100%; border:0px; border-bottom:1px solid #bde4f7; padding:10px 0px 10px 6px; margin:0px; } table.liste-box th{ width:24px; vertical-align:top; text-align:left; }
table.liste-box td{ vertical-align:top; } /* Prospekte */ .prospect{ width: 222px; height: 80px; float: left; padding: 4px; border: 1px solid #EEE; } .prospect-left{ margin: 8px 8px 8px 0; }
.prospect-right{ margin: 8px 0 8px 8px; } .prospect div.checkbox{ float: left; width: 20px; height: 70px; padding-top: 3px; } .prospect div.text{ display: inline; } .prospect div.text a{ display:
inline-block; margin-top: 4px; } .prospect div.img{ float: right; } /* Zeilendarstellung */ .prospect-line{ clear: both; padding: 4px; margin: 0; } .prospect-line div.checkbox{ float: left; width:
20px; padding-top: 3px; } .prospect-line a{ float: right; display: inline-block; } /* Kalender */ .get_date th{ text-align:center; font-size:14px; } .get_date td{ text-align:center; font-size:14px;
font-weight:bold; padding:5px; } .get_date td a{ font-size:14px; font-weight:bold; width:25px; height:25px; line-height:24px; display:inline-block; text-align:center; border:1px solid #CCC; }
.get_date td a.inaktiv{ color:#969799; } .get_date td a:hover{ background:#EEE; } .get_date .trenner{ border-bottom: 1px solid #CCC; } .get_date .button{ background:none; font-size:22px;
font-weight:bold; height:25px; line-height:24px; display:inline-block; border:1px solid #CCC; padding:0 6px; background:#EEE; } /* Liste Marker */ .marker { color:#333; } .marker .detail {
margin-bottom:15px; line-height:1.3; } .marker .mehr { float:right; background-color:#CCC; font-weight:normal; color:#A01D2B !important; padding:0px 12px 0px 3px;
background-image:url(/layout/mehr-mitte.gif); background-position:top right; background-repeat:no-repeat; height:14px; overflow:hidden; } .marker .headline { padding-right:4px; background-color:#FFF;
} .marker .detail strong { display:block; background-image:url(/layout/linie-mitte.gif); background-repeat:repeat-x; } .marker .ort { display:none; } .show_kat ul{ list-style-type:none; margin:0px;
padding:0px; } .show_kat li{ margin:0px; padding:0px; } .show_kat table{ border:0; margin:0px; padding:0px; border-collapse:collapse; } .show_kat table td{ vertical-align:top; padding:2px 1px; }
.show_kat img.plus-minus{ margin-top:2px; cursor:pointer; } .show_kat img.spacer{ margin-top:2px; } .show_kat img.checkbox{ margin:1px 2px; cursor:pointer; } .show_kat td.name{ cursor:pointer;
vertical-align:baseline; font-size: 12px !important; } .show_kat li.ebene{ border-bottom:1px dotted #9acbf0; padding:0px 0 0 0; } .show_kat ul.lev0{ padding-left:0px; margin-left:0px; } .show_kat
ul.lev1{ padding-left:16px; margin-left:0px; } .inhalt ul{ margin:0px 0px 4px 8px; padding-left:8px; left:10px; } div.error{ border: 2px solid #C00; padding: 10px; margin: 16px 0; } .kontakt-form{
width:474px; } .kontakt-form .input-error{ color: #C00; font-weight: bold; } .kontakt-form td.pr{ padding-right:20px; } .kontakt-form select, .kontakt-form input, .kontakt-form textarea{ border:1px
solid #bcbdbf; font-size:13px !important; padding:2px 2px; margin:4px 0px; background:transparent url(/layout/bg-input.png) repeat-x top; } .kontakt-form select:focus, .kontakt-form input:focus,
.kontakt-form textarea:focus { background:#e0effc url(/layout/bg-input-active.png) repeat-x top; } .kontakt-form select, .kontakt-form input{ margin-bottom:6px; } #fancybox-inner .kontakt-form td {
padding-right:14px; } /* Video Box */ p.video { clear: both; width: 100%; } p.video .img { float: left !important; margin: 0 10px 10px 0 !important; position: relative; } p.video .img i { background:
url(/layout/video-play-button.png) no-repeat left bottom; display: block; height: 90px; left: 0; position: absolute; top: 0; width: 128px; } #right p.video .img i { height: 68px; } /* Veranstaltungen,
Führungen buchen */ div.veranst_kurzinfo td { padding: 2px 0; } .buchungstabelle td { padding-bottom: 6px; } .buchungstabelle select, .buchungstabelle input { margin-bottom: 2px; } .errorbox {
border: 2px solid #F00; background-color: #EEE; padding: 8px; } .errorbox ul { margin: 0 0 0 8px; } /* Jubiläums Störer */ #anniversary { background: #dd007f; background-image:
-moz-linear-gradient(left, #dd007f, #e670a7); background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #dd007f), color-stop(1, #e670a7)); border: 1px solid #fff;
-webkit-border-bottom-left-radius: 12px; -moz-border-radius-bottomleft: 12px; border-bottom-left-radius: 12px; box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 6px 6px rgba(0, 0, 0,
0.5); -webkit-box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.5); color: #fff; display: none; overflow: hidden; padding: 50px 0 0 10px; position: absolute; right: 0; top: -20px; width: 222px; z-index: 1; }
#anniversary h2 { background: url(/layout/anniversary-headline-gewinnspiel.png) -3px -3px no-repeat; font-size: 24px; font-weight: normal; height: 87px; margin: 0; text-indent: -300px; text-transform:
uppercase; width: 222px; } #anniversary p { font-size: 13px; font-weight: bold; margin: 0 0 1em 0; padding-right: 10px; } #anniversary .link { background: #dd007f; -webkit-border-top-left-radius: 8px;
-moz-border-radius-topleft: 8px; border-top-left-radius: 8px; float: right; margin: 0; padding: 1px 25px 1px 20px; } #anniversary .link a { background: url(/layout/arrows/white-right.png) no-repeat
left center; color: #fff; display: block; font-weight: bold; padding: 0 0 0 16px; } /* Störer */ #interferer { background: #dd007f; background-image: -moz-linear-gradient(left, #dd007f, #e670a7);
background-image: -webkit-gradient(linear, left top, right top, color-stop(0, #dd007f), color-stop(1, #e670a7)); border: 1px solid #fff; -webkit-border-bottom-left-radius: 12px;
-moz-border-radius-bottomleft: 12px; border-bottom-left-radius: 12px; box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 6px 6px
rgba(0, 0, 0, 0.5); color: #fff; display: none; overflow: hidden; padding: 50px 0 0 10px; position: absolute; right: 0; top: -20px; width: 222px; z-index: 1; } #interferer h2 { font-size: 24px;
font-weight: normal; height: 41px; margin: 0; text-transform: uppercase; width: 222px; } #interferer p { font-size: 14px; font-weight: bold; margin: 0 0 1em 0; padding-right: 10px; } #interferer .link
{ background: #dd007f; -webkit-border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; border-top-left-radius: 8px; float: right; margin: 0; padding: 1px 25px 1px 20px; } #interferer .link a {
background: url(/layout/arrows/white-right.png) no-repeat left center; color: #fff; display: block; font-weight: bold; padding: 0 0 0 16px; } .up-anzahl { font-size: 18px; font-weight: bold;
text-align: right; } /* Site */ #wrapper{ position:relative; margin:auto; width:960px; padding:0px 20px; background:transparent url(/layout/shadow.png) no-repeat top center fixed; } #site{
margin:auto; width:960px; margin:0 0 10px 0; border-left:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #000; background-color:#fbfdfe; } /* Navigation */ #top{ margin:auto;
width:960px; height:84px; } #top .logo{ position:relative; display:block; float:left; width:260px; height:84px; background:transparent url(/layout/logo.png) no-repeat; } #top #top-bar{
position:absolute; right:19px; top:0px; width:700px; height:26px; float:right; background-color:#98c7e8; z-index:10; } #top #top-bar form{ font-size:12px; color:#FFF; padding:4px 0 0 0; float: right;
} #top #top-bar #sprachen{ font-size:12px; color:#FFF; padding:7px 14px 0 0; float: right; } #top #top-bar input{ padding:0px 2px; margin:0 20px 0 10px; border:none; font-size:12px; font-family:Arial,
Helvetica, sans-serif; background-color:#d2e5f4; width:154px; color:#000; } #top #top-nav{ background: #fff; position:absolute; top:26px; left:281px; height:58px; z-index:8; } #top #xtra-nav{
position:absolute; top:26px; right:19px; width:240px; height:78px; background:transparent url(/layout/bg-xtra-nav.png) no-repeat left bottom; overflow:hidden; z-index:9; } /* Header */ #header{
position:relative; margin:auto; width:960px; height:370px; background-repeat:no-repeat; overflow:hidden; } #header #loading{ position:absolute; display:none; width:200px; text-align:center;
margin:140px 380px; padding:20px; font-size:20px; background:transparent url(/layout/bg-top-nav.png) repeat; } #header #map{ position:absolute; z-index:2; width:726px; height:100%; }
.map_no_steuerbox{ width:960px !important; } .map_no_steuerbox #hmtctl{ top: 20px !important; } .map_with_subnav #logocontrol{ bottom: 42px !important; } .map_with_subnav #scalecontrol{ bottom: 45px
!important; } .loading_map{ display: none; } #steuerbox-bg{ position:absolute; right:0px; top:470px; height:100%; background:transparent url(/layout/bg-steuerbox.png) no-repeat top; z-index:2; }
#steuerbox-bg .box .inhalt{ padding:0 12px; overflow:hidden; } #header #steuerbox{ margin:30px 0px 0 0; width:234px; height:340px; overflow:auto; } #header #steuerbox .box{ margin: 0; } #header
#steuerbox .goto-button{ padding: 2px 0; margin-bottom: 10px; width: 100%; } #header #steuerbox .headline{ display:none; } #header .showmap-button{ position:absolute; left:0px; top:110px; z-index:2; }
.header-home{ height:470px !important; } .header-home #steuerbox{ height:450px !important; } /* Content */ #content{ width:960px; overflow:hidden; } #content #left{ float:left; width:210px;
background-color: #fff; } #content #center{ float:left; width:480px; padding:0px 18px; } #content #right{ float:right; width:234px; padding:30px 0 0 0; } #content #breadcrumb{ height:30px; } #content
#breadcrumb *{ font-size:11px; float:left; margin-right: 4px; margin-top: 10px; } #content #breadcrumb .back { float:right; margin-right: 0px; } #content #center-above{ } #content #center-left{
float:left; width:231px; display:inline; } #content #center-right{ float:right; width:231px; display:inline; } #footer-wrapper{ clear:both; width:960px; margin:auto; padding-bottom: 14px; } #footer{
width:960px; height:105px; margin:auto; font-size:11px; border:1px solid #000; background-color:#fbfdfe; } #footer div.fb { height: 70px; overflow: hidden; float: left; } #social-bookmarks{ display:
inline; float: right; } /* Footer */ #footer .footer-nav{ clear: both; padding: 8px 18px; color: #1d9bd3; } #footer .footer-nav a{ color:#1d9bd3; font-size: 12px; } /* xtra Nav (Buchen / Login) */
.xtra-nav-value{ position:absolute; bottom:18px; left:18px; display:none; width:210px; } .xtra-nav-value *{ font-size:12px !important; } .xtra-nav-value label{ display:block; padding:10px 0 0 0; }
.xtra-nav-value input{ width:206px; } .xtra-nav-value select{ width:210px; } #xtra-nav .aktiv{ border-bottom:1px solid #dcdddc; } li.arrow-bl{ background: url(/layout/arrows/xtra-nav-bl.png) no-repeat
137px 44px; } li.arrow-gr{ background: url(/layout/arrows/xtra-nav-gr.png) no-repeat 60px 44px; } /* Basics 1 */ #top-nav *, #xtra-nav *{ font-size:15px; font-family:"Trebuchet MS", Arial, Helvetica,
sans-serif; } #top-nav ul ul *{ font-size:12px; font-family:Arial, Helvetica, sans-serif; } #xtra-nav span, #top-nav span{ line-height:1; } #xtra-nav a.last , #top-nav a.last , #top-nav li.last{
border-right: none; background: none; } /* Ebene 1 */ #xtra-nav ul, #top-nav ul{ list-style-type:none; margin:0px; padding:0px; } #xtra-nav li, #top-nav ul li{ float:left; text-align:center;
padding:0px; color: #999; } #xtra-nav ul li a, #top-nav ul li a{ display:block; width:156px; height:33px; line-height:1; padding:25px 0 0 0; margin:0; color: inherit; font-weight:bold; background:
url(/layout/trenner-top-nav.png) no-repeat right top; } #xtra-nav .trenner-full{ background: url(/layout/trenner-top-nav.png) repeat-y right top; } span.nav-color-0 { color:#98c7e8; } span.nav-color-1
{ color:#98c7e8; } span.nav-color-2 { color:#e75294; } #top-nav ul li:hover, #top-nav ul li a.active{ text-decoration:none; color:#FFF !important; background:url(/layout/bg-top-nav-hl.png) repeat-x; }
#top-nav ul li:hover span, #top-nav ul li a.active span{ text-decoration:none; color:#FFF; } #top-nav ul ul{ position:absolute; display:none; overflow: hidden; top:58px; left:-180px; width:880px;
padding:20px 0; background:transparent url(/layout/bg-top-nav.png) repeat; z-index:3; } #top-nav ul ul ul{ position:inherit; display:block; top: auto; left: auto; width: auto; padding:10px 0;
background:none; height: 160px; } #top-nav ul ul li{ float: left; text-align: left; background: none !important; border-right: 1px solid #FFF; } #top-nav ul ul ul li{ clear: both; height: auto;
overflow: hidden; border-right: none; } #top-nav ul ul li a{ width: auto; height: auto; color: #FFF; line-height: normal; background: none; text-align: left; padding: 0 10px; font-weight: bold; }
#top-nav ul ul ul li a{ padding: 2px 10px; font-weight: normal; } #top-nav ul ul li a:hover, #top-nav ul ul li a.active{ text-decoration:underline; background: none; } #top-nav ul ul ul li a:hover,
#top-nav ul ul ul li a.active{ background: none; } #sub-nav-title{ position:absolute; width:182px; bottom:0px; padding:11px 10px 8px 18px; color:#63b0de; font-size:15px; font-weight:bold;
background:transparent url(/layout/bg-sub-nav.png) no-repeat right top; z-index:2; } #sub-nav{ background-color:#FFF; padding:10px 10px 10px 18px; } #sub-nav ul{ list-style-type:none; margin:0px;
padding:0px; } #sub-nav ul li{ } #sub-nav ul li a{ font-size: 15px; color:#666; font-weight:normal; display: block; padding: 4px 0; } #sub-nav ul li a.active{ font-weight: bold; } #sub-nav ul ul{
list-style-type:none; margin:0px; padding-left:14px; } #sub-nav ul ul li a{ line-height:1.5; color:#666; font-weight:normal; } /* CSS Document */ .box{ clear: both; position:relative;
margin-bottom:18px; } .box .headline{ background: url(/layout/bg-box-right-head.png) repeat-x bottom; padding:2px 12px 6px 12px; } .box .headline h1, .box .headline h1 a{ font-size:16px; color:#FFF; }
.box .no-padding{ padding:0px !important; } .box .inhalt .img-float-right{ float:right; padding:2px 0 2px 12px; } .box .inhalt .headline-linie{ font-size:14px; font-weight:bold; color:#999;
padding-bottom:4px; margin-bottom:4px; border-bottom:1px solid #bcbdbf; } .box .trenner{ border-top:1px solid #bcbdbf; height:0px; font-size:0; line-height:0; } /* Listenelement mitte */ #content
#center .listenelement{ border-bottom:1px solid #bde4f7; padding-bottom:16px !important; } #content #center .listenelement .headline h1 a{ font-size:14px; font-weight:bold; color:#63b0de; } /* Boxen
mitte */ #content #center .box{ } #content #center .box .inhalt{ padding:0; overflow:hidden; background:none; } #content #center .box .joining{ padding:0 0 8px 0; } #content #center .box .headline{
padding:0 0 7px 0; background:none; } #content #center .box .headline h1{ font-size:20px; font-weight:normal; color:#000; } #content #center .box .vorspann{ color:#63b0de; } /* Boxen rechts */
#content #right .box{ background: #f0f7fd url(/layout/bg-box-right.png) repeat-x left bottom; } #content #right .box .inhalt{ width: 210px; padding:4px 12px 8px 12px; overflow:hidden; } #content
#right .box .joining{ padding:4px 12px 4px 12px; } #content #right .box .inhalt .headline-linie{ font-size:14px; font-weight:bold; color:#333; padding-bottom:4px; margin-bottom:4px; border: none; }
#content #right div.dn{ margin-bottom:4px; }/* Fenster wenn Liste */ #infowindow .header-line{ height:1px; border-bottom:1px solid #bcbdbf; } #infowindow .liste{ overflow:auto; padding:4px 0px 4px
6px; } #infowindow .dn{ border-bottom:0px; margin-top:1px; margin-bottom:1px; text-align:left; } #infowindow .dn a{ cursor:pointer; } /* Ein Eintrag im Marker */ #infowindow .inhalt br{
line-height:0.5; } #infowindow .links{ border-top:1px solid #bcbdbf; padding-top:6px; margin-top:0px; } /* Eintrag in der Liste */ #infowindow .item{ border-bottom:1px solid #bcbdbf; } #infowindow
.headline{ display:block; font-weight:bold; color:#333; } /* Einzeleintrag */ #infowindow h2{ padding:0 !important; margin:0px !important; font-size:15px !important; font-weight:bold !important; }
#infowindow a{ font-weight:bold; } a { color:#1d9bd3; text-decoration:none; } a:hover { text-decoration:underline; } a.block{ display:block; } a.close{ background: transparent
url(/layout/arrows/blue-right.png) no-repeat left 5px; padding:0 0 0 14px; font-weight: bold; } a.open{ background: transparent url(/layout/arrows/blue-bottom.png) no-repeat left 5px; padding:0 0 0
14px; } a.download { display:block; padding:0 0 0 20px; } a.pdf { background: transparent url(/layout/icons/pdf.png) no-repeat left center; } a.doc { background: transparent url(/layout/icons/doc.gif)
no-repeat left center; } a.xls { background: transparent url(/layout/icons/xls.gif) no-repeat left center; } a.zip { background: transparent url(/layout/icons/zip.gif) no-repeat left center; } a.ovl {
background: transparent url(/layout/icons/ovl.gif) no-repeat left center; } a.gpx { background: transparent url(/layout/icons/gpx.gif) no-repeat left center; } .bt-submit{ float:right; cursor:pointer;
} #footer a{ color:#FFF; font-size:11px; } /* zwischen Karte & Liste wechseln */ .map-list-nav{ padding:0 0 10px 0; overflow:hidden; } .map-list-nav .show-list{ float:left; font-size:20px; }
.map-list-nav .show-map{ float:right; } .map-list-nav .datensatz-navi{ float:right; } .map-list-nav .matches{ font-size: 14px; } /* Blaettern */ div.dn{ line-height:15px; padding:4px 0px;
border-bottom: 1px solid #BDE4F7; } a.dn-arrow{ display:inline-block; width:8px; height:15px; padding:0px !important; } a.dn-arrow-left{ background: transparent url(/layout/arrows/dn-left.png)
no-repeat center; margin-right:2px; } a.dn-arrow-right{ background: transparent url(/layout/arrows/dn-right.png) no-repeat center; margin-left:2px; } .dn a{ text-decoration:none; color:#666;
font-size:12px; text-align:center; padding:0px 3px; line-height:15px; cursor:pointer !important; } .dn a:hover{ } .dn a.aktiv{ font-weight:bold; }/* VE CSS */ #eContent\.StatusBar{ z-index:50
!important; top:450px !important; } #eContent\.StatusBar table{ border:none !important; background:transparent url(/layout/white-transparent.png) !important; } .icon_default{ position:relative
!important; top:-18px !important; left:4px !important; } .icon_default_img{ position:relative !important; top:-36px !important; left:-5px !important; } .icon_ort{ position:relative !important; top:2px
!important; left:7px !important; } .icon_ort img{ width:12px !important; height:12px !important; } .ero { color:#000000 !important; font-size:12px !important; margin-top:0px !important;
margin-left:4px !important; } .ero-leftBeak { padding:0pt 0pt 0pt 19px !important; } .ero-leftBeak .ero-beak { left:0px !important; width:19px !important; } .ero-shadow{ background-color: transparent
!important; } .ero .ero-body { border:1px solid #888888 !important; left:-3px !important; top:-3px !important; width:auto !important; z-index:88 !important; } * html .ero .ero-body { width:380px
!important; } .ero-actionsBackground{ margin:0px !important; } .ero .ero-previewArea div.firstChild { margin:0px 10px 0px 10px !important; padding-bottom:4px !important; } .ero-previewArea br{ /*
display:none !important; */ } .VE_Pushpin_Popup_Body { color:#000000 !important; font-family:Arial, Helvetica, sans-serif !important; font-size:12px !important; } .VE_Pushpin_Popup_Body h2{
padding-bottom:4px !important; } #galerie h1{ clear: both; width: 640px; font-weight:normal; font-size: 18px; padding-bottom: 6px; margin-bottom: 10px; border-bottom: #BDE4F7 solid 1px; } #galerie
#display{ width: 640px; height: 480px; padding: 0; } #galerie .title{ position: absolute; bottom: 0px; left: 0px; width: 100%; background-image: url("/layout/fancybox/fancy_title_over.png"); }
#galerie .titletext{ padding: 10px; color: #FFF; } #galerie .imgtext{ padding: 8px 0 0 0; } #galerie .dn{ padding: 8px 0 !important; overflow: hidden; width: 640px; } #galerie .dn a { color: #000; }
#galerie .thumbnails{ width: 660px; padding: 10px 0 0 0; overflow: hidden; } #galerie .thumbnails a.active{ border: 2px solid #98c7e8; } #galerie .thumbnails a{ float: left; margin: 0 8px 8px 0;
border: 2px solid #FFF; }/* CSS Document */ #meldungen{ padding:18px 0 18px 18px; overflow:hidden; height:192px; } .meldung{ width:296px; height:192px; margin-right:18px; overflow:hidden;
cursor:pointer; background:transparent url(/layout/bg-meldung-300.png) repeat-y; } .meldung h2{ height:24px; color:#FFF; font-size:16px; padding:6px 8px; } .meldung h3{ font-size:24px;
font-weight:normal; } .meldung a{ color:#e2007a; font-weight:bold; } .meldung .content{ padding-right:10px; height:158px; } .meldung img{ float:left; padding-right:10px; }.tx-container { /*
Gesamtcontainer - oberstes Objekt */ overflow: auto; width: 650px; padding:20px 0 50px 0; width: 480px; } .tx-container td { line-height: inherit; } .tx-content { /* Container für die Einzelelobjekte
*/ padding:5px 0; } .tx-suchinfo { background-color: #98c7e8; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; position: relative; } .tx-seperator { background-color: #98c7e8; padding:3px
5px; } .tx-image { border: 0px; } .tx-headtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #333; } .tx-seperator .tx-headtext { color: #FFF;
padding-bottom: 5px; } .tx-contenttext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; } .tx-seperatortext { font-family: Verdana, Arial,
Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; } .tx-smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }
.tx-boldtext { font-weight: bold; } .tx-smalltext { font-size: 11px; } .tx-emptysep { background-color: #98c7e8; } .tx-clearfloat { clear:both; } .tx-spaceline { font-size:6px; } .tx-button {
color:#FFF; width:160px; background-color:#e75294; padding:6px 0px; display:block; font-weight:bold; text-align:center; border:none; font-size: 13px; line-height: 1.4; } .tx-button:hover {
text-decoration: underline; } #tx-sub { background: transparent; padding: 0px; text-align: right; } .tx-option, .tx-checkbox { border: none; }/* * FancyBox - jQuery Plugin * Simple and fancy lightbox
alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * * Version: 1.3.1 (05/03/2010) * Requires: jQuery v1.3+ * * Dual licensed under the
MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ #fancybox-loading { position: fixed; top: 50%; left: 50%; height: 40px; width:
40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } * html #fancybox-loading { /* IE6 */ position: absolute; margin-top: 0; }
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/layout/fancybox/fancybox.png'); } #fancybox-overlay { position: fixed; top: 0; left: 0;
bottom: 0; right: 0; background: #000; z-index: 1100; display: none; } * html #fancybox-overlay { /* IE6 */ position: absolute; width: 100%; } #fancybox-tmp { padding: 0; margin: 0; border: 0;
overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101; display: none; } #fancybox-outer { position: relative; width: 100%;
height: 100%; background: #FFF; } #fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden; background-color: #FFF; }
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px;
height: 30px; background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox_error { color: #444; font: normal
12px/20px Arial; padding: 7px; margin: 0; } #fancybox-content { height: auto; width: auto; padding: 0; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none;
outline: none; line-height: 0; vertical-align: top; -ms-interpolation-mode: bicubic; } #fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block; } #fancybox-title
{ position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding: 10px 0; text-align: center; color: #333; } .fancybox-title-outside {
padding-top: 5px; color: #FFF; text-align: center; font-weight: bold; } .fancybox-title-over { color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image:
url('/layout/fancybox/fancy_title_over.png'); display: block; } #fancybox-title-wrap { display: inline-block; } #fancybox-title-wrap span { height: 32px; float: left; } #fancybox-title-left {
padding-left: 15px; background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat; } #fancybox-title-main { font-weight: bold; line-height:
29px; background-image: url('/layout/fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF; } #fancybox-title-right { padding-left: 15px; background-image:
url('/layout/fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%;
cursor: pointer; outline: none; background-image: url('/layout/fancybox/blank.gif'); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico,
#fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico {
background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px -30px; } #fancybox-right-ico { background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px
-60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancy-bg {
position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancy-bg-n { top: -20px; left: 0; width: 100%; background-image:
url('/layout/fancybox/fancybox-x.png'); } #fancy-bg-ne { top: -20px; right: -20px; background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px -162px; } #fancy-bg-e { top: 0;
right: -20px; height: 100%; background-image: url('/layout/fancybox/fancybox-y.png'); background-position: -20px 0px; } #fancy-bg-se { bottom: -20px; right: -20px; background-image:
url('/layout/fancybox/fancybox.png'); background-position: -40px -182px; } #fancy-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('/layout/fancybox/fancybox-x.png');
background-position: 0px -20px; } #fancy-bg-sw { bottom: -20px; left: -20px; background-image: url('/layout/fancybox/fancybox.png'); background-position: -40px -142px; } #fancy-bg-w { top: 0; left:
-20px; height: 100%; background-image: url('/layout/fancybox/fancybox-y.png'); } #fancy-bg-nw { top: -20px; left: -20px; background-image: url('/layout/fancybox/fancybox.png'); background-position:
-40px -122px; }
