.wtBoxInfoText						{margin:0px 0px 5px 0px;}

.wtBoxKontakt						{float:left; margin:0px 10px 20px 0px;}

.wtBoxKontakt .wtBoxKontaktBild		{width:118px; height:170px;}

.wtBoxKontakt .wtBoxKontaktInfo		{}

select.formlistboxa  	{font-size:11px;line-height :8px;border :1px solid #8C9CB5; background-color:#FFFFFF;}

.input_f_default		{margin: 0px 0px 0px 0px; height:17px; font-size:11px; border :1px solid #8C9CB5; background-color:#FFFFFF;}

.wtIconSearchKat		{float:left; width:110px; margin:10px 0px 0px 0px;}

.wtIconSearchKat img	{float:left;}

.wtIconSearchKat .wtIconText	{float:left; padding:10px 0px 0px 5px;}

.wtIconSearchKat .wtIconSeBox	{float:left; padding:5px 0px 0px 0px;}

.searchResultsContact .wtBoxKontakt	{margin-right:9px;}

.hauptbereich {width: 973px}

.background01 {background: #041E3D}

.background02 {background: #F2F4F8}

.background03 {background: #CBCFDA}

.background04 {background: #666666}

.headline-1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; height: 50px; padding-top: 28px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #041E3D}

.headline-2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 26px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color:333333}

A {}

A:link {color: #ce5303; text-decoration: none}

A:visited {color: #b54a02; text-decoration: none}

A:hover {color: #ce5303; text-decoration: underline}

A:active {color: #ce5303; text-decoration: none}

.bodytext {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color:#000000}

A.bodytext:link {color: #ce5303; text-decoration: none}

A.bodytext:visited {color: #b54a02; text-decoration: none}

A.bodytext:hover {color: #ce5303; text-decoration: underline}

A.bodytext:active {color: #ce5303; text-decoration: none}

.bodytext-right {font-family: Arial, Helvetica, sans-serif; text-align: right; font-size: 11px; height: 14px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color:333333}

.gCatText td	{height:10px;}

.newsarchivheadline {font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-top: 0px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none; color: #041E3D}

A.newsarchivheadline:link {color: #ce5303; text-decoration: none}

A.newsarchivheadline:visited {color: #b54a02; text-decoration: none}

A.newsarchivheadline:hover {color: #ce5303; text-decoration: underline}

A.newsarchivheadline:active {color: #ce5303; text-decoration: none}

.team {font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 8px; height: 14px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color:333333}

A.team:link {color: #ce5303; text-decoration: none; padding-left: 0px}

A.team:visited {color: #b54a02; text-decoration: none; padding-left: 0px}

A.team:hover {color: #ce5303; text-decoration: underline; padding-left: 0px}

A.team:active {color: #ce5303; text-decoration: none; padding-left: 0px}

.bild-subline {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-align: center; padding-top: 4px; padding-bottom: 4px; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color:#666666; background-color:#fffcee;}

.bild-subline-left {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-align: left; padding-top: 4px; padding-bottom: 4px; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color:#666666}

.box {font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-left: 3px; background: #F2F4F8; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #3d1b04; letter-spacing: 0px}

.header-klein {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #000000; letter-spacing: 0px}

.header-klein-underline {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #000000 !important; letter-spacing: 0px}

A.header-klein-underline:hover {text-decoration: underline}

.header-gross {font-family: Arial, Helvetica, sans-serif; font-size: 15px; height: 20px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #F2F4F8; letter-spacing: 3px; background: #3d1b04; font-weight: normal}

.datum {font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 14px; padding-top: 5px; padding-left: 8px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none; color: #FFFFFF; letter-spacing: normal}

.header-news {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-variant: normal; text-transform: none; text-decoration: none; color: #000000; letter-spacing: 0px; font-weight: bold;}

A.header-news:link, A.header-news:visited {text-decoration: none; color: #000000}

A.header-news:hover {text-decoration: underline; color: #000000}

.news {font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 5px; padding-top: 5px; padding-left: 8px; padding-right: 5px; font-style: normal; line-height: 14px; font-variant: normal; text-transform: none; text-decoration: none; color: #000000; letter-spacing: 0px; font-weight: normal;}

.footer02 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; color: #FFFFFF; letter-spacing: 0px; text-decoration: none;}

A.footer02:link, A.footer02:visited {text-decoration: none; color: #CBCFDA}

A.footer02:hover {text-decoration: underline}

.footer01 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #3d1b04; letter-spacing: 0px}

.footer03 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-variant: normal; text-transform: none; text-decoration: none;color: #3d1b04; letter-spacing: 0px}

A.footer03:hover {text-decoration: underline}

.navi {padding-top: 8px;}

.navi-0 {text-indent:-1em; padding-left:2em; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 2px; width: 169px; min-height: 20px; padding-top: 2px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #333333; text-decoration: none; letter-spacing: 1px; border: #F2F4F8; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.navi-0_active {text-indent:-1em; padding-left:2em; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 2px; width: 169px; min-height: 20px; padding-top: 2px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #ce5303; text-decoration: none; letter-spacing: 1px; border: #F2F4F8; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

A.navi-0:link, A.navi-0:visited {text-decoration: none;}

A.navi-0:hover {background: #CBCFDA; color: #ce5303; border: 1px #3d1b04 inset}

A.navi-0_active:hover {background: #CBCFDA; text-decoration: none; color: #ce5303; border: #3d1b04; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.navi-1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 15px; margin: 2px; width: 169px; height: 18px; padding-top: 1px; font-style: normal; line-height: normal; font-variant: normal; color: #333333; text-decoration: none; border: #F2F4F8; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.navi-1_active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-left: 15px; margin: 2px; width: 169px; height: 18px; padding-top: 1px; font-style: normal; line-height: normal; font-variant: normal; color: #ce5303; text-decoration: none; border: #F2F4F8; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

A.navi-1:link, A.navi-1:visited {text-decoration: none}

A.navi-1:hover {background: #CBCFDA; color: #ce5303; border: #3d1b04; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

A.navi-1_active:hover {background: #CBCFDA; text-decoration: none; color: #ce5303; border: #3d1b04; border-style: inset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

#sitemap			{font-size:1.1em;}

#sitemap ol			{padding-left: 0px;margin-left: 0px; list-style-type: none; list-style-image:url(/cms/upload/sitemap/list_icon_sitemap.gif);}

.sitemap_lvl_0		{font-weight:normal;text-align:left; margin-left:50px;}

.sitemap_lvl_1		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_2		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_3		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_4		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_5		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_6		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_7		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_8		{font-weight:normal;text-align:left; margin-left:20px;}

.sitemap_lvl_9		{font-weight:normal;text-align:left; margin-left:20px;}



/***********************\

* für Slider Startseite:

\***********************/



header, section, footer, aside, nav, article, figure {display: block;}

#slider-wrapper {

    background:url(/cms/images/slider_fond.png) no-repeat;

    width:966px;

    height:340px;

    margin:0 auto;

    padding-top:11px;

    margin-top:1px;

    min-height:0;

}

#slider {

    position:relative;

    min-height:0;

    width:940px;

    height:290px;

    margin-left:13px;

	background:url(/cms/images/loading.gif) no-repeat 50% 50%;

}

#slider img {

   /*position:absolute;*/

   top:0px;

   left:0px;

   display:none;

   min-height:0;

}

#slider a {

   border:0;

   display:block;

}



.nivo-controlNav {

   position:absolute;

   left:380px;

   bottom:-42px;

}

.nivo-controlNav a {

   display:block;

   width:22px;

   height:22px;

   background:url(/cms/images/bullets.png) no-repeat;

   text-indent:-9999px;

   border:0;

   margin-right:3px;

   float:left;

}

.nivo-controlNav a.active {

   background-position:0 -22px;

}

.nivo-directionNav a {

   display:block;

   width:30px;

   height:30px;

   background:url(/cms/images/arrows.png) no-repeat;

   text-indent:-9999px;

   border:0;

}

a.nivo-nextNav {

   background-position:-30px 0;

   right:15px;

}

a.nivo-prevNav {

   left:15px;

}

.nivo-caption {

   text-shadow:none;

   font-family: Helvetica, Arial, sans-serif;

}

.nivo-caption a { 

   color:#efe9d1;

   text-decoration:underline;

}

.clear {

   clear:both;

}
