* {

  padding: 0;

  margin: 0;

  border: 0;

  position:relative;

  font-size:12px;

  font-family:Arial,Sans-Serif;

}



body {

  text-align: left;

  background: #ffffff;

  color: #000000;

  width: 580px;

  height: auto;

}



.graphical span {

  display: none;

}



.clearer {

  display: none;

}



#mastercontainer {

  text-align: left;

  background: #ffffff;

  color: #000000;

  width: 580px;

  height: auto;  

}



#topimage {

  display: none;

}



#topimage h1 {

  display: none;

}



#topimage h1 span {

  display: none;

}



#topmenu {

  display: none;

}



#topmenu ul.level1 {

  display: none;

}



#topmenu  ul.level1 li.level1 {

  display: none;

}



#topmenu  ul.level1 li.level1 a {

  display: none;

}



#topmenu  ul.level1 li.level1 a span {

  display: none;

}



#topmenu  ul.level1 li.level1 a span img {

  display: none;

}



#topmenu  ul.level1 li.level1:hover, #topmenu  ul.level1 li.level1:hover a, #topmenu ul.level1 li.iehover, #topmenu ul.level1 li.iehover a {

  display: none;

}



#topmenu ul.level1 li.act, #topmenu ul.level1 li.act a {

  display: none;

}



#topmenu ul.level1 li.level1 ul.level2, #topmenu ul.level1 li.act ul.level2 {

  display: none;

}



#topmenu ul.level1 li.level1:hover ul.level2, #topmenu ul.level1 li.level1.iehover ul.level2 {

  display: none;

}



#topmenu ul.level1 li.level1 ul.level2 li.level2 {

  display: none;

}



#topmenu ul.level1 li.level1 ul.level2 li.level2 a {

  display: none;

}



#topmenu ul.level1 li.level1 ul.level2 li.level2 a span {

  display: none;

}



#topmenu ul.level1 li.level1 ul.level2 li.level2 a span img {

  display: none;

}



#metatop {

  display: none;

}



#metatop ul {

  display: none;

}



#metatop ul li {

  display: none;

}



#metatop ul li.last {

  display: none;

}



#metatop ul li a {

  display: none;

}



#content {

  text-align: left;

  background: #ffffff;

  color: #000000;

  width: 580px;

  height: auto;

}



#contentcontainer {

  text-align: left;

  background: #ffffff;

  color: #000000;

  width: 580px;

  height: auto;

}



#leftcolumn {

  display: none;

}



* html #leftcolumn {

  display: none;

}



#submenuleft {

  display: none;

}



#submenuleft ul {

  display: none;

}



#submenuleft li {

  display: none;

}



#submenuleft a {

  display: none;

}



#submenuleft a:hover {

  display: none;

}



a.level1 {

  display: none;

}



a.level1:hover {

  display: none;  

}



a.level2 {

  display: none;

}



a.level2:hover {

  display: none;  

}



a.level3 {

  display: none;

}



a.level3:hover {

  display: none;  

}



a.level4 {

  display: none;

}



a.level4:hover {

  display: none;  

}





#sublevel1 {

  display: none;  

}



#sublevel1 li.sublevel1first {

  display: none;

}



#sublevel1 li.sublevel1 {

  display: none;

}



#sublevel1 li.sublevel1last {

  display: none;

}



#sublevel1 li.sublevel1last a.level1 {

  display: none;

}



#sublevel1 #sublevel1act {

  display: none;

}



#sublevel1 #sublevel1act a.level1 {

  display: none;

}



#sublevel1act #sublevel2 {

  display: none;

}



#sublevel1act #sublevel2 li {

  display: none;

}



#sublevel1act #sublevel2 li.sublevel2 {

  display: none;

}



#sublevel1act #sublevel2 li.sublevel2last {

  display: none;

}



#sublevel1act #sublevel2 li.sublevel2last a.level2 {

  display: none;

}



#sublevel1act #sublevel2 #sublevel2act a.level2 {

  display: none;  

}



#sublevel1act #sublevel2 #sublevel3 {

  display: none;

}



#sublevel1act #sublevel2 #sublevel3 #sublevel3act a.level3 {

  display: none;  

}



#sublevel1act #sublevel2 #sublevel3 #sublevel4 {

  display: none;

}



#sublevel1act #sublevel2 #sublevel3 #sublevel4 #sublevel4act a.level4 {

  display: none;  

}



#rightcolumn {

  display: none;

}



