/*Basislayout PALMWOLF*/
html, body { color: #373737; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #244f2a; background-image: none; margin: 0; }
/*<agl.folder "CP-Bilder_special_absolute Positionierungen">*/
	#cpis_001 { position: absolute; top: 66px; left: 366px; z-index: 10; }
	#cpis_002 { margin-left: 280px; }
	#cpis_001:hover { position: absolute; z-index: 10; top: 68px; left: 368px; }
/*</agl.folder>*/
/*<agl.folder "WID_LAYOUT_001" "Boxlayout">*/
	#wid_001_underlay_00 { background-color: #000; position: relative; top: 60px; width: 900px; height: 655px; z-index: 0; margin-right: auto; margin-left: auto; border: #333; }
	#wid_001_header_00 { background: #c03 no-repeat; position: absolute; top: 10px; left: 10px; width: 880px; height: 130px; }
	#wid_001_subhead_00 { background-color: #ccc; background-image: none; background-attachment: scroll; position: absolute; top: 140px; left: 10px; z-index: 500000; width: 880px; height: 22px; }
	#wid_001_left_00 { background-color: white; position: absolute; top: 152px; left: 10px; width: 150px; height: 468px; overflow: hidden; float: left; }
	#wid_001_content_00  /* 3-spaliges layout */ { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 152px; left: 161px; width: 578px; height: 468px; overflow: hidden; float: left; }
	#inner_01 { padding: 20px; }
	#wid_001_right_00 { text-decoration: none; background-color: #fcc; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 1000; top: 152px; left: 740px; width: 150px; height: 468px; overflow: hidden; float: left; }
	#wid_001_fuss_00 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; background-image: none; position: absolute; top: 620px; left: 10px; width: 880px; height: 25px; z-index: 100000; float: left; }
/*</agl.folder>*/
/*<agl.folder "WID_LAYOUT_002">*/
	#wid_002_header_00 { background-color: white; background-image: url(../../../phpwcms153/template/inc_css/cssimg/topbanner_980x130.jpg); background-repeat: no-repeat; z-index: 100; width: 100%; height: 150px; border-bottom: 2pt solid #666; }
	#wid_002_wrapper_00 { background-color: white; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 152px; width: 100%; height: 440px; float: left; overflow: hidden; border-top-color: #999; border-top-width: 3px; }
	#wid_002_left_00 { position: absolute; width: 150px; height: 440px; overflow: hidden; float: left; }
	#wid_002_content_00 { width: 720px; height: 440px; overflow: hidden; padding-top: 16px; padding-bottom: 20px; padding-left: 172px; }
	#wid_002_content_01 { padding-top: 16px; padding-bottom: 20px; padding-left: 400px; width: 520px; height: 440px; overflow: hidden; }
	#wid_002_content_03 { position: absolute; left: 150px; padding-top: 16px; padding-bottom: 20px; padding-left: 90px; width: 100%; height: 440px; overflow: hidden; }
	#wid_002_right_00 { font-weight: normal; position: absolute; top: 0; z-index: 1000; left: 760px; width: 200px; height: 440px; overflow: hidden; float: left; padding: 20px; }
	#wid_002_fuss_00 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #666; background-repeat: no-repeat; position: absolute; top: 592px; padding-top: 5px; width: 100%; height: 50px; float: left; border-top: 1px solid #999; }
	#wid_002_fuss_01a { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: orange; background-repeat: no-repeat; padding-top: 5px; position: absolute; top: 594px; width: 100%; height: 20px; float: left; border-top: 1px solid #999; }
	#wid_002_fuss_01 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; padding-top: 5px; position: absolute; top: 622px; width: 100%; height: 200px; float: left; border-top: 1px solid #999; }
/*</agl.folder>*/
/*<agl.folder "WID_LAYOUT_003_00, 01">*/
	#wid_003_underlay_00 { background-color: #fff; position: relative; top: 60px; width: 980px; height: 645px; z-index: 0; margin-right: auto; margin-left: auto; }
	#wid_003_header_00 { background: #f30 url(../../../phpwcms153/template/inc_css/cssimg/topbanner_980x130.jpg) no-repeat; width: 100%; height: 130px; }
	#wid_003_subhead_00 { color: #ccc; font-size: 10px; font-weight: bold; line-height: 20px; background-color: #fff; background-image: none; background-attachment: scroll; position: absolute; top: 130px; width: 100%; height: 22px; }
	#wid_003_left_00 { position: absolute; top: 152px; left: 0; width: 163px; height: 468px; overflow: hidden; float: left; border-right: 1pt solid white; }
	#wid_003_content_00  /* 3-spaliges layout */ { background-color: #6f9; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 152px; left: 164px; width: 596px; height: 468px; overflow: auto; float: left; }
	#wid_003_content_01 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 152px; left: 164px; width: 816px; height: 468px; overflow: hidden; float: left; }
	#wid_003_content_03 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 152px; left: 164px; width: 816px; height: 468px; float: left; overflow: hidden; }
	#inner_003_00 { width: 556px; height: 100%; padding-top: 20px; padding-right: 20px; padding-left: 20px; }
	#inner_003_01 { padding-top: 20px; padding-left: 20px; width: 576px; height: 100%; overflow: auto; }
	#inner_003_02 { padding-top: 20px; padding-left: 326px; width: 230px; height: 100%; }
	#inner_003_03 { padding-top: 20px; padding-right: 20px; padding-left: 20px; width: 556px; height: 448px; overflow: auto; }
	#inner_003_01_right { padding-top: 12px; padding-left: 20px; width: 160px; height: auto; }
	#wid_003_right_00 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 152px; left: 760px; width: 220px; height: 468px; z-index: 1000; overflow: auto; float: left; }
	#wid_003_right_01 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 1000; top: 152px; left: 760px; width: 220px; height: 468px; float: left; overflow: auto; }
	#wid_003_fuss_00 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-image: none; background-repeat: no-repeat; position: absolute; top: 640px; width: 980px; height: 25px; float: left; padding-top: 6px; }
/*</agl.folder>*/
/*<agl.folder "WID_LAYOUT_004_00_01">*/
	#wid_004_underlay_00 { margin-right: auto; margin-left: auto; position: relative; z-index: 0; top: 50px; width: 980px; height: 645px; }
	#wid_004_header_00 { background: #fff url(../../../phpwcms153/template/inc_css/cssimg/topbanner_980x130.jpg) no-repeat; width: 100%; height: 130px; }
	#wid_004_header_04 { background-image: url(../../../phpwcms153/template/inc_css/cssimg/topbanner_980x130.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 100%; height: 160px; z-index: 1; overflow: visible; }
	#wid_004_subhead_00 { color: #ccc; font-size: 10px; font-weight: bold; line-height: 20px; background-color: #fff; background-image: none; background-attachment: scroll; position: absolute; top: 130px; width: 980px; z-index: 2000; overflow: visible; }
	#wid_004_subhead_04 { color: #ccc; font-size: 10px; font-weight: bold; line-height: 20px; background-color: #fff; background-image: none; background-attachment: scroll; z-index: 2000; width: 980px; overflow: hidden; }
	#wid_004_wrapper_01 { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 160px; width: 100%; height: 469px; float: left; overflow: hidden; }
	#wid_004_left_00 { background-color: #ccc; position: absolute; top: 160px; left: 0; width: 163px; height: 468px; float: left; overflow: hidden; border-right: 1pt solid white; }
	#wid_004_left_01 { position: absolute; top: 160px; left: 0; width: 163px; height: 468px; z-index: 250; float: left; overflow: hidden; }
	#wid_004_left_03 { position: absolute; top: 6px; z-index: 250; left: 0; width: 163px; height: 463px; float: left; overflow: hidden; }
	#wid_004_left_04 { position: absolute; z-index: 250; top: 0; left: 0; width: 200px; height: 468px; overflow: hidden; padding-left: 16px; }
	#wid_004_left_05 { position: absolute; z-index: 250; top: 0; left: 0; width: 163px; height: 468px; overflow: hidden; }
	#wid_004_left_map { background-color: #ccc; padding-top: 0; padding-left: 16px; position: absolute; z-index: 250; top: 0; left: 0; width: 160px; height: 468px; overflow: hidden; }
	#wid_004_content_00 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 160px; left: 164px; width: 816px; height: 468px; float: left; overflow: hidden; }
	#wid_004_content_01 { background-image: none; background-repeat: no-repeat; background-position: 0 0; width: 787px; height: 422px; overflow: hidden; padding: 16px 20px 20px 172px; }
	#wid_004_content_03 { background-image: none; background-repeat: no-repeat; background-position: 0 0; padding: 16px 20px 20px 220px; width: 787px; height: 468px; overflow: hidden; }
	#wid_004_content_03_form { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; padding: 0 20px 0 220px; width: 787px; height: 468px; overflow: hidden; }
	#wid_004_content_04 { background-image: none; background-repeat: no-repeat; background-position: 0 0; padding: 16px 20px 20px; width: 787px; height: 422px; overflow: hidden; }
	#wid_004_content_map { background-color: #ccc; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 176px; width: 684px; height: 468px; overflow: hidden; }
	#wid_004_content_05 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 468px; overflow: hidden; }
	#wid_004_content_06 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 468px; overflow: hidden; }
	#inner_004_05 { padding-top: 16px; padding-left: 220px; width: 546px; height: 452px; overflow: auto; }
	#inner_004_06 { padding-top: 16px; padding-left: 220px; width: 740px; height: 452px; overflow: auto; padding-right: 20px; }
	#wid_004_right_01 { font-weight: normal; position: absolute; top: 0; z-index: 1000; left: 770px; width: 190px; height: 422px; float: left; overflow: auto; padding: 16px 10px 20px; }
	#wid_004_right_05 { font-weight: normal; padding: 16px 10px 20px; position: absolute; z-index: 1000; top: 0; left: 770px; width: 190px; height: 422px; float: left; overflow: auto; }
	#wid_004_right_06 { font-weight: normal; position: absolute; z-index: 1000; top: 0; left: 770px; width: 190px; height: 452px; float: left; overflow: auto; padding-top: 16px; padding-right: 10px; padding-left: 10px; }
	#wid_004_right_map { font-weight: normal; background-color: white; position: absolute; z-index: 1000; top: 0; left: 700px; width: 280px; height: 468px; float: left; overflow: hidden; }
	#wid_004_fuss_01 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; background-image: none; background-repeat: no-repeat; padding-top: 6px; position: absolute; top: 627px; width: 980px; height: 25px; float: left; }
/*</agl.folder>*/
/*<agl.folder "WID_LAYOUT_005_00_01-PALMWOLF">*/
	#wid_005_underlay_00 { margin-right: auto; margin-left: auto; position: relative; z-index: 0; top: 50px; width: 981px; height: 562px; }
	#wid_005_header_140 { background: no-repeat; width: 100%; height: 140px; }
	#wid_005_header_04 { background: url(cssimg/topbanner_981x140_2.jpg) no-repeat; width: 100%; height: 140px; z-index: 1; overflow: visible; }
	#wid_005_subhead_00 { color: #ccc; font-size: 10px; font-weight: bold; line-height: 20px; background-color: #fff; background-image: none; background-attachment: scroll; position: absolute; top: 130px; width: 980px; z-index: 2000; overflow: visible; }
	#wid_005_subhead_04 { color: #ccc; font-size: 10px; font-weight: bold; line-height: 20px; background-color: #fff; background-image: none; background-attachment: scroll; z-index: 2000; width: 980px; overflow: hidden; }
	#wid_005_wrapper_01 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 140px; width: 100%; height: 420px; float: left; overflow: hidden; }
	#wid_005_wrapper_02 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 170px; width: 100%; height: 420px; float: left; overflow: hidden; }
	/*----------------------------------------*/
	#wid_005_left_140 { background-color: transparent; position: absolute; top: 0; left: 0; width: 140px; height: 280px; z-index: 10; float: left; overflow: hidden; border-right-width: 1pt; }
	#wid_005_left_01 { position: absolute; top: 160px; left: 0; width: 163px; height: 468px; z-index: 250; float: left; overflow: hidden; }
	#wid_005_left_03 { position: absolute; top: 6px; z-index: 250; left: 0; width: 163px; height: 463px; float: left; overflow: hidden; }
	#wid_005_left_04 { position: absolute; z-index: 250; top: 0; left: 0; width: 200px; height: 468px; overflow: hidden; padding-left: 16px; }
	#wid_005_left_05 { position: absolute; z-index: 250; top: 0; left: 0; width: 163px; height: 468px; overflow: hidden; }
	#wid_005_left_map { padding-top: 0; padding-left: 0; position: absolute; z-index: 250; top: 0; left: 0; width: 140px; height: 280px; overflow: hidden; }
	#wid_005_content_00 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: 200; top: 160px; left: 164px; width: 816px; height: 468px; float: left; overflow: hidden; }
	#wid_005_content_01 { background-image: none; background-repeat: no-repeat; background-position: 0 0; width: 787px; height: 422px; overflow: hidden; padding: 16px 20px 20px 172px; }
	#wid_005_content_03 { background-image: none; background-repeat: no-repeat; background-position: 0 0; padding: 16px 20px 20px 220px; width: 787px; height: 468px; overflow: hidden; }
	#wid_005_content_03_form { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; padding: 0 20px 0 220px; width: 787px; height: 468px; overflow: hidden; }
	#wid_005_content_04 { background-image: none; background-repeat: no-repeat; background-position: 0 0; padding: 16px 20px 20px; width: 787px; height: 422px; overflow: hidden; }
	#wid_005_content_map { background-color: #ccc; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 140px; width: 684px; height: 468px; overflow: hidden; }
	#wid_005_content_BBB_map { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 419px; z-index: -11; overflow: hidden; padding-top: 1px; padding-left: 141px; }
	#wid_005_content_05 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 468px; overflow: hidden; }
	#wid_005_content_06 { background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 980px; height: 468px; overflow: hidden; }
	#wid_005_content_BBB { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; top: 0; left: 0; width: 981px; height: 420px; z-index: -11; overflow: hidden; }
	#wid_005_content_BBBteaser { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: -11; top: 0; left: 0; width: 980px; height: 420px; overflow: hidden; }
	#wid_005_content_BBB_dkl { background-color: #fff; background-image: none; background-repeat: no-repeat; background-position: 0 0; position: absolute; z-index: -11; top: 0; left: 0; width: 980px; height: 420px; overflow: hidden; }
	#inner_005_05 { padding-top: 16px; padding-left: 220px; width: 546px; height: 452px; overflow: auto; }
	#inner_005_06 { padding-top: 16px; padding-left: 220px; width: 740px; height: 452px; overflow: auto; padding-right: 20px; }
	#inner_005_BBB { width: 660px; height: 380px; overflow: hidden; padding: 20px 20px 20px 160px; }
	#inner_005_BBB_scroll { background-color: transparent; padding: 20px 20px 20px 160px; width: 380px; height: 380px; overflow: auto; }
	#inner_005_top280 { padding: 290px 20px 20px 160px; width: 660px; height: 380px; overflow: auto; }
	#inner_005_BBB_380 { padding: 20px 20px 20px 160px; width: 380px; height: 380px; overflow: auto; }
	#inner_005_ABB { padding: 20px 20px 20px 160px; width: 660px; height: 380px; overflow: hidden; }
	#inner_005_ABB_520 { padding: 20px 20px 20px 160px; width: 520px; height: 380px; overflow: auto; }
	#inner_005_ABB_teaser { width: 560px; height: 380px; overflow: auto; padding: 20px 20px 20px 160px; }
	#inner_005_ABB_660 { padding: 20px 20px 20px 160px; width: 660px; height: 380px; overflow: auto; }
	#inner_005_ABB_800 { padding: 20px 20px 20px 160px; width: 800px; height: 380px; overflow: auto; }
	#inner_005_ACBBB { padding: 20px 20px 20px 300px; width: 660px; height: 380px; overflow: auto; }
	#inner_005_ACBBB1 { padding: 20px 20px 20px 300px; width: 660px; height: 380px; overflow: auto; }
	#wid_005_right_140 { font-weight: normal; position: absolute; top: 280px; z-index: 1000; left: 840px; width: 140px; height: 140px; float: left; overflow: hidden; }
	#wid_005_right_E_280 { font-weight: normal; padding-left: 16px; position: absolute; z-index: 1000; top: 0; left: 560px; width: 264px; height: 420px; float: left; overflow: auto; }
	#wid_005_right_F_280 { font-weight: normal; position: absolute; z-index: 1000; top: 0; left: 700px; width: 264px; height: 420px; float: left; overflow: auto; padding-left: 16px; }
	#wid_005_right_140_B { font-weight: normal; position: absolute; z-index: 1000; top: 0; left: 140px; width: 140px; height: 420px; float: left; overflow: auto; }
	#wid_005_right_05 { font-weight: normal; padding: 16px 10px 20px; position: absolute; z-index: 1000; top: 0; left: 770px; width: 190px; height: 422px; float: left; overflow: auto; }
	#wid_005_right_06 { font-weight: normal; position: absolute; z-index: 1000; top: 0; left: 770px; width: 190px; height: 452px; float: left; overflow: auto; padding-top: 16px; padding-right: 10px; padding-left: 10px; }
	#wid_005_right_map { font-weight: normal; position: absolute; z-index: 1000; top: 1px; left: 700px; width: 279px; height: 418px; float: left; overflow: hidden; border-left: 1px solid #999; }
	#wid_005_fuss_140 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #999; background-image: none; background-repeat: no-repeat; position: absolute; top: 560px; width: 980px; height: 140px; float: left; }
	#wid_005_fuss_140_1 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: none; background-repeat: no-repeat; text-decoration: none; position: absolute; top: 560px; width: 980px; height: 140px; float: left; padding-top: 6px; }
	#wid_005_fuss_140_2 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: none; background-repeat: no-repeat; padding-top: 6px; position: absolute; top: 590px; width: 980px; height: 140px; float: left; }
	#linkbox { background-color: #ccc; }
/*</agl.folder>*/
/*<agl.folder "Auszeichnungen standard">*/
	p { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
	div { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
	tr, td { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
	ul, li { color: #333; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
	h1 { color: #000; font-size: 14px; font-family: Verdana, sans-serif, Helvetica, Arial; font-weight: bold; }
	h2 { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; padding-top: 2px; padding-bottom: 2px; }
	h3 { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	a, a:link, a:visited, a:active, a:focus { color: #390; font-size: 12px; font-weight: normal; text-decoration: none; }
	a:hover { color: #900; font-size: 12px; text-decoration: none; }
	h4 { color: #666; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
	h5 { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
	h6 { color: #666; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "Auszeichnungen speziell">*/
	/*#ulnavi ul li a, #ulnavi ul li.activated li a
{ color: #999; font-size: 11px; font-weight: normal; background-image: url(../../img/article/nav_link_01.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 5px center; text-decoration: none; display: block; padding: 5px 5px 6px 25px; }*/
	/*Auszeichnungen speziell - inner_02
#inner_02form { position: absolute; top: 152px; left: 200px; padding: 16px 20px 20px 186px; width: 520px; height: 318px; z-index: 300; }
#inner_02 p { color: #666; font-size: 11px; line-height: 18px; }
#inner_02 a { color: #666; font-size: 11px; line-height: 18px; }
#inner_02 a:hover { color: #c7b999; font-size: 11px; line-height: 18px; }
#inner_02 li { color: #666; font-size: 11px; line-height: 18px; list-style: square url(../../picture/tropfen_13.jpg) inside; }
#right-static-fix p { color: #666; font-size: 11px; line-height: 18px; }*/
	#wid_005_content_BBB_dkl p { color: white; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; }
	#wid_005_content_BBB_dkl a { color: #fff; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; }
	#wid_005_content_BBB_dkl a:hover { color: #ccc; font-size: 12px; font-weight: bold; line-height: 16px; text-decoration: none; }
	#wid_005_fuss_140_1 p { color: #ccc; font-size: 10px; text-decoration: none; }
	#wid_005_fuss_140_1 a { color: #666; font-size: 10px; text-decoration: none; }
	#wid_005_fuss_140_1 a:hover { color: #ccc; font-size: 10px; text-decoration: none; }
	#wid_005_fuss_140_2 p { color: #ccc; font-size: 10px; text-decoration: none; }
	#wid_005_fuss_140_2 a { color: #ccc; font-size: 10px; text-decoration: none; }
	#wid_005_fuss_140_2 a:hover { color: #ccc; font-size: 10px; text-decoration: none; }
	#wid_003_fuss_00 a { color: #999; font-size: 10px; text-decoration: underline; }
	#wid_003_fuss_00 a:hover { color: #c00; font-size: 10px; text-decoration: underline; }
	#wid_004_fuss_01 a { color: #999; font-size: 10px; text-decoration: underline; }
	#wid_004_fuss_01 a:hover { color: #c00; font-size: 10px; text-decoration: underline; }
	#wid_004_left_04 a { color: #999; font-size: 10px; font-weight: normal; text-decoration: none; }
	#wid_004_left_04 a:hover { color: #666; font-size: 10px; font-weight: normal; text-decoration: none; }
	#wid_004_left_map a { color: #999; font-size: 10px; font-weight: normal; text-decoration: none; }
	#wid_004_left_map a:hover { color: #666; font-size: 10px; font-weight: normal; text-decoration: none; }
	#wid_004_right_01 a { color: #999; font-size: 10px; font-weight: normal; text-decoration: none; }
	#wid_004_right_01 a:hover { color: #666; font-size: 10px; font-weight: normal; text-decoration: none; }
	#linkbox a:hover { background-color: #c33; }
	#linkbox a:activated { background-color: #ff0; }
	#linkbox font:activated { background-color: #ff0; }
/*</agl.folder>*/
/*----------------------------------------------------*/
/*<agl.folder "SITEMAP">*/
	.sitemap_ebene a { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
	.sitemap_artikel a { color: #666; font-size: 11px; font-weight: normal; }
	.sitemap_artikel { color: #666; font-size: 11px; font-weight: normal; }
/*</agl.folder>*/
/*<agl.folder "SUCHE">*/
	.suchform { width: 640px; }
	#searchnavi { color: #666; font-size: 11px; font-weight: normal; font-style: normal; }
	#searchnavi a { color: #666; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: underline; }
	#search_submit_button { color: #000; font-size: 12px; width: auto; height: 20%; border: solid 1px #666; }
	#search_input_field { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; left: 80px; width: 100px; border: dotted 1px; }
	.phpwcmsSearchResult h3 { color: #666; font-size: 12px; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 6px; }
	.phpwcmsSearchResult a { color: #666; font-size: 12px; font-style: normal; font-weight: bold; margin-top: 10px; margin-bottom: 6px; }
	.phpwcmsSearchResult p { color: #666; font-size: 11px; font-style: normal; font-weight: normal; }

	.phpwcmsSearchResult em.highlight, em.highlight { font-weight: bold; font-style:inherit; }
	/*.phpwcmsSearchNextPrev { color: #999; margin: 10px 0 1px; font-size: 11px; font-weight: normal; }*/
/*</agl.folder>*/
/*<agl.folder "TEASER" "Steuerungselemente für Teaser">*/
	#teasericon_01 { line-height: 20px; background-image: url(cssimg/teasericon_artikel.gif); background-repeat: no-repeat; background-position: 6px 6px; padding-left: 22px; }
	/*positionierung 140er teaser*/
	#teaser140_01 { line-height: 20px; background-color: #fc0; background-image: none; background-repeat: no-repeat; background-position: 6px 6px; position: absolute; top: 140px; left: 140px; width: 420px; overflow: auto; float: left; }
	#teaser140_02 { line-height: 20px; background-image: none; background-repeat: no-repeat; background-position: 6px 6px; position: absolute; top: 140px; left: 420px; width: 280px; float: left; }
	#teaser140_D3_420 { line-height: 20px; background-image: none; background-repeat: no-repeat; background-position: 6px 6px; position: absolute; top: 280px; left: 420px; width: 420px; float: left; }
	#teaser140_E3_420 { line-height: 20px; background-image: none; background-repeat: no-repeat; background-position: 6px 6px; position: absolute; top: 280px; left: 560px; width: 420px; float: left; }
	#teaser140_G2_140 { line-height: 20px; background-image: none; background-repeat: no-repeat; background-position: 6px 6px; position: absolute; top: 140px; left: 840px; width: 140px; float: left; }
/*</agl.folder>*/
/*<agl.folder "NEWS">*/
	/* ------- start news --------- */
	.newsEntry {
       padding: 5px 0 0px 0;
    }
	.newsImageTeaser {
       float:left;
       border: 5px solid #f6ecee;
       margin: 0px 10px 5px 0;
       padding: 0px 0px 0 0;

    }
	.newsImageDetail {
       float:left;
       border: 5px solid #f6ecee;
       margin: 4px 10px 5px 0;
       padding: 0px 0px 0 0;

    }
	.news_teaser { color: #dc1d1d; text-align: justify; }
	.news_text{
       text-align: justify;
    }
	.hrNews{
       margin: 0px 0 0px 0;
       padding: 5px 0 0px 0;
       height:0;
       border:0;
       border-bottom:1px dotted #CCCCCC;
       clear:both;
    }
	/* ------- end news --------- */
/*</agl.folder>*/
/*<agl.folder "SHOP - eigenes css: module.shop.css">*/
/*</agl.folder>*/
/*<agl.folder "NEWSLETTER">*/
	#newsletterSubscribeForm { width: 220px; padding-top: 10px; padding-bottom: 10px; padding-left: 0; }
	.articleText { color: #333; font-size: 11px; }
	.inputNewsletter { font-size: 10px; width: 124px; margin-bottom: 8px; margin-left: 12px; border: solid 1px #ccc; }
	.formButton { color: #666; font-size: 11px; font-weight: bold; background-color: #ccc; margin-left: 12px; border: solid 1px #ccc; }
	.formButton:hover { color: #333; font-size: 11px; background-color: #ccc; border: solid 1px #ccc; }
	/*-------*/
	#newsletterSubscribeForm2 { width: 140px; height: 140px; }
	#newsletterhead { color: #333; font-size: 11px; font-weight: bold; position: absolute; top: 6px; left: 6px; }
	#newsletterlink { font-weight: lighter; }
	#formtext_01 { color: #333; font-size: 10px; font-weight: normal; position: absolute; top: 38px; left: 6px; }
	.inputNewsletter_01 { color: #333; font-size: 10px; background-color: #fff; position: absolute; top: 52px; left: 6px; width: 126px; height: 14px; border: solid 1px #ccc; }
	#formtext_02 { color: #333; font-size: 10px; position: absolute; top: 72px; left: 6px; }
	.inputNewsletter_02 { color: #000; font-size: 10px; background-color: #fff; position: absolute; top: 86px; left: 6px; width: 126px; height: 14px; border: solid 1px #ccc; }
	.formButton1 { color: #666; font-size: 11px; font-weight: bold; background-color: #ccc; position: absolute; top: 112px; left: 6px; width: 128px; overflow: hidden; border: solid 1pt #999; }
	.formButton1:hover { color: #333; font-size: 11px; background-color: #ccc; position: absolute; top: 112px; left: 6px; width: 128px; overflow: hidden; border: solid 1px #ccc; }
/*</agl.folder>*/
/*<agl.folder "NAVIGATION_TAGS">*/
	#prevnextlink { position: absolute; top: 384px; left: 160px; width: 200px; z-index: 11000; }
/*</agl.folder>*/
/*Formulare*/
#form1 { color: #c66; font-size: 12px; width: 100%; height: 100%; }
.tdLabel { color: #333; font-size: 11px; font-weight: normal; width: 50px; overflow: hidden; }
/*<agl.folder "FORMULAR">*/
	/*übergeordnete klasse verschiebt das gesamte formular*/
	.formblock_01 { position: absolute; top: -38px; left: 140px; }
	#forminfo { font-size: 12px; position: absolute; top: 0; left: 20px; width: 250px; }
	/*absolute positionierung innerhalb der übergeordnete klasse:*/
	form1 p { color: #666; font-size: 9px; font-weight: bolder; }
	#feld_00_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 60px; left: 90px; width: 294px; }
	.feld_01 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; position: absolute; top: 95px; left: 90px; width: 294px; padding: 2px; border: solid 1px #ccc; }
	#feld_01_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: 100px; left: 20px; width: 66px; z-index: 50000; }
	.feld_02 { color: #666; font-size: 12px; background-color: #fff; padding: 2px; position: absolute; top: 120px; left: 90px; width: 294px; border: solid 1px #ccc; }
	#feld_02_label { color: #999; font-size: 11px; position: absolute; z-index: 50000; top: 125px; left: 20px; width: 66px; }
	.feld_03 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 145px; left: 90px; width: 294px; border: solid 1px #ccc; }
	#feld_03_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 150px; left: 20px; width: 66px; }
	.feld_04 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 170px; left: 90px; width: 294px; border: solid 1px #ccc; }
	#feld_04_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 175px; left: 20px; width: 66px; }
	.feld_05a { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 195px; left: 90px; width: 80px; border: solid 1px #ccc; }
	.feld_05b { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 195px; left: 180px; width: 204px; border: solid 1px #ccc; }
	#feld_05_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 200px; left: 20px; width: 66px; }
	.feld_06 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 220px; left: 90px; width: 294px; border: solid 1px #ccc; }
	#feld_06_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 225px; left: 20px; width: 66px; }
	.feld_07 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 245px; left: 90px; width: 294px; border: solid 1px #ccc; }
	#feld_07_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 250px; left: 20px; width: 66px; }
	.feld_08 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 270px; left: 90px; width: 294px; border: solid 1px #ccc; }
	.captcha_01 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #c9adad; padding: 2px; position: absolute; top: 270px; left: 420px; width: 294px; border: solid 1px #ccc; }
	#feld_08_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 275px; left: 20px; width: 66px; }
	.textfeld { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; position: absolute; top: 295px; left: 90px; width: 294px; height: 80px; overflow: auto; padding: 2px; border: solid 1px #ccc; }
	#textfeld_label { color: #999; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 300px; left: 20px; width: 66px; }
	.reset { color: white; background-color: white; background-image: url(cssimg/clearicon_01.gif); background-repeat: no-repeat; position: absolute; top: 390px; left: 370px; width: 22px; height: 22px; z-index: 2000000; border-style: none; }
	.reset:hover { color: white; background-color: #fff; background-image: url(cssimg/clearicon_01.gif); background-repeat: no-repeat; background-position: 2px 2px; position: absolute; z-index: 2000000; top: 390px; left: 370px; width: 22px; height: 22px; border-style: none; }
	.submit { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; position: absolute; top: 390px; left: 90px; width: 180px; height: 20px; border: solid 1px; }
	.submit:hover { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; position: absolute; top: 392px; left: 92px; width: 180px; height: 20px; border: solid 1px; }
	.formLabel { color: #999; font-size: 11px; }
	.formLabelRequired { color: #f00; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
	.Feldfehler { color: #f00; font-size: 9px; }
	.fehler { color: #ea0d0d; font-size: 20px; }
	#fehler { color: #ea0d0d; font-size: 20px; }
	.input { color: #00f; background-color: #fff; margin-right: 20px; }
	.captcha { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #fff; padding: 2px; position: absolute; top: 270px; left: 0; width: 294px; border: solid 1px #ccc; }
/*</agl.folder>*/
/*<agl.folder "E-CARD-Empfehlung_01">*/
	.formblock_02 { position: absolute; left: 172px; width: 200px; height: 200px; }
	.ecard_feld_01 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; position: absolute; top: 20px; left: 50px; width: 180px; z-index: 50000; border: solid 1px #ccc; }
	.ecard_feld_02 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; position: absolute; top: 45px; left: 50px; width: 180px; z-index: 50000; border: solid 1px #ccc; }
	#ecard_feld_01_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 0; top: 25px; left: 0; width: 50px; }
	#ecard_feld_02_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 0; top: 45px; left: 0; width: 66px; }
	.ecard_feld_03 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; position: absolute; top: 20px; left: 320px; width: 180px; z-index: 50000; border: solid 1px #ccc; }
	.ecard_feld_04 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; position: absolute; top: 45px; left: 320px; width: 180px; z-index: 50000; border: solid 1px #ccc; }
	#ecard_feld_03_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 25px; left: 270px; width: 66px; }
	#ecard_feld_04_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 50000; top: 45px; left: 270px; width: 66px; }
	.ecard_textfeld { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; position: absolute; top: 105px; left: 50px; width: 180px; height: 80px; border: solid 1px #ccc; }
	.ecard_submit { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; position: absolute; top: 211px; left: 50px; width: 186px; height: 20px; border: solid 1px; }
	.ecard_submit:hover { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; position: absolute; top: 211px; left: 52px; width: 180px; height: 20px; border: solid 1px; }
	#ecard_text_01_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; z-index: 50000; top: 0; left: 50px; width: 66px; }
	#ecard_text_02_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; z-index: 50000; top: 0; left: 320px; width: 66px; }
	#ecard_text_03_label { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; z-index: 50000; top: 85px; left: 50px; width: 250px; }
/*</agl.folder>*/
/*<agl.folder "GÄSTEBUCH">*/
	.gbInputForm { background-color: #fff; position: absolute; top: 1px; left: 141px; width: 259px; height: 398px; z-index: 10000; padding: 10px; }
	.gbInputForm h1 { color: #333; font-size: 11px; font-weight: bolder; }
	.gbError { color: #c00; font-size: 10px; }
	.gbInputField { width: 190px; border: solid 1pt #999; }
	.gbFormButton {  }
	.gbInputTextarea { width: 258px; height: 100px; border: solid 1pt #999; }
	.gbEntries { background-color: #fff; position: absolute; top: 1px; left: 421px; width: 259px; height: 398px; overflow: auto; padding: 10px; }
	.gbEntries h1 { color: #333; font-size: 11px; font-weight: bold; overflow: auto; }
	#gbEntriestrenn { border-top: 1px dotted #999; }
/*</agl.folder>*/
/*----WORKFLOW--TEST----------------------------------------------*/
#vorlage { color: #333; font-size: 12px; position: relative; top: 0; left: 0; width: 100%; height: 16px; z-index: 1000; }
/*<agl.folder "IMAGESPECIAL_140er">*/
	#slidertitel { color: #000; font-weight: bold; background-color: #fff; padding-top: 8px; padding-left: 7px; position: absolute; top: 0; left: 0; width: 134px; height: 20px; }
	/*140er*/
	div.sp140_E2 { overflow: hidden; width: 139px; position: absolute; top: 141px; left: 561px; height: 139px; }
	div.sp140_D3 { position: absolute; top: 281px; left: 421px; width: 139px; height: 139px; overflow: hidden; }
	div.sp140_E2 div.inner a img:hover { width: 142px; height: 142px; }
	div.sp140_D3 div.inner a img:hover { width: 142px; height: 142px; }
/*</agl.folder>*/
/*<agl.folder "LISTEN FUER WYSIWYG">*/
	.wysiwygliste li { color: #666; font-size: 11px; line-height: 14px; list-style-type: inherit; list-style-image: inherit; margin-left: -26px; position: relative; left: 0; }
/*</agl.folder>*/
/*<agl.folder "FUSSTHUMBS">*/
	#fussthumb_01 { position: absolute; top: 36px; width: 980px; height: 20px; z-index: 100; }
/*</agl.folder>*/
/*<agl.folder "FE-LOGIN_HEAD">*/
	#feLoginForm_head { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; top: -50px; left: 690px; width: 290px; height: 50px; z-index: 10000; }
	.felogin_headfeld_01 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 25px; left: 10px; padding: 2px; width: 100px; height: 12px; border: solid 1px; }
	.felogin_headfeld_02 { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 25px; left: 120px; padding: 2px; width: 100px; height: 12px; border: solid 1px; }
	#felogin_headfeld_01_label { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 11px; left: 10px; width: 100px; height: 12px; }
	#felogin_headfeld_02_label { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 11px; left: 120px; width: 100px; height: 12px; }
	#felogin_head_error { color: #f99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 0; left: 10px; height: 12px; z-index: 11000; }
	#feSubmithead { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 28px; left: 226px; width: 66px; height: 20px; border-style: none; }
	#feSubmithead:hover { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 28px; left: 226px; height: 20px; border-style: none; }
	.feLoggedIn_head { color: #ccc; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 10000; top: -50px; left: 690px; width: 290px; height: 50px; }
	#feLoggedIn_text { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 10000; top: 31px; left: 20px; width: 180px; height: 50px; }
	#feSubmithead { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 28px; left: 224px; width: 66px; height: 20px; overflow: hidden; border-style: none; }
	#feSubmithead_out { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 28px; left: 224px; width: 66px; height: 20px; overflow: hidden; border-style: none; }
	#feSubmithead_out:hover { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; position: absolute; top: 28px; left: 224px; width: 66px; height: 20px; overflow: hidden; border-style: none; }
	.febutton_head { color: #ccc; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 20px; left: 205px; height: 20px; }
	/**/
/*</agl.folder>*/
/*<agl.folder "FE-LOGIN_CONTENT">*/
	.felogin_feld_01 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; width: 180px; border: solid 1px #ccc; }
	.feLoggedIn_01 { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; padding: 2px; width: 180px; border: solid 1px; }
	#feSubmittext { color: #999; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: none; }
	#feSubmittext:hover { color: #c00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; border-style: none; }
	#feSubmit { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; height: 20px; border: solid 1px; }
	#feSubmit:hover { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; height: 20px; border: solid 1px; }
/*</agl.folder>*/
/*<agl.folder "FE-LOGIN_fuss">*/
	#feLoginForm_fuss { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #900; position: absolute; top: 0; left: 690px; width: 290px; height: 50px; z-index: 10000; }
	.felogin_fussfeld_01 { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 25px; left: 10px; padding: 2px; width: 100px; height: 12px; border: solid 1px #999; }
	.felogin_fussfeld_02 { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 25px; left: 120px; padding: 2px; width: 100px; height: 12px; border: solid 1px #999; }
	#felogin_fussfeld_01_label { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 11px; left: 10px; width: 100px; height: 12px; }
	#felogin_fussfeld_02_label { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 11px; left: 120px; width: 100px; height: 12px; }
	#felogin_fuss_error { color: #c66; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 0; left: 10px; height: 12px; z-index: 11000; }
	#feSubmitfuss { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 28px; left: 226px; width: 66px; height: 20px; border-style: none; }
	#feSubmitfuss_hover { color: #c33; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 28px; left: 226px; height: 20px; border-style: none; }
	.feLoggedIn_fuss { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #900; position: absolute; z-index: 10000; top: 0; left: 690px; width: 290px; height: 50px; }
	#feLoggedInfuss_text { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; position: absolute; z-index: 10000; top: 31px; left: 20px; width: 180px; height: 50px; }
	#feSubmitfuss_out { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #900; position: absolute; top: 28px; left: 224px; width: 66px; height: 20px; overflow: hidden; border-style: none; }
	#feSubmitfuss_out:hover { color: #c66; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #900; position: absolute; top: 28px; left: 224px; width: 66px; height: 20px; overflow: hidden; border-style: none; }
	.febutton_fuss { color: #c99; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; position: absolute; top: 20px; left: 205px; height: 20px; }
	/**/
/*</agl.folder>*/
/*<agl.folder "HEADERTHUMBS">*/
	#flaggen { position: absolute; z-index: 5000; top: -20px; left: 0; width: 140px; height: 20px; }
	#flaggen2 { position: absolute; z-index: 6000; top: -20px; left: 0; width: 140px; height: 20px; }
	#flaggen3 { position: absolute; z-index: 6000; top: -20px; left: 100px; width: 140px; height: 20px; }
	#headerthumb_01 { position: absolute; z-index: 5000; top: 20px; left: 0; width: 163px; height: 20px; padding-left: 16px; }
	#headermenue_01 { color: #fff; font-size: 11px; position: absolute; z-index: 5000; top: 120px; left: 817px; width: 184px; height: 20px; }
	#headermenue_01 a { color: #fff; font-size: 11px; }
	#headermenue_01 a:hover { color: #ccc; font-size: 11px; }
/*</agl.folder>*/
/*<agl.folder "POPUPFENSTER">*/
	#popup { color: #666; font-size: 12px; background-color: #fff; z-index: 11000; padding: 16px; }
/*</agl.folder>*/
/*<agl.folder "PSEUDOTABULATOR">*/
	#tab1 { position: relative; left: 0; }
	#tab2 { position: relative; left: 160px; }
	#tab3 { position: relative; left: 340px; }
/*</agl.folder>*/
#schwebebox_01 { color: #666; font-size: 11px; position: absolute; top: 356px; left: 294px; width: 134px; height: 20px; z-index: 11000; padding-top: 4px; padding-left: 6px; }
#schwebebox_01 p { color: #999; font-size: 11px; }
#schwebebox_01 a { color: #333; font-size: 11px; }
#schwebebox_01 a:hover { color: #999; }
#schwebebox_02 { color: #999; font-size: 10px; position: absolute; z-index: 11000; top: 386px; left: 291px; width: 270px; height: 20px; }
.multimedia { background-color: #333; position: absolute; top: 10px; left: 10px; width: 960px; height: 280px; z-index: 10; overflow: hidden; }
.multimedia2 { background-color: #333; position: absolute; z-index: 10; top: 319px; left: 380px; width: 420px; height: 120px; overflow: hidden; }
.multimedia3 { background-color: #333; position: absolute; z-index: 100000; top: 0; left: 201px; width: 800px; height: 75px; overflow: hidden; }
.multimedia4 { background-color: #333; position: absolute; z-index: 22000; top: 319px; left: 223px; width: 620px; height: 121px; overflow: hidden; }
.multimedia_420_420_D1 { background-color: #c33; position: absolute; z-index: 23000; top: 0; left: 420px; width: 420px; height: 420px; overflow: hidden; }
.multimedia_420_420_E1 { background-color: #c33; position: absolute; z-index: 23000; top: 0; left: 560px; width: 420px; height: 420px; overflow: hidden; }
/*----------------------------------------------------*/
/*freipositionierbare Bilderreihung----------------------------------------------------*/
.bildreihe_01 { background-color: lime; position: absolute; z-index: 50; top: 50px; left: 50px; width: 620px; height: 300px; overflow: hidden; border-color: #900; border-style: solid; }
/*----------------------------------------------------*/
#images_140 { background-color: transparent; position: absolute; top: 0; left: 560px; width: 420px; height: 419px; overflow: hidden; }
/*-------LINIEN---------------------------------------------*/
#topline { background-color: white; position: absolute; top: 0; left: 0; right: 0; width: 100%; height: 190px; z-index: 0; border-bottom: 1px solid #333; }
