BODY {
	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Tahoma, Geneva, Arial, helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #fff; margin:0px; padding:0px;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #008542; PADDING-TOP: 0px; HEIGHT: 20px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; COLOR: #525252; PADDING-TOP: 1em
}
H3 
{
    padding:0px 0px 0px 0px; MARGIN: 0.5em 0px 0.5em; COLOR: #525252; FONT-SIZE: 1.1em; FONT-WEIGHT: bold;    
}
H3.bullet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; BACKGROUND: url(bigBullet.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3.big-bullet-color1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; BACKGROUND: url(./superBullet.gif) no-repeat 0px 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3.big-bullet-color2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; BACKGROUND: url(./superBulletGray.gif) no-repeat 0px 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H3.big-bullet-color3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; BACKGROUND: url(./superBulletRed.gif) no-repeat 0px 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px 0.4em; COLOR: #525252; PADDING-TOP: 0px
}
P {
	MARGIN: 0px 0px 10px; COLOR: #525252; LINE-HEIGHT: 1.3
}
.light {
	FONT-WEIGHT: normal; COLOR: #888
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#stdTab {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#stdTab .tabHead {
	COLOR: #000066; FONT-FAMILY: Arial; HEIGHT: 15px; BACKGROUND-COLOR: #e4e4ef
}
#stdTab TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#stdTab TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #525252; PADDING-TOP: 0px
}
INPUT {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 1em; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Tahoma, Geneva, Arial, helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0.2em; FONT-SIZE: 1em; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 1em; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #bbb 1px solid; FONT-FAMILY: Tahoma, Geneva, Arial, helvetica, sans-serif
}
.input-text {
	WIDTH: 99%
}
.input-error {
	WIDTH: 99%; BACKGROUND-COLOR: #ffc8bd
}
.input-radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA {
	WIDTH: 99%; HEIGHT: 5em
}
#form-col1 {
	WIDTH: 45%
}
#form-col2 {
	WIDTH: 45%
}
#form-col2 {
	FLOAT: right
}
#form-radio-group {
	MARGIN: 0.3em 0px 0px
}
#form-radio-group LABEL {
	DISPLAY: inline; FONT-WEIGHT: normal; MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle
}
#form-radio-group INPUT {
	MARGIN: 0px 0.5em 0px 0px; VERTICAL-ALIGN: middle
}
A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(./pfeil_r_i.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(./pfeil_r_i.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(./pfeil_r_a.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008542; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(./pfeil_r_a.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #008542; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#main-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; MARGIN: 0px 0px 0px 271px; WIDTH: 718px; PADDING-TOP: 0.45em; BACKGROUND-COLOR: #d9d9da
}
#main-nav LI {
	DISPLAY: inline; LIST-STYLE-TYPE: none; margin:0px; padding:0px;
}
#main-nav LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #008542; TEXT-DECORATION: none
}
#main-nav LI A:active {
	COLOR: #fff; BACKGROUND-COLOR: #008542; TEXT-DECORATION: none
}
#main-nav LI.active A {
	COLOR: #fff; BACKGROUND-COLOR: #008542; TEXT-DECORATION: none
}


div.main-nav-dropdown
{
    width:180px !important; background-color:#d9d9da; border:1px solid #cccccc;
    padding:0px;
}
ul.main-nav-dropdown
{
    margin:0px;    
    padding:0px;
}
ul.main-nav-dropdown LI
{
    LIST-STYLE-TYPE: none; 
    padding:3px;
}
ul.main-nav-dropdown LI A,
ul.main-nav-dropdown LI A:active,
ul.main-nav-dropdown LI A:visited 
{
    font-weight:normal;
}
ul.main-nav-dropdown LI A:hover
{
    font-weight:normal;
    color:#008542;
}


