/* JUMBSTYLE 
Hintergrund FFFAF2
Schriftfarbe color: rgb(0, 51, 102);
Linkfarbe color: rgb(0, 51, 102);
Textfelder:	background-color: #FFFAF9;
*/

/* - - - - - - - - - - - TAGS - - - - - - - - - - - - - - - - - - - - - - */
body {
	font-size: 100.1%;
	font-family:"Times New Roman", Times, serif;
	margin : 0;
	padding : 0;
	/*background-color:#FFF8F2;*/
	
/*	background-image: url(leisteklein.jpg);
	background-position: 0px 15px;
	background-repeat: repeat-x; */
}
p {
	color: rgb(0, 51, 102);
	margin-top : 0.2em;
} 

h1 {
	font-size : 14px;
	font-variant: small-caps;
	font-family:Arial, Helvetica, sans-serif;
	}	
#spaltelinks {
	width:162px; 
	margin-top:-3em;
	margin-left:10px;
	float:left;
}	
#logo {
	width:162px; 
	float:left;
	margin-top:20px;
	margin-bottom:-1em;
	margin-left:10px;
} 
	
#navigation {
	display:none;
	}
	
	/* RUNDE ECKEN Navigation*/
	.box { 
	display:none;
	width: 12.5em; 
	margin-top:-2px;
	background: #9BD1FA;
	}
.box .top, .box .bottom{display:block;background: #FFFFFF;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #9BD1FA;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}
/* Runde Ecken ende*/

#navigation ul {
	display:none;
	font-weight:bold;
	margin-top:2px;
	padding-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	font-variant: small-caps;
	}
#navigation li {

	display:none;
	padding:2px;
	margin-top:10px;
	list-style-type: none;
	}
.navigationborderlos {
	border-left: 0.5em solid #FFFFFF;
	padding-left:10px;
	}
#navigation a {
	display:none;
	color:#000000;
	display:block;
	text-decoration:none;
	border-left: none;
	padding-left:25px;
	/*-moz-border-radius:3px;*/
	}
#navigation a:hover, #navigation a:focus  {
	text-decoration:underline overline;
	}r
	
.start {
	background-color:#FF0000;
	}
	
.aktuell {
	background-color:#5A97FA;
	}
.verein {
	background-color:#FF9933;
	}
.angebote {
	background-color:#FF3300;
	}
.links {
	background-color:#00CCCC;
	}
.unterstuetzen {
	background-color:#00CC66;
	}
.impressum {
	background-color:#CC784E;
	/*letter-spacing: -1px;	*/
	}

		
	/*unternavigationen*/
		/*aktuell*/

			#unavaktuell {
				font-weight:normal; 
				background-color:#5A97FA;
				margin-bottom:10px;
				padding-bottom:5px;
			}
			#unavaktuell ul {
				font-weight:normal; 
				padding-top:10px; 
				font-size:0.9em; 
				margin-bottom:10px;
				margin-left:5px;
			}
			#unavaktuell li { 
				border-bottom: 1px solid #FFFFFF;
				/*-moz-border-radius:0px;*/
			}
		/*verein*/

			#unavverein {
				font-weight:normal; 
				background-color:#FF9933;
				margin-bottom:10px;
				padding-bottom:5px;
			}
			#unavverein ul {
				font-weight:normal; 
				padding-top:10px; 
				font-size:0.9em; 
				margin-bottom:10px;
				margin-left:5px;
				margin-top:0px;
			}
			#unavverein li { 
				border-bottom: 1px solid #FFFFFF;
				/*-moz-border-radius:0px;*/
			}
		/*angebote*/

			#unavangebote {
				font-weight:normal; 
				background-color:#FF3300;
				margin-bottom:10px;
				padding-bottom:5px;
			}
			#unavangebote ul {
				font-weight:normal; 
				padding-top:10px; 
				font-size:0.9em; 
				margin-bottom:10px;
				margin-left:5px;
				margin-top:0px;
			}
			#unavangebote li { 
				border-bottom: 1px solid #FFFFFF;
				/*-moz-border-radius:0px;*/
			}
		/*links*/

			#unavlinks {
				font-weight:normal; 
				background-color:#CCCC33;
				margin-bottom:10px;
				padding-bottom:5px;
			}
			#unavlinks ul {
				font-weight:normal; 
				padding-top:10px; 
				font-size:0.9em; 
				margin-bottom:10px;
				margin-left:5px;
				margin-top:0px;
			}
			#unavlinks li { 
				border-bottom: 1px solid #FFFFFF;
				/*-moz-border-radius:0px;*/
			}
		/*unterstuetzen*/

			#unavunterstuetzen {
				font-weight:normal; 
				background-color:#00CC66;
				margin-bottom:10px;
				padding-bottom:5px;
			}
			#unavunterstuetzen ul {
				font-weight:normal; 
				padding-top:10px; 
				font-size:0.9em; 
				margin-top:0px;
				margin-bottom:10px;
				margin-left:5px;
			}
			#unavunterstuetzen li { 
				border-bottom: 1px solid #FFFFFF;
				/*-moz-border-radius:0px;*/
			}



