/* Globale Elemente ############################################### */

		body 
		{
			background-color:#FFF3DE;
			background-image:url(/seiten/userfiles/globale_images/hg.gif); 
			background-repeat:repeat-x;
			font-size:100%
		}

		#top_mitte 
		{
			position:absolute;
			left:0px;
			top:0px;
			border-right:1px solid #FCC778;
			border-left:1px solid #FCC778;
			margin:0;
			width:200px;
			height:51px;
			background-color:#481E17 !important;
			z-index:100;
			visibility:hidden;
		}


		#madonna 
		{
			position:absolute;
			top:52px;
			left:0px;
			visibility:hidden;
		}


		#content_bereich 
		{
		  font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			position:absolute;
			top:51px;
			background-color:#FDFAF6;
			border-top:1px solid #FCC778;
			border-bottom:1px solid #FCC778;
			border-right:1px solid #FCC778;
			border-left:1px solid #FCC778;
			width:40em;
			z-index:5;
			padding-bottom:50px ;
			margin-bottom:100px ;
			visibility:hidden;
		}

		#suchen
		{
			position:absolute;
			top:7px;
			left:500px;
			z-index:100;
			visibility:none;
			text-align:right;
			width:200px;
		}
			

/* MENU ####################################################### */


		#menu 
		{
			visibility:hidden;
			position:absolute;
			left:0px;
			top:51px;
			width:10.2em;
			background-color:#FFF3DE;
			border-top:1px solid #FCC778;
			border-right:1px solid #FCC778;
			z-index:99;
			font-family:Palatino,Palatino Linotype,URW Palladio L,Georgia,Times,FreeSerif,Nimbus Roman No9 L,Times New Roman;
			font-size:0.9em;
		}


		#menu_off 
		{
			position:absolute;
			left:0px;
			top:0px;
			visibility:hidden;
			z-index:100;
		}


		.menu_x 
		{
			visibility:hidden;
			position:absolute;
			left:0px;                                                                
			top:0px;
			border-right:1px solid #FCC778;
			border-top:1px solid #FCC778;
			width:11em;
			background-color:#FDE3BD;
			z-index:111;
			font-family:Palatino,Palatino Linotype,URW Palladio L,Georgia,Times,FreeSerif,Nimbus Roman No9 L,Times New Roman;
			font-size:0.9em;
		}
		
		
		#menu a:link, #menu a:visited, .menu_x a:link, .menu_x a:visited 
		{
			display:block;
			font-family:Palatino,Palatino Linotype,URW Palladio L,Georgia,Times,FreeSerif,Nimbus Roman No9 L,Times New Roman;
			border-bottom:1px solid #FCC778;
			color:#000000;
			text-decoration:none;
			padding-left:20px;
			padding-right:20px;
			padding-top:1px;
			padding-bottom:1px;
			background-color:#FFF3DE;
		}
		
		#menu a:hover 
		{
			background-color:#FDE3BD;
			color:#000000;
			text-decoration:none;
		}
		
		.menu_x a:hover
		{
			background-color:#FFCE83;
			color:#000000;
			text-decoration:none;
		}