#sub-nav-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: url(./subNavTop.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: 7px
}
#sub-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(./subNavBG.gif) no-repeat left bottom; PADDING-BOTTOM: 0.7em; MARGIN: 0px 0px 0px 20px; WIDTH: 200px; PADDING-TOP: 0px
}
#sub-nav LI {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #dcdcdd 1px solid; LIST-STYLE-TYPE: none
}
#sub-nav LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 200px; COLOR: #525252; PADDING-TOP: 0.5em
}
#sub-nav LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; MARGIN: 0px; WIDTH: 200px; COLOR: #525252; PADDING-TOP: 0.5em
}
#sub-nav LI A:hover {
	BACKGROUND: url(./arrow.gif) #ebebec no-repeat 2px 10px; COLOR: #008542; TEXT-DECORATION: none
}
#sub-nav LI A:active {
	BACKGROUND: url(./arrow.gif) #ebebec no-repeat 2px 10px; COLOR: #008542; TEXT-DECORATION: none
}
#sub-nav LI.active A {
	BACKGROUND: url(./arrow.gif) #ebebec no-repeat 2px 10px; COLOR: #008542; TEXT-DECORATION: none
}
#sub-nav LI.first {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 0px
}
#sub-nav LI.last {
	BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px
}
#page-box {
	WIDTH: 989px; height:100%;
}
#page-metanav 
{
    WIDTH: 100%; 
    height:25px;
    padding:0px;
    text-align:right;
    float:right;    
}
#page-metanav UL
{
    margin:0px;
    padding:0px;
    list-style-type:none;   
}
#page-metanav LI
{
    float:right; 
    padding:6px 3px 1px 3px;
    white-space:nowrap;
}
#page-metanav LI.page-metanav-sep
{
    padding:6px 3px 1px 3px;
    font-size:8pt;
}
#page-metanav LI.page-metanav-search
{
    padding:2px 3px 1px 3px;
}
#page-metanav A
{
    font-size:8pt;    
    font-weight:normal;
    vertical-align:top;
}
#page-metanav TD
{
    font-size:8pt;    
    font-weight:normal;
    vertical-align:bottom;   
    padding:0px 2px 1px 2px;
}
#page-metanav TD.meta-nav-search
{
    padding:0px 2px 0px 2px;
}
#page-metanav FORM
{
    margin:0px; padding:0px;
    }
#page-metanav input.meta-nav-search
{
    border:1px solid #c4c4c5;
    font-size:11px;    
    font-weight:normal;
    height:16px;
    margin:0px;
    padding:1px 1px 1px 1px;
}
#page-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; height:180px; WIDTH: 100%; PADDING-TOP: 0px; 
}
#logo {
	LEFT: 25px; POSITION: absolute; TOP: 25px
}
#picture-banner {
	MARGIN: 0px 0px 0px 271px; HEIGHT: 144px
}
#thick-line-left {
	POSITION: absolute; WIDTH: 71px; height:7px; BORDER-TOP: #008542 7px solid; TOP: 187px; LEFT: 0px;
}
#thick-line-right {
	BORDER-TOP: #008542 7px solid; FLOAT: right; MARGIN: -7px 0px 0px; WIDTH: 31px; HEIGHT: 7px
}
#page-center {
	CLEAR: both; MARGIN: 28px 0px 0px; WIDTH: 100%; POSITION: relative
}
#sub-nav-box {
	FLOAT: left; WIDTH: 271px
}
#lang-box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px 20px; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e5e5 1px solid
}
#lang-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#lang-box LI {
	DISPLAY: inline
}
#lang-box LI A {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 1.2em; FONT-WEIGHT: normal; BACKGROUND: url(./arrow_oWh_i.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#lang-box LI A:hover {
	BACKGROUND: url(./arrow_oWh_o.gif) no-repeat 0px 4px; COLOR: #008542; TEXT-DECORATION: none
}
#lang-box LI A:active {
	BACKGROUND: url(./arrow_oWh_o.gif) no-repeat 0px 4px; COLOR: #008542; TEXT-DECORATION: none
}
#lang-box LI.active A {
	BACKGROUND: url(./arrow_oWh_o.gif) no-repeat 0px 4px; COLOR: #008542; TEXT-DECORATION: none
}
#lang-box LI.last {
	PADDING-RIGHT: 0px
}
#print-box {
	MARGIN: 1em 0px 2em 84px; WIDTH: 130px
}
#print-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#print-box LI {
	DISPLAY: inline
}
#print-box LI A {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 1.5em; FONT-WEIGHT: normal; BACKGROUND: url(./printer.gif) no-repeat -1px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#print-box LI A:hover {
	BACKGROUND: url(./printer.gif) no-repeat -1px 2px; COLOR: #008542; TEXT-DECORATION: none
}
#print-box LI A:active {
	BACKGROUND: url(./printer.gif) no-repeat -1px 2px; COLOR: #008542; TEXT-DECORATION: none
}
#article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3em; MARGIN: 0px; WIDTH: 510px; PADDING-TOP: 0px
}
#article P {
	COLOR: #525252; LINE-HEIGHT: 1.6
}
#article .figure {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; WIDTH: 164px; COLOR: #008542; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; BACKGROUND-COLOR: #d9ede3
}
#article .figure-medium {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 2px; WIDTH: 126px; COLOR: #008542; LINE-HEIGHT: 1.2; PADDING-TOP: 0px; BACKGROUND-COLOR: #d9ede3
}
.border {
	BORDER-RIGHT: #d9ede3 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d9ede3 2px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d9ede3 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d9ede3 2px solid
}
.clearer {
	CLEAR: both
}
#article UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#article LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; BACKGROUND: url(./stdBullet.gif) no-repeat 0px 0.6em; PADDING-BOTTOM: 0.5em; COLOR: #525252; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
#article .right {
	FLOAT: right; MARGIN: 0.5em 0px 0em 1.5em
}
#article .right-top {
	FLOAT: right; MARGIN: 0.2em 0.4em 0px 0px
}
#article .right-top-zoom {
	FLOAT: right; MARGIN: 0.2em 0.4em 0px 0px; BACKGROUND: url(./zoom.gif) no-repeat; width:14px; height:14px; cursor:pointer;
}
#article .left {
	FLOAT: left; MARGIN: 0.5em 1.5em 1em 0px
}
#article .images {
	FLOAT: left; MARGIN: 0.5em 0.5em 1em 0px
}
#article .tab-hinweis {
	FLOAT: right; MARGIN: -2em 0px 0px; WIDTH: 120px
}
#article .tab-hinweis P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 0.5em; COLOR: #525252; LINE-HEIGHT: 1.3; PADDING-TOP: 0px
}
#article .start-box {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 33.3%
}
#article .start-box H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url(./startBox_1.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 20px
}
#article .start-box-bg {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; HEIGHT: 203px
}
#article .start-box-bg P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 2px
}
#article .start-box-bg UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#article .start-box-bg LI {
	PADDING-RIGHT: 0.7em; PADDING-LEFT: 1.3em; FONT-WEIGHT: normal; BACKGROUND: url(./arrow_oWh_o.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#article .standort-box {
	FLOAT: left; MARGIN: 0px 0px 1em; WIDTH: 50%
}
#article .standort-box H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.9em; BACKGROUND: url(bigBullet.gif) no-repeat 0px 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#article .standort-box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.newsteaser {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c5 3px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0.5em;
}
.newsteaser-headline {
	font-weight:bold; margin-bottom:0.2em;
}
.newsteaser-text {
	COLOR: #525252; LINE-HEIGHT: 1.3
}
.newsteaser-link {
	BACKGROUND: url(./stdBullet.gif) no-repeat 0px 0.6em; padding-left:1em; margin-top:0.2em;
}

