a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#resum p,
#texttoptext p,
#bittedieanmeldekosteninhh li,
#gebrauchtwagenmetadata p,
#gebrauchtwagenverkauf li,
#anmeldungzumvereinautopro li,
#amraserseestrae56a6020inn p,
#autopromotext li,
#seiteinarbeit2kopie p,
#mitdemabsendendesformular li,
#verlosung li,
#obmannchristianegger1obma p,
#i4062platzordnung li,
#kontakttext p,
#kontakttext li,
#wwwdezat li,
#agb2 p,
#gebrauchtwagenverkauf p,
#gegrndetam24032009 li,
#i4062platzordnung p,
#autopromotext p,
#anmeldungzumvereinautopro p,
#gebrauchtwagenmetadata li,
.sponsorenmetadata p,
#obmannchristianegger1obma li,
#resum li,
#seiteinarbeit2kopie li,
#texttoptext li,
#agb2 li,
#mitdemabsendendesformular p,
#wwwdezat p,
#amraserseestrae56a6020inn li,
#drivebynewstext li,
#drivebynewstext p,
#gegrndetam24032009 p,
#bittedieanmeldekosteninhh p,
.sponsorenmetadata li,
#agb li,
#verlosung p,
#agb p  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
}

#drivebybutton a.nmh,
#promobutton a.nmh,
#albumbutton a.nmh,
#drivebybutton a:hover,
#i1768verlosungbutton a:hover,
#kontaktbutton a.nmh,
#kontaktbutton a:hover,
#albumbutton a:hover,
#promobutton a:hover,
#i1768verlosungbutton a.nmh,
#sponsorbutton a:hover,
#sponsorbutton a.nmh  {
   background-position: -130px 0%;
}

#vereinform fieldset div input,
#vereinform fieldset div textarea,
#vereinform input[type=submit],
#drivebyform fieldset div label,
#drivebyform fieldset div input,
#drivebyform fieldset div textarea,
#vereinform fieldset div label,
#drivebyform input[type=submit]  {
   font: normal normal 12px/20px Verdana, sans-serif;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#albumbutton a,
#promobutton a,
#i1768verlosungbutton a,
#kontaktbutton a,
#drivebybutton a,
#sponsorbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 81px;
   width: 130px;
   font-size: 81px;
   line-height: 81px;
}

#kontaktbutton,
#promobutton,
#drivebybutton,
#albumbutton,
#sponsorbutton,
#i1768verlosungbutton  {
   position: absolute;
   top: 446px;
   width: 130px;
   height: 81px;
   margin-left: 0px;
   margin-top: 0px;
}

#frontmenu ul li a,
#formularemenu ul li a,
#highlightsmenu ul li a,
#promomenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#highlightsmenu ul li,
#promomenu ul li,
#frontmenu ul li,
#formularemenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#formularemenu ul,
#highlightsmenu ul,
#promomenu ul,
#frontmenu ul  {
   font: normal bold 15px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#drivebyform fieldset div input,
#drivebyform fieldset div textarea  {
   color: #FF7E00;
}

#vereinform fieldset div input,
#vereinform fieldset div textarea  {
   color: #FF7E00;
}

#autopromotionsterreich p,
#autopromotionsterreich li  {
   font: normal normal 31px/37px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px 0px 22px 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #FFFFFF;
   text-indent: 0px;
   text-align: left;
}

#vereinform fieldset div,
#drivebyform fieldset div  {
   padding-bottom: 0px;
   clear: both;
}

#verlosungheadline p,
#verlosungheadline li  {
   font: normal normal 30px/36px Arial, Helvetica, sans-serif;
   padding: 0px 0px 17px 0px;
   margin: 0px;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #FF7E00;
   text-indent: 0px;
   text-align: left;
}

#highlightsmenu,
#promomenu,
#frontmenu  {
   margin: 0px;
   z-index: 5;
   left: 114px;
   position: absolute;
}

#agb,
#agb2,
#i4062platzordnung  {
   position: absolute;
   left: 132px;
   z-index: 4;
   width: 735px;
   margin-left: 0px;
   margin-top: 0px;
}

#drivebyform fieldset div label  {
   color: #FFFFFF;
}

#drivebyform input[type=submit]  {
   color: #FFFFFF;
}

#vereinform fieldset div label  {
   color: #FFFFFF;
}

#vereinform input[type=submit]  {
   color: #000000;
}

