BODY { MARGIN: 0 auto; COLOR: #888888; font-size: 12px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
  }
.mainbg { BACKGROUND-IMAGE: url(images/mainimage_home11.jpg)
; background-repeat: no-repeat; background-position: 0 0; }
img {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#Ebene1 { background-image: url(images/glotze_bild_um.jpg); background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible; }
#Ebene2 { background-image: url(images/glotze_bild_kd.jpg); background-repeat: no-repeat; background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible; }
#Ebene3 { background-image: url(images/glotze_bild_kbw.jpg); background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible;  }
#Ebene4 { background-image: url(images/glotze_bild_alice.jpg); background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible;  }
#Ebene5 { background-image: url(images/glotze_bild_arcor.jpg); background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible;  }
#Ebene6 { background-image: url(images/glotze_bild_t-home.jpg); background-repeat: no-repeat;  position: absolute; top: 185px; left: 763px; width: 250px; height: 73px; z-index: 8; visibility: visible;  }
#outerContainer { FONT-FAMILY: arial, helvetica, verdana, sans-serif; background-image: url(images/mainimage_home11_r.jpg); background-repeat: no-repeat; background-position: 480px 0; TEXT-ALIGN: center }
#outerContainer2 { font-family: arial, helvetica, verdana, sans-serif; background-image: url(images/mainimage_home11_empty.jpg); background-repeat: no-repeat; background-position: 480px 0; text-align: center }
#outerContainer3 { font-family: arial, helvetica, verdana, sans-serif; text-align: center; }
#tabellenseite { font-family: arial, helvetica, verdana, sans-serif; background-position: 80% 0; text-align: left; width: 790px; margin-left: 20px; }
#umfluss { float: right; }
#umfluss_l { float: left; margin-right: 10px; }
#mainContainer { PADDING-LEFT: 40px; MARGIN: 0 auto; WIDTH: 749px; PADDING-TOP: 23px; BACKGROUND-REPEAT: no-repeat; background-position: 0 0; POSITION: relative; TEXT-ALIGN: left
   }
#mainContainer2 { background-repeat: no-repeat; background-position: 0 0; text-align: left; margin: 0 auto; padding-top: 23px; padding-left: 20px; position: relative; width: 90%; }
#logoBox { background-repeat: no-repeat; background-position: 45% 0; width: 100%; HEIGHT: 66px
        }
#rand_o { padding-top: 10px; border-top: 1px solid #dadada; }
.line { padding-left: 40px; }
#coax { background-image: url(images/coax.png); visibility: visible; position: absolute; z-index: 11; top: 267px; left: 150px; width: 36px; height: 35px; }
#down { background-image: url(images/downloadbar.gif); background-repeat: no-repeat; width: 340px; padding-top: 10px; padding-bottom: 10px; padding-left: 40px; border: solid 1px #dedfde; list-style-image: url(images/pdf.gif); }
#down_links { background-image: url(images/downloadbar.gif); background-repeat: no-repeat; list-style-image: url(images/pdf.gif); width: 250px; padding: 10px 10px 10px 40px; border: solid 1px #dedfde; }
#down_movie { background-image: url(images/zeilen_teiler.jpg); background-repeat: no-repeat; background-position: 0 bottom; list-style-image: url(images/wmp11.gif); width: 340px; padding: 10px 10px 10px 40px; border: solid 1px #dedfde; }
#news_first { color: #555450; background-image: url(images/map_bg.jpg); padding: 10px; }
#news_first img { float: right; }
#news_second { color: #555450; background-color: #f4f4f4; margin-bottom: 10px; padding: 10px; }
#down_movie_links { background-image: url(images/zeilen_teiler.jpg); background-repeat: no-repeat; background-position: 0 bottom; list-style-image: url(images/wmp11.gif); width: 280px; padding: 10px; border: solid 1px #dedfde; }
#centerSection { BACKGROUND-POSITION: right 50%; WIDTH: 749px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 303px
 }
