@charset "utf-8";
/* CSS Document */

body {
        margin:0px;
        padding:0px;
        background:url(/_images/bg.gif) #727086 repeat-y top left;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-size:99,9%;
}
a:link,
a:visited{
        color:#575566;
        text-decoration:none;
}
a:hover {
        color:#1E2559;
        text-decoration:underline;
}
a:active {
        color:#1E2559;
        text-decoration:none;
}
p {
        margin:0px 0px 10px 0px;
}
form {
        margin:0px;
        padding:0px;
}
#clear {
        clear:both;
        margin:0px;
        padding:0px;
        height:0px;
}
hr {
        width:100%;
        height:1px;
        color: #e1e2e4;
        border-bottom: 1px solid #e1e2e4;
        border-top:0px;
        border-left:0px;
        border-right:0px;
}
.hinweis {
        color: #CC0000;
}
/* LAYOUT START */

#startlayout #head {
        position:absolute;
        height:453px;
        width:955px;
        top:0px;
        left: 18px;
        background-color:#ffffff;
        z-index:1;
}
#startlayout #bg-head {
        height:957px;
        left:0px;
        width:100%;
        background: url(/_images/bg-start.jpg) transparent no-repeat top left;
        position:absolute;
        z-index:0;
}
#startlayout #headimage {
        position:absolute;
        height:354px;
        width:935px;
        top:99px;
        left:10px;
        background-color:#ffffff;
        z-index:1;
}
#startlayout #search_schnellsuche {
        position:absolute;
        height:32px;
        top:306px;
        left:44px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#startlayout #search_bereich {
        position:absolute;
        height:32px;
        top:306px;
        left:233px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#startlayout #search_land {
        position:absolute;
        height:32px;
        top:306px;
        left:430px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#startlayout #search_submit {
        position:absolute;
        height:32px;
        top:324px;
        left:630px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#startlayout #search_schnellsuche input,
#startlayout #search_land input {
        height:15px;
        width:139px;
        border:1px solid #7f9db9;
        font-size:80%;
        color:#676579;
        margin:0px;
        padding:2px 5px 0px 5px;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        z-index:2;
}

