@charset "utf-8";
/* CSS Document */
.style1 {color: #ffffff}
body,html {background-color:#ECECED; }
#wrapper {background-color:#FFF; width:1003px;}
#innershadowwrapper { width:1013px; padding-bottom:5px;  background-position:center bottom; background-image:url(../Grafiken/bg_shadow_bottom.gif); background-repeat:no-repeat;}
#outershadowwrapper { width:1013px; margin-left:auto; margin-right:auto;  background-image:url(../Grafiken/bg_shadow.gif); background-repeat:repeat-y;}
div.hr {
padding-bottom:14px;width:100%;padding-top:20px;border:0px;height:1px;display:block;background:transparent url(../Grafiken/dotline_h.gif) left bottom repeat-x;
}
div.hr hr {
  display: none;
}
td {font-weight:normal;font-family:Verdana,Arial,sans-serf;font-size:11px;line-height:1.45em;background-color:#fff;color:#666;}
#topContainer {width:1003px;}
#topMenu a:focus, #topMenu a:active, #topMenu a.active, #topMenu a#active_menu-nav {background:#354d99;color:#fff;}
#leftMenu li.lmlevel1 {padding-left:10px;}
#leftMenu li.lmlevel2 {padding-left:12px;}
#leftMenu #active_menu {color:#354d99;font-weight:normal;}
#formular dt,#formular dd {margin-bottom:10px;font-weight:normal;}
#formular dt {}
#reference dd, #products dd, #appointment dd, #formular dd {width:185px;float:left;}
#reference .articleRow img, #products .articleRow img, #appointment .articleRow img, #formular .articleRow img {margin-left:15px; ma\rgin-left:10px;}
.sitemap .componentheading { display:none;}
.sitemap  ul {list-style-type:none;}
.sitemap  ul li {margin-top:0.5em;}
.sitemap ul.level_0 a { font-weight:bold; }
.sitemap ul.level_1 a { font-weight:normal; }
.sitemap  li {padding-left:5px;}
.sitemap ul.level_1 li {padding : 0 0 0 2em; white-space : nowrap;}
 #footer #right ul {width:420px;text-align:right;}  
/* right:10px;height:22px;text-align:right;top:0; */
.buttonheading {display:none;}
/* v1.3 */
#language {position:absolute;left:10px;top:10px;z-index:100;}
#pathway {color:#354d99;}
#downloads li {line-height:1.4em;}
#downloads li a{line-height:3em;}
table.solar { border-left: 1px solid #354d99; border-bottom: 1px solid #354d99;}
table.solar th { background-color:#354d99; color:#FFFFFF; padding: 1px 20px 2px 25px; text-align:left; font-size:11px;}
table.solar td { border-right: 1px solid #354d99;padding: 5px 20px 5px 20px ; line-height: 1.7em;}
.pagenavcounter,.pagenavbar {display:none;}
.newsletterBox {width:200px;}
.newsletterBox #lm_email {width:150px; height:18px;font-size:12px;}
.newsletterBox #lm_subscribe {width:12px;}
.newsletterBox #lm_unsubscribe {width:12px;}
#right .moduletable {width:200px;}

#top50Banner { clear:both; margin-left:10px; font-size:8px; height:103px; }
#top50Banner img {margin-bottom:10px;}
#footerWrapper { width:1003px; clear:both;}
#footerWrapper #left  {padding-top:0px;}
#footerWrapper #contentFooter { margin-top:65px;}
#right #mod_search_searchword {color:#666666; font-size:9px; padding:2px; width:150px; border:1px solid #CCCCCC; }
.content_outline {height:1005px;}

