*{font:9pt Verdana,Geneva,Arial,Helvetica,sans-serif}
a{color:#750101;font-size:9pt;text-decoration:none}
a:visited{color:#750101;font-size:9pt;text-decoration:none}
a:hover{color:#a80101;font-size:9pt;text-decoration:underline}
a:active{color:#a80101;font-size:9pt;text-decoration:underline}
body{margin:0px;padding:0px;background:#ffffff}
body,table,th,tr,td,ul,ol,li,p,font,a,blockquote,label,input,textarea,select,b{font:9pt Verdana,Geneva,Arial,Helvetica,sans-serif}
h1{color:#000000;font-size:13pt}
input,textarea,select{border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#000000;background:#ffffff}
table.gbrow3{width:580px;color:#000000;background:#ffffff;font-size:9pt}
td,th{text-align:justify;vertical-align:top}
th{color:#ffffff;background:#750101;font-size:9pt}
#BackLayer{width:780px;margin-top:0px;margin-left:-390px;padding:0px;position:absolute;left:50%;height:100%;z-index:1}
#Content{width:780px;margin-top:95px;margin-left:-390px;padding:0px;border:0px;text-align:center;position:absolute;left:50%;z-index:2/*border-top:5px solid #FFFFFF;*/}
#Content #FooterNotes{width:778px;margin-top:10px;margin-left:-389px;padding:0px;border:1px dashed #660000;text-align:center;position:absolute;left:50%}
#Content #FooterNotes .footer{font-size:8pt}
#Content #Lefties{border:0px;width:150px;position:absolute;left:0px;top:0px}
#Content #MainContent{width:616px;text-align:justify;position:absolute;left:162px;top:10px;z-index:3}
#Content #MainContent .Artikel{width:580px;/*border-top:1px dashed #750101;*/ margin:10px 0px 0px 19px;padding:10px 5px 0px 5px;background:#ffffff;color:#000000;font-size:8pt;text-align:justify}
#Content #MainContent .Artikel .Bilddateien{}
#Content #MainContent .Artikel .Bilddateien .pictureleft{padding-bottom:5px;padding-right:5px}
#Content #MainContent .Artikel .Bilddateien .pictureright{padding-bottom:5px;padding-left:5px}
#Content #MainContent .Artikel .Event{font-size:8pt}
#Content #MainContent .Artikel .Event .datum{font-size:9pt;font-weight:bold}
#Content #MainContent .Artikel .Event .listelinks{width:110px;font-size:8pt;font-weight:bold}
#Content #MainContent .Artikel .Event .listerechts{font-size:9pt}
#Content #MainContent .Artikel .Kalendar{margin:0px 0px 10px 160px;width:200px}
#Content #MainContent .Artikel .Kalendar .calenderempty,#Content #MainContent .Artikel .Kalendar a.calenderempty{color:#cccccc;background:#990000}
#Content #MainContent .Artikel .Kalendar .calenderheader{background:#990000;color:#ffffff}
#Content #MainContent .Artikel .Kalendar .calenderheute,#Content #MainContent .Artikel .Kalendar a.calenderheute{color:#000000;background:#990000;font-weight:bold}
#Content #MainContent .Artikel .Kalendar .calenderselected,#Content #MainContent .Artikel .Kalendar a.calenderselected,#Content #MainContent .Artikel .Kalendar b.calenderselected{color:#ffffff;background:#990000;font-weight:bold}
#Content #MainContent .Artikel .Kalendar .calendertagnormal,#Content #MainContent .Artikel .Kalendar a.calendertagnormal{color:#cccccc;background:#990000}
#Content #MainContent .Artikel .Kalendar .calendertagveranstaltung,#Content #MainContent .Artikel .Kalendar a.calendertagveranstaltung{color:#ffffff;background:#990000;font-weight:bold}
#Content #MainContent .Artikel .Kalendar .calenderwochenende,#Content #MainContent .Artikel .Kalendar a.calenderwochenende{color:#cccccc;background:#990000;font-weight:bold}
#Content #MainContent .Artikel b{font-size:9pt;font-weight:bold;height:15px}
#Content #MainContent .Artikel table.Inhalt{width:570px}
#Content #MainContent .Artikel .gbrow1 td{font:8pt}
#Content #MainContent .Artikel .gbrow3 td{font:8pt}
#Content #MainContent .Box{width:614px;border:0px;text-align:center;height:20px;vertical-align:middle}
#Content #MainContent .Box b.head{padding:1px 1px 1px 1px;font-size:10pt;font-weight:bold;text-align:center}
#Content #MainContent .dj{width:300px;border:1px solid #660000;margin-left:50px;background:#ffffff;z-index:2;position:absolute;visibility:hidden}
#Content #MainContent .dj .djbild{float:left;width:89px;background:#000000;height:100%}
#Content #MainContent .dj .djinfo{float:right;width:209px;background:#ffffff;height:100%}
#Content #MainContent .PicMain{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:center}
#Content #MainContent .PicMain .PicBox{border:1px dashed #000000;background:#efefef;color:#000000}
#Content #MainContent .PicMain .PicBox .PicInfo{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:center}
#Content #MainContent .PicMain .PicBox .Picture{padding:1px 1px 1px 1px;text-align:center}
#Content #MainContent .PicNavi{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:center}
#Content #MainContent .Sublinie{width:580px;margin:0px 0px 10px 19px;padding:5px 5px 0px 5px;border-bottom:1px dashed #750101;background:#ffffff;height:25px}
#Content #MainContent .Sublinie .Datum{float:left;font-size:8pt}
#Content #MainContent .Sublinie .Inhaltlink{float:right;text-align:right}
#Content a.datalink:link,#Content a.datalink:visited{color:#ffffff;font-size:8pt;text-decoration:none}
#Content a.datalink:hover,#Content a.datalink:active{color:#dcdcdc;font-size:8pt;text-decoration:none}
#Content a.little,#Content a.little:visited,#Content a.little:hover,#Content a.little:active,#Content div.little,#Content b.little,#Content span.little,#Content td.little{color:#000000;font-size:8pt}
#Content a.more,#Content a.more:hover,#Content a.more:active,#Content a.more:visited,#Content td.more{color:#000000;background:#ffffff;font-size:8pt;text-align:right;text-decoration:none}
#Content a.navi,#Content a.navi:visited{color:#000000;font-size:9pt;text-decoration:none}
#Content a.navi:hover,#Content a.navi:active{color:#000000;font-size:9pt;text-decoration:underline}
#Content div.anmerk,#Content td.anmerk{color:#000000;font-size:8pt;text-decoration:none}
#Content h1.gbrow1,#Content td.gbrow1,#Content tr.gbrow1{color:#000000;background:#f5f5f5}
#Content h1.gbrow2,#Content td.gbrow2,#Content tr.gbrow2{color:#000000;background:#eeeeee}
#Content h1.gbrow3,#Content td.gbrow3,#Content tr.gbrow3{color:#000000;background:#ffffff}
#Content h1.gbrow4,#Content td.gbrow4,#Content tr.gbrow4{color:#000000;background:#ffffff}
#Content img.gbrow1{border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}
#Content img.gbrow2{border-right:1px solid #eeffff;border-bottom:1px solid #eeffff}
#Content img.gbrow3{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}
#Content img.gbrow4{border-right:1px solid #ffffff;border-bottom:1px solid #ffffff}
#Content input.button{border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#ffffff;background:#000000}
#Content input.checkbox{border:0px none;background:transparent}
#Content input.eingabe{width:250px}
#Content input.eingabeh{width:125px}
#Content input.eingabek{width:45px}
#Content input.eingaben{width:195px}
#Content input.fielderroreingabe{border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;width:250px;color:#990000;background:#dcdcdc}
#Content input.fielderroreingabeh{border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;width:125px;color:#990000;background:#dcdcdc}
#Content input.fielderroreingabek{border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;width:45px;color:#990000;background:#dcdcdc}
#Content input.fielderroreingaben{border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;width:195px;color:#990000;background:#dcdcdc}
#Content input.fielderrorpool{width:270px;border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;color:#990000;background:#dcdcdc;height:25px}
#Content input.fielderrorpool2{width:130px;border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;color:#990000;background:#dcdcdc;height:25px}
#Content input.fielderrorradiobutton{border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;color:#990000;background:transparent}
#Content input.pool{width:260px;height:25px}
#Content input.pool2{width:130px;height:25px}
#Content input.radiobutton{border:0px none;background:transparent}
#Content table.formtable{border:solid 0px #000000;color:#ffffff;background:#990000;font-size:8pt}
#Content table.gbrow1{color:#000000;background:#eeffff;font-size:9pt}
#Content table.gbrow2{color:#000000;background:#f5f5f5;font-size:9pt}
#Content table.gbrow3{color:#000000;background:#ffffff;font-size:9pt}
#Content table.gbrow4{color:#000000;background:#ffffff;font-size:9pt}
#Content table.navi,#Content tr.navi,#Content td.navi,#Content div.navi{background:#ffffff}
#Content table.table{color:#ffffff;background:#990000;font-size:8pt}
#Content td.columntd{border:1px solid #ffffff;color:#000000;background:#cccccc;font-size:8pt;font-weight:bold}
#Content td.datatd,#Content td.fielderror{color:#000000;background:#ffffff;font-size:8pt}
#Content td.fieldcaptiontd{border:0px solid #000000;color:#000000;background:#ffffff;font-size:8pt;font-weight:bold;text-align:right}
#Content td.normal,#Content b.normal{font-size:9pt}
#Content td.re{text-align:right}
#Content textarea.eingabe{width:250px}
#Content textarea.fielderroreingabe{border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;width:250px;color:#990000;background:#dcdcdc}
#Content textarea.fielderrorpool{width:260px;border-bottom:1px solid #990000;border-left:1px solid #990000;border-right:1px solid #990000;border-top:1px solid #990000;color:#990000;background:#dcdcdc;height:50px}
#Content textarea.pool{width:260px;height:50px}
#LeftBox{width:152px;margin-top:155px;margin-left:-460px;padding:0px;border:0px;position:absolute;left:50%;z-index:2}
#LeftBox .LeftContent{border:1px solid #660000;width:152px;color:#000000;background:#f5f5f5;text-align:justify;z-index:2}
#LeftBox .LeftContent .Box{width:152px;border:0px;background:url(images/box/blank_left.gif);text-align:left;height:30px;vertical-align:top}
#LeftBox .LeftContent .boxlinkage{padding:1px 1px 1px 1px;font-size:8pt;text-align:right}
#LeftBox .LeftContent .centered{padding:1px 1px 1px 1px;font-size:8pt;text-align:center}
#LeftBox .LeftContent .LeftLinkage{border:0px;width:152px;color:#000000;background:#f5f5f5;text-align:justify}
#LeftBox .LeftContent .little{padding:1px 5px 1px 5px;font-size:8pt}
#LeftBox .LeftContent b.head{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:left}
#LeftBox .LeftContent hr.box{border:1px dashed #660000;width:150px;margin:0px 0px 0px 0px;height:1px}
#RightBox{width:152px;margin-top:155px;margin-left:310px;padding:0px;border:0px;position:absolute;left:50%}
#RightBox .RightContent{border:1px solid #660000;width:152px;color:#000000;background:#f5f5f5;text-align:justify}
#RightBox .RightContent .Box{width:152px;border:0px;background:url(images/box/blank_right.gif);text-align:right;height:30px;vertical-align:top}
#RightBox .RightContent .boxlinkage{padding:1px 1px 1px 1px;font-size:8pt;text-align:left;text-decoration:none}
#RightBox .RightContent .centered{padding:1px 1px 1px 1px;font-size:8pt;text-align:center}
#RightBox .RightContent .little{padding:1px 5px 1px 5px;font-size:8pt}
#RightBox .RightContent .RightLinkage{border:0px;width:152px;color:#000000;background:#f5f5f5;text-align:justify}
#RightBox .RightContent b.head{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:right}
#RightBox .RightContent hr.box{border:1px dashed #660000;width:150px;margin:2px 1px 2px 1px;height:1px}
#TopBox{width:780px;margin-top:0px;margin-left:-390px;padding:0px;position:absolute;left:50%;height:95px;z-index:2}
#TopBox #klnaviback{width:780px;background:url(images/topper.gif);position:absolute;height:95px;z-index:3;left:0px;top:0px}
#TopBox #klnaviback #kllanguage{position:absolute;height:17px;z-index:5;right:0px;top:75px}
#TopBox #klnaviback #kllogo{width:161px;background:no-repeat fixed;position:absolute;height:86px;z-index:4;left:0px;top:0px}
#TopBox #klnaviback #klnavi{width:618px;position:absolute;height:23px;z-index:5;left:162px;top:17px}