#startlayout #search_schnellsuche select,
#startlayout #search_bereich select,
#startlayout #search_land select {
        height:17px;
        width:180px;
        border:1px solid #7f9db9;
        font-size:80%;
        color:#676579;
        margin:0px;
        padding:0px;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        z-index:2;
}
#startlayout #search_schnellsuche label,
#startlayout #search_bereich label,
#startlayout #search_land label {
        padding:0px 0px 0px 6px;
        letter-spacing:none;
        float:left;
        margin:0px;
}
#startlayout #search_submit .bt-submit {
        width:120px;
        background: url(/_images/buttons/submit-grau-kl.gif) no-repeat transparent top left;
        border:none;
        cursor:pointer;
        cursor:hand;
        width:51px;
        height:19px;
        margin:0px;
        padding:0px;
        color:#ffffff;
        font-size:85%;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
}
#startlayout #main {
        position:absolute;
        left:18px;
        top:358px;
        width:935px;
        background-color:#FFFFFF;
        padding:26px 10px 7px 10px;
        z-index:10;
}
#startlayout #starttext {
        position: absolute;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        z-index: 400000;
        left: 65px;
        top: 133px;
        width: 520px;
}
#startlayout #starttext h1 {
        font-size: 22px;
        color: #ffffff;
        margin: 0px 0px 25px 0px;
        font-weight: normal;
}
#startlayout #starttext p {
        font-size: 12px;
        color: #ffffff;
        margin: 0px 0px 0px 0px;
        line-height: 17px;
}
/* LAYOUT FOLGESEITEN */
#layout #nav {
        position:absolute;
        width:920px;
        font-size:90%;
        top:170px;
        left: 18px;
        color:#ffffff;
        text-align:center;
        z-index:1;
}
#layout #nav a:link,
#layout #nav a:visited{
        color:#ffffff;
        text-decoration:none;
}
#layout #nav a:hover {
        color:#ffffff;
        text-decoration:underline;
}
#layout #nav a:active {
        color:#ffffff;
        text-decoration:none;
}
#layout #headgelb{
        position:absolute;
        height:194px;
        width:955px;
        top:0px;
        left: 18px;
        background: url(/_images/backgrounds/nav-topjobs.gif) #ffffff no-repeat 10px 99px;
        z-index:100;
}
.headgelb{
        color:#ffffff;
        height:30px;
        background-color: #ffffff;
        background-image: url(/_images/backgrounds/head-topjobs.gif);
        background-repeat: repeat-x;
        background-position: 0px 0px;
}
#layout #headblau{
        position:absolute;
        height:194px;
        width:955px;
        top:0px;
        left: 18px;
        background: url(/_images/backgrounds/nav-topleute.gif) #ffffff no-repeat 10px 99px;
        z-index:100;
}
.headblau{
        color:#ffffff;
        height:30px;
        background-color: #ffffff;
        background-image: url(/_images/backgrounds/head-topleute.gif);
        background-repeat: repeat-x;
        background-position: 0px 0px;
}
#layout #headgrau{
        position:absolute;
        height:194px;
        width:955px;
        top:0px;
        left: 18px;
        background: url(/_images/backgrounds/nav-dienstleistungen.gif) #ffffff no-repeat 10px 99px;
        z-index:100;
}
.headgrau{
        color:#ffffff;
        height:30px;
        background-color: #ffffff;
        background-image: url(/_images/backgrounds/head-dienstleistungen.gif);
        background-repeat: repeat-x;
        background-position: 0px 0px;
}
#layout #bg-head {
        height:957px;
        left:0px;
        width:100%;
        background: url(/_images/backgrounds/bg-seiten.jpg) transparent no-repeat top left;
        position:absolute;
        z-index:0;
}
#layout #wechsel {
        position:absolute;
        height:32px;
        top:104px;
        left:32px;
        font-size:85%;
        color:#676579;
        z-index:2;
        line-height: 16px;
        font-weight:bold;
}
#layout #search_schnellsuche {
        position:absolute;
        height:32px;
        top:104px;
        left:182px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#layout #search_bereich {
        position:absolute;
        height:32px;
        top:104px;
        left:373px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#layout #search_land {
        position:absolute;
        height:32px;
        top:104px;
        left:574px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#layout #search_submit {
        position:absolute;
        height:32px;
        top:121px;
        left:780px;
        font-size:75%;
        color:#676579;
        z-index:2;
}
#layout #search_schnellsuche input {
        height:15px;
        width:139px;
        border:1px solid #7f9db9;
        font-size:80%;
        color:#676579;
        margin:0px;
        padding:2px 5px 0px 5px;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        z-index:2;
}

#layout #search_schnellsuche select,
#layout #search_bereich select,
#layout #search_land select {
        height:17px;
        width:180px;
        border:1px solid #7f9db9;
        font-size:80%;
        color:#676579;
        margin:0px;
        padding:0px;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        z-index:2;
}
#layout #search_schnellsuche label,
#layout #search_bereich label,
#layout #search_land label {
        padding:0px 0px 0px 6px;
        letter-spacing:none;
        float:left;
        margin:0px;
}
#layout #search_submit .bt-submit {
        width:120px;
        background: url(../_images/buttons/submit-grau-kl.gif) no-repeat transparent top left;
        border:none;
        cursor:pointer;
        cursor:hand;
        width:51px;
        height:19px;
        margin:0px;
        padding:0px;
        color:#ffffff;
        font-size:85%;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
}
#layout #main {
        position:absolute;
        left:18px;
        top:194px;
        width:935px;
        background-color:#FFFFFF;
        padding:10px 10px 7px 10px;
        z-index:10;
}
#login {
        position:relative;
        float:left;
        width:225px;
}
#login img {
        border:none;
        margin:3px 5px 0px 0px;
}
#login #top {
        background:url(/_images/top-navbox.gif) transparent no-repeat top left;
        width:225px;
        height:11px;
        margin:0px;
        padding:0px;
}
#login #inhalt {
        padding:0px 15px 15px 15px;
        width:193px;
        background-color:#eff0f2;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
        font-size:70%;
        margin-bottom:10px;
}
#login #inhalt ul{
        margin:0px;
        padding:0px 0px 0px 13px;
}
#login .bt-submit{
        cursor:pointer;
        cursor:hand;
}
#content {
        position:relative;
        left:10px;
        width:697px;
        margin:0px 10px 0px 0px;
        float:right;
}
#content #top {
        background:url(/_images/backgrounds/content-top.gif) transparent no-repeat top left;
        position:relative;
        width:697px;
        height:4px;
        margin:0px;
        padding:0px;
}
#content #inhalt #spalte1{
        width:196px;
        float:left;
        margin:0px 44px 0px 0px;
        line-height:150%;
}
#content #inhalt #spalte2{
        width:196px;
        float:left;
        margin:0px 43px 0px 0px;
        line-height:150%;
}
#content #inhalt #spalte3{
        width:196px;
        float:left;
        margin:0px 0px 0px 0px;
        line-height:150%;
}
/* BEREICHE */


