body{
        background-color: #FFFFFF;
        color:                 #000000;
        margin:         0px;
        padding:         0px;
        font-family:        Arial, Verdana;
        font-size:        13px;
/*        scrollbar-base-color: #E69A2C;
           scrollbar-3dlight-color:#E69A2C;
    scrollbar-arrow-color:#FFFFFF;
          scrollbar-darkshadow-color:#E69A2C;
         scrollbar-face-color:#E69A2C;
          scrollbar-highlight-color:#E69A2C;
          scrollbar-track-color:#E69A2C;
          */

}
a.{

}
a:hover.{

}
.{
        font-size: 13px;
}

/*-----HEAD-----*/
#head{
        position: relative;
        left: 0px;
        top: 0px;
        height: 100px;
        width: 950px;
        background-color: #732328;
}
#logo{
        position: absolute;
        top: 11px;
        left: 18px;
        width: 200px;
        height: 100px;
}
.aktNav{
        position: absolute;
        right: 0px;
        overflow: hidden;
        width: 750px;
        height: 100px;
        background-image: url(../images/aktNav3.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}


/*-----MIDDLE-----*/

#middle{
        position: relative;
        top: 0px;
        left: 0px;
        width: 950px;
        height: 500px;
}
#navigation{
        position: absolute;
        float: left;
        top: 0px;
        left: 0px;
        width: 250px;
        height: 500px;
        background-color: #F1F1F0;
        text-align: left;
}
#content{
        position: absolute;
        left: 250px;
        border: 0px solid red;
        width: 700px;
        height: 500px;
        overflow: auto;
        background-image: url(../images/bg_content.gif);
        background-position: 685px;
        background-repeat: repeat-y;
        text-align: left;
        color: #565555;
        font-size: 13px;
        line-height: 18px;
        border: 0px solid red;
        vertical-align: top;
}

#footer{
        position: relative;
        top: 0px;
        left: 0px;
        width: 950px;
        height:21;
        background-color: #732328;
        background-image: url(../images/copyright2008.gif);
        background-repeat: no-repeat;
        background-position: 242px 3px;
}

/*-----NAVIGATION-----*/

#navCell{
        position: absolute;
        left: 24px;
        top: 0px;
}
.nav1{
        padding-top: 18px;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
        color: #565555;
        line-height: 24px;
}
.nav2{
        position: relative;
        font-size: 12px;
        font-stretch: condensed;
        text-decoration: none;
        line-height: 20px;
        color: #666666;
        padding-left: 17px;
        background-image: url(../images/nav2bg.gif);
        background-repeat: no-repeat;
        background-position: 0px 4px;
}
.nav2:hover{
        text-decoration: underline;
}
.nav2Active{
        position: relative;
        font-size: 12px;
        font-weight: bold;
        font-stretch: ultra-condensed;
        text-decoration: none;
        line-height: 20px;
        color: #000000;
        padding-left: 17px;
        background-image: url(../images/nav2bg.gif);
        background-repeat: no-repeat;
        background-position: 0px 4px;
}
.nav3{
        position: relative;
        font-size: 11px;
        font-stretch: condensed;
        text-decoration: none;
        color: #000000;
        padding-left: 17px;
}
.nav3:hover{
        text-decoration: underline;
}
/*-----INHALTE-----*/
h1{
        font-size: 14px;
        margin-left: 15px;
        margin-top: 20px;
        padding-left: 17px;
        background-image: url(../images/nav2bg.gif);
        background-repeat: no-repeat;
        background-position: 0px 7px;
}
h2{
        font-size: 13px;
        margin-left: 15px;
        margin-bottom: 0px;
        color: #EF0000;
}
.text{
        padding-left: 15px;
        padding-right: 30px;
}
.textlink{
        color: #989898;
        font-weight: bold;
}
.textlink2{
        color: #444444;
        font-weight: bold;
}
li{
        padding-left: 5px;
        padding-bottom: 0px;
        margin-bottom: 0px;
        margin-left: 10px;
}
* html li{line-height: 17px;}

/*------IMAGES-------*/
.contentImage{
        position: absolute;
        left: 450px;
        padding: 0px;
        margin: 0px;
}
.imageSingle{border: solid #969494 2px;}

#imAnlagen1{top: 76px;}
* html #imAnlagen1{top: 99px;}
#imAnlagen2{top: 240px;}
* html #imAnlagen2{top: 277px;}
#imAnlagen5{top: 480px;}
* html #imAnlagen5{top: 507px;}
#imLeistungen1{top: 96px;}
* html #imLeistungen1{top: 118px;}
#imLeistungen2{top: 350px;}
* html #imLeistungen2{top: 370px;}
#imAnfahrt1{top: 76px;}
* html #imAnfahrt1{top: 99px;}
#imAnfahrt2{top: 322px;}
* html #imAnfahrt2{top: 290px;}
#imAnfahrt3{top: 322px; left: 15px;}
* html #imAnfahrt3{top: 290px; left: 15px;}
#imFirma{
        position: absolute;
        left: 300px;
        top: 100px;
        padding: 0px;
        margin: 0px;
}


/*------FORMULAR------*/
input,.button{
        padding-left: 3px;
        padding-right: 3px;
        color: #565555;
        background-color: #FFFFFF;
        font-size: 12px;
        font-family: Arial;
        border: solid #565555 1px;
}
textarea{
        padding: 3px;
        padding-top: 0px;
        color: #565555;
        width: 228px;
        height: 80px;
        background-color: #FFFFFF;
        font-size: 12px;
        font-family: Arial;
        border: solid #565555 1px;
}
form{
        padding: 0px;
        margin: 0px;
}
