style {
	
} {
	
}body
{
background-color: #000000;
font-family: verdana,arial;
font-size: 10pt;}

#rahmen
{border : px solid black;
background-color: #ffffff;
position : absolute;
width: 1000px;
margin-left: 50%;
top : 0px;
left : -500px;}


#head
{background-image:url(header.jpg);
border : px solid black;
background-color: #B22222; 
position : absolute;
width: 1002px;
height: 80px;
top : 0px;
left : px;}

#nav
{
background-image:url(car1.jpg);
background-color:;
position : absolute;
height:570px;
width: 200px;
top : 80px;
left : px;}


#content
{
background-color: #ffffff;
border-left:px solid #C0C0B2;
border-right:px solid #C0C0B2;
border-color: ;
position : relative;
width: 800px;
top : 80px;
left : 201px;}


#footer
{border : px solid black;
background-color: #B22222; 
position : absolute;
width: 1002px;
height: 50px;
top : 651px;
left : px;}


/* Hauptnvigation*/


.navi a {
display: block;
background-color:#e0e0e0;
color:#bb2222;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size:9pt; 
width:170px;
padding-left: 2px;
padding-bottom: 5px; 
 padding-top: 5px;
margin: 0px auto;
border:solid 1px #000000;
}

.navi a:visited{
background-color:#e0e0e0;
color:#bb2222;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size:9pt; width:170px;
padding-left: 2px; 
padding-bottom: 5px; 
padding-top:5px;
margin: 0px auto;
border:solid px #ffffff;
}

.navi a:active {
background-color:#ffffff;
color:#7f7f7f;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size:9pt;
 width:170px;
padding-left: 2px;
 padding-bottom: 5px; 
 padding-top: 5px;
 margin: 0px auto;
border:solid 1px white;
}

.navi a:hover {
background-color:#ffffff;
color:#000000;
text-decoration:none;
font-family:verdana, sans-serif;
font-size:9pt; width:170px;
padding-left: 2px; 
padding-bottom: 5px;
padding-top: 5px;
margin: 0px auto;
border:solid 1px #000000;
}

/*Tabellen*/

td.unten, a.unten
{
margin-top: 10px;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}


a.unten:hover
{font-size: 12px;
font-style: bold;
color: #7f7f7f;
text-decoration: underline;}



td.oben
{background-color:#e0e0e0; 
border-left: solid 1px #ffffff;
border-top: solid 1px #ffffff;

}

td.oben:hover
{
border:solid 1px #000000;
background-color:#ffffff; 
font-size: 12px;
color: #000000;
text-decoration: none;}


/*Links*/

a.oben
{font-size: 12px;
color: #bb2222;
text-decoration: none;}

a.oben:active
{font-size: 12px;
color: #7f7f7f;
text-decoration: none;}


#flex
{
text-align: center;
position : absolute;
font-size: 12px;
background-color:#ffffff; 
margin: 10px 
height:30px;
width: 290px;
top : 130px;
left :660px;
border:solid 1px #ffffff;}

.abgerundet {
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
}

.abgerundet {
behavior:url(border-radius.htc);
}