#topjobs #content #inhalt {
        width:675px;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
        margin:0px;
        padding:4px 10px 10px 10px;
        font-size:75%;
        color:#676579;
}
#topjobs #content #inhalt h1 {
        font-size:170%;
        color:#d0a814;
        font-weight:normal;
        margin:0px 0px 20px 0px;
}
#topjobs #content #inhalt #reiter {
        width:675px;
        border-bottom:1px solid #e1e1e3;
        height:21px;
        margin:0px 0px 13px 0px;
}
#topjobs #content #inhalt #reiter .bt-submit-aktiv{
        background:url(/_images/buttons/reiter-gelb.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#FFFFFF;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#topjobs #content #inhalt #reiter .bt-submit{
        background:url(/_images/buttons/reiter-weiss.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#aeaeae;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#topjobs #content #inhalt .select-day{
        width:40px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topjobs #content #inhalt .select-month{
        width:82px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topjobs #content #inhalt .select-year{
        width:50px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topjobs #content #inhalt .select{
        width:196px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topjobs #content #inhalt .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-gelb-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 0px 123px;
}
#topjobs .bt-submitlogin {
        color:#ffffff;
        background:url(/_images/buttons/submit-gelb-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:0px 5px 3px 6px;
}
#topjobs #content #inhalt .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-gelb-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}
#topjobs .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-gelb-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}
#topjobs #login #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#d0a814;
}
#topjobs #login #inhalt ul li {
        list-style-image:url(../_images/standards/listelement-topjobs2.gif);
        line-height:130%;
        margin-bottom:8px;
}
#topjobs #login .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-gelb-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 15px 123px;
}
#topjobs .textfield {
        color:#676579;
        border:1px solid #d0a814;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:15px;
}
#topjobs .textfieldlogin {
        color:#676579;
        border:1px solid #d0a814;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 0px;
        font-size:90%;
        width:100px;
        height:15px;
}
#topjobs .textarea {
        color:#676579;
        border:1px solid #d0a814;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:80px;
}
#navbox {
        float:left;
        margin-right: 11px;
}

#navbox #top {
        width:193px;
        height:11px;
        margin:0px;
        padding:0px;
}
#navbox #inhalt {
        padding:0px 15px 15px 15px;
        width:193px;
        height:255px;
        background-color:#eff0f2;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
        font-size:70%;
}
#navbox #inhalt ul{
        margin:0px;
        padding:0px 0px 0px 13px;
}
.bt-submit{
        cursor:pointer;
        cursor:hand;
}
#topjobs {
        color:#836b11;
}
#topjobs a:link,
#topjobs a:visited {
        color:#836b11;
        text-decoration:none;
}
#topjobs a:hover {
        color:#836b11;
        text-decoration:underline;
}
#topjobs a:active {
        color:#836b11;
        text-decoration:none;
}
#topjobs #navbox #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#d0a814;
}
#topjobs #navbox #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topjobs.gif);
        line-height:105%;
        margin-bottom:14px;
}
#startnav #topjobs .bt-submit,
#startnav #topjobs .bt-submit-aktiv {
        color:#ffffff;
        background:url(../_images/buttons/submit-gelb-gr.gif) transparent no-repeat top left;
        border:0px;
        width:89px;
        height:41px;
        font-size:140%;
        font-weight:bold;
        margin:10px 0px 0px 105px;
}
#startnav #topjobs .bt-submitlogin,
#startnav #topjobs .bt-submit-aktiv-login {
        color:#ffffff;
        background:url(../_images/buttons/submit-gelb-gr.gif) transparent no-repeat top left;
        border:0px;
        width:89px;
        height:41px;
        font-size:140%;
        font-weight:bold;
        margin:5px 0px 0px 0px;
}



