/* BG: 				#0054ae;font hellblau		#009ddf;font rot			#d30014;font gelb:			#ff8a00;*/body {	margin:0px;	padding:0px;	background-color:#009ddf;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 15px;	background-image: url(bg.gif); background-repeat: repeat-x; background-color:#0054ae;}.outleft { 	background-image: url(outleft.gif); 	background-repeat:no-repeat; 	background-position: right top; 	}.outright { 	background-image: url(outright.gif); 	background-repeat:no-repeat; 	background-position: left top; 	}.left {	background-image: url(left.jpg);	background-repeat: repeat-y;}.right {	background-image: url(right.jpg);	background-repeat: repeat-y;}.linkespalte {	background-color: #d30014;}.content {	background-color: #FFFFFF;	width: 470px;	padding-right: 45px;	padding-left: 45px;}.rechtespalte {	background-color: #FFFFFF;}.middlebottom {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #009ddf;	line-height: 15px;	background-image: url(middle_bottom.jpg);	background-repeat: no-repeat;	background-position: left bottom;}.middlebottom a:link { color: #009ddf; text-decoration: underline; }.middlebottom a:visited { color: #009ddf; text-decoration: underline; }.middlebottom a:active { color: #d30014; text-decoration: underline; }.middlebottom a:hover { color: #d30014; text-decoration: underline; }/* damit im explorer die listenpunkte verschwinden und man die elemente genau positionieren kann */ul,ol,li { margin:0; padding:0 }ul			{list-style: none;}ul li		{margin: 0 0 0 0;}ul li ul	{margin: 0 0 0 0; list-style: none;}ul li ol	{margin: 0 0 0 0;}/* --------------------- NAV 1st level --------------------- */.navigation {	border-bottom: 3px solid #ffffff;	background-color:#FFFFFF; }ul.nav1st {	/* border: 1px solid #000000; */ }	ul.nav1st li {	/* display:block; */	/* border: 1px solid #000000; */ }ul.nav1st a, ul.nav1st a:link {	display:block;	/* border: 1px solid #000; */	margin-bottom:1px;	color:#009ddf; font-weight:bold; text-decoration: none; line-height:25px; text-align:right; font-size: 12px;	padding: 0 25px 0 10px; 	background-image: url(nav1off.jpg); background-repeat:no-repeat;}ul.nav1st a:hover {	color:#d30014;	background-image: url(nav1on.jpg); background-repeat:no-repeat;}ul.nav1st li a.current, ul.nav1st li a.current:link {	color:#d30014;	background-image: url(nav1on.jpg); background-repeat:no-repeat;}/* --------------------- NAV Links 2nd level --------------------- */ul.nav2nd {	/* border: 1px solid #666666;  */	margin: 0px; padding:0px; }ul.nav2nd li {	display:block;	/* border: 1px solid #000000;  */ }ul.nav2nd a, ul.nav2nd a:link {	display:block;	padding: 0 30px 0 10px;	color:#009ddf; font-weight:bold; text-decoration: none; line-height:20px; text-align:right; font-size: 11px; text-align:right; }	ul.nav2nd a:hover { color:#d30014; }ul.nav2nd li a.current, ul.nav2nd li a.current:link { color:#d30014; }ul.nav2nd li a.current:hover { color:#d30014; }/*  - - - - - - - -   mod20 - Artikel schreiben - - - - - - - - - - */ div.artikeleditor {	/* border: 1px solid #000000; */	margin-bottom: 20px; } div.artikeltitel {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 30px; font-weight: bold; color: #009ddf; font-style:normal; line-height:30px;	margin-bottom: 10px; }div.artikeltexteditor { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009ddf; line-height:18px;	/* border: 1px solid #008690; */	margin-bottom: 10px; } div.artikeltexteditor h1 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d30014; font-style:normal; line-height:20px;	margin-bottom: 10px; }div.artikeltexteditor h2 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #ff8a00; font-style:normal; line-height:16px;	margin-bottom: 10px; }div.artikeltexteditor ul {	list-style: disc url(list.jpg);	margin-left:30px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.artikeltexteditor ol { margin-left:35px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.artikeltexteditor a:link 	{ color: #009ddf; text-decoration: underline; }div.artikeltexteditor a:visited	{ color: #009ddf; text-decoration: underline; }div.artikeltexteditor a:active 	{ color: #d30014; text-decoration: underline; }div.artikeltexteditor a:hover 	{ color: #d30014; text-decoration: underline; }div.artikeltexteditor img {border:0px;}div.artikeltexteditor table {	width:470px;}div.artikeltexteditor td {	/* background-color: #eeeeee;  */	padding-left:5px; padding-right:5px; 	border-bottom: 1px dotted #cccccc; } 			/*  - - - - - - - -   mod02 - Titel - - - - - - - - - - */div.title1 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 30px; font-weight: bold; color: #009ddf; font-style:normal; line-height:30px;	margin-bottom: 20px;}div.title2 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d30014; font-style:normal; line-height:20px;	margin-bottom: 20px;}div.title3 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #ff8a00; font-style:normal; line-height:16px;	margin-bottom: 20px; }/*  - - - - - - - -   mod65 - Slightbox - - - - - - - - - - */div.slightbox {	margin-bottom: 15px;	/* border: 1px solid #000; */	/* padding: 10px; */	/* float:none; */}div.slightbox a {	/* border: 1px solid #000; */	margin: 0 10px 10px 0;	padding:0px;	height:75px; width:75px;	/* muss der Thumbnailbreite in der Modulausgabe entsprechen */	display:block;				/* hiermit kann man dem Link eine Breite und Höhe geben */	overflow:hidden;			/* hiermit wird der Content, der ausserhalb der Höhe und Breite liegt, nicht dargestellt (also das Bild) */	float:left;	text-align:left;}div.slightbox img {	border: 0px solid #000; }/*  - - - - - - - -   mod10 - PHP-Code - - - - - - - - - - */div.phpcode {	font-size: 11px; line-height: 18px;	/* border: 1px solid #008690; */	/* padding: 10px; */	margin-bottom: 10px;	color: #001b62;}div.phpcode td {	font-size:11px; line-height: 18px;}/*  - - - - - - - -   mod15 - Formular erzeugen - - - - - - - - - - *//* Die Breite des Formulares gibt man hier an (3) */div.formular {										/* Rahmen */	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009ddf;	/* border: 1px solid #4f6b72;  */	margin-bottom: 20px; }#form-module * { padding:0px; margin:0px; } 		/* nicht verändern */#form-module { margin:0px; padding:0px; } 			/* nicht verändern */#form-module fieldset { 							/* Rahmen um das Formular */	width:468px;									/* (3) 480 - 2px border */	border: 1px solid #C1DAD7; 	border-bottom:0px;								/* da (4) */						} 				#form-module legend { display:none; }				/* nicht verändern */#form-module p { 									 /* Headlines */	font-weight:bold; color:#4f6b72;	margin:0; 	padding:5px 10px 5px 10px;	background-image: url(form_bg_header.jpg); background-repeat:no-repeat; }#form-module .element {  							/* jede linie */	display:block; float:left; clear:both;	width:468px;									/* (3)*/	background-color:#f5fafa; 	border-bottom: 1px solid #C1DAD7; 				/* (4) */}#form-module label {								/* Bezeichnung der Felder */	display:block; float:left;	width:160px; height:15px;	margin: 5px 0 5px 25px; 						/* (2) top und bottom gleich! */	padding-top:2px;	/* border: 1px solid #000; */}#form-module label.checkbox {						/* Bezeichnung des Feldes der checkboxen */	width:300px;	/* border: 1px solid #000; */ }#form-module input, #form-module select, #form-module textarea { 	/* Alle Eingabefelder */	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4f6b72;	float:left;	width:200px;	border:1px solid #4f6b72; 	margin: 5px 0 5px 5px;							/* (2) top und bottom gleich! */}#form-module input.text { height:15px; }			/* Texteingabefelder */#form-module textarea.textarea { }					/* Textareafeld. Höhe & Rahmen verändern -> (1) */#form-module label.textarea, 						/* Bezeichnung des Feldes der Textarea */#form-module textarea.textarea {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	height:100px;									/* (1) */	/* border:1px solid #000;  */	}#form-module input.checkbox {						/* Checkboxfelder */	width:15px; height:15px;	margin:5px 0 0 25px ; 							/* (2) top gleich! */	padding:0px;	/* border:1px solid #ff0000; */}#form-module input.submit { 						/* Senden-Button */	font-weight: bold; text-align:center; color: #fff;	margin:5px 0px 5px 190px;						/* (2) top und bottom gleich! */	padding:2px;	border:1px solid #4f6b72;	background-color:#4f6b72; 	cursor:pointer; }#form-module input.submit:hover { 					/* Senden-Button: HOVER */	color:#4f6b72;	background-color:#fff; }	#form-module label.spamschutz {						/* Erklärung des Spamschutz */	width:370px;	/* border: 1px solid #000; */	}	.formularfehler	{	color:#cc1111;	width:470px;									/* (3) */	margin-bottom:10px;	/* border:1px solid #000; */}#form-module-thanks {								/* Danke-Nachricht */	display:block;	color:#d30014;	width:470px;									/* (3) */	margin-bottom:10px;}/*  - - - - - - - -   mod 85 - Text mit Bildfloat und Beschreibung - - - - - - - - - - *//* - - - - Das komplette Modul - - - - */ div.mod85 {	border-bottom: 1px dotted #cccccc;	padding-bottom:10px;	margin-bottom: 10px; } /* - - - - Der Texteditor - - - - */div.mod85editor { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009ddf; line-height:18px;	overflow:hidden; 	/* damit die floats nach der Navi gecleared werden*/	height:100%;		/* IE6 overflow:hidden hack */	/* border: 1px solid #008690; */  } div.mod85editor h1 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d30014; font-style:normal; line-height:20px;	margin-bottom: 10px; }div.mod85editor h2 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #ff8a00; font-style:normal; line-height:16px;	margin-bottom: 10px; }div.mod85editor ul {	list-style: disc url(list.jpg);	margin-left:30px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod85editor ol { margin-left:35px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod85editor a:link 		{ color: #009ddf; text-decoration: underline; }div.mod85editor a:visited	{ color: #009ddf; text-decoration: underline; }div.mod85editor a:active 	{ color: #d30014; text-decoration: underline; }div.mod85editor a:hover 	{ color: #d30014; text-decoration: underline; }div.mod85editor td {	background-color: #eeeeee;	width:470px;	padding-left:5px; padding-right:5px; } 	/* - - - - Der Bildbereich - - - - */div.mod85floatrechts {	/* border: 1px solid #000000; */	width:150px;	float:right;	padding:2px; 	margin: 0 0 0px 10px; }div.mod85floatlinks {	/* border: 1px solid #000000; */	width:150px;	float:left;	padding:2px; 	margin: 0 10px 0px 0;}div.mod85bild {	/* border: 1px solid #008690; */ }div.mod85bild img{ }	div.mod85desc {	/* border: 1px solid #008690; */	background-color: #c1e4f6;	font-size: 10px; color: #000; line-height:12px;	padding: 5px; }	/*  - - - - - - - -   mod 86 - Text mit Bildfloat und Beschreibung - - - - - - - - - - *//* - - - - Das komplette Modul - - - - */ div.mod86 {	border-bottom: 1px dotted #cccccc;	padding-bottom:10px;	margin-bottom: 10px; } /* - - - - Der Texteditor - - - - */div.mod86editor { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009ddf; line-height:18px;	overflow:hidden; 	/* damit die floats nach der Navi gecleared werden*/	height:100%;		/* IE6 overflow:hidden hack */	/* border: 1px solid #008690; */  } div.mod86editor h1 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d30014; font-style:normal; line-height:20px;	margin-bottom: 10px; }div.mod86editor h2 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #ff8a00; font-style:normal; line-height:16px;	margin-bottom: 10px; }div.mod86editor ul {	list-style: disc url(list.jpg);	margin-left:30px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod86editor ol { margin-left:35px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod86editor a:link 		{ color: #009ddf; text-decoration: underline; }div.mod86editor a:visited	{ color: #009ddf; text-decoration: underline; }div.mod86editor a:active 	{ color: #d30014; text-decoration: underline; }div.mod86editor a:hover 	{ color: #d30014; text-decoration: underline; }div.mod86editor td {	background-color: #eeeeee;	width:470px;	padding-left:5px; padding-right:5px; } 	/* - - - - Der Bildbereich - - - - */div.mod86floatrechts {	/* border: 1px solid #000000; */	width:238px;	float:right;	padding:2px; 	margin: 0 0 0px 10px; }div.mod86floatlinks {	/* border: 1px solid #000000; */	width:238px;	float:left;	padding:2px; 	margin: 0 10px 0px 0;}div.mod86bild {	/* border: 1px solid #008690; */ }div.mod86bild img{ }	div.mod86desc {	/* border: 1px solid #008690; */	background-color: #c1e4f6;	font-size: 10px; color: #000; line-height:12px;	padding: 5px; }	/*  - - - - - - - -   mod 87 - Text mit Bildfloat und Beschreibung (ganz breites Bild) - - - - - - - - - - *//* - - - - Das komplette Modul - - - - */ div.mod87 {	border-bottom: 1px dotted #cccccc;	padding-bottom:10px;	margin-bottom: 10px; } /* - - - - Der Texteditor - - - - */div.mod87editor { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #009ddf; line-height:18px;	overflow:hidden; 	/* damit die floats nach der Navi gecleared werden*/	height:100%;		/* IE6 overflow:hidden hack */	/* border: 1px solid #008790; */  } div.mod87editor h1 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: #d30014; font-style:normal; line-height:20px;	margin-bottom: 10px; }div.mod87editor h2 {	font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #ff8a00; font-style:normal; line-height:16px;	margin-bottom: 10px; }div.mod87editor ul {	list-style: disc url(list.jpg);	margin-left:30px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod87editor ol { margin-left:35px; margin-top:5px; margin-bottom:5px; color: #009ddf; }div.mod87editor a:link 		{ color: #009ddf; text-decoration: underline; }div.mod87editor a:visited	{ color: #009ddf; text-decoration: underline; }div.mod87editor a:active 	{ color: #d30014; text-decoration: underline; }div.mod87editor a:hover 	{ color: #d30014; text-decoration: underline; }div.mod87editor td {	background-color: #eeeeee;	width:470px;	padding-left:5px; padding-right:5px; } 	/* - - - - Der Bildbereich - - - - */div.mod87floatrechts {	/* border: 1px solid #000000; */	width:470px;	float:right;	padding:0px; 	margin: 0 0 10px 0px; }div.mod87floatlinks {	/* border: 1px solid #000000; */	width:470px;	float:left;	padding:0px; 	margin: 0 0px 10px 0;}div.mod87bild {	/* border: 1px solid #008790; */ }div.mod87bild img{ }	div.mod87desc {	/* border: 1px solid #008790; */	background-color: #c1e4f6;	font-size: 10px; color: #000; line-height:12px;	padding: 5px; }	