#alzheimerg {
	margin-top:0px;
	margin-bottom:;
	margin-bottom: 30mm;
} 
#alzheimerg h1 {
	font-size : 20px;
	margin-left:250px;
	margin-bottom:0;
}
.alzheimergh1klein {
	font-size:0.8em;
}
#alzheimerg p{
	font-size:12px;
	margin-left:250px;
	}
#schrift {
	display:none;
	background-color:#FFCC00;
	float:right;
	position: absolute;
	padding:1px;
	top: 0px;
	right: 0px;
	background-image: url(orangeuli.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: center;
}
	/* RUNDE ECKEN schrift*/
		.boxschrift { 
		display:none;
		width: 150px; 
		margin-top:-2px;
		background: #E2E7fF;
		}
	.boxschrift .topschrift, .boxschrift .bottomschrift{display:block;background: #FFFFFF;}
	.boxschrift .topschrift b, .boxschrift .bottomschrift b
	{
	  display:block;height: 1px; overflow: hidden; background: #E2E7fF;
	}
	.boxschrift .r1schrift{margin: 0 5px;}
	.boxschrift.r2schrift{margin: 0 3px;}
	.boxschrift .r3schrift{margin: 0 2px;}
	.boxschrift .topschrift .r4schrift, .boxschrift .bottomschrift .r4schrift{margin: 0 1px;height: 2px;}
	/* Runde Ecken spalte rechts ende*/

#inhalt h2, #spalteveranstaltungen h2 {
	font-size : 1.4em;
	color: rgb(0, 51, 102);
	font-variant: small-caps;
	font-family: "Times New Roman", Times, serif;
	/*font-family: "Times New Roman", Times, serif;
	background-color: #476B8E;
	min-width: 20%;
	padding: 0.2em;*/
} 

#inhalt h3, #spalteveranstaltungen h3 {
	font-size : 1.1em;
	color: rgb(0, 51, 102);
	width:60%;
	margin-top : 2em;
	margin-bottom : 1em;
} 
#spalteveranstaltungen h3 {
	font-size : 1em;
	color: rgb(0, 51, 102);
	width:60%;
	margin-top : 2em;
	margin-bottom : 1em;
} 
#inhalt h4 {
	font-size : 1em;
	color: rgb(0, 51, 102);
	margin-top : 1.6em;
	margin-bottom:0.3em;
	font-style: oblique;
} 
#inhalt li {
	color: rgb(0, 51, 102);
}
h3 {
	color:#003399;
	margin-top : 1.5em;
	margin-bottom : 1em;
	font-size : 1em;
} 
a {
	color : #003366;
	text-decoration:none;
} 
#inhalt a {
	color : #003366;
	text-decoration:underline;
} 
a:hover, #inhalt a:hover {
	text-decoration:underline overline;
} 
a:active, #inhalt a:active {
	font-weight: bold;
	letter-spacing: -0.2px;
	text-decoration:underline overline;
} 
a:focus, #inhalt a:focus {
	text-decoration:underline overline;
} 
#spalteRechts {
	float:right;
	width: 150px;
	margin: 10px 5px 10px 10px;
	padding-bottom:5px;
}
#spalteveranstaltungen {
	font-size:1em;
	float:right;
	width: 150px;
	margin-top:1em;
	margin-left: 20px;
	padding-bottom:5px;
	width: 14.6em; 
}
#spalteRechtsfarbe {
	padding-bottom:0.5em;
	background-color:#E2E7fF;
	background-position: bottom;
	background-image: url(spalreun.gif);
	background-repeat: no-repeat;
}
#spalteRechts ul, #spalteveranstaltungen ul {
	list-style-type: none;
}
#spalteRechts h1,  #spalteveranstaltungen h1{
	color:#FFFFFF;
	font-weight:bold;	
	background-color:#5a7996;
	margin-top:0px;
	}
