html,body {padding:0;margin:0}
body {color:#777; background:#E1E1E1; font:12px Arial,Helvetica,sans-serif; padding:4px}
td {color:#777; font-size:100% !important; font /**/:12px Arial,Helvetica,sans-serif}
input,textarea,option,select {color:#000000; font:12px Arial,Helvetica,sans-serif; }

h1 {margin:0; padding:0; display: inline; color:#000000;}
h2 {margin:0; padding:0; display: inline; color:#804040;}
h3 {margin:0; padding:0; display: inline; color:#804040;}
h4 {margin:0; padding:0; display: inline; color:#000000;}
h5 {margin:0; padding:0; display: inline; color:#000000;}
p {margin:0; padding:0; display: inline;}

.tabhead {color:#777; background:#FFFFFF; font:14px Arial,Helvetica,sans-serif; font-weight:bold;}

img {border:0}
a {color:#000000;}
a:hover {color:#00A09C}
a:active {color:#00A09C}

label {cursor:hand; cursor:pointer}

#minWidth {position:relative; width:1024px; height:1px}

#logo {float:left; background-color:#fff; width:200px; height:100px;margin:3px 0 0 0; padding:5px 0 0 0; list-style-type:none}
#visual {float:left; width:824px; height:100px; background-color:#ffffff;margin:3px 0 0 0; padding:5px 0 0 0; text-align:center; list-style-type:none}

#navrahmen {padding-top:0px; padding-bottom:0px; margin-top:0px; margin:3px 0 0 0; padding:0 0 0 0; background-color:#C68937; width:1024px; height:40px;}

#nav {float:left; width:400px !important; width /**/:400px; background-color:#C68937; border-bottom:4px solid #C68937; margin:3px 0 0 0; padding:5px 0 0 0; list-style-type:none}
#nav li {float:left; border-right:1px solid #FFFFFF; height:25px; white-space:nowrap}
#nav li a {display:block; color:#FFFFFF; font-size:13px; font-weight:bold; padding:5px 6px 6px 7px; text-decoration:none}
#nav li a.hr, #nav li a:hover {position:relative; color:#000000; background-color:#FFFFFF; margin-right:-1px; padding-right:7px}
#nav li.lgn {float:right; border-right-width:0; padding-top:10px; height:auto; padding-right:10px}
#nav li.lgn a {font-size:9px; padding:0 0 0 8px}
#nav li.lgn a:hover {background-color:transparent; margin-right:0; padding-right:0}

#gs {float:left; width:360px !important; width /**/:360px; background-color:#C68937; border-bottom:4px solid #C68937; margin:3px 0 0 0; padding:5px 0 0 0; list-style-type:none}
#sb {float:right; width:170px !important; width /**/:170px; background-color:#C68937; border-bottom:4px solid #C68937; margin:3px 0 0 0; padding:5px 0 0 0; list-style-type:none}

#mncontent {width:600px !important; width /**/:834px; padding:25px 9px 70px 50px; background-color:#fff; margin-top:3px}
#mncontent .bl {float:left; width:217px !important; width /**/:258px; padding:0 41px 0 0; _height:1px}
#mncontent h1, #mncontent h1 {color:#000; font-size:16px; padding-bottom:30px;}
#mncontent h2 {color:#00A09C; font-size:12px; padding-bottom:11px}
#mncontent h2 span {display:block; padding:4px 0}
#mncontent p {padding-bottom:14px}
#mncontent .banner {padding-top:12px}
#mncontent .banner1 {padding-bottom:17px}

.lst {padding:0; margin:0; list-style-type:none}
.lst li {font-weight:bold; ; padding-left:12px; padding-bottom:3px}
.lst li a {text-decoration:none}

#rightCol {top:140px; right:0; background-color:#FFFFFF;}
#rightCol {float:left; width:180px !important; width /**/:205px; padding:18px 9px 0 6px; min-height:600px}
#rightCol ul {font-size:11px; font-weight:bold; margin:0; padding:0; list-style-type:none}
#rightCol ul li {padding:0 0 3px 14px}
#rightCol a {color:#777; text-decoration:none}
#rightCol a.hr, #rightCol a:hover {color:#52B9B1}

#middle {padding-bottom:0px; margin-top:3px; background-color:#FFFFFF; width:1024px}
#middle_titelseite {padding-bottom:20px; margin-top:3px; height:600px;}

#leftCol {float:left; width:190px !important; width /**/:205px; padding:18px 9px 0 6px; min-height:600px; background-color:#fff;}
#leftCol ul {font-size:15px; font-weight:bold; margin:0; padding:0; list-style-type:none}
#leftCol ul li {padding:0 0 10px 14px}
#leftCol a {color:#777; text-decoration:none}
#leftCol a.hr, #leftCol a:hover {color:#FFFFFF; background-color:#000000}

#content {float:left; width:574px; min-height:593px !important; padding:25px 0 0 24px; padding-right:24px; background-color:#fff;border-left:1px solid #000000; border-right:1px solid #000000; }
#content h1 {padding-bottom:13px}
#content img {padding-right:5px}
#content p {padding-bottom:14px}
#content .ph {float:left; margin:3px 12px 8px 0}
#content ul {padding:0 0 14px 0; margin:0; list-style-type:none}
#content ul li {padding:0 0 3px 14px}
#content a {color:#000000;}

/* footer */
#footer { position:absolute; width:1016px;min-height:30px;padding:4px;text-align:center;border-top:3px solid #E1E1E1;background-color:#fff; }

/* footer menu bar */
#menuFoot {margin:0 0 4px 0;font-size:90%;}
* html #menuFoot {margin:0;}
#menuFoot ul {margin: 0;padding:4px 0 8px 0;}
#menuFoot li {margin-left: 0;padding: 0 2px 0 0;font-weight: normal;list-style-type: none;float:left;}
#menuFoot li a, #menuFoot a {color: #777777;padding:0;text-decoration:none;font-weight:normal;}
#menuFoot li a:hover, #menuFoot a:hover {color:#52B9B1;}
#menuFoot li a.active, #menuFoot a.active {color:#52B9B1;}
#menuFoot li a.active:hover, #menuFoot li a.active:hover {color:#52B9B1;text-decoration:none;}
#modified {color: #bebebe;padding:0;text-decoration:none;font-weight:normal;float:right;}

form {margin:0; padding:0;}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:#FFFFFF !important; visibility:hidden !important}



/* Textformate */
.headline {  font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.headline A:LINK {text-decoration:none;color:#000000}
.headline A:visited{text-decoration:none;color:#000000}
.headline A:active {text-decoration:none;color:#000000}

.bg_headline {  font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF}
.bg_headline A:LINK {text-decoration:none;color:#FFFFFF}
.bg_headline A:visited{text-decoration:none;color:#FFFFFF}
.bg_headline A:active {text-decoration:none;color:#FFFFFF}

.subhead {  font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-weight: bold; color: #676767}
.subhead A:LINK {text-decoration:none;color:#676767}
.subhead A:visited{text-decoration:none;color:#676767}
.subhead A:active {text-decoration:none;color:#676767}

.einleitung {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #868686}
.einleitung A:LINK {text-decoration:none;color:#868686}
.einleitung A:visited{text-decoration:none;color:#868686}
.einleitung A:active {text-decoration:none;color:#868686}

.text {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000}
.text A:LINK {text-decoration:none;color:#000000}
.text A:visited{text-decoration:none;color:#000000}
.text A:active {text-decoration:none;color:#000000}

.bg_text {  font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF}
.bg_text A:LINK {text-decoration:none;color:#FFFFFF}
.bg_text A:visited{text-decoration:none;color:#FFFFFF}
.bg_text A:active {text-decoration:none;color:#FFFFFF}

.smalltext {  font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: #000000}
.smalltext A:LINK {text-decoration:none;color:#000000}
.smalltext A:visited{text-decoration:none;color:#000000}
.smalltext A:active {text-decoration:none;color:#000000}

.smallnavi {  font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000}
.smallnavi A:LINK {text-decoration:none;color:#000000}
.smallnavi A:visited{text-decoration:none;color:#000000}
.smallnavi A:active {text-decoration:none;color:#000000}