/*TEXT mitte*/
#interaktivpfad {position:absolute; z-index:80; left:730px; top:205px; width:253px; opacity:1.0;}
#interaktivpfad a.link-persoenliche-seite {display:block; position:absolute; top:-35px; left:0px; background:url(img/button-persoenlich.gif) no-repeat 0px 0px; margin:0px; width:111px; height:20px; text-decoration:none; color:#5C5B60; font-size:0.55em; font-weight:bold;}
#interaktivpfad a.link-persoenliche-seite span {position:absolute; display:inline; height:1px; width:1px; left:-3000px; top:-3000px; font-size:1px;}
#textcol h1 {height:3em;}
#textcol a.link-weiterimmodul {float:right; margin-top:10px;}
#textcol a.link-weiterimmodul img {border:0px;}

#textcol form {position:relative; margin:0px; padding:0px; background:url(img/box2/rahmen.gif) repeat-y 0px 0px #ffffff; font-size:0.75em; line-height:1.5em; color:#5C5B60;}
#textcol legend {display:none;}
#textcol #btnlogout {display:block; position:absolute; top:0px; right:25px; margin:0px; width:45px; height:20px;}
#textcol fieldset {position:relative; display:block; margin:0px; padding:0px 15px 15px 15px; border:0px; background:url(img/box2/bottom.gif) no-repeat left bottom;}
#textcol fieldset #icon-p {position:absolute; left:-13px; top:-13px;}
#textcol fieldset div.frage {margin:0px -15px; padding:13px 15px 0px 15px; width:410px; background:url(img/box2/top.gif) no-repeat 0px 0px; font-weight:bold;}
#textcol fieldset div.icon-frage {margin:0px -15px; padding:13px 15px 0px 36px; width:389px; background:url(img/box2/top.gif) no-repeat 0px 0px; font-weight:bold;}
#textcol fieldset div.antwort {clear:both; margin-top:6em; margin-bottom:-0.5em;}
#textcol fieldset div.antwort dl {font-size:1em;}
#textcol fieldset div.antwort dl dt.antwort {display:inline; float:left; width:5.2em;}
#textcol fieldset div.antwort dl dt {display:inline; }
#textcol fieldset div.antwort dl dt strong {color:#993233; width:5.2em;}
#textcol fieldset div.antwort dl dd {font-size:1em; margin-left:5.2em; height:1%; font-weight:bold;}
#textcol fieldset div.hinweis {clear:both; padding-top:1em; margin-bottom:-1em; text-align:right;}
#textcol fieldset hr {border:solid #9D9D9D 1px; border-width:1px 0px 0px 0px; height:1px;}
#textcol fieldset hr.frage {margin-bottom:7px;}
#textcol fieldset div.icon-frage .fragebild {margin-left:-35px; margin-right:-40px;}
#textcol fieldset div.frage .fragebild {margin-left:-14px; margin-right:-40px;}
#textcol fieldset .fragebild {margin-left:-14px; margin-right:-40px;}
#textcol fieldset hr.antwort {margin-bottom:1px; margin-top:-6px;}
#textcol fieldset label.dreispaltig {display:block; float:left; width:135px; margin-bottom:0.1em;}
#textcol fieldset label.zweispaltig {display:block; float:left; width:180px; text-indent:-24px; padding-left:24px;}
#textcol fieldset label.einspaltig {display:block; text-indent:-24px; padding-left:24px;}
#textcol fieldset ul {font-size:1em; list-style-type:disc;}
#textcol #submitbtn {clear:both; float:right; display:block; margin-top:2em;}
#textcol #btnweiter {clear:both; float:right; display:block; margin-top:5px; margin-right:15px;}
#textcol #btnzurueck {float:left; display:block; margin-top:5px; margin-left:15px;}
#textcol .buttonrechts {clear:both; float:right; display:block; margin-top:-42px;}
#textcol .buttonlinks {float:left; display:block; margin-top:0px;}
#textcol h2 {width:310px;}
#textcol h1.it {font-size:0.9em; font-weight:bold; color:#5C5B60; margin-bottom:0px; padding-bottom:0em !important;}
#textcol h2.it {font-size:0.75em; font-weight:bold; color:#5C5B60; margin-bottom:0.5em; padding-bottom:0em !important; padding-top:0.5em !important; border:solid #A8A9AD 1px; border-width:1px 0px 0px 0px;}
#textcol p.it {margin:0px; padding:0em; padding-left:20px;}
#textcol .pers-hl2 {font-weight:bold; color:#5C5B60; margin:0em; padding: 0em 0em 1em 20px !important; border:solid #9D9D9D 1px; border-width:0px 0px 1px 0px;}
#textcol .pers-frage {font-weight:bold; color:#5C5B60; padding-left:20px; padding-bottom:0.5em; margin:0em; margin-top:0.5em;}
#textcol ul.it {list-style-type:none; margin:0px; padding:0px; padding-top:10px; margin-bottom:2em;}
#textcol ul.it li {margin:0px; padding:0px; padding-left:40px; background:url(img/punkt.gif) no-repeat 20px 2px;}

