body {
    color: #000000;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-weight:normal;
    font-size: 11px;
}

td {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-weight:normal;
    font-size: 11px;
}

a         { font-weight:bold; color:#0C4294; font-weight:normal; }
a:link    { font-weight:bold; color:#0C4294; font-weight:normal; }
a:visited { font-weight:bold; color:#0C4294; font-weight:normal; }
a:hover   { font-weight:bold; color:#FF9933; font-weight:normal; }

.textHauptnavSitemap { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textSubnavSitemap { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.textSubnavGrad2Sitemap { font-weight:normal; color:#436CA9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

.textSubnav         { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubnav:link    { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubnav:visited { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubnav:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubnavInactive { font-weight:bold; color:#CCCCCC; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.textSubSubnav         { font-weight:bold; color:#436ca9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubSubnav:link    { font-weight:bold; color:#436ca9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubSubnav:visited { font-weight:bold; color:#436ca9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubSubnav:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.textSubnavGrad2 { font-weight:bold; color:#436CA9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.textSubnavOrange { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnav       { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnav:link       { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnav:visited       { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnav:hover { font-weight:bold; color:#ff9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnavOrange { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnavAct         { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnavAct:link    { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnavAct:visited { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHauptnavAct:hover   { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.text { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textIcon         { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textIcon:link    { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textIcon:visited { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textIcon:hover    { font-weight:normal; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

.textIconActive { font-weight:normal; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textIconGrey { font-weight:normal; color:#CCCCCC; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textReiter { font-weight:normal; color:#003366; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px}
.textHeadlineRed { font-weight:bold; color:#CC3333; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textHeadline { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline:link { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline:visited { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline:hover { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textHeadline a{ font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline a:link { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline a:visited { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline a:hover { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textHeadline2         { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline2:link    { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline2:visited { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline2:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textHeadline3         { font-weight:bold; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline3:link    { font-weight:bold; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline3:visited { font-weight:bold; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadline3:hover   { font-weight:bold; color:#FF9933; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textContent { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentMiddle { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textContentSmall { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textContentBlue2 { font-weight:normal; color:#436CA9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textContentBlue         { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentBlue:link    { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentBlue:visited { font-weight:normal; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentBlue:hover   { font-weight:normal; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textHeadlineLink         { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadlineLink:link    { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadlineLink:visited { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textHeadlineLink:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textContentLink         { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textContentLink:link    { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textContentLink:visited { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textContentLink:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textContentLink2         { font-weight:normal; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2:link    { font-weight:normal; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2:visited { font-weight:normal; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2:hover   { font-weight:normal; color:#ff9933; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textContentLink2d         { font-weight:normal; color:#999999; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2d:link    { font-weight:normal; color:#999999; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2d:visited { font-weight:normal; color:#999999; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.textContentLink2d:hover   { font-weight:normal; color:#ff9933; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

.textTeaserHeadline { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.textTeaserHeadline a { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.textTeaser{ font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textTeaserLink         { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textTeaserLink:link    { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textTeaserLink:visited { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textTeaserLink:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textTeaserLink2Blue{ font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textNavi { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.textNavi:link { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.textNavi:visited { font-weight:bold; color:#0C4294; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.textNavi:hover { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.textNavi2 { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.textNaviPas { font-weight:bold; color:#E9E9E9; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

td.textNavi        {background-color: #C3C4C6; text-align:center; width:15px; vertical-align:middle; }
td.textNavi:hover  {background-color: #e9e9e9;}
td.textNavi2       {background-color: #e9e9e9; text-align:center; width:15px; vertical-align:middle; }
td.textNaviPas     {background-color: #c3c4c6; text-align:center; width:15px; vertical-align:middle; }

.space {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px;}
.absatz {text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px;}
.textTeaserboxInfo {font-weight:bold; color:#CC3333; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textImageSubline { color: #000000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-weight:normal; font-size: 9px; }

.textFootlineLink         { font-weight:bold; color:#000000; text-decoration:none;      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textFootlineLink:link    { font-weight:bold; color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textFootlineLink:visited { font-weight:bold; color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textFootlineLink:hover   { font-weight:bold; color:#FF9933; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textHelpLink         { font-weight:bold; color:#0C4294; text-decoration:none;      font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHelpLink:link    { font-weight:bold; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHelpLink:visited { font-weight:bold; color:#0C4294; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textHelpLink:hover   { font-weight:bold; color:#FF9933; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textBreadcrumb         { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textBreadcrumb:link    { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textBreadcrumb:visited { font-weight:bold; color:#ffffff; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textBreadcrumb:hover   { font-weight:bold; color:#fee6cf; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}

tr.textSammelteaserHeadline       { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #b4c8f0;}
tr.sammelteaser                   { background-color: #e8eefa;}
.textSammelteaserHeadline         { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textSammelteaserHeadline:link    { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textSammelteaserHeadline:visited { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.textSammelteaserHeadline:hover   { font-weight:bold; color:#FF9933; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.textContentForum { font-weight:normal; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.textSmallBold    { font-weight:bold; color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

table.rubrikTeaserForum   { border-width: 1px; border-style: solid; border-color: #b4c8f0; }
table.sammelteaserForum   { border-width: 1px; border-style: solid; border-color: #b4c8f0; }
table.shopteaserForum     { border-width: 1px; border-style: solid; border-color: #b4c8f0; background-color: #e8eefa;}

table.iconBoxTable        {
	border-width: 1px; border-style: solid; border-color: #8fa3c8;
}
td.iconBoxTable { width:1px; padding:0px; background-color: #8fa3c8; }
td.iconBoxBg { background-color: #8fa3c8; }

table.coloredBox { background-color: #d1dcea; }

/*
* Formulareditor / Umfrageditor
*/
.answer1 { background:#d1dcea; }


