body {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:10px;
	}
p h1 {
	color:#ff0000;
	text-indent:20px;
  margin-top: 4px;
}

a:link, a:active, a:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#273C82;
	text-decoration:none;
	}

a:hover {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:10px;
	color:#273C82;
	text-decoration:underline; 
	}


a.boldlink:link, a.boldlink:active, a.boldlink:visited {
	font-weight:bold;
	color:#333333;
	text-decoration:none; 
	}

.foottext, a.footlink:link, a.footlink:active, a.footlink:visited {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:10px;
	color:#8992AF;
	text-decoration:none; 
	}

a.footlink:hover {
	color:#8992AF;
	text-decoration:underline; 
	}

div.druckversion {
	text-align: right;
	margin-right: 20px;
	}

a.druckversion:link, a.druckversion:active, a.druckversion:visited {
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#273C82;
	text-decoration:none; 
	}

td {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
}

.rootlinetext, a.rootlinetext:link, a.rootlinetext:active, a.rootlinetext:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	padding-left: 20px;
	padding-right: 10px;
}

a.rootlinetext:hover {
	color:#dde4ee;
	text-decoration:none; 
}

.titeltext, .bildtext, .textimbild, h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	color:#260000;
}

.bildtext {
	line-height: 20px;
	text-align: center;
	color:#b7a383;
	font-weight: bold;
	}

.textimbild {
	text-align: center;
	color:#ffffff;
	padding-top: 120px;
	vertical-align: top;
	font-weight: bold;
  }

.subtiteltext, h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	margin-top: 7px;
	font-style: normal;
  }

div.textrechts {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#b7a383;
	line-height: 29px;
	padding-left: 10px;
	font-weight: bold;
  }

div.bodytext, .focustext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
}

div.bodytext {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-top: 20px;
	width: 400px;
}

/* NAVIGATION STYLES */
td.lnav {
	text-align: left;
	vertical-align: middle;
	background-color: #000000;
	}
	
a.lnav:link, a.lnav:active, a.lnav:visited {
	text-decoration:none;
	font:10px Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 20px;
	}

a.lnav:hover {
	color:#FF8040;
	text-decoration:none; 
	}

td.lnavSelected {
	font:11px Verdana; 
	color:#FFFFFF; 
	font-weight:bold;
	text-align: center;
	background-color: #007d0b;
	}

a.lnavSelected:link, a.lnavSelected:active, a.lnavSelected:visited {
	text-decoration:none;
	font:10px Arial,Helvetica,sans-serif;
	color:#FF8040;
	font-weight:bold;
	padding-left: 20px;
	}

div.l2nav {
	padding-left: 20px;
	}

td.l2nav {
	font:10px Arial,Helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	vertical-align: bottom;
	padding-bottom: 2px;
	}

a.l2nav:link, a.l2nav:active, a.l2nav:visited {
	text-decoration:none;
	font:10px Arial,Helvetica,sans-serif;
	color:#000000;
	padding-left: 20px;
	}

a.l2nav:hover {
	color:#FF8040;
	text-decoration:none;
	}

td.l2navSelected {
	font:11px Verdana; 
	color:#333333; 
	font-weight:bold;
	background-color: #007d0b;
	padding-left: 18px;
	}

a.l2navSelected:link, a.l2navSelected:active, a.l2navSelected:visited {
	text-decoration:none;
	font:10px Arial,Helvetica,sans-serif;
	color:#FF8040;
	font-weight:bold;
	padding-left: 20px;
	}

td.l3nav{
	background-color: #007d0b;
  }

a.l3nav:link, a.l3nav:active, a.l3nav:visited {
	text-decoration:none; 
	font:11px Verdana; 
	color:#FFFFFF;
	}

a.l3nav:hover {
	color:#FFFFFF;
	text-decoration:underline; 
	}
	
a.l3navSelected:link, a.l3navSelected:active, a.l3navSelected:visited {
	text-decoration:underline;
	font:11px Verdana; 
	color:#FFFFFF;
	}

td.footernav {
	background-color: #4d74a9;
	}
	
a.footernav:link, a.footernav:active, a.footernav:visited {
	text-decoration:none; 
	font:9px Verdana; 
	color:#FFFFFF; 
	}

td.footernavSelected {
	background-color: #007d0b;
	font:9px Verdana; 
	color:#FFFFFF; 
	}	

a.footernavSelected:link, a.footernavSelected:active, a.footernavSelected:visited {
	text-decoration:none; 
	font:9px Verdana; 
	color:#FFFFFF; 
	}

/* FORM STYLES */
.searchForm {
	font-family:Arial,Helvetica,sans-serif; 
	font-size:11px;
	width:115px;
	height:17px;
	border:1px solid #273C82;
	}
.schnellsuche {
	font-size:9px;
	padding-left: 10px;
	padding-right: 7px;
	padding-top: 25px;
	}
.schnellsuche_imput {
	font-size:8px;
	width: 69px;
	height: 12px;
	}
.schnellsuche_button {
	font-size:8px;
	color: #FFBF00;
	background-color: #000000;
	border: 0;
	width: 14px;
	height: 11px;
	}	

