/* GLOBAL Start */
BODY {
	PADDING-RIGHT: 0px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; 
	SCROLLBAR-HIGHLIGHT-COLOR: ; 
	MARGIN-LEFT: 5px; 
	MARGIN-RIGHT: 5px; 
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	/*
	SCROLLBAR-FACE-COLOR: ;
	SCROLLBAR-DARKSHADOW-COLOR: ;
	SCROLLBAR-TRACK-COLOR: ; 
	SCROLLBAR-ARROW-COLOR: #6b1b25 ; 
	SCROLLBAR-SHADOW-COLOR: ; 
	SCROLLBAR-3DLIGHT-COLOR: ; 
	*/
}
body,p,td {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

H1 {
	FONT-WEIGHT: bold;
	font-size: 13pt;
	color: #6b1b25;
	font-family: Arial, Helvetica, sans-serif;

}
H2 {
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6b1b25;

}
H3 {
	FONT-WEIGHT: bold
}
H4 {
	FONT-WEIGHT: bold
}
H1 {
	FONT-SIZE: 14pt
}
H2 {
	FONT-SIZE: 12pt
}
H3 {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 2pt
}
H4 {
	FONT-SIZE: 8pt; MARGIN-BOTTOM: 2pt; MARGIN-LEFT: 3px
}

FORM {
	MARGIN: 0px
}

hr {
color: #eaeaea; 
background-color: #eaeaea; 
height: 1px;
}

	/*
	INPUT {
		BORDER-RIGHT: #FFB300 1px solid; BORDER-TOP: #FFB300 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #FFB300 1px solid; COLOR: #666666; BORDER-BOTTOM: #FFB300 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFF3C0
	}
	SELECT {
		BORDER-RIGHT: #FFB300 1px solid; BORDER-TOP: #FFB300 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #FFB300 1px solid; COLOR: #666666; BORDER-BOTTOM: #FFB300 1px solid; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #FFF3C0
	}
	.checkbox {
		BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8px; BORDER-LEFT: 0px; CURSOR: hand; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; BACKGROUND-COLOR: transparent
	}
	*/

/*
INPUT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
*/

	
INPUT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #
}
.ohne {
	text-decoration: none;
}


SELECT {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #
}

TEXTAREA {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Helvetica, Arial; BACKGROUND-COLOR: #
}


A:link {
	TEXT-DECORATION: underline;
	color: #6b1b25;

}
A:visited {
	TEXT-DECORATION: underline;
	color: #6b1b25;


}
A:hover {
	COLOR: #FFB300; TEXT-DECORATION: underline
}
/* GLOBAL END */

.cont {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00006e; TEXT-DECORATION: underline
}
.contkl {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #00006e; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 8pt; COLOR: #00006e
}

a.navi,a.naviActive {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	margin-left:5px;
	text-transform:uppercase;
	/*
	clip:  rect(auto auto auto 5px);
	text-align: left;
	text-indent: 2pt;
	*/
}
a.naviActive, a.naviActive:link ,a.naviActive:visited{
	TEXT-DECORATION: none;
	color: #ffb300;
}

a.navi:link {
	TEXT-DECORATION: none;
	color: #FFFFFF;

}
a.navi:visited {
	TEXT-DECORATION: none;
	color: #FFFFFF;

}
a.navi:hover {
	COLOR: #FFB300; TEXT-DECORATION: none
}

