BODY, P, TD, .Cms-Content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #333333
}
H1
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 10pt; 
    	color: #CC0000; 
    	font-weight: bold; 
    	font-style: normal;
    	margin-bottom: 0px;
	margin-top: 10px
}
H2
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
    	font-weight: bold;
    	font-style: normal;
    	margin-bottom: 2px;
	margin-top: 0px
}
H3
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
    	font-weight: bold;
    	font-style: normal;
	text-decoration: underline;
    	margin-bottom: 2px;
	margin-top: 0px
}
H4
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
    	font-weight: normal;
    	font-style: normal;
	text-decoration: underline;
    	margin-bottom: 2px;
	margin-top: 0px
}
H5
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal;
	color: #006633;
	text-decoration: underline;
    	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: 10px
}
.Cms-Annotation
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	font-weight: normal;
    	font-style: normal;
    	margin-bottom: 0px;
	margin-top: 0px
}
.Cms-Footnotes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	font-weight: normal;
    	font-style: normal;
	line-height: 9pt;
    	margin-bottom: 0px;
	margin-top: 0px
}
.Cms-TopLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	font-weight: normal;
    	font-style: normal;
	line-height: 10pt;
	text-align: right;
    	margin-bottom: 10px;
	margin-top: 10px
}
A
{
    	CURSOR: hand;
    	COLOR: #006699;
    	TEXT-DECORATION: none
}
A:active
{
    	COLOR: #CC0000;
    	TEXT-DECORATION: none
}
A:hover
{
    	COLOR: #CC0000;
    	TEXT-DECORATION: none
}
.Cms-DocumentPath
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333
}
A.Cms-DocumentPath
{
    	CURSOR: hand;
    	COLOR: #006699;
    	TEXT-DECORATION: none
}
A.Cms-DocumentPath:active
{
    	COLOR: #CC0000;
    	TEXT-DECORATION: none
}
A.Cms-DocumentPath:hover
{
    	COLOR: #CC0000;
    	TEXT-DECORATION: none
}
.Cms-Hint
{
    	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	Font-Style: italic
}
.Cms-NavBottom-ItemText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold
}
A.Cms-NavBottom-ItemText
{
	color: #CCCCCC;
	text-decoration: none
}
A.Cms-NavBottom-ItemText:hover
{
	color: white;
	text-decoration: none
}
A.Cms-NavBottom-ItemText:active
{
	color: white;
	text-decoration: none
}
.Cms-NavBottom-ItemText-Current
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #CCCC99
}
A.Cms-NavBottom-ItemText-Current
{
	color: #CCCC99;
	text-decoration: none
}
A.Cms-NavBottom-ItemText-Current:hover
{
	COLOR: #CCCC99;
	text-decoration: none
}
A.Cms-NavBottom-ItemText-Current:active
{
	COLOR: CCCC99;
	text-decoration: none
}
.Cms-NavBottom-ItemText-Parent, .Cms-NavBottom-ItemText-TopParent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	font-weight: bold;
	color: #CCCC99
}
A.Cms-NavBottom-ItemText-Parent, .Cms-NavBottom-ItemText-TopParent
{
	color: #CCCC99;
	text-decoration: none
}
A.Cms-NavBottom-ItemText-Parent:hover, A.Cms-NavBottom-ItemText-TopParent:hover
{
	COLOR: white;
	text-decoration: none
}
A.Cms-NavBottom-ItemText-Parent:active, A.Cms-NavBottom-ItemText-TopParent:active
{
	COLOR: white;
	text-decoration: none
}
.Cms-NavTop-ItemText
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #333300;
	text-decoration: none
	cursor: hand
}
A.Cms-NavTop-ItemText
{
	color: #333300;
	text-decoration: none
}
A.Cms-NavTop-ItemText:hover
{
	color: #006699;
	text-decoration: none
}
A.Cms-NavTop-ItemText:active
{
	color: #006699;
	text-decoration: none
}
.Cms-NavTop-ItemText-Current
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration: none;
	cursor: hand
}
A.Cms-NavTop-ItemText-Current
{
	color: #CC0000; 
	text-decoration: none
}
A.Cms-NavTop-ItemText-Current:hover
{
	color: #CC0000; 
	text-decoration: none
}
A.Cms-NavTop-ItemText-Current:active
{
	color: #CC0000;
	text-decoration: none
}
.Cms-NavTop-ItemText-Parent, .Cms-NavTop-ItemText-TopParent
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #CC0000; 
	text-decoration: none;
	cursor: hand
}
A.Cms-NavTop-ItemText-Parent, .Cms-NavTop-ItemText-TopParent
{
	color: #CC0000; 
	text-decoration: none
}
A.Cms-NavTop-ItemText-Parent:hover, .Cms-NavTop-ItemText-TopParent:hover
{
	color: #006699; 
	text-decoration: none
}
A.Cms-NavTop-ItemText-Parent:active, .Cms-NavTop-ItemText-TopParent:active
{
	color: #006699;
	text-decoration: none
}
.Cms-NavContentCaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #CC0000; 
	font-style: normal;
	font-weight: bold;
	line-height: 12px
}
.Cms-NavContent
{
	background-color: #FADB7E
}
.Cms-NavContent-ItemText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333300;
	font-weight: bold;
	line-height: 13px
}
A.Cms-NavContent-ItemText
{
	color: #333300;
	text-decoration: none;
	font-weight: bold
}
A.Cms-NavContent-ItemText:hover, A.Cms-NavContent-ItemText:active
{
	color: #006699;
	text-decoration: none
}
.Cms-NavContent-ItemText-Current
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	font-weight: bold;
	line-height: 13px
}
A.Cms-NavContent-ItemText-Current
{
	color: #CC0000;
	text-decoration: none
}
A.Cms-NavContent-ItemText-Current:hover, A.Cms-NavContent-ItemText-Current:active
{
	color: #CC0000;
	text-decoration: none
}
.Cms-NavContent-ItemText-Parent, .Cms-NavContent-ItemText-TopParent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333300;
	font-weight: bold;
	line-height: 14px
}
A.Cms-NavContent-ItemText-Parent, .Cms-NavContent-ItemText-TopParent
{
	color: #333300;
	text-decoration: none
}
A.Cms-NavContent-ItemText-Parent:hover, .Cms-NavContent-ItemText-TopParent:hover
{
	color: #006699;
	text-decoration: none
}A.Cms-NavContent-ItemText-Parent:active, .Cms-NavContent-ItemText-TopParent:active
{
	color: #006699;
	text-decoration: none
}
.Cms-Ticker
{
	background-color: #E1EFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-top: 1px solid #CEE0EE;
	border-bottom: 1px solid #CEE0EE;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 17px
}
.Cms-PageTeaser-Small
{
	background-color: #CFDFEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #CFDFEA
}
.Cms-PageTeaser-Headline-Small
{
	background-color: #006397
}
.Cms-PageTeaser-Headline-Text-Small
{
	color: #E1EFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal;
}
A.Cms-PageTeaser-Headline-Text-Small
{
	color: #E1EFF7;
	text.decoration: none
}
A.Cms-PageTeaser-Headline-Text-Small:hover, A.Cms-PageTeaser-Headline-Text-Small:active
{
	color: white;
	text.decoration: none
}
.Cms-PageTeaser-TextBlock-Small
{
	border-bottom: 1px solid #006DAA
}
.Cms-PageTeaser-Text-Small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: normal;
    	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 12px
}
.Cms-PageTeaser-Left
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #006397
}
.Cms-PageTeaser-Headline-Left
{
	background-color: #006633
}
.Cms-PageTeaser-Headline-Text-Left
{
	color: #E1EFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal;
}
A.Cms-PageTeaser-Headline-Text-Left
{
	color: #E1EFF7;
	text.decoration: none
}
A.Cms-PageTeaser-Headline-Text-Left:hover, A.Cms-PageTeaser-Headline-Text-Left:active
{
	color: white;
	text.decoration: none
}
.Cms-PageTeaser-TextBlock-Left
{
	background-color: #FADC7C;
}
.Cms-PageTeaser-Text-Left
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: normal;
    	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 10pt
}
.Cms-PageTeaser-Top
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CEE0EE;

}
.Cms-PageTeaser-Headline-Top
{
	background-color: #CEE0EE
}
.Cms-PageTeaser-Headline-Text-Top
{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal;
}
A.Cms-PageTeaser-Headline-Text-Top
{
	color: #006699;
	text.decoration: none
}
A.Cms-PageTeaser-Headline-Text-Top:hover, A.Cms-PageTeaser-Headline-Text-Top:active
{
	color: #CC0000;
	text.decoration: none
}
.Cms-PageTeaser-TextBlock-Top
{
	background-color: #E1EFF7
}
.Cms-PageTeaser-Text-Top
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: normal;
    	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 10pt
}
.Cms-PageTeaser-RightOdd,.Cms-PageTeaser-RightEven
{
	background-color: #CFDFEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 2px solid #CFDFEA;
}
.Cms-PageTeaser-Headline-RightOdd,.Cms-PageTeaser-Headline-RightEven
{
	background-color: #006397;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px
}
.Cms-PageTeaser-Headline-Text-RightOdd,.Cms-PageTeaser-Headline-Text-RightEven
{
	color: #E1EFF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal;
}
A.Cms-PageTeaser-Headline-Text-RightOdd,A.Cms-PageTeaser-Headline-Text-RightEven
{
	color: #cccccc;
	text.decoration: none
}
A.Cms-PageTeaser-Headline-Text-RightOdd:hover, A.Cms-PageTeaser-Headline-Text-RightOdd:active,A.Cms-PageTeaser-Headline-Text-RightEven:hover, A.Cms-PageTeaser-Headline-Text-RightEven:active
{
	color: white;
	text.decoration: none
}
.Cms-PageTeaser-TextBlock-RightOdd
{
	border-left: 3px solid #006397;
	border-bottom: 1px solid #006DAA;
	padding-left: 7px;
	padding-right: 10px
}
.Cms-PageTeaser-TextBlock-RightEven
{
	border-right: 3px solid #006397;
	border-bottom: 1px solid #006397;
	padding-left: 10px;
	padding-right: 7px
}
.Cms-PageTeaser-Text-RightOdd,.Cms-PageTeaser-Text-RightEven
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: normal;
    	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 12px
}
.Cms-PageTeaser-CenterSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CEE0EE;
	width: 235px
}

