.box {
	BORDER-RIGHT: #0174C6 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #0174C6 1px dashed; PADDING-LEFT: 4px; MARGIN-BOTTOM: 8pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #0174C6 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #0174C6 1px dashed; 
}

.headerBig { font-face: Verdana, Arial, Helvetica, Geneva; color: #1E317B; font-size: 13px; letter-spacing: 0.05em; font-weight : bold; }

.headerBig2 { font-face: Verdana, Arial, Helvetica, Geneva; color: #1E317B; font-size: 13px; letter-spacing: 0.04em; font-weight : bold; }


.headerBig_1 { font-face: Verdana, Arial, Helvetica, Geneva; color: #1E317B; font-size: 16px; letter-spacing: 0.01em; font-weight : bold; }

.suche {
color: black;
font-family: Verdana, Arial! important;
font-size: 8pt! important;

}
.tablebox
{
BORDER-RIGHT: #0174C6 1px dashed; PADDING-RIGHT: 4px; BORDER-TOP: #0174C6 1px dashed; PADDING-LEFT: 4px; MARGIN-BOTTOM: 2pt; PADDING-BOTTOM: 4px; BORDER-LEFT: #0174C6 1px dashed; PADDING-TOP: 4px; BORDER-BOTTOM: #0174C6 1px dashed; 
}
.head2 {	
	font-family: verdana;
	font-size: 14px;	
}


body {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans serif
}

TD {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans serif
}


.smallText {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans serif
}

.smallText_eventbild {
	FONT-SIZE: 7pt; COLOR: #1F1F1F; FONT-FAMILY: verdana, arial, helvetica, sans serif
}

.smallTextblack {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans serif
}

.whiteHeadline {
	FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 4pt; COLOR: #000066; FONT-FAMILY: verdana,arial,helvetica,sans serif;
}

A.black:link {
	COLOR: black; TEXT-DECORATION: none
}

A.white:link {
	COLOR: white; TEXT-DECORATION: none
}
A.white:active {
	COLOR: white; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: white; TEXT-DECORATION: none
}

A {
	COLOR: #012AA3; TEXT-DECORATION: none
}

A:active {
	COLOR: black; TEXT-DECORATION: none
}
A:visited {
	COLOR: #012AA3; TEXT-DECORATION: none
}
A:hover {
	COLOR: #012AA3; TEXT-DECORATION: underline
}



A.black:active {
	COLOR: black; TEXT-DECORATION: none
}
A.black:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #012AA3; TEXT-DECORATION: none
}

A.black2:link {
	COLOR: black; TEXT-DECORATION: none
}

A.black2:active {
	COLOR: black; TEXT-DECORATION: none
}
A.black2:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.black2:hover {
	COLOR: black; TEXT-DECORATION: underline
}

A.black3:link {
	COLOR: black; TEXT-DECORATION: none;
	font-family: Verdana, Arial! important;
	font-size: 7pt! important;
}

.blacktext3 {
	COLOR: black; TEXT-DECORATION: none;
	font-family: Verdana, Arial! important;
	font-size: 7pt! important;
}

A.black3:active {
	COLOR: black; TEXT-DECORATION: none;
	font-family: Verdana, Arial! important;
	font-size: 7pt! important;
}
A.black3:visited {
	COLOR: black; TEXT-DECORATION: none;
	font-family: Verdana, Arial! important;
	font-size: 7pt! important;
}
A.black3:hover {
	COLOR: #012AA3; TEXT-DECORATION: underline;
	font-family: Verdana, Arial! important;
	font-size: 7pt! important;
}

A.small:link {
	FONT-SIZE: 7pt; COLOR: #828282; TEXT-DECORATION: none
}
A.small:active {
	FONT-SIZE: 7pt; COLOR: #828282; TEXT-DECORATION: none
}
A.small:visited {
	FONT-SIZE: 7pt; COLOR: #828282; TEXT-DECORATION: none
}
A.small:hover {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none
}

A.mainnav:link {
color : #000000; 
font-family : Verdana,Arial,Helvetia,sans-serif; 
text-decoration: none; 
font-size : 8pt; font-weight : normal; 
}

A.mainnav:visited {
color : #000000;
font-family : Verdana,Arial,Helvetia,sans-serif;
text-decoration: none; 
font-size : 8pt; 
font-weight : normal; 
}

A.mainnav:hover {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif;
text-decoration: none; 
font-size : 8pt; 
font-weight : normal;

}

A.mainnav2:active {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif; 
text-decoration: none; 
font-size : 8pt; 
font-weight : normal; 
background-color: #D8DCE8; 
}


A.mainnav2:link {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif;
text-decoration: none; 
font-size : 8pt; 
font-weight : normal;
}

A.mainnav2:visited {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif;
text-decoration: none; 
font-size : 8pt; 
font-weight : normal;
}

A.mainnav2:hover {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif;
text-decoration: none; 
font-size : 8pt; 
font-weight : normal;

}

A.mainnav2:active {
color: #C51E43; 
font-family : Verdana,Arial,Helvetia,sans-serif; 
text-decoration: none; 
font-size : 8pt; 
font-weight : normal; 
background-color: #D8DCE8; 
}

.mainNavTable {
	BACKGROUND-COLOR: #000066
}
.mainNavTable2 {
	BORDER-RIGHT: FONT-WEIGHT: bolder; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
.mainNavActive {
	COLOR: white
}
.leftBorder {
	BORDER-RIGHT: white 1px solid
}
A.navPath:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navPath:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navPath:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navPath:hover {
	COLOR: #C81C16; TEXT-DECORATION: none
}
.subNavTable {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #E3E7E8; TEXT-ALIGN: left
}


.navLevel2Table {
	PADDING-TOP: 0px
}
.currentNav1 {
	PADDING-RIGHT: 5px; BORDER-TOP: white 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #FA231C
}
.notCurrentNav1 {
	PADDING-RIGHT: 5px; BORDER-TOP: white 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #FA231C
}
A.navlevel2:link {
	FONT-SIZE: 8pt; COLOR: #000000; font-family : Verdana,Arial,Helvetia,sans-serif; TEXT-DECORATION: none;
}
A.navlevel2:active {
	FONT-SIZE: 8pt; COLOR: #000000; font-family : Verdana,Arial,Helvetia,sans-serif; TEXT-DECORATION: none;
}
A.navlevel2:visited {
	FONT-SIZE: 8pt; COLOR: #000000; font-family : Verdana,Arial,Helvetia,sans-serif; TEXT-DECORATION: none;
}
A.navlevel2:hover {
	FONT-SIZE: 8pt; COLOR: #000000; font-family : Verdana,Arial,Helvetia,sans-serif; TEXT-DECORATION: none;
}

.contentText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; font-family : Verdana,Arial,Helvetia,sans-serif; BACKGROUND-COLOR: #ffffff
}
.contentTableHead {
	PADDING-LEFT: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 8pt; font-family : Verdana,Arial,Helvetia,sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.contentArea {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 8pt; BORDER-LEFT: #eeeeee 1px solid; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #eeeeee 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans serif
}
.contentListTable {
	MARGIN-BOTTOM: 8pt
}
.contentNewsTable {
	PADDING-RIGHT: 8pt
}
UL {
	LIST-STYLE-IMAGE: url(/images/ul.gif); MARGIN-LEFT: 8pt
}

.serviceBox {
	PADDING-RIGHT: 2px; PADDING-BOTTOM: 4pt; WIDTH: 100%; PADDING-TOP: 4pt; BORDER-BOTTOM: white 1px solid
}



.table_event {
border: 5px solid #D7D7D7; 
}

.table_event2 {
border: 1px solid #D7D7D7; 
}

