html {   	padding:0px;   	margin:0px;	width: 100%;   	height:100%;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	text-align: left;	background-color: #2961AD;	color: #000000;	text-decoration: none;	padding: 0px;	margin: 0px auto;	width: 100%;	height: 100%;}#main {	text-align: left;	vertical-align: top; 	width: 1020px; 	margin: 25px auto; 	color: #1E5597;}#main, #middle, #left, #right, #content {	background-color: #FFFFFF;}#top img {	vertical-align: top;	border: none;}#middle {	padding-bottom: 15px;}#left {float: left;	width:179px;	color: #1E5597;	background-color:#D8E6F5;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}#left img {	border: none;	display: block;    padding: 0px;	margin: 0px auto 0px auto;}#content {	float: left;	width: 550px;	margin-left: 30px;}/* This is the new content div */#content-new {	margin: 0;	padding: 0;	color: Black;    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.45;}#content-new * {	margin: 0;	padding: 0;}#content-new .center {	text-align: center;}#content-new hr,#content-new h2,#content-new h3,#content-new p {	margin: 19px 0;}#content-new img.left {	float: left;	width: 275px;}#content-new hr {	clear: both;	height: 0px;	border: 0;	border-top: 1px dashed rgb(216, 230, 245);}#content-new a {	border-bottom: 1px solid;}#content-new h1 {	margin-bottom: 28px;}#content-new h2 {	clear: both;	margin-top: 29px;	color: #2961AD;	font-weight: normal;	font-style: italic;	font-size: 17px;}#content-new h3 {	clear: both;	margin-bottom: 0;	font-size: 13px;}#content-new h3 + p {	margin-top: 0;}#content-new table {	margin: 0;	width: 100%;}#content-new table + table {	margin-top: 19px;}#content-new table.blue {    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;}#content-new table.blue caption {	margin: 0 2px;	font-weight: bold;}#content-new table.blue tbody th {	font-weight: normal;}#content-new table.blue caption,#content-new table.blue tbody th {	padding: 3px 5px;	background-color: #DFE8F3;}#content-new table.blue td {    padding: 3px 5px;    background-color: #EEF3F8;}#content-new ul li {    background: url(../layout/content/punkt_1.gif) no-repeat scroll 1px 7px transparent;    list-style-type: none;    padding-left: 10px;}#content-new ul li.caption {    background: none;    padding-left: 0;}/**/#right {	float: right;	margin-right: 36px;	width: 195px;}#bottom  {	background-image: url(screen/bottom/hinter.gif);	background-repeat: no-repeat;	background-position: 209px 0px;	padding-bottom: 10px;}#bottom table {	margin-left: 179px;	font-family: Arial, Helvetica, sans-serif;	color: #AAC7EA;	font-size: 11px;}#bottom td {	padding: 0px 30px 0px 30px;}#bottom a {	color: #AAC7EA;}#bottom a:hover {	color: #CC0000;}#bottom img {	border: none;}/* mini frame bei Feiern & Tagungen -> Tagungen */.mini-frame{	position: relative;}.mini-frame img {	cursor: pointer;	float: left;	padding: 0 !important;}.mini-frame:after {	content: "."; 	clear: both; 	display: block; 	visibility: hidden;	height: 0;}
