/* Alle Einstellungen gleich setzen */@import url("base.css");/* Allgemeine Deklarationen */html, body { 	font-family: helvetican, arial, tahoma, verdana, sans-serif; 	font-size: 14px;	height: auto;	width: 100%;	background-color: white;}p {	font-size: 14px;	line-height: 1.5em;	padding: 0 20px 5px 40px; }h1 {	font-size: 18px;	font-weight: normal;	line-height: 1.5em;	padding: 10px 20px 5px 40px; 	color: black;}h2 {	font-size: 14px;	font-weight: bold;	line-height: 1.5em;	padding: 0 20px 5px 40px; 	color: black;}h3 {	padding: 0 20px 10px 40px; }table {	margin: 5px 20px 5px 19px; 	border-collapse: collapse;}ul, ol {	font-size: 14px;}ol li {	margin-left: 40px;	line-height: 1.3em;}/* Einstellungen fuer Links */a {	font-weight: normal; 	font-size: 14px;	text-decoration:underline;	color: black;}a:hover, a.active { color: #555555; }/* Einstellungen für die Position */#container {	width: 1042px;	height: 100%;	margin: 0 auto;}/* Einstellungen für die Farben */#container {	background: url("../img/content.gif") repeat-y;}#mainmenu {	height: 33px;	position: relative;	background: url("../img/bg_menue.gif") repeat-y;}#mainmenu ul {	margin-left: 37px;}#mainmenu li {	float: left;	height: 33px;	line-height: 33px;	border-left: 2px solid white;}#mainmenu li#firstItem {	border-left: none;}#mainmenu li a {	font-size: 16px;	font-weight: normal;	color: white;	padding: 0 10px;	display: block;}#mainmenu li a:hover, #mainmenu li.active_main a {	color: white;	background-color: #9a151b;}#contentarea {	width: 100%;	overflow: hidden;}#linkesMenue {	float: left;	width: 260px;	height: auto;	overflow: hidden;}#linkesMenue ul {	margin: 0 0 10px 20px;}#linkesMenue li {	background-color: #fff1af;}#linkesMenue li a {	font-size: 14px;	font-weight: normal;	color: black;	padding: 0 14px;	display: block;}#linkesMenue li {	min-height: 17px;	height: auto !important;	height: 17px;	line-height: 17px;	margin-bottom: 16px; 	border-left: 16px solid #f69b00;}#submenu {	min-height: 350px;	height: auto !important;	height: 350px;}#submenu ul.top {	margin: 35px 0 10px 20px; }#submenu li a:hover, #submenu li.active_sub a , #submenu ul.zweiteEbene li.active_sub a {	background-color: #ffffff;	font-weight: bold;}#submenu li:hover, #submenu li.active_sub {	border-left: 16px solid #e83d0d;}#submenu li.zweiterLink {	border: none;	margin-left: 16px;}#submenu li.zweiterLink a {	font-weight: normal;}#content {	float: left;	width: 740px;	min-height: 500px;	height: auto !important;	height: 500px;	padding-bottom: 30px;}#content a:link, #content a:visited, #content a:active, #content a:hover {	text-decoration: underline;}#content ul, #content ol{	padding-bottom: 3px;	margin-left: 50px;}#content ul li {	margin-left: 20px;	list-style-type: disc;	line-height: 1.3em;}#content ol li {	margin-left: 20px;	line-height: 1.3em;}#content span.spacer {	height: 25px;	display: block;}#content table tr td h1 {	padding: 0;	margin: 0;}#content h3 a.downloads {	padding: 2px 4px;	font-size: 12px;	font-weight: normal;	text-decoration: none;	background-color: #f69c00;	border-right: 1px solid #7d7d7c;	border-bottom: 1px solid #7d7d7c;}#content .leftpicture {	margin: 10px 15px 10px 0px;	float: left;}#content .rightpicture {	float: right;	margin: 10px 30px 10px 10px;}#content div {	margin: 0 20px 5px 40px; }#content div p {	margin: 0;	padding: 5px 0 0 0;	font-size: 12px;}#content table.personen {	margin-left: 40px;	border-collapse: collapse;}#content table.personen td {	padding-right: 20px;	padding-bottom: 10px;	border-collapse: collapse;}#footer {	height: 40px;	position: relative;	background: url("../img/bg_footer.gif") no-repeat;}
