﻿/* © zeta software 2004, by Christine Kirchmeier */
/* © zeta software 2006-2009, by Sven Julius */
/* ALLGEMEINES | GENERAL DEFINITIONS */
body {
	background-image: url('kachel.jpg');
	background-color: transparent;
}
.werbung, .werbung B, .werbung P, .werbung strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #00397B;
}
.dbheader {
	color: #FFFFFF;
}
/* Fließtext */
* {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Überschrift */
h1 {
	font-size: 12px;
	color: #FFFFFF;
	background-image: url('headingbackimage.gif');
	background-repeat: no-repeat;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: medium none;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 3px;
	padding-left: 22px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Logo Bereich */
.logoarea {
	border-color: #000;
	background-color: #FFFFFF;
}
/* Inhaltsbereich */
.contentarea {
}
/* Artikelbereich */
.articlearea {
	border: 1px solid #FFF;
	background-color: #FFFFFF;
	padding: 10px;
}
/* Bildunterschrift */
.bildunterschrift {
	font-size: 10px;
	color: #666666;
	background: transparent;
}
/* NAVIGATION & HYPERLINKS */
/* bread crumb */
.breadcrumb, a:link.breadcrumb, a:visited.breadcrumb, a:hover.breadcrumb, a:active.breadcrumb {
	color: #FF0000;
	background-color: #FFFFFF;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
/* Normale Links */
a:link {
	color: #FF0000;
}
a:visited {
	color: #FF0000;
}
a:active {
	color: #006633;
}
a:hover {
	color: #339966;
}
/* 1. Menüebene inaktiv */
.menu1 {
	color: #FFFFFF;
	border-color: #000;
}
a:link.menu1, a:visited.menu1, a:active.menu1 {
	color: #FFFFFF;
	background-color: #003C7B;
	border-color: #000;
}
.menueleiste a:link.menu1, .menueleiste a:visited.menu1, .menueleiste a:active.menu1 {
	background-color: transparent;
}
.onegraph a:link.menu1, .onegraph a:visited.menu1, .onegraph a:active.menu1 {
	background-image: url('menuimageinactivenormal1.gif');
}
a:hover.menu1 {
	color: #FFFFFF;
	background-color: #3366CC;
	border-color: #000;
}
.onegraph a:hover.menu1 {
	background-image: url('menuimageinactivemouseover1.gif');
}
.menueleiste a:hover.menu1 {
	background-color: transparent;
}
/* 1. Menüebene aktiv */
a:link.menu1active, a:visited.menu1active, a:active.menu1active {
	color: #FFFFFF;
	background-color: #3366CC;
	border-color: #000;
}
.onegraph a:link.menu1active, .onegraph a:visited.menu1active, .onegraph a:active.menu1active {
	background-image: url('menuimageactivenormal1.gif');
}
.menueleiste a:link.menu1active, .menueleiste a:visited.menu1active, .menueleiste a:active.menu1active {
	background-color: transparent;
}
a:hover.menu1active {
	color: #FFFFFF;
	background-color: #3366CC;
	border-color: #000;
}
.onegraph a:hover.menu1active {
	background-image: url('menuimageactivemouseover1.gif');
}
.menueleiste a:hover.menu1active {
	background-color: transparent;
}
/* 1. Menüebene geöffnet */
a:link.menu1open, a:visited.menu1open, a:active.menu1open {
	color: #FFFFFF;
	background-color: #3366CC;
	border-color: #000;
}
.onegraph a:link.menu1open, .onegraph a:visited.menu1open, .onegraph a:active.menu1open {
	background-image: url('menuimageopennormal1.gif');
}
.menueleiste a:link.menu1open, .menueleiste a:visited.menu1open, .menueleiste a:active.menu1open {
	background-color: transparent;
}
a:hover.menu1open {
	color: #FFFFFF;
	background-color: #3366CC;
	border-color: #000;
}
.onegraph a:hover.menu1open {
	background-image: url('menuimageopenmouseover1.gif');
}
.menueleiste a:hover.menu1open {
	background-color: transparent;
}
/* 1. Menüebene Bereich */
.menu1area {
	background-color: #003C7B;
}
.menueleiste {
	border-color: #000;
	background-color: #003C7B;
}
/* 2. Menüebene inaktiv*/
.menu2 {
	color: #FFFFFF;
}
a:link.menu2, a:visited.menu2, a:active.menu2 {
	color: #FFFFFF;
	background-color: #6699FF;
	border-color: #000;
}
.onegraph a:link.menu2, .onegraph a:visited.menu2, .onegraph a:active.menu2 {
	background-image: url('menuimageinactivenormal2.gif');
	background-position: 10px 0;
}
a:hover.menu2 {
	color: #FFFFFF;
	background-color: #6699CC;
	border-color: #000;
}
.onegraph a:hover.menu2 {
	background-image: url('menuimageinactivemouseover2.gif');
	background-position: 10px 0;
}
/* 2. Menüebene aktiv*/
a:link.menu2active, a:visited.menu2active, a:active.menu2active {
	color: #FFFFFF;
	background-color: #6699CC;
	border-color: #000;
}
.onegraph a:link.menu2active, .onegraph a:visited.menu2active, .onegraph a:active.menu2active {
	background-image: url('menuimageactivenormal2.gif');
	background-position: 10px 0;
}
a:hover.menu2active {
	color: #FFFFFF;
	background-color: #6699CC;
	border-color: #000;
}
.onegraph a:hover.menu2active {
	background-image: url('menuimageactivemouseover2.gif');
	background-position: 10px 0;
}
/* 2. Menüebene geöffnet*/
a:link.menu2open, a:visited.menu2open, a:active.menu2open {
	color: #FFFFFF;
	background-color: #6699CC;
	border-color: #000;
}
.onegraph a:link.menu2open, .onegraph a:visited.menu2open, .onegraph a:active.menu2open {
	background-image: url('menuimageopennormal2.gif');
	background-position: 10px 0;
}
a:hover.menu2open {
	color: #FFFFFF;
	background-color: #6699CC;
	border-color: #000;
}
.onegraph a:hover.menu2open {
	background-image: url('menuimageopenmouseover2.gif');
	background-position: 10px 0;
}
/* 2. Menüebene Bereich */
.menu2area {
	border-color: #000;
	background-color: #6699FF;
}
/* 3. Menüebene inaktiv*/
.menu3 {
	color: #FFFFFF;
}
a:link.menu3, a:visited.menu3, a:active.menu3 {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:link.menu3, .onegraph a:visited.menu3, .onegraph a:active.menu3 {
	background-image: url('menuimageinactivenormal3.gif');
	background-position: 20px 0;
	padding-left: 45px;
}
a:hover.menu3 {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:hover.menu3 {
	background-image: url('menuimageinactivemouseover3.gif');
	background-position: 20px 0;
	padding-left: 45px;
}
/* 3. Menüebene aktiv*/
a:link.menu3active, a:visited.menu3active, a:active.menu3active {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:link.menu3active, .onegraph a:visited.menu3active, .onegraph a:active.menu3active {
	background-image: url('menuimageactivenormal3.gif');
	background-position: 20px 0;
	padding-left: 45px;
}
a:hover.menu3active {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:hover.menu3active {
	background-image: url('menuimageactivemouseover3.gif');
	background-position: 20px 0;
	padding-left: 45px;
}
/* 3. Menüebene geöffnet*/
a:link.menu3open, a:visited.menu3open, a:active.menu3open {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:link.menu3open, .onegraph a:visited.menu3open, .onegraph a:active.menu3open {
	background-image: url('menuimageopennormal3.gif');
	background-position: 20px 0;
	padding-left: 45px;
}
a:hover.menu3open {
	color: #000000;
	background-color: #99CCFF;
	border-color: #000;
}
.onegraph a:hover.menu3open {
	background-image: url('menuimageopenmouseover3.gif');
	background-position: 10px 0;
	padding-left: 45px;
}
/* 3. Menüebene Bereich */
.menu3area {
	border-color: #000;
	background-color: #99CCFF;
}
/* SPECIFIC CLASS DEFINITIONS */
.copyleiste {
	background-color: #003C7B;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.lastupdate, .copyright {
	background-color: #003C7B;
}
.copyleiste, .copyleiste *, .lastupdate, .lastupdate *, .copyright, .copyright * {
	color: #FFFFFF;
	font-size: 10px;
}
.copyleiste a, .lastupdate a, .copyright a, .copyleiste a:link, .lastupdate a:link, .copyright a:link, .copyleiste a:visited, .lastupdate a:visited, .copyright a:visited, .copyleiste a:hover, .lastupdate a:hover, .copyright a:hover, .copyleiste a:active, .lastupdate a:active, .copyright a:active {
	color: #FFFFFF;
	font-size: 10px;
}
/* Layout class definitions */
.layout1 {
	border-color: #000;
	background-image: url('design3_layout1graph.gif');
	background-color: #FFFFFF;
}
.layout5 {
	border-color: #000;
	background-color: #FFFFFF;
}
.layout7 {
	border-color: #000;
	background-image: url('contentbackimage.jpg');
	background-color: #99CCFF;
}
.layout7menu1 {
	background-color: #003C7B;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.layout8stripes {
	background-color: #6699FF;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.layout8left1 {
	background-color: #003C7B;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.layout8left2 {
	background-color: #6699FF;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.layout10 {
	border-color: #000;
	background-image: url('pagebackimage.jpg');
	background-color: transparent;
}
.layout12bottom {
	background-color: #003C7B;
}
.layout12title {
	color: #003C7B;
}
.center {
	background: #000;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
#submenu1 {
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.news {
}
.newsblock li {
	margin-left: -20px;
	font-size: 11px;
	margin-bottom: 6px;
}
h2 {
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	border: 1px solid #FFF;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 3px;
}
.newscontent {
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #FFF;
}
.newscontent * {
	font-size: 11px;
	color: #000000;
}
input, select, textarea {
	color: #000;
}
.trauer {
	background-color: #666666;
}
.normal {
	background-color: #FF0000;
}