body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	               scrollbar-base-color:#ffffff; scrollbar-arrow-color:#444444; scrollbar-highlight-color:#cccccc;
               scrollbar-darkshadow-color:#cccccc; scrollbar-face-color:#ffffff; scrollbar-3dlight-color:#ffffff;
               scrollbar-shadow-color:#444444;

}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.hellgrau {
color: #ccc;
}

.weiss {
color: #fff;
}

.fett {
	font-weight: bold;
}

.weissfett {
	font-weight: bold;
	font-size: 12px;
	color: #fff;
}

a.navi-main:link       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#fff; text-decoration:none }
a.navi-main:visited    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#fff; text-decoration:none }
a.navi-main:hover      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#fff; text-decoration:none }
a.navi-main:active     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#fff; text-decoration:none }

a.navi:link       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#fff; text-decoration:none }
a.navi:visited    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#fff; text-decoration:none }
a.navi:hover      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#fff; text-decoration:none }
a.navi:active     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#fff; text-decoration:none }

a.navi-main1:link       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#444; text-decoration:none }
a.navi-main1:visited    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#444; text-decoration:none }
a.navi-main1:hover      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#222; text-decoration:none }
a.navi-main1:active     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#222; text-decoration:none }

a.fett:link       { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#990000; text-decoration:none }
a.fett:visited    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#990000; text-decoration:none }
a.fett:hover      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#660000; text-decoration:none }
a.fett:active     { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#660000; text-decoration:none }


#marker {
	position:absolute; 
	width:157px; 
	z-index:3; 
	font-size: 12px;
	background-color: #222222;
	color: #fff;
	padding: 3 3 3 20;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

#hauptnavigation {
	position:absolute; 
	width:188px; 
	height:175px; 
	z-index:2; 
	left: -1px; 
	top: 149px;
}

#bildleiste {
	position:absolute; 
	width:200px; 
	height:260px; 
	z-index:1; 
	left: 0; 
	top: 0;
}

#linie {
	left: 200px; 
	top: 285px; 
	position: absolute; 
	z-index: 2; 
	width: 730px; 
	height: 30px; 
	border-bottom: 1px solid #333333;
}

#titel {
	left: 200px; 
	top: 298px; 
	position: absolute; 
	z-index: 3; 
	width: auto; 
	height: 23px; 
	border: 1px solid #fff;
	background-color: #fff;
	font-weight: bold;
	font-size: 11px;
}

#lauftext {
	left: 195px; 
	top: 348px; 
	position: absolute; 
	z-index: 3; 
	width: 730px; 
	height: 23px; 
	border: 1px solid #fff;
	background-color: #fff;
	font-size: 11px;
}

#adresse {
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	list-style-type: none;
	width: 180px;
	overflow: hidden;
	padding: 12 0 12 40;
}

#adresse ul {
	list-style-type: none;
	display: inline;
	position:relative;
}

#adresse li{
	margin-left: 20px;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}

#unternavigation {
	position:absolute; 
	width:267px; 
	height:auto; 
	z-index:4; 
	left: 663px; 
	top: 157px;
	overflow: hidden;
 }



#marker2 {
	position:absolute; 
	width:267; 
	height:11px; 
	z-index:3; 
	left: 663px; 
	background-color: 222222; 
	}
	
#marker3 {
	position:absolute; 
	width:100px; 
	height:11px; 
	z-index:3; 
	left: 680px; 
	background-color: 222222; 
	}
	
#modelle {
opacity: 0.6; 
-moz-opacity: 0.6; 
filter: alpha(opacity=60);
	position:absolute; 
	width:100px; 
	height:auto; 
	z-index:4; 
	left: 680px; 
	top: 165px;
	list-style-type: none;
	overflow: hidden;
	background-color: #222; 
 }

#modelle ul {
	list-style-type: none;
	display: inline;
	position:relative;
	margin-left: 0px;
}

#modelle li {
	display: inline;
	
}

#modelle a {
	text-decoration: none;
	display: block;
	width: auto;
}

#modelle li a {
	font-size: 11px;
	color: #fff;
}

#modelle li a:hover {
	font-size: 11px;
	color: #fff;
	background-color: #333333;
}

#ausfuehrung {
opacity: 0.6; 
-moz-opacity: 0.6; 
filter: alpha(opacity=60);
	position:absolute; 
	width:100px; 
	height:auto; 
	z-index:4; 
	left: 780px; 
	top: 190px;
	list-style-type: none;
	overflow: hidden;
	background-color: #222; 
 }

#ausfuehrung ul {
	list-style-type: none;
	display: inline;
	position:relative;
	margin-left: 0px;
}

#ausfuehrung li {
	display: inline;
	
}

#ausfuehrung a {
	text-decoration: none;
	display: block;
	width: auto;
}

#ausfuehrung li a {
	font-size: 11px;
	color: #fff;
}

#ausfuehrung li a:hover {
	font-size: 11px;
	color: #fff;
	background-color: #333333;
}

#katalog {
position:absolute; 
width:159px; 
height:110px; 
z-index:5; 
left: 12px; 
top: 500px;
}

#katalog2 {
position:absolute; 
width:159px; 
height:200px; 
z-index:5; 
left: 12px; 
top: 500px;
}

.feld {
width: 220px;
margin-left: 10px
}

.but{
margin: 1px 1px 1px 20px;
background-color: 990000;
color: #fff;
}

.rot{
font-weight: bold;
color: #990000;
}