#standards #content #inhalt {
        width:675px;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
        margin:0px;
        padding:4px 10px 10px 10px;
        font-size:75%;
        color:#676579;
}
#standards #content #inhalt h1 {
        font-size:170%;
        color:#676579;
        font-weight:normal;
        margin:0px 0px 20px 0px;
}
#standards #content #inhalt #reiter {
        width:675px;
        border-bottom:1px solid #e1e1e3;
        height:21px;
        margin:0px 0px 13px 0px;
}
#standards #content #inhalt #reiter .bt-submit-aktiv{
        background:url(/_images/buttons/reiter-gelb.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#FFFFFF;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#standards #content #inhalt #reiter .bt-submit{
        background:url(/_images/buttons/reiter-weiss.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#aeaeae;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#standards #content #inhalt .select-day{
        width:40px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#standards #content #inhalt .select-month{
        width:82px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#standards #content #inhalt .select-year{
        width:50px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#standards #content #inhalt .select{
        width:196px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#standards #content #inhalt .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-grau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 0px 123px;
}
#standards #content #inhalt .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-grau-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}
#standards .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-grau-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}

#standards #login #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#676579;
}
#standards #login #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topnews2.gif);
        line-height:130%;
        margin-bottom:8px;
}
#standards #login .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-grau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 15px 123px;
}
#standards .bt-submitlogin {
        color:#ffffff;
        background:url(/_images/buttons/submit-grau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:0px 5px 3px 6px;
}
#standards .textfield {
        color:#676579;
        border:1px solid #676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:15px;
}
#standards .textfieldlogin {
        color:#676579;
        border:1px solid #676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 0px;
        font-size:90%;
        width:100px;
        height:15px;
}
#standards .textarea {
        color:#676579;
        border:1px solid #676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:80px;
}
#standards {
        color:#48465d;
}
#standards a:link,
#standards a:visited {
        color:#48465d;
        text-decoration:none;
}
#standards a:hover {
        color:#48465d;
        text-decoration:underline;
}
#standards a:active {
        color:#48465d;
        text-decoration:none;
}
#standards #navbox #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#d0a814;
}
#standards #navbox #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topnews.gif);
        line-height:105%;
        margin-bottom:14px;
}


#topleute {
        color:#254579;
}
#topleute a:link,
#topleute a:visited {
        color:#254579;
        text-decoration:none;
}
#topleute a:hover {
        color:#254579;
        text-decoration:underline;
}
#topleute a:active {
        color:#254579;
        text-decoration:none;
}
#topleute #navbox #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#254579;
}
#topleute #navbox #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topleute.gif);
        line-height:105%;
        margin-bottom:14px;
}
#topleute .bt-submit {
        color:#ffffff;
        background:url(../_images/buttons/submit-blau-gr.gif) transparent no-repeat top left;
        border:0px;
        width:89px;
        height:41px;
        font-size:140%;
        font-weight:bold;
        margin:10px 0px 0px 105px;
}
#topleute .bt-submitlogin {
        color:#ffffff;
        background:url(/_images/buttons/submit-blau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:0px 5px 3px 6px;
}

