body {
background-color: #CC3300;
margin-left: 8;
margin-right: 8;
margin-top: 8;
margin-bottom: 8;
}
td {
font-family: verdana, arial, geneva, sans-serif;
font-size: 9pt;
line-height: 130%;
}

td.orange {
font-family: courier new, courier, mono;
font-size: 9pt;
font-weight: bold;
color: #FF6600;
line-height: 130%;
vertical-align: top;
}

P {
font-family: verdana, arial, geneva, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #000000;
font-style: normal;
line-height: 130%;
}

P.klein  {
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
color: #000000;
font-style: normal;
line-height: 130%;
}

H1  {
font-family: courier new, courier, mono;
font-size: 14pt;
color: #669900;
font-weight: bold;
font-style: normal;
line-height: 130%;
}

H2  {
font-family: courier new, courier, mono;
font-size: 12pt;
font-weight: bold;
color: #669900;
font-style: normal;
line-height: 120%;
}

H3  {
font-family: courier new, courier, mono;
font-size: 11pt;
font-weight: bold;
color: #CCCC33;
font-style: normal;
line-height: 120%;
}

H4  {
font-family: courier new, courier, mono;
font-size: 11pt;
font-weight: bold;
color: #FF6600;
font-style: normal; 	
line-height: 110%;
}

H5  {
font-family: verdana, arial, geneva, sans-serif;
font-size: 11pt;
font-weight: normal;
color: #FF6633;
font-style: normal;
line-height: 130%;
}

H6  {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 7pt;
font-weight: bold;
color: #FF6633;
font-style: normal;
line-height: 130%;
}

H6.subnavaktuell { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 7pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FF6600;
line-height: 130%; 	
}

H6.navaktuell:link {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 7pt;
font-weight: bold;
font-style: normal; 
text-decoration: none;
color: #CC3300;
line-height: 130%; 	
}

li {
font-family: verdana, arial, geneva, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #333333;
list-style-type: square;
line-height: 130%;
}	

A.nav:link  {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 
text-decoration: none;
color: #CC9900;
line-height: 130%; 	
}
	
A.nav:visited {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 	
text-decoration: none;	
color: #CC9900;
line-height: 130%;
}

A.nav:active { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #FF6600;
line-height: 130%; 	
}

A.navaktuell:link {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 
text-decoration: none;
color: #CC3300;
line-height: 130%; 	
}
	
A.navaktuell:visited {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 	
text-decoration: none;	
color: #CC3300;
line-height: 130%;
}

A.navaktuell:active { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #FF6600;
line-height: 130%; 	
}

A.subnav:link {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal; 
text-decoration: none;
color: #CC3300;
line-height: 130%; 	
}
	
A.subnav:visited {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal; 	
text-decoration: none;	
color: #CC3300;
line-height: 130%;
}

A.subnav:active { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FF6600;
line-height: 130%; 	
}

A.subnavaktuell:link {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal; 
text-decoration: none;
color:  #FF6600;
line-height: 130%; 	
}
	
A.subnavaktuell:visited {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal; 	
text-decoration: none;	
color: #FF6600;
line-height: 130%;
}

A.subnavaktuell:active { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: normal;
font-style: normal;
text-decoration: none;
color: #FF6600;
line-height: 130%; 	
}

A.navfooter:link {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 
text-decoration: none;
color: #FFFFFF;
line-height: 130%; 	
}
	
A.navfooter:visited {	
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal; 	
text-decoration: none;	
color: #FF6600;
line-height: 130%;
}

A.navfooter:active { 		
font-family: verdana, arial, geneva, sans-serif;
font-size: 8pt;
font-weight: bold;
font-style: normal;
text-decoration: none;
color: #CCCC33;
line-height: 130%; 	
}

td #leer {
display:none;
}

/*------------- Suche.neu weave 07.01.2010 ----------------*/

#suche {
width: 150px;
font-family: verdana, arial, geneva, sans-serif;
}

#suche #text {
float: left;
width: 50px;
margin-left: 3px;
color: #d84200;
font-size: .8em;
}

#suche #link input {
float: right;
width: 58px;
margin-right: 3em;
padding-top: .15em;
background-color: #fff; 
font-size: .8em; 
color: #d84200;
font-family: verdana, arial, geneva, sans-serif;
border: none;
}

input#feld {
border: solid 1px #d84200; 
margin: 0 1em 0 .15em;
width: 120px;
line-height: 1.5em;
height: 20px;
}

/*------------- NAVneu weave 05.01.2010 ----------------*/

ul#nav {
margin-top: 1.5em;
width: 150px;
padding-left: .25em;
margin-left:0;
margin-bottom: 0;
}

ul#nav a {
font-size: .9em;
text-decoration: none;
}

ul#nav li {
list-style-type: none;
line-height: 1.05em;
border-bottom: 1px solid #f60;
margin-right: .5em;
margin-left: 0;
padding: .15em 0;
}

ul#nav li:first-child {
border-top: 1px solid #f60;
}

ul#nav li a {
text-transform:uppercase;
color: #c90;
font-weight: bold;
}

ul#nav li a:hover {
color: #AB8101;
font-weight: bold;
}

ul#nav li a.aktiv {
/*color: #9F2901;*/
color: #96740C;
font-weight: bold;
}

ul#nav li ul {
margin-bottom: 0;
}

ul#nav li ul li {
border:none;
padding: .3em 0 .1em .9em;
}

ul#nav li ul li a {
font-weight: normal;
text-transform:lowercase;
color: #F39927;
}

ul#nav li ul li a:hover {
color: #f60;
font-weight: normal;
}

ul#nav li ul li a.aktiv {
font-weight: normal;
text-transform:lowercase;
/*color: #9F2901;*/
color: #96740C;

}

ul#nav li ul li:first-child {
border-top: none;
}

ul#nav li ul li ul {
margin-bottom: 0;
}

ul#nav li ul li ul li {
padding: .3em 0 .1em .9em;
border:none;
}

ul#nav li ul li ul li:first-child {
border-top: none;
}

ul#nav li ul li ul li a {
color: #F39927;
}

ul#nav li ul li ul li a:hover {
color: #f60;
font-weight: normal;
}

ul#nav li ul li ul li a.aktiv {
/*color: #9F2901;*/
color: #96740C;
}

/*------------- Allg.neu weave 07.01.2010 ----------------*/


a {
color: #96740C;
}

a:hover {
color: #690;
}

