.dotrand {
	border: 1px dotted #FFFFFF;
}
.dotblck {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 12px;
}

.dotrandli {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#haedline {
 position:absolute;
 left:268px; 
 top:34px; 
 width:602px; 
 height:109px; 
 z-index:8;
 }
#but-start a {
	color: #0000CC;
}
#but-start {
	position:absolute;
	left:117px;
	top:144px;
	width:150px;
	height:28px;
	z-index:10;
	background:#0165D5;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #000033;
	background-color: #0165D5;
	padding-top: 5px;
 }

#but-ueberuns {
	position:absolute;
	left:117px;
	top:175px;
	width:150px;
	height:28px;
	z-index:11;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0064D4;
	padding-top: 5px;
	background-color: #000000;
 }
#but-fahrraeder {
	position:absolute;
	left:117px;
	top:206px;
	width:150px;
	height:28px;
	z-index:12;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
}
#but-kinderanhaenger {
	position:absolute;
	left:117px;
	top:237px;
	width:150px;
	height:28px;
	z-index:13;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
}
#but-werkstatt {
	position:absolute;
	left:117px;
	top:268px;
	width:150px;
	height:28px;
	z-index:14;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
}
#but-kontakt {
	position:absolute;
	left:117px;
	top:299px;
	width:150px;
	height:28px;
	z-index:22;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
}
#but-news {
	position:absolute;
	left:117px;
	top:330px;
	width:150px;
	height:28px;
	z-index:23;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
	}
#but-zubehoer {
	position:absolute;
	left:117px;
	top:361px;
	width:150px;
	height:28px;
	z-index:24;
	background:#000000;
	vertical-align:middle;
	font-family: Tahoma;
	font-size: 18px;
	color: #0165D5;
	background-color: #000000;
	padding-top: 5px;
}
#pict-unten {
	position:absolute;
	left:205px;
	top:644px;
	width:210px;
	height:224px;
	z-index:16;
}
#pict-right {
	position:absolute;
	left:480px;
	top:252px;
	width:209px;
	height:143px;
	z-index:21;
}

#pict-left {
	position:absolute;
	left:251px;
	top:265px;
	width:171px;
	height:107px;
	z-index:25;
}
#subhead {
position:absolute; 
left:268px; 
top:143px; 
width:602px; 
height:61px; 
z-index:9;
}
#lone-text-subhead {
position:absolute; 
left:268px; 
top:204px; 
width:370px; 
height:160px; 
z-index:7; 
background-image:url(../images/scholz2_06-1.jpg);
}
.menueschrift {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0165D5;
	text-align: right;
	text-indent: 5px;
	white-space: normal;
	margin-top: 0px;
	padding-top: 0px;
}

#berg-mitte {
position:absolute; 
left:639px; 
top:204px; 
width:232px; 
height:161px; 
z-index:15;
}
#berg-unten {
	position:absolute;
	left:639px;
	top:365px;
	width:231px;
	height:404px;
	z-index:16;
}
#zentral-text {
	position:absolute;
	left:269px;
	top:360px;
	width:340px;
	height:403px;
	z-index:17;
	font-family: Tahoma;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	color: #666666;
}
#subtext {
	position:absolute;
	left:652px;
	top:761px;
	width:185px;
	height:40px;
	z-index:19;
	font-family: Tahoma;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.dotunt {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.bluetext {
	font-weight: bold;
	color: #0165D5;
	text-decoration: underline;
}


BODY {
	BACKGROUND-COLOR: #fff;
	font-family: Tahoma;
}
a {
	text-decoration: none;
	color: #0099FF;	
}


A:Hover  {
	text-decoration: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-family: Tahoma;
	color: #0165D5;
	font-size: 16px;
	height: 22px;
	width: 100%;
}

a:active {
color:#000000;
border:solid 1px #339;
background-color:#0099FF;
}
.aktuell {
	text-decoration: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	display: block;
	font-family: Tahoma;
	color: #D5E9FF;
}