#topleute #content #inhalt {
        width:675px;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
        margin:0px;
        padding:4px 10px 10px 10px;
        font-size:75%;
        color:#676579;
}
#topleute #content #inhalt h1 {
        font-size:170%;
        color:#254579;
        font-weight:normal;
        margin:0px 0px 20px 0px;
}
#topleute #content #inhalt #reiter {
        width:675px;
        border-bottom:1px solid #e1e1e3;
        height:21px;
        margin:0px 0px 13px 0px;
}
#topleute #content #inhalt #reiter .bt-submit-aktiv{
        background:url(/_images/buttons/reiter-blau.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#FFFFFF;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#topleute #content #inhalt #reiter .bt-submit{
        background:url(/_images/buttons/reiter-weiss.gif) transparent no-repeat top left;
        width:114px;
        height:21px;
        border:0px;
        color:#aeaeae;
        margin:0px 6px 0px 0px;
        font-size:95%;
        cursor:pointer;
        cursor:hand;
}
#topleute #content #inhalt .select-day{
        width:40px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topleute #content #inhalt .select-month{
        width:82px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topleute #content #inhalt .select-year{
        width:50px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topleute #content #inhalt .select{
        width:196px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
}
#topleute #content #inhalt .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-blau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 0px 123px;
}
#topleute #content #inhalt .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-blau-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}
#topleute .bt-submit-breit {
        color:#ffffff;
        background:url(/_images/buttons/submit-blau-breit.gif) transparent no-repeat top left;
        border:0px;
        width:180px;
        height:22px;
        font-size:110%;
        font-weight:normal;
}
#topleute #login #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#254579;
}
#topleute #login #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topleute2.gif);
        line-height:130%;
        margin-bottom:8px;
}
#topleute #login .bt-submit {
        color:#ffffff;
        background:url(/_images/buttons/submit-blau-mid.gif) transparent no-repeat top left;
        border:0px;
        width:71px;
        height:22px;
        font-size:110%;
        font-weight:normal;
        margin:10px 0px 15px 123px;
}
#topleute .textfield {
        color:#676579;
        border:1px solid #254579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:15px;
}
#topleute .textfieldlogin {
        color:#676579;
        border:1px solid #254579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 0px;
        font-size:90%;
        width:100px;
        height:15px;
}
#topleute .textarea {
        color:#676579;
        border:1px solid #254579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        padding:2px 5px 0px 5px;
        font-size:90%;
        width:184px;
        height:80px;
}
#topnews {
        color:#676579;
}
#topnews a:link,
#topnews a:visited {
        color:#676579;
        text-decoration:none;
}
#topnews a:hover {
        color:#676579;
        text-decoration:underline;
}
#topnews a:active {
        color:#676579;
        text-decoration:none;
}
#topnews #navbox #inhalt h1{
        font-size:180%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:10px;
        font-weight:normal;
        color:#676579;
}
#topnews #navbox #inhalt ul li{
        list-style-image:url(../_images/standards/listelement-topnews.gif);
        line-height:105%;
        margin-bottom:14px;
}
#topnews .bt-submit {
        color:#ffffff;
        background:url(../_images/buttons/submit-grau-gr.gif) transparent no-repeat top left;
        border:0px;
        width:89px;
        height:41px;
        font-size:140%;
        font-weight:bold;
        margin:10px 0px 0px 105px;
}
#footer ul {
        margin:0px;
        padding:0px 0px 0px 16px;
}
#footer #footertext #footer-topjobs {
        font-size:60%;
        color:#836b11;
        margin-top:0px;
        margin-left:10px;
        padding-top:0px;
        padding-right:20px;
        width: 197px;
        border-right:1px solid #e1e2e4;
        float:left;
}
#footer #footertext #footer-topjobs h2 {
        font-size:140%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:20px;
        font-weight:bold;
        color:#d0a814;
}
#footer #footertext #footer-topjobs ul li {
        list-style-image:url(../_images/standards/listelement-topjobs2.gif);
        line-height:120%;
        margin-bottom:12px;
        list-style-position:outside;
}

