body{         font-family: verdana;         font-size:12px;}h1 {         font-family: verdana;         font-size:18px;         font-weight:900;}h2 {         font-family: verdana;         font-size:14px;         font-weight:900;}p {         font-family: verdana;         font-size:12px;         text-align:justify;}td {         font-family: verdana;         font-size:12px;         padding: 0.5em;         vertical-align:top;         /*text-align:justify;*/}label {         font-family: verdana;         font-size:12px;         font-weight:bold;         padding-right:15px;}input, select{         background-color:#ffe187; /*#ffd24d; /*ffcc33;*/         font-weight:900;         padding-left:5px;          margin-right:2px;          height: 18px;          border: 1px solid #ffcc33;          font: 12px Verdana, Arial, Helvetica, sans-serif;         width:180px;}a:link, a:visited{               color:#000000;               font-family: verdana;               text-decoration: underline;}a:hover {         font-weight:bold;         font-family: verdana;         text-decoration:underline;         color: #40ac4d;}.menu{list-style-image:url(./img/kuller-navi.gif);font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #000000;         font-stretch: narrower;}.submenu{list-style-image:url(./img/kuller-navi.gif);font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #000000;         font-stretch: narrower;         margin-left:-15px;}.inaktiv a,  .inaktiv a:visited, .inaktiv a:active {         font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #000000;         font-stretch: narrower;}.inaktiv a:hover {         font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #40ac4d;         font-stretch: narrower;}      .current a, .current a:hover, .current a:visited{         font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #40ac4d;         font-stretch: narrower;}.subcurrent a, .subcurrent a:hover, .subcurrent a:visited{         font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #40ac4d;         font-stretch: narrower;}.tblProgramm{         /*border: 3 solid #000000;*/         border-width:1px;         border-style:solid;         border-color:#40ac4d;         padding:0.5em;         text-align:left;         margin-bottom:45px;         font-size:12px;}.tblProgramm td{         /*border: 3 solid #000000;*/         border-width:1px;         border-style:solid;         border-color:#40ac4d;         padding:0.5em;         text-align:left;         margin-bottom:45px;         font-size:12px;}      .button{         background-color:#ffffff; /*#ffd24d; /*ffcc33;*/         font-weight:900;         padding-left:5px;          margin-right:2px;          height: 18px;          border: 1px solid #40ac4d;          font: 12px Verdana, Arial, Helvetica, sans-serif;         width:100px;}#layLogo{         position:absolute;          width:930px;          height:133px;          z-index:1;          left:0;          top:0;       /*  background-color:#fec602;*/}#layNavi{      position:absolute;       width:200px;      height:800px;       z-index:7;       left:0;       top:133;      background-image:url(./img/hintergrund_menu.jpg);      background-repeat:repeat-y;}#layInhalt{      position: absolute;       width: 700px;       height: 800px;       z-index: 7;       left: 198px;       top: 132px;      background-image:url(./img/TorHintergrund.jpg);      background-repeat:no-repeat;}#t1, #t2, #t3{         display:none;         margin-left:20px;         margin-bottom:20px;         border-width:medium;          border-color:#40ac4d;         border-style:dotted;          padding:5px;}#ticker a, #ticker a:hover, #ticker a:active, #ticker a:visited{         font-family: verdana;         font-weight: bold;         text-decoration: none;         font-size: 11px;         color: #40ac4d;         font-stretch: narrower;}.img_l{         margin-bottom:15px;         margin-right:15px;}.img_r{         margin-left:15px;         margin-bottom:15px;}
