/* ---------Seitenstruktur--------------------------*/body {	font-size: 120.1%;	font-family: Verdana, Arial, sans-serif;	background: #FFFFFF url("../images/sck/print_head.gif") repeat-x;}body, html {	border: 0;	padding: 0 40px;	margin: 0;}img {	border: 1px none #000000;	margin: 0;	padding: 0;}p {	font-size: 0.7em;	margin: 0;	padding: 0;}a {	margin: 0;	padding: 0;}.csc-textpic-caption {	font-size: 0.7em;}/* ---------Textdefinitionen--------------------------*/.bodytext a {	color: #666699;	text-decoration: underline}.bodytext a:link {	color: #666699;	text-decoration: underline}.bodytext a:hover {	color: #333333;	text-decoration: underline}h1 {	color: #999900;	font-size: 1.11em;	font-family: Verdana, Arial, sans-serif;	font-weight: normal;	line-height: 19px;	text-align: left;	margin-top: 20px;	margin-left: 16px}h2 {	color: #666699;	font-size: 0.77em;	font-family: Verdana, Arial, sans-serif;	font-weight: bold;	line-height: 18px;	text-align: left;	margin: 21px 0 19px 16px;}h3 {	color: #464147;	font-size: 0.7em;	font-family: Verdana, Arial, sans-serif;	font-weight: bold;	line-height: 1.4em;	text-align: left;	margin: 21px 0 4px 40px;	xxpadding: 0 22px 4px 40px;}.bodytext {	color: #464147;	line-height: 16px;	padding: 0 22px 4px 40px;}p.flow {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 40px}ul {	list-style: url("../images/sck/list_sck.gif");	padding: 0 0 0 40px;	margin: 11px 0;}li {	line-height: 16px;	padding: 0 22px 11px 0;	font-size: 0.7em;}li a:link,li a:visited,li a:hover,li a:active,li a:focus {	color: #666699;	text-decoration: underline}li a:hover {	color: #333333;}li a:active {	color: #333333;}div.csc-textpic-imagewrap {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 40px}div.print_footer {	font-size: 0.5em;	width: 99%;	float: left;	color: black;	line-height: 16px;	text-align: center;	padding-top: 40px;	margin: 0;	position: relative;	bottom: 10px;}/* ---------Sitemap--------------------------*/a.sitemap {	color: #7f7f7f;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: bold;	line-height: 21px;	text-decoration: none;	text-align: left}a.sitemap:link {	text-decoration: none;}a.sitemap:hover {	color: #000000;	text-decoration: none}a.sitemap:active {	color: #000000;	text-decoration: none}ul.x-sitemap {	margin: 0;}.x-sitemap li {	padding: 0;}.x-sitemap li a.s_sitemap {	line-height: 1.5em;	text-decoration: none;}div.ss_sitemap {	margin-top: 0;}a.ss_sitemap {	color: #7f7f7f;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	text-decoration: none;	font-size: 1em;}a.ss_sitemap:link {	color: #7f7f7f;	text-decoration: none;}a.ss_sitemap:hover {	color: #000000;	text-decoration: none}a.ss_sitemap:active {	color: #000000;	text-decoration: none}div.sss_sitemap {	line-height: 16px;	margin-top: 0;	margin-left: 72px}a.sss_sitemap {	color: #7f7f7f;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	line-height: 16px;	text-decoration: none}a.sss_sitemap:link {	text-decoration: none;}a.sss_sitemap:hover {	color: #000000;	text-decoration: none}a.sss_sitemap:active {	color: #000000;	text-decoration: none}.textfeld {	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	background-color: #ffffff;	padding-top: 2px;	padding-left: 6px;	width: 280px;	height: 16px}.xcsc-form-fieldcell input {	margin-top: 2px;	margin-bottom: 16px;	width: 280px;	height: 16px;	border-width: 1px;	border-color: #7f7f7f}.csc-form-fieldcell .btn-submit {	margin-top: 2px;	margin-bottom: 16px;	width: auto;	height: 20px;	border-width: 1px;	border-color: #7f7f7f;}a.finden {	background: url("../gfx/finden_sck.gif") no-repeat;	display: block;	position: absolute;	top: 269px;	left: 366px;	width: 80px;	height: 20px}.redMarkup {	color: #f63;}td.ergebniss {	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;}/* ---------Typo3 Form--------------------------*/form {	margin: 0;}form div.csc-form-labelcell {	color: #464147;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: 16px;	padding-top: 4px;	text-align: left;	vertical-align: middle;	float: left;}.csc-mailform {	margin: 16px 40px 16px 0;	padding: 0;	border: 0}div.csc-formcell {	clear: both;	display: block;	left: 0;	margin: 0;	padding-bottom: 0;	padding-left: 0;	padding-top: 6px;	width: 434px;	float: left;}div.csc-form-labelcell label {	clear: left;	color: #464147;	display: block;	float: left;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: 16px;	margin-left: 0;	padding-left: 42px;	padding-top: 0;	text-align: left;}.csc-form-fieldcell {	float: right;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	font-style: normal;}div.csc-form-fieldcell input {	font-size: 1em;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	width: 270px;	border-width: 2px 1px 1px;	border-color: #464147;	float: right;	padding: 3px;}div.csc-form-commentcell {	clear: both;	color: #464147;	float: left;	font-family: Verdana, Arial, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	line-height: 16px;	padding-left: 42px;	padding-top: 14px;	text-align: left;}div.csc-form-fieldcell select, div.csc-form-fieldcell textarea {	border-color: #464147;	border-width: 1px;	font-family: Verdana, Arial, sans-serif;	font-size: 1em;	font-style: normal;	width: 270px;	float: right;	padding: 3px;}div.csc-form-fieldcell input.csc-mailform-submit {	margin-right: 0;	padding-top: 4px;	width: 80px;	height: 20px}.mailformformtype_mail {	margin-right: 40px;	width: 80px;	height: 20px}/* ---------Druck--------------------------*/div.logo_druck {	text-align: center;	width: 100%;	height: 160px;}body.druck {	color: black;	font-size: 13px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	line-height: 18px;	background-color: white;	text-align: left;	margin: 0}div.mark_druck {	display: block;	position: absolute;	z-index: 10;	top: 140px;	left: 60px}div.head_druck {	font-weight: bold;	text-align: left;	margin-top: 14px;	margin-left: 78px;	height: 42px}div.subhead_druck {	color: #ff6633;	font-weight: bold;	line-height: 11px;	margin-left: 78px}div.flow_druck {	text-decoration: none;	text-align: left;	margin-top: 8px;	margin-right: 25px;	margin-left: 78px;	padding-top: 8px}/*a.flow_druck {	color: #666257;	font-size: 13px;	text-decoration: none}a.flow:link_druck {	color: #666257;}a.flow:hover_druck {	color: black;}*/td.druck_foot1 {	font-size: 10px;	color: black;}td.druck_foot2 {	font-size: 10px;	text-align: right;}/* ---------Druck--------------------------*/table.speise {	margin-top: 16px;	margin-bottom: 16px;	width: 364px}td.speise_u {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: bold;	line-height: 16px;	text-align: left}td.speise_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	width: 60px;	vertical-align: top}td.speise_i_2 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: right;	width: 40px;	vertical-align: top}td.speise_i_3 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	padding-left: 8px;	vertical-align: top}table.anspr {	margin-top: 16px;	margin-bottom: 16px;	width: 364px}td.anspr_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	width: 120px;	vertical-align: top}td.anspr_i_2 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	vertical-align: top}table.anmeld {	margin-top: 16px;	margin-bottom: 16px;	width: 386px}td.anmeld_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 11px;	text-align: left;	padding-top: 4px;	width: 112px;	vertical-align: bottom}td.anmeld_i_1_u {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 11px;	text-align: left;	width: 306px;	vertical-align: middle}td.anmeld_i_2 {	text-align: left;	padding-top: 4px;	vertical-align: bottom}td.anmeld_i_2_u {	text-align: left;	width: 80px;	vertical-align: middle}input.anmeld {	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	width: 274px;	height: 20px;	border-width: 1px;	border-color: #7f7f7f}a.absenden_1 {	background: url("../gfx/absenden_ParKl.gif") no-repeat;	width: 80px;	height: 20px}/* ---------SUCHE-------------------------------*/INPUT.tx-indexedsearch-searchbox-sword {	margin: 0 0 0 40px;	width:280px;	height:16px;	border-width:1px;	border-color:#7f7f7f;	padding: 2px;}.submit_button {	margin: 6px 0 0 2px;}.tx-indexedsearch-whatis {	margin: 16px 12px 12px 40px;	font-size: 0.8em;	font-weight: bold;}.tx-indexedsearch-browsebox {	margin: 0 12px 12px 40px;}ul.browsebox {	list-style: none;	display: inline;	margin: 0px;}ul.browsebox li {	float: left;	padding: 4px 12px 11px 0;}.tx-indexedsearch-res {	margin: 12px 12px 12px 40px;	float: left;}.tx-indexedsearch-title a:link,.tx-indexedsearch-title a:visited,.tx-indexedsearch-title a:hover,.tx-indexedsearch-title a:active,.tx-indexedsearch-title a:focus {	color: #666699;	text-decoration: underline}/* ---------NEU START--------------------------*/table.pdf {	margin-top: 16px;	margin-bottom: 16px;	width: 424px}td.pdf_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	width: 16px;	vertical-align: bottom}td.pdf_i_2 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	padding-left: 8px;	width: 408px;	vertical-align: bottom}table.bestell {	margin-top: 16px;	margin-bottom: 16px;	width: 386px}td.bestell_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	width: 16px;	vertical-align: top}td.bestell_i_2 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	padding-left: 2px;	width: 408px;	vertical-align: top}div.flow_form {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	line-height: 16px;	text-align: left;	padding-right: 40px;	padding-left: 42px}div.bsp_bild_1 {	display: block;	position: absolute;	z-index: 10;	top: 370px;	left: 0}div.bsp_bild_2 {	display: block;	position: absolute;	z-index: 10;	top: 354px;	left: 0}div.bsp_bild_2_table {	display: block;	position: absolute;	z-index: 10;	top: 665px;	left: 0}div.flow_bild1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	line-height: 16px;	text-align: left;	padding-top: 24px;	padding-right: 40px;	padding-left: 168px}table.legende {	margin-top: 16px;	margin-bottom: 16px;	width: 433px}td.legende_i_1 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: left;	width: 16px;	vertical-align: middle}td.legende_i_2 {	color: black;	font-size: 11px;	font-family: Verdana, Arial, sans-serif;	font-style: normal;	font-weight: normal;	line-height: 16px;	text-align: center;	padding-left: 8px;	width: 130px;	vertical-align: middle}/* ---------NEU END--------------------------*//* -------------Navigation--------------------*/.s_nav {	color: #999900;	line-height: 1.4em;	padding-left: 16px;	font-size: 0.7em;	font-weight: bold;}.ss_nav {	color: #666699;	line-height: 1.4em;	padding-left: 16px;	font-size: 0.7em;	font-weight: bold;}.sss_nav {	color: #666699;	line-height: 1.4em;	padding-left: 16px;	font-size: 0.7em;}/* ---------SB_DOWNLOAD----------------------*/div.sb_download_flex {	margin-top: 16px; 	margin-left: 42px;	width: 616px;	height: auto; 	border-top: 1px dotted #cccc33;	float: left;	clear: left;	font-size: 0.7em;}div.sb_download_image {	margin-top: 10px; 	margin-right: 14px;	width: 104px; 	float: left; 	clear: right;}div.sb_download_text {	float: left;	width: 290px; 	margin-top: 5px;	}div.sb_download_text .p1 {	width: 120px;	vertical-align: top;}div.sb_download_text td a {	color: #666699;	text-decoration: underline}div.sb_download_text td a:link {	color: #666699;	text-decoration: underline}div.sb_download_text td a:hover {	color: #333333;	text-decoration: underline}
