body {
}
a {
	color:#db0b1e;
}
a:hover {
}
#all {
}
#header {
}
#logo {
}
#navirechts {
}
#navirechts a {
	color:#000;
}
#kopfgrafik {
	border-top:5px solid #000;
}
#breadcrumb {
	background-color:#f9fafa;
	color:#db0b1e;
}
#breadcrumb ul {
	list-style-type: none;
}
#breadcrumb .breadcrumb a {
	background-image: url('images/li_bread.gif');
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 9px;
	padding-right: 8px;
	color: #757473;
}
#breadcrumb .breadcrumb_act a, #breadcrumb .breadcrumb a:hover, #breadcrumb .breadcrumb a:focus, #breadcrumb .breadcrumb a:active {
	background-image: url('images/li_bread_act.gif');
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 9px;
	padding-right: 8px;
	color: #db0b1e;
}
#navitop1 {
	background-color:#fff;
	opacity: 0.8;
	filter: alpha(opacity = 80);
}
#navigation {
}
.nav1 a {
	color:#000;
}
.nav1-aktiverlink a {
	color:#db0b1e;
}
#navitop2 a {
	color:#474646;
}
#navitop2 {
	background-color:#fff;
	opacity: 0.8;
	filter: alpha(opacity = 80);
}
#main {
	background-color:#f9fafa;
}
#navilinks {
	background-color:#fcf8d5;
	border-top:5px solid #ffea00;
}
#navilinks ul {
	list-style-type: none;
	padding-left: 29px;
}
#navilinks .sub1 a {
	color:#5d5d5f;
	background-image: url('images/li.gif');
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 9px;
}
#navilinks .sub1-aktiverlink a, #navilinks .sub1 a:hover, #navilinks .sub1 a:focus, #navilinks .sub1 a:active {
	color:#010101;
	background-image: url('images/li_act.gif');
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 9px;
}
#navilinks .sub2 a {
	color:#5d5d5f;
	background-image: url('images/li_sub.gif');
	background-repeat: no-repeat;
	background-position: 11px 6px;
	padding: 0 0 0 19px;
}
#navilinks .sub2-aktiverlink a, #navilinks .sub2 a:hover, #navilinks .sub2 a:focus, #navilinks .sub2 a:active {
	color:#010101;
	background-image: url('images/li_sub_act.gif');
	background-repeat: no-repeat;
	background-position: 11px 6px;
	padding: 0 0 0 19px;
}
#navilinks ul li .sub1 {
	color:#5d5d5f;
}
#navilinks ul li .sub1-aktiverlink {
	color:#db0b1e;
}
#navilinks h1 {
	color: #db0b1e;
}
#content {
}
#rechts {
	color:#555;
}
#rechts h1 {
	color:#db0b1e;
}
#rechts hr {
	color:#db0b1e;
	border:1px solid #db0b1e;
}

a img { border: 0; }
}
.news-latest-container {
	border-bottom: 2px solid #db0b1e;
}
#footer a {
	color:grey;
}

.latest-more-link
{
	background-image:url(/fileadmin/templates_wasserberg/images/more.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0 3px;
}