/*Content-Bereich ############################################### */

		.spalte_links
		{
			font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-weight:bold;
			color:#5E2917;
			position:absolute;
			left:20px;
			display:block;
			float:left;
			height:0px;
		}


		.bild_links
		{
			position:absolute;
			left:20px;
			display:block;
			float:left;
			border:0px;
			margin-top:3px;
			color:#2A2927;
			font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
			font-size:0.8em;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:normal;
		}


		#content_bereich .bild_links_und_rechts
		{
			font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size:0.6em;
			font-weight:normal;
			color:#2A2927;
			margin-right:-20px !important;
			margin-left:20px;
			display:block;
			border:0px;
		}


		#content_bereich .normaler_text .bild_links_und_rechts
		{
			margin-left:-170px;
			margin-top:20px;
			display:block;
			border:0px;
			color:#2A2927;
			font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
			font-size:0.8em;
			font-size-adjust:none;
			font-stretch:normal;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			line-height:normal;
			float:none;
		}


		.ueberschrift_1, .ueberschrift_2, .ueberschrift_3, .ueberschrift_4, .ueberschrift_5, .ueberschrift_5_ohne_rand 
		{
			color: #4B1E18;
			background-color: transparent;
			font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			font-size: 1em;
			font-weight: normal;
			margin-left:190px ;
			margin-right:50px ;
			padding:   0;
			clear: left;
		}


		.ueberschrift_1 {
			font-family: Palatino, Palatino Linotype, URW Palladio L, Georgia, Times, FreeSerif, Nimbus Roman No9 L, Times New Roman;
		}


		.ueberschrift_1           {font-size: 220%; padding-top:  25px !important; padding-bottom:  20px !important; font-weight: bold;}
		.ueberschrift_2           {font-size: 150%; padding-top:  20px !important; padding-bottom:  20px !important; font-weight: bold;}
		.ueberschrift_3           {font-family: Palatino, Palatino Linotype, URW Palladio L, Georgia, Times, FreeSerif, Nimbus Roman No9 L, Times New Roman;font-size: 140%; padding-top:  15px !important; padding-bottom:  15px !important; font-weight: bold;}
		.ueberschrift_4           {font-size: 100%; padding-top:  10px !important; padding-bottom:  10px !important; font-weight: bold;}
		.ueberschrift_5           {font-size:  80%; padding-top:  10px !important; padding-bottom:   5px !important; font-weight: bold;}
		.ueberschrift_5_ohne_rand {font-size:  80%; padding-top:   6px !important; padding-bottom:   2px !important; font-weight: bold; margin-bottom:-3px !important;}



		.normaler_text
		{
			margin: 0;
			margin-left:190px;
			padding: 0;
			margin-right:50px;
		  font: 0.8em "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			line-height:1.4em;
		}


		.block_zweispaltig_normaler_text
		{
			margin: 0;
			margin-left:20px;
			padding: 0;
			margin-right:30px;
		  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			line-height:1.4em;
		}


		.block_zweispaltig_u3
		{
			margin: 0;
			margin-left:20px;
			padding: 0;
			margin-right:30px;
			color: #4B1E18;
			font-size: 1em;
			font-weight: normal;
			font-family: Palatino, Palatino Linotype, URW Palladio L, Georgia, Times, FreeSerif, Nimbus Roman No9 L, Times New Roman;
			font-size: 140%; 
			font-weight: bold;
		}


		hr {
			border: 0px;
			border-top: 1px solid #F3BD75;
			text-align:center;
			height: 0px;
			margin-top:20px;
			margin-bottom:20px;
			margin-left:20px !important;
			margin-right:-20px !important;
			width:94% !important;
		}


		#content_bereich #user_menu {
			border-top:5px solid #FFF3DE;
			margin-left:0px;
			margin-right:0px;
			margin-top:20px;
			z-index:10000;
		}


		#content_bereich .no
		{
			float:left;
			border:2px solid #FCC778;
			margin:0px;
		}


		.linkfeld a:link    { color:#A0A4A3 !important; border-left:1px solid #A0A4A3; text-decoration:none !important; }
		.linkfeld a:visited { color:#A0A4A3 !important; border-left:1px solid #A0A4A3; text-decoration:none !important; }
		.linkfeld a:hover   { color:#A0A4A3 !important; border-left:1px solid #A0A4A3; text-decoration:underline !important; }
		.linkfeld a:active  { color:#A0A4A3 !important; border-left:1px solid #A0A4A3; text-decoration:none !important; }


		.letzter_link { border-right:1px solid #A0A4A3;}


		.rechtsbuendig
		{
			padding: 0;
			margin: 0;
			margin-left:20px;
			margin-right:50px;
		  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			text-align:right;
		}


		.inline_fett_braun
		{
			color: #5E2917;
			font-weight:bold;
		}


		.inline_klein
		{
			font-size:0.8em;
		}


		.inline_gross_fett_braun
		{
			color: #5E2917;
			font-weight:bold;
			font-size:2em;
		}


		.inline_gross_fett_orange
		{
			color: #FF9900;
			font-weight:bold;
			font-size:2em;
		}


		.inline_braun
		{
			color: #5E2917;
		}


		.inline_orange
		{
			color: #FF9900;
		}


		.inline_unsichtbar
		{
			color: #FDFAF6;
		}


		.link_klein_fett_blau
		{
		  font-size: 80%;
			font-weight: bold;
			color: #477495;
		}


		a:link    .link_klein_fett_blau {color:#477495 !important; text-decoration:none !important; }
		a:visited .link_klein_fett_blau {color:#477495 !important; text-decoration:none !important; }
		a:hover   .link_klein_fett_blau {color:#477495 !important; text-decoration:underline !important; }
		a:active  .link_klein_fett_blau {color:#477495 !important; text-decoration:none !important; }


		.link_fett_blau
		{
		  font-size: 100%;
			font-weight: bold;
			color: #477495;
		}


		a:link    .link_fett_blau {color:#477495 !important; text-decoration:none !important; }
		a:visited .link_fett_blau {color:#477495 !important; text-decoration:none !important; }
		a:hover   .link_fett_blau {color:#477495 !important; text-decoration:underline !important; }
		a:active  .link_fett_blau {color:#477495 !important; text-decoration:none !important; }


		#content_bereich a
		{
		  font-size: 100%;
			color: #477495;
		}


		#content_bereich a:link    {color:#477495 !important; text-decoration:none !important; }
		#content_bereich a:visited {color:#477495 !important; text-decoration:none !important; }
		#content_bereich a:hover   {color:#477495 !important; text-decoration:underline !important; }
		#content_bereich a:active  {color:#477495 !important; text-decoration:none !important; }


		#content_bereich td
		{
		  font: 0.8em "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
		}


		#seiteninfo
		{
			position:relative;
			top:100px;
			margin: 0;
			margin-left:0px;
			margin-right:0px;
			text-align:right;
			padding: 0;
		  font: 0.6em "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #000000;
		}


/* Formular ########################################################### */


		.block_zweispaltig_formular
		{
			margin: 0;
			margin-left:0px;
			padding: 0;
			margin-right:0px;
			margin-top:30px;
			padding-top:10px;
			padding-bottom:10px;
		  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			line-height:1.4em;
			background-color:#FEE4BF !important;
			border-top:1px solid #FBC676;
			border-bottom:1px solid #FBC676;
		}


		.block_zweispaltig_formular div.row { clear: both; margin:0px; margin-bottom:2px;} 
		.block_zweispaltig_formular div.row span.t_links  {float: left; width: 165px; text-align: right; font-size: 0.8em; } 
		.block_zweispaltig_formular div.row span.t_leer   {float: left; width:  20px;}
		.block_zweispaltig_formular div.row span.t_rechts {}
		.block_zweispaltig_formular div.row span.t_rechts span.t_vier { padding-left:2px; float: left; width: 108px; font-size: 0.7em; line-height:1.4em;}
		.block_zweispaltig_formular div.row span.t_rechts span.t_eins { padding-left:2px; float: left; width: 432px; font-size:   1em; line-height:1.4em;}


		.block_zweispaltig_formular div.row span.t_rechts input, .block_zweispaltig_formular div.row span.t_rechts textarea{
			width: 430px; 
			font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
			font-size: 12px; 
			color: #000000; 
			border:1px solid #FBC676; 
			letter-spacing:0.3em;
			font-weight:bold;
			padding-left:5px;
		}


		.absenden{ 
			text-align:right; 
			margin-right:5px;
			margin-top:10px;
		}


		.absenden .button{
			font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
			font-size: 0.7em;
			background-color:#F5A012; 
			color:#FFFFFF;
			padding-left:40px;
			padding-right:40px;
			text-decoration:none;
		}


/* Suchergebnisse Content-Bereich ############################################### */

		.search_result
		{
			font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
			font-size:0.8em;
			color:#000000;
			margin-left:20px !important;
		}
		.search_snippet{display:none;}

		.search_quickresult{display:none;}

		#ergebnisse, #suche
		{
			color: #481E17;
			background-color: transparent;
			font-family: Palatino, Palatino Linotype, URW Palladio L, Georgia, Times, FreeSerif, Nimbus Roman No9 L, Times New Roman;
			font-size: 1em;
			font-size:220%;
			font-weight: bold;
			margin-left:20px ;
			margin-right:50px ;
			margin-top:50px;
			margin-bottom:20px;
			padding:   0;
			clear: left;
			text-decoration:none !important; 
		}

		#suche
		{
			font-size:300%
		}

		#qsearch__in
		{
			font-family: Arial, Verdana, Helvetica, Courier, Courier New, sans-serif; 
			font-size: 0.7em; 
			color: #FFFFFF; 
			border:1px solid #9E887D; 
			font-weight:bold;
			padding-left:5px;
			background-color:#B19C97;
		}
		
		#qsearch__out
		{
			display:none !important;
			visibility:hidden !important;
		}

		#dw__search .button
		{
			display:none;
		}

/* Dokuwiki-Specials ################################################# */


		#dw__editform
		{
			width:100%;
		}
		.editButtons		
		{
			margin:10px !important;
		}
		.summary		
		{
			margin-left:10px !important;
		}
		.pm_menu
		{
			float:none !important;
			margin-left:190px !important;
			width:40em !important;
		}
		.li
		{
			margin-left:190px !important;
		}
		.common h2
		{
			margin-left:0px !important;
		}		
		.linkfeld
		{
			margin: 0;
			margin-left:190px;
			padding: 0;
			margin-right:50px;
		  font: 60% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			margin-bottom:20px;
		}
		#wiki__editbar
		{
			font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif !important;
			font-size:100% !important;
			font-size:11px !important;
		}


		.level1
		{
			margin: 0;
			margin-top:30px;
			margin-left:20px;
			padding: 0;
			margin-right:30px;
		  font: 80% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
			color: #2A2927;
			line-height:1.4em;
		}