#footer #footertext #footer-topjobs a:link,
#footer #footertext #footer-topjobs a:visited {
        color: #836b11;
        text-decoration:none;
}
#footer #footertext #footer-topjobs a:hover {
        color: #836b11;
        text-decoration:underline;
}
#footer #footertext #footer-topjobs a:active {
        color: #836b11;
        text-decoration:none;
}
#footer #footertext #footer-topleute {
        font-size:60%;
        color:#254579;
        margin-top:0px;
        margin-left:20px;
        padding-top:0px;
        padding-right:18px;
        width: 197px;
        border-right:1px solid #e1e2e4;
        float:left;
        height:140px;
}
#footer #footertext #footer-topleute h2 {
        font-size:140%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:20px;
        font-weight:bold;
        color:#254579;
}
#footer #footertext #footer-topleute ul li {
        list-style-image:url(../_images/standards/listelement-topleute2.gif);
        line-height:120%;
        margin-bottom:12px;
}
#footer #footertext #footer-topleute a:link,
#footer #footertext #footer-topleute a:visited {
        color: #254579;
        text-decoration:none;
}
#footer #footertext #footer-topleute a:hover {
        color: #254579;
        text-decoration:underline;
}
#footer #footertext #footer-topleute a:active {
        color: #254579;
        text-decoration:none;
}
#footer #footertext #footer-topnews {
        font-size:60%;
        color:#676579;
        margin-top:0px;
        margin-left:20px;
        padding-top:0px;
        padding-right:20px;
        width: 197px;
        border-right:1px solid #e1e2e4;
        float:left;
        height:140px;
}
#footer #footertext #footer-topnews h2 {
        font-size:140%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:20px;
        font-weight:bold;
        color:#676579;
}
#footer #footertext #footer-topnews ul li {
        list-style-image:url(../_images/standards/listelement-topnews2.gif);
        line-height:120%;
        margin-bottom:12px;
}
#footer #footertext #footer-toppresse {
        font-size:60%;
        color:#676579;
        margin-top:0px;
        margin-left:20px;
        padding-top:0px;
        width: 197px;
        float:left;
        height:140px;
}
#footer #footertext #footer-toppresse h2 {
        font-size:140%;
        margin-top:0px;
        padding-top:0px;
        line-height:110%;
        margin-bottom:20px;
        font-weight:bold;
        color:#676579;
}
#footer #footertext #footer-toppresse ul li {
        list-style-image:url(../_images/standards/listelement-topnews2.gif);
        line-height:120%;
        margin-bottom:12px;
}
#footer #footertext #footer-toppresse a:link,
#footer #footertext #footer-toppresse a:visited,
#footer #footertext #footer-topnews a:link,
#footer #footertext #footer-topnews a:visited {
        color: #676579;
        text-decoration:none;
}
#footer #footertext #footer-toppresse a:hover,
#footer #footertext #footer-topnews a:hover {
        color: #676579;
        text-decoration:underline;
}
#footer #footertext #footer-toppresse a:active,
#footer #footertext #footer-topnews a:active {
        color: #676579;
        text-decoration:none;
}

/* LAYOUT ALLGEMEIN */

