<!--


*
{

margin: 0px;
padding: 0px;
border: 0px;}

body         {  background-image: url(hintergrund.jpg); background-repeat: repeat-x; }
div.gesamt        { width: 100%;  text-align: center; margin-left: auto;
                margin-right: auto; }

div.platzhalter {clear: both; line-height: 8px; }

div.footer { width: 100%; height: 32px; text-align: center; background-color: #2256AB;
            margin-left: auto; margin-right: auto; padding-bottom: 10px; padding-left:  10px;
            color: #ffffff; font-size: 13pt; font-style: italic; font-family: verdana; font-weight: bold; }

div.footer1 { float: left;  width: 19%;  margin-left: 7px; margin-right: auto; height: 30px; text-align: center; background-color: #2256AB;
            color: #ffffff; font-size: 13pt; font-style: italic; font-family: verdana; font-weight: bold; }
div.footer2 { float: left;  width: 50%; margin-left: 2%; margin-right: 2%; height: 30px; text-align: center; background-color: #2256AB;
             color: #ffffff; font-size: 13pt; font-style: italic; font-family: verdana; font-weight: bold; }
div.footer3 { float: right;  width: 22%; height: 30px; text-align: center; background-color: #2256AB;
             margin-right: auto; margin-left: auto;  color: #ffffff; font-size: 13pt; font-style: italic; font-family: verdana; font-weight: bold; }

div.kopf                { width: 100%; height: 60px; text-align: center; background-color: #ffffff;
                margin-left: auto; margin-right: auto; }


div.banner        { float: left; width: 30%;  height: 50px; background-image: url(logo2010-klein.jpg);
                background-repeat: no-repeat;  background-color: #ffffff; margin-left: 10px; margin-right: auto; margin-top: 5px;}

div.bild                { width: 68%;  height: 50px; margin-top: 0px; overflow: hidden; background-color: #ffffff; text-align: center;
                 float: left; }

div.gebührenfrei { line-height: 20pt; width: 100%; font-family: verdana; font-size: 12pt;
                color: #000064; font-style: italic; font-weight: bolder; margin-top: 8px;
                  text-align: center; margin-left: auto; margin-right: auto; }

div.navioben        { width: 100%; background-color: #2256AB; color: #ffffff; text-align: center;
                line-height: 15pt; margin-top: 8px; margin-bottom: 8px; margin-left: auto; margin-right: auto; }
div.navioben     a:link                 { font-family: verdana;  font-size: 12pt; color: white;
                                font-weight: normal; color: #FFFFFF; text-decoration: underline; }
div.navioben        a:visited        { font-family: verdana;  font-size: 12pt; color: white;
                                font-weight: normal; color: #FFFFFF;  text-decoration: none; }
div.navioben        a:hover                { font-family: verdana;  font-size: 12pt; color: white;
                                font-weight: bold; color: #FFFFFF; text-decoration: underline; }

div.haupttext        { width: 100%; text-align: center; margin-left: auto;
                margin-right: auto; margin-top: 10px;  }

#menue                { width: 20%;  margin-left: 7px; margin-right: auto;
                border-style: solid; border-color: #000064; border-width: 1px; text-align: left;
                 float: left; padding-bottom: 10px; }



div.leistungen        { text-align: center; width: 145px; border-bottom: solid 1px #2256AB;
                color: #2256AB; font-size: 12pt; font-family: verdana; font-style: italic;
                 font-weight: bold; margin-left: auto; margin-right: auto; margin-top: 10px;
                 margin-bottom: 10px; }

div.menutitle        { margin-left: auto; margin-right: auto; font-family: verdana; font-size: 12pt; background-color: #C0C0C0; padding-left: 3px; padding-top: 2px;
                padding-bottom: 2px; text-align: left; width: 140px; border: solid 1px #000064;
                 line-height: 14pt; margin-top: 8px; }
div.menutitle        a:link                 { font-weight: normal; color: #000064; text-decoration: underline; }
div.menutitle        a:visited        { font-weight: normal; color: #000064;  text-decoration: none; }
div.menutitle           a:hover                { font-weight: bold; color: #000064; text-decoration: underline; }

div.untermenu    { margin-left: auto; margin-right: auto; font-family: verdana; font-size: 10pt; background-color: #EFEFEF; padding-left: 3px; padding-top: 2px;
                padding-bottom: 2px; text-align: left; width: 140px; border: solid 1px #2256AB;
                 line-height: 12pt; margin-top: 8px;  }
div.untermenu        a:link                 { font-weight: normal; color: #2256AB; text-decoration: underline; }
div.untermenu        a:visited        { font-weight: normal; color: #2256AB;  text-decoration: none; }
div.untermenu           a:hover                { font-weight: bold; color: #2256AB; text-decoration: underline; }

div.unten        { margin-left: auto; margin-right: auto; text-align: left; width: 140px; border: solid 1px #2256AB; color: #000064;
                font-size: 11pt; font-family: Verdana; font-style: normal;
                 font-weight: normal; margin-top: 8px;  padding-top: 2px;
                 padding-bottom: 2px; padding-left: 1px; padding-right: 1px; }

div.unten ul     { list-style-type: none; }

#seitentext        { float: left; width: 51%; margin-left: 2%; margin-right: 2%; text-align: left;
                font-size: 11pt; font-family: verdana; border: 1px solid #2256AB;
                 padding-top: 0px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px; background-image: url(seitentext-hintergrund.jpg); background-repeat: repeat-x;}

#anleser         { height: 120px; text-align: center; width: 88%; margin-left: auto; margin-right: auto; margin-top: 25px; margin-bottom: 0px;
                font-size: 12pt; font-family: verdana; border-top: 1px solid #2256AB; border-bottom: 1px solid #2256AB;
                 padding-top: 0px; padding-bottom: 0px; }

#anleserbild     { float: left; width: 14%; height: 100px; margin-top: 5pt; text-align: center;
                 padding-top: 5px; padding-bottom: 5px; }

#anlesertext        { float: right; width: 75%; margin-top: 5pt; text-align: left;
                font-size: 10pt; font-family: verdana; padding-top: 5px; }

#anleser2         { height: 120px; text-align: center; width: 88%; margin-left: auto; margin-right: auto; margin-bottom: 0px;
                font-size: 12pt; font-family: verdana; border-top: 0px solid #2256AB; border-bottom: 1px solid #2256AB;
                 padding-top: 0px; padding-bottom: 0px; }

#anleserbild2     { float: left; width: 14%; height: 100px; margin-top: 5pt; text-align: center;
                 padding-top: 5px; padding-bottom: 5px; }

#anlesertext2    { float: right; width: 75%; margin-top: 5pt; text-align: left;
                font-size: 10pt; font-family: verdana; padding-top: 5px; }

#anleser3         { height: 120px; text-align: center; width: 88%; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;
                font-size: 12pt; font-family: verdana; border-top: 0px solid #2256AB; border-bottom: 1px solid #2256AB;
                 padding-top: 0px; padding-bottom: 0px; }

#anleserbild3     { float: left; width: 14%; height: 100px; margin-top: 5pt; text-align: center;
                 padding-top: 5px; padding-bottom: 5px; }

#anlesertext3    { float: right; width: 75%; margin-top: 5pt; text-align: left;
                font-size: 10pt; font-family: verdana; padding-top: 5px; }

#anleser4         { height: 120px; text-align: center; width: 88%; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;
                font-size: 12pt; font-family: verdana; border-top: 0px solid #2256AB; border-bottom: 1px solid #2256AB;
                 padding-top: 0px; padding-bottom: 0px; }

#anleserbild4     { float: left; width: 14%; height: 100px; margin-top: 5pt; text-align: center;
                 padding-top: 5px; padding-bottom: 5px; }

#anlesertext4    { float: right; width: 75%; margin-top: 5pt; text-align: left;
                font-size: 10pt; font-family: verdana; padding-top: 5px; }

