
input, select, textarea  { color: #333333; font-size: 12px; margin-top: 4px; margin-bottom: 4px; font-family: Arial, Helvetica, Verdana; }
.ll                      { background-color: #FFFFFF; }
.llh                     { background-color: #E0E0E0; }
.ld                      { background-color: #FFFFFF; }
.ldh                     { background-color: #E0E0E0; }
.vehlabel                { font-size: 12px; font-family: Arial, Helvetica; color: #333333; }
.flag                    { border: 1px solid #333333; float: left; width: 18px; margin-right: 1px; background-color: #A0A0A0; }
.lstdetails              { font-size: 12px; color: #333333; font-family: Arial, Helvetica; vertical-align: top; padding-left: 0px; padding-right: 0px; }
.lstprice                { text-align: right; vertical-align: top; width: 115px; font-size: 12px; color: #333333; font-family: Arial, Helvetica; padding-left: 0px; padding-bottom: 0px; padding-right: 4px; }
.vehnavidetails          { font-size: 12px; color: #333333; font-family: Arial, Helvetica; padding-left: 10px; height: 22px; }
.vehlistheader           { font-size: 12px; color: #333333; font-family: Arial, Helvetica; height: 20px; text-align: center; background-color: #EFEFEF; }
.vehlistdata1            { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-align: right; vertical-align: top; padding-top: 8px; padding-right: 10px; border-left: 1px solid #EFEFEF; }
.vehlistdata2            { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-align: center; vertical-align: top; padding-top: 8px; padding-right: 0px; border-left: 1px solid #EFEFEF; }
.vehlistvisited          { padding-top: 4px; padding-right: 4px; vertical-align: top; }
.cdheadline              { margin: 0px; color: #333333; font-family: Arial, Helvetica; font-size: 14px; font-weight: bold; }
.cdsubheadline           { margin: 0px; color: #333333; font-family: Arial, Helvetica; font-size: 12px; font-weight: normal; }
.cdfinanz                { font-size: 12px; color: #333333; font-family: Arial, Helvetica; vertical-align: top; }
.cdboxtitle              { font-size: 12px; color: #333333; font-family: Arial, Helvetica; }
.cddetailtext            { font-size: 12px; color: #333333; font-family: Arial, Helvetica; vertical-align: top; }
.formlabeltext           { font-size: 12px; color: #333333; font-family: Arial, Helvetica; vertical-align: top; padding-top: 5px; }
.cddetaillabel           { font-size: 12px; color: #333333; font-family: Arial, Helvetica; vertical-align: top; padding-left: 10px; }
.cderrmsg                { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-align: center; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #990000; border-bottom: 1px solid #990000; background-color: #FFDDDD; }
.cdokmsg                 { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-align: center; padding-top: 4px; padding-bottom: 4px; border-top: 1px solid #2B572E; border-bottom: 1px solid #2B572E; background-color: #E4FFE4; }
.cddbtn                  { color: #AAAAAA; font-size: 12px; font-family: Arial, Helvetica, Verdana; }
.seekselect              { width: 150px; color: #333333; font-size: 12px; font-family: Arial, Helvetica; margin-top: 2px; margin-bottom: 2px; }
.seeklabel               { color: #333333; font-size: 11px; font-family: Arial, Helvetica; text-align: left; }
.seektable               { color: #333333; font-size: 12px; font-family: Arial, Helvetica; background-color: #FFFFFF; }
.seektf                  { width: 140px; color: #333333; font-size: 12px; font-family: Arial, Helvetica; margin-top: 1px; margin-bottom: 2px; }
.seekcb                  { margin: 0px; padding: 0px; width: 13px; height: 13px; font-size: 12px; }
.seeklabelcb             { color: #333333; font-size: 12px; font-family: Arial, Helvetica; }
.seekboxcb               { width: 200px; float: left; height: 16px; }
a.vehcarheadline:link    { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-decoration: none; }
a.vehcarheadline:active  { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-decoration: none; }
a.vehcarheadline:visited { font-size: 12px; color: #333333; font-family: Arial, Helvetica; text-decoration: none; }
a.vehcarheadline:hover   { font-size: 12px; color: #FF6600; font-family: Arial, Helvetica; text-decoration: underline; }
a.fzblink:link           { font-size: 12px; color: #333333; font-family: Arial, Helvetica, Verdana; text-decoration: none; }
a.fzblink:active         { font-size: 12px; color: #333333; font-family: Arial, Helvetica, Verdana; text-decoration: none; }
a.fzblink:visited        { font-size: 12px; color: #333333; font-family: Arial, Helvetica, Verdana; text-decoration: none; }
a.fzblink:hover          { font-size: 12px; color: #FF6600; font-family: Arial, Helvetica, Verdana; text-decoration: underline; }
