/*Anfang Mouseover-Navi Spalte1 Personen*/
a.info {position:relative;
	z-index:1;
/*	background-color:#000080;
	color:#ffffff;*/
	text-decoration:none;
}
a.info:hover {z-index:2;
	/*background-color:#000080;*/
}
a.info:hover span {display:block;
	position:absolute;
	top:0em;
	left:0em;
	width:10em;
	background-color:#f49e00;
	color:#ffffff;
	text-align: center;
	padding: 2px;
	font-size: 100%;
}
*html a.info:hover span {top:5em;}
/*Ende Mouseover-Navi Spalte1 Personen*/
/*Anfang Mouseover-Navi Briefumschlag*/
a.info2 {position:relative;
	z-index:3;
	/*background-color:#000080;
	color:#ffffff;*/
	text-decoration: none !important;
}
a.info2:hover {z-index:4;
	/*background-color:#000080;*/
}
a.info2:hover span {display:block;
	position:absolute;
	top:-5em;
	left:-4.5em;
	width:10em;
	background-color:#f49e00;
	color:#ffffff;
	text-align: center;
	padding: 2px;
	font-size: 100%;
	text-decoration: none !important;
}/*Ende Mouseover-Navi Briefumschlag*/
/*Anfang Mouseover-Navi Vergrößern*/
a.info3 {position:relative;
	z-index:5;
	/*background-color:#000080;
	color:#ffffff;*/
	text-decoration: none !important;
}
a.info3:hover {z-index:6;
	/*background-color:#000080;*/
}
a.info3:hover span {display:block;
	position:absolute;
	top:1em;
	left: 0em;
	width:137px;
	background-color:#f49e00;
	color:#ffffff;
	text-align: center;
	padding: 2px;
	font-size: 85%;
	font-weight: bold;
	text-decoration: none !important;
}
*html a.info3:hover span {top:10em;}
/*Ende Mouseover-Navi Vergrößern*/
/*Anfang Memory-Anleitung*/
a.info4 {position:relative;
	z-index:7;
	/*background-color:#000080;
	color:#ffff00;*/
	text-decoration: none;
}
a.info4:hover {z-index:8;
	/*background-color:#000080;*/
	text-decoration: none !important;
}
a.info4:hover span {display:block;
	position:absolute;
	top:2em;
	left:-12.5em;
	width:31em;
	border:1px solid #b81e33;
	background: url(../pics/design/hgmem.jpg) repeat;
	color:#000000;
	padding: 1em;
	font-size: 120%;
	/*font-weight:bold;*/
	text-align: left !important;
}
*html a.info5:hover span {top:20em;}
/*Ende Memory-Anleitung*/
/*Anfang Pfadzeile*/
a.info5{position:relative;
	z-index:10;
/*	background-color:#000080;
	color:#ffff00;
	text-decoration: underline;*/
}
a.info5:hover {z-index:11;
/*	background-color:#000080;*/
	text-decoration: none !important;
	text-align: center !important;
}
a.info5:hover span {display:block;
	position:absolute;
	top:2em;
	left:0em;
	width:4.5em;
	background-color:#f49e00;
	color:#ffffff;
	font-size: 100%;
}
*html a.info5:hover span {top:3em;}
/*Ende  Memory-Anleitung*/
/*Anfang Mouseover-Navi Index.htm Personen*/
a.info6 {position:relative;
	z-index:12;
/*	background-color:#000080;
	color:#ffffff;*/
	text-decoration: none !important;
}
a.info6:hover {z-index:13;
/*	background-color:#000080;*/
}
a.info6:hover span {display:block;
	position:absolute;
	top:1em;
	left: -1em;
	width:95px;
	background-color:#f49e00;
	color:#ffffff;
	text-align: center;
	padding: 2px;
	font-size: 85%;
	font-weight: bold;
	text-decoration: none !important;
}
*html a.info6:hover span {top:5em;}
/*Ende Mouseover-Navi Index.htm Personen*/
/*Anfang Mouse-over-Komponenten für alle*/
a.info6 span, a.info5 span, a.info4 span, a.info3 span, a.info2 span, a.info span {display: none;}
/*Ende Mouse-over-Komponenten für alle*/
body {font-family:arial, helvetica, verdana, geneva, "lucida sans", sans-serif; 
     color: #000000;
     /*padding:0;*/
     background-color: #ffffff;
	 text-align: center; /*Zum Zentrieren im IE */ 
}
#header {width: 762px; 
        text-align: left;
        /*border: 2px solid #cccccc;*/
        margin: 0 auto;
