body {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #2C4661;
        margin: 0px;
        background-color: #E4EBF3;
}
.bg {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #2C4661;
        margin: 0px;
        background-color: #000000;
}
.bg2 {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #2C4661;
        margin: 0px;
        background-color: #ACC4DC;
}
.slogan {
        position: absolute;
        z-index: 1;
        height: 35px;
        width: 407px;
        left: 243px;
        top: 156px;
}
a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}
a:link {

        color: #0053DD;
}
a:visited {

        color: #993300;
}
a:hover {
        color: #FFFFCC;
}
a:active {

        color: #33FF99;
}
a.navilink:link, a.navilink:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #3E6999;
        text-decoration: none;
}
a.navilink:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: underline;
}
a.navilink:active {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #993300;
        text-decoration: underline;
}
.introtext{
    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFF00;
        font-weight: bold;
        font-style: normal;
        text-align: left;
        padding: 8px;
        border: 1px solid #99CCFF;
        background-color: #000099;
        margin-top: 10px;
}
.navi {
        z-index: 2;
        height: auto;
        width: 160px;
        left: 11px;
        top: 178px;
        background-attachment: scroll;
        background-image: url(jpg/tabbg.jpg);
        background-repeat: repeat-y;
        position: absolute;
}
.navitab {
        height: 500px;
        width: 160px;
        background-attachment: scroll;
        background-image: url(jpg/tabbg.jpg);
        background-repeat: repeat-y;
        position: static;
        clip:   rect(100px auto auto auto);
}
.linkrahmen {
        border-top: 1px none #FFFFFF;
        border-right: 1px none #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        border-left: 1px none #FFFFFF;
}

.deadbutton {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #FFFFFF;
        border-right-color: #FFFFFF;
        border-bottom-color: #FFFFFF;
        border-left-color: #FFFFFF;
        padding-top: 6px;
        padding-bottom: 6px;
}
.textbg {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
        background-color: #759AB9;
        text-decoration: none;
        border: 3px double #C8D9E9;
        position: static;
        width: auto;
        height: auto;
        padding: 1px;
        text-align: center;
        vertical-align: middle;
}
.bilderrahmen {
        border: 1px inset #E4EBF3;
        padding: 5px;
}
.newsbg {
        z-index: 2;
        height: auto;
        width: 160px;
        left: 721px;
        top: 178px;
        background-attachment: scroll;
        background-image: url(jpg/tabbg.jpg);
        background-repeat: repeat-y;
        position: absolute;
}
.news {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #000066;
        text-decoration: none;
        position: static;
        height: 310px;
        width: 160px;
        text-align: center;
        vertical-align: middle;
        padding-top: 10px;
}
.buttonlang {
        background-color: #4C7FAE;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        color: #E4EBF3;
        text-decoration: none;
        border: 1px inset;
        width: 480px;
        cursor: hand;
}
.eingabefelder {
        background-color: #4C7FAE;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        color: #E4EBF3;
        text-decoration: none;
        border: 1px inset;
        width: 260px;
}
.felderempfehlung {
        background-color: #4C7FAE;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        color: #E4EBF3;
        text-decoration: none;
        border: 1px inset;
        width: 100px;
}
.empfehlungbg {
        text-decoration: none;
        position: static;
        height: 130px;
        width: 140px;
        text-align: center;
        vertical-align: middle;
        margin-left: 9px;
}
.zusatzinfo {
        position: absolute;
        z-index: 1;
        height: 420px;
        width: 170px;
        left: 890px;
        top: 35px;
        text-align: center;
        vertical-align: middle;
        padding: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #CADDF4;
        background-color: #ACC4DC;
        text-decoration: none;
        font-weight: 500;
        border-top-width: 10px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-left-width: 10px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFBF00;
        border-right-color: #FFBF00;
        border-bottom-color: #FFBF00;
        border-left-color: #FFBF00;
}
.text12grell
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-style: normal;
        color: #DF0000;
        text-decoration: none;
}
.adresse {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #990000;
        text-decoration: none;
        position: static;
        height: 135px;
        width: 160px;
        text-align: center;
        vertical-align: middle;
        z-index: 5;
        padding-top: 10px;
}
.inhaltbg {
        position: absolute;
        height: auto;
        width: 500px;
        left: 196px;
        top: 217px;
        background-attachment: scroll;
        background-image: url(jpg/inhaltbg.jpg);
        background-repeat: repeat-y;
        z-index: auto;
}
.header {
        position: relative;
        z-index: 7;
        height: 20px;
        width: 488px;
        left: 0px;
        top: 0px;
        background-color: #C8D9E9;
        border: 1px solid #4777A7;
        vertical-align: middle;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #608BAE;
        padding-top: 3px;
        padding-left: 10px;
}
.inhalt {
        position: relative;
        z-index: 8;
        height: auto;
        width: 480px;
        top: 0px;
        left: 0px;
        padding: 10px;
}
h1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #2C4661;
        text-align: center;
}
h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: bold;
        color: #2C4661;
        text-align: center;
}
h3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #2C4661;
        text-align: left;
}
h4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #FFFFFF;
        font-weight: bold;
        text-transform: uppercase;
        background-color: #96BCE9;
        padding: 4px;
        border: 1px solid #FFCC66;
        text-align: center;
        vertical-align: middle;
}
h5 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #96BCE9;
        font-weight: bold;
        text-transform: uppercase;
        padding: 4px;
        border: none;
        text-align: center;
        vertical-align: middle;
}
h6 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #F5C900;
        font-weight: bold;
        font-style: normal;
        text-align: center;
        padding: 8px;
        border: 1px solid #96BCE9;
        background-color: #071525;
}

