<!--
html             {font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;
                 margin:0; padding:0;
                 height: 100%; min-height: 100%;}

body             {background-image: url("http://www.opel-gang-donau-ries.de/data/tvlines.jpg");
                 background-repeat: repeat;
                 font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 1.3;
                 margin:0; padding:0;
                 height: 100%; min-height: 100%; min-width:1024px;}

p.append         {margin-top:-2.7em; text-align:right;}



/*--------------------------- LINKS --------------------------- */

a:link           {color:#000000; text-decoration:underline; background-color: transparent;}
a:visited        {color:#000000; text-decoration:underline; background-color: transparent;}
a:focus          {color:#000000; text-decoration:underline; background-color: transparent;}
a:hover          {color:#ffffff; text-decoration:underline; background-color: #000000;}
a:active         {color:#000000; text-decoration:underline; background-color: transparent;}
a.nohover        {color:#000000; text-decoration:underline; background-color: transparent;}

a.infotext       {text-decoration: none}

a.infotext:hover {background: transparent; text-decoration: none;}

a.infotext span  {visibility: hidden; position: absolute;
                 font-size: 0px; text-decoration: none; color: #FFFFFF;
                 margin-left: -142px; margin-top: 120px;
                 padding: 0px 5px 5px;}

a.infotext:hover span {visibility: visible;
                 font-size: .8em; text-decoration: none; color: #000000;
                 border-left: 1px solid #BBBBBB; border-right: 1px solid #999999; border-bottom: 1px solid #999999;
                 background: #FFFFFF;
                 width: 121px;}



/*--------------------------- IFRAME --------------------------- */

.iframedisc      {width: 100%; height: 1540px; background-color: #D4C4B4; border:0;}
.iframeupdt      {width: 100%; height: 591px; background-color: #DBCAB7; border:0; padding:0;}
.iframefoto      {width: 100%; height: 930px; background-color: #D4C4B4; border:0; padding:0;}       /*---DELETE?---



/*--------------------------- TABLES --------------------------- */

table            {border-collapse: collapse; width: 100%;}

th               {border-style: solid; border-width: 0px 0px 2px; border-color: #000000; text-align: left;}

tr.light         {border-style: solid; border-width: 0px 0px 1px; border-color: #000000; margin: 0; padding: 0; background-color: transparent;}
tr.dark          {border-style: solid; border-width: 0px 0px 1px; border-color: #000000; margin: 0; padding: 0; background-color: #B9AC9D;}

td               {font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-style: solid; border-width: 0px 0px 1px;
                 border-color: #000000; margin: 0; padding-top:0.2em; padding-bottom:0.2em; vertical-align:top;}
td.noline        {border-style: solid; border-width: 0px 0px 1px; border-color: transparent; margin: 0; padding-top:0.2em; padding-bottom:0.2em;}
td.gb            {font-family: Arial, Helvetica, sans-serif; font-size: 13px;
                 border-style: solid; border-width: 0px 0px 0px; border-color: #000000;
                 padding-top:0.2em; padding-bottom:0.2em; vertical-align: top;}
td.gbfirst       {font-family: Arial, Helvetica, sans-serif; font-size: 13px;
                 border-style: solid; border-width: 2px 0px 0px 0px; border-color: #000000;
                 padding-top:0.2em; padding-bottom:0.2em; vertical-align: top;}
td.center        {text-align: center;}
td.right         {text-align: right;}
td.bottom        {vertical-align: bottom;}
td.bottom1       {vertical-align: bottom;
                  background-image: url("http://www.opel-gang-donau-ries.de/fahrz/astrah_j/back.png")}
td.links         {width: 234px;}

.tdbody          {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.3;
                 border-style: solid; border-width: 0px 0px 0px; border-color: #000000;
                 padding-top:0.2em; padding-bottom:0.2em; vertical-align: top;}


/*--------------------------- IMAGES --------------------------- */

img              {border: 0px;}

.polaroid        {padding-top: 4px;
                 padding-left: 4px;
                 padding-right: 4px;
                 padding-bottom: 30px;
                 background: #FFFFFF;
                 border-bottom: 2px solid #AAAAAA;
                 border-right: 2px solid #AAAAAA;
                 margin-right: 16px;
                 margin-bottom: -20px}                 /*---DELETE?---

.phototext       {margin-top: -16px;
                 border-right: 2px solid transparent;
                 margin-right: 16px;
                 padding-bottom: 20px;}                /*---DELETE?---



/*--------------------------- LIST --------------------------- */

ul               {list-style: none;
                 font-family: Arial, Helvetica, sans-serif; font-size: 0.9em;
                 margin: 0; padding: 0;}

ol               {list-style-image: url("http://www.opel-gang-donau-ries.de/data/file.png"); list-style-position: outside;
                 font-family: Arial, Helvetica, sans-serif;}



/*--------------------------- HEADERS --------------------------- */

h1               {margin-top: 30px;
                 margin-bottom: 10px;
                 font-size: 1em;
                 font-weight: bold;
                 border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #000000;}

h1.noline        {margin-top: 30px;
                 margin-bottom: 12px;
                 border-bottom-style: solid; border-bottom-width: 0px; border-bottom-color: #000000;}

h1.first         {margin-top: 0px;
                 margin-bottom: 10px;
                 border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #000000;}

h3               {margin-top: 14px;
                 margin-bottom: 5px;}



/*--------------------------- LINES --------------------------- */

hr               {border-color:#000000; color:#000000; border-style: solid; height: 2px;}



/*--------------------------- DIVS --------------------------- */

#wrap            {margin: 0 auto; width:1024px; max-height:100px;}

#header          {background-image: url("http://www.opel-gang-donau-ries.de/data/backbody_header_navi1024.png");
                 height: 240px;}

#main            {background-image: url("http://www.opel-gang-donau-ries.de/data/backbody_content1024.png");
                 background-repeat: repeat-y;
                 height: 100%; min-height: 100%;
                 float: right;}

#navi            {background-image: url("http://www.opel-gang-donau-ries.de/data/backbody_navi1024.png");
                 background-repeat: no-repeat;
                 background-position:-15px -50px;
                 padding-left: 20px;
                 float:left;
                 overflow: visible;
                 margin-left: 50px;
                 width:164px;}

#content         {background-repeat: no-repeat;
                 background-position:0px 176px;
                 margin-top: -80px;
                 margin-right: 50px;
                 margin-bottom: 20px;
                 float:right;
                 width:740px;}

#first           {margin-top: 0px;
                 margin-right: 0px;
                 float:left;
                 width: 468px;}

#second          {margin-top: 0px;
                 margin-right: 0px;
                 float:right;
                 width: 250px;}

#third           {margin-top: 0px;
                 margin-right: 0px;
                 float:left;
                 width: 468px;}

#fourth          {margin-top: 0px;
                 margin-right: 0px;
                 float:right;
                 width: 250px;}

#firstcol        {margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 35px;
                 float:left;
                 width: 359px;}

#secondcol       {margin-top: 0px;
                 margin-right: 0px;
                 margin-bottom: 35px;
                 float:right;
                 width: 359px;}

#carfirst        {margin-top: 0px;
                 margin-right: 0px;
                 float:left;
                 width: 200px;}

#carsecond       {margin-top: 0px;
                 margin-right: 0px;
                 float:right;
                 width: 538px;}

#fotofirst       {margin-top: 0px;
                 margin-right: 0px;
                 float:left;
                 width: 170px;
                 font-size: .8em;
                 text-align: center;
                 background-repeat: no-repeat;
                 background-color: #B9AC9D;}

#fotosecond      {margin-top: 0px;
                 margin-right: 0px;
                 float:right;
                 width: 554px;}

#footer          {background-image: url("http://www.opel-gang-donau-ries.de/data/backbody_footer1024.png");
                 height:100px;
                 max-height: 100px;
                 clear:both;
                 text-align: center;
                 margin-top: 0px;
                 font-family: Arial, Helvetica, sans-serif; font-size: 0.7em;}

#gbglobal        {background-color: #B9AC9D; margin-bottom: 24px;}

#gbhead          {margin-left: 2px;
                 margin-top: -14px;
                 height: 110px;
                 background-image: url("http://www.opel-gang-donau-ries.de/data/de_gbbadge.png");
                 background-repeat: no-repeat;}

#gbhead1         {float: left; margin-left: 130px; margin-top: 18px;
                 font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

#gbhead2         {float: right; text-align: right; margin-right: 25px; margin-top: 40px;
                 font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

#gbbody          {margin-left: 20px; margin-right: 20px;
                 font-family: Arial, Helvetica, sans-serif; font-size: 13px;}



/*--------------------------- MENU --------------------------- */


#menu            {width: 120px; margin: 10px;}

#menu li a       {height: 32px;
                 voice-family: "\"}\"";
                 voice-family: inherit;
                 height: 24px;
                 font-weight: bold;
                 text-decoration: none;}

