body { margin:0pt; padding:0pt; font-family: Arial, Helvetica, sans-serif; font-size:10pt; } #kopf-verlauf, #kopf-bild, #kopf-abdecker, #kopf-nav, #copyright, #navigation, #get_date_box, #info_box,
.kalender-button, .noprint { display: none;  visibility:hidden; } #header-print { position:absolute; top:0pt; width:100%; text-align:center; border-bottom:1pt solid #185A32; padding-bottom:5pt; } a {
color:#000000; text-decoration:none; }  .hline{ height:1pt;  position:relative; display:block; margin-top:1pt; margin-bottom:1pt; border-top:1pt dashed #185A32; } .hline{ height:1pt; 
position:relative; margin-top:1pt; margin-bottom:1pt; border-top:1pt dashed #185A32; } ul{ margin:0px 0px 4px 8px;  padding-left:8px; } form{ margin:0px; padding:0px; } .typo-klein{ font-size:9pt; }
.typo-mini{ font-size:8pt; } .typo-gross{ font-size:10pt !important; line-height:1.5 !important; } .typo-rot{ color:#185A32; } .typo-weiss{ color:#185A32; } select,input { margin-top:2px;
margin-bottom:2px; margin-right:2px; font-size:9pt; font-family:Arial, Geneva, Helvetica, sans-serif; border:1pt solid #185A32; } input.checkbox{ border:0pt; margin:0pt; padding:0pt; } .input-error{
color:#185A32; font-weight:bold; } textarea{ font-size:9pt; font-family:Arial, Geneva, Helvetica, sans-serif; border:1pt solid #185A32; } input, textarea { padding-left:3px; } p { margin:0px;
padding:0px; padding-bottom:8px; } span.offen { padding-left:12px; display: block; }  .search-result{ font-weight:bold; } /* Liste der Suchergebnisse */ div.liste{ padding:4px 0px 4px 6px; }
table.liste{ cursor:pointer; border-bottom:1px dashed #000000; width:100%; padding:0px 3px 0px 3px; } table.liste-box{ width:100%; border:0px; padding:0px; margin:0px; } table.liste-box th{
width:22px; vertical-align:top; text-align:left; } table.liste-box td{ vertical-align:top; } .show_kat ul{ list-style:none; margin-top:0px; margin-bottom:0px; } .show_kat li{ line-height:18px;
padding:0px; margin:0px; } .show_kat ul.lev0{ padding-left:0px; margin-left:0px; } .show_kat ul.lev1{ padding-left:16px; margin-left:0px; } .error { font-weight:bold; color:#FF0000; } .errorbox{
border:2pt solid #FF0000; background-color:#FFFFFF; padding:5px; } #errorbox { border-top:1pt solid #E3EAE2; } /* Alternative zum WBR Tag */ .wbr {position:absolute; top:0px; left:0px;
visibility:hidden;} /* fuer Adresse Print() */ .adresse_print-link {  display:block !important; } .table_box{ border-top:1pt solid #185a32; border-left:1pt solid #185a32; border-right:1pt solid
#185a32; border-collapse:collapse; border-bottom:1pt solid #185a32; } .table_box th{ font-weight:bold; color:#000; text-align:left; } .table_box th { padding:1pt 4pt 1pt 4pt; vertical-align:top; }
.table_box td { padding:1pt 4pt 1pt 4pt; vertical-align:top; border-bottom:1pt solid #FFFFFF; } #bilderleiste{ margin-top:10pt; } #bilderleiste td{ font-size:9pt; }.meldung { padding-bottom:6pt;
margin-bottom:6pt; border-bottom:1pt dashed #185A32;  font-size:10pt; line-height:1.2; } .meldung h2 { margin:0pt; margin-bottom:3pt; padding:1pt 0pt 1pt 8pt;  font-size:11pt; } .meldung a {
display:block; } .meldung-text { padding-left:8pt; } #mitte, #mitte-home { margin-top:90pt; } #mitte .box { margin-bottom:20pt; } #mitte .box-inhalt, #mitte-home .box-inhalt{ font-size:10pt;
line-height:1.5; padding-bottom:3pt; } #mitte .box-headline, #mitte-home .box-headline{ display:block; padding-top:1pt; font-size:9pt; font-weight:bold; } #mitte .box-headline h1{ font-size:9pt;
margin: 0pt; padding: 0pt; font-weight: normal; } #mitte .box-inhalt h1, #mitte .box-inhalt h2{ display: block; font-size:14pt; font-weight: normal; padding: 0px 0px 3pt 0px; margin: 0pt; } #mitte
.vorspann{ display:block; padding-bottom:5pt;  color:#185A32; font-weight:bold; } #mitte .headline-linie{ display:block; padding-bottom:2pt;  margin-bottom:4pt;  color:#000000; font-weight:bold;
border-bottom:1pt solid #185A32; } #mitte h1 { font-size:10pt; padding:0px; margin:0px; font-weight:normal; } #mitte a, #mitte-home a { text-decoration:none; color:#000000; } #mitte br{
line-height:0.5; } #mitte .map { width:572px;  height:450px; overflow:hidden !important; border:1pt solid #185A32 !important; } #rechts { margin-top:10pt; } #rechts .box { margin-bottom:10pt; }
.box-rechts{ border-top:1pt solid #185A32; padding-bottom:9pt; } .box-rechts-highlight{ padding-bottom:9pt; } #rechts .box-inhalt{ line-height:1.2; margin-top:6pt; } #rechts .box-headline{
display:block; padding-top:1pt; padding-bottom:1pt;  letter-spacing:1pt; font-weight:bold; } #rechts .box-headline-highlight{ display:block; padding-top:1pt; padding-bottom:1pt;  letter-spacing:1pt;
font-weight:bold; } #rechts h1 { font-size:10pt; } #rechts .headline-linie{ display:block; padding-bottom:2pt;  margin-bottom:4pt;  font-weight:bold; border-bottom:1pt solid #185A32; } #rechts h2{
display:block; font-size:12pt; padding:0pt 0pt 2pt 0pt; font-weight:normal; margin:0pt; } #rechts br{ line-height:0.5; } #rechts .map { width:229px;  height:229px; overflow:hidden !important; }
#rechts .eckenabdecker { display:none; } #ticker { margin-top:30pt; } .box-ticker{ border-top:1pt solid #185A32; } #ticker .box-inhalt{ font-size:10pt; line-height:1.3; padding-bottom:2pt;
padding-top:2pt; } #ticker a { display:block; } /* CSS Document */ .vermieter_balken{ 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:1pt solid #185A32; background-color:#FFFFFF; } .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:1pt solid
#CCCCCC; padding-right:5px; } #saisonzeiten td{ font-weight:normal; text-align:center; border-left:1px solid #FFFFFF; border-bottom:1pt solid #FFFFFF; width:3%; } #saisonzeiten .t{ font-size:9px; }
#saisonzeiten .h{ background-color:#7DA182; } #saisonzeiten .n{ background-color:#B4B4B4; } #saisonzeiten .s{ border-bottom:1pt solid #CCCCCC; } .irs_frei{ background-image:
url(http://www.timm4.de/irs_portal/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; } .irs_error{ border:2pt solid #FF0000; background-color: #FFFFFF; } .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:1pt; 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: #185A32; color:#FFFFFF !important; display:block; padding-left:5px; padding-bottom:1px; } .irs-details-nav{ background-color: #7DA182; color:#E3EAE2 !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:#185A32 !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:#185A32 !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); } a.block{ display: block; } a.link { line-height:1.2; font-weight:normal; }
a.close { } a.open { } a.link-ws { font-weight:normal; } a.close-ws { } a.open-ws { } a.back-ws { font-weight:normal; } a.blaettern { display:inline; } a.download-pdf{ display: block;
line-height:18px; } a.download-xls{ display: block; line-height:18px; } a.download-doc{ display: block; line-height:18px; } a.download-ovl{ display: block; line-height:18px; } .suche-nav{
background-color: #7DA182; color:#E3EAE2 !important; display:block; padding:1px 0px 1px 5px; margin-bottom:1px; } .suche-nav-aktiv{ background-color: #185A32; color:#FFFFFF !important; display:block;
padding:1px 0px 1px 5px; margin-bottom:1px; }