body { background-color: #e8e8e8; padding:0; margin:0; height: 100%; background-image:  url("../grafik/layout/bg_oben.jpg"); background-repeat: repeat-x; background-position: left 0; font-size: 1em;font-family:Arial, sans-serif;font-weight: regular;color: #000;}html { padding:0; margin:0; font-size: 0.75em; font-family: Arial, sans-serif; font-weight: regular;color: #000;}ul{ list-style-image: url(../grafik/layout/listenpunkt.gif);list-style-position: outside;padding-left:50px;}* html ul{ padding-left:0px;}li{ padding-top:10px;line-height: 20px;}* html li{ padding-top:0px;}#container {clear:both;top:0;background-image:  url("../grafik/layout/bg_container.gif"); background-repeat: repeat-y; background-position: center 0; width: 748px;margin-bottom: 10px;margin-left: auto;margin-right: auto;min-height: 100%;}  /*style for all*/* html #container {height: 100%;margin-bottom: 0px;} /*style for IE*/#bgunten { position:relaitive;bottom:0px;height:98%;width:100%;padding:0;margin:0; background-image:  url("../grafik/layout/bg_unten.jpg"); background-repeat: repeat-x; background-position: left bottom;}#header {width: 740px; height: 104px;padding: 0px;margin: 0 4px 0 4px;border: 0px;}* html #header {margin-left:4px;margin-right:4px;} /*style for IE*/* html #header img{margin-left:4px;margin-right:4px;} /*style for IE*/#header a {padding: 0px;margin: 0px;border: 0px;}#zusatzlinks {height: 22px; width: 740px;clear:both;float: right;background-color: #80BD1E; border-bottom: 1px solid #4D632A;padding:8px 0 0 0;margin: 0px 4px 0 4px;text-align:right;font-size: 0.9em; }#zusatzlinks a { font-size: 12px; color: #ffffff;  text-decoration:none; padding: 0;margin: 0;border: 0px; height:auto; width:auto; background: none; display: inline; font-weight: normal;}#zusatzlinks p { font-size: 12px; float:right; padding: 0px 20px 0px 0px; margin:0; color: #ffffff; text-decoration:none; }#zusatzlinks p a:hover { font-size: 12px; text-decoration:none; color:#000000}#zusatzlinks a:focus {color: #FFFFFF; background-color: #000000; }#zusatzlinks p img { padding: 2px 0px 0px 0px; margin: 0px;}* html #zusatzlinks {margin-top: -3px;margin-left:4px;margin-right:0px;} /*style for IE*/#left { float: left; width: 194px; height: auto;margin:0 0 0 4px;padding: 0;background-color: #EDEDED;}  /*style for all*/.nav1 {width: 194px; height: 2em; padding:0; margin:0;}.nav2 {width: 194px; height: 2em; padding:0; margin:0;}.nav3 {width: 194px; height: 2em; padding:0; margin:0;}.nav4 {width: 194px; height: 2em; padding:0; margin:0;}.nav5 {width: 194px; height: 2em; padding:0; margin:0;}.nav6 {width: 194px; height: 2em; padding:0; margin:0;}.nav7 {width: 194px; height: 2em; padding:0; margin:0;}.nav8 {width: 194px; height: 2em; padding:0; margin:0;}.nav9 {width: 194px; height: 2em; padding:0; margin:0;}.nav1a {width: 194px; height: 2em; padding:0; margin:0;}.nav2a {width: 194px; height: 2em; padding:0; margin:0;}.nav2b {width: 194px; height: 2em; padding:0; margin:0;}.nav4a {width: 194px; height: 2em; padding:0; margin:0;}.nav5a {width: 194px; height: 2em; padding:0; margin:0;}.nav6a {width: 194px; height: 2em; padding:0; margin:0;}.nav1 a, .nav1 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #80BD1E; border-top: 1px solid #D1EAA8; border-bottom: 1px solid #4D632A;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav2 a, .nav2 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #375F9A; border-top: 1px solid #7197CD; border-bottom: 1px solid #273C5A;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav3 a, .nav3 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #893030; border-top: 1px solid #C45454; border-bottom: 1px solid #502323;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav4 a, .nav4 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #2E9225; border-top: 1px solid #50D044; border-bottom: 1px solid #22561D;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav5 a, .nav5 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #733B7C; border-top: 1px solid #A861B4; border-bottom: 1px solid #46294A;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav7 a, .nav7 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #3E89E3; border-top: 1px solid #8BD2FE; border-bottom: 1px solid #365D8C;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav6 a, .nav6 a:visited {padding-top:4px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.5em; display: block; background: #B67B1A; border-top: 1px solid #E7B157; border-bottom: 1px solid #684918;background-image:   url("../grafik/layout/pfeil_rechts.gif"); background-position: 180px 7px; background-repeat: no-repeat;}.nav8 a, .nav8 a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666;}.nav9 a, .nav9 a:visited {padding-top:4px;padding-left:40px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 154px; height: 1.5em; display: block; background: #AEAEAE; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #838383;}.nav1a a, .nav1a a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666; background-image:   url("../grafik/layout/nav1a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav2a a, .nav2a a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666; background-image:   url("../grafik/layout/nav2a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav2b a, .nav2b a:visited {padding-top:4px;padding-left:40px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 154px; height: 1.5em; display: block; background: #AEAEAE; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #838383; background-image:   url("../grafik/layout/nav2a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav4a a, .nav4a a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666; background-image:   url("../grafik/layout/nav4a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav5a a, .nav5a a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666; background-image:   url("../grafik/layout/nav5a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav6a a, .nav6a a:visited {padding-top:4px;padding-left:30px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 164px; height: 1.5em; display: block; background: #909090; border-top: 1px solid #C7C7C7; border-bottom: 1px solid #666666; background-image:   url("../grafik/layout/nav6a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav1 a:hover, .nav1 a:active { background: #91CE2F; border-top: 1px solid #4D632A; border-bottom: 1px solid #D1EAA8; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav2 a:hover, .nav2 a:active { background: #3C6BB0; border-top: 1px solid #273C5A; border-bottom: 1px solid #7197CD; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav3 a:hover, .nav3 a:active { background: #9C3333; border-top: 1px solid #502323; border-bottom: 1px solid #C45454; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav4 a:hover, .nav4 a:active { background: #31A727; border-top: 1px solid #22561D; border-bottom: 1px solid #50D044; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav5 a:hover, .nav5 a:active { background: #82408D; border-top: 1px solid #46294A; border-bottom: 1px solid #A861B4; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav6 a:hover, .nav6 a:active { background: #D18C1A; border-top: 1px solid #684918; border-bottom: 1px solid #E7B157; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav7 a:hover, .nav7 a:active { background: #4EA9FF; border-top: 1px solid #4574AC; border-bottom: 1px solid #ABFFFF; background-image:   url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;}.nav8 a:hover, .nav8 a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; }.nav9 a:hover, .nav9 a:active { background: #AEAEAE; border-top: 1px solid #838383; border-bottom: 1px solid #E5E5E5; }.nav1a a:hover, .nav1a a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav1a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav2a a:hover, .nav2a a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav2a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav2b a:hover, .nav2b a:active { background: #AEAEAE; border-top: 1px solid #838383; border-bottom: 1px solid #E5E5E5; background-image:   url("../grafik/layout/nav2a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav4a a:hover, .nav4a a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav4a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav5a a:hover, .nav5a a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav5a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav6a a:hover, .nav6a a:active { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav6a.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav1 a:focus, .nav2 a:focus, .nav3 a:focus, .nav4 a:focus, .nav5 a:focus, .nav6 a:focus, .nav7 a:focus, .nav8 a:focus, .nav9 a:focus,.nav1a a:focus, .nav2a a:focus, .nav2b a:focus, .nav4a a:focus, .nav5a a:focus, .nav6a a:focus{ background: #000000; border-top: 1px solid #000000; border-bottom: 1px solid #000000;}.nav1 a.selected { background: #91CE2F; border-top: 1px solid #4D632A; border-bottom: 1px solid #D1EAA8; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav2 a.selected { background: #3C6BB0; border-top: 1px solid #273C5A; border-bottom: 1px solid #7197CD; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav3 a.selected { background: #9C3333; border-top: 1px solid #502323; border-bottom: 1px solid #C45454; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav4 a.selected { background: #31A727; border-top: 1px solid #22561D; border-bottom: 1px solid #50D044; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav5 a.selected { background: #82408D; border-top: 1px solid #46294A; border-bottom: 1px solid #A861B4; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav6 a.selected { background: #D18C1A; border-top: 1px solid #684918; border-bottom: 1px solid #E7B157; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav7 a.selected { background: #4EA9FF; border-top: 1px solid #4574AC; border-bottom: 1px solid #ABFFFF; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav8 a.selected { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav9 a.selected { background: #AEAEAE; border-top: 1px solid #838383; border-bottom: 1px solid #E5E5E5; background-image:   url("../grafik/layout/pfeil_links.gif"); background-position: 178px 6px; background-repeat: no-repeat;}.nav2a a.selected { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav2s.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav2b a.selected { background: #AEAEAE; border-top: 1px solid #838383; border-bottom: 1px solid #E5E5E5; background-image:   url("../grafik/layout/nav2s.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav4a a.selected { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav4s.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav5a a.selected { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav5s.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav6a a.selected { background: #909090; border-top: 1px solid #666666; border-bottom: 1px solid #C7C7C7; background-image:   url("../grafik/layout/nav6s.gif"); background-position: 0px 0px; background-repeat: no-repeat;}.nav1 a.offen, .nav2 a.offen, .nav3 a.offen, .nav4 a.offen, .nav5 a.offen, .nav6 a.offen, .nav7 a.offen, .nav8 a.offen, .nav9 a.offen {background-image:  url("../grafik/layout/pfeil_unten.gif"); background-position: 178px 9px; background-repeat: no-repeat;} .nav2a a.offen {background-image:  url("../grafik/layout/nav2o.gif"); background-position: 0px 0px; background-repeat: no-repeat;}#left p { font-size: 0.95em;padding: 0px 10px 0 10px; line-height: 1.6em;}#left p a, a:visited { font-size: 1em; color:#80BD1E; display:inline;padding:0;margin:0;color: #80BD1E; font-weight: bold; text-decoration:none; background: none; border: 0;}#left p a:hover { color: #555555; text-decoration:underline;}#left a:focus {color: #FFFFFF; background-color: #000000; }#left p a.selected { color:#1b376b; font-weight: bold; margin:0; padding:0;}#left p a.grau, a.grau:visited { color: #adadad; font-size: 0.95em; text-decoration: none; margin:0; padding:0;}#left p a.grau:hover { color: #f47d35; margin:0; padding:0;}#left h1 {margin-top:22px;padding-top:3px;padding-bottom:0px;padding-left:20px;font-size: 1em; text-decoration: none; color:white; font-weight: bold; width: 174px; height: 1.6em; display: block; background: #80BD1E; border-top: 1px solid #D1EAA8; border-bottom: 1px solid #4D632A;}#left img { margin-top:-9px;padding-top:0;}* html div#left img{ margin-left:0px;} /*style for IE*/* html div#left img{  margin-top:-19px;padding-top:0; margin-bottom: -10px;} /*style for IE*/#printlogo {display:none;}#content { margin:60px 20px 20px 220px;padding: 0;}* html div#content { margin:30px 20px 20px 220px;padding: 0;} /*style for IE*/#content p { line-height: 1.5em; }#content h1 { font-size: 1.8em; font-weight: bold; color:#000; }#content h2 { font-size: 1em; font-weight: bold; color:#000; }#content h3 { font-size: 1em; font-weight: bold; color:#69A12D; line-height: 120%;}#content a, #content a:visited { font-size:100%; display:inline;padding:0;margin:0;color: #80BD1E; font-weight: bold; text-decoration:none; background: none; border: 0;}#content a:hover {color: #555555; text-decoration:underline;}#content a:focus {color: #FFFFFF; background-color: #000000; }#content td img { padding-top:10px;margin-left: 10px; margin-bottom: 20px; float:right;}#content img.rechts { margin-left: 10px; margin-bottom: 10px; float:right;}#content img.gross {float:left; padding:0 0 20px 0; margin:0;}#content img.bildschatten {float:right;background: url(../grafik/layout/bildschatten.png) no-repeat bottom right; padding: 4px 7px 17px 27px;}* html div#content p{ line-height: 120%; } /*style for IE*/* html div#content h1{ line-height: 160%; padding:0;margin:0;} /*style for IE*/* html div#content h2{ line-height: 160%; padding:5px 0 0 0;margin:0;} /*style for IE*/* html div#content h3{ line-height: 160%; padding:5px 0 0 0;margin:0;} /*style for IE*/#footer { background-image: url("../grafik/layout/bg_unten_neu.gif"); background-repeat: no-repeat; background-position: left 0; clear: both; width: 748px; height: 48px; margin: 0px 0px -10px 0px; padding: 0;position:relative; bottom: 0;}* html #footer {float: center;margin-left:4px;margin-bottom: 0px;position:relative; border:0;} /*style for IE*/#footer p { margin: 0; padding-top:10px;color: white; font-size: 1em; text-align: center; line-height: 10px;}#footer a { font-weight:normal;margin: 0; padding-top:10px;color: white; font-size: 12px; text-align: center; line-height: 10px;text-decoration: none;}#footer a:hover { color: #000000; }#footer a:focus {color: #FFFFFF; background-color: #000000; }/**************************************************************   Form Elements **************************************************************/form {  padding: 0;  margin: 0;}input,textarea,select {  padding: 2px;  color: #999;  background: #EEE;  border: 1px solid #CCC;  margin-bottom: 10px;}input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover {  color: #000;  background: #FFF;  border: 1px solid #888;  margin-bottom: 10px;}input.noBorder,input:focus.noBorder,input:hover.noBorder {  padding: 0;  border: 0;}input.radio {  background: none;  border: 0px;  width: 20px;}input.sendebutton {  color: #000;}