#anleser5         { height: 120px; text-align: center; width: 88%; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px;
                font-size: 12pt; font-family: verdana; border-top: 0px solid #2256AB; border-bottom: 1px solid #2256AB;
                 padding-top: 0px; padding-bottom: 0px; }

#anleserbild5     { float: left; width: 14%; height: 100px; margin-top: 5pt; text-align: center;
                 padding-top: 5px; padding-bottom: 5px; }

#anlesertext5    { float: right; width: 75%; margin-top: 5pt; text-align: left;
                font-size: 10pt; font-family: verdana; padding-top: 5px; }

#seitentextjob        { float: left; width: 51%; margin-left: 2%; margin-right: 2%; text-align: left;
                font-size: 10pt; font-family: verdana; border: 1px solid #2256AB;  background-image: url(seitentext-hintergrund.jpg);  background-repeat: repeat-x;
                 padding-top: 0px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px; }


                 #seitentextimpr  { height: 418px; width: 535px; margin-left: 3px; text-align: left; float: left;
                font-size: 10pt; font-family: "Times-New-Roman"; border: 1px solid #2256AB;
                 padding: 15px; background-color: #FFFFFF; }

#seitentextbreit { height: 440px; float: left; width: 51%; margin-left: 2%; margin-right: 2%; text-align: left;
                font-size: 10pt; font-family: verdana; overflow: scroll;
                 border: 1px solid #2256AB; padding: 10px; background-color: #ffffff; background-repeat: repeat-x; }

