body { background-color:#BE9D7C; margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:10pt; height:100%; } .body-home { background-image:url(/layout/back-home.gif);
background-repeat:repeat-y; } .body { background-image:url(/layout/back.gif); background-repeat:repeat-y; } .hline, #hline{ height:1px;  position:relative; background-color:#0B4E6D; display:block;
margin-top:1px; margin-bottom:1px; } .hline2{ height:1px;  border-top:1px solid #0B4E6D; margin:0px; padding:0px; } h1 { margin:0px; padding:0px; font-size:11px; font-weight:normal; } ul{ margin:0px
0px 4px 8px;  padding-left:8px; left:10px; } form{ margin:0px; padding:0px; } .typo-gross{ font-size:13px !important; line-height:1.5 !important; } .typo-klein{ font-size:11px; } .typo-mini{
font-size:10px; } .typo-rot{ color:#0B4E6D; } select,input { margin-top:2px; margin-bottom:2px; margin-right:2px; font-size:11px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid
#0B4E6D; } .kontakt-form td{ padding-right:20px; } .kontakt-form select, .kontakt-form input{ margin-bottom:6px; } input.checkbox{ border:0px; margin:0px; padding:0px; } .input-error{ color:#C00;
font-weight:bold; } textarea{ font-size:11px; font-family:Arial, Geneva, Helvetica, sans-serif; border:1px solid #0B4E6D; } input, textarea { padding-left:3px; } img { border:none; } p { margin:0px;
padding:0px; padding-bottom:8px; } /* Topbar */ #topbar { position:absolute; top:0px; left:0px; width:990px; height:20px; background:#f2ebe5 url(/layout/topbar_bg.png) repeat-y; color:#0B4E6D;
font-size:11px; line-height:20px; text-align:right; } #topbar a { color:#0B4E6D; } #topbar a:hover, #topbar a:focus { text-decoration:underline; } #topbar form { display:inline; margin:0 11px;
padding:0; } #topbar form input { margin:0; padding:1px 2px; border:none; font-size:10px; font-family:Verdana, Geneva, sans-serif; width:148px; background:#fff url(/layout/search_field_bg.png)
no-repeat; } #topbar form input:active, #topbar form input:focus { background-image:none; } #topbar form input.button { display:none; } #logo { left:0px; top:20px; width:990px; height:150px;
background-color:#BE9D7C; position:absolute; } #kopf { top:24px; left:360px; height: 140px; width: 630px; background-color:#BE9D7C; position:absolute; } #copyright { position:absolute; left:990px;
bottom:20px; height:102px; z-index:60; } #stempel { display:block; padding-top:40px; padding-left:22px; }  span.offen { padding-left:12px; display: block; }  .kalender-button{ border: 0px solid
#FFFFFF; background-color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; line-height: 11px; height: 14px; width:14px; } #get_date_box,
#info_box { position:absolute; border:1px solid #0B4E6D; background-color:#FFFFFF; z-index:60; width:185px; height:160px; } #get_date_box td,th{ text-align:center; font-size:11px; } #get_date_box td
a{ color:#0B4E6D; font-size:11px; text-decoration:underline !important; padding:2px; } #get_date_box td a:hover{ background-color:#CCCCCC; } .search-result{ font-weight:bold; } /* Liste der
Suchergebnisse */ div.liste{ padding:4px 0px 4px 6px; } table.liste{ cursor:pointer; border-bottom:1px solid #0B4E6D; width:100%; padding:0px 3px 0px 3px; } table.liste-box{ width:100%; border:0px;
padding:0px; margin:0px; } table.liste-box th{ width:24px; vertical-align:top; text-align:left; } table.liste-box td{ vertical-align:top; } .veranstaltungsort_zusatz { position:relative;
padding-left:12px; padding-top:6px; } .error { font-weight:bold; color:#FF0000; } .errorbox{ border:2px solid #FF0000; background-color:#FFFFFF; padding:5px; } /* Damit im IE keine Verschieben statt
findet */ #errorbox { border-top:1px solid #F2EBE5; border-bottom:1px solid #F2EBE5; }  .onlyprint { display:none; } .flash_kopf { position:absolute; height:111px; width:111px; border:#FFFFFF solid
1px; overflow:hidden; top:38px; } .kopfbild_1 { left:366px; background-position:0px -14px; } .kopfbild_2 { left:491px; background-position:-125px -14px; } .kopfbild_3 { left:616px;
background-position:-250px -14px; } .kopfbild_4 { left:741px; background-position:-375px -14px; } .kopfbild_5 { left:866px; background-position:-500px -14px; } /* Alternative zum WBR Tag */ .wbr
{position:absolute; top:0px; left:0px; visibility:hidden;} #map_loading { display:none; position:absolute; left:0px; background-color:#BE9D7C; font-size:36px; color:#FFFFFF; text-align:center;
z-index:100; } #mitte #map_loading { padding:100px 0px; width:559px; height:252px; } #rechts #map_loading { padding: 40px 0px; width:230px; height:150px; left:5px; } .reiter { width:100%;
margin-top:6px; } .reiter td { vertical-align:bottom; border-bottom:1px solid #0B4E6D; } .reiter a { display:block; padding:0px 5px; font-weight:normal; color:#999999 !important; border:1px solid
#999999; border-bottom:none; margin:0px 1px; } .reiter .aktiv { border-bottom:none; } .reiter .aktiv a { font-weight:bold; padding:2px 5px; border:1px solid #0B4E6D; border-bottom:none; color:#0B4E6D
!important; margin:0px; } .show_kat ul{ list-style:none; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; } .show_kat li{ padding:0px; margin:0px; } .show_kat table{ border:0;
padding:0px; margin:0px; border-collapse:collapse; } .show_kat table td{ vertical-align:top; } .show_kat img.plus-minus{ margin-top:2px; cursor:pointer; } .show_kat img.spacer{ margin-top:2px; }
.show_kat img.checkbox{ margin:1px 2px 0px 1px; cursor:pointer; } .show_kat td.name{ cursor:pointer; vertical-align:baseline; font-family:Arial, Helvetica, sans-serif; } .show_kat li.ebene{
border-bottom:1px solid #0B4E6D; padding-top:2px; padding-bottom:1px; } .show_kat ul.lev0{ padding-left:0px; margin-left:0px; } .show_kat ul.lev1{ padding-left:16px; margin-left:0px; } 
.buchungstabelle td{ padding-bottom:6px; } /* Big Img */ #BigImg a { color:#FFFFFF; padding:0px 1px 3px 0px; font-size:0.9em; } #BigImg img { border:1px solid #FFFFFF; cursor:pointer; }
#BigImgBackground{ background-image: url(/layout/big_img_bg.png); } a { text-decoration:none; } a.block{ display: block; } a.link { text-decoration:none; color:#000000; font-size:11px;
line-height:1.2; font-weight:normal; } a.close { padding-left:12px; background-image:url(/layout/pfeil.gif); background-repeat:no-repeat; background-position:0px 2px; font-weight:bold !important; }
a.open { padding-left:12px; background-image:url(/layout/pfeil-down.gif); background-repeat:no-repeat; background-position:0px 2px; font-weight:bold !important; } a.link-ws { text-decoration:none;
color:#FFFFFF !important; font-size:11px; font-weight:normal; } a.close-ws { padding-left:12px; background-image:url(/layout/pfeil-ws.gif); background-repeat:no-repeat; background-position:0px 3px; }
a.open-ws { padding-left:12px; background-image:url(/layout/pfeil-ws-down.gif); background-repeat:no-repeat; background-position:0px 3px; } a.back-ws { padding-left:12px;
background-image:url(/layout/pfeil-ws-back.gif); background-repeat:no-repeat; background-position:0px 3px; font-weight:normal; } a.button{ width:81px; display:block; line-height:1.3; font-weight:bold;
color:#FFFFFF !important;; text-align:left; padding:1px 0px 1px 20px; background-color: #0B4E6D; letter-spacing:1px; background-image:url(/layout/pfeil-ws.gif); background-repeat:no-repeat;
background-position:5px 4px; } a.blaettern { text-decoration:none; color:#000000; display:inline; } .datensatz_navi{ border-bottom:1px solid #0B4E6D; margin-top:1px; padding-bottom:4px; }
.datensatz_navi a{ text-decoration:none; color:#000000; border:1px solid #0B4E6D; background-color: #E7EEF1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0px 3px 0px 3px;
} .datensatz_navi a:hover{ background-color: #D8C4B0; } .datensatz_navi a.aktiv{ background-color: #D8C4B0; }  a.download-pdf{ text-decoration:none; color:#000000; padding-left:20px; display: block;
line-height:18px; background-image:url(/layout/icons/pdf.gif); background-repeat:no-repeat; background-position:0px 0px; } a.download-xls{ text-decoration:none; color:#000000; padding-left:20px;
display: block; line-height:18px; background-image:url(/layout/icons/xls.gif); background-repeat:no-repeat; background-position:0px 0px; } a.download-doc{ text-decoration:none; color:#000000;
padding-left:20px; display: block; line-height:18px; background-image:url(/layout/icons/doc.gif); background-repeat:no-repeat; background-position:0px 0px; } a.download-ovl{ text-decoration:none;
color:#000000; padding-left:20px; display: block; line-height:18px; background-image:url(/layout/icons/ovl.gif); background-repeat:no-repeat; background-position:0px 0px; } a.download-gpx{
text-decoration:none; color:#000000; padding-left:20px; display: block; line-height:18px; background-image:url(/layout/icons/gpx.gif); background-repeat:no-repeat; background-position:0px 0px; }
#navigation { position:absolute; left: 6px; top: 170px; width: 158px; } #navigation ul { margin:0px; padding:0px;  list-style-type:none;  border:1px solid #D5C0AB; } #navigation ul a { display:block; 
color:#F2EBE5; text-decoration:none; font-weight:bold; font-size: 13px; line-height:1;  padding-top:5px; padding-bottom:6px; padding-left:12px; } #navigation ul a:hover { color:#ffffff; } #navigation
ul .aktiv { color:#eeeeee; background-color: #0B4E6D; } /* Ebene 1 */ #navigation ul ul { border:0px; background-color: #F2EBE5; padding-top:4px; margin-bottom:10px; padding-bottom:4px;
padding-left:10px; } #navigation ul ul a { color:#0B4E6D; font-weight:normal; font-size: 12px; padding-top:3px; padding-bottom:3px; padding-left:10px; } #navigation ul ul a:hover { color:#000000; }
#navigation ul ul .aktiv { background-color: #BE9D7C; font-weight:bold; color:#FFFFFF !important; } /* Ebene 2 */ #navigation ul ul ul a:hover { color:#0B4E6D; background-color:transparent; }
#navigation ul ul ul a { padding-left:24px; padding-top:2px; padding-bottom:2px; } #navigation ul ul ul .aktiv { background-color:#D5C0AB !important; color:#0B4E6D !important; } #nav-back {
position:absolute; left: 0px; top: 380px; width: 170px; height:250px; background-image:url(/layout/nav.gif); background-repeat:no-repeat; }  .box { position:static; margin-bottom:8px; } .box-inhalt a
{ text-decoration:none; color:#000000; } .table_box{ background-color:#ECE2D8; border-top:1px solid #0B4E6D; border-left:1px solid #0B4E6D; border-right:1px solid #0B4E6D; border-bottom:1px solid
#0B4E6D;  border-collapse:collapse; } .table_box th{ font-weight:bold; color:#eeeeee; background-color: #0B4E6D; text-align:left; } .table_box th { padding:1px 5px 1px 5px; vertical-align:top; }
.table_box td { padding:1px 5px 1px 5px; vertical-align:top; border-bottom:1px solid #FFFFFF; } /* Fenster wenn Liste */ #infowindow .header-line{ height:1px;  border-bottom:1px solid #BE9D7C; }
#infowindow .liste{ overflow:auto; } #infowindow .datensatz_navi{ border-bottom:0px; margin-top:1px; margin-bottom:1px; } #infowindow .datensatz_navi a{ cursor:pointer; } /* Ein Eintrag im Marker */
#infowindow .inhalt br{ line-height:0.5; } #infowindow .links{ border-top:1px solid #BE9D7C; padding-top:6px; margin-top:0px; } /* Eintrag in der Liste */ #infowindow .item{ border-bottom:1px solid
#BE9D7C; } #infowindow .headline{ display:block; font-weight:bold; } /* Einzeleintrag */ #infowindow h2{ margin:0px;  font-size:15px; font-weight:bold; } #infowindow a{ font-weight:bold; } #ticker {
position:absolute; top:170px; left:616px; width:130px; overflow:visible; } .box-ticker{ border-top-width:1px; border-top-color:#FFFFFF; border-top-style:solid; margin-bottom:0px; color:#FFFFFF; }
#ticker .box-inhalt{ position:static; color:#FFFFFF; font-size:11px; line-height:1.3; padding-bottom:3px; padding-top:3px; position:static; } #ticker a { text-decoration:none; display:block;
color:#FFFFFF; } #ticker a:hover{ background-color:#C5A789; color:#FFFFFF; } #rechts { position:absolute; top:170px; left:752px; width:238px; overflow:hidden; } .box-rechts{
background-image:url(/layout/bg-boxes-rechts.gif); background-position:left bottom; background-repeat:no-repeat; color:#000000; text-decoration:none; padding-bottom:7px; } .box-rechts-highlight{
background-image:url(/layout/bg-boxes-rechts-gelb.gif); background-position:left bottom; background-repeat:no-repeat; color:#000000; text-decoration:none; padding-bottom:7px; } #rechts .box-inhalt{
font-size:11px; line-height:1.2; position:static; padding-left:20px; padding-right:4px; padding-top:7px; padding-bottom:7px; } #rechts .box-headline{ display:block; padding-left:16px; padding-top:1px;
padding-bottom:1px;  font-size:11px; letter-spacing:1px; color:#FFFFFF; font-weight:bold; background-color: #0B4E6D; background-image:url(/layout/bg-boxes-rechts-head.gif); background-position:left
top; background-repeat:no-repeat; } #rechts .headline-linie{ display:block; padding-bottom:2px;  margin-bottom:5px;  margin-right:4px; color:#000000; font-weight:bold; border-bottom-color:#0B4E6D;
border-bottom-width:1px; border-bottom-style:solid; } #rechts h1 { display:block; padding-left:16px; padding-top:1px; padding-bottom:1px;  font-size:11px; letter-spacing:1px; color:#FFFFFF;
font-weight:bold; background-color: #0B4E6D; background-image:url(/layout/bg-boxes-rechts-head.gif); background-position:left top; background-repeat:no-repeat; } #rechts h2 { display:block;
font-size:14px; margin:0px; padding:0px; padding-bottom:2px; font-weight:normal; } #rechts .mehr { float:right; padding-top:1px; letter-spacing:1px; background-position:0px 4px; } #rechts br{
line-height:0.5; } #rechts .map { margin-left:9px; margin-bottom:2px; width:229px;  height:229px; overflow:hidden; }  #rechts .eckenabdecker { display:none; }  #rechts .suche-head{ padding-bottom:1px;
 font-weight:bold; } #rechts .suche-value{ padding-bottom:5px; } #mitte { position:absolute; left: 176px; top: 175px; width: 559px; overflow:visible; padding-bottom:14px; } #mitte-home {