.tachojusttab {
        position: static;
        height: 550px;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.chiptuningtab {

        position: static;
        height: 350px;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.tachoverbundtab {
        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.informationentab {
        position: absolute;
        height: 1881px;
        width: 420px;
        left: 12px;
        top: 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        color: #333333;
        font-weight: lighter;
        text-decoration: none;
        text-align: left;
        vertical-align: top;
        padding: 10px;
}
.sondertab {
        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.motorraedertab {
        position: static;
        height: 1340px;
        width: 480px;
        text-decoration: none;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
        z-index: 9;
}
.servicevororttab {


        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.niederlassungentab {



        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.empfehlungtab {
        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: center;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.kontakttab {

        position: static;
        height: auto;
        width: 480px;
        text-decoration: none;
        text-align: left;
        vertical-align: top;
        border: 1px solid #759AB9;
        background-color: #C8D9E9;
}
.legenddanke {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        line-height: normal;
        color: #000000;
        text-decoration: underline;
        font-weight: 800;
}
.introtab {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: 900;
        text-decoration: none;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        border-top-color: #577CB3;
        border-bottom-color: #577CB3;
        position: absolute;
        z-index: auto;
        height: auto;
        width: 800px;
        left: 70px;
        top: 0px;
        text-align: center;
        color: #FFCC33;
}
.header2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        font-weight: bold;
        color: #6F0000;
        text-decoration: none;
}
h5 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        color: #FFFFFF;
        font-weight: bold;
        text-transform: uppercase;
        background-color: #96BCE9;
        padding: 4px;
        border: 1px solid #FFCC66;
        text-align: center;
        vertical-align: middle;
}
.banner
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #F5C900;
        font-weight: bold;
        font-style: normal;
        text-align: center;
        padding: 8px;
        border: 1px solid #96BCE9;
        background-color: #071525;
}
.banner2
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #F5C900;
        font-weight: bold;
        font-style: normal;
        text-align: center;
        padding: 8px;
        border-top-width: 1px;
        border-right-width: none;
        border-bottom-width: 1px;
        border-left-width: none;
        border-top-style: solid;
        border-right-style: none;
        border-bottom-style: solid;
        border-left-style: none;
        background-color:  #1F1F1F;
}
.zusatzinfo {
        position: absolute;
        z-index: 1;
        height: 420px;
        width: 170px;
        left: 891px;
        top: 35px;
        text-align: center;
        vertical-align: middle;
        padding: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #CADDF4;
        background-color: #5F84B8;
        text-decoration: none;
        font-weight: 500;
        border-top-width: 10px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-left-width: 10px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFBF00;
        border-right-color: #FFBF00;
        border-bottom-color: #FFBF00;
        border-left-color: #FFBF00;
}
.zusatzinfo2 {
        position: absolute;
        z-index: 1;
        height: 420px;
        width: 170px;
        left: 891px;
        top: 508px;
        text-align: center;
        vertical-align: middle;
        padding: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #CADDF4;
        background-color: #5F84B8;
        text-decoration: none;
        font-weight: 500;
        border-top-width: 10px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-left-width: 10px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #FFBF00;
        border-right-color: #FFBF00;
        border-bottom-color: #FFBF00;
        border-left-color: #FFBF00;
}

.hinweis{
        background-color: #C8D9E9;
        border: 10px solid #FF6600;
		padding: 5px;

