html {margin: 0px; height: 95%; width: 99%}
#chelper{#position: absolute; #top: 50%; display: table-cell; vertical-align: middle}
body {background-color: #FFFFFF; text-align: center; color: #333333; font-size: 12px; display: table; #position: relative; overflow: visible; width: 100%; margin: 0; padding: 0}
/*==REDONE MARKER ==*/
/* #sidebar {float: left; max-height: 100%; min-height: 100%; height: 600px; width: 175px; padding: 0 10px 0 50px; background-color: red} */

#seite {background-color: white; margin: 10px auto; width: 922px; overflow: auto; height: auto !important; height: 600px; text-align: left; float: none; #position: relative; #top: -50%}
h1 {font-size: inherit}
h2 {font-size: inherit}
h3 {font-size: inherit}

a {-webkit-transition: color 1s; -moz-transition: color 0.5s; -o-transition: color 1s}

#nav, #subnav {text-transform: uppercase; list-style: none; display: block; margin: 0}

#subnav {padding: 35px 0 0 0}

#nav {padding: 0; float: right; width: 683px; margin-top: 41px; margin-bottom: 0; list-style-type: none}
#sidebar {float: left; margin: 20px 0 0 20px; width: 206px; background-repeat: no-repeat}
#nav li, #footer li {display: inline; margin: 0; padding: 0; text-align: center}
#nav li a, #subnav li a {margin: 0; text-align: center}
#nav li a {padding-left: 14px; padding-right: 13px; border-left: 1px solid #808080}
#nav li a.active, #subnav li a.active {color: black; font-weight: bold}

#nav > li:first-child > a { padding-left: 0; border-left: 0}

#subnav li {margin-bottom: 7px}

#content_node {float: right; width: 674px; padding-bottom: 1.5em; margin-right: 10px; padding-top: 1em; position: relative; top: 0; left: 0; background-color: white; min-height: 500px}
h1 {font-size: inherit; font-weight: normal}
h2 {font-size: inherit; font-weight: normal}

#footer {text-align: right; width: 892px; margin: 0 auto; text-transform: uppercase; list-style: none; padding: 0 0 20px 0; float: none}
#footer li a {padding-left: 9px; padding-right: 11px; border-right: 1px solid #003366; text-align: center; color: #003366}
#footer > li.last-child > a {padding-right: 0; border-right: 0}

img {border: 0}
#fancybox-inner {text-align: left}

#sitemap{list-style: none; display: block; margin: 0; padding: 0}
#sitemap li {float: left}
#sitemap li li {width: auto}
#sitemap ul li {float: none; list-style: none}
#sitemap ul {margin: 10px 0 0 0; padding: 0 5px 0 0}

/*p {margin: 0}*/

.kontakt p {margin-top: 10px}
.kontakt {float: left; margin: auto 0 0 0}

.team .member {clear: both}
.team .member img {float: left; margin-right: 15px; width: 150px; height: 150px}
.team .member .name {padding-top: 75px}
#banner.team {display: none; height: 253px; position: relative; left: 0; top: 0}
#banner.team .basket {position: absolute; width: 83px; height: 83px}
#banner.team .basket img{width: 83px; height: 83px}

#member-names {margin: 0; padding: 10px 0 0 0; position: relative; left: 0; top: 0}
#member-names li {position: relative; top: 0; left: 0; list-style: none outside none; display: block; padding: 0; margin-bottom: 5px; border-left: 1px solid black; cursor: pointer; float: left; text-align: center}
#member-names li span{white-space: nowrap}
#member-names li:first-child {border-left: 0; padding-left: 0}
#member-names li.expose {font-weight: bold}

#expose img {border-right: 1px solid white}

.urgent, .urgent:hover {color: #ff6e00}

#page_text.team.static .member h3{padding-top: 0}
#page_text.team.static .member {padding-top: 15px}

#sitemap {margin-top: 13px}
#sitemap li {width: 20%}
