
  body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, center, cite, code, del, dfn, em, font, img, ins, dbk, q, s, samp, small, strike, strong,  tt, var, b, u, i, dl, dd, ol, ul, li, fieldset, form, label, legend, caption,  tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0 none;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}		table		{margin:0;padding:0;		  outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}	input,textarea	{	  padding:0;		  outline:0;font-size:100%;vertical-align:baseline;			  font-weight:normal;} text-size-adjust: 100%; address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}		address		{display:inline;}				body		{font-size:100.01%;line-height:1.3em;}		focus		{outline:0;}		table		{border-collapse:collapse;border-spacing:0;}	h1,h2,h2,h5,h6	{font-weight:normal;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;} @font-face{font-family: 'hdl-online-1'; src: url('https://3.hdl-online.de/fonts/hdl-online-1/hdl-online-1-Regular.ttf')   format('truetype');
}
@font-face{font-family: 'hdl-online-2'; src: url('https://3.hdl-online.de/fonts/hdl-online-2/hdl-online-2-Regular.ttf')   format('truetype');
}
 	.Bild_links	{float:left;margin:0 10px 10px 0;}	.Bild_rechts	{float:right;margin:0 0 10px 10px;}.bild_box_hidden{display:none;} .mce-content-body .bild_box_hidden	{display:inherit;max-width:100px;max-height:50px;border:5px dotted #a00;} .mce-content-body .bild_box_aus		{display:inherit;max-width:100px;max-height:50px;border:5px dotted #a00;} table.Tabelle_1 td	{border:1px solid #777;padding:.25em} 		body		{font-size:	100.01%;	font-family:	Arial,Verdana,"trebuchet MS",Helvetica,sans-serif;  			line-height:	120%; text-decoration-skip-ink: auto;}		html		{font-size:	100%;overflow-y:scroll;}		p		{margin-bottom:	.46em;}	h1,h2,h3	{margin:	.2em 0 .1em 0;}	h4,h5,h6	{margin:	.1em 0 .1em 0;}		h1		{font-size:	1.6em;}		h2		{font-size:	1.4em;}		h3		{font-size:	1.2em;}		h4,h5		{font-size:	1.1em;}		main		{display:block;} tbody, tfoot, thead, tr, th, td	{vertical-align:top;}		ul,ol		{padding-top:0;padding-bottom:0;margin:0 0 0 .25em;}  * html ul	{margin-left:1.25em;} ul ul,ol ol	{padding-left:1em;}		ul,ol		{padding-left:1em;}		ul		{list-style-position:outside;}		li		{margin: 15px 0px 0px 25px;}		em		{font-style:italic;}		sup		{font-size:	70%;	line-height:	0px;}		sub		{font-size:	60%;	line-height:	0px;}		address		{font-style:	normal;}	fieldset	{border:	1px solid #888;} 						input[type="text"]					{border:solid 1px #555;} input[type="radio"], input[type="checkbox"]		{margin-right:.25em;border:0;}input[type="button"],		input[type="submit"],input[type="reset"]		{padding:.25em .5em;cursor:pointer;}input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover,	input[type="submit"]:focus,input[type="reset"]:focus	{outline-style:inset;border:2px inset #a99;}				input[type="text"]:disabled				{cursor:not-allowed;}				input[type="text"]:required				{border:1px solid darkred}		input		{vertical-align:middle;}	textarea	{overflow:auto;}	input,textarea,button,select,optgroup	{vertical-align:middle;color:inherit;background:inherit;font:inherit;}		input,textarea,button,select		{box-sizing:border-box;}	:file-selector-button	{font:inherit;}		small		{font-size:.85em;line-height:130%;}		a		{touch-action:manipulation;} 		a:link		{color:#33F; text-decoration:none;}	a:visited	{color:#c2d; text-decoration:none;}		a:focus		{color:#F00; text-decoration:underline;	outline:#000 dashed 1px}		a:hover		{color:#F00; text-decoration:none;		outline:none;}	a:active	{color:#F33; text-decoration:underline;	outline:none;}a[href],label[for],select,botton{cursor:pointer;}	table	{caption-side:buttom;border-collapse:collapse;}	 	.button1	{background:red;}  .allg_tab_scroll{width:100%;overflow-x:auto;white-space:nowrap;cursor:e-resize;-webkit-user-select:none;}  .allg_tab_scroll:active  {cursor:grab;background: #FFF3;} a.simuliere_submit:link,a.simuliere_submit:visited,			a.simuliere_submit			{cursor:pointer;color:#000;padding:.25em .5em;border:1px #707070; border-radius:3px;-webkit-hyphens:none;line-height:2em;text-decoration:none;border:1px solid #777;}			a.simuliere_submit			{border-style:outset;color:#000;background:#EBEBEB url(https://1.hdl-online.de/images/global/css/buttom-verlauf1.gif) repeat-x center;} #content a.simuliere_submit		{text-decoration:none;}		a.simuliere_submit:hover		{border-style:inset; color:#000;background:#F2F2F2;} .form_captcha input.form_text_captcha	{width:2.5em;}					select					{font-size:1em;} 	lang(de)	{quotes:"\201E" "\201C" "\201A" "\2018";}		lang(de-DE)	{quotes:"\00BB" "\00AB" "\203A" "\2039";}	q:before	{content:open-quote; color:#a00; }		q:after		{content:close-quote; color:#a00; } q q:before	{content:open-quote; color:#0a0; } q q:after	{content:close-quote; color:#0a0; }	samp,.mce_mini	{font-size:.9em;}		pre		{font-family:monospace;}		.ho1		{font-family:hdl-online-1;speak:none;}		.ho2		{font-family:hdl-online-2;speak:none;} .menu1,.menu2,.menu3{-webkit-user-select:none;} ul#menu1 li, ul#menu2 li	{list-style-type:none;}.menu1_button_next{position:absolute;left:-100em;}		#menu3		{text-align:center;margin:0;}		a.menu3		{font-size:75%;}	a.menu3:link	{color:#00A;text-decoration:none;}	a.menu3:visited	{color:#A0A;text-decoration:none;}a.menu3:focus,	a.menu3:hover	{color:#F00;text-decoration:none;}	a.menu3:active	{color:#A00;text-decoration:none;}	#aktuell3	{color:#777;text-decoration:none;}		.menu4		{position:absolute;top:0;right:0;} .menu4 ul li	{list-style-type:none;margin:0;padding:0;display:inline;}		img		{border:0;} 		ins		{text-decoration:none;} 	p.pdf:before,div.pdf:before	{content:url(https://1.hdl-online.de/images/global/pdf-icon.gif);}		ul.pdf		{list-style-image:url(https://1.hdl-online.de/images/global/pdf-icon.gif);vertical-align:middle;margin:5px 20px;}  ul.pdf li	{margin-left:30px;} * html ul.pdf	{margin-left:50px;} * html ul.pdf li{padding-top:33px;} *+ html ul.pdf	{margin-left:50px;} *+ html ul.pdf li{padding-top:33px;}  .link_img span	{height:50px;vertical-align:middle;padding-bottom:25px;margin-left:.5em;}  .sp_clear:after {height:0; display:block; content:"."; clear: both; visibility: hidden;} 	.sp_clear 	{display:inline-block;} 	table.table_intern	{background:#FFFE;} table.table_intern th	{border:1px solid #777;padding:.25em;background:#CCCE;text-align:center;} table.table_intern td	{border:1px solid #777;padding:.25em}		#key		{text-align:center;color:#eee;font-size:1px;} #center,	.center,.c	{text-align:center;margin-left:auto;margin-right:auto;}	.center2	{text-align:center;margin-left:auto;margin-right:auto;display:block;}		#copy		{font-size:80%;margin:10px 0 10px 0;}		.fl		{float:left;}		.fr		{float:right;}		.cl		{clear:left;}		.cr		{clear:right;}		.ca		{clear:both;} .vt, .vt td	{vertical-align:top;} .vb, .vb td	{vertical-align:bottom;}	.css_preload	{width:0;height:0;display:inline;}.menu_access_key{text-decoration:underline;}	table.scroll	{overflow-x:auto;}  .cms_download_titel{line-height:40px;margin:.5em 0 .5em .75em;}			 .cms_leer			 {display:none;}			 .cms_admin_show_1 > span.cms_leer{display:inline;}			 		.region		{display:none;} 	.country-name	{display:none;} 		.vcard		{text-align:left;} 	.stat_login	{background:rgba(255,255,255,.5);position:fixed;top:2px;right:2px;padding:3px;font-size:1.4em;font-family:hdl-online-1;}   	#cookie_wahl 	{position:fixed;bottom:0px;left:0;width:100%;z-index:200;font-size:1.05em;background:#f7f7f7;background: linear-gradient(to bottom, #EEE 0%,#F7F7F7 30%,#F7F7F7 70%,#DDD 99%); color:#000;border-bottom:0px solid #444;box-shadow:0px 0px 2px #444;opacity:.9; animation:cookie_come .5s;}  @keyframes cookie_come {from {top:-5em}to{transform: top:0}} #cookie_wahl>div {padding:.5em 3.5em .5em 1em;font-size:.8em;color:#000;} #cookie_wahl label{float:right;padding:.2em .5em .2em .75em;font-size:2em; transform: translateY(-50%);position:absolute;top:50%;right:0;}  #cookie_wahl label:hover{color:#800;}  #cookie_wahl input{display:none;} #cookie_wahl_c:checked~label{display:none;}  #cookie_wahl_c:checked~div {margin-bottom:-15em;opacity:0;transition: 5s all;}  #cookie_wahl a:first-child {color:#008;padding:0 .25em;}		a.cookie_wahl_yes.cookie_wahl_yes		{cursor:pointer;color:#0e4e13;	margin-right:2em;}		a.cookie_wahl_edit.cookie_wahl_edit		{cursor:pointer;color:#008;	margin-right:1.5em;}			a.cookie_wahl_no.cookie_wahl_no			{cursor:pointer;color:#701416;	margin-right:1.5em;}		a.cookie_wahl_yes.cookie_wahl_yes:hover		{background:#d5e7d6;}	a.cookie_wahl_edit.cookie_wahl_edit:hover	{background:#dadaeb;}		a.cookie_wahl_no.cookie_wahl_no:hover		{background:#f8dedf;} 	.clearfix:after	{content:".";clear:both;display:block;height:0;visibility:hidden;}	.clearfix	{display:inline-block;}  * html .clearfix{height:1%;}	.clearfix	{display:block;} 	.MultiBoxContainer	{z-index:150;}			 	.MultiBoxNumber 	{width:8em;}		a.multibox		{position:relative;display:inline-block;}		.multibox_dots		{position:absolute;display:block;;text-align:center;color:#FFF;bottom:.75em;width:100%;font-size:1.5em;line-height:0em;letter-spacing: 0.25em;}	#h_form_mover_img	{display:none;} 		.kontakt_ds_antw		{overflow:auto;height:200px;margin-bottom:1em;border:1px solid #777;padding:.5em;}		.kontakt_ds_frage		{display:inline;} .form_kontakt_check .faq_f	{background-image:none;} .form_kontakt .form_textarea, .form_kontakt .form_text	{-webkit-hyphens:none; } .form_kontakt .form_captcha	{margin:1em 0;display:flex;align-items:center; } .form_kontakt .form_captcha input{padding:.25em;margin-left:.5em;font-size:1.2em;}  .form_kontakt label.faq_f:before{font-family:hdl-online-1;speak:none;content:'V';font-size:1.1em;} .form_kontakt input.form_kontakt_check{float:left;margin-top:.25em;} .form_kontakt div.faq_f		{padding:0 0 1em .0em;display:run-in;text-indent:0px;} .form_kontakt article, .form_kontakt .faq_f		{display:block;} .form_kontakt .faq_a		{display:block;color:$d1;overflow:hidden;}  .ds_erklaerung ul	{padding-bottom:1em;}		.ds_erklaerung		{-webkit-user-select:none;} 			#login			{border: 0px solid #000;padding:1em;margin:2em;}		fieldset.login		{padding:1em; margin:1em 0;}		legend.login		{margin-left:-.5em;font-size:.8em;padding:0 .5em;}		.login_art		{display:none;}	.login_cookie_noetig	{border: 1px solid #000;padding:.5em;background:#0001;} .login_cookie_noetig span{color:#701416;background:yellow;} 		.info		{font-weight:bold;}			.warnung,.fehler{color:red;}				.php_error	{border:1px solid #777;background:#fd7;color:#000;padding:.5em;} .php_error b	{color:#000;font-weight:bold;}		b,.w		{font-weight:bold;}			hr.marker1	{margin:.2em 0 0 0;max-width:90vw}	hr.marker2	{margin:0 0 .2em 0;max-width:90vw;}	div.marker	{background:yellow; background:#FF07;overflow:auto;position:relative;z-index:100;padding:.2em;max-width:90vw;}				.seo1		{display:none;}	.losungcopy	{font-size:.7em;padding-top:.5em;}		.faq_f		{cursor:pointer;}		.faq_b		{display:none;}	.no_display	{display:none;}	.no_display2	{position:relative;left:-500em;} 	.wartung_teilen_button	{display:none;cursor:pointer;display:relative;z-index:50;}.wartung_teilen_button:hover{background:#FFFFAA;}  #ajax_tooltipObj{z-index:1000000;text-align:left;} #ajax_tooltipObj div{position:relative;} #ajax_tooltipObj .ajax_tooltip_arrow{border-top:1px dotted #000;top:10px;width:12px;position:relative;z-index:1000005;} #ajax_tooltipObj .ajax_tooltip_content{border:1px solid #000;position:absolute;left:12px;overflow:auto;z-index:10000001;background:#FFF;border-radius:4px;min-width:5em;padding:5px;box-shadow:#EEE 0 3px 3px}  .mceItemTable td{padding:5px;}		.admin_bar	{position:fixed;top:5px;right:5px;background:rgba(240,240,240,.7);z-index:110;font-size:1.5em;border-collapse: collapse;}   .admin_bar td	{border: 1px solid rgba(0,0,0,.5);} .admin_bar span	{display:inline-block;width:1.5em;text-align:center;padding:.2em;} .admin_bar a	{display:block;} .admin_bar td:hover	{background:rgba(14,78,19,.1);border:2px inset #000} 	.cms_admin_show_0	{	color:#3f6918;display:none;font-size:.7em;padding:.2em;line-height:1.2em;}		.cms_admin_show		{	cursor:url(https://1.hdl-online.de/images/global/mauszeiger/maus-stift-1.png) 0 30,url(https://1.hdl-online.de/images/global/mauszeiger/maus-stift-1.gif) 0 30, auto;transition: all 30s;}	 .cms_admin_show_1,	 	.cms_admin_show:hover	{ background:rgba(200,200,200,.9);background:linear-gradient(left,rgba(0,0,0,.2)0%,rgba(255,255,255,.20)50%,rgba(0,0,0,0.20)100%);background-position:12500px;  border:1px solid #777;padding:.5em;}	.admin_fck_datei_name	{display:none;}	.cms_indi_help_txt	{color:#3c6622;font-style:italic;background:#f1f4ec}  @media print{	.no_print	{display:	none;} 		body		{width:		100%;		color:		black;	background:	white;		float:		none;	line-height:	140%;				border:		0;		margin:		0;	padding:	0;}			*		{font-size:	12pt;	font-weight:	normal;	font-family:	Arial,Verdana,Helvetica,"Lucida Grande",sans-serif;		float:		none;		border:		0;		margin:		0;	padding:	0; box-shadow: none!IMPORTANT;} .content a[href]:after	{content: 	" [" attr(href) "] ";  	font-size:	10pt;color:#444;}		#all		{border:	0!IMPORTANT;}		#seite		{border:	0!IMPORTANT;}	#h_content	{border:	0!IMPORTANT;}	#content	{border:	0!IMPORTANT;		margin:		0;	padding:	0;}		p.dick		{font-weight:	bold;}h1,h2,h3,h4,h5,h6{		color:		black;	font-weight:	bold;}	h1,h2,h3	{margin:	5pt 0px 1px 0px;}	h4,h5,h6	{margin:	2pt 0px 2px 0px;}		h1		{font-size:18pt;margin-top:18pt;margin-bottom:4pt;}		h2		{font-size:16pt;margin-top:16pt;margin-bottom:4pt;}		h3		{font-size:14pt;margin-top:14pt;margin-bottom:4pt;}		h4		{font-size:12pt;margin-top:12pt;margin-bottom:4pt;}		h5		{font-size:12pt;margin-top:12pt;margin-bottom:2pt;}		h6		{font-size:12pt;margin-top:12pt;margin-bottom:2pt;}   h1.home-titel   {color:		black;} a img		{border:	0;}.oes_bm,	.oes_lk	{display:none;} #menu1,.menu1,#menu2,.menu2,		#menu3,.menu3		{display:none;}	a:link,a:visited,a:focus,a:hover,a:active	{color:#33F; text-decoration:underline;} ul#menu1 li, ul#menu2 li	{list-style-type:none;list-style-image:url();}a.menu3:link,a.menu3:visited,a.menu3:focus,a.menu3:hover,a.menu3:active,	#aktuell3	{color:#33F; text-decoration:none;}	.break_before	{page-break-before:always;}			#key		{display:	none;}  #copy a		{text-decoration:none;} 	#lupe1,	#lupe2	{display:	none;} 		#vcard		{}	#vcard_region	{display:	none;}	#vcard_country	{display:	none;} 	#cookie_wahl 	{display:none;} #stat_ok,#stat_err,	#stat_cookie	{display:	none;}		#mail		{color:		black;}	#menu1,a.menu2	{display:	none;}		#logo		{display:	none;}	#logokopf	{display:	none;}	hr.menu2	{display:	none;}		hr		{color:		black;}		#w,s		{font-weight:	bold;		color:		black;} }  @font-face{font-family: 'hdl-online-1'; src: url('https://3.hdl-online.de/fonts/hdl-online-1/hdl-online-1-Regular.ttf')   format('truetype');
}
@font-face{font-family: 'SignikaNegative'; src: url('https://3.hdl-online.de/fonts/SignikaNegative/SignikaNegative-Regular.ttf')   format('truetype');
unicode-range: U+000-5FF;}
		body		{background-image:url(images/bg.gif);background-color: #FFC;scroll-behavior: smooth;} #all, #content, .sidebar, #h_content{width:auto;}		#all		{min-width:235px;}	#all,body	{margin-top:0em;}		#seite		{width:auto;position:static;margin:0 auto;}	#h_content	{border: 0px solid #C71;font-size:120%;line-height:130%; overflow: hidden;padding-bottom:1em;}	#content	{padding:2em .75em;-webkit-hyphens:auto;		  }.mce-content-body  {background: #FFC;} 		nav		{-webkit-user-select:none;}		img		{max-width:100%;height:auto;}	.Bild_links	{width:100%;}	#menu1_h	{font-size:4.5vw;top:0;width:100%;color:#C71;position:absolute;overflow:visible;max-width:100%;}		#menu1		{opacity:0;width:100%;top:0;padding:13vw 1vw 0 0;background:#C71;left:-110%; position:absolute;transition-property:left,opacity;transition-duration:.5s, 1s;transition-timing-function:ease-in,ease-out;border-bottom:1px solid #C71;z-index:2;}	ul#menu1	{margin:0;} #menu1 li 	{color:#C71;border-top:1px solid #C71;margin:0;padding:5vw 2.5vw;display:block;width:101%;list-style:none;background:$h0;position:relative;} #menu1 li a	{color:#FFF;text-decoration:none;} #menu1 li li 	{border-top:.1px solid #C71;margin:5vw 0 0  -8vw;padding:5vw 0 0 9.5vw;} #menu1 li li li	{border-top:.1px solid #C71;margin:5vw 0 0 -13vw;padding:5vw 0 0 12.5vw;} #menu1 li a	{display:block;}.menu1_1,.menu1_2,.menu1_3,.menu1_4,.menu1_5,.menu1_6,.menu1_7,.menu1_8,.menu1_9,.menu1_10,.menu1_11,.menu1_12,.menu1_13,.menu1_14,.menu1_15,.menu1_16,.menu1_17,.menu1_18,.menu1_19,.menu1_20,.menu1_21,.menu1_22,.menu1_23,.menu1_24,.menu1_25,#menu_an_1,#menu_an_2,#menu_an_3,#menu_an_4,#menu_an_5,#menu_an_6,#menu_an_7,#menu_an_8,#menu_an_9,#menu_an_10,#menu_an_11,#menu_an_12,#menu_an_13,#menu_an_14,#menu_an_15,#menu_an_16,#menu_an_17,#menu_an_18,#menu_an_19,#menu_an_20,#menu_an_21,#menu_an_22,#menu_an_23,#menu_an_24,#menu_an_25,	#menu_an	{display:none;}		.menu_an	{display:block;position:absolute;top:-5vw;left:-4.5vw;width:25vw;z-index:3;color:#C71;} 	.menu_an:after 	{font-family:hdl-online-1;speak:none;			content:'M';display:block; margin:0;padding:13vw 0 4vw 7vw;font-size:8vw;} #menu_an:checked + .menu_an:after{content:'X';color:#FFF;speak:none;} .menu1akt>#aktuell1{color:#FFF;}#menu_an_1:checked~.menu1_1,#menu_an_2:checked~.menu1_2,#menu_an_3:checked~.menu1_3,#menu_an_4:checked~.menu1_4,#menu_an_5:checked~.menu1_5,#menu_an_6:checked~.menu1_6,#menu_an_7:checked~.menu1_7,#menu_an_8:checked~.menu1_8,#menu_an_9:checked~.menu1_9,#menu_an_10:checked~.menu1_10,#menu_an_11:checked~.menu1_11,#menu_an_12:checked~.menu1_12,#menu_an_13:checked~.menu1_13,#menu_an_14:checked~.menu1_14,#menu_an_15:checked~.menu1_15,#menu_an_16:checked~.menu1_16,#menu_an_17:checked~.menu1_17,#menu_an_18:checked~.menu1_18,#menu_an_19:checked~.menu1_19,#menu_an_20:checked~.menu1_20,#menu_an_21:checked~.menu1_22,#menu_an_23:checked~.menu1_23,#menu_an_24:checked~.menu1_24,#menu_an_25:checked~.menu1_25, #menu_an:checked~#menu1 {display:block;top:0px;left:-1px;opacity:1;}	.menu_an_1:after,.menu_an_2:after,.menu_an_3:after,.menu_an_4:after,.menu_an_5:after,.menu_an_6:after,.menu_an_7:after,.menu_an_8:after,.menu_an_9:after,.menu_an_10:after,.menu_an_11:after,.menu_an_12:after,.menu_an_13:after,.menu_an_14:after,.menu_an_15:after,.menu_an_16:after,.menu_an_17:after,.menu_an_18:after,.menu_an_19:after,.menu_an_20:after,.menu_an_21:after,.menu_an_22:after,.menu_an_23:after,.menu_an_24:after,.menu_an_25:after{ font-family:hdl-online-1;content:' ';speak:none;width:100%;display:inline-block;position:absolute;top:0em;left:0;padding:10vw;}	.menu1_hinweis	{padding-left:.25em;}		p		{font-size:100%;}	h1,h2,h3,h4	{color:#C71;text-align:left;font-weight:bold;letter-spacing:0.02em;}		h1		{margin:.8em 0 0.4em 0;font-size:140%;}		h2		{margin-top:1em;     font-size:120%;clear:left;}		h3		{font-size:100%;}		hr		{color:#C71;height:1px;margin:1px;}		a:link		{color:#C71; text-decoration:none;}		a:hover		{color:#C00; text-decoration:underline;}		a:focus		{color:#F11; text-decoration:underline;}	a:active	{color:#C71; text-decoration:none;}	a:visited	{color:#C71; text-decoration:none;} table td	{vertical-align:top;} 		#menu3		{margin:.5em 0 0 .5em;font-size:.8em;} 		a.menu3		{font-size:150%;padding-right:.5em;} 	a.menu3:link	{color:#C71;text-decoration:none;}	a.menu3:visited	{color:#C71;text-decoration:none;}#aktuell3:hover,	a.menu3:hover	{color:#C00;text-decoration:none;border-bottom:1px solid #C00;}	a.menu3:active	{color:#C71;text-decoration:none;}	#aktuell3	{color:#777;text-decoration:none;border-buttom:1px solid #777;}	hr.menu3	{margin: 10px 0 10px 0;visibility:hidden;}		.menu4		{display:none;}		#fuss		{clear: both;}		#copy		{padding:0px 0px 0px 0px;font-size:0.7em;text-align:right;} */ 	fieldset	{border: 1px solid;color:#F5BF43;} 		legend 		{border:0px solid;color:#F5BF43;}textarea,select,input.form_fehler,input.form_ok,	.form_ok	{width:20em;}	input.form_fehler,	.form_fehler	{background:$FCC;}input.form_ok,	.form_ok	{background:#F5BF43;}	.form_kontakt	{vertical-align:top;margin-top:.1px;} .form_kontakt_text,.form_kontakt textarea {width: 20em;}textarea.form_kontakt,input.form_kontakt{background:#F5BF43;} .form_kontakt_reset,.form_kontakt_submit {padding:.2em 1em;}.kontakt_kommunikation,	.adr	{padding-bottom:1em;} 	.zitathead	{}		.zitat		{}	.zitatautor	{font-size:80%;text-align:right;padding:4px  0px 0px 0em;}	.zitatquelle	{display:none;}  	.start1_h	{}		.start1		{margin:1em 0 0em 0px;} .start1 h2 a	{font-weight:bold;} .start_blog h2	{font-size:.9em;margin:.25em 0 0 0;} .start_blog .blog_text{padding-bottom:1em;} .start1 div.blog_kurztext{display:none;}	.start1>h2	{margin:0;}	.start1_logo	{text-align:center;} .start1 .vm_titel	{padding:0;} .start1 .vm_mini span {font-weight:normal;} .start1 .vm_bis	{display:inline;} .start_partner img{margin-top:1em;}	.schatten2	{box-shadow:5px 5px 5px rgba(1,1,1,.2);border:1px solid #000;background:url(images/bg.gif);padding:.5em;} .bild_der_woche div	{padding:.25em 0;}		.nt_h		{padding:.5em; box-shadow:5px 5px 5px rgba(1,1,1,.2);border:1px solid #000;margin:1em 0 0 0;background:url(images/bg.gif);}	.nt_titel	{color:#C71;font-weight:bold;} .vm_mini > div 	{padding-bottom:.25em;} 	.cms_team_e	{background:#FFF;margin:0 0 2vw 0;padding:2vw;height:40vw;border:1px solid #E92}	.cms_team_txt1	{margin-top: .5em}	 .cms_team_z1,.cms_team_z2,.cms_team_z3{color:#C71;display: inline;padding-right:.2em;} input::placeholder {color:#E92;} .cms_team_e .cms_team_kein_bild	{font-size: 30vw;color:#AAA;display:block;line-height:40vw;text-align:center;border:1px solid #C71} .cms_team_e .cms_team_kein_bild, .cms_team_e img {width:30vw;float:left;margin-right:2vw;} 	.vm_edit_tr	{border:1px solid black;margin:30px;}	.vm_edit_td	{border:1px solid black;margin:30px;}	.vm_edit_titel	{font-weight:bold;}	.vm_edit_utitel	{font-size:90%;}	.vm_edit_tag	{width:1.2em;;}	.vm_edit_bem	{width:12em;}	.vm_Ferien	{color:		#C71;	font-weight:	bold; }	.vm_Standard	{}		.vm		{}	.vm_datum	{margin:10px;} 	td.vm_neuer_monat	{padding-top:1em;     font-size:110%;color:#C71;font-weight:bold;}.vm_wtag,.vm_monat,.vm_jahr,		.vm_tag		{font-weight:bold;}	.vm_jahr	{margin-right:.3em;}	.vm_datum	{font-weight:bold;  padding: 0px 0px 20px 0px;}	.vm_zeit	{font-weight:normal;}	.vm_titel	{font-weight:bold;  padding: 0px 10px 10px 20px;}	.vm_utitel	{font-weight:normal;}		.vm_alt		{color:#999;}	 	fa_seiten	{text-align:right;} 		.faq_f		{font-weight:	bold;		margin:		0.5em 0 0 0;}			.faq_a		{display:	standard;border:none;overflow:hidden;		margin:		0 0 1em 0;}		.faq_pfeil_u	{font-family:hdl-online-1;speak:none;color:#C71;}	.faq_pfeil_r	{background:	url(http://1.hdl-online.de/images/global/cms/pfeil1r.gif) center no-repeat;padding:0 5px;} 	.faq_text	{width:300px;visibility:hidden;}  	.lehrer_img 	{margin:.3em 0 0 -90px;float:left;width:80px;min-height:150px;}	.lehrer_img>img	{he.ight:100px;background-repeat: no-repeat!IMPORTANT;background-size:contain!IMPORTANT;}		.lehrer		{padding:0 0 1.5em 80px;min-height:100px;} .schueler div	{float:left;padding:0 10px 1em 0;text-align:center;vertical-align:top;} 	.faecher	{float:left;padding:5px 1em 0 0;} 	.partnerschulen	{padding:1em;margin:.4em .4em 0 0;background:#FFF;position:relative;height:15.75em;line-height:1.3em;}	.schule_adr	{margin-bottom:.5em;}	.schule_tel	{font-size:.85em;}	.schule_fax	{font-size:.85em;}	.schule_mail	{font-size:.85em;}	.schule_www	{font-size:.85em;}	.schule_leitung	{font-size:.85em;margin-top:.5em;}	.schule_info	{font-size:.85em;margin-top:.5em;}  ol.hausordnung li	{font-weight:bold;margin:1em 0 0 0;} ol.hausordnung ul li	{font-weight:normal;margin:.25em 0;}		.ag		{border:1px solid #777; } .ag td,.ag th	{padding:.3em .5em .3em .5em;border:1px solid #777;} .ag th		{color:#C71;} .oz td	{padding:.0em .5em 0 0;}  .std-plan img		{border:2px solid #000;}	.leitziel	{color:#C71;font-size:1.3em;font-weight:bold;}  .intern_mail div{background:#C71;float:left;padding:.5em 0;width:8em;text-align:center;margin:.1em;} .intern_mail a	{color:#FFF;}	.login_art	{display:none;} 	.bild1	{float:left;  padding:0 10px 10px 0;}	.bild2	{float:right; padding:0 0 10px 10px;} 			.fa_h			{display: flex;flex-direction:row; flex-wrap: wrap; justify-content: space-evenly;margin-top:.5em;}			.fa			{padding:0;border:1px #000 solid; margin:0 0 1em 0;width:48%;	text-align:	center;	} .fa a			{}		.fatitel		{color:#C00;padding: .5em .25em .25em;}		.fautitel		{color:#000;padding:0 .25em .25em .25em;;} .fa .img_unter		{display: none}		.fautitel		{}  .fa_presse .img_unter	{display: none;} 			.belegungsplan			{float:left;margin:0 1em 1em 0;min-height:25em;} .belegungsplan table		{background:#fbf4f4;text-align:center;} .belegungsplan caption		{background:#FFEEDD;color:#993735;border:1px solid #993735;border-bottom:0;font-weidht:bold;padding:.5em 0;}	.belegungsplan_wochentage	{background:#FFDDBB;} .belegungsplan th, .belegungsplan td		{border:1px solid #993735;padding:.15em;width:1em;}		.belegungsplan_sa		{background:#993333;color:#faf1f1;}		.belegungsplan_so		{background:#993333;color:#faf1f1;}		.belegungsplan_kw		{background:#CCC;}			.belegung_frei			{background:#fff4ca;}		.belegung_halb_belegt		{background:#4B6619;}		.belegung_belegt		{background:#993333;}		.belegung_anreise		{background:#009999;background: linear-gradient(-45deg,#fff4ca 0%,#fff4ca 50%,#993333 0%);}			.belegung_noav			{background:#999999;} .belegung_txt input 		{width:2em;margin-top:.2em;} .belegung_bem input 		{width:6em;}			.belegung_txt			{width:2em;font-weight:bold;}		  table.elternvertreter td{padding:.25em .75em;} 		.schuelervertreter_h	{clear:left;}	.schuelervertreter	{width:170px;background:#FFC;float:left;margin:1em 1.5em 2em 0;text-align:center;padding:.75em;height:11em;box-shadow:5px 5px 5px rgba(1,1,1,.2);}		.sv_name		{font-weight:bold;color:#C71;}		.sv_funktion		{} .menu_access_key {text-decoration:underline; }  .cms_download td	{vertical-align:middle;height:50px;padding-right:.5em;}	.cms_download_utitel	{color:#000;}		.cms_upload		{margin-bottom:.5em;min-height:3em;} 	.cms_upload_kat_list 	{padding:1em 0 2em 0;-webkit-hyphens: none;line-height: 2em;} .cms_upload_kat_list a	{padding-right:1em;} .cms_upload img		{float: left;width:3em;padding-right:.5em;}	.cms_upload_utitel	{color:#000;}	#w,b,.w,strong	{font-weight:normal;color:#C71;}		#e,.e		{margin-left:2em;} 		#logo		{margin:0px 0px 0px 0px;text-align:left;}	#logokopf	{text-align:right; padding:1vw 0px 0px 10px;	color:red;}		.ilo		{padding:.00em .75em .75em .00em; float:left;} 		.iro		{padding:.00em .00em .75em .75em; float:right;} 		#key		{color:#dda}		.flagge		{position:absolute;right:2vw;top:20vw;}	.stat_counter	{margin:.75em 2vw 0 0;text-align:right;}  .blog_kurz a	{font-weight:	bold;color:#000;	padding:	0.5em 0 0 0;}	 .blog_kurz a:focus,.blog_kurz a:hover{text-decoration:none;font-weight:	bold}	.blog_titel	{color:		#C71;font-size:	110%;}			.blog_kurztext	{font-weight:	bold;}			.blog_link	{paddin-top:.25em;}	.blog_vor_link	{font-family:hdl-online-1;padding-right:.25em;}			.cms_blog_weiter_meldungen	{padding-top:1em;}		.faq_a		{display:	standard;border:none;overflow:hidden;		margin:		0 0 1em 0;}			.foot		{display:none;} 		.cms_link 		{clear:left;} .cms_link .link_url 	{color:#777;margin-left:5px;}	.link_bezeichnung	{margin-top:.5em;} .cms_link a		{color:#C71;} .link_text a		{font-size:.9em;color:#000;}		.link_img		{float:left;margin: 5px 1em .5em 0;width:220px;text-align:right;height:100px;}  .intern a			{padding:0;margin:0;} .intern .link_text a		{color:#C71;} .intern .link_bezeichnung a	{color:#000;} .cms_link .link_url 		{margin-left:0;} .stundenplan table	{empty-cells:hide;box-shadow:5px 5px 5px rgba(1,1,1,.2);margin-bottom:2em;overflow-x:auto;} .stundenplan th		{color:#C71;font-weight:bold;} .stundenplan th,	 .stundenplan td		{border:1px solid #333;padding:.2em;width:10em;text-align:center;}	.csvedittable	{position:relative;overflow:auto;z-index:1000;} .haustechnik .lehrer_img{width:7.5em;} table.allg1 th, table.allg1 td		{padding:.25em;border:1px solid #C71;} table.allg1 th		{background:#C71;color:#FFF;}	.vertretung_woche	{text-align:right;color:#C71;font-weight:bold;font-size:1.25em;margin-top:-2em;} 		table.vertretung 		{font-size:.8em;border:2px solid #000;box-shadow:5px 5px 5px rgba(1,1,1,.2);margin-bottom:.5em;background:#EEE;} .vertretung th			{border:1px solid #555;text-align:center;padding:.25em;background:#EEE;} .vertretung th:nth-child(2n-1)	{background:#DEDEDE;} .vertretung tr:nth-child(2n-1)	{border-bottom:2px solid #000;} .vertretung td:nth-child(4n+1), .vertretung td:nth-child(4n)	{background:#DEDEDE;} .vertretung td			{border:1px solid #555;width:2em;padding:.25em;} .vertretung td:first-child	{text-align:center;} .vertretung td:nth-child(2n)	{border-right:1px solid #BBB;}  			.sitemap 			{display:flex; flex-wrap: wrap; justify-content: space-between;}			.sitemap_1			{width:100%;margin-bottom:1em;} .sitemap .sitemap_item_0	{padding:.5em 0 0 0;font-size:1.1em;border-top:1px solid #C71;} .sitemap .sitemap_item_0 a	{color:#000;font-weight:bold;} .sitemap .sitemap_item_1	{padding:0 0 .25em 2em;} .sitemap .sitemap_item_1 a	{color:#000;} .sitemap .sitemap_item_2	{padding:0 0 .25em 4em;} .sitemap .sitemap_item_2 a	{color:#000;font-style:italic;}	.aufgaben	{width:100%;} .aufgaben td	{border:1px solid #C71;padding:.25em;} .aufgaben td:nth-child(1) p:nth-child(1){font-weight:bold;} .aufgaben th p, .aufgaben th	{border:1px solid #C71;text-align:left;background:#C71;color:#FFF;font-weight:bold;padding:.25em;} .aufgaben th:nth-child(1), .aufgaben th:nth-child(2){border-right-color:#ddd;} .aufgaben tr:nth-child(2n) td	{background:#FFF;} .aufgaben tr:nth-child(2n+1) td	{background:#ddd;} .aufgaben td:nth-child(1){width:10em;} .aufgaben td:nth-child(2){width:15em;} .aufgaben p	{margin:0;} 	.akt_letzte_aenderung	{text-align:right;position:relative;top:-16.75vw;}	.corona_stat	{width: 100%; height: 50em;border:1px solid #C71;} 	.csv_edit_fach	{width:10em;}.csv_edit_klasse{width:3em;}	.upload_podcast_datei	{width:20em;}	.upload_podcast_titel	{width:12em;}	.upload_podcast_bem	{width:12em;}	.upload_podcast_fach	{width:10em;}	.upload_podcast_klasse	{width:10em;} 	table.terminvergabe	{display:block;overflow:auto;padding:1.5em 0;} table.terminvergabe th, table.terminvergabe td	{border-left:1px solid #777;padding:0 .5em;background:#FFC;max-width:6em;min-width:6em;} table.terminvergabe th	{font-weight:bold;text-align:left;-webkit-hyphens:auto;} table.terminvergabe th:first-child, table.terminvergabe td:first-child 	{position:sticky;left:0;} table.terminvergabe tr:nth-of-type(3n) td {background:#ddd;}		.terminvergabe_res	{margin:1em 0;border:1px solid #C71}	.terminvergabe_res_pos	{padding:.25em 1em;		background:#9F3;}	.terminvergabe_res_neg	{padding:.25em 1em;color:#FFF;background:#F00;} .terminvorgabe_edit td	{width:7em;}.terminvorgabe_edit_zeit{width:6.5em;}	.terminvorgabe_admin_h	{overflow:auto;}	.terminvorgabe_admin	{width:7em;} .terminvorgabe_admin th, .terminvorgabe_admin td	{border:1px solid #C71;padding:.25em;min-width:10em;text-align:center;}  .terminvorgabe_admin th	{font-weight:bold;} .terminvorgabe_admin td div	{text-align:left;border-bottom:1px solid #AAA;}  .terminvorgabe_admin tr div:nth-child(1), .terminvorgabe_admin tr div:nth-child(2)	{color:#777} .terminvorgabe_admin tr:nth-child(2n+3)		{background:#FFC;}.terminvorgabe_admin_frei{color:#555;text-align:center;}.terminvorgabe_edit_zeit{width:6.5em;}   @media (min-width:801px){		body		{ margin: 10px  10px  10px  10px; color: black; 		 font-size: 83.01%; }		#seite		{text-align: left;	  margin:  0 auto;	  padding: 0em 0px 0 0;	width:	1030px;		position:relative;		  border:  0px solid #C71 ;}	#h_content	{border: 0px solid #C71; overflow: hidden;}	#content	{margin: 45px 0 0 0px;  border:  1px solid #C71  ; padding: 10px 20px 10px 20px; z-index: 2;}		*		{font-family:SignikaNegative,serif;line-height:150%;}		img		{max-width:auto;}	.Bild_links	{width:auto;}	 .menu1 input	{display:none;}		.flagge		{right:5px;top:160px;}	#logokopf	{padding-top:0;}	.menu_an	{display:none;}					#menu1_h		{background:#C71; border:0px solid #C71;border-left:0;border-right:0;font-size:0.9rem;height:1.8rem;padding:0; position: absolute;	left:0;top:125px;width:$breite_seite;z-index:2;}				#menu1			{background:transparent;border:0;opacity:1;overflow:visible;top:0;text-align:left;transition:none; margin:0;padding:3px 0 0px 10px;position:static;width:auto;background: #C71;}		.menu_an		{display:none;}  ul#menu1 a		{border: 1px solid #C71;border-radius:0;display:block; padding:0 0 0 1.5em;text-decoration:none;}	 ul#menu1 li		{background:#C71;border:0;padding:0 0 0 0em;margin:0;width: 10.1em;z-index:3;box-shadow:5px 5px 5px rgba(1,1,1,.2)}		#menu1>li		{display:block;list-style:none;float:left;margin:0;position:relative;}		#menu1>ul		{opacity:0;} #menu1 ul li ul li	{margin:0;padding:0;} ul#menu1 ul		{margin:.225em 0 0 0;padding:0;} 	ul#menu1>li>ul>li>ul 	{margin:0;padding:0;}	ul#menu1>li>ul>li>ul>li>a	{margin:0;padding:0 0 0 2.5em;}	  ul#menu1 label:after	{display:inline-block;font-size:1.1em!important;margin:-.2em 0 0 .25em;width:8em;}	 ul#menu1 ul label:after	{content:'V';display:inline-block;top:0rem;left:0em;margin-left:.25em;}	 ul#menu1 li li ul 	{left:10.1em;margin-top:-1.75em;padding-left:1em;}	.menu1akt>#aktuell1	{color:		#FFC; } ul#menu1 li a:hover	{border-bottom:1px solid #FFF;} ul#menu1 a,ul#menu1 li li a,ul#menu1 li li li a,.menu1 a:link, .menu1 a:visited	{background:	#C71; color:		#FFF;}		.menu1_hinweis		{display:none;} ul#menu1 .menu1ahe>a	{font-style:italic;} #menu_an_1:checked~.menu1_1,#menu_an_2:checked~.menu1_2,#menu_an_3:checked~.menu1_3,#menu_an_4:checked~.menu1_4,#menu_an_5:checked~.menu1_5,#menu_an_6:checked~.menu1_6,#menu_an_7:checked~.menu1_7,#menu_an_8:checked~.menu1_8,#menu_an_9:checked~.menu1_9,#menu_an_10:checked~.menu1_10,#menu_an_11:checked~.menu1_11,#menu_an_12:checked~.menu1_12,#menu_an_13:checked~.menu1_13,#menu_an_14:checked~.menu1_14,#menu_an_15:checked~.menu1_15,#menu_an_16:checked~.menu1_16,#menu_an_17:checked~.menu1_17,#menu_an_18:checked~.menu1_18,#menu_an_19:checked~.menu1_19,#menu_an_20:checked~.menu1_20,#menu_an_21:checked~.menu1_22,#menu_an_23:checked~.menu1_23,#menu_an_24:checked~.menu1_24,#menu_an_25:checked~.menu1_25, #menu_an:checked~#menu1 {display:block;top:4em;left:auto;opacity:1;}	 .menu1 .menu_an_1:after,.menu1 .menu_an_2:after,.menu1 .menu_an_3:after,.menu1 .menu_an_4:after,.menu1 .menu_an_5:after,.menu1 .menu_an_6:after,.menu1 .menu_an_7:after,.menu1 .menu_an_8:after,.menu1 .menu_an_9:after,.menu1 .menu_an_10:after,.menu1 .menu_an_11:after,.menu1 .menu_an_12:after,.menu1 .menu_an_13:after,.menu1 .menu_an_14:after,.menu1 .menu_an_15:after,.menu1 .menu_an_16:after,.menu1 .menu_an_17:after,.menu1 .menu_an_18:after,.menu1 .menu_an_19:after,.menu1 .menu_an_20:after,.menu1 .menu_an_21:after,.menu1 .menu_an_22:after,.menu1 .menu_an_23:after,.menu1 .menu_an_24:after,.menu2 .menu_an_25:after{content:'V';speak:none;display:inline-block;position:absolute;top:0;left:0; margin: 0;padding:.25rem 0 .25rem 0!important;color:#FFF!important;width:2rem;} #menu1 li.nur_mobile{display:none;background:red!IMPORTANT;color:#FFF!IMPORTANT;}		.menu4		{display:block;position:absolute;right:-5px;top:93px;z-index:2;font-size:1.3em;} .menu4 a	{color:#C71;padding-right:.75em;}	.akt_letzte_aenderung	{top:-2.75em;}		.nt_h		{width:964px;} 		.start1		{margin:1em 0 0em 0px;}	.start1_h	{margin-left:-1.25em;}		.start1		{width:447px;margin:1.25em 0 0 20px;padding:1em;} 		.fa		{width:24%;padding-top:.25em;} .fa img{border:1px solid #777}	.stat_counter	{margin:.75em 0 0 0}  .partnerschulen {float:left;padding:1em;margin:.4em .4em 0 0;width:40%;background:#FFF;position:relative;height:15.75em;line-height:1.3em;}	.corona_stat	{width: 49%; height: 20em;} 	 .cms_team	 { display: grid; grid-template-columns: repeat(2, 1fr); grid-template-rows: repeat(5, 1fr);grid-column-gap:1em; grid-row-gap: 9px;}	.cms_team_e	{background:#FFF;margin:0 0 .5em 0;padding:.5em;height:auto;border:1px solid #E92;}.cms_team_z1,.cms_team_z2,.cms_team_z3{color:#C71;} .cms_team_e .cms_team_kein_bild	{font-size:150px;line-height:240px;text-align:center;border:1px solid #C71;height:auto;margin: 0 10px 0 0;} .cms_team_e img {width:auto;margin-right:10px;height:200px;} .cms_team_e .cms_team_kein_bild,.cms_team_e img{width:180px;height:240px;} 		.sitemap_1		{width:33%;}}
