/**********************//* TYPO3 CVS id: $id$ *//* main stylesheet    *//**********************/body     { background-color: #999; margin: 0  }div, td, p   { font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }.csc-caption { color: #000; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 4px; }/*Bildlegende (Jr / 07.02.2007)*/.csc-textpic-caption {	color: #000;	font-size: x-small;	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;	text-decoration: none;	padding-top: 4px;}/*Mainnavigation*/.mainlevel { color: #666 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; padding-right: 2px; }.mainlevel:visited { color: #666 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; padding-right: 2px; }.mainlevel:hover { color: #06f  ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; padding-right: 2px; }.mainlevel:active{ color: #666 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; padding-right: 2px; }.mainlevelactive { color: #f60 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-repeat: no-repeat; text-decoration: none; padding-right: 2px; }.mainlevelcurrent { color: #f60 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-repeat: no-repeat; text-decoration: none; padding-right: 2px; }/*subnavigation*/.sublevel { color: #666 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; padding-right: 2px; }.sublevel:visited { color: #666 ! important! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; padding-right: 2px; }.sublevel:hover { color: #06f  ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; padding-right: 2px; }.sublevel:active{ color: #666 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 16px; text-decoration: none; padding-right: 2px; }.sublevelactive { color: #f60 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; padding-right: 2px; }.sublevelcurrent { color: #f60 ! important; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; padding-right: 2px; }a: { color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }a:visited{ color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }a:link { color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }a:hover { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }a:active { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; }/*path*/.path { color: #f5f5f5; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }a.path { color: #f5f5f5; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }a.path:visited   { color: #fff; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }a.path:hover { color: #06f; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }a.path:active   { color: #f60; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }a.pathactive   { color: #f60; font-size: x-small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none   ; padding-right: 3px; padding-left: 3px; }/*homelink*/a.homelink { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }a.homelink:active { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }a.homelink:visited { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }a.homelinkactive { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; background-position: 1em 0; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }a.homelinkcurrent { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; background-position: 1em 0; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }a.homelink:hover { color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-repeat: no-repeat; text-decoration: none; width: auto; margin-left: 20px; padding-right: 100px; padding-bottom: 2px; padding-left: 12px; border-color: #999; }/*navi*/a.navi { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: #fff; text-decoration: none; text-align: right; }a.navi:hover { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; text-decoration: none; text-align: right; }a.navisublevel { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: transparent; text-decoration: none; top: 20px; float: left; padding-right: 10px; padding-left: 4px; list-style-type: disc; list-style-image: inherit; }a.navisublevel:hover { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: transparent; text-decoration: none; top: 20px; float: left; padding-right: 10px; padding-left: 4px; list-style-type: disc; list-style-image: inherit; }a.navisublevel:visited { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: transparent; text-decoration: none; top: 20px; float: left; padding-right: 10px; padding-left: 4px; list-style-type: disc; list-style-image: inherit; }a.navivisited { color: #f60; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; background-color: transparent; text-decoration: none; text-align: right; }/* Menu / Sitemap, generally */DIV.csc-menu {  }/*****************************/DIV.csc-menu P { font-size: small; font-weight: bold; margin: 1px 0 0; padding: 2px 2px 2px 10px; }DIV.csc-menu P A { color: #06f; text-decoration: none; }DIV.csc-menu P A:hover { color: #f60; text-decoration: none; }DIV.csc-menu P.csc-section { font-weight: normal; font-style: italic; }/* Menu / Sitemap, "Menu of subpages to these pages" */DIV.csc-menu-1 { }DIV.csc-menu-1 P.csc-sitemap { }DIV.csc-menu-1 P.csc-sitemap-level1 { background-color: #b9b9b9; padding-left: 20px; }DIV.csc-menu-1 P.csc-sitemap-level1 A { color: #595959; font-size: small; font-weight: normal; }DIV.csc-menu-1 P.csc-sitemap-level1 A:hover { color: #f60; font-size: small; font-weight: normal; text-decoration: none; }DIV.csc-menu-1 P.csc-sitemap-level2 { background-color: #e2e2e2; padding-left: 40px; }DIV.csc-menu-1 P.csc-sitemap-level2 A { color: #595959; font-size: small; font-weight: normal; text-decoration: none; }DIV.csc-menu-1 P.csc-sitemap-level3 { background-color: #e2e2e2; padding-left: 60px; }DIV.csc-menu-1 P.csc-sitemap-level3 A { color: #5d6574; font-size: small; font-weight: normal; text-decoration: none; }DIV.csc-menu-1 P.csc-sitemap-level4 { background-color: #e2e2e2; padding-left: 80px; }DIV.csc-menu-1 P.csc-sitemap-level4 A { color: #5d6574; font-size: small; font-weight: normal; text-decoration: none; }/* Menu / Sitemap, "Sitemap" */DIV.csc-menu-2 { }DIV.csc-menu-2 P.csc-sitemap { }DIV.csc-menu-2 P.csc-sitemap-level1 { background-color: #b9b9b9; padding-left: 20px; }DIV.csc-menu-2 P.csc-sitemap-level1 A { font-size: x-small; font-weight: normal; }DIV.csc-menu-2 P.csc-sitemap-level1 A:hover { font-size: x-small; font-weight: normal; text-decoration: none; }DIV.csc-menu-2 P.csc-sitemap-level2 { background-color: #e2e2e2; padding-left: 40px; }DIV.csc-menu-2 P.csc-sitemap-level2 A { font-size: x-small; font-weight: normal; text-decoration: none; }DIV.csc-menu-2 P.csc-sitemap-level3 { background-color: #e2e2e2; padding-left: 60px; }DIV.csc-menu-2 P.csc-sitemap-level3 A { font-size: x-small; font-weight: normal; text-decoration: none; }DIV.csc-menu-2 P.csc-sitemap-level4 { background-color: #e2e2e2; padding-left: 80px; }DIV.csc-menu-2 P.csc-sitemap-level4 A { font-size: x-small; font-weight: normal; text-decoration: none; }/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */DIV.csc-menu-3 { }DIV.csc-menu-3 P.csc-section { margin-left: 0px; }DIV.csc-menu-3 P.csc-section A { color: #186900; }/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */DIV.csc-menu-4 { }DIV.csc-menu-4 P { margin-top: 2px; }DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }/* Menu / Sitemap, "Recently updated pages" */DIV.csc-menu-5 { }/* Menu / Sitemap, "Related pages (based on keywords)" */DIV.csc-menu-6 { }/* Menu / Sitemap, "Menu of subpages to these pages + sections" */DIV.csc-menu-7 { }DIV.csc-menu-7 P { font-weight: bold; }DIV.csc-menu-7 P.csc-section A { color: #186900; }/* Menu / Sitemap, "Menu of these pages" */DIV.csc-menu-def P {  }FORM { font-size: small; margin: 0; }/* Email, Login and Search forms generally: */form tabel login tr td p { font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #ff0; padding-left: 5px; padding-right: 5px; }/*Hintergrundfarbe Login und Searchbox rechts*/FORM TABLE TR TD.csc-form-fieldcell { color: #3ef0ff; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; width: 120px; }/*Grösse und Style der Login Box*/FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA  /* Breite der Login Box */ {  }/*Username und Passowort style*/FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }/*Hintergrundfarbe Login und Searchbox links*/FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { color: #3ef0ff; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: white; width: 80px; }/* Email form, specifically*/FORM TABLE.csc-mailform TR TD.csc-form-labelcell  { color: #3ef0ff; }/* Search form, specifically */FORM TABLE.csc-searchform { color: #900; width: 150px; }FORM TABLE.csc-searchform TR TD P { color: #6c00dd; width: 150px; padding: 5px 5px 5px 20px; }/*Box und Text Searchform*/FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT, FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #df2400; width: 80px; }FORM TABLE.csc-searchform TR TD.csc-form-labelcell, FORM TABLE.csc-searchform TR TD.csc-form-commentcell { color: #900; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; width: 150px; }h1 { color: #212938; font-size: small; font-weight: bold; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }h2 { color: #e80000; font-size: small; font-weight: bold; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }/***************************/H1, H2, H3, H4, H5, BLOCKQUOTE, TEXTAREA, SELECT, tdp { font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }H3.csc-searchResultHeader { color: #f6c; background-color: #edebf1; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 5px; }/* Search Result, header + abstract: */H3.csc-searchResultHeader A { color: #186900; text-decoration: none; padding-left: 20px; }/****************************************/IMG.frontEndEditIcons { vertical-align: middle; margin: 2px 2px 2px 2px; }/*Buttons u.a.    thb*/INPUT, TEXTAREA, SELECT { color: #3c3c3c; padding-left: 2px; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }/*inaktiv*/LI { font-size: small; margin-top: 0; margin-bottom: 0; padding-top: 2px; }OL { font-size: small; margin-top: 0; }p { color: #000; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }P, PRE { font-size: small; margin: 0; }P.csc-searchResult { color: #0052da; font-size: small; font-style: italic; margin-left: 20px; }PRE { font-size: small; font-family: monospace; }/* Search word markup */SPAN.csc-sword { font-weight: bold; color: #df2400; }/* RTE / Table styling */TABLE.contenttable { color: #d2ac00; margin: 10px 0; width: 80%; border-color: #333333; }TABLE.contenttable TR {  }TABLE.contenttable TR TD { padding-top: 0; padding-right: 5px; padding-bottom: 0; }TABLE.contenttable TR TD P.bodytext { font-size: small; padding-right: 3pt; }/* Search Result, result information box: */TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext { color: #d27f00; text-align: right; }TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P { color: #900; font-weight: bold; padding-left: 20px; }/* Default styles for the Admin Panel */TABLE.typo3-adminPanel { border: 1px solid black; background-color: #F6F2E6; }TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD { border: 0px; }TABLE.typo3-adminPanel TD A FONT { font-size: small; color: black; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }TABLE.typo3-adminPanel TD FONT { font-size: small; color: black; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD { background-color: #9BA1A8; }TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD { background-color: #ABBBB4; }TABLE.typo3-editPanel { border: 1px solid black; background-color: #F6F2E6; }TABLE.typo3-editPanel TD { border: 0px; }/* RTE / Bulletlists */UL { font-size: small; margin-top: 0; }UL UL LI  /* Listen eingerückt */ { color: #000; font-size: small; }.bodytext { color: #000; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }.bodytext: a:visited { color: #000; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; }.formular { color: #333333; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #f60; padding-top: 20px; border: solid 1px #666666    }/*offen*/.ft10px333333  { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }.ft10px666666 { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; }.loginform { font-size: small; color: #666; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; width: 100px; margin-top: 20px; property: value; }.logout { font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5f5f5; padding: 10px; border: solid 1px #666666      }.logout:link { color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5f5f5; padding: 10px; border: solid 1px #666666      }.logout:hover { color: #f00; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #f5f5f5; padding: 10px; border: solid 1px #666666      }/*horizontales Menue*/.navi { color: #666; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: #fff; text-decoration: none; text-align: left; }.navisublevel { color: #f6c; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 18px; background-color: transparent; text-decoration: none; top: 20px; float: left; padding-right: 10px; padding-left: 4px; list-style-type: disc; list-style-image: inherit; }.searchform { font-family: Verdana, sans-serif, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: small; font-weight: normal; background-color: #47d1ff; width: 100px; border-style: solid; }/*geht nicht*/.sitemap { color: #06f; font-size: small; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none   ; padding-right: 6px; padding-left: 6px; }.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }.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 .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-searchbox INPUT.tx-indexedsearch-searchbox-button { width:60px; }.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:100px; margin-bottom: 5px; }.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-size: small; font-weight:bold; font-style:italic; }/*************/.tx-indexedsearch A { color: #06f; font-weight: bold; }.tx-indexedsearch A:visited{ color: #000ca6; font-weight: bold; }.tx-indexedsearch A:hover{ color: #f60; font-weight: bold; }.tx-indexedsearch A:hover{ color: #f60; font-weight: bold; }.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }#home { background-color: #f6c; text-align: right; left: 20px; height: auto; width: 180px; visibility: visible; margin-top: 30px; padding-top: 30px; padding-left: 20px; }#inhalt { text-align: left; height: auto; width: auto; visibility: visible; padding: 43px 20px 30px; }#login { color: #666; font-size: small; background-color: #fff; text-align: left; left: 20px; height: auto; width: 180px; visibility: visible; margin-top: 30px; margin-left: 30px; }#logout{ color: #000; font-size: small; background-color: #f5f5f5; text-decoration: none; text-align: center; width: 30px; height: 15px; visibility: visible; margin-left: auto; padding: 10px; border: solid 1px red; }#navi { background-color: #fff; text-align: right; height: 10px; width: auto; visibility: visible; padding-top: 7px; padding-right: 15px; padding-bottom: 2px; }#navig { background-color: #fff; text-align: left; height: 10px; width: auto; visibility: visible; padding: 7px 15px 2px 18px; }#navii { background-color: #fff; text-align: right; height: 10px; width: auto; visibility: visible; padding-top: 7px; padding-right: 15px; padding-bottom: 2px; }#naviii { background-color: #fff; text-align: right; height: 10px; width: auto; visibility: visible; padding-top: 7px; padding-right: 15px; padding-bottom: 2px; }#pfad { background-color: #333; text-align: right; height: auto; width: auto; visibility: visible; padding-top: 3px; padding-right: 67px; padding-bottom: 2px; }#print { color: #333; background-image: url(../typo3/sysext/cms/tslib/media/uploads/green/pict_top.jpg); text-decoration: none; text-align: center; width: 30px; height: 15px; visibility: visible; margin-left: 20px; padding: 2px 2px 2px 10px; }/*subnavigationplus*/#sub { background-color: #fff; text-align: right; width: auto; visibility: visible; padding-top: 20px; padding-right: 15px; padding-bottom: 10px; }#suche { color: #666; font-size: small; background-color: #fff; text-align: left; left: 20px; height: auto; width: 180px; visibility: visible; margin-top: 20px; margin-left: 30px; }#top { background-color: transparent; height: 130px; width: 900px; z-index: 2; visibility: visible; }/* Login form, specifically für Abstand der ganzen Login Einheit*/.tx-newloginbox-pi1  H3 { color: #f00; font-size: small; margin-top:0; margin-bottom:0; }.tx-newloginbox-pi1 TABLE { color: #000; font-size: small; padding-top: 25px; }/*Wandbild*/.infotext    { color: #000; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: justify }.infotexttitel    { color: #000; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600 }.link    { color: #06f; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }.link:hover   { color: #f60; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }.link:visited    { color: #06f; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }.benutzerhinweis     { color: #848484; font-size: small; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }.haupttitel    { color: #000; font-size: large; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: 600 }#Ebene1 { position: absolute; visibility: visible; width: 190px; height: auto ; margin: 0; }#Ebene2 { position: relative; visibility: visible; left: 70px; width: 444px; height: 709px ; float: right; margin: 0; }#titelfeld  { visibility: visible; position: absolute; top: 20px; left: 50px; width: auto; height: 100px; overflow: hidden; clip: auto }#infotextebene  { visibility: visible; position: absolute; top: 530px; left: 50px; width: 679px; height: 100px }#gesamtbildklein  { visibility: visible; position: absolute; top: 125px; left: 50px; width: 262px; height: 400px }#gesamtbildklein0 { visibility: visible; position: absolute; top: 125px; left: 50px; width: 250px; height: 400px }#vergroesserungsfenster   { background: #808080 url(../bilder/anleitung.gif); position: absolute; top: 125px; left: 328px; width: 400px; height: 400px; visibility: visible }#magnify { background-color: teal; visibility: hidden; display: block; position: absolute; z-index: 3; top: auto; left: 1em }