.Cms-PageTeaser-CenterLarge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CEE0EE;
	width: 489px
}
.Cms-PageTeaser-Headline-CenterLarge,.Cms-PageTeaser-Headline-CenterSmall
{
	background-color: #CEE0EE;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px
}
.Cms-PageTeaser-Headline-Text-CenterLarge,.Cms-PageTeaser-Headline-Text-CenterSmall
{
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: bold;
    	font-style: normal
}
A.Cms-PageTeaser-Headline-Text-CenterLarge,A.Cms-PageTeaser-Headline-Text-CenterSmall
{
	color: #006699;
	text.decoration: none
}
A.Cms-PageTeaser-Headline-Text-CenterLarge:hover, A.Cms-PageTeaser-Headline-Text-CenterLarge:active,A.Cms-PageTeaser-Headline-Text-CenterSmall:hover, A.Cms-PageTeaser-Headline-Text-CenterSmall:active
{
	color: #CC0000;
	text.decoration: none
}
.Cms-PageTeaser-TextBlock-CenterLarge,.Cms-PageTeaser-TextBlock-CenterSmall
{
	background-color: #E1EFF7;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 2px;
	margin-bottom: 2px
}
.Cms-PageTeaser-Text-CenterLarge,.Cms-PageTeaser-Text-CenterSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	font-size: 7pt;
    	font-weight: normal;
    	font-style: normal;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 10pt
}
.Cms-Image-Frame
{
	background-color: #CFDFEA
}
.Cms-NSImage-Frame
{
	background-color: #CFDFEA;
	border: 1px solid black
}
.Cms-Image-Caption
{
	font-style: italic;
	font-size: 7pt;
	line-height: 10px;
	padding-top: 2px
}
.Cms-NSImage-Caption
{
	font-style: italic;
	font-size: 8pt;
	line-height: 11px;
	padding-top: 2px
}
.Cms-Table
{
	border-bottom: 1px solid #CEE0EE;
	border-right: 3px solid #CEE0EE
}

