@charset "utf-8";

/*--------------------------------------*/
/*                                      */
/*   CSS Document Scherbauer Spedition  */
/*                                      */
/*--------------------------------------*/

html, body {
    height:100%;
    width:100%
    padding: 0px;
    margin: 0px;
    font-family:Arial, Verdana, sans-serif;
    }

body {
    background-color: #FFCC00;
    }

h1 { color:#000000; font-size:30px; margin-top:30px }

h2 { color:#000000; font-size:20px; margin-top:30px }

img a {
   border: none;
}

    
#main {
    position: absolute;
    left: 50%;
    margin-left:-390px;
    width: 780px;
    height: 100%;
    background-color: #FFCC00;
<!---    border-left: 1px solid #CC0003;--->
    }


/*------------ Headbereich ------------*/
#head {
    height:120px;
    position:relative;
 
    }

#logo-links {
    position: absolute;
    z-index:10;
    }
    
#logo-rechts{
    clear:both;
    position: absolute;
    right:0px;
    top:49px;
    z-index:21;
    float:right;
    }

#balken {
    height:29px;
    position: absolute;
    background-color: #CC0003;
    z-index:12;
    left:210px;
    top:91px;
    width:570px;
    }
    
#bilderhead {
    width:560px;
    position:absolute;
    z-index:13;   
    left:210px;
    top:29px;
    border-bottom: 1px solid white;
    padding-bottom:10px;
    margin-left:5px;
    }

#bilderhead img {
padding-left: 64px;
_margin-left: 64px;
}

#breadcrumb {
position: absolute;
left:410px;
top:0px;
color:#fff;
font-size:9px;
}

#breadcrumb a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
letter-spacing:1;
}


/*------------ Contentbereich ------------*/

img a {
   border: none;
}

#content {
    background-color: white;
    top:0px;   
    float:right;
    width:560px;
    _width:570px;
    padding-left:5px;
    padding-right:5px;
    font-size:12px;
    }


#content .textItem{
    float:right;
    width:557px;
    }

.contentausgleich {
    width:1px;
    float:left;
   /* height:450px; */
    }


#anschrift .textItem p {
    font-size:10px;
    padding-left:25px;
    }

/*------------ Navigation ------------*/


#aplido {
    font-size: 12px;
    padding-left: 25px;
    padding-top: 5px;
    }

#aplido a {
    color: #FFE88A;
    }


#navi{ 
    float:left;
    width: 209px;
    _width: 210px;
    
    font-size:14px;
    }

#hauptnavi{
    padding-top:29px;
    border-left:1px solid white;
    border-top:1px solid white;
    border-bottom:1px solid white;
    width: 209px;
    _width: 210px;
    font-size:14px;
    }

.HauptNav {
    list-style:none;
    padding:0px;
    margin:0px;
    display:block;
    }

.NavFirstOpen,
.NavFirstOn {
    background-color: #e4e4e4;
    border-bottom: white solid 1px;
    }



.NavFirstOff
     {
    display:block;
    background: #ffe88a;
    border-bottom: white solid 1px;
    }




/*+-------------- 1. Ebene --------------+*/

.NavFirstOpen a,
.NavFirstOn a,
.NavFirstOff a {
    display:block;
    text-decoration: none;
    color: black;    
    padding-left:25px;
    padding-top:5px;
    height:24px;
    }

.NavFirstOn a:hover,
.NavFirstOff a:hover {
    height:24px;
    padding-left:25px;
    padding-top:5px;
    text-decoration: none;
    background-color: #E4E4E4;
    color: black;    
    }

li.navmainStandardLevel_1.active a {
    background-color: #ccc;
    }



/*+------------- 2. Ebene --------------+*/

.NavSecondOpen a,
.NavSecondOn a,
.NavSecondOff a {
    color:black;
    padding-left:45px;
    padding-top:5px;
    padding-bottom:0px;
    text-decoration: none;
    display:block;
    height:24px;
    background-color: #ccc;
    border-bottom: white 1px solid;
    }

.NavSecondOn a:hover,
.NavSecondOff a:hover {
    height:24px;
    padding-left:45px;
    padding-top:5px;
    text-decoration: none;
    background-color: #808080;
    color: black;   
    }
/*+------------- 3. Ebene --------------+*/

.NavthirdOpen a,
.NavthirdOn a,
.NavthirdOff a {
    color:black;
    padding-left:45px;
    padding-top:5px;
    padding-bottom:0px;
    text-decoration: none;
    display:block;
    height:24px;
    background-color: #ccc;
    border-bottom: white 1px solid;
    }

.NavthirdOn a:hover,
.NavthirdOff a:hover {
    height:24px;
    padding-left:45px;
    padding-top:5px;
    text-decoration: none;
    background-color: #808080;
    color: black;   