#error-box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(./error.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; COLOR: #a80000; PADDING-TOP: 0px
}
.std-tab {
	MARGIN: 1em 2% 1em 0px; WIDTH: 75%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.std-tab .tr-head TD {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #ccc 6px solid
}
.std-tab TD {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE:1em; FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 13%; COLOR: #525252; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 3px solid
}
.std-tab .tr-bottom TD {
	BORDER-BOTTOM: #ccc 6px solid
}
.std-tab TD.td-first {
	BORDER-RIGHT: #ccc 3px solid; PADDING-LEFT: 0px; TEXT-ALIGN: left
}
.std-tab .td-last {
	BORDER-RIGHT-WIDTH: 0px
}
.std-tab .td-highlight {
	BACKGROUND-COLOR: #f1f1f1
}

.download-list {
	WIDTH:500px;
}
.download-list TABLE {
	WIDTH: 100%; HEIGHT:45px; vertical-align:bottom; BORDER-BOTTOM: #ccc 3px solid;
}
.download-list TD {
	vertical-align:bottom; width:160px; padding:5px; text-align:center; BORDER-RIGHT: #ccc 3px solid; font-size:10pt;
}
.download-list td.first {
	PADDING-LEFT: 0px; TEXT-ALIGN: left; vertical-align:bottom;
}
.download-list td.last {
	BORDER-RIGHT-WIDTH: 0px;
}

A.pdf {
	PADDING-LEFT: 2em; FONT-WEIGHT: normal; BACKGROUND: url(./icon_pdf.gif) no-repeat 0px 0px;
}
A.zip {
	PADDING-LEFT: 2em; FONT-WEIGHT: normal; BACKGROUND: url(./icon_zip.gif) no-repeat 0px 0px;
}
.download-list A:hover {
	PADDING-LEFT: 2em; FONT-WEIGHT: normal; color: #008542;
}

div.download-list-entry {
	WIDTH:500px; font-size:10pt; margin-bottom:10px;
}
div.download-list-entry-caption {
	font-size:10pt; font-weight:bold; BORDER-BOTTOM: #ccc 3px solid; padding:3px;
}

#marginal {
	FLOAT: left; MARGIN: 0px 0px 0px 48px; WIDTH: 160px; padding:0px;
}
#marginal A {
	FONT-WEIGHT: normal
}
div.context-links-box {
	BORDER-TOP: #c4c4c5 3px solid;
	margin:0px;	
	padding:0px;
}
UL.context-links-box
{
    list-style-type:none;
    margin:3px 0px 3px 1px;
}
UL.context-links-box LI
{
    padding:0px 0px 0.5em 1.3em;
    DISPLAY: block; BACKGROUND: url(./arrow.gif) no-repeat 0px 0.6em; COLOR: #525252;
}
UL.context-links-box LI A,
UL.context-links-box LI A:active,
UL.context-links-box LI A:visited
{
    font-weight:normal;  
}
UL.context-links-box LI A:hover
{
    font-weight:normal;  
}
#company-box {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c5 3px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0.5em
}
#productinfo-box {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c5 3px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0.5em
}
.kontakt-box {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c5 3px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0.5em
}
#company-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#productinfo-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#company-box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#company-box LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1.2em; FONT-WEIGHT: normal; BACKGROUND: url(./companyBullet_Umwelt.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#company-box LI A:hover {
	COLOR: #008542; TEXT-DECORATION: none;
}
#company-box LI A:active {
	COLOR: #008542; TEXT-DECORATION: none;
}
#productinfo-box LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; FONT-WEIGHT: normal; BACKGROUND: url(./stdBullet.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0px
}
#page-footer {
	CLEAR:BOTH; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -27px 0px 0px 271px; WIDTH: 720px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px
}
#page-footer-left {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; WIDTH: 520px
}
#page-footer-right {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 0px 0px 47px; WIDTH: 150px
}
#page-footer .right {
	FLOAT: right; WIDTH: 85px; TEXT-ALIGN: right
}
#page-footer A {
	FONT-WEIGHT: normal; COLOR: #b5b6b8
}
#page-footer P {
	COLOR: #b5b6b8
}
#go-top
{
	background-image:url(./goTop.gif);
	background-repeat:no-repeat;
	width:9px;
	height:11px;
}