#contentLeft {
	FLOAT: left; WIDTH: 300px; TEXT-ALIGN: justify
}
#contentRight {
	PADDING-LEFT: 24px; FLOAT: right; BORDER-LEFT: 1px solid #dedede; WIDTH: 400px; TEXT-ALIGN: justify
}
#contactLeft {
	FLOAT: left; TEXT-ALIGN: justify
}
#contactRight {
	FLOAT: right
}
#scrfooter { BORDER-TOP: 1px solid #dedede; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; }
#scrfooter3 { background-image: url(images/map_bg.jpg); background-repeat: repeat-x; padding: 12px 20px; border-top: 1px solid #dedede; }
#scrfooter2 { DISPLAY: block; PADDING-BOTTOM: 12px; COLOR: #c0c0c0; background-image: url(images/send_bg.jpg); PADDING-TOP: 12px; TEXT-ALIGN: center
   }
#scrfooter2 a:hover { color: #c7e267; }
.h1 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; COLOR: #ffffff; LINE-HEIGHT: 30px
}
.h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: #868686; LINE-HEIGHT: 30px
}
.h3 { color: #eaeaea; font-size: 12px; font-weight: bold; line-height: 23px; }
.h4 { color: #eaeaea; font-size: 16px; font-weight: bold; line-height: 16px; }
.h5 { color: #868686; font-size: 12px; font-weight: bold; line-height: 21px; }
.h6 { color: #8fc72a; font-size: 150%; font-weight: bold; }
h1 {
	FONT-WEIGHT: normal; FONT-SIZE: 170%; COLOR: #ffffff; LINE-HEIGHT: 30px
}
h2 { FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #868686; line-height: 16px; }
h3 { color: #646464; font-size: 12px; font-weight: bold; line-height: 12px; }
h4 { color: #eaeaea; font-size: 16px; font-weight: bold; line-height: 2px; }
h5 { color: #868686; font-size: 12px; font-weight: bold; line-height: 12px; }
h6 { color: #8fc72a; font-size: 150%; font-weight: bold; }
A:link { color: #8fc72a; text-decoration: none; }
A:hover { color: #626262; text-decoration: none; }
A:visited { color: #8fc72a; text-decoration: none; }
.h2 A:link { color: #8fc72a; font-weight: bold; }
.h2 A:hover { color: #626262; font-weight: bold; text-decoration: none; }
.h2 A:visited { color: #8fc72a; font-weight: bold; }
h2 A:link { color: #8fc72a; font-weight: bold; }
h2 A:hover { color: #626262; font-weight: bold; text-decoration: none; }
h2 A:visited { color: #8fc72a; font-weight: bold; }
.leftLinks { BACKGROUND-IMAGE: url(images/but-lil-thema.jpg); background-repeat: no-repeat; background-position: 0 0; width: 222px; height: 220px; padding-top: 36px; padding-right: 10px; padding-left: 36px; }
.leftLinks li { font-variant: normal; vertical-align: 0; margin-top: 0; margin-right: 80px; padding-top: 0; padding-left: 7px; border-top: 1px solid #d6d6d6; list-style-image: url(images/icon.png); }
.leftLinks A:link { color: #555450; text-decoration: none; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.leftLinks A:hover { color: #000; text-decoration: none; padding-top: 0; }
.leftLinks A:visited { color: #555450; text-decoration: none; padding-top: 0; }
#centerNav A:link { COLOR: white; background-image: url(images/transarrow.gif); background-repeat: no-repeat; TEXT-DECORATION: none
  ; margin-left: 5px; padding-left: 10px; }
#centerNav A:visited { COLOR: white; background-image: url(images/transarrow.gif); background-repeat: no-repeat; TEXT-DECORATION: none
  ; margin-left: 5px; padding-left: 10px; }
#centerNav A:hover { PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/transarrow.gif); COLOR: #8fc72a; BACKGROUND-REPEAT: no-repeat
; margin-left: 5px; }
.map li { list-style-image: url(images/greyarrow.gif); margin-left: 5px; }
.map A:link { color: #afb1b3; text-decoration: none; background-image: url(images/darkarrow.gif); background-repeat: no-repeat; padding-left: 10px; }
.map A:hover { color: #000; text-decoration: none; background-image: url(images/darkarrow.gif); background-repeat: no-repeat; padding-left: 10px; }
.map A:visited { color: #afb1b3; text-decoration: none; background-image: url(images/darkarrow.gif); background-repeat: no-repeat; padding-left: 10px; }
.linkbutton-1-2 {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(images/linkbutton_1-1.gif); BACKGROUND-REPEAT: no-repeat;}
.fakelink { color: #fff; text-decoration: none; background-image: url(images/greyarrow.gif); background-repeat: no-repeat; margin-left: 5px; padding-left: 10px; }
.link {
	COLOR: #8fc72a; TEXT-DECORATION: none
}
.link_grey {
	COLOR: #afb1b3; TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
.highlight_text {
	COLOR: #c6c6c6
}
.text_green {
	COLOR: #8fc72a
}
.textbox {
	BORDER-RIGHT: #afb1b3 1px solid; BORDER-TOP: #afb1b3 1px solid; FONT-SIZE: 100%; MARGIN-BOTTOM: 1px; BORDER-LEFT: #afb1b3 1px solid; COLOR: #afb1b3; BORDER-BOTTOM: #afb1b3 1px solid; FONT-FAMILY: arial,helvetica,verdana,sans-serif
}
.info { width: 400px; float: right; }
.infobox { background-image: url(images/mini_bg.jpg); background-repeat: repeat-x; background-position: 0 0; margin-top: 10px; margin-bottom: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border: solid 1px #dedfde; }
.infobox_neu { background-image: url(images/mini_head_info.jpg); background-repeat: no-repeat; background-position: 0 0; margin-top: 10px; margin-bottom: 6px; padding-top: 20px; border: solid 1px #dedfde; }
.infobox_zeile { background-image: url(images/zeilen_teiler.jpg); background-repeat: no-repeat; background-position: 0 bottom; padding-top: 10px; padding-right: 10px; padding-left: 10px; }
.infobox_neu_head { background-image: url(images/mini_head2.jpg); background-repeat: no-repeat; background-position: 0 0; width: 374px; height: 20px; padding-top: 0; padding-left: 10px; }
.infobox_ico { background-image: url(images/mini_bg.jpg); background-repeat: repeat-x; background-position: 0 0; text-align: center; margin-bottom: 5px; padding: 0 10px 5px; border: solid 1px #dedfde; }
.infobox2 { background-image: url(images/mini_bg2.jpg); background-repeat: repeat-x; background-position: 0 0; float: left; margin-bottom: 10px; padding: 0 8px 5px 10px; border: solid 1px #dedfde; }
.infoboxm { background-image: url(images/mini_bg2.jpg); background-repeat: repeat-x; background-position: 0 0; padding: 0 10px 5px; float: left; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; border: solid 1px #dedfde; }
.infobox A:visited { color: #8fc72a; text-decoration: none; background-repeat: no-repeat; }
.infobox A:link { color: #8fc72a; text-decoration: none; background-repeat: no-repeat; }
.infobox A:hover { color: #555450; text-decoration: none; background-repeat: no-repeat; }
.infobox_neu A:link { color: #8fc72a; text-decoration: none; background-repeat: no-repeat; }
.infobox_neu A:hover { color: #555450; text-decoration: none; background-repeat: no-repeat; }
.infobox_neu A:visited { color: #8fc72a; text-decoration: none; background-repeat: no-repeat; }
.errorText {
	COLOR: #990000
}
#menu { position: absolute; top: 28px; left: 0; height: 275px; width: 300px; z-index: 9; float: right; margin-left: 0; }
#menu li { margin-bottom: 1px; list-style-type: none; display: block; }
#menu a { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; font-style: normal; padding-left: 40px; background-repeat: no-repeat; text-decoration: none; height: 31px; width: 162px; padding-top: 10px; display: block; }
#menu a:hover { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-weight: bold; font-style: normal; padding-left: 40px; background-repeat: no-repeat; text-decoration: none; height: 31px; width: 162px; padding-top: 10px; display: block; }
#menu2 { background-image: url(images/mini-navi-Pfeile.gif); background-repeat: no-repeat; background-position: 0 12px; position: absolute; top: 28px; left: 234px; width: 350px; height: auto; z-index: 9; float: right; padding-left: 10px; }
#menu2 li { display: block; margin-bottom: 1px; list-style-type: none; }
#menu2 a { color: #868686; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu2 a:hover { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu3 { background-image: url(images/mini-navi-Pfeile.gif); background-repeat: no-repeat; background-position: 0 12px; padding-left: 10px; position: absolute; z-index: 9; top: 70px; left: 234px; width: 350px; height: auto; float: right; }
#menu3 li { list-style-type: none; display: block; margin-bottom: 1px; }
#menu3 a { color: #868686; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu3 a:hover { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu4 { width: auto; height: auto; margin-bottom: 15px; margin-left: 0px; }
#menu4 li { margin-bottom: 1px; list-style-type: none; }
#menu4 a { color: #868686; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu4 a:hover { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu5 { background-image: url(images/mini-navi-Pfeil.gif); background-repeat: no-repeat; background-position: 0 16px; position: absolute; top: 250px; left: 234px; width: auto; height: auto; padding-left: 50px; }
#menu5 li { margin-bottom: 1px; list-style-type: none; }
#menu5 a { color: #868686; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#menu5 a:hover { color: #ffffff; font-size: 15px; font-family: "Lucida Grande", Verdana, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; background-repeat: no-repeat; display: block; padding-top: 10px; padding-left: 40px; width: 162px; height: 31px; }
#popup { font-size: 11.33px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; line-height: normal; float: right; width: 300px; height: auto; background: #ffffff; visibility:hidden; padding: 10px; margin-right: 20px; }
.orange {
color:#E84E0F;
}
.magenta { color: #cb05b7; }
/*Runde Ecken*/
	#ex1{ width:315px; margin: 0 auto 20px 0; }
#ex4 { width: 350px; height: 258px; z-index: 105; float: right; min-height: 258px; margin: 20px 20px 40px; }
#ex2{ width: 856px; height: auto; margin:10px auto 10px 0; }
#ex3 { margin: 0 auto 20px 0; width: 495px; }
.b_greyWhiteStroke{ position: relative; border-color: #dce3e7; }
				
					.TL, .BL, .TR, .BR{ width: 6px; height: 6px; position: absolute; background-repeat: no-repeat; background-color: transparent; z-index: 9999 !important; }
				
					.TL{  top:0; left:0;}
					.BL{  bottom: 0; left: 0;}
					.TR{  top:0; right:0;}
					.BR{  bottom: 0; right: 0;}
					
					.b_greyWhiteStroke .TL{ background-image: url(images/grey_whitestroke_tl.png);}
					.b_greyWhiteStroke .BL{ background-image: url(images/grey_whitestroke_bl.png);}
					.b_greyWhiteStroke .TR{ background-image: url(images/grey_whitestroke_tr.png);}
					.b_greyWhiteStroke .BR{ background-image: url(images/grey_whitestroke_br.png);}
								
					.b_innerContainer{ text-align: justify; border-width: 1px; border-style: solid; padding: 2px 2px 8px 5px; }
.b_innerContainer ul { padding-bottom: 45px; }
.b_innerContainer li { list-style-type: circle; }
.b_innerContainer img { float: left; margin: 0 5px 5px; }
.b_greyWhiteStroke .b_innerContainer{ padding-bottom: 45px; border-color: #dce3e7; }
					
					
					
						.b_innerContainer h2{ padding: 6px 8px; border-bottom: 1px solid #dbe2e6; color: #b4b4b4; font-size: 18px; letter-spacing: -1px; line-height: 1em; background-repeat: repeat-x; background-attachment: scroll; background-position: left top; }
						.b_innerContainer p{ color: #2c412d; font-size:12px; padding:8px; }
