*{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:url(images/hg.jpg) #ffffff repeat-x scroll top}
body,table,th,tr,td,ul,ol,li,p,font,a,blockquote,label,input,textarea,select{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}
td,th{text-align:justify;vertical-align:top}
th{color:#ffffff;background:#750101;font-size:9pt}
#Content{width:600px;margin-top:155px;margin-left:-300px;padding:0px;border:0px;text-align:center;position:absolute;left:50%}
#Content #FooterNotes{width:598px;margin-top:10px;margin-left:-299px;padding:0px;border:1px dashed #660000;text-align:center;position:absolute;left:50%}
#Content #FooterNotes .footer{font-size:8pt}
#Content .MainContent{border:1px solid #660000;width:600px;color:#000000;background:#f5f5f5;text-align:justify;}
#Content .MainContent .Artikel{width:520px;border-top:1px dashed #750101;margin:10px 0px 0px 35px;padding:10px 5px 0px 5px;background:#ffffff;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 td,#Content .MainContent .Artikel font{font-size:8pt}
#Content .MainContent .Artikel font{font-size:8pt}
#Content .MainContent .Artikel a{font-size:8pt}
#Content .MainContent .Artikel b{font-size:9pt;font-weight:bold;height:15px}
#Content .MainContent .Artikel table.Inhalt{width:500px;margin-left:10px}
#Content .MainContent .Box{width:600px;border:0px;background:url(images/headlines/headline_blank.gif);text-align:center;height:30px;vertical-align:top}
#Content .MainContent .Box b.head{padding:1px 1px 1px 1px;font-size:8pt;font-weight:bold;text-align:center}
#Content .MainContent .dj{width:350px;border:1px solid #660000;margin-left:20px;background:#ffffff;z-index:1;position:absolute;visibility:hidden}
#Content .MainContent .dj .djbild{float:left;width:89px;background:#000000;height:100%}
#Content .MainContent .dj .djinfo{float:right;width:259px;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:#ffffff}
#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 .slideshow{width:600px;height:473px}
#Content .MainContent .singleslideshow{width:600px;height:450px}
#Content .MainContent .Sublinie{width:520px;margin:0px 0px 10px 35px;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 .MainContent .Artikel h1.gbrow1,#Content .MainContent .Artikel td.gbrow1,#Content .MainContent .Artikel tr.gbrow1{color:#000000;background:#f5f5f5}
#Content .MainContent .Artikel h1.gbrow2,#Content .MainContent .Artikel td.gbrow2,#Content .MainContent .Artikel tr.gbrow2{color:#000000;background:#eeeeee}
#Content .MainContent .Artikel h1.gbrow3,#Content .MainContent .Artikel td.gbrow3,#Content .MainContent .Artikel tr.gbrow3{color:#000000;background:#ffffff}
#Content .MainContent .Artikel h1.gbrow4,#Content .MainContent .Artikel td.gbrow4,#Content .MainContent .Artikel 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 .MainContent .Artikel table.gbrow1{color:#000000;background:#eeffff;font-size:9pt}
#Content .MainContent .Artikel table.gbrow2{color:#000000;background:#f5f5f5;font-size:9pt}
#Content .MainContent .Artikel table.gbrow3{color:#000000;background:#ffffff;font-size:9pt}
#Content .MainContent .Artikel 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%}
#LeftBox .LeftContent{border:1px solid #660000;width:152px;color:#000000;background:#f5f5f5;text-align:justify;}
#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{margin:4px 4px 4px 4px;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 a.boxlinkage{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:8pt;text-decoration:none}
#LeftBox .LeftContent a.boxlinkage:hover{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background:#ffffff;text-decoration:none}
#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}
#LeftBox .LeftContent .webmercial{width:140px;height:400px}
#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{margin:4px 4px 4px 4px;text-align:left}
#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 a.boxlinkage{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;border-bottom:1px solid #a9a9a9;border-right:1px solid #a9a9a9;font-size:8pt;text-decoration:none}
#RightBox .RightContent a.boxlinkage:hover{border-left:1px solid #a9a9a9;border-top:1px solid #a9a9a9;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;background:#ffffff;text-decoration:none}
#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}
#RightBox .RightContent .webmercial{width:140px;height:400px}
#TopBox{width:780px;margin-top:0px;margin-left:-390px;padding:0px;border:1px solid #660000;background:#eeeeee;position:absolute;left:50%}
#TopBox #kl01{width:91px;position:absolute;height:116px;z-index:1;left:0px;top:0px}
#TopBox #kl02{width:223px;position:absolute;height:116px;z-index:1;left:91px;top:0px}
#TopBox #kl03{width:152px;position:absolute;height:12px;z-index:1;left:314px;top:0px}
#TopBox #kl04{width:223px;position:absolute;height:116px;z-index:1;left:466px;top:0px}
#TopBox #kl05{width:91px;position:absolute;height:116px;z-index:1;left:689px;top:0px}
#TopBox #kl06{width:780px;position:absolute;height:10px;z-index:1;left:0px;top:116px}
#TopBox #kl07{width:91px;position:absolute;height:23px;z-index:1;left:0px;top:126px}
#TopBox #kl08{width:91px;position:absolute;height:23px;z-index:1;left:689px;top:126px}
#TopBox #kl09{width:91px;position:absolute;height:1px;z-index:1;left:0px;top:149px}
#TopBox #kl10{width:223px;position:absolute;height:1px;z-index:1;left:223px;top:149px}
#TopBox #kl11{width:152px;position:absolute;height:1px;z-index:1;left:314px;top:149px}
#TopBox #kl12{width:223px;position:absolute;height:1px;z-index:1;left:466px;top:149px}
#TopBox #kl13{width:91px;position:absolute;height:1px;z-index:1;left:689px;top:149px}
#TopBox #klnavi{width:598px;position:absolute;height:23px;z-index:1;left:91px;top:126px}
#TopBox #klover{width:152px;position:absolute;height:104px;z-index:1;left:314px;top:12px}