.klein {
	FONT-SIZE: 8pt
}
.gross {
	FONT-SIZE: 12pt
}
.imgmenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #005177; FONT-STYLE: normal; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
.imgmenu:link {
	COLOR: #005177; TEXT-DECORATION: none
}
.imgmenu:visited {
	COLOR: #005177; TEXT-DECORATION: none
}
.imgmenu:hover {
	COLOR: #a80000; TEXT-DECORATION: none
}
.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6b1b25;
	font-weight: bold;
}
.untertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6b1b25;
}
.bildlegende {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	color: #102535;
}
.sitetitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b1b25;
	font-weight: bold;
}
.fusskontakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #6b1b25;
}
.fusszeile {
	font-weight: normal;
	color: #022743;
}
.fusszeileRechtliches, a.fusszeileRechtliches, a.fusszeileRechtliches:hover, a.fusszeileRechtliches:visited {
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

a.seitenzahl:link, a.seitenzahl:visited {
/*	font-weight: bold; */
	color: #FFFFFF;
	text-decoration: none;
}
a.seitenzahlActive:link, a.seitenzahlActive:visited {
/*	font-weight: bold; */
	color: #022743;
	text-decoration: none;
}
a.seitenzahlActive:hover, a.seitenzahl:hover {
	text-decoration:underline;
}

a.pfad, a.pfadActive {
	font-size: 9px;
	font-weight: normal;
	color: #6b1b25;
	text-decoration:none;
}
a.pfadActive {
	font-weight:bold;
}
div.contentArea {
	margin-top:20px;
	height:auto;
	overflow:visible;
}
/* navigation start */

/* position der ersten navigations - stufe */
div.menuBasicPosition{
	position: absolute;
}
#NavGroup01, #NavGroup02, #NavGroup03, #NavGroup04, #NavGroup05, #NavGroup06, #NavGroup07, #NavGroup08, #NavGroup09  {
	top: 14px;
	left: 0;
	width: 91px;
}
* html #NavGroup01,* html #NavGroup02,* html #NavGroup03,* html #NavGroup04,* html #NavGroup05,* html #NavGroup06,* html #NavGroup07,* html #NavGroup08,* html #NavGroup09{ /* nur IE */
	/*	width: 91px; */
}
#NavGroup01 {
	/* left:540px; */
}
#NavGroup02 {
	/* left:210px; */
}
#NavGroup03 {
	/* left:430px; */
}
#NavGroup04 {
	/* left:320px; */
}

.groupLevel_2{
	width: 91px;
}

/* erste subnavigations stufe */
div.groupLevel_1 {
	position: absolute;
	visibility: hidden;
	background-color: #ffb300;
	border: 0px solid #ffb300;
	z-index: 30;
	text-transform:uppercase;
}

/* menu punkt passive */
div.groupLevel_1 div.point {
	padding: 3px 5px 3px 6px;
	border-bottom: 1px solid white;
	width: auto;
}
div.groupLevel_1 div.point a{
	color: white;
	text-decoration:none;
}
div.groupLevel_1 div.point a.active {
	color: #000000;
}

/* menu punkt active */
div.groupLevel_1 div.pointActive {
	padding: 3px 5px 3px 6px;
	border-bottom: 1px solid white;
}
div.groupLevel_1 div.pointActive a{
	color: #000000;
	text-decoration:none;
}


/* zweite subnavigations stufe */
div.groupLevel_2 {
	position: absolute;
	visibility: hidden;
	background-color: #ffb300;
	border: 0px solid #ffb300;
	z-index: 40;
	text-transform:uppercase;
	/*width: 91px;*/
}

div.groupLevel_2 div.point {
	padding: 3px 5px 3px 6px;
	border-bottom: 1px solid white;
	width: auto;
	/* padding-left: 1px; */
}

div.groupLevel_2 div.point a{
	color: white;
	text-decoration:none;
}
div.groupLevel_2 div.point a.active {
	color: #000000;
	/* text-decoration:underline; */
}
div.groupLevel_2 div.point a:hover{
	color: #000000;
	text-decoration:none;
}

/* navigation end */
a {
	color: #6b1b25;
}
.fett {
	font-weight: bold;
	color: #6B1B25;
}
a.NewsListingHeaderLink{
	color: #6b1b25;
	font-weight: bold;
}
.NewsDetailHeader{
	color: #6b1b25;
	font-weight: bold;
}

.NewsDetailLeadText{
	color: #6b1b25;
}

.EventsListingHeader{
	color: #;
}	.left {
	padding-top: 0px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 0px;
}


a.navi,a.naviActive {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	margin-left:5px;
	text-transform:uppercase;
	/*
	clip:  rect(auto auto auto 5px);
	text-align: left;
	text-indent: 2pt;
	*/
}
a.ohneActive, a.ohneActive:link ,a.ohneActive:visited{
	TEXT-DECORATION: none;
	color: #6b1b25;
}

a.ohne:link {
	TEXT-DECORATION: none;
	color: #6b1b25;

}
a.ohne:visited {
	TEXT-DECORATION: none;
	color: #6b1b25;

}
a.ohne:hover {
	COLOR: #FFB300; TEXT-DECORATION: none

}

