.unavi{
	width: 170px;
}

.submenu_ak a:link {color: #b50c0c; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.submenu a:link {color: #FF9900; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;

}
.impressum a:link {color: #515151; text-decoration: underline; }
.menu_aktiv a:link {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff; }
.menu a:link {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; text-decoration: none; float: left; padding-right: 13px; padding-left: 13px; }
a:link {color: #b50c0c; text-decoration: underline; }
.submenu {
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(bullet2.gif); background-repeat: no-repeat; background-position: 14px 5px; 
}

.submenu_ak {
	padding-bottom: 10px;
	padding-left: 30px;
	background-image: url(bullet.gif); background-repeat: no-repeat; background-position: 14px 5px; 
}
.submenu_ak a:visited {color: #b50c0c; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.submenu a:visited {color: #FF9900; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.impressum a:visited {color: #515151; text-decoration: underline; }
.menu_aktiv a:visited {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff;
}
.menu a:visited {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; text-decoration: none; float: left; padding-right: 13px; padding-left: 13px;
}
a:visited {color: #b50c0c; text-decoration: underline; }
.submenu_ak a:hover {color: #b50c0c; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.submenu a:hover {color: #b50c0c; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.impressum a:hover {color: #515151; text-decoration: underline; }
.menu_aktiv a:hover {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff;
}
.menu a:hover {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff;
}
a:hover {color: #b50c0c; text-decoration: underline; }
.submenu_ak a:active {color: #b50c0c; font-size: 12px; font-weight: bold; line-height: 16px;  text-decoration: none;
}
.submenu a:active {color: #FF9900; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none;
}
.impressum a:active {color: #515151; text-decoration: underline; }
.menu_aktiv a:active {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff; }
.menu a:active {color: #fff; font-size: 12px; font-weight: bold; line-height: 30px; background-color: #b50c0c; text-decoration: none; height: 27px; float: left; padding-right: 11px; padding-left: 11px; border-right: 2px solid #fff; border-left: 2px solid #fff; }
a:active {color: #b50c0c; text-decoration: underline; }
.logo {padding-left: 15px; }
.subline {color: #b50c0c; font-weight: bold; background-image: url(bullet.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; }
.headline {color: #b50c0c; font-size: 16px; font-weight: bold; line-height: 30px; text-decoration: none; padding-bottom: 10px;}
td {color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #fff;}
body {background-color: #eeeeee; margin: 0; padding: 0; }
.img_float_left {float: left; margin-right: 15px;}
.img_float_right {float: right; margin-left: 15px;}
.headline2 {color: #b50c0c; font-size: 16px; font-weight: bold; line-height: 30px; text-decoration: none;}

ul {
list-style:disc;
margin:0 0 0 0;
padding:0;
float:left;
}
li {
list-style:disc;
margin:0 0 2px 20px;
padding:0 0 0 0;
width: 100%; /* Fix disppearing bullets in IE */}
hr {
visibility:hidden;
margin: 15px 0 15px 0;
clear:left;
}