body {	font-family: Verdana, Tahoma, Skia, sans-serif ; 
		font-size: 11px; 
		padding: 0px; 
		margin: 0px;
		background-image: url(background.jpg); 
} 


#container {	position: absolute; 
				left: 0px; 
				top: 0px; 
				width: 100%; 
				height: 100%; 
				margin: 0px; 
				padding: 0px; 
}


#banner {	position: absolute; 
			left: 5px; 
			top: 5px; 
}

#navi{ 
	position: absolute; 
	left: -35px; 
	top: 110px; 
	width: 160px; 
}

a.hoch { 
	font-size: 9px; 
	font-weight: normal; 
	color: #660033; 
	text-decoration: none; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #6699ff; 
}


#copyright {
	position: absolute; 
	left: 5px; 
	bottom: 10px; 
	font-size: 9px; 
	font-weight: normal; 
	color: #666666; 
	width: 130px; 
}


#navi li.h { 
	text-align: right; 
	font-size: 13px;
	font-weight: bold; 
	color: #cccccc; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #666666; 
	background-color: #003366; 
}
 

#navi li { 
	text-align: right; 
	margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	font-size: 11px;
	font-weight: bold;
	color: #333333;  
	border-width: 0px 0px 1px 0px; 
	border-style: dotted; 
	border-color: #003366;  
}

#navi a { 
	text-align: right; 
	font-size: 11px;
	font-weight: bold;
	color: #333333; 
	text-decoration: none; 
}


#media, #dealer, #press, #family {
	display: none; 
	position: relative; 
}

#diashow {
	position: absolute;
	left: 550px; 
	top: 175px; 
	float: left; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #ff0000; 
	z-index: 4; 
}

#shopbanner {
	position: absolute;
	left: 545px; 
	top: 475px; 
	float: left; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #ff0000; 
	z-index: 4; 
}


#shortcuts {
	position: absolute; 
	top: 110px; 
	left: 145px; 
	font-size: 9px; 
	color: #003366; 
	z-index: 21;
}

#shortcuts a {
	font-size: 9px; 
	color: #003366; 
	text-decoration: none; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
}

#content {
	position: absolute; 
	left: 145px; 
	top: 150px; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	width: 380px;
}

#content a { 
	color: #003366; 
	font-weight: bold; 
	text-decoration: none; 
	border-style: dashed; 
	border-width: 0px 0px 1px 0px; 
	border-color: #666666; 
}

#content h1 {
	font-size: 15px; 
	font-weight: bold; 
	color: #003366; 
}

#newstext {
	position: absolute; 
	left: 145px; 
	top: 150px; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000066; 
	width: 600px; 
	z-index: 6;
}

#newstext p {
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	width: 600px; 
}

#newstext a { 
	color: #003366; 
	font-weight: bold; 
	text-decoration: none; 
	border-style: dashed; 
	border-width: 0px 0px 1px 0px; 
	border-color: #666666; 
}

#newstext h1 {
	font-size: 15px; 
	font-weight: bold; 
	color: #003366; 
}

#newsletter { 
	position: absolute; 
	left: 600px; 
	top: 120px; 
	width: 200;
	z-index: 20; 
}

#newsletter a { 
	font-size: 13px; 
	color: #666666; 
	font-weight: bold; 
	text-decoration: none;  
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
	width: 200px;
} 


#gallery {
	position: absolute; 
	left: 145px; 
	top: 150px; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	width: 600px;
}

#gallery a { 
	color: #003366; 
	font-size: 9px; 
	font-weight: normal;  
}

#gallery td {
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
}

#gallery h1 {
	font-size: 15px; 
	font-weight: bold; 
	color: #6699ff; 
}


#shortprod {
	position: absolute; 
	top: 110px; 
	left: 145px; 
	font-size: 10px; 
	color: #003366; 
	z-index: 22;
}

#shortprod a {
	font-size: 10px; 
	color: #003366; 
	text-decoration: none; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #666666;
}

#prodgallery {
	position: absolute; 
	left: 145px; 
	top: 200px; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	width: 600px;
}

#prodgallery a { 
	color: #003366; 
	font-weight: normal; 
	text-decoration: none;  
}

#prodgallery h1 {
	font-size: 15px; 
	font-weight: bold; 
	color: #6699ff; 
}

#prodgallery td {
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
}

#prodvorschau { 
	position: absolute; 
	left: 145px; 
	top: 120px; 
	width: 200px; 
	height: 1200px; 
}

#prodvorschau a { 
	font-size: 9px; 
	color: #6699ff; 
	font-weight: normal; 
	text-decoration: none; 
}

#prodvorschau td {
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
}

#picture {
	position: absolute; 
	left: 550px; 
	top: 150px; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
	z-index: 15; 
}

#picture2 {
	position: absolute; 
	left: 581px; 
	top: 500px; 
	border-style: dotted; 
	border-width: 1px; 
	border-color: #003366; 
	z-index: 16; 
}


p, td { 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
}


h1 { 
	font-size: 15px; 
	font-weight: bold; 
	color: #6699ff; 
}
  
input {
	border-style: dotted;
	border-width: 1px;
	border-color: #003366 #666666 #666666 #003366;
	color: #666666;
}

select {
	border-style: dotted;
	border-width: 1px;
	border-color: #003366;
	color: #666666;
}
