/*Grundaufbau*/body	{ color: #5a5a5a; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; background-color: #d6e0ee; background-image: url("../images/ebene2/kachel_hintergund.gif"); background-repeat: repeat-y }.main   { background-image: url("../images/ebene2/kachel_hintergund.gif"); background-repeat: repeat-y; position: static; width: 899px; height: 100% }.banner { position: absolute; top: 0; left: 40px; width: 825px; height: 108px }.menue  { position: absolute; top: 108px; left: 40px; width: 158px }.menue a:link  	 { color: #282828; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none }.menue a:visited	{ color: #282828; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }.menue a:hover 	{ color: #282828; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  }.news   { position: absolute; top: 108px; left: 688px; width: 177px }.news a:link  	  { color: #324882; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align:left }.news a:visited	 { color: #324882; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align:left }.news a:hover 	 { color: #282828; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; text-align:left }.kasten   { padding: 10px 10px 4px; border-bottom: 1px dotted #282828 }.content		 { padding-top: 30px; position: absolute; top: 108px; left: 198px; width: 490px; border-top: 1px solid #2e4282 }.content-hl    	 { color: #505050; font-size: 14px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 30px; margin-left: 30px }.content-hl-produkte    	  { color: #505050; font-size: 14px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 30px; margin-left: 30px; width: 350px }.content-text   { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; margin-right: 30px; margin-left: 30px; top: 108px; left: 199px; text-align: justify }.content-tabelle   { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; }.content-klein   { color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; }.content-fusszeile      { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top: 20px; padding-bottom: 20px; width: 430px; height: 40px; border-top: 2px dotted #bebebe }.content a:link  	 { color: #324882; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }.content a:visited	{ color: #324882; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }.content a:hover 	{ color: #000; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;  }.content-pfad   { color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; margin-right: 30px; margin-left: 30px; top: 108px; left: 199px }.content-pfad a:link  	 { color: #324882; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }.content-pfad a:visited	{ color: #324882; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }.content-pfad a:hover 	{ color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;  }a.top:link  	 { color: #4c4c4c; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }a.top:visited	{ color: #4C4C4C; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }a.top:hover 	{ color: #000; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;  }a.top:active	{ color: #4C4C4C; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }a.imtext:link  { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }a.imtext:visited  { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }a.imtext:hover  { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }a.imtext:active  { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; }/*Untermenue */.sub_menue  	{ text-decoration: none; background-image: url("../images/ebene2/sub.gif"); background-repeat: no-repeat; text-align: left; width: 150px;  border-bottom: 1px solid #d5e1f1 }.sub 	  		{ color: #2e2e2e; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; text-align: left; display: block; padding-left: 19px }a.sub:link  	{ color: #4c4c4c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left }a.sub:visited	{ color: #4C4C4C; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; text-align: left }a.sub:hover 	{ color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("../images/ebene2/mo_sub.gif"); background-repeat: no-repeat; text-align: left; padding-left: 19px }.sub_akt  		 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; text-decoration: none; text-align: left; display: block; padding-left: 19px; width: 150px }.sub_container	{ margin-left: 8px; border-bottom: 1px solid #95a3c5 }/*Untermenue Produkte*/.sub2			 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; background-image: url("../images/symbole/quadrat.gif"); background-repeat: no-repeat; background-position: 19px 6px; text-align: left; display: block; padding-left: 29px }a.sub2:link		 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("../images/symbole/quadrat2.gif"); background-repeat: no-repeat; background-position: 19px 4px; padding-left: 29px; text-align: left }a.sub2:visited	 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("../images/symbole/quadrat2.gif"); background-repeat: no-repeat; background-position: 19px 4px; padding-left: 29px; text-align: left }a.sub2:hover	 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-image: url("../images/symbole/quadrat.gif"); background-repeat: no-repeat; background-position: 19px 4px; text-align: left; padding-left: 29px }.sub2-akt		  { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 17px; text-decoration: none; background-image: url("../images/symbole/quadrat.gif"); background-repeat: no-repeat; background-position: 19px 4px; text-align: left !important; display: block; padding-left: 29px }.sub_menue2  	 { text-decoration: none; background-image: url("../images/ebene2/mo_sub.gif"); background-repeat: repeat-y; width: 150px; border-bottom: 1px solid #d5e1f1 }/*Bild Positionen*/.bild-links   { margin-right: 50px; margin-left: 50px; float: left }.bild-rechts        { margin-bottom: 20px; margin-left: 20px; float: right }.bild-mitte		 { text-align: center }.grossbild-links   { margin-right: 20px; float: left }/*Formatierung für die Aufzählung*/.liste       { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: normal; list-style-image: url("../images/symbole/quadrat.gif"); margin-left: -10px; text-align: left }.liste2        { color: #505050; font-size: 12px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; list-style-image: url("../images/symbole/quadrat2.gif"); margin-left: -10px; text-align: left }.liste3        { color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; text-decoration: none; list-style-image: url("../images/symbole/quadrat.gif"); margin-left: 5px; text-align: left }/*Ansprechpartner*/.tabelle-ansprechpartner {width: 420px}.block-ansprechpartner  { color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; font-weight: bold; width: 180px }.block-nummern{ color: #505050; font-size: 11px; line-height:140%; font-family: Arial, Helvetica, sans-serif; width: 240px }.line-h  { border-bottom: 2px dotted #bebebe }.uebersicht_drucker { margin-top: 10px; margin-bottom: 5px;}