div.untertitel        { text-align: center; font-family: Arial; font-size: 10pt;  font-weight: bolder;
                color: #757575; }
div.telefon        { margin-bottom: 10px; text-align: center; font-family: Arial; font-size: 12pt;
                font-style: italic; font-weight: bolder; color: #2256AB; }

div.rechts        { height: 450px; ; width: 20%; border-style: solid; border-color: #000064; padding-bottom: 10px;
                border-width: 1px;  background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto; float: left; overflow: hidden; }

div.rechtsjobs { width: 20%; border-style: solid; border-color: #000064; padding-bottom: 10px;
                border-width: 1px;  background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto; float: left; overflow: hidden; }

div.rechts1        { height: 250px; ; width: 20%; border-style: solid; border-color: #000064; padding-bottom: 10px;
                border-width: 1px; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 15px; float: left; overflow: hidden; }

div.rechts2        { height: 430px; ; width: 20%; border-style: solid; border-color: #000064; padding-bottom: 10px;
                border-width: 1px; text-align: center; margin-left: auto; margin-right: auto; margin-bottom: 15px; float: left; overflow: hidden; }

div.angebot        { text-align: center; width: 145px;
                color: #000064; font-size: 12pt; font-family: verdana; font-weight: bold; margin-left: auto; margin-right: auto;
                 margin-top: 15px; margin-bottom: 10px; }

div.test                { text-align: center; width: 145px; color: #757575; margin-left: auto;
                margin-right: auto; font-size: 10pt; font-family: Arial; font-style: italic;
                 font-weight: bold; margin-top: 8px;  margin-bottom: 8px; }

div.testtext        { width: 135px; font-size: 12pt; font-family: verdana;
                text-align: left; margin-left: auto; margin-right: auto; }



div.gutscheindruck        { width: 135px; padding-bottom: 2px; font-size: 10pt;
                        font-family: "Times-New-Roman"; text-align: center; margin-top: 8px;
                         margin-left: auto; margin-right: auto; border-bottom: dashed 1px #2256AB;
                         padding-bottom: 7px; }
div.gutscheindruck        a:link                 { font-family: "times-new-roman";  font-size: 10pt;
                        font-weight: normal; color: #000000; text-decoration: underline; }
div.gutscheindruck        a:visited        { font-family: "times-new-roman";  font-size: 10pt;
                        font-weight: normal; color: #000000;  text-decoration: none; }
div.gutscheindruck           a:hover                { font-family: "times-new-roman";  font-size: 10pt;
                        font-weight: bold; color: #000000; text-decoration: underline; }

div.gutschein    { background: url(gutscheinhome.jpg); background-repeat: no-repeat;
                margin-right: auto; margin-left: auto; border-style: solid; border-color: #2256AB;
                border-width: 1px; margin-top: 10px; text-align: center; width: 141px; height: 58px;
                 background-color: #FFFFFF; padding: 1px; }

#tableovernight        { margin-left: auto; margin-right: auto; text-align: center; vertikal-align: middle;
                border-style: solid; border-width: 1px; border-color: #2256AB; }
#tableovernight        th        { background-color: #C0C0C0; color: #2256AB; text-align: center;
                        vertikal-align: middle; border-style: solid; border-width: 1px;
                         border-color: #2256AB; }
#tableovernight         td        { background-color: #EFEFEF;; color: #000000; text-align: center;
                        vertikal-align: middle; border-style: solid; border-width: 1px;
                         border-color: #2256AB; }

#zeitoptionen        { margin-left: auto; margin-right: auto; text-align: center; vertikal-align: middle;
                border-style: solid; border-width: 1px; border-color: #2256AB; }
#zeitoptionen        th        { background-color: #C0C0C0; color: #2256AB; text-align: center;
                        vertikal-align: middle; border-style: solid; border-width: 1px;
                         border-color: #2256AB; }
#zeitoptionen         td        { background-color: #EFEFEF;; color: #000000; text-align: center;
                        vertikal-align: middle; border-style: solid; border-width: 1px;
                         border-color: #2256AB; }

div.taschenrechner         { margin-right: auto; margin-left: auto; margin-top: 10px;
                         border-style: solid; border-color: #2256AB; border-width: 1px;
                         text-align: center; width: 70px; height: 115px; background-color: #FFFFFF; }

div.tarifrechner { width: 145px; text-align: center;  border-bottom: solid 1px #2256AB;
                color: #000064; font-size: 12pt; font-family: verdana; font-weight: bold; margin-top: 10px; margin-left: auto;
                 margin-right: auto; }

div.tarifrechnerunten         { font-size: 12pt; font-family: verdana;
                        text-align: center; width: 150px; margin-top: 10px; padding-bottom: 15px;
                         margin-left: auto; margin-right: auto; }
div.tarifrechnerunten        a:link                 { font-weight: normal; color: #2256AB; text-decoration:
                                         underline; }
div.tarifrechnerunten        a:visited        { font-weight: normal; color: #2256AB; text-decoration: none; }
div.tarifrechnerunten           a:hover                { font-weight: bold; color: #2256AB; text-decoration:
                                         underline; }

div.fahrzeuge        td { float: left; weight: 380px; text-indent: 20px; text-align: left; }

div.rechtsturm        { background: url(fernsehturm_bearbeitet-1.jpg);  background-repeat: no-repeat;
                height: 437px; width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 10px;
                 }

div.rechtsautos        { background: url(dkbautos.jpg);  background-repeat: no-repeat;
                height: 437px; text-align: left; width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 10px;
                 }

div.deutschland  { background: url(deutschland.gif);  background-repeat: no-repeat; height: 195px;
                 margin-top: 2px; text-align: center; margin-left: auto; margin-right: auto;
                 width: 150px; float: left;  background-color: #FFFFFF; padding-top: 2px; }

div.europa        { background: url(europa.gif);  background-repeat: no-repeat; height: 150px;
                margin-top: 2px; margin-left: auto; margin-right: auto; width: 150px;
                 padding-top: 1px; }

div.post                { text-align: center; width: 145px; border-bottom: solid 1px #2256AB;
                color: #000064; font-size: 12pt; font-family: verdana;
                 font-weight: bold; margin-left: auto; margin-right: auto; margin-top: 10px;  margin-bottom: 10px; }

div.postfach          { background: url(postfach.jpg);  background-repeat: no-repeat; height: 195px;
                margin-top: 5px; text-align: center;
                 margin-left: auto; margin-right: auto; width: 150px; }

div.postkiste        { background: url(postkiste.jpg);  background-repeat: no-repeat; height: 195px;
                margin-top: 5px; text-align: center;
                 margin-left: auto; margin-right: auto; width: 150px; }


div.kartentext        { font-size: 10pt; font-family: verdana; text-align: center;
                width: 155px; margin-top: 1px; margin-bottom: 1px; color: #2256AB;  }

div.overnight    { background: url(overnight.jpg);  background-repeat: no-repeat; height: 437px;
                 width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 8px; }

div.impressum        { background: url(impressum.jpg);  background-repeat: no-repeat;
                height: 437px; width: 155px;  text-align: center;
                 margin-left: auto; margin-right: auto;  }

div.kontakt      { background: url(kontakt.jpg);  background-repeat: no-repeat;
                height: 437px; width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 10px; }

div.agb          { background: url(agb.jpg);  background-repeat: no-repeat; height: 437px;
                 width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 10px;  }

div.trbild       { background: url(trbild.jpg);  background-repeat: no-repeat;
                height: 437px; text-align: center; width: 155px;
                 margin-left: auto; margin-right: auto; margin-top: 10px; }

div.submission   { background: url(submission.jpg);  background-repeat: no-repeat; height: 437px;
                 width: 155px; text-align: center;
                 margin-left: auto; margin-right: auto; margin-top: 10px; }


h1         { text-align: center; font-family: Verdana; font-size: 12pt; font-style: italic;
        font-weight: bold; color: #2256AB; margin-top: 12px; margin-bottom: 10px; }

h2         { text-align: center; font-family: Arial; font-size: 12pt; font-weight: bolder;
        color: #000064; margin-top: 15px; margin-bottom: 10px;}

h2.anleser { font-size: 11pt; text-align: left; margin-top: 2px; margin-bottom: 4px; color: #000064; }
p.anleser  { text-align: right; font-style: italic; }


h3          { text-align: left; font-family:"Times-New-Roman" ; font-size: 12pt; font-style: italic;
        font-weight: bold; color: #2256AB; }

h3.startseite { text-align: center; font-family: Verdana; font-size: 12pt; font-style: italic;
        font-weight: bold; color: #000064; margin-top: 11pt; margin-bottom: 11pt; }

div.fahrzeugkategorien { text-align: center; width: 145px; margin-left: auto; margin-right: auto; }

div.kategorien   { text-align: center; border-bottom: solid 1px #2256AB;
                color: #000064; font-size: 12pt; font-family: Verdana;
                 font-weight: bold; margin-left: auto; margin-right: auto; margin-top: 10px;
                 margin-bottom: 5px; }

div.fahrzeug         { text-align: left;  font-family: verdana ; font-size: 10pt;
                font-style: normal; font-weight: normal; color: #2256AB;
                margin-top: 10px; text-decoration: underline; margin-bottom: 2px; }

div.spezifikation         { text-align: left; font-family: verdana ;
                        font-size: 10pt; font-style: normal; font-weight: normal; color: #000000;
                         }



-->
