body
{
background-color: rgb(29,82,140); 
color: rgb(142,166,236); 
font-family: Georgia, serif; 

border-left-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 border-bottom-width: 0px; 

border-left-style: solid; 
 border-right-style: none; 
 border-top-style: none; 
 border-bottom-style: none; 

border-color: blue; 

SCROLLBAR-ARROW-COLOR: #ffcc33; 
SCROLLBAR-BASE-COLOR: #005080
}

#content
{
background-image:url(auto-dresden.gif);   
background-repeat:no-repeat;   
background-position:90% 80px;


font-size: 104%; 
background-color: #F8F8FF; 
color: #00008B; 

border-left-width: 0px; 
border-right-width: 0px; 
border-top-width: 0px; 
border-bottom-width: 0px; 

border-left-style: none; 
border-right-style: none; 
border-top-style: none; 
border-bottom-style: none; 

padding: 0px 12px 12px 8px; 

border-color: rgb(0,0,0); 
}

#menu
{
background-color: rgb(29,82,140); 
color: rgb(255,255,255); 
font-family: Georgia, serif; 
font-style: normal; 


}

a.menuitem
{
font-size: 126%; 
background-color: rgb(8,28,83); 

color: rgb(208,215,236); 
font-variant: normal; 
text-transform: none; 
font-weight: normal; 

margin-left: 1px; 
 margin-right: 10px; 
 margin-top: 1px; 
 margin-bottom: 1px; 

border-left-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 border-bottom-width: 0px; 

border-left-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-bottom-style: none; 

border-color: rgb(85,109,180); 

text-align: center; 

}

#logo, #logo a
{
width: 230; 
 position: relative; 
 font-size: 120%; 
 background-color: green; 

color: red; 
font-family: Georgia, serif; 
font-style: normal; 
font-variant: normal; 
text-transform: none; 
font-weight: bold; 
padding: 0px 0px 0px 0px; 
border-color: rgb(208,215,236); 
text-align: left; 
}

#auto, #auto a
{
font-style: normal; 
font-variant: normal; 
text-transform: none; 
line-height:150%;
font-weight: bold; 
padding-bottom: 5mm;
padding-top: 5mm;
margin-right:10px;
border-color: rgb(208,215,236); 
text-align: right; 
}
#autos, #autos a
{
font-style: normal; 
font-variant: normal; 
text-transform: none; 
line-height:150%;
font-weight: bold; 
padding-bottom: 5mm;
padding-top: 5mm;
margin-right:2px;
border-color: rgb(208,215,236); 
text-align: left; 
}

#trail, #trail a
{
width: 226; 
  position: relative; 
 font-size: 87%; 
background-color: rgb(8,28,83); 
color: rgb(142,166,236); 
font-style: normal; 
font-variant: normal; 
text-transform: none; 
font-weight: normal; 

border-left-width: 0px; 
 border-right-width: 0px; 
 border-top-width: 0px; 
 border-bottom-width: 0px; 

border-left-style: none; 
 border-right-style: none; 
 border-top-style: none; 
 border-bottom-style: none; 

padding: 12px 12px 12px 1px; 
border-color: rgb(208,215,236); 
text-align: left; 
}

#content a
{
color: rgb(85,109,180); 
text-decoration: underline; 
}

#content a:hover, #content a:active
{
background-color: rgb(85,109,180); 
color: rgb(0,0,0); 
}

h1, h2, h3, h4, h5, h6
{
font-family: verdana, 
font-style: normal; 
font-variant: normal; 
text-transform: none; 
font-weight: bold; 
}

h1
{
font-size: 60pt; 
}

h2
{
font-size: 111%; 
}

h3
{
font-size: 98%; 
}

h4
{
font-size: 85%; 
}

h5
{
font-size: 72%; 
}

h6
{
font-size: 59%; 
}

#menu a
{
text-decoration: none; 
}

.menuitem:hover
{
background-color: rgb(29,82,140); 
color: gold; 
}

#trail a
{
text-decoration: underline; 
}

#logo a
{
text-decoration: none; 
}

#trail a:hover
{
}

/* layout */


#menu		
{width: 250; 

 position: relative; 
 top: 0;  
 left: 0;  
 float: left;  
 text-align: center; 
 
}
.menuitem		{width: auto; 
}
#content		{margin-left: 250; 
 width: auto}
.menuitem		{display: block; 
}


@media print
{
#menu       {display: none; 
}
#content    {padding: 0px; 
}
#content a  {text-decoration: underline; 
}
}