* html #rightcolumn {

  display: none;

}



#realcontentcontainer {

  margin-left:10px;

  margin-right:10px;

  margin-bottom:20px;

}



#realcontent p {

  margin-bottom:17px;

  line-height:17px;

}



#realcontent h1,#realcontent h2,#realcontent h3,#realcontent h4,#realcontent h5 {

  font-weight:bold;

  line-height:18px;

}



#realcontent h2.graphical {

  height:40px;

}



#rootline {

  display: none;

}



#rootline li {

  display: none;

}



#rootline li a {

  display: none;

}



#rootline li.rootlinefirst a {

  display: none;

}



#rootline li.rootlinelast {

  display: none;

}



#rootline li.rootlinelast span {

  display: none;

}



#realcontent {

text-align: left;

  background: #ffffff;

  color: #000000;

  width: 580px;

  height: auto;

}



#loginform  .loginboxheader {

  display: none;

}



#loginform .loginboxheader span {

  display: none;

}



#loginform  {

  display: none;

}



#loginformcontent {

  display: none;

}



#loginformcontent input.submit {

  display: none;

}



#loginformcontent .normalinput {

  display: none;

}



#loginformcontent .password {

  display: none;

}



#loginformcontent .username {

  display: none;

}



#loginformcontent .logout {

  display: none;

}



#footer {

  display: none;

}



#footermenu {

  display: none;

}



#footermenu li {

  display: none;

}



#footermenu li.last {

  display: none;  

}



#footermenu li a {

  display: none;

}



#footermenu img.footerimage

{

  display: none;

}



* html #footermenu li.last span a {

  display: none;

}



/* Contentinszenierung */



/* Listen & Aufzählungen */

#realcontent ol {

  margin-left: 20px;

}



#realcontent ol li {

  margin-left: 15px;

}



#realcontent ol li ol {

  margin-left: 20px;

}



#realcontent ol li ol li {

  margin-left: 35px;

}



#realcontent ol li ol li ol li {

  margin-left: 50px;

}



#realcontent ul {

  margin-left: 0px;

  list-style: none;

}



#realcontent ul li {

  padding-left: 25px;

  margin: 0;

  line-height: 16px;

  background: #ffffff url(../images/list1.gif) no-repeat 10px 4px; 

}

/*

#realcontent ul li ul {

  margin-left: 20px;

}

*/

#realcontent ul li ul li {

  padding-left: 30px;

  background: #ffffff url(../images/list2.gif) no-repeat 10px 5px;

}



#realcontent ul li ul li ul li {

  padding-left: 40px;

  background: #ffffff url(../images/list3.gif) no-repeat 25px 6px;

}



/* Tabellen */



#realcontent table {

  padding: 2px;

  border: 0;

  margin-left: -2px;

  width: 558px;

}



#realcontent table thead tr td {

  background:#83AAAF;

  color: #ffffff;

  font-weight: bold;

  border: 0;

}



#realcontent table tr td {

  border-right: 1px solid #C0D3D2;

  border-bottom: 1px solid #C0D3D2;

  padding: 2px;

  font-style: normal;

}



/* Links */



#realcontent a, #realcontent a:link, #realcontent a:active, #realcontent a:visited {

  color: #339999;

  text-decoration: underline;

}



#realcontent a:hover {

  text-decoration: none;

}



/* Formularfelder */

#realcontent input, #realcontent textarea {

  color: #000000;

  border: 1px solid #C0D3D2;

  background: #ffffff;

  font-family: arial, helvetica, san-serif;

}



/* Index Suche */



#searchbox {

  display: none;

}







#searchbox input.field {

  display: none;

}



#searchbox input.submit {

  display: none;

}



/*******************************************

* Styles für Extension "tx_indexedsearch"

********************************************/

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { background: url(../images/lupe.gif) no-repeat; cursor: pointer; width: 17px;height: 17px; border: 0; }

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {   border: 1px solid #999999;

  color: #555555;

  background: #ffffff;

  font-family: arial, helvetica, san-serif;

  font-size: 11px;

  width: 120px; }

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }

.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-weight:normal; font-style: normal;}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr descr { font-weight:normal; font-style: normal;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { font-style: normal; color: #C0D3D2;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { display: none;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-icon { display: none;}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent { display: none;}

.tx-indexedsearch table tr td { border: 0; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }

.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup {color: #C0D3D2;font-family: arial, helvetica, san-serif; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffffff; border: 0; }

