body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit
		{ font-family: Verdana, Arial, Helvetica, Swiss, Futura, sans-serif; color: #003300; }
p, .p, ol, ul, li, a, h3, .path, th, td, .check { font-size: 12px; color: #003300; }
i		{ color: #003300; }
ul		{ list-style-type:square; } 
li		{ padding-top:5px; }
body		{ margin-top: 20px; margin-left: 40px; margin-right: 40px; }
h1		{ font-weight: bold; font-size: 14px; color: #003300; margin-bottom: 5px; margin-top: 5px; text-decoration : none; }
h2, .listheadline, .listproducts { font-weight: bold; font-size: 12px; color: #003300; margin-top: 10px; margin-bottom: 4px; text-decoration : none; }
h2, .listheadline	{ text-decoration : none; } 
.listproducts		{ text-decoration : underline; }
.listheadline, .listproducts { margin-top: 8px; }
h3, .path		{ font-weight: bold; text-decoration : none; }
h4		{ font-weight: bold; font-size: 18px; color: #003300; margin-bottom: 5px; margin-top: 5px; text-decoration : none; }
.tab, .tab a		{ font-size: 15px; font-weight: bold; text-align: center; text-decoration: none; }
.termine	{ font-size: 13px; font-weight: bold; text-align: center; text-decoration: none; }

A:link			{text-decoration: none; color: #003300; font-family: Arial,Helvetica;}
A:visited		{text-decoration: none; color: #003300; font-family: Arial,Helvetica;}
A:active		{text-decoration: none; color: #003300; font-family: Arial,Helvetica;}
A:hover			{text-decoration: none; color: #669900; font-family: Arial,Helvetica;}

a.ueber			{text-decoration:underline; color: #003300; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold;}
a.ueberas		{text-decoration:underline; color: #003300; font-family: Arial,Helvetica; font-size: 11px; font-weight: bold;}
A.ueber:visited		{text-decoration: underline; color: #003300; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; }
A.ueber:active		{text-decoration: underline; color: #003300; font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; }
a.ueber:hover		{text-decoration: underline; color:#669900;  font-family: Arial,Helvetica; font-size: 13px; font-weight: bold; }

a.imp{text-decoration:none; color: #003300; font-family: Arial,Helvetica; font-size: 11px;}
A.imp:visited{text-decoration: none; color: #003300; font-family: Arial,Helvetica; font-size: 11px; }
A.imp:active{text-decoration: none; color: #003300; font-family: Arial,Helvetica; font-size: 11px; }
a.imp:hover{text-decoration: none; color:#669900;  font-family: Arial,Helvetica; font-size: 11px; }


a.text{text-decoration:underline; color: #003300; font-family: Arial,Helvetica; font-size: 11px;  }
A.text:visited{text-decoration: underline; color: #003300; font-family: Arial,Helvetica; }
A.text:active{text-decoration: underline; color: #003300; font-family: Arial,Helvetica; }
a.text:hover{text-decoration: underline; color:#669900;  font-family: Arial,Helvetica; }

a.liste{text-decoration:none; color: #003300; font-family: Arial,Helvetica; font-size: 11px;  }
A.liste:visited{text-decoration: none; color: #003300; font-family: Arial,Helvetica; }
A.liste:active{text-decoration: none; color: #003300; font-family: Arial,Helvetica; }
a.liste:hover{text-decoration: none; color:#669900;  font-family: Arial,Helvetica; }

.menuhead	{ background-color: #003300; font-size: 12px; color: #003300; font-weight: bold; text-align: left; padding-left:5px; }
.zeile		{ background-color: #003300; font-size: 12px; color: #003300; font-weight: bold; text-align: left; }

.menusubhead	{ color: #669900; font-weight: bold; } 
.menu, .menutext, .menubold, .pictext, .credit, .byline, .subhead { font-size: 11px; }
.menu		{ font-weight: normal; text-decoration: none; } 
.menutext	{ margin-bottom: 4px; }
.menubold	{ font-weight: bold; } 
.menuspacer	{ font-size: 2px; } 
.spacer		{ padding-top: 8px; padding-bottom: 8px; }
.boxtext	{ font-weight: bold; margin-bottom: 4px; }
.small, .smallbold		{ font-size:9px; } 
.smallbold	{ font-weight: bold; } 
.check		{ margin-bottom: 8px; } 
.checkhead	{ font-weight: bold; margin-bottom: 16px; }
.list		{ margin-top: 5px; margin-bottom: 10px; padding: 4px; }
th		{ font-weight: bold; text-align: left; }
th.right	{ text-align: right; } 
.tdmini		{ font-size: 1px; } 
.pictext	{ font-style: normal; background-color: #EEEEEE; }
.pris		{ font-weight: bold; padding-top: 8px; padding-bottom: 12px; } 
.linkselect	{ color: #ffffff; } 
.linkselect:hover		{ color: #009933; } 
.linknormal	{ color: #669900; }
.bglight a	{ color:#336699; }
.bglight	{ color:#336699; background-color: #EEEEEE; } 
.bgdark		{ background-color: #A9BBCE; } 
.bgcurrent	{ background-color: #0066FF; }
.bgweekend	{ background-color: #a0a0a0; } 
.bgselect	{ color: #ffffff; background-color: #A9BBCE; }

.Stil1 {color: #003300;	font-weight: bold; font-size: 12px;}

form		{ margin: 0px; }
hr		{ color: #339900; height:1px; }
.mini		{ font-size: 9px; color: #666699; font-family: verdana, helvetica,sans-serif; }
.list		{ margin-top: 5px; margin-bottom: 10px; padding: 4px; }
.tdsmall	{ font-size: 1px; }
.stdbutton	{ font-family: verdana, helvetica,sans-serif; font-size: 9px; font-weight: normal; }
.okbutton	{ font-family: verdana, helvetica,sans-serif; font-size: 9px; font-weight: normal; }
.divider	{ float: left; padding-right: 10px; } 
.box		{ width: 440px; } 
.halfbox	{ width: 200px; }
.searchbox	{ width: 120px; font-size: 8pt; font-family: verdana; }
.error		{ font-size: 14; font-weight: bold; color: #f08c00; } 
.txtfeld	{ font-size: 8pt; font-family: verdana; }
.yel		{ background-color:#EEEEEE; } 
span.tabellelinks	{ border-left:1px solid #6699CC;  }
span.tabellerechts	{ border-right:1px solid #6699CC; }
span.tabelleoben	{ border-top:1px solid #6699CC; }
span.tabelleunten	{ border-bottom:1px solid #6699CC; }


#tree		{ font-family: Verdana, Geneva, verdana, Helvetica, sans-serif; font-size: 11px; color: #800080; }
#tree a		{ color: #666699; text-decoration: none; }
#tree img	{ border: 0px; width: 19px; height: 16px; }


#hg			{ position:absolute; left:40px; top:0px; margin:0px; z-index: 1;
                          height: 700; width: 900px; padding: 0px; background-position: center; }
#kopfueberschrift	{ position:absolute; left:0px; top:0px; margin:0px; z-index: 2;
                          height:26px; width: 880px; padding: 0px; background-color: #9EE789; background-position: center; }
#kopffeld		{
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
	z-index: 3;
	height:126px;
	width: 891px;
	padding: 0px;
	background-position: center;
}
#navlinks		{ position:absolute; left:2px; top:129px; margin:0px; z-index: 3;
                          height: 700; width: 140px; padding: 0px; background-color: #ffff33; background-position: center; }
#navrechts		{
	position:absolute;
	left:714px;
	top:129px;
	margin:0px;
	z-index: 3;
	height: 700;
	width: 180px;
	padding: 0px;
	background-color: #ffffcc;
	background-position: center;
}
#textfeld		{
	position:absolute;
	overflow:auto;
	left:143px;
	top:129px;
	margin:0px;
	z-index: 3;
	width: 551px;
	padding: 10px;
	background-color: #D4D0C8;
	background-position: center;
	height: 680;
}
#BildGross		{ position:absolute; width: 450px; left:50px; top:70px; margin:0px; z-index: 5; visibility:hidden; background-position: center; }
* html #textfeld        { width:540px; height: 680;   /* Version 5.x */
                          width:560px; height: 700;   /* Version 6 */
                          width:560px; height: 700;   /* Version 7 */ }