#spalteRechts h2, #spalteveranstaltungen h2 {
	font-size:1em;
	font-weight:bold;	
	/*background-color:#5a7996;*/
	padding-top:0.3em;
	margin-top:0px;
	padding-right:5px;
	padding-left:10px;
	}
#spalteRechts h3 {
	color:#5a7996;
	font-weight:bold;	
	margin-bottom:0.3em;
	padding-right:5px;
	padding-left:10px;
	}
#spalteRechts p {
	padding-right:5px;
	padding-left:10px;
	font-size:0.9em;
}
#spalteveranstaltungen p {
	font-size:0.9em;
}
#spalteRechts li, #spalteveranstaltungen li {
	margin-bottom : 0.5em;
	list-style-type: none;
	padding-bottom: 0.5em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F00;
	}
#spalteRechts hr, #spalteveranstaltungen hr {
	color : #CCCCCC;
	width: 100%;
	margin-top:1em;
	margin-bottom:1em;
	clear:both;
}
/* RUNDE ECKEN spalterechts*/
	.boxre { 
	width: 150px; 
	margin-top:-2px;
	background: #E2E7fF;
	}
.boxre .topre, .boxre .bottomre{display:block;background: #FFFFFF;}
.boxre .topre b, .boxre .bottomre b
{
  display:block;height: 1px; overflow: hidden; background: #E2E7fF;
}
.boxre .r1re{margin: 0 5px;}
.boxre.r2re{margin: 0 3px;}
.boxre .r3re{margin: 0 2px;}
.boxre .topre .r4re, .boxre .bottom .r4re{margin: 0 1px;height: 2px;}
/* Runde Ecken spalte rechts ende*/
	
	

/* - - - - - - - - - - - TAGS - Formularelemente - - - - - - - - - - - - - - - - - - - - - - */

fieldset {
	font-size : 0.9em; 
	margin-top : 2em; 
	margin-right :2em;
	padding:1em;
	width:90%;
	
} 
textarea, input {
	font-size : 1em; 
	background-color: #FFFAF9;
}  
.checkbox {
margin-left : 2em; 
float : left; 
margin-right : 1em; 
text-align : right; 
width : 5.5em; 
} 

/* - - - - - - - - - - - DIVS - - - - - - - - - - - - - - - - - - - - - - */

#inhalt {
	font-size:1em;
	margin-right:10px;
	margin : 20mm;
	}
#footer {
	display:none;
	margin:2em 10px 1em 14em;
	clear:both;
	}
#footer ul {
		font-size:0.8em;
		list-style-type: none;
		margin:0px;
		padding:0px;
}

#footer li {
	float:left;
	padding: 0 0.2em 0 0.2em;
	border-right: 1px solid #5A7996;
}

/* - - - - - - - - - - - CLASSES - - - - - - - - - - - - - - - - - - - - - - */

.inhalt {
	font-size: 1em;
	}
.springen {
} 
.bildRechts {
	display:none;
	float: right;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 20px;
	padding:2px;
	border: 1px solid #5a7996;
}  
.bildLinks {
	display:none;
	float: left;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-right: 20px;
	padding:2px;
	border: 1px solid #5a7996;
}
.achtung {
	color: rgb(255, 0,0);
	font-weight: bold;
} 