/*padding-bottom: 1em;*/
}
#rahmen {width: 762px; 
 /*       background-color: #ffffff;*/
        text-align: left;
        color: #000000;
  /*      border-left: 1px solid #b81e33;*/
		 border-bottom: 2px solid #b81e33;
        margin: 0 auto;
 background: url(../pics/design/hg1.jpg ) repeat-y;
}
#rahmenindex {width: 762px; 
 /*       background-color: #ffffff;*/
        text-align: left;
        color: #000000;
  /*      border-left: 1px solid #b81e33;*/
		 border-bottom: 2px solid #b81e33;
        margin: 0 auto;
}
* html #rahmen {width: 764px; /*Diese Anweisung ist nur für IE 5 und 5.5 */ 
			   w\idth: 764px; /*Diese Anweisung ist nur für IE 6 */
}
* html #rahmenindex {width: 764px; /*Diese Anweisung ist nur für IE 5 und 5.5 */ 
			   w\idth: 764px; /*Diese Anweisung ist nur für IE 6 */
}
#spalte1 {width: 224px;
 /*        background-color: #ffffff;*/
	     float: left;
		 font-weight: bold;
		 font-size: 75%;
		 padding: 0;
		 margin: 0;
		 color: #000000;
}
* html #spalte1 {width: 230px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */ 
				w\idth: 223px; /*Diese Anweisung ist nur fuer IE 6 */
}

#spalte1 p { /*background-color: #b81e33;
		 color: #ffffff;
		 width: 190px;*/
		 font-size:125%;
	 text-align: center;
		 padding: 2px;
}
#spalte1 .autor { /*background-color: #b81e33;
		 color: #ffffff;
		 width: 190px;*/
		 font-size:130%;
	 text-align: left;
		 padding: 2px;
}
* html #spalte1 .autor {/*width: 190px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */ 
				/*w\idth: 190px; Diese Anweisung ist nur fuer IE 6 */
		 font-size:120%;
	 text-align: left;
}

#spalte2 {float: left; width: 535px;
		 color: #000000;
		 background-color: #ffffff; /*hierdurch bleibt beim Vergroessern der Schrift die spalte2 gut lesbar*/
}

* html #spalte2 {width: 524px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */ w\idth: 526px; /*Diese Anweisung ist nur fuer IE 6 */ font-size: 100%;}

/*auf index.htm verwendet*/
#spalten {width: 758px;
}
* html #spalten {width: 758px; /*Diese Anweisung ist nur für IE 5 und 5.5 */ 
				w\idth: 758px; /*Diese Anweisung ist nur für IE 6 */
        margin: 0 auto;
}
/*bis hier löschen, wenn umgearbeitet*/
#spalte1big {width: 84px;
            background-color: #ffffff;
		    float: left;
	  	    font-weight: bold;
	  		font-size: 75%;
	  		padding: 0;
	  		margin: 0;
	  		color: #000000;
			border-right: 2px solid #cccccc;
}
* html #spalte1big  {width:70px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */ 
 					w\idth: 70px; /*Diese Anweisung ist nur fuer IE 6 */
}
#spalte2big {width: 640px;
			color: #000000;
			background-color: #ffffff; /*hierdurch bleibt beim Vergroessern der Schrift die spalte2 gut lesbar*/
    		/*text-align: center;*/
			padding:10px;
			margin:10px;
		    float: left;
}
* html #spalte2big {width: 640px; /*Diese Anweisung ist nur fuer IE 5 und 5.5 */ 
				   w\idth: 640px; /*Diese Anweisung ist nur fuer IE 6 */ 
				   font-size: 100%;
} 
#spalte1big img, #spalte2big img, #spalte2float img, #spalten img {border: none;}
/*bis hier löschen, wenn umgearbeitet*/
#spalte1 img, #spalte2 img, #header img {border: none;}

