BODY
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Cms-Content
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 10px;
    COLOR: #336600;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 4px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
H4
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
H5
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 4px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H6
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 4px;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Linklist-right
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    FONT-STYLE: normal;
    PADDING-LEFT: 5px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Linklist-right
{
    CURSOR: hand;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Linklist-right:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Linklist-right:hover
{
    COLOR: #CC0000;
    TEXT-DECORATION: none
}
A
{
    	CURSOR: hand;
    	COLOR: #336600
}
A:active
{
    	COLOR: #336600
}
A:hover
{
    	COLOR: #CC0000
}
.Cms-Annotation
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content_right
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #333333;
    FONT-STYLE: normal;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Footnotes
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #336600;
    LINE-HEIGHT: 9pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Language-Link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Language-Link
{
    CURSOR: hand;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.Language-Link:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.Language-Link:hover
{
    COLOR: #D9E3CF;
    TEXT-DECORATION: none
}
A.Footnotes
{
    CURSOR: hand;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Footnotes:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Footnotes:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.Cms-DocumentPath
{
    FONT-SIZE: 7pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.Cms-DocumentPath
{
    CURSOR: hand;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-DocumentPath:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-DocumentPath:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-SearchResult-Item-Headline
{
    CURSOR: hand;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Cms-SearchResult-Item-Link
{
    CURSOR: hand;
    FONT-SIZE: 8pt
}
.Cms-NavBottom-ItemText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    CURSOR: hand;
    COLOR: #336600;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavBottom-ItemText-Current
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Current
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Current:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Current:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavBottom-ItemText-Parent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Parent:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavBottom-ItemText-TopParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #336600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-TopParent
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavBottom-ItemText-TopParent:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavTop-ItemText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #336600;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText:active
{
    COLOR: #4B8F08;
    TEXT-DECORATION: none
}
.Cms-NavTop-ItemText-Current
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
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
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Cms-NavTop-ItemText-TopParent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #cc0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-TopParent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-Parent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavTop-ItemText-TopParent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
/* Ueberschrift - Content-Menue */
.Cms-NavContentCaption
{
    MARGIN-TOP: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Ebene 1 - Content-Menue */
.Cms-NavContent-1-ItemText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: 336600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText
{
    FONT-WEIGHT: bold;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavContent-1-ItemText-Current
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Current
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Current:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Current:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-1-ItemText-Parent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Parent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-1-ItemText-TopParent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-TopParent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-1-ItemText-TopParent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
/* Ebene 2 - Content-Menue */
.Cms-NavContent-2-ItemText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336600;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText
{
    FONT-WEIGHT: normal;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavContent-2-ItemText-Current
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Current
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Current:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Current:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-2-ItemText-Parent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Parent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-2-ItemText-TopParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-TopParent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-2-ItemText-TopParent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
/* Ebene 3 - Content-Menue */
.Cms-NavContent-3-ItemText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336600;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText
{
    FONT-WEIGHT: normal;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavContent-3-ItemText-Current
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Current
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Current:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Current:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-3-ItemText-Parent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Parent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-3-ItemText-TopParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-TopParent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-3-ItemText-TopParent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
/* Ebene 4 - Content-Menue */
.Cms-NavContent-4-ItemText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336600;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText
{
    FONT-WEIGHT: normal;
    COLOR: #336600;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText:active
{
    COLOR: #336600;
    TEXT-DECORATION: none
}
.Cms-NavContent-4-ItemText-Current
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Current
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Current:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Current:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-4-ItemText-Parent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Parent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Parent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-Parent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Cms-NavContent-4-ItemText-TopParent
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-TopParent
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-TopParent:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.Cms-NavContent-4-ItemText-TopParent:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.Suche
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.suche_textbox
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    LINE-HEIGHT: 9pt;
    BORDER-BOTTOM: #336600 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 12px;
    BACKGROUND-COLOR: transparent
}
.suche_start
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 22px;
    COLOR: #ffffff;
    LINE-HEIGHT: 9pt;
    BORDER-BOTTOM: #336600 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 17px;
    CURSOR: hand;
    BACKGROUND-COLOR: transparent
}
.suche_textbox1
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 150px;
    COLOR: #333333;
    BORDER-BOTTOM: #336600 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.suche_start1
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 80px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #336600
}
.kontakt_textbox
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 240px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_textbox_midi
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 180px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_textbox_klein
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 55px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_textbox_150
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 160px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_textbox_20
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 20px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_anfrage
{
    BORDER-RIGHT: #336600 1px solid;
    BORDER-TOP: #336600 1px solid;
    BORDER-LEFT: #336600 1px solid;
    WIDTH: 380px;
    BORDER-BOTTOM: #336600 1px solid;
    HEIGHT: 60px;
    BACKGROUND-COLOR: #ffffff
}
.kontakt_button
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px solid;
    WIDTH: 70px;
    COLOR: #e1eff7;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #336600
}
.Cms-Table
{
	background-color: #779A32
}
.Cms-Table-Caption
{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 9pt;
    	font-weight: bold;
	font-style: normal;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #EBF0EA
}
.Cms-Table-Col-Caption, .Cms-Table-Row-Caption
{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 9pt;
    	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: #EBF0EA
}
.Cms-Table-Row-Even
{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #EBF0EA
}
.Cms-Table-Row-Even-Data
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px
}
.Cms-Table-Row-Odd
{
    	font-family: Arial, Helvetica, sans-serif; 
    	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
	background-color: #EBF0EA
}
.Cms-Table-Row-Odd-Data
{
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px
}
/* Teaser 400 px*/
.Cms-PageTeaser-400
{
	float: left;
	background-color: #F4F7F4;
	width: 400px;
	border: 0px
}
.Cms-PageTeaser-Headline-400
{
    	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-400
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-400
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-400
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
/* Teaser hell 400 px*/
.Cms-PageTeaser-400-hell
{
	float: left;
	background-color: #FAFBF9;
	width: 400px;
	border: 0px
}
.Cms-PageTeaser-Headline-400-hell
{
    	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-400-hell
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-400-hell
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-400-hell
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
/* Teaser links 190 px*/
.Cms-PageTeaser-190-left
{
	float: left;
	background-color: #F4F7F4;
	width: 192px;
	border: 0px
}
.Cms-PageTeaser-Headline-190-left
{
    	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-190-left
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-190-left
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-190-left
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
/* Teaser rechts 190 px*/
.Cms-PageTeaser-190-right
{
	float: left;
	background-color: #F4F7F4;
	width: 192px;
	border: 0px
}
.Cms-PageTeaser-Headline-190-right
{
    	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-190-right
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-190-right
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-190-right
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
/* Teaser links hell 190 px*/
.Cms-PageTeaser-190-hell-left
{
	float: left;
	width: 190px;
	background-color: #FAFBF9
}
.Cms-PageTeaser-Headline-190-hell-left
{
    	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-190-hell-left
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-190-hell-left
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-190-hell-left
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
/* Teaser rechts hell 190 px*/
.Cms-PageTeaser-190-hell-right
{
	float: left;
	width: 190px;
	background-color: #FAFBF9
}
.Cms-PageTeaser-Headline-190-hell-right
{
	MARGIN-TOP: 15px;
    	MARGIN-BOTTOM: 3px;
    	MARGIN-LEFT: 15px
}
.Cms-PageTeaser-Headline-Text-190-hell-right
{
    	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	font-variant: small-caps;
        TEXT-DECORATION: none
}
.Cms-PageTeaser-Text-190-hell-right
{
    	MARGIN-TOP: 0px;
    	MARGIN-BOTTOM: 15px;
    	MARGIN-LEFT: 15px;
    	MARGIN-RIGHT: 15px
}
.Cms-PageTeaser-Link-Text-190-hell-right
{
	FONT-SIZE: 8pt;
	font-variant: small-caps
}
.divider
{
	padding-bottom: 0px;
	padding-top: 0px
}
.divider1
{
	padding-bottom: 10px;
	padding-top: 5px
}
.divider2
{
	padding-bottom: 5px;
	padding-top: 5px
}
.divider3
{
	padding-bottom: 5px;
	padding-top: 10px
}
.divider4
{
	padding-bottom: 10px;
	padding-top: 0px
}
.divider5
{
	padding-bottom: 0px;
	padding-top: 10px
}
.divider6
{
	padding-bottom: 10px;
	padding-top: 10px
}
.divider7
{
	padding-bottom: 0px;
	padding-top: 5px
}
.divider8
{
	padding-bottom: 5px;
	padding-top: 0px
}
.Cms-SearchResult-Divider
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.Cms-SearchResult-Item-Link
{
	FONT-SIZE: 7pt;
}
