body { padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; } td, p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; } #home_top { } #home_navi { width:244px; float:left; background-color: #DDE0FF; } #home_navi a:link, #home_navi a:visited, #home_navi a:active, #home_navi a:hover { font-family: Verdana; color: #0010AD; font-weight: bold; text-decoration: none; font-size: 10pt; } #home_navi p { margin-top: 11px; margin-bottom: 6px; margin-right: 0px; margin-left: 10px } #home_news { width:244px; float:left; background-color: #DDE0FF; padding-left: 10px; } #home_main { margin-left:264px; margin-right:20px; float:none; } #home_footer { margin-left:244px; height:25px; background-color: #DDE0FF; padding-right:20px; text-align: right; border-collapse: collapse; } #top{ background-color: #DDE0FF; } #topleftimage{ border-style:solid; border-width:0px; background-color: #DDE0FF; margin:0px; padding:0px; width:190px; float:left; height:70px } #topservicenavi { border-style:solid; border-width:0px; background-color: #DDE0FF; height:70px; padding: 0; float:none; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px } #topservicenavi td { vertical-align: middle; padding: 0px; text-align: center; } #topservicenavi a:link, #topservicenavi a:visited, #topservicenavi a:active, #topservicenavi a:hover { color: #0010AD; font-weight: bold; text-decoration: none; font-size: 8pt; } #topservicenavi a:hover { text-decoration: underline; } #topseperator { height:6px; margin:0px; padding:0px; } #subnavi{ border-style:solid; border-width:0px; background-color: #DDE0FF; background-color: #DDE0FF; padding:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; width:190px; float:left; } #subnavi p { margin-top: 11px; margin-bottom: 0px; margin-left: 6px; margin-right: 0px; } #subnavi a:link, #subnavi a:visited, #subnavi a:active, #subnavi a:hover { color: #0010AD; font-weight: bold; text-decoration: none; font-size: 8pt; } #main { padding-right: 25px; padding-top: 26px; padding-left: 25px; margin-left:190px; float:none; } a:link { color: #495AFF; text-decoration: underline; } a:hover { color: #7986FF; background-color: #DDE0FF; text-decoration: none; } a:visited { color: #00005A; } a:active { color: #49A5FF; } div.naviDiv a:link { color: #000099; } div.naviDiv a:hover { color: #000099; text-decoration: none; } div.naviDiv a:visited { color: #000099; text-decoration: none; } div.naviDiv a:active { color: #000099; text-decoration: none; } h1 { font-size: 12pt; color: #6A6C81; font-weight: normal; } h2 { font-size: 11pt; font-weight: bold; color: #6A6C81; } h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; color: #6B897F; margin-top: 24pt; } h4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; } /*.BildMitLegende { */ /*} */ TABLE.BildMitLegende { text-align: right; float: right; border: 0px gray dashed; width: 1%; } TABLE.BildMitLegende td { font-size: 8pt; color: #003366; padding-left: 20px; padding-bottom: 5px; padding-top: 5px; text-align: center; border: 0px dashed gray; height: auto; width: auto; } td.news { font-size: 10pt; font-style: italic; color: #333333; } td.navigation { font-size: 9pt; color: #333333; } td.Inhalt { padding-right: 52px; padding-top: 26px; padding-left: 45px; } .Tabellenueberschrift { background-color: rgb(153,153,204); } .Tabellenzelle { background-color: rgb(204,204,253); } TD.SuchresultatUeberschrift { background-color: rgb(180,200,225); } TD.SuchresultatZelle { background-color: rgb(210,230,255); } TD.HallenbadFrei { background-color: rgb(138,255,138); } TD.HallenbadBelegt { background-color: rgb(255,138,138); } A.Index, TABLE.Index A { color: #000099; text-decoration: none; font-size: 11pt; font-weight: bold; } #Fussnote { margin-top: -3px; text-align: right; font-size: 8pt; } Table.Erlass { padding-top: 5px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; } TH.Erlass{ padding-top: 15px; padding-bottom: 13px; padding-left: 3px; padding-right: 10px; text-align: left; background-color: rgb(153,153,204); font-size: 10pt; white-space:nowrap; } td.Erlass{ padding-top: 5px; padding-bottom: 5px; padding-left: 3px; padding-right: 10px; text-align: left; /* background-color: #9999CC;*/ background-color: rgb(204,204,253); /* font-size: 10pt;*/ white-space:nowrap; } TABLE.Bilderbogencontainer { width: 100% } TD.Bilderbogenzelle { width: 34%; text-align: center; } TD.BilderbogenSpacer { } TABLE.Bilderbogen { width: 1%; } TD.Bilderbogenbild { text-align: center; } TD.Bilderbogentext { padding-top: 5px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; background-color: rgb(255,255,190); } TABLE.OrtsplanLegende TD { vertical-align: top; } TD.OrtsplanLegendeNr { font-weight: bold; } @media screen { .BildMitLegende { border: 0px; } TABLE.BildMitLegende { border: 0px; } TABLE.BildMitLegende td { border: 0px; } } .Acrobat { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; } .Eingerueckt { margin-left: 30px; } input.minisearch { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; } td.hometop { background: #00005A; } td.hometop#homelogo { background-image: url('/_common/images/home/homeback4.jpg'); background-repeat: repeat-x; background-position: left bottom; } td.homecenter { background-image: url('/_common/images/home/homeback3.gif'); background-repeat: repeat-x; background-position: left top; } td.homebottom { vertical-align: top; text-align: left; border-top: 0px solid #7986FF; } td.homebottom#homenavi { padding-top: 11px; padding-left: 10px; background-color: #DDE0FF; border-top: 0px solid #DDE0FF; border-left: 0px solid #7986FF; border-right: 0px solid #7986FF; border-bottom: 0px solid #7986FF; } td.homebottom#homenavi p { margin-top: 11px; margin-bottom: 7px; margin-left: 0px; margin-right: 0px; } td.homebottom#homenavi a:link, td.homebottom#homenavi a:visited, td.homebottom#homenavi a:active, td.homebottom#homenavi a:hover { font-family: Verdana; color: #0010AD; font-weight: bold; text-decoration: none; font-size: 10pt; } td.homebottom#homemain { background-image: url('/_common/images/home/homeback2.gif'); background-repeat: no-repeat; background-position: center top; padding-top: 20px; } td.homebottom#bottomline { vertical-align: center; background-color: #DDE0FF; padding-left: 7pt; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; } td.homebottom#homesearch { background-repeat: no-repeat; background-position: center top; padding-top: 20px; } table#portaltable { padding: 0px; margin: 0px; } table#portaltable td { vertical-align: top; text-align: left; } table.portalbox { margin-bottom: 20px; border-collapse: collapse; } table#portaltable td.portalhead { border: 0px solid #7986FF; background-color: #DDE0FF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 10px; font-weight: bold; color: #001080 } td.portalbody { border: 0px solid #7986FF; padding-top: 7px; padding-right: 5px; padding-left: 8px; padding-bottom: 8px; } td.portalbody ul { margin-left: 19px; list-style-image:url('/_common/images/home/kilchbergbullet.gif'); } td.portalbody ul li { margin-bottom: 6px; } td.portalbody form { margin-bottom: 5px; } td.subnavi { padding-top: 0px; padding-left: 0px; } td.subnavi p { margin-top: 11px; margin-bottom: 0px; margin-left: 6px; margin-right: 0px; } td.subnavi a:link, td.subnavi a:visited, td.subnavi a:active, td.subnavi a:hover { color: #0010AD; font-weight: bold; text-decoration: none; font-size: 8pt; } td.subservicenavi { vertical-align: middle; text-align: center; background-color: #DDE0FF; padding-right: 0px; padding-left: 0px; } td.subservicenavi a:link, td.subservicenavi a:visited, td.subservicenavi a:active, td.subservicenavi a:hover { color: #0010AD; font-weight: bold; text-decoration: none; font-size: 8pt; } td.subservicenavi a:hover { text-decoration: underline; } td.subsearch { border-top: 0px solid #DDE0FF; background-color: #0010AD; vertical-align: middle; text-align: right; padding-right: 0px; padding-left: 0px; } td.subsearch form { margin-bottom: 0px; } #CodeIncorrectLabel{ font-size: 12pt; font-weight: bold; color: #FF0000; }