/*Linkformatierung*/
a 			{text-decoration: underline;}
a:link 		{color: #000000; background-color: #ffffff; /*text-decoration: underline;*/}
a:visited 	{color: #000000; background-color: #ffffff;}/*bereits besuchter Link*/ 
a:hover 	{color: #cc0000; background-color: #ffffff;}/*Link bei Mauskontakt*/ 
a:active 	{color: #cc0000; background-color: #ffffff;}/*Link nach Mausklick*/
a:focus 	{color: #cc0000; background-color: #ffffff;}/*Link bei Mausklick*/ 
#spalte2 a  {color: #000000;
	  		background-color: #ffffff;
	  		text-decoration: underline;
			font-size: 100%;
/*			padding: 0 0.1em;*/
}
#pfad {font-size: 85%; font-weight: bold; text-align: right; color: #999 ; background-color: #fff; padding-top: 1em;
}		   
#pfad a{font-size: 85%; font-weight: bold; text-align: right; color: #999 ; background-color: #fff;}		   
#pfad a:link {font-size:85%; font-weight: bold; text-align: right; color: #999 ; background-color: #fff;}		   
#pfad a:hover {text-align: right; color: #cc0000; background-color: #fff;}		   
#pfad a:active {text-align: right; color: #cc0000; background-color: #fff;}		   
#pfad a:focus {text-align: right; color: #cc0000; background-color: #fff;}		   

#pfad1 {font-size: 80%; text-align: left; color: #999 ; background-color: #fff; padding-top: 1em;
}		   
#pfad1 a{text-align: left; color: #999 ; background-color: #fff;}		   
#pfad1 a:link {text-align: left; color: #999 ; background-color: #fff;}		   
#pfad1 a:hover {text-align: left; color: #cc0000; background-color: #fff; text-decoration: none;}		   
#pfad1 a:active {text-align: left; color: #cc0000; background-color: #fff; text-decoration: none;}		   
#pfad1 a:focus {text-align: left; color: #cc0000; background-color: #fff; text-decoration: none;}		   

.index a 			{text-decoration: underline;}
.index a:link 		{color: #000000; background-color: #ffffff; /*text-decoration: underline;*/}
.index a:visited 	{color: #000000; background-color: #ffffff;}/*bereits besuchter Link*/ 
.index a:hover 	{color: #cc0000; background-color: #ffffff;}/*Link bei Mauskontakt*/ 
.index a:active 	{color: #cc0000; background-color: #ffffff;}/*Link nach Mausklick*/
.index a:focus 	{color: #cc0000; background-color: #ffffff;}/*Link bei Mausklick*/ 

ul li {list-style: none;
			 font-size: 85%;
			 padding: 0.5em;
}
ul li .inhalt {list-style: disc;
			 font-size: 100%;
			 padding: 0.1em;
}
ul li li .inhalt {list-style: circle;
			 font-size: 100%;
			 padding: 0.1em;
}
#spalte1 p a {background-color: #b81e33;
		 text-decoration:none;
		 color: #ffffff;
}
#spalte1 p a:link {background-color: #b81e33;
		 text-decoration:none;
		 color: #ffffff;
}
#spalte1 p a:hover {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
#spalte1 p a:active {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
#spalte1 p a:focus {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
#spalte1 .autor a {background-color: #b81e33;
		 text-decoration:none;
		 color: #ffffff;
}
#spalte1 .autor a:link {background-color: #b81e33;
		 text-decoration:none;
		 color: #ffffff;
}
#spalte1 .autor a:hover {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
#spalte1 .autor a:active {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
#spalte1 .autor a:focus {color: #ffffff; 
		 text-decoration:none;
				 background-color: #f49e00;
}
html>body #spalte1, /* Anweisungen fuer den IE - Kindselektor*/
html>body #spalte2 /* spricht spalte1-3 an, die direkt innerhalb von body stehen, nichts tiefer verschachteltes*/
        { height: auto; } /*Auch bei 2-spaltigem Design KEINESFALLS weglassen!!*/

/*Überschriften- und Absatzformatierung*/
hr {color: #b81e33;}
h1 {color: #b81e33; font-size: 120%; text-align: center; background-color: #ffffff; padding-top: 1.5em;padding-bottom: 1em;}
h2 {color: #003782; font-size: 110%; text-align: center; background-color: #ffffff; padding-top: 0.5em;padding-bottom: 0.5em;}
h3 {color: #003782; font-size:100%; text-align: left; background-color: #ffffff; padding-top: 1.5em;padding-bottom: 0.2em;}
h4 {color: #cc0000; font-size:100%; text-align: center; background-color: #ffffff;}
h5 {color: #ffffff; font-size:100%; text-align: center; background-color: #f49e00;}
h6 {color: #ffffff; font-size:100%; text-align: center; background-color: #b81e33;}
p  {color: #000000; background-color: #ffffff; font-size: 85%;}
fieldset .geist {color: #000000; background-color: #ffffff; font-size: 85%; padding-left: 0.4em; width: 758px; }
#rahmenindex p {color: #000000; background-color: #ffffff; font-size: 100%; margin: 0 auto; padding: 0.5em;}
#rahmenindex div .text{width: 500px;margin: 0 auto; }
*html #rahmenindex div .text{text-align: center; }
/*Classes*/
.c {text-align: center;}
.b {font-weight: bold;}
.brief {vertical-align: bottom; }
.einzug {text-indent: 1.6em;}
.einzug2, * html .einzug2 {margin-left:0.5em;}
.einzug3 {margin-left:13em;	font-size: 0.8em;}
* html .einzug3 {margin-left:12em;}
.floatleft {float: left; padding-right: 5px;}   
.floatright {float: right; padding-top: 1em; padding-left: 0.1em;}
.links {text-align: left;}   
.i {font-style: italic;}
/*.u {text-decoration: underline;}	
.rahmenlos {border: none;}  */ 
.klein {font-size: 75%;}
.rechts2 {text-align: right; padding: 0.2em;}   
.rot {color: #b81e33;}
.stopFloat {display: block; float: none; clear: both; height: 1px; font-size: 0px; line-height: 0px;}
.u {text-decoration: underline;}
/*IMPRESSUM_TEST
#spalte2float {float:right; width:640px;}
#spalte2floata {float:right; width:520px;}*/

