﻿/* GENERAL DEFINITIONS */
html {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 0px;
	height: 100%;
}
/* content text */
table, tr, td, p {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
/* logo area */
.logoarea {
	padding: 0;
}
/* content area */
.contentarea {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* article area */
.articlearea p {
	margin-top: 0;
	padding-top: 0;
}
/* additional text */
.zusatztext {
	font-weight: bold;
}
ul {
	list-style-type: square;
}
/* listings */
ul li {
}
ol {
}
small {
	font-size: 11px;
}
/* picture subtitle */
.bildunterschrift {
}
/* NAVIGATION & HYPERLINKS */
/* bread crumb */
.breadcrumb {
	font-size: 11px;
	text-align: left;
	color: FFFFFF;
}
/* normal links */
a:link {
}
a:visited {
}
a:active {
}
a:hover {
}
/* 1. Menüebene inaktiv */
a:link.menu1, a:visited.menu1, a:active.menu1, a:hover.menu1 {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	padding: 6px 7px 6px 13px;
	line-height: 22px;
	background-repeat: no-repeat;
	background-position: -3px 0;
}
a:hover.menu1 {
}
/* 1. Menüebene aktiv */
a:link.menu1active, a:visited.menu1active, a:active.menu1active, a:hover.menu1active {
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 7px 6px 13px;
	line-height: 22px;
	background-repeat: no-repeat;
	background-position: -5px 0;
}
/* 1. Menüebene geöffnet */
a:link.menu1open, a:visited.menu1open, a:active.menu1open, a:hover.menu1open {
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
	padding: 6px 7px 6px 13px;
	line-height: 22px;
	background-repeat: no-repeat;
	background-position: -5px 2px;
}
/* 1. Menüebene Bereich */
.menu1area, .menueleiste {
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 0 0 0 6px;
}
/* 2. Menüebene inaktiv*/
a:link.menu2, a:visited.menu2, a:active.menu2, a:hover.menu2 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 25px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 2. Menüebene aktiv*/
a:link.menu2active, a:visited.menu2active, a:active.menu2active, a:hover.menu2active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 25px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 2. Menüebene geöffnet*/
a:link.menu2open, a:visited.menu2open, a:active.menu2open, a:hover.menu2open {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 25px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 2. Menüebene Bereich */
.menu2area {
	border: 1px solid #4B4B4B;
}
/* 3. Menüebene inaktiv*/
a:link.menu3, a:visited.menu3, a:active.menu3, a:hover.menu3 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 33px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 3. Menüebene aktiv*/
a:link.menu3active, a:visited.menu3active, a:active.menu3active, a:hover.menu3active {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 33px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 3. Menüebene geöffnet*/
a:link.menu3open, a:visited.menu3open, a:active.menu3open, a:hover.menu3open {
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 33px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 3. Menüebene Bereich */
.menu3area {
}
/* 4. Menüebene inaktiv*/
a:link.menu4, a:visited.menu4, a:active.menu4, a:hover.menu4 {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 40px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 4. Menüebene aktiv*/
a:link.menu4active, a:visited.menu4active, a:active.menu4active, a:hover.menu4active {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0 5px 0 40px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 4. Menüebene geöffnet*/
a:link.menu4open, a:visited.menu4open, a:active.menu4open, a:hover.menu4open {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 5px 0 40px;
	line-height: 25px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
/* 4. Menüebene Bereich */
.menu4area {
}
/* SPECIFIC CLASS DEFINITIONS */
.lastupdate {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	text-align: right;
	padding-right: 15px;
}
.copyright {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
}
.print {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	text-align: right;
	padding-right: 15px;
}
.position {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	text-align: left;
	padding-left: 15px;
}
a:link.copyrighttext, a:visited.copyrighttext, a:active.copyrighttext {
	color: #FFFFFF;
}
a:hover.copyrighttext {
	color: #FF6215;
	background-color: #FFFFFF;
}
.pagetitle {
	font-weight: bold;
	font-size: 14px;
}
.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	margin: 0;
	padding: 0;
	background: transparent;
}
.center {
	width: 902px;
	border-width: 1px;
	border-style: solid;
}
a.uplink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a:visited.uplink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FA8211;
}
a:hover.uplink {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FA8211;
}
.layout5 {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.articlearea img.blind {
	background: transparent;
	border-width: 0px;
}
.style1 {
	border-left-color: #993300;
	border-right-color: #993300;
	border-top-color: #993300;
	border-bottom-color: #993300;
	border-bottom-width: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	background-color: #ffffff;
	background-image: url('');
}
.outer {
	margin: 0 auto;
	height: 100%;
}
/* Bildvergroesserung in einer Box */
#box a span {
	display: none;
}
#box a:hover span {
	background: #ffffff;
	border: 0px;
	display: block;
	padding: 0px;
}