#menu li a:link, #menu li a:visited {
                 color: #333;
                 display: block;
                 font-weight: bold;
                 background:  url(menu/menu.png);
                 padding: 8px 0 0 10px;}

#menu li a:hover {color: #FFF;
                 font-weight: bold;
                 background:  url(menu/menu.png) 0 -32px;
                 padding: 8px 0 0 10px;}

#menu li a:active, #menu li a:focus, #menu li a#current {
                 color: orange;
                 font-weight: bold;
                 background:  url(menu/menu.png) 0 -64px;
                 padding: 8px 0 0 10px;
                 outline:none;}

/*--------------------------- SITEMAP --------------------------- */


#sitemap, #sitemap ul, #sitemap li{
        margin:0;
        padding:0;
        list-style:none;
}
#sitemap{background:url(line1.gif) repeat-y;}
#sitemap li{
        line-height:20px;
        margin-top:1px;
        position:relative;
        width:100%;
}
/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{
        float:left;
        display:inline;
}

#sitemap li a{padding-left:28px;}
#sitemap li span{float:left;position:absolute;top:5px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(collapsed.gif) no-repeat 0 0;}
#sitemap li span.expanded{background:url(expanded.gif) no-repeat 0 0;}

/* sub levels */

#sitemap li ul{
        margin-left:28px;
        background:url(line1.gif) repeat-y;
}
#sitemap li li{
        background:url(line2.gif) no-repeat 0 0;
}

/* etc. */

/* float fix */

#sitemap:after, #sitemap ul:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#sitemap, #sitemap ul{display:block;}
/*  \*/
#sitemap, #sitemap ul{min-height:1%;}
* html #sitemap, * html #sitemap ul{height:1%;}
 /*  */
#sitemap ul{display:none;}

-->