HTML, BODY, TD, INPUT, SELECT { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
p { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
li { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h1 { color: black; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h4 { color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: 1px; }
h5 { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin-bottom: -5px; }
a:link { list-style-type: square; }

a:visited { }

a:hover { }

a:active { }
#Kopfzeile { color: #900; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
#Ueberschrift-Titel { color: purple; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 5px; margin-bottom: 5px; }
#Fusszeile { color: #900; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; text-align: center; top: 0; left: 0; right: 0; bottom: 0; margin: 0; padding: 0; border-width: 0; }
/*Navigationsleiste vertikal*/
.VMenuSek { text-align: left; }
.VMenuSek ul { text-align: left; bottom: 10px; list-style-type: none; list-style-position: inside; }
.VMenuSek h1 { color: #fc0; font-size: 7pt; margin-top: 10px; margin-bottom: -5px; margin-left: 10px; }
.VMenuSek h1 a { color: #fc0; font-size: 7pt; text-decoration: none; margin-top: 10px; margin-bottom: -5px; }
.VMenuSek h1 a:hover { color: #ff6; text-decoration: underline; }
.VMenuSek ul li { font-size: 7pt; margin-left: -30px; padding-bottom: 3px; list-style-position: outside; }
.VMenuSek ul li a { color: #c90; font-weight: bold; text-decoration: none; }
.VMenuSek ul li a:hover { color: #ff6; text-decoration: underline; }
.VMenu { color: #fc0; text-align: left; }
.VMenu ul { text-align: left; bottom: 10px; list-style-type: square; list-style-position: inside; }
.VMenu h1 { color: #fc3; font-size: 7pt; margin-top: 10px; margin-bottom: -5px; margin-left: 10px; }
.VMenu h2 { color: #fc3; font-size: 7pt; margin-top: 10px; margin-bottom: -5px; margin-left: 10px; }
.VMenu h2 a { color: #fc0; font-size: 7pt; text-decoration: none; margin-top: 10px; margin-bottom: -5px; }
.VMenu h2 a:hover { color: #ff6; text-decoration: underline; }
.VMenu h1 a { color: #fc0; font-size: 7pt; text-decoration: none; margin-top: 10px; margin-bottom: -5px; }
.VMenu h1 a:hover { color: #ff6; text-decoration: underline; }
.VMenu ul li { font-size: 7pt; margin-left: -10px; padding-bottom: 3px; list-style-position: outside; }
.VMenu ul li a { color: #fc0; text-decoration: none; }
.VMenu ul li a:hover { color: #ff6; text-decoration: underline; }
.Adresse { font-size: 9pt; margin: 0 0 0 10px; padding: 0; }
.Adresse p { color: #fc6; font-size: 8pt; margin-top: 5px; margin-bottom: 5px; margin-left: 0; border-left-width: 0; }
.Adresse h2 { color: #fc6; font-size: 10pt; font-weight: bold; margin-top: 0; margin-bottom: 3px; margin-left: 0; border-left-width: 0; }
.Adresse h3 { color: #fc6; font-size: 8pt; font-weight: bold; margin-top: 0; margin-bottom: 3px; margin-left: 0; border-left-width: 0; }
ul#1leftnavlist li { text-decoration: none; text-align: left; color: #ffcc00; position: relative; width: 145px; margin-bottom: 2pt; list-style-type: square; list-style-position: inside; }
ul#1leftnavlist li a { color: #fc0; }
ul#1leftnavlist li a:hover { color: #ff6; text-decoration: underline; }
ul#1leftnavlist li a:active { color: #fff; }
ul#1leftnavlist a { color: #fc0; text-decoration: none; }
ul#1leftnavlist h1 { color: #fc0; font-size: 8pt; font-weight: bold; margin-top: 1em; margin-bottom: 3px; margin-left: 0; border-left-width: 0; }
Menu3:h1 { color: #fc0; font-size: small; font-weight: normal; text-align: center; }
/*Detail-Fenster*/
#Detail { color: #c00; background-image: url(../Bilder/Hintergurnd/Hintergrund-Detail.jpg); width: 600px; height: 410px; margin: 0; padding: 0; }
#Detail h1 { color: #c00; font-size: small; font-weight: bold; }
#Detail a { color: #c00; font-size: small; font-weight: bold; }
#Produktspezifikation { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
#Variationen { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
#content {
	width: 530px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 150px;
	left: 260px;
	z-index: 0;
}
#sidebar {
	position: absolute;
	top: 150px;
	left: 830px;
	width: 160px;
	padding: 0px;
	border-bottom: 1px solid #555555;
}
#logo {
	width: 700px;
	height: 40px;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top: 20px;
	left: 260px;
	font-size: 280%;
	font-variant : small-caps;
	color: #ffffff;
}
#plaintext {
	position: absolute;
	top: 55px;
	left: 820px;
}
#plaintext a {
	color: #888888;
	text-decoration: none;
}
#eyecatcher {
	top: 20px;
	left: 20px;
	width: 200px;
	height: 500px;
	padding: 1px;
	border : 1px solid #000000;
	background-color: #888888;
	position: absolute;
	z-index: 5;
}
#Grundtabelle { border: solid thin white; outline-color: lime; }
#Einruecken10Punkt { padding-top: 10px; padding-left: 10px; }
.15Rand { margin: 20px; padding-top: 5px; padding-right: 20px; padding-left: 20px; }
.Anfahrt td { color: #008000; padding: 10px 10px 10px 20px; }
.Anfahrt ul { color: #008000; }
.Anfahrt li { color: #008000; margin: 0; padding: 0; }
.BeschreibungLB { }
.BeschreibungLB p { margin-left: 15px; }
.BeschreibungLB a { margin-left: 15px; }
.BeschreibungLB h1 { font-size: 12pt; font-weight: bolder; }
.BeschreibungLB table { margin-left: 15px; }
.Detailtabelle { overflow: scroll; margin: 2px; padding: 2px; border: solid 1px #000; }
.Detailfenster { width: 805px; height: 567px; overflow: auto; }
.DetailfensterWohnthemen { width: 805px; height: 465px; overflow: auto; }
.Test { color: #008000; background-color: gray; background-attachment: scroll; width: 100%; height: 564px; overflow: scroll; border-color: #900; border-width: 12pt; }
#Bildunterschrift { font-size: 8pt; text-align: center; }
