body {
	color: #333; font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	scrollbar-base-color:000;
	scrollbar-track-color:fff;
	scrollbar-face-color:fff;
	scrollbar-highlight-color:444;
	scrollbar-3dlight-color:fff;
	scrollbar-darkshadow-color:fff;
	scrollbar-shadow-color:777;
	scrollbar-arrow-color:000;}
	
hr{
background-color:#000000; /* Mozilla 1.4 */
color:#000000; /* IE 6 */
border: #000000; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}


table.gallery  { border: solid 1px #ccc; width: 100% } 

.error { background:red; }

td {
	color: #333; 
	font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}



font {
	color: #333; 
	font-size: 0.8em; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

h1 { color: #000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.headline  { color: #000; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.infoboxheadline  { color: #fff; font-weight: bold; font-size: 0.8em; text-decoration: none }
.produktheadline { color: #333; font-weight: bold; font-size: 11px; text-decoration: none }
.produktdescrpheadline { color: #666; font-weight: bold; font-size: 11px; text-decoration: none }

a:link   { font-weight: bold; color: #ffae00; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:visited   { font-weight: bold; color: #ffae00; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:hover   { font-weight: bold; color: #808080; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:active   { font-weight: bold; color: #ffae00; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
a:focus   { font-weight: bold; color: #ffae00; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.level2i:link  { color: #ffe172; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level2i:visited  { color: #ffe172; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level2i:hover  { color: #a9a9a9; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level2a:link  { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level2a:visited  { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level2a:hover  { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


.level3a:link  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level3a:visited  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level3a:hover  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level3i:link  { color: #666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level3i:visited  { color: #666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level3i:hover  { color: #666; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4a:link  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4a:visited  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4a:hover  { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4i:link  { color: #999999; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4i:visited  { color: #999999; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.level4i:hover  { color: #999999; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }




.navi_contenttop:link  { color: #ffae00; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.navi_contenttop:visited  { color: #ffae00; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.navi_contenttop:hover  { color: #808080; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.topnavi:link  { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
.topnavi:visited  { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
.topnavi:hover  { color: #808080; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


.navi_bottom:link { color: #000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
.navi_bottom:visited { color: #000; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; letter-spacing: 0px }
.navi_bottom:hover { color: #808080; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.topnaviselected:link  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
.topnaviselected:visited  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0px }
.topnaviselected:hover  { color: #000000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.download:link {
	color: #333; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: underline}

.download:visited {
	color: #333; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: underline}

.download:hover {
	color: #0066CC; 
	font-weight: bold; 
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	text-decoration: underline}


.infobox:link  { color: #ffae00; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.infobox:visited  { color: #ffae00; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }

.infobox:hover  { color: #a9a9a9; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }



input {
	font-size: 1.2em; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	/* border: solid 1px #CCCCCC; */
}
.fields   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #cccccc }
select {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

.inputbutton {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
       background-color: #CCCCCC;
	border: solid 1px #000000}