* {	margin: 0;	padding: 0;}body {	background: #FFFFFF;	text-align: left;	font-family: Arial;	font-size: 13px;	color: #666666;}h1, h2, h3 {	color: #4A4A4A;}h1, h2 {	margin-bottom: 20px;	font-weight: normal;}h1 {	font-size: 150%;}h2 {	font-size: 152%;}h3 {	font-size: 100%;}p, ul, ol {	margin-bottom: 20px;	line-height: 1.8em;}ul, ol {	margin-left: 3em;}blockquote {	padding-left: 3em;	background:  url(images/img08.gif) no-repeat;	font-style: italic;}a:link {	color: #1953A7;}a:active {	color: #ED5C0C;}a:visited {	color: #666666;}a:hover {	text-decoration: none;	color: #666666;}img {	border: none;}img.left {	float: left;	margin: 0 20px 10px 0;	text-indent: 100pt;}/* Menu1 */#menu1 {	width: 786px;	height: 35px;	margin: 0 auto;}#menu1 ul {	margin: 0;	padding: 0;	list-style: none;}#menu1 li {	display: inline;}#menu1 a {	display: block;	float: left;	width: 262px;	height: 30px;	padding: 5px 0 0 0;	text-decoration: none;	text-align: center;	font-size: 124%;	color: #000000;	color: #BABABA;}#menu1 a:hover {	padding: 15px 0 0 0;}#menu1 .active a {	height: 40px;	font-weight: bold;}#menu1 .grafmenu a {	background: #85A6E6;	color: #000000;}#menu1 .kappmenu a {	background: #F6EB05;	color: #000000;}#menu1 .nabermenu a {	background: #95D80C;	color: #000000;}#menu1 .grafmenuaktiv a {	background: #85A6E6;	color: #000000;	padding: 15px 0 0 0;}#menu1 .kappmenuaktiv a {	background: #F6EB05;	color: #000000;	padding: 15px 0 0 0;}#menu1 .nabermenuaktiv a {	background: #95D80C;	color: #000000;	padding: 15px 0 0 0;}/* Menu2 */#menu2 {	width: 786px;	height: 35px;	margin: 0 auto;	border-top: 1px solid #999999;	border-bottom: 1px solid #999999;	}#menu2 ul {	margin: 0;	padding: 0;	list-style: none;}#menu2 li {	display: inline;}#menu2 a {	display: block;	float: left;	width: 130px;	height: 30px;	padding: 5px 0 0 0;	text-decoration: none;	text-align: center;	font-size: 110%;	color: #BABABA;}#menu2 a:hover {	background: #F7F7F4;}#menu2 .active a {	background:  url(images/blauerpfeil.gif) top center no-repeat;	color: #000000;}/* Header */#header {	width: 786px;	height: 200px;	margin: 0 auto;	background:  url(images/Hintergrund1.jpg) no-repeat;}/* Page */#page {	width: 786px;	margin: 0 auto;	padding: 20px 0;}/* Content */#content {	float: left;	width: 510px;	padding-top: 0px;}#content ul {	list-style: square;	margin-bottom: 0px;	margin-left: 15px;}.post {	margin-bottom: 20px;	padding: 0 0px;}.text {	padding: 0 0 0 170px;}/* Sidebar */#sidebar {	float: right;	font-size: 95%;	width: 230px;	background: #EDEBD5;}#sidebar h2 {	margin: 0;	font-size: 110%;	padding: 5px 15px;	color: #FFFFFF;}#sidebar h3 {	font-size: 85%;	color: #FFFFFF;}#sidebar ul {	margin: 0;	padding: 15px;	list-style: none;}#sidebar li {}#sidebar a {	color: #666666;}.box_graf {	background:  url(images/bkg_sidebar1_graf.gif) repeat-y;}.box_graf h2 {	background:  url(images/bkg_sidebar2_graf.gif) repeat-y;}.box_kapp {	background:  url(images/bkg_sidebar1_kapp.gif) repeat-y;}.box_kapp h2 {	background:  url(images/bkg_sidebar2_kapp.gif) repeat-y;}.box_naber {	background:  url(images/bkg_sidebar1_naber.gif) repeat-y;}.box_naber h2 {	background:  url(images/bkg_sidebar2_naber.gif) repeat-y;}/* Footer */#footer {	clear: both;	margin: 0 auto;	width: 786px;	height: 35px;	padding: 15px 0;	border-top: 1px solid #999999;}#footer p {	margin: 0;	text-align: center;	font-size: 77%;}#footer a {	color: #666666;}