body, html {height:100%;}
body       {margin:0px; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; background-color:#efefef; color:#273c6e; background-image:url(../img/contentbg/01.gif?008ecc5b-1e17-4c15-9201-86e5255c53b4);}

#headerFrame {position:absolute; width:100%; min-width:996px; height:90px; background-image:url(../img/headergraphic/01.gif?2edcc230-4b29-47c4-b56d-bcfe478cbc70); background-repeat:no-repeat;}
#headerAbstand   {width:996px; font-size:1px;}
#logoFrame   {position:absolute; top:2px; right:18px;}
#searchFrame           {position:absolute; top:51px; left:241px; width:210px;}
#searchFrame .searchCont  {border:0px; padding:2px 2px 1px 2px; height:20px; max-height:17px;}
#searchFrame .searchText  {float:left; color:#000; font-weight:normal; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
#searchFrame input        {float:left; margin:2px 0px 2px 0px; font-size:11px; font-family:Arial,Helvetica,sans-serif; color:#000;}
#searchFrame .searchInput {width:120px; max-width:120px; height:16px; max-height:16px; border:1px solid #44668c; background-color:#fff; margin:0px 10px 0px 10px;}

table.hauptFrame  {width:100%; height:100%; margin:0px; border-collapse:collapse; font-size:12px; background-image:url(../img/headergraphic/01.gif?2edcc230-4b29-47c4-b56d-bcfe478cbc70); background-repeat:repeat-x; background-position:top right;}

td.leftFrame {padding:48px 0px 0px 20px; vertical-align:top; background-image:url(../img/elements/01.gif?b8cab1e0-b54a-49a2-bb19-0b49760b8b5f); background-repeat:no-repeat;}
div.leftCont   {width:220px;}

td.rightFrame {width:100%; padding:80px 0px 0px 0px; vertical-align:top;}
div.rightCont                   {width:auto; height:100%;}
div.rightCont #titleFrame       {width:100%; height:26px; border-bottom:0px;}
div.rightCont #titleFrame div   {padding-left:17px; background-color:none; border:0px; background-image:url(../img/contentbg/01.gif?008ecc5b-1e17-4c15-9201-86e5255c53b4);}
div.rightCont .contentFrame     {height:100%; margin:0px 0px 10px 0px; padding:0px 10px 0px 19px;background-image:url(../img/elements/02.gif?1e5c8ab7-f0ab-48c3-ae97-c8a824f47da9); background-repeat:no-repeat; background-position:0px 0px}
*html div.rightCont .contentFrame {width:100%;}

.contentFrame .contentAbstand   {width:727px; height:61px; font-size:1px;}
.contentFrame .wsgContent       {}

td.NewsText {font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:13px; color:#1A2A5A; text-decoration: underline; line-height: 24px; padding:102px 16px 225px 16px; text-align: center;}

.home_ueberschrift {  font-family: Times New Roman; font-size: 23px; font-style: italic; font-weight: Regular; color: #273c6e}
td.home_fliesstext   {  font-family: Verdana; font-size: 14px; font-style: normal; font-weight: Regular; color: #273c6e}
.home_aktuelles    {  font-family: Arial; font-size: 13px; font-style: normal; font-weight: bold;    color: #1a2a5a; line-height: 24px }

.cont_ueberschrift {  font-family: Times New Roman; font-size: 23px; font-style: italic; font-weight: Regular; color: #273c6e}
td.cont_fliesstext   {  font-family: Verdana; font-size: 14px; font-style: normal; font-weight: Regular; color: #273c6e}
td.cont_addr1        {  font-family: Arial; font-size: 11px; font-style: normal; font-weight: bold;    color: #40381E}
td.cont_addr2        {  font-family: Arial; font-size: 14px; font-style: normal; font-weight: Regular; color: #40381E}

.high_ueberschrift {  font-family: Times New Roman; font-size: 23px; font-style: italic; font-weight: Regular; color: #273c6e}
td.high_fliesstext   {  font-family: Verdana; font-size: 14px; font-style: normal; font-weight: Regular; color: #273c6e}

.abou_ueberschrift {  font-family: Times New Roman; font-size: 23px; font-style: italic; font-weight: Regular; color: #273c6e}
td.abou_fliesstext   {  font-family: Verdana; font-size: 14px; font-style: normal; font-weight: Regular; color: #273c6e}

