body      			{ font-size: 12px; font-family: Arial, sans-serif; line-height: 15px; background: #FFF url("../upload/mainarray/hint_dot.gif") repeat-x; }

.headline   	  	{ color: #f29400; font-size: 14px; font-family: helvetica, arial, geneva, sans-serif; font-weight: bold }
.subheadline   	 	{font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#666}
.text		  		{ color: #000000; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif }
.sub		   		{ color: #f29400; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; font-weight: bold }
.navigation   		{ color: #ffffff; font-size: 10px; font-family: helvetica, arial, geneva, sans-serif }

A:link            	{ color: #000000; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; outline: none; }
A:visited         	{ color: #000000; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; outline: none; }
A:hover            	{ color: #f29400; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; outline: none; }
A:active          	{ color: #f29400; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; text-decoration: underline; outline: none; }

A.klein:link		{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:visited 	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #000000}
A.klein:hover	 	{ color: #666; font-size: 11; font-family: helvetica, arial, geneva, sans-serif; text-decoration: none }
A.klein:active		{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #f29400}

A.navi:link		{font-family: helvetica, arial, geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.navi:visited 	{font-family: helvetica, arial, geneva, sans-serif; font-size:12px; text-decoration: none; color: #000000}
A.navi:hover	 	{ color: #f29400; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; text-decoration: none }
A.navi:active		{font-family: helvetica, arial, geneva, sans-serif; font-size:12px; text-decoration: none; color: #f29400}

.rand_rechts     	{ background-image: url("../upload/mainarray/6.gif") }

a.sitemap_level1 {
	display:block;
	border-bottom:1px solid #b4a8b4;
	color:rgb(217,104,28);
	font-weight:normal;
	padding-bottom:.4em;
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:right;
}

a.sitemap_level2 {
	color:rgb(62,77,116);
	background:url("../images/navi_pfeil_rechts.gif") no-repeat;
	background-position:170px 4px;
	display:block;
}

a.sitemap_level3 {
	color:rgb(190,190,190);
}

.sitemap_level2_container {
	float:left;
	width:50%;
	padding-top:.3em;
}

.sitemap_level3_container {
	float:right;
	width:50%;
	padding-top:.3em;
}

.grau  				 { background-color: #eee; padding: 5px }
.weiss 				{ background-color: white }
.tabelle1 			{ background-image: url("../upload/stoffaustauschboeden/hintergrund.jpg"); font-size: 12px; font-family: helvetica, arial, geneva, sans-serif }
.tabelle_sub { color: #f29400; font-size: 12px; font-family: helvetica, arial, geneva, sans-serif; font-weight: bold; background-color: white; text-align: right }
.navi_bg      		{ background-image: url("../upload/mainarray/navi_1.gif") }
.subnavi_bg1        { text-decoration: none; font-size: 10px; line-height: 25px; background-image: url("../upload/mainarray/subnavi_1.gif"); padding-left: 10px; width: 170px; height: 25px }
.subnavi_bg2       	{ text-decoration: none; font-size: 10px; line-height: 25px; background-image: url("../upload/mainarray/subnavi_2.gif"); padding-left: 10px; width: 170px; height: 25px }

.alistHeader		{font-size:12px; text-decoration: underline; font-weight: bold; padding-bottom:10px;}
.alistCreated		{font-size:12px; font-style: italic; text-align: right; padding-bottom:10px;}
.alistSummary		{font-size:12px; text-align: left; vertical-align: top}
.alistPicture		{vertical-align: top; padding-left:20px; text-align: left}
.alistSeparator		{padding-top:10px; padding-bottom:20px}

select        	{ color: #f29400; font-size: 12px; border: solid 1px #666 }
input           { color: #e79500; font-size: 12px; border: solid 1px #666 }
textarea        { color: #e79500; font-size: 12px; border: solid 1px #666 }
