#inhalt {
	width: 660px;
	padding: 20px; 
	border: solid 1px #cccccc; 
	background-color: #ffffff; 
}

h1 {
	font-weight: bold;
	font-size: 16px;
	letter-spacing: 2px;
}

h2 {
	color: #996633;
	font-weight: bold; 
	font-size: 14px;
}

h2.beratung {
	font-weight: bold;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-bottom: 0px;	
}

h2.galerie {
	font-weight: bold;
	color: #666666;
	font-size: 14px;
	letter-spacing: 2px;
	text-transform: uppercase;
	margin-bottom: 0px;	
}


h3 {
	font-weight: bold;
	font-size: 13px;
	/*margin-bottom: -10px;	*/
}

h3.beratung {
	color: blue;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -10px;	

}

h3.galerie {
	color: #FFB5FD;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -10px;	

}

h3.schule {
	color: green;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -10px;
}

h4 {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -15px;
}

h5 {
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -15px;
	color: #FF9900;
}

a             {
	color: black;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}

a:hover     {
	color: blue;
	font-weight: normal;
	text-decoration: underline;
}

a.unterline             {
	color: black;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
}

a.unterline:hover             {
	color: black;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline overline;
}

a.top {
	background-color: #FFE25A;
	padding:3px;
	display:block;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;	
}

a.top:hover {
	background-color: #FFE25A;
	padding:3px;
	display:block;	
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;	
}

tr.farbe1 {
	background-color: #FFFBEF;
}

td.farbe1 {
	background-color: #FFFBEF;
}

td.farbe2 {
	background-color: #F5F9FD;
}

tr.farbe2 {
	background-color: #F5F9FD;
}

body     {
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background: #FFE25A;
}
p,td {
	color: #000000;
	font-weight: normal;
	font-size: 13px;
}

.block {
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	text-align:justify;
}

a.klein {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

a.klein:hover {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	text-decoration: underline;	
}

.klein {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
}

li {
	margin-left: -20px;
	line-height: 16px;
	padding-bottom: 8px;
}











/*firstnav1*/

a.firstnav1 {
	color: #336699;
	display:block;
	height:20px;
	line-height:20px;
	background-color: #FFFAE6;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	border: solid 1px #cccccc;
}

a.firstnav1:hover {
	color: #ffffff;
	background-color: #FF8D2D;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

a.secnav1 {
	display:block;
	color: #336699;
	letter-spacing: 2px;	
	line-height:30px;
	background-color: #FFF0D7;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
}

a.secnav1:hover {
	background-color: #FF8D2D;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
}

/*firstnav 2*/

a.firstnav2 {
	color: #336699;
	display:block;
	height:20px;
	line-height:20px;
	background-color: #FFFAE6;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	border: solid 1px #cccccc;
}

a.firstnav2:hover {
	color: #ffffff;
	background-color: #41A0F3;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

a.secnav2 {
	display:block;
	color: #336699;	
	letter-spacing: 2px;	
	line-height:30px;
	background-color: #F5F9FD;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
}

a.secnav2:hover {
	background-color: #41A0F3;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
}

/* nav 3*/

a.firstnav3 {
	color: #336699;
	display:block;
	height:20px;
	line-height:20px;
	background-color: #FFFAE6;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	border: solid 1px #cccccc;
}

a.firstnav3:hover {
	color: #ffffff;
	background-color: #4BA018;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

a.secnav3 {
	display:block;
	color: #336699;	
	letter-spacing: 2px;	
	line-height:30px;
	background-color: #F3FED4;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
}

a.secnav3:hover {
	background-color: #4BA018;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
}

/* nav4 */

a.firstnav4 {
	color: #336699;
	display:block;
	height:20px;
	line-height:20px;
	background-color: #FFFAE6;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	border: solid 1px #cccccc;
}

a.firstnav4:hover {
	color: #ffffff;
	background-color: #FFB5FD;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
}

a.secnav4 {
	display:block;
	letter-spacing: 2px;	
	color: #336699;	
	line-height:30px;
	background-color: #FFF5F7;
	letter-spacing: 2px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
}

a.secnav4:hover {
	background-color: #FFB5FD;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
}



