/* Titel */
.title{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:20px;
font-weight:100;
color:#FF7D21;
}

/* Untertitel */
.subtitle, h2{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}

/* Fliesstext */
.text, td, div{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
color:#333333;
}

/* Link */
a:link,a:visited,a:active{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#999999;
}

/* Link Over */
a:hover{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FF6600;
}

/* Trennlinie */
hr{
color:#747474;
height:1px;
border:none;
background-color:#747474;
}

/* Hauptnavigation */
a.navbold:link, a.navbold:visited, a.navbold:active, a.home:link, a.home:visited, a.home:active{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

/* Hauptnavigation Over */
a.navbold:hover, a.home:hover{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}

/* Unternavigation Link */
a.nav:link, a.nav:visited, a.nav:active{
	font-family:Arial, Verdana, Hevetica, sans-serif;
	font-weight:100;
	font-size:12px;
	color:#000000;
	background-color:#D7D7D7;
	text-decoration:none;
	margin:0;
	padding-left:0px;
}

/* Unternavigation Over */
a.nav:hover, div.navilayer .dhtmlover a.nav{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
font-weight:100;
color:#fff;
background-color:#FF7D21;
text-decoration:none;
}
.unternavi{
	
}
.subnav {
	position:relative;
	top:-15px;
	*top:-32px;
	left:-40px;
	list-style:none;
	width:600px;
}

#subNavigation{
	float:left;
}
/* Unternavigation Hintergrund */
div.navilayer .dhtml{
background:#ffffff;
}

/* Unternavigation Hintergrund over */
div.navilayer .dhtmlover{
background:#E8E8E8;
}

/* Seitenhierarchie */
.seitenhierarchie{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:9px;
font-weight:100;
color:#666666;
}

/* Seitenhierarchie Link */
a.seitenhierarchie:link, a.seitenhierarchie:visited, a.seitenhierarchie:hover, a.seitenhierarchie:active{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:9px;
font-weight:100;
color:#666666;
text-decoration:underline;
}

/* Formular */
input, textarea{
border:1px;
border-style:solid;
border-color:#999999;
font-size:11px;
}

/* Tabelle */
.tablemain{
border:1px;
border-style:solid;
border-color:#E7E7E7;
border-collapse:collapse;
}
/* content Div */
#content{
	margin-left:5px;
}
/* Tabellen Titel */
.tabletitel{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
border:1px;
border-style:solid;
border-color:#D1D1D1;
background-color:#D1D1D1;
}

/* Tabellen Text */
.tabletext{
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:12px;
color:#333333;
border:1px;
border-style:solid;
border-color:#E7E7E7;
background-color:#E7E7E7;
}

/* Newsletter Hintergrund */
.newsletterbg{
background-color:#ffffff;
}

/*not_editable_here*/

/*Menu-Styles________
Explorer 5.5 gibt die standartlinkfarbe aus
Style f�r pseudo-mouse-over. L�uft nicht in Netscape 4,
 Opera 5 wechselt die class gibt aber nichts aus
*/

/* navigationsdiv fix ned ver�nderbar */
div.navilayer {
position:absolute;
visibility:hidden;
}

/* fix */
div.navilayer {
display:block;
}

a.printinc:link, a.printinc:visited, a.printinc:hover, a.printinc:active {
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:11px;
text-decoration:underline;
color:#000000;
}

.printinctitle {
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#000000;
}

.printincsubtitle {
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.printinctext {
font-family:Arial, Verdana, Hevetica, sans-serif;
font-size:11px;
color:#000000;
}