.Cms-Table-Caption, .Admin-Column-Caption
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
    	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #CEE0EE
}
.Cms-Table-Col-Caption, .Cms-Table-Row-Caption
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #D8E8F2
}
.Cms-Table-Row-Even, .Admin-Row-Even
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #E8F4FB
}
.Cms-Table-Row-Even-Data, .Admin-Row-Even-Data
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px
}
.Cms-Table-Row-Odd, .Admin-Row-Odd
{
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 8pt;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #E1EFF7
}
.Cms-Table-Row-Odd-Data, .Admin-Row-Odd-Data
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px
}
.Suche
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
    	font-style: normal;
    	margin-bottom: 0px;
	margin-top: 0px
}
.suche_textbox
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #000066;
	height: 18px;
	width: 105px
}
.suche_start
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333;
	background-color: #FADC7C;
	border-width: 1px;
	height: 18px;
	width: 40px
}
.suche_textbox1
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #333333;
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #006397;
	height: 20px;
	width: 150px
}
.suche_start1
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	color: #E1EFF7;
	background-color: #006397;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	height: 20px;
	width: 80px
}
.Cms-Guestbook-Editor-Data-Textbox
{
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #006397
}
.Cms-Guestbook-Editor-Button
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	color: #E1EFF7;
	background-color: #006397;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	height: 20px;
	width: 80px
}
.Cms-News-Author, .Cms-News-Date
{
    	font-style: italic;
}
.Cms-News-Caption
{
	    	margin-bottom: 20px
}

.Contact-Textbox
{
	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #006397
}
.Contact-Button
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	color: #E1EFF7;
	background-color: #006397;
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	height: 20px;
	width: 80px
}
.shop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000
}
A.shop
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    	font-weight: bold;
	CURSOR: hand;
    	COLOR: #006699;
    	TEXT-DECORATION: none
}
A.shop:active
{
    	COLOR: #006699;
    	TEXT-DECORATION: none
}
A.shop:hover
{
    	COLOR: #006699;
    	TEXT-DECORATION: underline
}