body {
	background-color: #f4f2f0;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.8em;
	color: #333333;
	line-height:18px;
}

p {font-size:1em; line-height:18px}
.error { font-size: 11px; line-height:12px; font-weight: normal; color: #CC6600; margin-top:0px; text-align: left;}
a {
	color: #cc6600;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
ul{
 list-style-type: disc;
 font-family:Verdana, Helvetica, Arial,sans-serif;
 color:333333#; line-height:20px;
}
.headline {font-size:1em; line-height:18px; color:#CC6600; font-weight:bold; margin-bottom:5px}
.headline2 {font-size:1em; line-height:18px; color:#009933; font-weight:bold; margin-bottom:5px}
.title {
	font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 24px;
	line-height: 30px;
  background-color: #006666;
	color: #DCDCDC;
}

H1 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 22px;
	font-weight: bold;
	margin-bottom:10px;
  color: #CC6600;
}

H2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.2em;
	line-height: 22px;
	font-weight: bold;
	margin-bottom:10px;
  color: #009933;
}

H3 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	line-height: 22px;
	font-weight: normal;
	margin-bottom:5px;
  color: #333333;
}


#absicht {display:none;}
a.sitemap {display:block; margin-left:0px; margin-bottom:2px; margin-top:1px; text-align:left; text-decoration:none; background-color:transparent; padding-left:20px;}
a.sitemap:link    { color:#cc6600; }
a.sitemap:visited { color:#666666;  background-image:url(img/tomate.gif); background-repeat:no-repeat}
a.sitemap:hover   { color:#aa0000;  background-image:url(img/tomate.gif); background-repeat:no-repeat }
a.sitemap:active  { color:#cc6600; }


a.tx {display:block; margin-left:0px; margin-bottom:2px; margin-top:1px; text-align:left; padding-top:6px; padding-bottom:6px; text-decoration:none; background-color:transparent; padding-left:10px;}
a.tx:link    { color:#cc6600; }
a.tx:visited { color:#666666;  background-image:url(img/buttonbg.gif); background-repeat:no-repeat}
a.tx:hover   { color:#aa0000;  background-image:url(img/buttonbg.gif); background-repeat:no-repeat }
a.tx:active  { color:#cc6600; }

.linkleft {height:26px; padding-left:10px}


#sitecontent 
{position:absolute;
	top:7px;
	left:50%;
	width:900px;
	margin-left:-440px;
	margin-bottom:4px;
	z-index: 1;
	visibility: visible;
	background-color:#ffffff;}
	


#pagetop {width:900px;
	height:20px;
background-color:#fabc20;
	z-index:2}
	
	#logo {width:200px; height:73px;margin-bottom:25px;}
	
#sitenav {
position:absolute;
background-color:transparent;
margin-left:450px;
width:400px;
height:15px;
z-index:3;
 font-size:11px;}	

a.sitenav {display:block; margin-left:0px; text-align:center; padding-top:2px; text-decoration:none;   padding-right:10px; padding-left:10px; padding-bottom:3px; float:left; font-weight:bold;  border:1px solid #transparent}
a.sitenav:link    { color:#ffffff; background-color:transparent; text-decoration:none;  }
a.sitenav:visited { color:#ffffff; background-color:transparent;}
a.sitenav:hover   { color:#993300; background-color:#ffffff; text-decoration:none; }
a.sitenav:active  { color:#666666; background-color:#ffffff;}


	#bar01 {
background-color:#ffffff;
width:900px;
height:18px;
z-index:3;}	


#pageleft {margin-top:0px; margin-left:20px; margin-bottom:50px; float:left; width:200px}
#pageleft H1 {margin-left:10px; padding-bottom:0px; padding-top:10px; font-size:12px;}
#pageleft img {margin-bottom:10px}

#navleft {margin-bottom:20px}
#navleft img {float:left; margin-right:10px; width:26px; height:26px; margin-bottom:0px;}

.pics { margin-left: 7px; background-color:transparent;}
.pics img {float:left; width:200px;}


#linkline  {margin-left:380px; background-color:#ffffff; padding-left:5px; height:16px; font-size:0.9em; width:200px}
#linkline img {border:0px; margin-bottom:-1px; margin-right:7px}
#content {margin-left:227px; background-color:#ffffff; padding-bottom:20px; padding-left:25px; padding-right:10px; padding-top:10px; border-left:1px solid #fabc20;}
#pagetext {width:500px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:20px; min-height:500px}



#bar02 {
background-color:#ffffff;
width:900px;
height:18px;
z-index:3;}	
#bar03 {
background-color:#f4f2f0;
width:900px;
height:10px;
z-index:3;}	

#footer {color: #333333; background-color:#f4f2f0; height:20px; padding-left:223px; margin-bottom:0px; background-image:url(img/footer.gif); font-size:0.8em}
#blank { height:10px; background-color:#f4f2f0;}


#info {width: 650px;
height:22px;
background-color:#ebebeb;
padding:0px;
padding-left:10px; padding-right:10px;
}

#pagehead {width:900px; height:100px; background-color:#f4f2f0; background-image:url(img/pagehead.gif)}
#indexhead {width:900px; height:100px; background-color:#f4f2f0; background-image:url(img/pagehead2.gif)}
#index01{padding-left:70px; height:500px }
#index02 {width:600px; padding-bottom:0px; padding-left:100px; padding-right:0px; padding-top:20px;}
#textindex {width:600px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:10px; height:130px; font-size:11px}
.picindex {
	margin-right:5px;
	margin-bottom:0px;
	float:left;
	padding:5px;}
.picindex img {float:left; margin-right:20px; width:170px; border:0px}	

	

	
.boot2 {
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	padding:5px;}	

.label	{width:500px; height:26px;  padding:0px 5px 0px 5px; margin-top:2px; float:left; background-image:url(img/label.gif); background-repeat:no-repeat}	
.aus500bar {width:480px; height:7px;  margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px; float:left}	
.aus500bar2 {width:480px; height:15px;  margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px; float:left}	
.aus200 {width:300px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff6d8;  margin-top:2px;}
.aus200b {width:440px; height:18px; float:left; margin-right:30px; padding:0px 5px 0px 5px; background-color:#ffffff; border:1px solid #fabc20; border-bottom:0px}
.aus200d {width:160px; height:18px; float:left; margin-right:330px; padding:0px 5px 0px 5px; background-color:#ffffff; border:1px solid #fabc20; border-bottom:0px}
.aus200c {width:254px; height:18px; float:left; margin-right:230px; padding:0px 5px 0px 5px; background-color:#ffffff; border:1px solid #fabc20; border-bottom:0px}
.aus60{width:60px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff6d8;  margin-top:2px;}

.aus60w{width:60px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#ffffff;  margin-top:2px;}
.aus170{width:160px; height:18px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; color:#faba20}
.ausA{width:230px; height:18px; float:left; margin-right:10px; padding:0px 5px 0px 5px; background-color:#e4e6e8;  margin-top:2px; color:#CC6600; border-top:1px soldid #fff6d8}
.ausB{width:230px; height:36px; float:left; margin-right:10px; padding:0px 5px 0px 5px; background-color:#eeedee;  margin-top:2px; color:#CC6600}
.ausC{width:230px; height:18px; float:left; margin-right:10px; padding:0px 5px 0px 5px; background-color:#f7f7f7;  margin-top:2px; color:#CC6600}
.aus150{width:168px; height:20px; float:left; margin-right:20px; padding:2px 1px 0px 1px; background-color:#ffffff; color:#993300; margin-bottom:5px; text-align:center; font-weight:bold}

.aus160{width:178px; height:22px; float:left; margin-right:2px; padding:2px 1px 0px 1px; background-color:transparent;  border-top:2px solid #fff6d8; text-align:right; }
.aus150r {width:158px; height:22px; float:left; margin-right:2px; padding:0px 10px 0px 3px; background-color:transparent; border-top:2px solid #fff6d8; text-align:right}
.aus100 {width:88px; height:22px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:transparent; border-top:2px solid #fff6d8;}
.aus60r {width:49px; height:22px; float:left; padding:0px 5px 0px 0px; background-color:transparent;  border-top:2px solid #fff6d8;text-align:right}
.aus250w {width:238px; height:22px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:transparent;  border-top:2px solid #ffffff;}
.aus50b{width:50px; height:22px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:transparent;  border-top:2px solid #fff6d8; }


.aus500 {width:476px; height:20px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff6d8;  margin-top:2px; font-size:12px}
.aus250{width:231px; height:20px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#fff6d8;  border-top:2px; border-color-top:#fff6d8; font-size:12px}
.aus65 {width:50px; height:20px; float:left; margin-right:2px; padding:0px 15px 0px 5px; background-color:#fff6d8;  margin-top:2px; text-align:right; font-size:12px}
.aus50 {width:40px; height:20px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f4f2f0;  margin-top:2px;font-size:12px; text-align:center}

.aus90 {width:90px; height:20px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f4f2f0;  margin-top:2px;font-size:12px; text-align:center}
.aus175 {width:184px; height:20px; float:left; margin-right:2px; padding:0px 5px 0px 5px; background-color:#f4f2f0;  margin-top:2px;font-size:12px; text-align:left}
.input {height:18px}
.select {height:18px}