P {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
margin-bottom: 12px; 
margin-top: 0; 
} 
P.nav {
text-align: left; 
}
P.nav2 {
font-size: 11px;
line-height: 16px; 
margin-bottom: 6px; 
text-align: left; 
}
P.navh {
	text-align: left;
	font-weight: bold;
}
P.news {
font-size: 11px; 
line-height: 15px; 
margin-bottom: 6px; 
margin-top: 0; 
} 
P.anchor {
font-size: 10px; 
font-weight: bold; 
margin-bottom: 12px; 
margin-top: 0; 
} 
H1 {
font-family: Arial, Verdana, sans-serif; 
font-size: 13px;
text-decoration: none;
text-indent: 12px;
line-height: 18px; 
font-weight: bold; 
margin-bottom: 18px; 
margin-top: 0; 
} 
H2 {
font-family: Arial, Verdana, sans-serif; 
font-size: 13px;
text-indent: none;
background-image: none; 
line-height: 18px; 
font-weight: bold; 
margin-bottom: 12px; 
margin-top: 0; 
} 
H3 {
font-family: Arial, Verdana, sans-serif; 
font-size: 12px;
text-indent: none;
background-image: none;  
line-height: 18px; 
font-weight: bold; 
font-style: italic; 
margin-bottom: 12px; 
margin-top: 0; 
} 
H4 {
font-family: Arial, Verdana, sans-serif; 
font-size: 12px;
text-indent: none;
background-image: none;  
line-height: 18px; 
font-weight: normal; 
font-style: italic; 
margin-bottom: 12px; 
margin-top: 0; 
} 
H5 {
font-family: Arial, Verdana, sans-serif; 
font-size: 12px;
text-indent: none;
background-image: none;  
line-height: 18px; 
font-weight: normal; 
font-style: normal; 
margin-bottom: 12px; 
margin-top: 0; 
}
H6 {
font-family: Arial, Verdana, sans-serif; 
font-size: 11px;
text-indent: none;
background-image: none;  
line-height: 18px; 
font-weight: normal; 
font-style: normal; 
margin-bottom: 0px; 
margin-top: 0; 
}  
OL {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
margin-bottom: 12px; 
margin-top: 0; 
} 
UL {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
margin-bottom: 12px; 
margin-top: 0; 
} 
ADDRESS {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
margin-bottom: 0; 
margin-top: 0; 
} 
BLOCKQUOTE {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
margin-bottom: 0; 
margin-top: 0; 
} 
DIV.menu {
line-height: 15px; 
} 
TABLE {
border: 1 solid;
margin-bottom: 18px; 
empty-cells: show; 
border-collapse: collapse; 
} 
TABLE.main {
border: 0 none ; 
margin-left: 0; 
margin-top: 0; 
margin-right: 0; 
margin-bottom: 0; 
empty-cells: show; 
border-collapse: collapse; 
} 
TD {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 15px; 
margin-bottom: 0; 
} 
TD.footer {
color: #666666; 
font-size: 10px; 
text-align: right; 
} 
TD.title {
color: #3366ff; 
font-size: 13px; 
font-weight: bold; 
} 
TH {
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
font-weight: normal; 
line-height: 14px; 
margin-bottom: 0; 
margin-top: 0; 
} 
TD.newsheader {
color: #ffffff; 
font-size: 12px; 
line-height: 18px; 
padding-left: 5px; 
} 
TD.news {
font-size: 11px; 
line-height: 15px; 
padding-bottom: 6px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 6px; 
} 
TD.search {
font-size: 12px; 
padding-bottom: 12px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 12px; 
vertical-align: middle; 
} 
A:link {
color: #0000ff; 
text-decoration: none; 
} 
A:visited {
color: #0000ff; 
text-decoration: none; 
} 
A:active {
color: #0000ff; 
text-decoration: none; 
} 
A:hover {
color: #3366ff; 
text-decoration: none; 
} 
A.header2:link {
color: #0000ff; 
text-decoration: none; 
} 
A.header2:visited {
color: #0000ff; 
text-decoration: none; 
} 
A.header2:active {
color: #ffffff; 
text-decoration: none; 
} 
A.header2:hover {
color: #ffffff; 
text-decoration: none; 
} 
A.header:link {
color: #ffffff; 
text-decoration: none; 
} 
A.header:visited {
color: #ffffff; 
text-decoration: none; 
} 
A.header:active {
color: #ffffff; 
text-decoration: none; 
} 
A.header:hover {
color: #ffffff; 
text-decoration: underline;
background-color: #03267E;  
} 
A.headermenu:link {
color: #ffffff; 
text-decoration: none;
background-color: #3366FF;
} 
A.headermenu:visited {
color: #ffffff; 
text-decoration: none; 
} 
A.headermenu:active {
color: #ffffff; 
text-decoration: none; 
background-color: #3366FF;
} 
A.headermenu:hover {
color: #ffffff; 
text-decoration: underline;
background-color: #3366FF;  
} 
A.nav:link {
color: #ffffff; 
text-decoration: none; 
} 
A.nav:visited {
color: #ffffff; 
text-decoration: none; 
} 
A.nav:active {
color: #ffffff; 
text-decoration: none; 
} 
A.nav:hover {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
} 
A.navh:link {
color: #ffffff; 
text-decoration: none; 
} 
A.navh:visited {
color: #ffffff; 
text-decoration: none; 
} 
A.navh:active {
color: #ffffff; 
text-decoration: none; 
} 
A.navh:hover {
color: #ffffff;
font-weight: bold;
} 
A.footer:link {
color: #666666; 
text-decoration: none; 
} 
A.footer:visited {
color: #666666; 
text-decoration: none; 
} 
A.footer:active {
color: #666666; 
text-decoration: none; 
} 
A.footer:hover {
color: #999999; 
text-decoration: none; 
} 
LI {
color: #000066; 
font-family: Arial, Verdana, sans-serif; 
font-size: 12px; 
line-height: 18px; 
list-style: square;
list-style-position:outside; 
margin-bottom: 0; 
margin-top: 0; 
} 
LI.list1 {
list-style-type: square; 
} 
LI.list2 {
list-style-type: disc; 
} 
LI.list3 {
list-style-type: circle; 
} 
LI.list4 {
list-style-type: circle; 
} 
LI.list5 {
list-style-type: none; 
} 

<!-- IP2-VHB-Verzeichnis-Formatierungen -->
TR.ip2_vhb_vz1 {
height: 30px;
font-family: Arial, Verdana, sans-serif; 
font-size: 13px;
text-decoration: none;
text-indent: 0px;
font-weight: bold; 
align: left; 
valign: top
} 

TR.ip2_vhb_vz2 {
height: 25px;
font-family: Arial, Verdana, sans-serif; 
font-size: 12px;
font-weight: bold; 
text-indent: 0px;
margin-left: 10px; 
align: left; 
valign: top 
} 
TR.ip2_vhb_vz3 {
font-family: Arial, Verdana, sans-serif; 
font-size: 12px;
background-image: none;  
font-weight: normal; 
font-style: normal; 
text-indent: 0px;
align: left; 
valign: top;
} 
<!-- IP2-VHB-Verzeichnis-Formatierungen -->