#interaktivpfad dl.box3 {margin:0px; margin-top:65px; padding:0px; font-size:0.75em; font-weight:bold; line-height:1.5em; color:#8A8A8A;}
#interaktivpfad dl.box3 .aktiv {color:#9A3334;}
#interaktivpfad dl.box3 ul li.aktiv {color:#9A3334; background:url(img/box3/pfeil.gif) no-repeat 0px 3px;}
#interaktivpfad dl.box3 ul {color:#8A8A8A; font-size:1em; font-weight:normal; margin-left:-1.5em; list-style-type:none; padding:0px;}
#interaktivpfad dl.box3 ul li {margin-left:0px; padding-left:1.5em; line-height:1.25em; margin-bottom:5px;}
#interaktivpfad dl.box3 dt {float:left; text-align:right;}
#interaktivpfad dl.box3 dt.headline {text-decoration:underline; float:none; text-align:left;}
#interaktivpfad dl.box3 dd {margin-left:1.5em;}
#interaktivpfad p {font-size:0.75em;}
#interaktivpfad a {text-decoration:none; color:#9A3334;}
#interaktivpfad a:hover {text-decoration:underline;}
#interaktivpfad a img {border:0px;}

dl.box6 {border:solid #9A3334 1px; border-width:0px 1px; background:#ffffff;}
dl.box6 h1 {font-size:0.75em; background:#9A3334 url(img/box6/top.gif) left top no-repeat; color:#f9f8f7; padding:8px 10px 8px 10px; margin:0px -1px;}
dl.box6 dt {margin:0px; padding:0px;}
dl.box6 dd {background:url(img/box6/bottom.gif) left bottom no-repeat; margin:0px -1px; padding:10px 10px 5px 0px;}
dl.box6 dd p {margin-left:4em;}
dl.box6 dd div.beschreibung {clear:both;float:left; font-size:0.75em; width:8em;}
dl.box6 dd input {vertical-align:middle; width:120px; margin-bottom:2px;}
dl.box6 dd .button {text-align:right; margin-top:-0.5em;}
dl.box6 dd .button input {width:99px; margin-top:1em; margin-right:8px;}
dl.box6 dd div.hinweis {font-size:0.75em; color:#5C5B60; margin-top:2em;}
dl.box6 dd div.hinweis a {text-decoration:none; color:#9A3334;}
dl.box6 dd div.hinweis a:hover {text-decoration:underline;}
dl.box6 fieldset {position:relative; display:block; margin:0px; padding:0px 0px 0px 15px; border:0px; }

dl.tippbox {background:#FFFFFF;}
dl.tippbox form {background:none !important; font-size:1em !important; color:#000000 !important;}
dl.tippbox fieldset {display:block; margin:0px; padding:0px 10px !important; border:0px !important; background:none !important;}
dl.tippbox fieldset {display:block; margin:0px; padding:0px 10px !important; border:0px !important; background:none !important;}
dl.tippbox dd div.beschreibung {clear:both;float:left; font-size:0.75em; width:12em;}
dl.tippbox dd div.hinweis {font-size:0.75em; color:#5C5B60; margin-top:2em; clear:none; padding-top:0em !important; margin-bottom:1em !important; text-align:left !important;}
dl.tippbox dd .button {text-align:right; margin-top:-0.5em;}
dl.tippbox dd .button input {width:99px; margin-top:1em; margin-right:80px;}
dl.tippbox dd input {vertical-align:middle; width:180px; margin-bottom:2px;}
dl.tippbox dd div.fehler {font-size:0.75em; color:#9A3334; margin-top:2em; clear:none; padding-top:0em; margin-bottom:1em;}
dl.tippbox dd div.fehler a {text-decoration:underline;}
dl.tippbox dd span.rot {color:#9A3334;}



#textcol dl.logbox {border:solid #9A3334 1px; border-width:0px 1px;}
#textcol dl.logbox h1 {font-size:0.75em !important; background:#9A3334 url(img/box4/top.gif) left top no-repeat; color:#f9f8f7 !important; padding:8px 10px 8px 10px !important; margin:0px -1px !important;}
#textcol dl.logbox dt {margin:0px; padding:0px;}
#textcol dl.logbox dd {background:url(img/box4/bottom.gif) left bottom no-repeat; margin:0px -1px; padding:10px 10px 10px 0px;}
#textcol dl.logbox dd p {margin-left:4em;}

#textcol dl.tippbox h1 {height:auto !important;}


#textcol #logoutbtn {display:block; position:absolute; top:0px; right:25px; margin:0px; width:21px; height:20px;}