#logo {
        position:absolute;
        left:32px;
        top:7px;
        width:137px;
        height:71px;
}
#logo img {
        border:0px;
}
#standardnav {
        position:absolute;
        left:207px;
        top:12px;
        min-height:57px;
        line-height:15px;
        font-size:65%;
        color:#1e2559;
}
#standardnav a:link,
#standardnav a:visited{
        color:#1e2559;
        text-decoration:none;
}
#standardnav a:hover{
        color:#1e2559;
        text-decoration:underline;
}
#standardnav a:active{
        color:#1e2559;
        text-decoration:none;
}
#banner {
        position:absolute;
        left:284px;
        top:21px;
        width:468px;
        height:60px;
}
#banner img {
        border:0px;
}
#country {
                position:absolute;
        left:782px;
        top:10px;
        width:163px;
        height:78px;
}
#footer {
        width:933px;
        position:relative;
        margin-top:25px;
}
#footer #top {
        background:  url(../_images/top-footerbox.gif) #efeff2 no-repeat top left;
        width:933px;
        height:15px;
}
#footer #footertext {
        background-color:#eff0f2;
        height:159px;
        border-left:1px solid #e1e1e3;
        border-right:1px solid #e1e1e3;
        border-bottom:1px solid #e1e1e3;
}
#footer p {
        font-size:60%;
        text-align:center;
        color:#676579;
}
#werbung {
        position:absolute;
        left:990px;
        top:100px;
        width:180px;
        z-index:101;
}
.news_hg1 {
        padding: 5px;
}
.news_hg2 {
        background-color: #EEEEF0;
        padding: 5px;
}
.select_select{
        border:1px solid #d0a814;
        width:196px;
        color:#676579;
        font-family:"Trebuchet MS", Arial, Verdana, "Sans Serif";
        font-weight:normal;
        margin-bottom:5px;
        font-size:90%;
        z-index:100000000;
}
.select_layer {
        height: 150px;
        width: 300px;
        position: relative;
        overflow: hidden;
        background-color: #FFFFFF;
        border: 1px solid #7f9db9;
        top:0px;
        margin: 0px 0px 0px 0px;
}
.select_layer_inline {
        position:relative;
        height: 115px;
        width: 290px;
        overflow: auto;
        padding: 5px;
        background-color: #FFFFFF;
        margin: 0px 0px 0px 0px;
}
.select_layer_inline2 {
        position:relative;
        top:0px;
        width: 260px;
        overflow: inherit;
        padding: 5px 0px 0px 12px;
        background-color: #FFFFFF;

}
#topjobs .select_layer_close {
        height: 15px;
        width: 290px;
        overflow: hidden;
        padding: 5px;
        background-color: #d0a814;
}
#topleute .select_layer_close {
        height: 15px;
        width: 290px;
        overflow: hidden;
        padding: 5px;
        background-color: #254579;
}

.selectbox_land {
        width: 290px;
        height: 19px;
        padding: 2px 0px 0px 5px;
        margin: 0px 0px 0px 0px;
        font-size:90%;
        background: url("/_images/standards/selectbox.gif") transparent no-repeat top left;
        cursor: pointer;
        cursor: hand;
}
.selectbox_product {
        width: 290px;
        height: 19px;
        padding: 2px 0px 0px 5px;
        margin: 0px 0px 0px 0px;
        font-size:90%;
        background: url("/_images/standards/selectbox.gif") transparent no-repeat top left;
        cursor: pointer;
        cursor: hand;
}
.border{
        background-color: #F0F0F0;
        border: 1px solid #CC0000;
        padding: 10px;
}
#googleadsense_start {
        position: absolute;
        height: 250px;
        width: 160px;
        left: 970px;
        top: -248px;
}
#googleadsense {
        position: absolute;
        height: 250px;
        width: 160px;
        left: 970px;
        top: 10px;
}

ul.ebene1 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px -32px;
}
*html ul.ebene1 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 8px;
}
ul.ebene2 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 18px;
        padding: 0px;
}
*html ul.ebene2 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 0px;
        padding: 0px;
}
ul.ebene3 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 18px;
        padding: 0px;
}
*html ul.ebene3 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 0px;
        padding: 0px;
}
ul.ebene4 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 18px;
        padding: 0px;
}
*html ul.ebene4 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 0px;
        padding: 0px;
}
ul.ebene5 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 18px;
        padding: 0px;
}
*html ul.ebene5 {
        list-style-type: none;
        clip: rect(auto,auto,auto,auto);
        list-style-position: outside;
        margin: 5px 0px 0px 18px;
        padding: 0px;
}
li.datei {
        margin: 5px 0px 0px 0px;
        list-style-type: none;
        background: url("/_admin/images/new2.gif") transparent no-repeat top left;
        padding-left: 14px;
}
li.ordner {
        margin: 5px 0px 0px 0px;
        list-style-type: none;
        background: url("/_admin/images/bt_ordner_grau.gif") transparent no-repeat top left;
        padding-left: 18px;
}
*html li.datei {
        margin: 5px 0px 0px 0px;
        list-style-type: none;
          background: url("/_admin/images/new2.gif") transparent no-repeat top left;
        padding-left: 14px;
}
*html li.ordner {
        margin: 5px 0px 0px 0px;
        list-style-type: none;
        background: url("/_admin/images/bt_ordner_grau.gif") transparent no-repeat top left;
        padding-left: 18px;
}