<STYLE TYPE="text/css">
<!--

h6{} /* dummy, weil die erste Zeile sonst nicht gelesen wird ??? */
body {text-align:center; background-color:#FFF; padding: 10px 10px 0px 10px; font-size:12px; color:#444444; font-family:arial, sans-serif;}

td {font-size:12px; padding: 0;}
a {font-size:12px; color:#666699;}
a img {border-style:none;}  /* Bilder innerhalb eines links ohne Rahmen */

h1 {font-size: 16px; font-weight: bolder; margin-top:10px;margin-bottom:4px;} 
h2 {font-size: 14px; font-weight: bolder; margin-top:5px;margin-bottom:5px;} 
h3, h4, h5, h5 {font-size:12px; font-weight: bolder;} 
/* select, textarea, input {font-size: 11px; color:#000; background-color:#FFF;} */
select, textarea, input {font-size: 11px;}

td.divmenu, td.mainmenu, td.footer, td.filler, td.content {background-color:#FFF;}
td.dommenu {background-color:#D6DFE7;}
td.divmenu {text-align:right; padding-right:0px;}

/* Aufzählungen im Inhaltsbereich */
.content ol li {list-style-type:decimal;}
.content ol ol li {list-style-type:lower-alpha;}
.content ol ol {margin-left:20px;}
.content ul ul {margin-left:20px;}

/* Formatierungen für die Sitemap */
.sitemap ul {margin-left:0;}
.sitemap li {list-style-type:none; margin-bottom:3px;}

.thumb img {height:40px;}


td.centeredpic {text-align:center;vertical-align:middle;}

.content table {border-collapse:collapse;width:100%;}
.content td {border:1px solid #D6DFE7; padding:5px; vertical-align:top;}
.content a {font-weight:600; text-decoration:none; color:#575757;}
.content a:hover {text-decoration:underline;}

#pathlist a {text-decoration:underline; font-weight:500; color:#666699;}

.contentmain table {border-collapse:collapse;}

table.noborder {border-collapse:collapse;width:100%;}
.noborder td {border:none;}

td.contentmain {background-color:#FFF; vertical-align:top;padding:0;}
.contentmain table {background-color: #E0E0E0;}
.contentmain td {border:1px solid #D6DFE7; background-color:#FFF; text-align:center; vertical-align:middle; height:180px; width:33%;}
.contentmain td.dunkel {background-color:#ADBEC6;}
.contentmain td.mittel {background-color:#C6D3DE;}
.contentmain td.hell {background-color:#D6DFE7;}

td.content {vertical-align:top; padding:15px; border:1px solid #D6DFE7;}

.formerror  {background-color:#FF0000;}  /* Fehler in HTML-Formualen mit roten Hintergrund anzeigen */

/*
.beispiel table {width:100%;border:0px;}
.beispiel td {border:0px;}
*/
.beispiel table {width:100%;}

/* td.dommenu, td.mainmenu {display:none;} */
.divmenu form {display:inline;}
.mainmenu a, .divmenu a {font-weight:normal; text-decoration:none;}
.mainmenu a:hover, .divmenu a:hover {text-decoration:underline;}

td.dommenu {width: 200px; padding-left:15px;padding-right:5px;}	
td.mainmenu {vertical-align:top; padding:20px 10px 20px 15px;}
.mainmenu table {background-color:#FFF; padding:0px 0px 20px 0px;}


td.footer {vertical-align:middle; text-align:center; padding:4px 0 4px 0; font-size:10px; color: #C0C0C0;}
.footer a {font-size:10px; text-decoration:none; color:#C0C0C0;}
.footer a:hover {text-decoration:underline;}

table.main {width:820px; border-collapse:collapse; border:1px solid #E0E0E0;}
.menu table {border-collapse:collapse; background-color:#00FF00;}
.menu td {padding:5px;}


td.L1S {font-weight:bolder;}
td.L1A {font-weight:bolder;}
td.L2S {font-weight:bolder;}
td.L2A {font-weight:bolder;}
td.L3S {padding-left:15px;}
td.L3A {padding-left:15px; font-weight:bolder;}
td.L4S {padding-left:30px;}
td.L4A {padding-left:30px; font-weight:bolder;}
td.L5S {padding-left:45px;}
td.L5A {padding-left:45px; font-weight:bolder;}


/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/


.shopdiv {
	margin:20px;
	width:500px;
}

#shopform select.s2{
	width:100px;
	border:1px solid #ABABAB;
	margin-left:45px;
}

#shopform select {
	width:100px;
	border:1px solid #ABABAB;
	margin-left:15px;
}

#shopform input.radio{
	margin-left:15px;
}

#shopform input.buttonright {
	float:right;
}

#shopform input.buttonleft {
	float:left;
}

input.file {
	width:300px;
}

#shopform input.text {
	width:100px;
	margin-left:15px;
	border:1px solid #ABABAB;
}

span.info {
	margin-left:20px;
	color:#ABABAB;
	font-size:11px;
}

span.info2 {
	color:#ABABAB;
	font-size:11px;
}

h3 {
	font-size:13px;
	color:#000000;
	margin:35px 0 15px 0;
}

h4 {
	font-size:13px;
	color:#000000;
	margin:15px 0 15px 0;
}

.shoptable {
	table-layout:auto; 
	border-collapse:collapse; 
	border-spacing:0;
}

.shoptable td {
	width:200px;
	height:20px;
	text-align:left;
}

.shoptable td.normal {
	width:100px;
	height:20px;
	text-align:left;
}

.shoptable td.fett {
	width:100px;
	height:20px;
	text-align:left;
	font-weight:bold;
}

img.shopimg {
	width:200px;
	height:100px;
	border:5px solid #e0e0e0;
}

div.content_text {
	border:2px dashed #feba82;
	padding:10px;
}

-->
</STYLE>







