/* reset.css */html, 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, sub, sup, tt, var, b, u, i, dl, td, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td, {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}input, textarea,table		{margin:0;padding:0;         outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}adress, caption, cite, code, dfn, em, strong, th, var{font-style:normal;font-weight:normal;}		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;}/* standard.css - 2.0.0 -  */body		{font-size:	100.01%;font-family:	Arial,Verdana,"trebuchet MS",Helvetica,sans-serif;/*font-family:  "Andale Mono",Courier,"Courier New",monospace,;*/		line-height:	120%;}html		{font-size:	100%;}#all		{}p		{margin-bottom:	1em;}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;}/*table		{border:solid;}*/ul,ol		{padding-top:0;padding-bottom:0;margin:0 0 0 1.25em;} /*text-indent: -.7em*/* html ul	{margin-left:1.25em;}sup		{font-size:	70%;	line-height:	0px;}sub		{font-size:	60%;	line-height:	0px;}address		{font-style:	normal;}fieldset	{border:	1px solid #888;}ul ul, ol ol, li p{font-size:1em;}a:link		{color:#33F; text-decoration:none;}a:visited	{color:#c2d; text-decoration:none;}a:focus		{color:#F00; text-decoration:underline;}a:hover		{color:#F00; text-decoration:none;}a:active	{color:#F33; text-decoration:underline;}:lang(de)	{quotes:"\201E" "\201C" "\201A" "\2018";}	/* Standard-Anfürhtungszeichen für <q>*/ul#menu1 li,ul#menu2 li	{list-style-type:none;/*list-style-image:url();*/}#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;} /* alle VerweisGrafiken ohne Rahmen*/ins		{text-decoration:none;}/* PDF */p.pdf:before,div.pdf:before	{content:url(http://1.hdl-online.de/images/global/pdf-icon.gif);}ul.pdf		{list-style-image:url(http://1.hdl-online.de/images/global/pdf-icon.gif);vertical-align:middle;margin:5px 20px;} /* class <ul> mit PDF-Symbol */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;}/* Spalten */.sp_clear:after {height:0; display:block; content:"."; clear: both; visibility: hidden;}.sp_clear 	{display: block;}/* Schatten */#img_schatten1	{background: url(schatten1.gif) no-repeat right bottom;padding: 0px 5px 5px 0px;}#key		{text-align:center;color:#eee;font-size:1px;} /* für Meta-Keywords im Text*/#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;}.menu_access_key{text-decoration:underline;}/* Lupe */#lupe1		{position:absolute; top: 8px; right:30px;z-index:3;} #lupe2		{position:absolute; top: 8px; right: 8px;z-index:3;} /* Formulare */.form_aktiv	{border:solid red  10px;} /*Hervorhebung des aktiven Formulars*/.form_normal	{border:solid blue 10px;} /*Aufhebung der Hervorhebung*/.form_suche	{}/* VCard */.region		{display:none;} /* Region in VCard verbergen */.country-name	{display:none;} /* Land   in VCard verbergen */.vcard		{text-align:left;}/* Statistik */#stat_ok	{background:#790;position:absolute; top:1px; right:1px; line-height: 10px; text-decoration:none; font-size:1.4em;} /* Statistik erfolgreich */#stat_login	{background:#090;position:fixed;    top:2px; right:5px; line-height: 20px; text-decoration:none; font-size:1.4em;} /* Eingeloggt über login */#stat_login_c	{background:#cf0;position:fixed;    top:2px; right:5px; line-height: 20px; text-decoration:none; font-size:1.4em;} /* Eingeloggt über cookie */#stat_err	{background:#F42;position:absolute; top:1px; right:1px; line-height: 20px; text-decoration:none; font-size:1.4em;} /* StatstikFehler */#stat_cookie	{background:#22F;position:absolute; top:1px; right:1px; line-height: 20px; text-decoration:none; font-size:1.4em;} /* Statstik nicht zählen (Cookie) */#stat_webmaster	{background:#c3c;position:fixed;    top:2px; right:5px;  text-decoration:blink;font-size:1.4em;color:#FFF;} /* Eigeloggt als Webmaster */#stat_login,#stat_login_c,#stat_webmaster{color:#FFF;padding:.2em .5em;border:outset 1px;z-index:150;-webkit-border-radius: 5px;-moz-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 3px 3px 3px #AAA;-moz-box-shadow: 3px 3px 3px #AAA;box-shadow: 3px 3px 3px #AAA;}/*Statistik-Auswertung*/table.stat	{background-color:#DDD;color:#000;} /* Statistik-Auswertung, auch in auswertung.php in Jacascript ändern! */td.stat		{}	/*Statistik-Auswertung*/#stat_akt_m	{background-color:#EEE;} /* akt. Monat hervorheben */.stat_summe	{background-color:#EEE;} /* Summe am Tabellenfuß */.stat_mouse_over {background-color:red;} /* Stil für MouseOver */.set_stat	{}.set_stat caption,.set_stat th	{display:none;}.set_stat table	{}/* CSV-Optionen *//*.csvopttable	{border: 1px solid #000; background:#FFB;text-align:left;} /* Tabelle von CSV-Option *//*.csvopthead	{border: 1px solid #888; background:#FFB;text-align:center;padding:5px;} /* Tabelle-Head von CSV-Option *//*.csvoptopt	{border: 1px solid #888;}.csvoptwert	{border: 1px solid #888; text-align:center;}.csvoptstandard	{border: 1px solid #888; text-align:center;}.csvoptbem	{border: 1px solid #888;}/* CSV-Edit*//*.csveditheaddel	{background:	red;color:#FFF;}.csvedittabledel{background:	red;text-align:center;}.csvedithead	{background:	#FFC;color:#006;}.faeditsortieren	{background:#CF9;}.faeditsortieren input	{background:#f4ffea;width:2.2em;}.csvedittable	{background:	#FFFFF7;border: 1px solid #000;}.csvedittable td{}.csveditsorthead{border: 1px solid #AAA;background:#CF9;color:#006;}.csveditsort	{background:#f4ffea;width:2.2em;text-align:right;}*//* Fehlerkorrektur */.clearfix:after	{content:".";clear:both;display:block;height:0;visibility:hidden;}.clearfix	{display:inline-block;}/* Mac Versteck \*/* html .clearfix{height:1%;}.clearfix	{display:block;}/* MultiBox*/.MultiBoxNumber {width:8em;}#h_form_mover_img	{display:none;}/* Login */#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;}/* Fehler */.warnung,#fehler,.fehler	{color:red;}			/* Banneranmeldung */#fehler_fett	{color:red;font-weight:600;}	/* Banneranmeldung */.form_fehler,#form_fehler	{color:black;background:#ff9;}	/* fehlerhalte Eingabe im Formular, z.B. Kontakt */.form_ok,#form_ok	{color:black;background:#fff;}	/* Standardlayout für KontaktFormular, z.B. Kontakt */.w,#w,s		{color:red;font-weight:bold;text-decoration:none;}	/* Wichtig */.marker,#marker	{background:yellow;}		/* Textmarker - hr() */.seo1		{display:none;}.losungcopy	{font-size:.7em;padding-top:.5em;}.faq_f		{cursor:pointer;}.faq_b		{display:none;}#no_display,.no_display	{display:none;}/* DATEI: format.css - ng		Johannes-Schulstiftung#eaae36	beige#ffffbf	content-gelb	191#f7f49a	Rahmen-gelb#b971a1 hell-lila#a0376b	MenÃ¼1-lila#613051	dunkel-lila#17a9f3	blau*/body		{/*scrollbar-base-color:#CFC;*//*background-image:url(images/bg-line.gif);/*background-repeat:repeat-y;/*background-position:10px 0 10px 100px;*/background:	#eaae36;margin: 	0 0 0 25px;padding:	0;color: 		black; 		font-size: 	85.01%;font-family:	Verdana,Futura,futura,Arial,sans-serif;line-height:	150%;font-weight:	normal;}		#all		{width:		949px;margin:		0px auto 10px auto;}#seite		{/*text-align: 	center;	*/	margin:  	auto;	/* standardkonforme horizontale Zentrierung */padding: 	0.0em;}#h_content	{background:	#f7f49a;padding-bottom:	10px;margin-right:	24px;border:  	0px ridge #613051;}* html #h_content{background:	#f7f49a url(images/ie6-h-content.gif) repeat-y right;position:relative;margin-right:24px;border:  	0px ridge #613051;}/*#head		{min-height:	6em;}* html #kopf 	{height:	6em;}*/#content	{margin: 	3px 20px 0px 14.3em;padding: 	1em 1em 0 1em;border:  	0px dashed silver;background:	#ffffbf url(images/quadrate.gif) no-repeat right bottom;/*clear:left;*/}h1,h2,h3,h4	{color:		#613051;	text-align:	left;}h1		{margin-bottom:	0.6em;	font-size:	120%;}h2		{margin-top:	1em;	font-size:	110%;}h3		{font-size:	100%;}hr		{color:#613051;	height:	1px;	margin:	1px;}a:link		{color:#000; text-decoration:none;}a:visited	{color:#000; text-decoration:none;}a:focus		{color:#000; text-decoration:none;}a:hover		{color:#000; text-decoration:underline;}a:active	{color:#000; text-decoration:none;}a [href$=".pdf"]{list-style-image:url(http://1.hdl-online.de/images/global/pdf-icon.gif);vertical-align:middle;margin:5px 20px;} /* ab IE7 */#content ul li		{list-style-image:url(images/punkt.gif);}#flaggen	{position:absolute;left:5px;top:120px;z-index:3;}/* MenÃ¼ oben */#menu1_h	{white-space:	nowrap;margin:		0 auto;}#menu1_div	{}		#menu1		{/*position:absolute;  top:140px; width:873px;/*background:#613051;width:105%;padding-left:0px;*/position:relative;width:873px;text-align:	right;background:	#a0376b;padding:	.3em 0px .1em 14px;margin:		0px 20px 0 17px;border:		0px outset silver;border-bottom:	0px solid #999;float:		right;}* html #menu1	{margin:	5px 20px 0 18px;}ul#menu1 li 	{list-style: 	none;float: 		right;margin: 	0; 	display:	inline;	padding:	0em 0.0em .0em 0;}/*#menu1 ul	{width: 50em;} /* damit MenÃ¼Zeile nicht umbricht*/a.menu1		{/*width: 100px; display:block; */font-size:	85%; text-decoration:none; font-weight:	bold;text-align:	right;margin: 	0em .7em 0px .1em;border: 	0em outset silver; /* solid transparent */text-indent:	0em; /*line-height: 20px;*/border:		0px solid #999;padding-left:	3px;border-bottom:	none;vertical-align:	bottom;}#aktuell1	{color:#ffffbf;/*background:url(images/m1.gif) no-repeat center;*/border-left:15px #ffffbf solid;}a.menu1:link,a.menu1:visited	{color:#ffffbf;border-left:15px #a0376b solid;}a.menu1:hover,a.menu1:focus,#aktuell1:hover,a.menu1:active	{color:#ffffbf;/*background:url(images/m1.gif) no-repeat center;*/border-left:15px #ffffbf solid;}/* MenÃ¼ links */#menu2		{float:		left; /*right;*/min-height:	10em;font-size:	1.0em;margin:		1px 0em 0em 6px;padding:	0px;border:		0px dashed silver;}*+ html #menu2	{position:	relative;margin:		11px 0em 0em 6px;}* html #menu2	{position:	relative;margin:		11px 0em 0em 3px;}#menu2 ul	{margin:	0 0 0 0;padding:   	0em;}#menu2 li	{background:	#613051;width:		13.7em;	/* fÃ¼r IE 7 */border:		0px solid gray;margin:		1px 0 1px 0;}a.menu2,a.menu2a	{display:	block; /*width:	9.5em;*/font-size:	100%; font-weight:	normal; line-height:	1.8em;vertical-align:	middle;text-align:	left;margin: 	0em 0em 0px 0em;padding:	0em 0em 0em 30px;}#aktuell2	{background:#eaae36 url(images/m2h.gif) no-repeat left center;	color:#613051;}a.menu2:link,a.menu2:visited	{background:#eaae36 url(images/m2.gif) repeat-y 		;color:#613051;}a.menu2:focus,#aktuell2:hover,a.menu2:hover,	a.menu2:active	{background:#eaae36 url(images/m2h.gif) no-repeat left center;	color:#613051;text-decoration:none;}a.menu2a	{text-decoration:none;}#aktuell2a	{background:#eaae36 url(images/m2ah.gif) no-repeat left center;	color:#613051;}a.menu2a:link,a.menu2a:visited{background:#eaae36 url(images/m2a.gif) repeat-y 		;color:#613051;}a.menu2a:focus,#aktuell2a:hover,a.menu2a:hover	{background:#f8da9c url(images/m2ah.gif) no-repeat left center;	color:#613051;text-decoration:none;}menu_2_1	{}	/* zusÃ¤tzliches DIV fÃ¼r 2. Background */menu_2_1_a	{}	/* zusÃ¤tzliches DIV fÃ¼r 2. Background bei aktuellem *//* MenÃ¼ unten */ul#menu3 li 	{list-style:	none;	float:	left;}#menu3		{margin:	.75em -17px 0 -1.3em;padding:	2px 0 0 1em;background:	#f7f49a;text-align:left;font-size:	80.01%;} /* muss sein fÃ¼r FF */* html #menu3	{background:	#ffffbf;border-top:#613051 1px solid;}#aktuell3	{color:		#613051;	text-decoration:none;	border-bottom:	1px solid #613051;}a.menu3		{font-size:	100.01%;} /* muss sein fÃ¼r IE */a.menu3:link,a.menu3:visited	{color:#613051;text-decoration:none;}#aktuell3,a.menu3:hover,	a.menu3:focus,a.menu3:active	{color:#613051;text-decoration:none;border-bottom:1px dotted #613051;}hr.menu3	{margin: 	0em 0 .0em 0;	visibility:	hidden;}#fuss		{clear: 	both;margin: 	0;padding:	0em 0;border-top:	0px solid silver;}/* Formulare */textarea,select,input.form_ok,input.form_fehler{width:20em;background:#ffffbf;}input		{vertical-align:top;}input		{background:url(images/v2.gif) #fefade right repeat-y;}textarea,select,.form_ok	{background:#ffffbf;}	/* Standardlayout fÃ¼r KontaktFormular, z.B. Kontakt*/.form_fehler	{background:#FCC;}	/* fehlerhalte Eingabe im Formular, z.B. Kontakt*//* Fotoalbum - FA */.fa			{padding:	.3em .1em .8em .1em;/*float:	left; /*min-width:	200px;max-width:	20em;min-height:	13em;border:		1px solid grey;*/}.fatitel		{font-weight:bold;}.fautitel		{}#faeinzelbild		{position:	fixed;top:20px;left:150px;background:	url(images/bg-fa-einzel.gif);width:		800px;min-height:	600px;border: 	1px solid #888;padding:	1em;text-align:	center;display:	none;}.faeinzelbild		{width:		720px; /* fuer IE 6*/text-align:	center;background:	#FC3;padding:	1.0em 1.0em 0.3em 1.0em;}.fapfeil		{margin:	0.5em 1.5em 0.7em 1.5em;}/* Veranstaltungsmanger */.vm		{margin-top:.3em;}.vm_titel 	{padding-left:.0em;}.vm tr		{background:#f7f49a;}.vm tr td	{padding:.3em .3em;}/* Newsticker */#nt		{text-align:left;background:#f7f49a;padding:.5em;margin-top:7.75em;}#nt_h		{}#nt_titel	{color:	#613051;font-weight:bold;}#nt_u_titel	{}#nt_text	{}/* Multibox */.MultiBoxContainer	{}	/* GesamtContainer */.MultiBoxLoading 	{}	/* LadeContainer */.MultiBoxContent 	{}	/* Conent vom Gesamtcontainer */.MultiBoxClose		{}	/* SchlieÃŸen-Symbol: 	background: url(images/close.png) no-repeat; */.MultiBoxControlsContainer {}	/* ?? */.MultiBoxControls	{}	/* Bereich unter dem Bild */.MultiBoxPrevious	{}	/* ZurÃ¼ck-Button */.MultiBoxNext		{}	/* Weiter-Button */.MultiBoxNextDisabled	{}.MultiBoxTitle		{}	/* Titel unter Bild */.MultiBoxNumber		{}	/* Bildummer (rechts unten) */.MultiBoxDescription	{}	/* Text unter Titel */.w,b		{font-weight:normal;color:#613051;text-decoration:none;}#logo		{margin:	0;}#logokopf	{text-align:	center;background:url(images/logo-bild.jpg) no-repeat 19px 15px;margin-bottom:-10px;		padding: 0 0 0 0px;/*padding:	0;	/* Werte von Content Ã¼bernehmen */}#copy a		{color:		#613051;	font-size:0.9em;}#copy		{padding:	0 25px .0em .0em;font-size:	0.9em;text-align:	right;}.img_mover	{border:1px solid #052af1;	 /* Bild mit MouseOver-VergrÃ¶ÃŸrung */top:-6em;background:#8D9ED1 url(images/mm.gif);display:inline;z-index:5;text-align:center;padding: 1em;}* html img	{position:relative;}.vorstand	{float:left;padding:1em;margin:.4em .4em 0 0;width:40%;background:#f7f49a;position:relative;height:14em;font-size:.8em;}.vorstand b	{font-size:1.2em;}.vorstand img	{float:left;padding-right:10px;}.schulen	{float:left;padding:1em;margin:.4em .4em 0 0;width:40%;background:#f7f49a;position:relative;height:18.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;}.link_bezeichnung	{margin-top:.75em;color: #613051;}.link_url	{font-size:.8em;}.links		{margin-top:.75em;}.links div	{font-size:.8em;}.unterstuetzer	{font-size:.8em;}.unterstuetzer a	{text-decoration:none;}