#highlightskopie,
#highlights  {
   position: absolute;
   left: 99px;
   top: 801px;
   z-index: 4;
   width: 262px;
   height: 347px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#anmeldungzumvereinautopro li  {
   font: 28px/51px Verdana, sans-serif;
   text-align: left;
}

#bittedieanmeldekosteninhh li  {
   line-height: 20px;
   font-size: 12px;
   text-align: left;
}

#amraserseestrae56a6020inn li  {
   text-align: left;
   line-height: 16px;
   font-size: 15px;
   font-weight: bold;
}

#galleryembed,
#drivemapembed  {
   position: absolute;
   left: 106px;
   z-index: 4;
   width: 778px;
   margin-left: 0px;
   margin-top: 0px;
}

#mitdemabsendendesformular li  {
   font: 12px/20px Verdana, sans-serif;
   text-align: left;
}

#obmannchristianegger1obma li  {
   line-height: 14px;
   font-size: 12px;
   text-align: left;
   font-weight: bold;
}

#obmannchristianegger1obma p  {
   line-height: 14px;
   font-size: 12px;
   text-align: left;
   font-weight: bold;
}

#bittedieanmeldekosteninhh p  {
   line-height: 20px;
   font-size: 12px;
   text-align: left;
}

#anmeldungzumvereinautopro p  {
   font: 28px/51px Verdana, sans-serif;
   text-align: left;
}

#mitdemabsendendesformular p  {
   font: 12px/20px Verdana, sans-serif;
   text-align: left;
}

#amraserseestrae56a6020inn p  {
   text-align: left;
   line-height: 16px;
   font-size: 15px;
   font-weight: bold;
}

#ridefooter,
.flow,
.footer  {
   width: 100%;
   position: relative;
   display: block;
}

#gebrauchtwagenmetadata li  {
   text-align: left;
   line-height: 30px;
   font-size: 25px;
   color: #FF6200;
}

#gebrauchtwagenmetadata p  {
   text-align: left;
   line-height: 30px;
   font-size: 25px;
   color: #FF6200;
}

#gebrauchtwagenverkauf li  {
   text-align: justify;
   font-size: 39px;
   line-height: 46px;
   color: #FAFAF9;
}

#gebrauchtwagenverkauf p  {
   text-align: justify;
   font-size: 39px;
   line-height: 46px;
   color: #FAFAF9;
}

#albumembed,
#vereinform  {
   width: 778px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 31px;
   margin-right: 0px;
}

#seiteinarbeit2kopie li  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
   color: #F6F6F6;
   padding-bottom: 5px;
}

#i1768verlosungbutton a  {
   background-image: url(sg_finish_media/d1768verlosungbutton.gif);
}

#gegrndetam24032009 li  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#seiteinarbeit2kopie p  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
   color: #F6F6F6;
   padding-bottom: 5px;
}

#i4062platzordnung li  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

#gegrndetam24032009 p  {
   text-align: left;
   font-size: 12px;
   line-height: 14px;
}

#i1768verlosungbutton  {
   z-index: 5;
   left: 621px;
}

#i4062platzordnung p  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

#drivebynewstext li  {
   text-align: left;
   font-size: 15px;
   line-height: 24px;
}

#drivebynewstext p  {
   text-align: left;
   font-size: 15px;
   line-height: 24px;
}

#highlightsmenu ul  {
   font-size: 11px;
   line-height: 23px;
   font-weight: normal;
}

#i4062platzordnung  {
   top: 544px;
}

#autopromotext p a  {
   display: inline;
}

#formularemenu ul  {
   line-height: 18px;
}

#autopromotext li  {
   text-align: left;
   font-size: 10px;
   line-height: 26px;
   letter-spacing: 1px;
}

#kontaktbutton a  {
   background-image: url(sg_finish_media/kontaktbutton.gif);
}

#autopromotext p  {
   text-align: left;
   font-size: 10px;
   line-height: 26px;
   letter-spacing: 1px;
}

#drivebybutton a  {
   background-image: url(sg_finish_media/drivebybutton.gif);
}

#highlightskopie  {
   background-image: url(sg_promo_media/highlightskopie.gif);
}

#sponsorbutton a  {
   background-image: url(sg_finish_media/sponsorbutton.gif);
}

#highlightsmenu  {
   top: 844px;
   width: 247px;
}

#kontakttext li  {
   font-size: 15px;
   line-height: 16px;
   text-align: left;
   font-weight: bold;
}

