body{background:#FFFFFF;padding:0px;margin:0px;color:#666666;font-size:100.01%;font-family:Arial, Helvetica, sans-serif;}
body > p {display:none}
/* TTA Custom*/
a,
a font{text-decoration:none;color:#ED6204;}
a:hover,
a:hover font{text-decoration:none;color:#009999;}
a:hover font{text-decoration:underline;}
u{text-decoration:none;}
/* TTA Custom*/
img{border:0px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.hidden{display:none;}


.trenner{width:62.25em;height:0.1875em;clear:both;}

/* eigene CSS Styled Content */
.bodytext {
   margin: 0;
   padding: 0;
   }

h6 {padding-bottom:0.5em;margin-top:1em;font-size:0.7em;color:#666666;font-weight:normal}
h4 {padding-bottom:0.5em;margin:0px;font-size:1.4em;color:#009999;}
h2 {padding-bottom:0.5em;margin:0px;font-size:0.8em;color:#666666;}
h3 {padding-bottom:0.5em;margin:0px;font-size:0.8em;color:#009999;margin-top:1em}







.csc-textpic-imagewrap {
  /* margin-top: 15px;*/
   }
   
   
.box-inhalt-mitte-artikel ul{
   margin: 0;
   padding: 0;
   margin-top: 10px;
   margin-bottom: 15px;
   font-size:0.8em;
   }
.box-inhalt-mitte-artikel li {
   padding-left: 15px;
   list-style: none;
   list-style-position: outside;
   background-image:url(/fileadmin/grafiken/listenpunkt.gif);
   background-repeat: no-repeat;
  /* border: 1px solid red; */
   }


.webp_linie{width:12.875em;height:0.0625em;}
.epurexlogo{width:13em;height:4.3125em;}
.headerbild1{width:15.4375em;height:4.3125em;}
.headerfolge{width:38.5em;height:4.3125em;}
.headerbild2{width:17em;height:4.3125em;}
.boxbild {width:30.375em;height:10.9375em;}
#headernav {
   position: absolute;
   left: 0em;
   top: 4.3125em;
   z-index: 30000;
   }


.blind{width:0.0625em;height:0.0625em;}
.inhalt_strichel{width:11.5625em;height:0.0625em;}
.geschfeld{width:18.3125em;height:7.125em;}
.suchpfeil{width:0.875em;height:0.9375em;}
.pfeil-gesch1{width:0.0625em;height:1em;}
.sitemap-strich{width:0.0625em;height:15.9375em;}
#grundrahmen{width:62.25em;}
#box-header{width:62.25em;}


#udm{
   clear:both;
   width: 50.625em;
   padding-left:11.625em;
   background:#009999;
/*   background-image:url(/fileadmin/grafiken/hg-navbox.gif);
   background-repeat: no-repeat;*/
   /*border: 1px dotted green;*/
   }

#udmfolge{
   clear:both;
 /*  width: 60.375em;*/
 /*  padding-left:1.875em;*/
   width: 61.55em;
   padding-left: 0.7em;
   background:#009999;
/*   background-image:url(/fileadmin/grafiken/hg-navbox.gif);
   background-repeat: no-repeat;*/
   /*border: 1px dotted green;*/
   }

#box-oben{width:62.25em;height:10.9375em;clear:both;}
#box-mitte{width:62.25em;height:8.3125em;clear:both;}
#box-unten{width:62.25em;height:8.3125em;clear:both;}
#box-footer{width:62.25em;height:1em;clear:both;}
#header-left{width:42.8125em;height:4.3125em;float:left;}
#header-right{
   width:13em;
   height:4.3125em;
   position:absolute;
   top:0px;
   left:49.375em;
   z-index:1;
   }
#box-oben-gesamt{
   width:49.1875em;
   height:10.9375em;
   float:left;
   }
   
#box-oben-bild {float:left; width:30.375em}
#box-oben-text {
   color: #009999;
   float: right;
 /*  width: 18.8125em;
   height: 10.9375em;*/
   width: 26.875em;
   height: 15.625em;
   background-image:url(/fileadmin/grafiken/hg-boxobentext.jpg);
   background-repeat: repeat-x;
   border-bottom: 2px solid white;
   font-size: 0.7em;
   }
#box-oben-text p {
   padding: 12px 10px 5px 10px;
}


.box-oben-linie{width:12.875em;height:0.0625em;} 
.box-oben-logo{
   width:12.0625em;
   height:1.0625em;
   padding: 20px 0px 10px 10px;}
.box-inhalt-links{width:11.5625em;height:8.3125em;float:left;}
.box-inhalt-links-artikel{width:10.625em;float:left;border-top:1px solid #FFFFFF;}
.box-inhalt-mitte{width:37.4375em;height:8.3125em;;margin-left:0.1875em;float:left;}
.box-inhalt-mitte-artikel{width:35.5375em;float:left;padding-top:1.0625em;padding-right:0.8em;padding-bottom:2em;padding-left:0.8em;}
* html .box-inhalt-mitte-artikel{width:37.4375em;}
.box-artikel-text{margin:0px;padding:0px;}
.box-artikel-text p {margin-top:0.8em;margin-bottom:0px;padding:0px;font-size:0.8em;}

.box-inhalt-rechts{width:12.875em;height:8.3125em;float:right;}
.box-inhalt-rechts-artikel{width:12.875em;float:right;}
.box-inhalt-mitte-artikel h1{padding:0px;margin:0px;font-size:1.2em;color:#009999;font-size:1em;}
.box-inhalt-mitte-artikel h2{padding:0px;margin-top:1em;margin-bottom:0px;color:#666666;font-size:0.8em;}


.padding-left-11px{padding-left:0.625em;}
.box-mitte-links{
   width:11.5625em;
   height:8.3125em;
   background:#EAF6F6;

   }
.box-mitte-links-ueber{width:10.9375em;height:1em;background:#C3EBEB;padding-left:0.625em;}
* html .box-mitte-links-ueber{width:11.5625em;height:1em;}
.box-mitte-links-trenner{width:11.5625em;height:0.0625em;}
.box-mitte-links-inhalt{
   width:10.875em;
   padding-top:0.25em;
   padding-bottom:0.25em;
   padding-left:0.6875em;
   }
.box-mitte-links-inhalt a{color:#666666;text-decoration:none;font-size:0.7em;}
.box-mitte-links-inhalt a:hover{color:#009999;}
.box-mitte-links h1{color:#009999;font-size:0.7em;padding-top:0px;padding-bottom:0px;margin:0px;}
.box-mitte-links-inhalt-unten .bodytext {
   font-size: 0.7em;
   margin: 0px 5px 5px 10px;
   }
.box-mitte-links-inhalt-unten H1{
   margin: 0px 5px 5px 10px;
   }


.box-mitte-links-inhalt-unten a{color:#ED6204;text-decoration:none;background: url(/fileadmin/grafiken/pfeil_links.gif) no-repeat left top;padding-left:0.7875em;padding-top:0.0625em;padding-bottom:0.0625em;display:block;font-weight: bold;}
.box-mitte-links-inhalt-unten a:hover{color:#009999;}


.box-mitte-mitte{width:37.4375em;height:8.3125em;background:#E2F6F6;}
.box-mitte-mitte-ueber{width:37.4375em;height:1em;background:#ABDCDC;}
.box-mitte-mitte-ueber-text{float:left;}
.box-mitte-mitte-inhalt{padding-top:0.25em;padding-bottom:0.25em;padding-left:0.7em;font-size:0.7em;}
.box-mitte-mitte-inhalt a{color:#ED6204;text-decoration:none;font-weight:bold;background: url(/fileadmin/grafiken/inhalt_pfeils.gif) no-repeat left center;padding-left:12px;font-size:110%;}
.box-mitte-mitte-inhalt a:hover{color:#009999;}
.box-mitte-mitte h1{color:#009999;font-size:0.7em;padding-top:0px;padding-bottom:0px;padding-left:0.6875em;margin:0px;}


.box-mitte-rechts form{padding:0;margin:0;}
.box-mitte-rechts{width:12.875em;height:8.3125em;background:#FBE4D5;}
.box-mitte-rechts-ueber{width:12.25em;height:1em;background:#FF8431;padding-left:0.625em;}
* html .box-mitte-rechts-ueber{width:12.875em;height:1em;}
.box-mitte-rechts-inhalt{padding-top:0.25em;padding-bottom:0.25em;padding-left:0.625em;}

/* Bereich Aktuelles*/
.box-mitte-rechts-inhalt-unten{padding-top:0.0625em;padding-bottom:0.0625em;}
.box-mitte-rechts-inhalt-unten .bodytext {
   font-size: 0.7em;
   margin: 0px 5px 5px 10px;
   }
.box-mitte-rechts form{padding:0;margin:0;}
.label{font-size:0.7em;}
.box-input{font-size:1em;width:89%;font-size:0.7em;}
.box-mitte-rechts select{font-size:1em;width:90%;font-size:0.7em;}
* html .box-mitte-rechts select{width:85%;}
.selectpadding{padding-bottom:5px;}
.box-mitte-rechts-inhalt a{color:#ED6204;text-decoration:none;font-weight:bold;background: url(/fileadmin/grafiken/pfeil_links.gif) no-repeat left top;padding-left:0px;display:block;}
.box-mitte-rechts-inhalt a:hover{color:#009999;}
.box-mitte-rechts-inhalt-unten a{color:#ED6204;text-decoration:none;font-weight:bold;background: url(/fileadmin/grafiken/pfeil_links.gif) no-repeat left top;padding-left:0.7875em;display:block;

 /* background: transparent url(../files/bmsimages/$file/pfeil_links.gif) no-repeat scroll left top;
  color: #ed6204;
  text-decoration: none;
  font-weight: bold;
  padding-left: 0.7875em;
  display: block;*/
  font-size: 0.7em;
}
.box-mitte-rechts-inhalt-unten a:hover{color:#009999;}
.box-mitte-rechts-inhalt-unten-artikel a{color:#ED6204;text-decoration:none;background: url(/fileadmin/grafiken/pfeil_links.gif) no-repeat left top;padding-top:0.1em;padding-bottom:0.1em;padding-left:0.7875em;display:block;font-size:0.7em;}
.box-mitte-rechts-inhalt-unten-artikel a:hover{color:#009999;}
.box-mitte-rechts h1{color:#FFFFFF;font-size:0.7em;padding-top:1px;padding-bottom:0px;margin:0px;}


.box-footer-links{width:11.5625em;height:1em;background:#009999;float:left;padding-top:0.0625em;}
.box-footer-mitte{width:37.4375em;w\idth:36.4375em;height:1em;margin-left:0.1875em;background:#009999;float:left;padding-left:0.5em;padding-right:0.5em;padding-top:0.0625em;}
* html .box-footer-mitte{width:37.4375em;}
.box-footer-links-site{width:48.1875em;height:1em;background:#009999;float:left;padding-top:0.0625em;padding-left:0.5em;padding-right:0.5em;}
* html .box-footer-links-site{width:49.1875em;}
.box-footer-rechts{width:12.875em;w\idth:12.375em;height:1em;background:#009999;float:right;padding-left:0.5em;padding-top:0.0625em;}
* html .box-footer-rechts{width:12.875em;}
.box-footer-links-u{width:10.625em;height:1em;background:#009999;float:left;padding-top:0.0625em;}
.box-footer-mitte-u{width:38.375em;w\idth:37.375em;height:1em;margin-left:0.1875em;background:#009999;float:left;padding-left:0.5em;padding-right:0.5em;padding-top:0.0625em;}
* html .box-footer-mitte-u{width:38.375em;}
.box-footer-links-site-u{width:48.1875em;height:1em;background:#009999;float:left;padding-top:0.0625em;padding-left:0.5em;padding-right:0.5em;}
.box-footer-rechts-u{width:12.875em;w\idth:12.375em;height:1em;background:#009999;float:right;padding-left:0.5em;padding-top:0.0625em;}
.box-footer-text{font-size:0.6em;color:#FFFFFF;text-align:right;}
.box-footer-text a{color:#FFFFFF;text-decoration:none;}
.box-footer-text a:hover{color:#ABDCDC;}

.artikel-footer-grafik{padding-top:1.4375em;padding-bottom:0.5em;}
.artikel_linie{width:36.8125em;height:0.0625em;}
.artikel-footer a{font-size:0.7em;color:#666666;text-decoration:none;padding-left:1.825em;padding-right:1.825em;}
.artikel-footer a:hover{color:#009999;}
.artikel-footer-lang a{font-size:0.7em;color:#666666;text-decoration:none;padding-left:1.825em;padding-right:1.825em;}
.artikel-footer-lang a:hover{color:#009999;}
.artikel-footer-empfehl a{background: url(/fileadmin/grafiken/artikel_empfehl.gif) no-repeat left top;}
.artikel-footer-bookm a{padding-left:1.625em;background: url(/fileadmin/grafiken/artikel_bookm.gif) no-repeat left top;}
.artikel-footer-bookm a{padding-left:1.625em;background: url(/fileadmin/grafiken/artikel_bookm_01.gif) no-repeat left top;}
.artikel-footer-druck a{background: url(/fileadmin/grafiken/artikel_druck.gif) no-repeat left top;}
.artikel-footer-top a{background: url(/fileadmin/grafiken/artikel_top.gif) no-repeat left top;}

#gesch0{visibility:visible;position:absolute;padding-top:0.1875em;width:37.4375em;}

.gesch-bild{width:18.375em;height:7.125em;float:left;}
/*.gesch-text{font-size:0.7em;padding-left:0.9375em;padding-top:0.375em;}*/
.gesch-inhalt{
   float:left;
   width:18.75em;
  }
/* neu: Schriftgröße und margin für Geschäftsbereiche */
.gesch-inhalt .bodytext{
    font-size: 0.7em;
    margin: 0px 5px 5px 10px;
    }


/* oberes Menü in der Headline */
#header-links{
   float:left;
   font-weight:normal;
   padding-right:0px;
   position: absolute;
   left: 38em;
   top: 3.1875em;
   z-index:2;

   }
#header-links ul{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0em;margin:0px;}
#header-links li{display:inline;list-style-type:none;font-size:0.7em;}
#header-links a{color:#666666;text-decoration:none;display:inline;}
#header-links a:hover{color:#009999;}
/* TTA Custom*/
#header-links a.Selected{color:#009999;}
/* oberes Menü in der Headline ENDE */


/* oberes Menü in der Headline FOLGESEITEN*/
#header-links-f{
/*   float:left;
   border: 1px dotted green;*/
   font-weight:normal;
 /*  padding-right:0px;*/
   position: absolute;
   left: 38em;
   top: 3.1875em;
/*   z-index: 50000;*/
   z-index:2;
   }
#header-links-f ul{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0em;margin:0px;}
#header-links-f li{display:inline;list-style-type:none;font-size:0.7em;}
#header-links-f a{color:#666666;text-decoration:none;display:inline;}
#header-links-f a:hover{color:#009999;}
/* TTA Custom*/
#header-links-f a.Selected{color:#009999;}
/* oberes Menü in der Headline ENDE */


div.box-artikel-inhalt a.SiteLocatorSelected{color:#009999;}
/* TTA Custom*/

.qselect {font-size:0.7em; margin-left:0.7em; margin-bottom:0.5em;}
.box-sitemap{width:49.1875em;height:15.9375em;float:left;background:#E2F6F6;}
.box-sitemap-inhalt{width:9.7875em;float:left;}
.box-sitemap-trenner{width:0.0625em;height:15.9375em;float:left;}
.box-sitemap-ueber{height:1em;background:#ABDCDC;}
.box-sitemap-ueber h1{font-size:0.7em;color:#009999;margin:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0.25em;}
.box-sitemap-links{padding-left:0.375em;padding-top:0.375em;}
.box-sitemap-links a{font-size:0.7em;text-decoration:none;color:#000000;background: url(/fileadmin/grafiken/inhalt_pfeils.gif) no-repeat left center;padding-left:0.8875em;}
.box-sitemap-links a:hover{color:#009999;}
#subnavigation {width:9.25em;}
* html #subnavigation {width:10.625em;}
#subnavigation ul{list-style-type:none;padding:0px;margin:0px;width:100%;}
#subnavigation ul a{display:block;width:100%;background:#C3EBEB;border-bottom:1px solid #FFFFFF;padding-left:1.375em;color:#666666;padding-top:2px;padding-bottom:2px;}
#subnavigation ul a:hover{color:#666666;text-decoration:none;background:#C3EBEB url(/fileadmin/grafiken/submenue1_pfeil.gif) no-repeat left top;}
#subnavigation ul ul{list-style-type:none;width:100%;padding:0px;margin:0px;}
#subnavigation ul ul a{font-weight:normal;display:block;width:8.4375em;background:#FFE0CC;border-bottom:1px solid #FFFFFF;padding-left:2.1875em;color:#666666;}
* html #subnavigation ul ul a{width:10.625em;}
#subnavigation ul ul a:hover{color:#666666;text-decoration:none;background:#FFE0CC url(/fileadmin/grafiken/submenue2_pfeil.gif) no-repeat left top;}

#subnavigation li a.sub1-selected, #subnavigation li a.sub1-selected:hover{font-weight:bold;background:#FF8431 url(/fileadmin/grafiken/submenue_pfeil.gif) no-repeat left top;color:#FFFFFF;}
#subnavigation li li a.sub2-selected, #subnavigation li li a.sub2-selected:hover{font-weight:bold;background:#FFA970 url(/fileadmin/grafiken/submenue3_pfeil.gif) no-repeat left top;color:#FFFFFF;}

#udm li a.selected {background:#FF8431;color:#FFFFFF;}
#udmfolge li a.selected {background:#FF8431;color:#FFFFFF;}


/* Klasse für Homebutton -> neu */
li .homebutton {
   border-left: 0px;
   border-left: 0px solid none;
   width: 13.2625em;
   }

li a .homebutton {
   border-left: 0px;
     }


.box-artikel-ueber{width:10em;height:1em;background:#C3EBEB;padding-left:0.625em;margin-top:1.25em;}
* html .box-artikel-ueber{width:10.625em;}
.box-artikel-ueber h1{font-size:0.7em;padding:0px;margin:0px;}
.box-artikel-inhalt{width:10em;padding-top:0.25em;padding-bottom:0.25em;padding-left:0.625em;}
.box-artikel-inhalt a{color:#666666;text-decoration:none;font-size:0.7em;}
.box-artikel-inhalt a:hover{color:#009999;}
.artikel_strichel{width:10.625em;height:0.0625em;}

.suche-eingabe{width:32.375em;height:16.5em;background:#C3EBEB;float:left;margin-right:0.1875em;padding-top:0.5em;padding-right:0.5em;padding-bottom:1em;padding-left:0.5em;}
* html .suche-eingabe{width:33.375em;}
.suche-eingabe form, input, textarea, option, select{padding:0px;margin:0px;}
.suche-hilfe{width:15.9em;height:17em;background:#FBE4D5;float:left;color:#000000;padding:0.5em;}
* html .suche-hilfe{width:16.9em;height:18.125em;}
.suche-strichel{width:50.5625em;height:0.0625em;}
.suche-rahmen{width:50.5625em}
.suchmaske{color:#000000;padding:0px;margin:0px;}
.suchmaske-input{width:16.625em}
.suche-input-padding{padding-bottom:0.5em;}
.suche-input-auswahl{font-size:0.7em;color:#000000;padding-bottom:0.5em;}
.check-label{float:left;padding:0px;margin:0px;}
.suche-label{padding-right:0.25em;}
.suche-ergeb-head{padding-right:0.25em;margin-bottom:0.65em;background:#C3EBEB;height:2.375em;}
.suche-ergeb-head-1{width:16.75em;height:2.375em;float:left;}
.suche-ergeb-head-2{width:25em;height:1.875em;float:left;vertical-align:middle;padding-top:0.5em;}
.suche-ergeb-head-3{float:right;text-align:right;vertical-align:middle;width:5em;height:2.375em;}
.suche-arrow-left{padding-right:0.35em;float:left;padding-top:0.6em;}
.suche-arrow-text{font-size:0.8em;color:#000000;float:left;padding-top:0.7em;}
.suche-arrow-right{padding-left:0.35em;float:left;padding-top:0.6em;}
.suche-ergeb-text{width:43.125em;float:left;margin-bottom:0.65em;}
.suche-ergeb-text h2 {color:#000000;margin:0px;padding:0px;font-size:80%;}
.suche-ergeb-proz{width:7.0em;float:right;text-align:right;margin-bottom:0.65em;}
.suche-input-text{font-size:0.9em;}
.suche-form{margin:0px;padding:0px;}
.sucher-ueber-links{padding-bottom:0.25em;}
/*TTA Custom - height:11.8125*/
.produkte-eingabe{width:49.525em;height:5.9125em;background:#C3EBEB;float:left;padding:0.5em;}
.produkte-eingabe form{display:inline}
/*TTA Custom*/

/*TTA-Custom*/
.sitemap-box{width:50.5625em;height:29.725em;float:right;}
.sitemap-box-innen{float:right;width:16.8125em;background:#E2F6F6;height:29.725em;}
/*TTA-Custom*/
.sitemap-trenner{height:29.700em;width:0.0625em;}
.unterseiten-platzhalter{height:2em;}

#box-webportier{height:10.75em;float:right;background:#FBE4D5;}
#webportier{background:#FBE4D5;width:12.875em;}
#webportier ul{list-style-type:none;padding:0px;margin:0px;font-size:0.7em;}
#webportier li{width:100%;padding:0px;margin:0px;height:1.45em !important;line-height:1.45em !important;height:1.3em;line-height:1.3em;}
#webportier li a {width: 90%;padding: 0px 0px 1px 10%;display: block;background:  url(/fileadmin/grafiken/webp_h_off.gif) no-repeat left bottom;}
* html #webportier li a {width: 100%;}
#webportier li a:hover {background:  url(/fileadmin/grafiken/webp_h_on.gif) no-repeat left bottom;}
#webportier .webportier-selected {width: 90%;padding: 0px 0px 1px 10%;color: #ED6204;background:  url(/fileadmin/grafiken/webp_h_on.gif) no-repeat left bottom;font-weight: bold;height:1.4em !important;line-height:1.4em !important;height:1.3em;line-height:1.3em;}
* html #webportier .webportier-selected {width: 100%;}
#udm .udm-home {padding-left:13.35em !important;padding-left:13.3em;}
#udm .udm-home-active {padding-left:13.35em !important;padding-left:13.3em;background:#009999;color:#009999;cursor:default;}
#udm .udm-sub {width:12.785em !important;width:12.745em;padding-left:2em;}
* html #udm .udm-sub {width:15.35em}

/*
##### Mailform ##########################################################
*/
#mailform form{border:0px;}

#mailform label,
#mailform select,
#mailform textarea,
#mailform input{
  float:left;
  margin-bottom:0.625em;
  font-size:0.8em;
}

#mailform textarea,
#mailform select,
#mailform input{
  border:1px solid #009999;
  border-right:2px solid #009999;
  border-bottom:2px solid #009999;
  background-color:#edf8f8;
  font-family:Arial;
  width:24em;
}

#mailform select{
  width:24.2em;
}





#mailform label{
  width:10em;
  font-size:0.8em;
  margin-right:0.625em;
  font-weight:normal;
}

#mailform .csc-mailform-field{
  clear:left;
  border:1px solid #ffffff;
}

fieldset{
  border:0px;
}

.csc-mailform-label{
  display:none;
}
.csc-mailform-field{
 font-weight:bold;
}

#mailform .csc-mailform-submit{
  width:34.875em;  

}



/*
###############################################################
*/




.udm,.udm li,.udm ul {
	margin:0;
	padding:0;
	list-style-type:none;
	}
.udm {
	position:relative;
	left:0;
	top:0;
	z-index:20000;
	width:7.5em;
	cursor:default !important;
	border:none;
	text-align:left;
	}
.udm {
	float:none;
	width:100%;
	}
@media screen,projection {
	.udm {
	float:left;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) {
	float:none;
	}}
.udm {
	padding-top:0.0em;
	}
.udm>li:first-child {
	margin-left:0.0em;

	}
@media Screen,Projection {
	.udm>li:first-child {
	margin-left:0;
	margin-right:0;
	}}
@media screen,projection {
	.udm:not(:nth-child(n))>li:first-child {
	margin-left:0.0em;
	}}
.udm li {
	left:0.0em;
	}
@media screen,projection {
	.udm li {
	position:relative;
	}}
.udm ul li {
	left:0;
	}
ul[class^="udm"] li {
	left:0;
	position:static;
	}
@media Screen,Projection {
	ul[class^="udm"] li {
	left:0.0em;
	position:relative;
	}}

@media screen,projection {
	.udm:not(:nth-child(n)) li {
	position:static;
	}}
@media Screen,Projection {
	.udm/**/[class="udm"] ul li {
	position:relative;
	left:0;
	}}
@media screen,projection {
	.udm ul li:not(:nth-child(n)) {
	position:static;
	}}
.udm li {
	display:block;
	width:auto;
	float:left;
	}
.udm li a {
	position:static;
	display:block;
	float:left;
	}
@media screen,projection {
	.udm l\i a {
	position:relative;
	float:none;
	}}
ul[class^="udm"] li a {
	position:relative;
	float:none;
	}
@media screen,projection {
	* html .udm li a {
	position:relative;
	float:none;
	}}
@media screen,projection {
	.udm li a:not(:nth-child(n)) {
	position:static;
	float:left;
	}}
.udm ul li a {
	position:relative;
	float:none !important;
	white-space:normal;
	}
.udm li a {
	margin-left:-1px;
	}
@media Screen,Projection {
	.udm li {
	margin-left:-1px !important;
	}}
@media Screen,Projection {
	.udm li a {
	margin-left:0;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li:first-child {
	margin-left:0.0em !important;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li:first-child a {
	margin-left:-1px;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) ul li:first-child {
	margin-left:0 !important;
	}}
head:first-child+body ul[class^="udm"] li:not(:first-child) {
	margin-left:-1px;
	}
.udm ul li {
	margin-left:0 !important;
	}
ul[class^="udm"] ul li {
	margin-left:0 !important;
	}
.udm ul a {
	margin:0;
	}
.udm ul li {
	margin-bottom:0px !important;
	}
.udm ul li:first-child {
	margin-top:0px;
	}
.udm ul a {
	margin-top:0px !important;
	margin-right:0px !important;
	margin-bottom:0px !important;
	margin-left:0px !important;
	}
.udm ul {
	background-image:none;
	background-color:#C3EBEB;
	cursor:default !important;
	width:11em;
	height:auto;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	position:absolute;
	z-index:20100;
	padding:0px;
	}
.udm ul li {
	cursor:default !important;
	width:100%;
	position:static;
	float:none;
	}
.udm ul {
	display:none;
	visibility:hidden;
	}
html/**/[xmlns] .udm u\l {
	display:block;
	visibility:visible;
	height:0;
	overflow:scroll;
	left:-10000px;
	}
@media screen,projection {
	* html .udm ul  {
	display:block;
	visibility:visible;
	height:0;
	overflow:scroll;
	top:-10000px;
	}}
ul.udm/**/[class^="udm"] u\l {
	display:block;
	visibility:visible;
	height:0;
	overflow:visible;
	left:-100em;
	}
@media screen,projection {
	* html .udm:not(:nth-child(n)) ul {
	display:none;
	visibility:hidden;
	left:auto;
	top:auto;
	}}
.udm a,.udm a:link,.udm a.nohref {
	background-image:none;
	background-color:#009999;
	cursor:pointer !important;
	z-index:1000;
	text-align:left;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px !important;
	padding-bottom:2px !important;
	text-decoration:none;
	color:#FFFFFF;
	font-style:normal;
	font-family:arial,tahoma,sans-serif;
	font-weight:bold !important;
	}
.udm a,.udm a.nohref {
	font-size:70%;
	}
.udm li a,.udm li a:link,.udm li a.nohref,.udm li a:visited {
	letter-spacing:0px !important;
	}

.udm li a:visited {
	background-image:none;
	background-color:#009999;
	color:#FFFFFF;
	font-style:normal;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	}

.udm li a.udmr,.udm li a.udmY,.udm li a.udmr:visited,.udm li a.udmY:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus {
	font-style:normal;
	background-image:none;
	background-color:#C3EBEB;
	text-decoration:none;
	color:#009999;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	}

* html .udm li a:active {
	font-style:normal;
	background-image:none;
	background-color:#C3EBEB;
	text-decoration:none;
	color:#009999;
	border-top: 0px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	}
.udm ul a,.udm ul a:link,.udm ul a.nohref {
	background-image:none;
	background-color:#C3EBEB;
	text-align:left;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	padding-left:15px;
	padding-right:5px;
	padding-top:2px !important;
	padding-bottom:2px !important;
	text-decoration:none;
	color:#009999;
	font-style:normal;
	font-size:70%;
	font-family:arial,tahoma,sans-serif;
	font-weight:normal !important;
	}
.udm ul li a:visited,* html .udm ul li a:visited {
	background-image:none;
	background-color:transparent;
	color:#009999;
	font-style:normal;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	}
.udm ul li a.udmr,.udm ul li a.udmY,.udm ul li a.udmr:visited,.udm ul li a.udmY:visited,.udm ul li a:hover,.udm ul li a:focus,.udm ul li a.nohref:hover,.udm ul li a.nohref:focus,.udm ul li a:visited:hover {
	font-style:normal;
	background-image:none;
	background-color:#009999;
	text-decoration:none;
	color:#FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	}
* html .udm ul li a:active {
	font-style:normal;
	background-image:none;
	background-color:#009999;
	text-decoration:none;
	color:#FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
	}
.udm a.nohref,.udm ul a.nohref {
	cursor:default !important;
	}
.udm h1,.udm h2,.udm h3,.udm h4,.udm h5,.udm h6 {
	display:block;
	background:none;
	margin:0;
	padding:0;
	border:none;
	font-size:1em;
	font-weight:normal;
	text-decoration:none;
	}
.udm h3,.udm h4,.udm h5,.udm h6 {
	display:inline;
	}
.udm h\3,.udm h\4,.udm h\5,.udm h\6 {
	display:block;
	}
ul[class^="udm"] h3,ul[class^="udm"] h4,ul[class^="udm"] h5,ul[class^="udm"] h6 {
	display:block;
	}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6 {
	display:block;
	}
@media screen,projection {
	.udm h3,.udm h4,.udm h5,.udm h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);
	width/**/:auto;
	}}
@media screen,projection {
	.udm ul h3,.udm ul h4,.udm ul h5,.udm ul h6 {
	width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);
	width/**/:auto;
	}}
@media screen,projection {
	* html .udm li {
	display:inline;
	}}
@media screen,projection {
	* html .udm li,* html .udm ul li {
	display/**/:block;
	float/**/:left;
	}}
@media screen,projection {
	.udm:not(:nth-child(n)) li,.udm:not(:nth-child(n)) ul li {
	display:block;
	float:left;
	}}
@media screen,projection {
	* html .udm li,* html .udm ul li {
	clear:none;
	}}
select {
	visibility:visible;
	}
.udm .udmC {
	position:absolute;
	left:0;
	top:0;
	z-index:20020;
	width:auto;
	height:auto;
	filter:alpha(opacity=0);
	}
.udm ul.orangeMenu {
	width:8em;
	border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	border-style:solid;
	background-image:none;
	background-color:#C3EBEB;
	}
.udm span.orangeMenu {
	margin-left:0px;
	margin-top:0px;
	}
@media screen,projection {
	* html .udm span.orangeMenu/**/  {
	margin-left:0;
	margin-top:0;
	}}
.udm li.orangeMenuItem a,.udm li.orangeMenuItem a:link,.udm li.orangeMenuItem a.nohref {
	border-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	background-image:none;
	background-color:#C3EBEB;
	text-decoration:none;
	text-align:left;
	color:#009999;
	font-style:normal;
	font-size:70%;
	}
.udm li.orangeMenuItem a,.udm li.orangeMenuItem a:link,.udm li.orangeMenuItem a.nohref .udmA,.udm li.orangeMenuItem a,.udm li.orangeMenuItem a.nohref .udmA {
	font-family:arial,tahoma,sans-serif;
	font-weight:normal !important;
	}
.udm ul li.orangeMenuItem a:visited,* html .udm ul li.orangeMenuItem a:visited {
	background-image:none;
	background-color:#C3EBEB;
	color:#009999;
	font-style:normal;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	}
.udm ul li.orangeMenuItem a.udmr,.udm ul li.orangeMenuItem a.udmY,.udm ul li.orangeMenuItem a.udmr:visited,.udm ul li.orangeMenuItem a.udmY:visited,.udm ul li.orangeMenuItem a:hover,.udm ul li.orangeMenuItem a:focus,.udm ul li.orangeMenuItem a.nohref:hover,.udm ul li.orangeMenuItem a.nohref:focus,.udm ul li.orangeMenuItem a:visited:hover {
	background-image:none;
	background-color:#009999;
	text-decoration:none;
	color:#FFFFFF;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	font-style:normal;
	}
* html .udm li.orangeMenuItem a:active {
	background-image:none;
	background-color:#009999;
	text-decoration:none;
	color:#FFFFFF;
	border-width:1px;
	border-color:#FFFFFF;
	border-style:solid;
	font-style:normal;
	}

* html .udm li.udm-active a, .udm li.udm-active a:visited, .udm li.udm-active a:active, .udm li.udm-active a:link, .udm li.udm-active a:hover {
	background: #FF8431;
	color: #FFFFFF;
}

html a.udm-active:visited, html a.udm-active:active, html a.udm-active:link, html a.udm-active:hover, html a.udm-active{background:#FF8431;color:#FFFFFF;}


div.VerticalNavigation{width:10.625em;float:left;border-top:1px solid #FFFFFF;}
#VerticalNavigationTop ul,
#VerticalNavigationTop ul li{list-style:none;padding:0px;margin:0px;}
#VerticalNavigationTop ul ul{list-style:none;padding:0px;margin:0px;}

/*LI Navigation Level 1*/
li.linl1 a span{font-size:0.7em}
li.linl1 a,
li.linl1 a:active {font-size:0.7em; display:block;*width:100%;background:#C3EBEB;border-bottom:1px solid #FFFFFF;padding-left:1.375em; color:#666666; padding-top:2px;padding-bottom:2px;}
li.linl1 a:visited{font-size:0.7em; display:block;*width:100%;background:#C3EBEB;border-bottom:1px solid #FFFFFF;padding-left:1.375em; color:#666666; padding-top:2px;padding-bottom:2px;}
li.linl1 a:hover{color:#666666;text-decoration:none;background:#C3EBEB url(/fileadmin/grafiken/submenue1_pfeil.gif) no-repeat left top;}


li.linl1 a:hover{
  color:#666666;
  text-decoration:none;
  background-color:#C3EBEB;
  background-image: url(/fileadmin/grafiken/submenue1_pfeil.gif) ;
  background-repeat;no-repeat;
  background-position:-7px 0px;}


.nav1act {
   font-size:0.7em; 
   display:block;
   background:#FF8431 !important;
   *width:100%;
   border-bottom:1px solid #FFFFFF;
   padding-left:1.375em; 
   color:#ffffff !important; 
   font-weight:bold;
   padding-top:2px;padding-bottom:2px;
   }


/*LI Navigation Level 1 Active*/

li.linl1a a span{font-size:0.7em}
li.linl1a a,
li.linl1a a:hover,
li.linl1a a:visited,
li.linl1a a:active{
   display:block;
 /*  width:100%;*/
   background:#ff8431;
   border: 1px dotted green;
   border-bottom:1px solid #FFFFFF; 
   padding-left:1.375em; 
   color:#666666; 
   padding-top:2px;
   padding-bottom:2px;
   font-weight:bold;
   background:#FF8431 url(/fileadmin/grafiken/submenue_pfeil.gif) no-repeat left top;color:#FFFFFF;
   }

.csc-textpic-imagewrap  {
   margin-bottom: 5px;
 /*  border: 1px dotted green;*/
   }
   
  .tx-indexedsearch-res {
  font-size: 0.9em;
     }
  
  
#tip {margin: 0px 20px 0px 15px;border:0px dotted red;font-size:0.8em;font-family:Arial, Helvetica, sans-serif;}
#tip .abfrage {width:35em; border:0px dotted red; vertical-align:middle;}
#tip .abfrage .titel{  margin-top:0.5em;display:block;  float:left;  width:9em; border:0px dotted red;}
#tip .abfrage .eingabe{  display:block;  padding:0.3em;border:0px dotted red;}
#tip .fehler{font-weight:bold;}
#tip textarea{font-size:1.0em;font-family:Arial, Helvetica, sans-serif;}


linl1a {
   display:block;
 /*  width:100%;
   background:#C3EBEB;*/
   border: 1px dotted green;
/*   border-bottom:1px solid #FFFFFF; 
   padding-left:1.375em; 
   color:#666666; 
   padding-top:2px;
   padding-bottom:2px;
   font-weight:bold;
   background:#FF8431 url(/fileadmin/grafiken/submenue_pfeil.gif) no-repeat left top;color:#FFFFFF;*/
   }
  
  
  
/*
############## NEWS #################
*/  


.news-list-container .clearer{
  border-bottom:1px solid #009999;  
}

.news-list-container hr.clearer, 
.news-single-item hr.clearer, 
.news-latest-container hr.clearer {
  border:1px solid #009999;  
  clear: right;
  height: 1px;
}


.news-list-container{
 border:none;
 background-color:none;
 background-color:#ffffff;
}

.news-list-item {
  margin:0px;
  padding: 0px;
  height: 1%;
  line-height: 1.3em;
  background-color: #ffffff;
  clear:both;  
  border:none;
  width:36.625em;
  }

 
.news-list-date {
  float:left;
  color: #3e551c;
  color:#666666;
  width: 7.2em;
  text-align: left;
  height: 20px;
  margin:0px;
  font-size: 0.7em;
  font-weight: normal;
  background-color: #ffffff;
  }  
  
.news-list-text {
  float:left;
  color:#666666;
  text-align: left;
  font-size:1em;
  margin-bottom:15px;
  line-height:100%;
  width:30em;

  }  
    
.news-list-container h3 {
  border: none;
  width:30em;
  padding: 0px;
  margin: 0px;
  background-color: #ffffff;
  color:#FF8431;
  font-size:0.8em;
  }

.news-list-container h3 a:link, 
.news-list-container h3 a:visited, 
.news-list-container h3 a:hover {
  color: #ed6204;
  padding: 0px;
  }  

.news-list-morelink{
  clear:both;
}

.news-list-item .linie{
  border-bottom:1px solid #009A9C;
  font-size:0.001em;
  margin-bottom:15px;
}

.tx-ttnews-browsebox, 
.browseBoxWrap {
  border: 1px solid #009A9C;
  margin: 3px;
  padding: 3px;
  background-color: #E7F7F7;
  }
  
.news-single-item {
  border: none;
  padding: 0px;
  margin-bottom: 5px;
  background-color: #ffffff;
  }

img.webp_wil{
  width:12.0625em;
  height:1.0625em;
}

.hgnavbox{
  width:5em;
  height:1.125em;
}
  
.vajahr{
  background-color:#E2F6F6;
  font-size:0.9em;
  font-weight:bold;
  color:#009999;
  border:1px solid #009999;
}
.vadatum{
  font-size:0.8em;
}

.vatext{
  font-size:0.8em;
}

td {
 font-size:0.8em;
 font-family:Arial, Helvetica, sans-serif;
 }
 
 

.news-single-additional-info {
  border: 0px ;
  padding: 0px;
  background-color: #ffffff;
  margin-top: 15px;
  }
  
.news-single-related dt, 
.news-single-links dt, 
.news-single-files dt {
  font-weight: bold;
  font-size: 0.7em;
  margin-left: 0px;
  width: 90%;
  }  

.news-single-related, .news-single-files, .news-single-links {
  border: 1px solid #666666;
  margin: 0px;
  padding:3px;
  background-color: #ffffff;
  }  

.news-single-related dd, 
.news-single-links dd, 
.news-single-files dd {
  margin-left: 20px;
  font-size:0.8em;
  }  



.startnews h5 {padding-top:0.25em;margin:0px;font-size:1.1em;color:#009999;}



.tx-timtab-embeddedvideo-fe embed{
  align:right;

}

.box-mitte-links-inhalt-unten h3{
  margin:0px 0px 0px 9px;
  line-height:70%;
}