div.product-content table
{
    font-size:11px;
    width:500px;
    empty-cells:show;
border-right:solid 1px #ccc;
}
div.product-content caption
{
    border-bottom:solid 4px #ccc;
    font-size:13px;
    font-weight:bold;
    padding:10px;
padding-bottom:8px;

}
div.product-content th,
div.product-content td.header
{
    font-weight:bold;
    border-bottom:solid 3px #ccc;
border-left:solid 1px #ccc;
    padding-top:5px;
    padding-bottom:5px;
}
div.product-content td
{	
border-left:solid 1px #ccc;
    border-bottom:solid 7px #eee;
    text-align:center;
    padding-top:1px;
    padding-bottom:1px;
}


#article .start-box-bg P {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px;
}
#download-box {
	PADDING-RIGHT: 0px; BORDER-TOP: #c4c4c5 3px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0.5em;
}
#download-box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#download-box LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}
#download-box LI.pdf A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; BACKGROUND: url(./icon_pdf.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em; HEIGHT: 18px
}
#download-box LI.zip A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 2em; FONT-WEIGHT: normal; BACKGROUND: url(./icon_zip.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em; HEIGHT: 18px
}
#download-box LI A:hover {
	COLOR: #008542; TEXT-DECORATION: none;
}
#download-box LI A:active {
	COLOR: #008542; TEXT-DECORATION: none;
}

#main-nav LI A {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.45em; FONT-WEIGHT: bold; COLOR: #444444; BACKGROUND-COLOR: #d9d9da;
}


/* Sitemap */
#sitemap
{
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3em; MARGIN: 0px; WIDTH: 510px; PADDING-TOP: 0px; COLOR: #525252; LINE-HEIGHT: 1.6
}
#sitemap UL {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#sitemap LI {
PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 1em; BACKGROUND: url(./stdBullet.gif) no-repeat 0px 0.6em; PADDING-TOP: 0.5em; PADDING-BOTTOM: 0.5em; COLOR: #525252; LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}


/* Searchresults*/

span.search-highlight
{
    font-weight:bold;    
}


/* Lightbox */

#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; background-color: #cccccc; }
#lbOverlay.grey { background-color: #cccccc; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
#lbOuterContainer.grey { border: 3px solid #888888; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(./loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: url(./prev_grey.gif) left 15% no-repeat; display: block; left: 0; float: left; }
#lbPrev.grey:hover, #lbPrev.grey:visited:hover {  }
	
#lbNext { width: 49%; height: 100%; background: url(./next_grey.gif) right 15% no-repeat; display: block; right: 0; float: right; }
#lbNext.grey:hover, #lbNext.grey:visited:hover {  }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	
#lbDetailsData { padding: 0 10px; }
#lbDetailsData.grey { color: #333333; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; background: url(./close_grey.png) no-repeat;}
#lbClose.grey {  }

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPlay.grey { background: url(./play_grey.png) no-repeat; }
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
#lbPause.grey { background: url(./pause_grey.png) no-repeat; }
