/* TabContent im Header
------------------------------------------------------ */
#tabs {
    position: relative;
    top: 170px;
    overflow: auto;
    overflow-x: hidden;
    height: 300px;
    background: #fff;
}
#tabs.right {
    top: 0;
    right: 0;
    height: auto;
    background: transparent;
    font-size: 80%;
    width: 90%;
}
#tabs.right h4 {
    display: none;
}
#tabs h2 {
    margin: .5em 0;
}
#tabs h3 {
    margin: .7em 0 0;
}
#tabs p {
    margin: .8em 0;
}
#tabs ul {
    list-style: none;
}

.subtabs {
    position: relative;
    width: 97%;
    left: 12px;
}

.tabs-hide {
    display:none;
}
#tabs .tabs-container {
    border: 1px solid #068;
}
.tabs-nav {
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tabs-nav:after {
    clear: both;
    content: " ";
    display: block;
}
.tabs-nav li {
    background: transparent none repeat scroll 0 0;
    float: left;
    list-style: none;
    margin: 0 1px 0 0;
    padding: 0;
    cursor: pointer;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    background: #068;
    border: 1px solid #068;
    color: #5bd;
    display: block;
    font: bold 110%/160% "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
    padding: 5px 10px;
    text-align: center;
    text-decoration: none;
}
.tabs-nav .tabs-selected a {
    background:#FFFFFF;
    border-bottom: 1px solid #fff;
    color:#333333;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {
    cursor: text;
}
.tabs-nav .tabs-disabled {
    opacity: 0.4;
}
.tabs-container {
    background: #FFF;
    border: 1px solid #97A5B0;
    padding: 0;
}
.tabs-loading span {
    background:transparent url(../jquery.coda.slider/loading.gif) no-repeat scroll 0 50%;
    padding:0 0 0 20px;
}

.subtabs .tabs-nav a {
    background: #068;
    color: #fff;
    font: bold 100%/100% "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;
    padding: 3px 5px;
}
.subtabs .tabs-nav .tabs-selected a {
    background:#F0F6F9;
    border-bottom: 1px solid #F0F6F9;
    color:#333333;
}

.subtabs .tabs-container {
    background: #F0F6F9;
    height: 170px;
}

/* Formulare in der Mitte positionieren */
.forms {
padding: 40px 0 0 20%;
}