#texttoptext li  {
   text-align: justify;
   line-height: 20px;
   font-size: 15px;
}

#drivemapembed  {
   top: 850px;
}

#kontaktbutton  {
   z-index: 4;
   left: 751px;
}

#albumbutton a  {
   background-image: url(sg_finish_media/albumbutton.gif);
}

#kontakttext p  {
   font-size: 15px;
   line-height: 16px;
   text-align: left;
   font-weight: bold;
}

#autopromotext  {
   position: absolute;
   left: 687px;
   top: -5px;
   z-index: 5;
   width: 272px;
   margin-left: 0px;
   margin-top: 0px;
}

#texttoptext p  {
   text-align: justify;
   line-height: 20px;
   font-size: 15px;
}

#drivebybutton  {
   z-index: 9;
   left: 101px;
}

#agbmainbutton  {
   font: 10px/16px Arial, Helvetica, sans-serif;
   text-align: left;
   position: absolute;
   left: 944px;
   top: 3px;
   z-index: 6;
   width: 22px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
}

#promobutton a  {
   background-image: url(sg_finish_media/promobutton.gif);
}

#sponsorbutton  {
   z-index: 7;
   left: 361px;
}

#frontmenu ul  {
   line-height: 20px;
}

#galleryembed  {
   top: 553px;
}

#verlosung li  {
   font-size: 15px;
   line-height: 18px;
   text-align: left;
   font-style: italic;
}

#promomenu ul  {
   line-height: 20px;
}

#wwwdezat li  {
   text-align: left;
   font-size: 18px;
   line-height: 14px;
}

#albumbutton  {
   z-index: 6;
   left: 491px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 980px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#promobutton  {
   z-index: 8;
   left: 231px;
}

#verlosung p  {
   font-size: 15px;
   line-height: 18px;
   text-align: left;
   font-style: italic;
}

#albumembed  {
   margin-bottom: 11px;
   margin-top: 11px;
}

#maincolumn  {
   margin: 542px 0px 0px 73px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 833px;
   min-height: 770px;
}

#vereinform  {
   margin-bottom: 0px;
   margin-top: 51px;
}

#highlights  {
   background-image: url(sg_driveby_media/highlights.gif);
}

#ridefooter  {
   clear: left;
   font-size: 0px;
}

#wwwdezat p  {
   text-align: left;
   font-size: 18px;
   line-height: 14px;
}

.sponsorenmetadata li  {
   text-align: center;
   font-size: 15px;
   line-height: 14px;
   font-weight: bold;
}

#promomenu  {
   top: 602px;
   width: 222px;
}

#frontmenu  {
   top: 602px;
   width: 222px;
}

#shortcuts  {
   background: url(sg_promo_media/shortcuts.gif) no-repeat;
   position: absolute;
   left: 99px;
   top: 552px;
   z-index: 4;
   width: 262px;
   height: 216px;
   margin-left: 0px;
   margin-top: 0px;
}

#backmerge  {
   background: url(sg_finish_media/d3819back.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 980px;
   height: 1327px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_bkg  {
   position: absolute;
   width: 980px;
   height: 1327px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#resum li  {
   font-size: 11px;
   line-height: 16px;
   text-align: left;
}

.sponsorenmetadata p  {
   text-align: center;
   font-size: 15px;
   line-height: 14px;
   font-weight: bold;
}

#resum p  {
   font-size: 11px;
   line-height: 16px;
   text-align: left;
}

#agb2 li  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

#agb li  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

#agb2 p  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

.cFFF * a,
.cFFF a  {
   color: #FFFFFF;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#agb p  {
   font-size: 12px;
   line-height: 16px;
   text-align: center;
}

#line  {
   background: url(sg_finish_media/line.gif) no-repeat;
   position: absolute;
   left: 99px;
   top: 3px;
   z-index: 4;
   width: 781px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 1327px;
   width: 980px;
   position: relative;
}

#agb2  {
   top: 545px;
}

#agb  {
   top: 550px;
}

.sponsorenpanel  {
   float: left;
   position: relative;
   display: block;
   overflow: none;
   z-index: 5;
   width: 247px;
   min-height: 167px;
}

#top  {
   min-height: 100%;
   width: 100%;
   position: absolute;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.divider  {
   clear: left;
   display: block;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.footer  {
   clear: left;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.flow  {
   z-index: 2;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Arial, Helvetica, sans-serif;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