position:absolute; left: 176px; top: 176px; width: 421px; overflow:visible; } #mitte h1, #mitte-home h1 { display:block; padding-left:6px; padding-top:1px; padding-bottom:1px; font-size:11px;
color:#eeeeee; background-color:#0B4E6D; } #mitte .box-inhalt, #mitte-home .box-inhalt{ font-size:12px; line-height:1.5; position:static; padding-left:14px; padding-bottom:4px; padding-right:4px;
padding-top:4px; } #mitte .box-inhalt-small{ font-size:11px; line-height:1.2; position:static; padding-left:14px; padding-bottom:2px; padding-right:4px; padding-top:4px; }  #mitte .box-headline,
#mitte-home .box-headline{ display:block; padding-left:6px; padding-top:1px; padding-bottom:1px;  font-size:11px; color:#eeeeee; background-color: #0B4E6D; } #mitte h2 { display:block; font-size:18px;
margin:0px; padding:0px; padding-bottom:3px; font-weight:normal; } #mitte .vorspann{ display:block; padding-bottom:7px;  color:#0B4E6D; font-weight:bold; } #mitte .headline-linie{ display:block;
padding-bottom:2px;  margin-bottom:5px;  color:#000000; font-weight:bold; border-bottom-color:#0B4E6D; border-bottom-width:1px; border-bottom-style:solid; } #mitte a, #mitte-home a {
text-decoration:none; color:#000000; } #mitte br{ line-height:0.5; } #mitte .zurueck { float:right; padding-top:1px; background-position:0px 4px; } #mitte .box .mehr { float:right; padding-top:1px;
background-position:0px 4px; } #mitte .map { width: 559px;  height: 450px; overflow: hidden !important; border: 0px solid #BE9D7C !important; } .meldung { padding-bottom:8px; margin-bottom:8px;
border-bottom:1px solid #0B4E6D;  font-size:12px; line-height:1.2; } .meldung h2 { margin:0px; margin-bottom:5px; padding:1px 0px 1px 6px;  background-color:#0B4E6D; color:#EEEEEE; font-weight:normal;
font-size:11px; } .meldung a { display:block; }#bilderleiste{ position:static; margin-top:10px; } #bilderleiste td{ font-size:11px; }  .bilderleiste { font-size:11px; padding-bottom:10px; } #mitte
.bilderleiste { width: 559px; overflow:hidden;  margin-top:1px; border-top:1px solid #0B4E6D; padding-top:11px; } /* CSS Document */ .vermieter_balken{ background-color: #0B4E6D; color:#FFFFFF;
padding-left:3px; padding-right:3px; padding-bottom:1px; padding-top:1px; font-size:11px; line-height:1.3; font-weight:bold; } .vermieter_content{ border:1px solid #0B4E6D; background-color:#ECE2D8; }
.irs-td-padding{ padding-left:3px; padding-right:3px; } .datensatz-nav1{ color:#FFFFFF !important; font-weight:normal; } .datensatz-nav2{ color:#FFFFFF !important; font-weight:bold; } /* Saisonzeiten
*/ #saisonzeiten th{ font-weight:normal; font-size:11px; text-align:left; border-bottom:1px solid #BE9D7C; padding-right:5px; } #saisonzeiten td{ font-weight:normal; text-align:center; border-left:1px
solid #ECE2D8; border-bottom:1px solid #ECE2D8; width:3%; } #saisonzeiten .t{ font-size:9px; } #saisonzeiten .h{ background-color:#0B4E6D; } #saisonzeiten .n{ background-color:#B4B4B4; } #saisonzeiten
.s{ border-bottom:1px solid #BE9D7C; } .irs_frei{ background-image: url(http://www.timm4.de/irs_portal/extern/eichstaett/images/frei.gif); background-repeat: no-repeat; background-position: center
center; font-weight: bold; color: #FFFFFF; text-align: center; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 14px; } .text-box-headline{ display:block; font-size:18px;
font-weight:normal; padding:0px 0px 3px 0px; margin:0px; } .irs_error{ border:2px solid #FF0000; } .irs_nav_table{ } .irs_nav_images{ padding-top:6px; } .irs_nav_texte{ padding-left:8px; }
.irs_nav_text{ display:block; line-height:9px; font-size:12px; font-weight:normal; padding:6px 0px 7px 0px; } .irs_nav_punkt{ display:block; line-height:9px; font-size:24px; font-weight:bold;
text-align:center; } .irs_nav_linie{ display:block; line-height:11px; border-left-width:1px; border-left-style:solid; margin:1px 1px 1px 4px; } .irs_nav_aktuell{ font-weight:bold; color:#AB121D;
border-color:#000000; } .irs_nav_aktiv{ color:#000000; border-color:#000000; } .irs_nav_inaktiv{ color:#997D00; border-color:#997D00; } .irs-details-nav-aktiv{ background-color: #0B4E6D; color:#FFFFFF
!important; display:block; padding-left:5px; padding-bottom:1px; } .irs-details-nav{ background-color: #558399; color:#DDE6EB !important; display:block; padding-left:5px; margin-bottom:1px; }
.irs-button-klein{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; line-height:28px; text-align:center; width:28px; height:28px; margin-top:2px;
margin-bottom:2px; color:#0B4E6D !important; background-repeat: no-repeat; } .irs-button-bg-klein{ background-image: url(/layout/irs/button_klein.gif); } .irs-button-bg-klein-hl{ background-image:
url(/layout/irs/button_klein_hl.gif); } .irs-button-gross{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:34px; font-weight:bold; line-height:54px; text-align:center;
width:56px; height:56px; color:#0B4E6D !important; background-repeat: no-repeat; } .irs-button-bg-gross{ background-image: url(/layout/irs/button_gross.gif); } .irs-button-bg-gross-hl{
background-image: url(/layout/irs/button_gross_hl.gif); } /* CSS Document */ #timm4_mailer { position:absolute; border:1px solid #0B4E6D; border-top-width:0px; border-top-style:none;
background-color:#FFFFFF; z-index:99; } #timm4_mailer .header{ display:block; font-size:11px; padding:1px 6px 1px 6px; color:#eeeeee; background-color: #0B4E6D; } #timm4_mailer .inhalt{ padding:6px; }
#timm4_mailer .footer{ display:block; position:absolute; bottom:0px; left:0px; width:560px; padding:1px 6px 1px 6px; font-size:11px; color:#eeeeee; background-color: #0B4E6D; text-align:right; }
#timm4_mailer br{ line-height:0.5; }/* Liste */ .galerien .galerie { border-bottom:1px solid #0B4E6D; padding-bottom:10px; margin-bottom:5px; margin-top:5px; overflow:hidden; } .galerien .galerie img
{ float:left; margin:0 10px 0 0; } .galerien .galerie h2 { font-size:16px; } .galerien .galerie h2 a { color:#0B4E6D !important; } .galerien .galerie h2 span { font-size:12px; font-weight:normal; }
.galerien .galerie .thumbs { margin-top:5px; } /* Header */ .galerie .header { overflow:hidden; width:531px; margin-bottom:10px; } .galerie .header .status { float:left; } .galerie .header .nav {
float:right; } .galerie .header .nav a.prev { color:#0B4E6D !important; padding-left:15px; background-image:url(/layout/pfeil-back.gif); background-repeat:no-repeat; background-position:left center; }
.galerie .header .nav span.prev { color:#BE9D7C; padding-left:15px; background-image:url(/layout/pfeil-bg-back.gif); background-repeat:no-repeat; background-position:left center; } .galerie .header
.nav a.next { color:#0B4E6D !important; padding-right:15px; background-image:url(/layout/pfeil.gif); background-repeat:no-repeat; background-position:right center; } .galerie .header .nav span.next {
color:#BE9D7C; padding-right:15px; background-image:url(/layout/pfeil-bg.gif); background-repeat:no-repeat; background-position:right center; } .galerie .header .nav a.overview { color:#0B4E6D
!important; padding:0 10px; } /* Thumbnails Mitte */ #mitte .thumbnails { width:544px; overflow:hidden; } #mitte .thumbnails a { display:block; margin:0 13px 13px 0; float:left; } /* Thumbnails Rechts
*/ #rechts .thumbnails { overflow:hidden; width:229px; } #rechts .thumbnails a { display:block; padding:2px; float:left; margin:0 9px 9px 0; } #rechts .thumbnails a:hover, #rechts .thumbnails a.aktiv
{ border:2px solid #0B4E6D; padding:0; } #rechts .galerie .datensatz_navi { width:207px; margin-bottom:5px; }   