/*----------------------------------------------------------------------*//*  Standard Stylesheet                                                 *//*----------------------------------------------------------------------*//*----------------------------------------------------------------------*//*  Standard                                                            *//*----------------------------------------------------------------------*/html{  height:            100%;}body,h1, h2, h3, h4, h5, h6,form, select, option, textarea, input,th, td,ol, ul, li{	font-family:		   Verdana,Arial,Helvetica,sans-serif;	color:			       #000000;}body{  height:            100%;	text-align:		     left;	font-size:		     11px;	line-height:		   18px;	margin:			       0px;	padding:		       0px;	border:			       0px;	background:        url("../img/drk-bg.gif") repeat-y center #ffffff;}IMG{border:				       0px;}A{	font-family:		   Verdana,Arial,Helvetica,sans-serif;	text-decoration:	 none;	text-align:		     left;	font-size:		     11px;	color:			       #00509e;}A:hover{	font-family:		   Verdana,Arial,Helvetica,sans-serif;	text-decoration:   underline;	text-align:		     left;	font-size:		     11px;	color:			       #00509e;}.space{	margin:			       0px;	display:           block;}/*----------------------------------------------------------------------*//*  Navigation                                                          *//*----------------------------------------------------------------------*//* NavigationTop */.navigationTop {position: relative;z-index: 100;float: left;height: 37px;margin: 0px -7px 0px 0px;padding: 0px 0px 0px 0px;}.navigationTopACT {position: relative;z-index: 101;float: left;height: 37px;margin: 0px -7px 0px 0px;padding: 0px 0px 0px 0px;overflow: hidden;}/* NavigationTop ENDE *//* NavigationTop L2 */.navigationTopL2 {font-size: 11px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #00509e;}.navigationTopL2 a {color: #00509e;text-decoration: none;}.navigationTopL2 a:hover {color: #00509e;text-decoration: underline;}.navigationTopL2ACT {font-size: 11px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #e2001a;}.navigationTopL2ACT a {color: #e2001a;text-decoration: none;}.navigationTopL2ACT a:hover {color: #e2001a;text-decoration: underline;}/* NavigationTop L2 ENDE *//* Navigation Meta  */.navigationMeta {font-size: 11px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-top: 0px solid #333333;color: #7fa7ce;}.navigationMeta A {font-size: 11px;text-decoration: none;text-align: left;color: #7fa7ce;}.navigationMeta A:hover {font-size: 11px;text-decoration: underline;text-align: left;color: #7fa7ce;}.navigationMetaACT {font-size: 11px;font-weight: normal;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px solid #303030;color: #7fa7ce;}.navigationMetaACT A {font-size: 11px;text-decoration: none;text-align: left;color: #e2001a;}.navigationMetaACT A:hover {font-size: 11px;text-decoration: underline;text-align: left;font-weight: normal;color: #e2001a;}/* Navigation Meta ENDE *//*NavigationLeft*//*Navigation Ebene 1*/ul.navigationLeft1 {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;list-style-type: none;}ul.navigationLeft1 LI {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background: url("../img/clear.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI a{margin: 0px 0px 0px 0px;font-size: 11px;text-decoration: none;color: #ffffff;font-weight: bold;}ul.navigationLeft1 LI a:hover{color: #cccccc;font-size: 11px;text-decoration: none;}ul.navigationLeft1 LI.normFirst {}ul.navigationLeft1 LI.norm {}ul.navigationLeft1 LI.normLast {}ul.navigationLeft1 LI.ifsubFirst {}ul.navigationLeft1 LI.ifsub {}ul.navigationLeft1 LI.ifsubLast {}ul.navigationLeft1 LI.actFirst, ul.navigationLeft1 LI.curFirst {margin: 0px 0px 0px 0px;padding: 0px 0px 2px 0px;background: url("../img/navLeftLINIE.gif") no-repeat bottom;}ul.navigationLeft1 LI.act, ul.navigationLeft1 LI.cur {margin: -1px 0px 0px 0px;padding: 2px 0px 2px 0px;overflow: hidden;background: url("../img/navLeftLINIE.gif") repeat-y top;}ul.navigationLeft1 LI.actLast, ul.navigationLeft1 LI.curLast {margin: -1px 0px 0px 0px;padding: 2px 0px 0px 0px;overflow: hidden;background: url("../img/navLeftLINIE.gif") no-repeat top;}ul.navigationLeft1 LI.actifsubFirst, ul.navigationLeft1 LI.curifsubFirst {}ul.navigationLeft1 LI.actifsub, ul.navigationLeft1 LI.curifsub {margin: -1px 0px 0px 0px;padding: 2px 0px 0px 0px;overflow: hidden;background: url("../img/navLeftLINIE.gif") no-repeat top;}ul.navigationLeft1 LI.actifsubLast, ul.navigationLeft1 LI.curifsubLast {margin: -1px 0px 0px 0px;padding: 2px 0px 0px 0px;overflow: hidden;background: url("../img/navLeftLINIE.gif") no-repeat top;}ul.navigationLeft1 LI.normFirst a {display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeft_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.norm a {display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeft_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.normLast a {display: block;padding: 6px 10px 10px 14px;background: url("../img/navLeft_bottom.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.ifsubFirst a {display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeft_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.ifsub a {display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeft_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.ifsubLast a {display: block;padding: 6px 10px 10px 14px;background: url("../img/navLeft_bottom.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actFirst a {color: #00509e;display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeftACT_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.act a {color: #00509e;display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeftACT_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actLast a {color: #00509e;display: block;padding: 6px 0px 6px 14px;background: url("../img/navLeftACT_bottom.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.curFirst a {color: #e2001a;display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeftACT_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.cur a {color: #e2001a;display: block;padding: 6px 10px 6px 14px;background: url("../img/navLeftACT_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.curLast a {color: #e2001a;display: block;padding: 6px 10px 10px 14px;background: url("../img/navLeftACT_bottom.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actifsubFirst a {color: #00509e;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actifsub a {color: #00509e;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actifsubLast a {color: #00509e;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_bottomALT.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.curifsubFirst a  {color: #e2001a;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_top.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.curifsub a {color: #e2001a;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_mitte.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.curifsubLast a  {color: #e2001a;display: block;padding: 6px 10px 4px 14px;background: url("../img/navLeftACT_bottomALT.gif"); background-repeat: no-repeat;}ul.navigationLeft1 LI.actifsub a:hover, ul.navigationLeft1 LI.actifsubFirst a:hover, ul.navigationLeft1 LI.actifsubLast a:hover, ul.navigationLeft1 LI.curifsub a:hover, ul.navigationLeft1 LI.curifsubFirst a:hover, ul.navigationLeft1 LI.curifsubLast a:hover  {color: #e2001a;}/*Navigation Ebene 1 ENDE*//*Navigation Ebene 2*/ul.navigationLeft2 {margin: 0px 0px 0px 0px;padding: 0px 0px 2px 0px;background: url("../img/navLeftLINIE.gif") no-repeat bottom;}ul.navigationLeft2 LI {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}ul.navigationLeft2 LI a{margin: 0px 0px 0px 0px;font-size: 11px;text-decoration: none;font-weight: normal;}ul.navigationLeft2 LI a:hover{color: #000000;font-size: 11px;text-decoration: none;}ul.navigationLeft2 LI.norm2 {}ul.navigationLeft2 LI.ifsub2 {}ul.navigationLeft2 LI.act2, ul.navigationLeft2 LI.cur2 {}ul.navigationLeft2 LI.act2ifsub, ul.navigationLeft2 LI.cur2ifsub {}ul.navigationLeft2 LI.norm2 a {background: url("../img/navLeft2NO_mitte.gif");background-repeat: repeat-y;padding: 0px 10px 4px 24px;color: #00509e;display: block;}ul.navigationLeft2 LI.ifsub2 a {background: url("../img/navLeft2ACT_mitte.gif");background-repeat: repeat-y;padding: 0px 10px 4px 24px;color: #00509e;display: block;}ul.navigationLeft2 LI.norm2 a:hover, ul.navigationLeft2 LI.ifsub2 a:hover {background: url("../img/navLeft2ACT_mitte.gif");background-repeat: repeat-y;padding: 0px 10px 4px 24px;color: #e2001a;display: block;}ul.navigationLeft2 LI.act2 a, ul.navigationLeft2 LI.cur2 a {background: url("../img/navLeft2ACT_mitte.gif");background-repeat: repeat-y;padding: 0px 10px 4px 24px;color: #e2001a;display: block;}ul.navigationLeft2 LI.act2ifsub a, ul.navigationLeft2 LI.cur2ifsub a {background: url("../img/navLeft2ACT_mitte.gif");background-repeat: repeat-y;padding: 0px 10px 4px 24px;color: #e2001a;display: block;}ul.navigationLeft2 LI.act2 a:hover, ul.navigationLeft2 LI.cur2 a:hover {color: #e2001a;}/*Navigation Ebene 2 ENDE*//*ul.navigationLeft1 LI.actifsubLast ul.navigationLeft2 LI.norm2 a {background: url("../img/navLeft2ACT_bottom.gif") no-repeat bottom;padding: 0px 0px 100px 0px;}*//*Navigation Ebene 3*/ul.navigationLeft3 {margin: 0px 0px 0px 10px;padding: 0px;list-style-image: none;}ul.navigationLeft3 LI {margin: 5px 0px 0px 0px;padding: 0px;}ul.navigationLeft3 LI a{margin: 0px;font-size: 10px;text-decoration: none;}ul.navigationLeft3 LI a:hover{color: #000000;font-size: 10px;}LI.norm3 {background: url("../img/pixel.gif"); background-repeat: no-repeat;}ul.navigationLeft3 LI.ifsub3 {background: url("../img/nav_off.gif"); background-repeat: no-repeat; background-position: 0px 5px; padding: 0px 0px 0px 12px;}LI.act3, LI.cur3 {background: url("../img/pixel.gif"); background-repeat: no-repeat;}ul.navigationLeft3 LI.act3ifsub, ul.navigationLeft3 LI.cur3ifsub {background: url("../img/nav_on.gif"); background-repeat: no-repeat; background-position: 0px 6px; padding: 0px 0px 0px 12px;}LI.norm3 a {color: #00509e;}LI.ifsub3 a {color: #00509e;}LI.act3 a, LI.cur3 a {color: #000000;}LI.act3ifsub a, LI.cur3ifsub a {color: #000000;}/*Navigation Ebene 3 ENDE*//*Navigation Ebene 4*/ul.navigationLeft4 {margin: 0px 0px 0px 8px;padding: 0px;list-style-image: none;}ul.navigationLeft4 LI {margin: 5px 0px 0px 0px;padding: 0px;}ul.navigationLeft4 LI a{margin: 0px;font-size: 10px;text-decoration: none;}ul.navigationLeft4 LI a:hover{color: #000000;font-size: 10px;}LI.norm4 {background: url("../img/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;}ul.navigationLeft4 LI.ifsub4 {background: url("../img/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;/*background: url("../img/nav_off.gif"); background-repeat: no-repeat; background-position: 0px 5px;*/}LI.act4, LI.cur4 {background: url("../img/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;}ul.navigationLeft4 LI.act4ifsub, ul.navigationLeft4 LI.cur4ifsub {background: url("../img/pixel.gif"); background-repeat: no-repeat; padding: 0px 0px 0px 12px;/*background: url("../img/nav_on.gif"); background-repeat: no-repeat; background-position: 0px 6px;*/}LI.norm4 a {color: #00509e;}LI.ifsub4 a {color: #00509e;}LI.act4 a, LI.cur4 a {color: #000000;}LI.act4ifsub a, LI.cur4ifsub a {color: #000000;}/*Navigation Ebene 4 ENDE*//*Navigation Left ENDE*//*----------------------------------------------------------------------*//*  Navigation ENDE                                                     *//*----------------------------------------------------------------------*//*----------------------------------------------------------------------*//*  Content (div)                                                       *//*----------------------------------------------------------------------*//* Seitenelemente */#screen{min-height:   100%;width: 980px;padding: 0px 0px 0px 0px;margin: 0px auto 0px auto;border: 0px solid #990000;overflow: visible;background-color: #edf3f8;}* html #screen{	height:       100%;}#headerContainer{margin: 0px 11px 0px 11px;padding: 0px 0px 0px 0px;border-bottom: 0px solid #00509e;width: 958px;height: 127px;background: url("../img/drk-bg-head.gif") no-repeat;}#headerLogo {width: 368px;height: 75px;margin: 0px 0px 0px 0px;padding: 15px 0px 0px 10px;border: 0px solid #990000;overflow: hidden;}#headerImage{margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px solid #990000;}#quicksearch{float: left;width: 176px;padding: 0px 0px 0px 14px;margin: 6px 0px 0px 0px;border: 0px solid #990000;}#navigationTopContainer{height: 37px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 1px;border: 0px solid #bfbfbf;overflow: hidden;}/** html #navigationTopContainer{margin: -3px 0px 0px 1px;}*/#navigationTop{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #303030;}#navigationTopL2{height: 22px;padding: 0px 0px 0px 0px;margin: 0px 14px 0px 14px;border: 0px solid #303030;}#contentContainer{clear: both;padding: 0px 0px 0px 0px;margin: 0px auto 0px auto;border: 0px solid #990000;width: 958px;}#navigationContainerLeft{position: absolute;z-index: 5698;width: 196px;padding: 0px 0px 0px 0px;border: 0px solid #990000;margin: 0px 0px 0px 0px;overflow: hidden;}#navigationLeft{	padding:			0px 0px 0px 0px;	border:       0px solid #303030;	margin: 			0px 0px 0px 0px;	overflow:     hidden;}#contentContainerNormal{width: 768px;overflow: hidden;padding: 0px 0px 0px 190px;border:	0px solid #336699;margin: 0px 0px 0px 0px;}#contentHeaderContainer{clear: both;height: 7px;padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 0px 0px 0px;overflow: hidden;background: url("../img/drk-bg-content-header.gif") no-repeat;}#contentNormalWrap{clear: both;padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 0px 0px 0px;overflow: hidden;background: url("../img/drk-bg-content.gif") repeat-y;}#contentNormal{/*min-height: 350px;*/clear: both;padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 14px 0px 14px;overflow: hidden;}#contentFooterContainer{clear: both;height: 33px;padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 0px 12px 0px;overflow: hidden;background: url("../img/drk-bg-content-footer.gif") no-repeat;}#navigationMeta{float: left;padding: 0px 0px 0px 14px;border: 0px solid #990000;margin: 4px 0px 0px 0px;overflow: hidden;color: #7fa7ce;}#copyright{float: right;padding: 0px 14px 0px 0px;margin: 4px 0px 0px 0px;overflow: hidden;white-space: nowrap;border: 0px solid #000000;color: #7fa7ce;}#breadcrumbContainer{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;height: 16px;overflow: hidden;border: 0px solid #660000;}#breadcrumbNavigation{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #990000;overflow: hidden;color: #666666;}.breadcrumb{font-size: 11px;text-decoration: none;text-align:		left;font-weight:	normal;color:				#666666;}#breadcrumbNavigation A{font-size: 11px;text-decoration: none;text-align:		left;font-weight:	normal;color:				#666666;}#breadcrumbNavigation A:hover{font-size: 11px;text-decoration: underline;text-align:		left;font-weight:	normal;color:				#00509e;}span.breadcrumbAct{font-size: 11px;font-weight: normal;}span.breadcrumbAct A{font-size: 11px;color: #666666 !important;font-weight: normal !important;text-decoration: none !important;}span.breadcrumbAct A:hover{font-size: 11px;color: #00509e !important;font-weight: normal !important;text-decoration: none !important;}#printversion{color: #666666;float: left;padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 0px 0px 0px;overflow: hidden;}#printversion A{color: #666666;text-decoration: none;}#printversion A:Hover{color: #00509e;text-decoration: underline;}#tipafriend{float: left;padding: 0px 15px 0px 0px;border: 0px solid #990000;margin: 0px 0px 0px 0px;overflow: hidden;}#toTop{padding: 0px 0px 0px 0px;border: 0px solid #336699;margin: 0px 0px 0px 0px;overflow: hidden;}/* Seitenelemente ENDE *//* FCE *//* 2-spaltiger Inhalt 50-50 */.content2spWrap50-50{width: 100%;display: table;border-top: 1px dotted #7fa7ce;border-bottom: 1px dotted #7fa7ce;}.content2sp50-50{display: table-row;	clear:        both;	width:				100%;	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2sp150-50{display: table-cell;vertical-align: top;	width:				370px;	padding:			0px 0px 0px 0px;	border:				0px solid #CCCCCC;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2spLeft50-50{	padding:			10px 10px 10px 0px;			overflow:			hidden;}.content2sp250-50{display: table-cell;vertical-align: top;	width:				369px;	padding:			0px 0px 0px 0px;	border-left: 1px dotted #7fa7ce;	background: #e5edf5;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2spRight50-50{	padding:			10px 10px 10px 10px;			overflow:			hidden;}* html .content2sp150-50,* html .content2sp250-50{margin-bottom: -10000px;padding-bottom: 10000px;float: left;}*+html .content2sp150-50,*+html .content2sp250-50{margin-bottom: -10000px;padding-bottom: 10000px;float: left;}/* 2-spaltiger Inhalt 50-50 ENDE *//* 2-spaltiger Inhalt 75-25 */.content2spWrap75-25{width: 100%;display: table;border-top: 1px dotted #7fa7ce;border-bottom: 1px dotted #7fa7ce;}.content2sp75-25{display: table-row;	clear:        both;	width:				100%;	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2sp175-25{display: table-cell;vertical-align: top;	width:				555px;	padding:			0px 0px 0px 0px;	border:				0px solid #CCCCCC;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2spLeft75-25{	padding:			10px 10px 10px 0px;		overflow:			hidden;}.content2sp275-25{display: table-cell;vertical-align: top;	width:				184px;	padding:			0px 0px 0px 0px;	border-left: 1px dotted #7fa7ce;	background: #e5edf5;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.content2spRight75-25{	padding:			10px 10px 10px 10px;		overflow:			hidden;}* html .content2sp175-25,* html .content2sp275-25{margin-bottom: -10000px;padding-bottom: 10000px;float: left;}*+html .content2sp175-25,*+html .content2sp275-25{margin-bottom: -10000px;padding-bottom: 10000px;float: left;}/* 2-spaltiger Inhalt 75-25 ENDE *//* FCE ENDE *//* Plugins und Funktionserweiterungen *//* Kontaktformulare *//* Container */.formTable{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 13px 0px;	overflow:			hidden;}.formTable01{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 5px 0px;	overflow:			hidden;}.formTableCalculate{  float:        right;	padding:			0px 0px 0px 0px;	margin: 			10px 0px 0px 0px;	overflow:			hidden;}.formCalculate{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}.formTable .formHeader, .formTable01 .formHeader{	padding:			5px 10px 5px 10px;	border-bottom: 1px solid #ffffff;	margin: 			0px 0px 0px 0px;	background-color: #cccccc;	font-weight:  bold;	overflow:			hidden;}.formTableCalculate .formHeader{	padding:			5px 10px 5px 10px;	border-bottom: 1px solid #ffffff;	margin: 			0px 0px 0px 0px;	background-color: #bbc2cc;	font-weight:  bold;	overflow:			hidden;}.formTable .formContent, .formTable01 .formContent, .formTableCalculate .formContent{	padding:			10px 10px 10px 10px;	margin: 			0px 0px 0px 0px;	background-color: #e5e5e5;	overflow:			hidden;}.formContentTable{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px -10px;	overflow:			hidden;}.formRow{	padding:			0px 0px 5px 0px;	margin: 			0px 0px 0px 0px;	overflow:			hidden;}/* Formularelemente */.formPlacer01 {	float:				left;	padding:			0px 0px 10px 0px;	border:				0px solid #a5acb2;	margin: 			0px 5px 0px 0px;}.formPlacer01Last {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			0px 5px 0px 0px;}.formPlacer01Radio {	float:				left;	padding:			0px 0px 10px 0px;	border:				0px solid #a5acb2;	margin: 			3px 0px 0px 0px;}.formPlacer01RadioLast {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			3px 0px 0px 0px;}* html .formPlacer01Radio {	margin: 			0px 0px 0px 0px;}*+html .formPlacer01Radio {	margin: 			0px 0px 0px 0px;}* html .formPlacer01RadioLast {	margin: 			0px 0px 0px 0px;}*+html .formPlacer01RadioLast {	margin: 			0px 0px 0px 0px;}.formPlacer02Radio {	float:				left;	padding:			0px 0px 10px 0px;	border:				0px solid #a5acb2;	margin: 			0px 5px 0px 0px;}.formPlacer02RadioLast {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			0px 5px 0px 0px;}.formPlacer01Checkbox {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			0px 5px 0px 0px;}.formPlacer01CheckboxLast {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			2px 0px 0px 0px;}.formPlacer02Checkbox {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			1px 20px 0px 0px;}.formPlacer02CheckboxLast {	float:				left;	padding:			0px 0px 0px 0px;	border:				0px solid #a5acb2;	margin: 			0px 0px 0px 0px;}* html .formPlacer01Checkbox {	margin: 			-2px 5px 0px 0px;}* html .formPlacer01CheckboxLast {	margin: 			-2px 5px 0px 0px;}*+html .formPlacer01Checkbox {	margin: 			-2px 5px 0px 0px;}*+html .formPlacer01CheckboxLast {	margin: 			-2px 5px 0px 0px;}.formInput01{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        194px;}.formInput01Tipafriend{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        204px;}.formInput02{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 5px 0px 0px;	overflow:			hidden;	width:        149px;}.formInput03{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        34px;}.formInput03ALT{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        24px;}.formInput04{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        54px;}.formInput05{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        91px;}.formInput02REV{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        149px;}.formInput03REV{	float:				left;	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 5px 0px 0px;	overflow:			hidden;	width:        34px;}.formSelect{	padding:			1px 1px 1px 1px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	overflow:			hidden;	width:        160px;}.formTextarea{	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	width:        559px;	height:       80px;}.formTextarea01{	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			8px 0px 0px 0px;	width:        170px;	height:       40px;}.formTextareaTipafriend{	padding:			2px 2px 2px 2px;	border:				1px solid #a5acb2;	margin: 			0px 0px 0px 0px;	width:        254px;	height:       94px;}.formCheckbox{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px 0px;}.formRadio{	padding:			0px 0px 0px 0px;	margin: 			0px 5px 0px 0px;}.formCheckbox{	padding:			0px 0px 0px 0px;	margin: 			0px 5px 0px 0px;}.formBack{  float:        left;	padding:			0px 10px 0px 0px;	margin: 			0px 0px 0px 0px;}.formTop{  float:        left;	padding:			0px 10px 0px 0px;	margin: 			0px 0px 0px 0px;}.formReset{	padding:			0px 0px 0px 0px;	margin: 			0px 0px 0px 0px;}.formSubmit{	padding:			0px 2px 0px 2px;	margin: 			0px 0px 0px 0px;}.formInterest{	padding:			0px 0px 0px 0px;	margin: 			21px 0px 0px 0px;}.formTable blockquote {/*  font-size:    9px !important; */	margin: 			0px 0px 0px 16px;  border:       0px solid #000000;}/* Kontaktformulare ENDE *//* RTEHTMLAREA */.blueText {color: #00509e;}p.blueText {color: #00509e;}.greyText {color: #535353;}p.greyText {color: #535353;}.redText {color: #e2001a;}p.redText {color: #e2001a;}.piktoPFEIL {  color: #00509e;  background: url("../img/piktogramme/pfeil.gif");  background-repeat: no-repeat;  background-position: 0px 4px;  padding: 0px 0px 0px 12px;  margin: 0px 0px 0px 0px;}p.piktoPFEIL {  color: #00509e;  background: url("../img/piktogramme/pfeil.gif");  background-repeat: no-repeat;  background-position: 0px 4px;  padding: 0px 0px 0px 12px;  margin: 0px 0px 0px 0px;}.piktoPFEILback {  color: #00509e;  background: url("../img/piktogramme/pfeilBacklink.gif");  background-repeat: no-repeat;  background-position: 0px 4px;  padding: 0px 0px 0px 12px;  margin: 0px 0px 0px 0px;}p.piktoPFEILback {  color: #00509e;  background: url("../img/piktogramme/pfeilBacklink.gif");  background-repeat: no-repeat;  background-position: 0px 4px;  padding: 0px 0px 0px 12px;  margin: 0px 0px 0px 0px;}.piktoPDF {  color: #00509e;  background: url("../img/piktogramme/pdf.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  margin: 0px 0px 4px 0px;  line-height: 22px;}p.piktoPDF {  color: #00509e;  background: url("../img/piktogramme/pdf.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  margin: 0px 0px 4px 0px;  line-height: 22px;}.piktoWORD {  color: #00509e;  background: url("../img/piktogramme/doc.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}p.piktoWORD {  color: #00509e;  background: url("../img/piktogramme/doc.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}.piktoEXCEL {  color: #00509e;  background: url("../img/piktogramme/xls.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}p.piktoEXCEL {  color: #00509e;  background: url("../img/piktogramme/xls.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}.piktoPOWERPOINT {  color: #00509e;  background: url("../img/piktogramme/ppt.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}p.piktoPOWERPOINT {  color: #00509e;  background: url("../img/piktogramme/ppt.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}.piktoZIP {  color: #00509e;  background: url("../img/piktogramme/zip.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}p.piktoZIP {  color: #00509e;  background: url("../img/piktogramme/zip.gif");  background-repeat: no-repeat;  background-position: 0px 1px;  padding: 3px 0px 3px 23px;  line-height: 22px;}a.piktoPFEIL, a.piktoPFEILback, a.piktoPDF, a.piktoWORD, a.piktoEXCEL, a.piktoPOWERPOINT, a.piktoZIP {  text-decoration: none !important;}a:hover.piktoPFEIL, a:hover.piktoPFEILback, a:hover.piktoPDF, a:hover.piktoWORD, a:hover.piktoEXCEL, a:hover.piktoPOWERPOINT, a:hover.piktoZIP {  text-decoration: underline !important;}/* RTEHTMLAREA ENDE *//* Headline #5 */.csc-header-n1, .csc-header-n2, .csc-header-n3, .csc-header-n4, .csc-header-n5, .csc-header-n6, .csc-header-n7, .csc-header-n8, .csc-header-n9, .csc-header-n10{	position:			relative;	overflow:			visible;	margin:				0px 0px 0px 0px;	padding:			0px 0px 0px 0px;	border:				0px solid #990000;}/* CSS_STYLED_CONTENT *//***************************//* General element styles: *//***************************/H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT { font-family: Verdana,Arial,Helvetica,sans-serif; }PRE { font-family: monospace; }FORM { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }P, PRE { margin: 0px 0px 0px 0px; }P, TD, UL, OL { font-size: 11px; }INPUT, TEXTAREA, SELECT { font-size: 11px; }blockquote {  margin-left: 24px;  margin-right: 0px;  border: 0px solid #000000;}/********************************//* Frames, spacing, link-to-top *//********************************/P.csc-linkToTop { text-align: left; padding: 0px 0px 0px 12px; margin-top: 16px; background: url("../img/pfeilTop.gif") no-repeat 0px 4px; }P.csc-linkToTop A { font-weight: bold; font-size: 11px; text-decoration: none; color: #00509e; }P.csc-linkToTop A:Hover { font-weight: bold; font-size: 11px; text-decoration: underline; color: #00509e; }DIV.csc-frame { border: 0px; }DIV.csc-frame-invisible {}DIV.csc-frame-rulerBefore { border-top: 1px dotted #7fa7ce; margin-top: 0px; padding-bottom: 10px; }DIV.csc-frame-rulerAfter { border-bottom: 1px dotted #7fa7ce;  padding-top: 10px; margin-bottom: 0px; }DIV.csc-frame-indent { padding-left: 100px; }DIV.csc-frame-indent3366 { padding-left: 33%; }DIV.csc-frame-indent6633 { padding-right: 33%; }DIV.csc-frame-frame1 { background-color: #f1f1f1; padding: 2px 4px 2px 4px; border: 1px solid #7fa7ce; }DIV.csc-frame-frame2 { background-color: #f1f1f1; padding: 2px 4px 2px 4px; border: 1px solid #00509e; }DIV.csc-frame-frame1 A { color: #00509e !important; text-decoration: none; }DIV.csc-frame-frame1 A:hover { color: #00509e; text-decoration: underline; }DIV.csc-frame-frame1 IMG { text-decoration: none; }p.csc-frame-frame1, table.csc-frame-frame1, td.csc-frame-frame1 { background-color: #f1f1f1; padding: 2px 4px 2px 4px; border: 1px solid #cccccc; }p.csc-frame-frame2, table.csc-frame-frame2, td.csc-frame-frame2 { background-color: #ffffff; padding: 2px 4px 2px 4px; border: 1px solid #333333; }DIV.csc-frame-frame1 H1, DIV.csc-frame-frame1 H2, DIV.csc-frame-frame1 H3, DIV.csc-frame-frame1 H4, DIV.csc-frame-frame1 H5 { margin-top: 0px; }DIV.csc-frame-frame2 H1, DIV.csc-frame-frame2 H2, DIV.csc-frame-frame2 H3, DIV.csc-frame-frame2 H4, DIV.csc-frame-frame2 H5 { margin-top: 0px; }/******************//* Headers, plain *//*Überschrift H1 (H1 blau)*//*Überschrift H2 (H2 schwarz)*//*Überschrift H3 (H3 grau)*//*Überschrift H4 (H4 blau bold)*//*Überschrift H5 (H5 grau bold)*//******************/H1 { font-size: 15px; line-height: 20px; color: #00509e; font-weight: bold; padding: 0px 0px 3px 0px; }H2 { font-size: 15px; line-height: 20px; color: #00509e; font-weight: bold; padding: 0px 0px 3px 0px; }H3 { font-size: 15px; line-height: 20px; color: #535353; font-weight: bold; padding: 0px 0px 3px 0px; }H4 { font-size: 11px; line-height: 20px; color: #00509e; font-weight: bold; padding: 0px 0px 3px 0px; }H5 { font-size: 11px; line-height: 20px; color: #000000; font-weight: bold; padding: 0px 0px 3px 0px; }H1, H2, H3, H4, H5, H6 { margin: 0px 0px 0px 0px; }H1.csc-firstHeader, H2.csc-firstHeader, H3.csc-firstHeader, H4.csc-firstHeader, H5.csc-firstHeader, H6.csc-firstHeader { margin-top: 0px; text-align: left;}/* Headers, with link */H1 A { font-size: 15px; color: #00509e; font-weight: bold; text-decoration: none; }H2 A { font-size: 15px; color: #00509e; font-weight: bold; text-decoration: none; }H3 A { font-size: 15px; color: #535353; font-weight: bold; text-decoration: none; }H4 A { font-size: 11px; color: #00509e; font-weight: bold; text-decoration: none; }H5 A { font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }H1 A:hover, H2 A:hover, H3 A:hover { font-size: 15px; color: #00509e; text-decoration: none; }H4 A:hover, H5 A:hover { font-size: 11px; color: #00509e; text-decoration: none; }/* Header date */P.csc-header-date { font-size: 11px; color: #000000; }/* Subheader, general */P.csc-subheader { font-style: italic; background-color: #cccccc; }/* Subheader, specific */P.csc-subheader-0 { font-style: normal; }P.csc-subheader-1 { color: #000000; }P.csc-subheader-2 { color: #000000; }P.csc-subheader-3 { color: #000000; }/*******************//* RTE / Bodytext: *//*******************/P.bodytext { font-size: 11px; line-height: 18px; color: #000000; }P.bodytext A { text-decoration: underline; color: #00509e; }P.bodytext A:hover { text-decoration: none; color: #00509e; }/* RTE / Bulletlists */UL { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 18px; }UL LI { font-size: 11px; background: url("../img/bulletlist_normal.gif"); background-repeat: no-repeat; background-position: 0px 9px; display: block; margin: 0px 0px 0px 5px; padding: 2px 0px 2px 10px; }*+html UL LI { background-position: 0px 10px;}* html UL LI { background-position: 0px 10px;}OL { margin: 0px; padding-left: 24px; }OL LI { margin: 0px; color: #000000; font-size: 11px; line-height: 18px; font-weight: normal; }/* RTE / Table styling */TABLE.contenttable { border: 0px #333333 solid; margin: 0px 0px 0px 0px; width: 100%; }TABLE.contenttable TR TD { padding: 0px 4px 0px 0px; }TABLE.contenttable TR TD P.bodytext { font-size: 11px; padding: 0px 0px 0px 0px; }TABLE.contenttable TR { }TABLE.contenttable THEAD TD { background-color: #f1f1f1; padding: 0px 2px 0px 2px !important; }/**********//* Images *//**********//* Images / Captions */P.csc-caption { padding-top: 5px; padding-bottom: 5px; font-size: 11px; line-height:20px; color: #00509e; font-style: normal; margin:1px; }.csc-textpic-caption { color: #00509e; font-size: 11px; line-height:20px; }/* Images / Tables / Floating text */TABLE.imgtext-table { border: 0px; }/* Images / Tables / Wrapped text *//* When "Text w/Image" elements are wrapping the text into a table the top-margin of Hx elements should be transferred to the wrapping table instead. This is done here: */TABLE.imgtext-nowrap { border: 0px; }TABLE.imgtext-nowrap H1, TABLE.imgtext-nowrap H2, TABLE.imgtext-nowrap H3, TABLE.imgtext-nowrap H4, TABLE.imgtext-nowrap H5 { margin-top: 0px; }/***************//* Bulletlists *//***************//* Bulletlists, general */UL.csc-bulletlist LI { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 18px;}UL.csc-bulletlist-0 LI { font-size: 11px; background-image: url("../img/bulletlist_normal.gif"); background-repeat: no-repeat; background-position: 0px 7px; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; }* html UL.csc-bulletlist-0 LI { background-position: 0px 8px; }*+html UL.csc-bulletlist-0 LI { background-position: 0px 8px; }UL.csc-bulletlist-1 LI { font-size: 11px; background-image: url("../img/bulletlist_style1.gif"); background-repeat: no-repeat; background-position: 0px 7px; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 10px; }* html UL.csc-bulletlist-1 LI { background-position: 0px 8px; }*+html UL.csc-bulletlist-1 LI { background-position: 0px 8px; }UL.csc-bulletlist-2 LI { font-size: 11px; background-image: url("../img/bulletlist_style2.gif"); background-repeat: no-repeat; background-position: 0px 3px; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 15px; }UL.csc-bulletlist-3 LI { font-size: 11px; background-image: url("../img/bulletlist_style3.gif"); background-repeat: no-repeat; background-position: 0px 6px; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 13px; }* html UL.csc-bulletlist-3 LI { background-position: 0px 6px; }*+html UL.csc-bulletlist-3 LI { background-position: 0px 6px; }/* Bulletlists, specifically */UL.csc-bulletlist-0 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px; }UL.csc-bulletlist-1 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px; }UL.csc-bulletlist-2 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px; }UL.csc-bulletlist-3 { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px; }/*********************//* Tables, generally *//*********************/TABLE.contenttable P { font-size: 11px; }TABLE.contenttable TR TD { vertical-align: top; }/* Tables, specifically */TABLE.contenttable-0 P { color: #000000; }TABLE.contenttable-1 P { color: #186900; }TABLE.contenttable-1 TR.tr-0 TD P { font-weight: bold; }TABLE.contenttable-1 TR.tr-0 TD { background-color: #D1D2E4;}TABLE.contenttable-2 P { color: #10007B; }TABLE.contenttable-2 TR TD.td-0 { background-color: #F5FFAA;}TABLE.contenttable-2 TR TD.td-0 P { font-weight: bold; }TABLE.contenttable-3 P { color: #8A0020; }TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD { background-color: #D1D2E4;}TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P { font-weight: bold; }/************************//* Filelinks, generally *//************************/TABLE.csc-uploads { border: 0px; }TABLE.csc-uploads TR TD P { background-color : transparent; font-size: 11px; }TABLE.csc-uploads TR TD { vertical-align : top; }TABLE.csc-uploads TR.tr-even { /* background-color: #DDDDDD; */ }TABLE.csc-uploads TR.tr-odd { /* background-color: #e7e7e7; */ }TABLE.csc-uploads TR TD.csc-uploads-icon { padding-left: 3px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px; width: 1%; text-align: center; vertical-align: top; }TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 100%; padding-left: 5px; padding-top: 3px; padding-bottom: 3px; padding-right: 5px;}TABLE.csc-uploads TR TD.csc-uploads-fileName P A { text-decoration: none; color: #00509e; }TABLE.csc-uploads TR TD.csc-uploads-fileName P A:hover { text-decoration: underline; color: #00509e; }TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: normal; }TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; text-align: center; }/* Filelinks, specifically */TABLE.csc-uploads-1 { border-color: #333333; }TABLE.csc-uploads-2 { border-color: #333333; }TABLE.csc-uploads-3 { border-color: #333333; }TABLE.csc-uploads-3 TR TD { vertical-align: middle; }TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 1px solid #333333; }TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 1px solid #333333; }/*****************//* Various Forms *//*****************//* Email, Login and Search forms generally: */FORM TABLE TR TD { padding-left: 0px; padding-right: 0px; }FORM TABLE TR TD.csc-form-labelcell, FORM TABLE TR TD.csc-form-commentcell { background-color: #D8D7DC; }FORM TABLE TR TD.csc-form-fieldcell { background-color: #EDEBF1; }FORM TABLE TR TD.csc-form-fieldcell INPUT, FORM TABLE TR TD.csc-form-fieldcell SELECT, FORM TABLE TR TD.csc-form-fieldcell TEXTAREA { border: 1px solid #333333; }FORM TABLE TR TD.csc-form-labelcell P.csc-form-label-req { font-weight: bold; }/* Email form, specifically */FORM TABLE.csc-mailform TR TD.csc-form-labelcell  { }/* Search form, specifically */FORM TABLE.csc-searchform { width: 100%; }FORM TABLE.csc-searchform TR TD { padding: 5px 5px 5px 5px; }FORM TABLE.csc-searchform TR TD.csc-form-labelcell, FORM TABLE.csc-searchform TR TD.csc-form-commentcell { font-weight: bold; }FORM TABLE.csc-searchform TR TD.csc-form-fieldcell INPUT, FORM TABLE.csc-searchform TR TD.csc-form-fieldcell SELECT { width: 100%; }/* Login form, specifically */FORM TABLE.csc-loginform { width: 70%; }/*****************//* Search result *//*****************//* Search Result, result information box: */TABLE.csc-searchResultInfo { margin-left: 0px; margin-top: 0px; width: 100%;}TABLE.csc-searchResultInfo TR { background-color: #EDEBF1; }TABLE.csc-searchResultInfo TR TD P { padding: 0px 5px 0px 5px;}TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P { font-weight: bold; }TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext { text-align: right; }/* Search Result, header + abstract: */H3.csc-searchResultHeader A { color: #186900; }H3.csc-searchResultHeader { background-color: #EDEBF1; font-size: 14px; padding-left: 5px; }P.csc-searchResult { font-style: italic; margin-left: 20px;}/* Search word markup */SPAN.csc-sword { border-bottom: 1px dotted #00509e; background-color: #F5E2D9;}/*****************************//* Menu / Sitemap, generally *//*****************************/DIV.csc-menu { margin-left: 0px; }DIV.csc-menu P { font-size: 11px; font-weight: normal; margin: 1px 0px 0px 0px; padding: 2px 2px 2px 0px; }DIV.csc-menu P A { color: #000000; text-decoration: none; }DIV.csc-menu P A:hover { color: #b60000; text-decoration: underline; }DIV.csc-menu P.csc-section { font-weight: normal; margin-left: 0px; font-style: italic; }/* Menu / Sitemap, "Menu of these pages" */DIV.csc-menu-def P {  }/* Menu / Sitemap, "Menu of subpages to these pages" */DIV.csc-menu-1 { }/* Menu / Sitemap, "Sitemap" */DIV.csc-menu-2 { }DIV.csc-menu-2 P.csc-sitemap { }DIV.csc-menu-2 P.csc-sitemap-level1 { margin-left: 0px; }DIV.csc-menu-2 P.csc-sitemap-level2 { margin-left: 20px; }DIV.csc-menu-2 P.csc-sitemap-level3 { margin-left: 40px; }DIV.csc-menu-2 P.csc-sitemap-level4 { margin-left: 60px; }DIV.csc-menu-2 P.csc-sitemap-level1 A { color: #b60000; }DIV.csc-menu-2 P.csc-sitemap-level2 A { color: #b60000; }DIV.csc-menu-2 P.csc-sitemap-level3 A { color: #b60000; }DIV.csc-menu-2 P.csc-sitemap-level4 A { color: #b60000; }/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */DIV.csc-menu-3 { }DIV.csc-menu-3 P.csc-section { margin-left: 0px; }DIV.csc-menu-3 P.csc-section A { color: #186900; }/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */DIV.csc-menu-4 { }DIV.csc-menu-4 P { margin-top: 2px; }DIV.csc-menu-4 P.csc-abstract { font-weight: normal; font-style: italic; margin-top: 0px; padding: 0px 2px 2px 20px; }/* Menu / Sitemap, "Recently updated pages" */DIV.csc-menu-5 { }/* Menu / Sitemap, "Related pages (based on keywords)" */DIV.csc-menu-6 { }/* Menu / Sitemap, "Menu of subpages to these pages + sections" */DIV.csc-menu-7 { }DIV.csc-menu-7 P { font-weight: bold; }DIV.csc-menu-7 P.csc-section A { color: #186900; }/****************************************//* Frontend editing / TYPO3 Admin Panel *//****************************************/IMG.frontEndEditIcons { vertical-align: middle; margin: 0px 2px 0px 2px; }/* Default styles for the Admin Panel */TABLE.typo3-adminPanel { right: 0px; top:0px; border: 1px solid black; background-color: #F6F2E6; }TABLE.typo3-adminPanel TR.typo3-adminPanel-hRow TD { background-color: #9BA1A8; }TABLE.typo3-adminPanel TR.typo3-adminPanel-itemHRow TD { background-color: #ABBBB4; }TABLE.typo3-adminPanel TABLE, TABLE.typo3-adminPanel TD { border: 0px; }TABLE.typo3-adminPanel TD FONT { font-family: verdana; font-size: 11px; color: black; }TABLE.typo3-adminPanel TD A FONT { font-family: verdana; font-size: 11px; color: black; }TABLE.typo3-editPanel { border: 1px solid black; background-color: #F6F2E6; }TABLE.typo3-editPanel TD { border: 0px; }/*************//* Debugging *//*************//*H1, H2, H3, H4, H5, P, UL, OL, LI, BLOCKQUOTE, PRE { border: 1px dotted #999999;}TD TABLE { border: 1px dotted #000099;}DIV { border: 1px dotted #990000;}IMG.spacer-gif { border: 1px solid black; }*/	/* Margins around images: */	/* Pictures on left, add margin on right */	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {		display: inline; /* IE fix for double-margin bug */		margin-right: 6px;	}	/* Pictures on right, add margin on left */	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {		display: inline; /* IE fix for double-margin bug */		margin-left: 6px;	}	/* Space below each image (also in-between rows) */	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px; }	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 0px; display: block; }	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }*+html	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { padding-bottom: 0px; }*+html	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { padding-bottom: 0px; display: block; }/* Left, center and right alignment of text in paragraphs and cells.*/p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left { text-align: left; }p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center { text-align: center; }p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right { text-align: right; }DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {		border: 1px solid #ccdcec;		padding: 5px 5px;		background-color: #ffffff;	}DIV.csc-textpic-intext-left.csc-textpic-border>DIV.csc-textpic-imagewrap {		margin-right: 15px !important;	}DIV.csc-textpic-intext-right.csc-textpic-border>DIV.csc-textpic-imagewrap {		margin-left: 15px !important;		margin-right: 8px !important;	}/* CSS_STYLED_CONTENT ENDE *//* SEO Sitemap */.deep0 li{margin:2px 0;padding:0;}.deep0 a{color:#fff;display:block;padding: 3px 2px 5px 20px;background:#00509e url("../img/deep_number_1.gif") no-repeat 7px 7px;margin-top: 4px;font-size:11px;height: 14px;font-weight:bold;text-decoration: none;}.deep0 a:hover{color:#fff;display:block;padding: 3px 2px 5px 20px;background:#00509e url("../img/deep_number_1.gif") no-repeat 7px 7px;font-size:11px;font-weight:bold;text-decoration: underline;}.deep1 a{color:#00509e;display:block;padding: 3px 2px 5px 30px;background:#fff url("../img/deep_number_2.gif") no-repeat 17px 7px;font-size:11px;font-weight:bold;margin-top:4px;}.deep1 a:hover{color:#000;display:block;padding: 3px 2px 5px 30px;background:#fff url("../img/deep_number_2.gif") no-repeat 17px 7px;font-size:11px;font-weight:bold;margin-top:4px;}.deep2 a{color:#535353;display:inline;padding: 4px 2px 4px 40px;background:#fff url("../img/deep_number_3.gif") no-repeat 27px 6px;font-size:11px;font-weight:bold;margin-top:2px;}.deep2 a:hover{color:#000;display:inline;padding: 4px 2px 4px 40px;background:#fff url("../img/deep_number_3.gif") no-repeat 27px 6px;font-size:11px;font-weight:bold;margin-top:2px;}.deep3 a{color:#535353;display:inline;padding: 4px 2px 4px 50px;background:#fff url("../img/deep_number_4.gif") no-repeat 37px 6px;font-size:11px;margin-top:0px;font-weight:normal;}.deep3 a:hover{color:#000;display:inline;padding: 4px 2px 4px 50px;background:#fff url("../img/deep_number_4.gif") no-repeat 37px 6px;font-size:11px;font-weight:normal;margin-top:0px;}.deep4 a{color:#535353;display:inline;padding: 4px 2px 4px 60px;background:#fff url("../img/deep_number_5.gif") no-repeat 47px 6px;font-size:11px;font-weight:normal;margin-top:0px;}.deep4 a:hover{color:#000;display:inline;padding: 4px 2px 4px 60px;background:#fff url("../img/deep_number_5.gif") no-repeat 47px 6px;font-size:11px;font-weight:normal;margin-top:0px;}.deep5 a{color:#737373;display:inline;padding: 4px 2px 4px 70px;background:#fff url("../img/deep_number_6.gif") no-repeat 57px 6px;font-size:11px;font-weight:normal;margin-top:0px;}.deep5 a:hover{color:#000;display:inline;padding: 4px 2px 4px 70px;background:#fff url("../img/deep_number_6.gif") no-repeat 57px 6px;font-size:11px;font-weight:normal;margin-top:0px;}/* SEO Sitemap ENDE *//* default styles for extension "tx_indexedsearch" *//*.tx-indexedsearch p,a {}*/.tx-indexedsearch-rules {width:400px;float:left;padding:0 0 0 30px;margin:0;}#content .tx-indexedsearch-rules h2 {padding:0;margin:0;font-size:11px;}.tx-indexedsearch-icon {padding:0px 0px 0px 0px;border:	0px solid #123456;margin:0px 0px 0px 0px;float:left;}.tx-indexedsearch-result-number {font-size:11px;font-weight: normal;color:#00509e;}.tx-indexedsearch-res h3 a {font-size:11px;color: #00509E;}.tx-indexedsearch-res h3 a:hover {font-size:11px;text-decoration: underline;}.tx-indexedsearch-searchbox {float:left;width:250px;}.tx-indexedsearch-searchbox fieldset {border:0;padding:0;margin:0;}.tx-indexedsearch-search-select-group p {font-size:11px;width:150px;}.tx-indexedsearch-search-select-group span {font-size:11px;}.tx-indexedsearch-searchbox label,.tx-indexedsearch-search-select-section label {font-size:11px;display:inline;margin:0px 0 0;color:#626262;font-weight:normal;}#content .tx-indexedsearch-search-submit input {margin:5px 0;font-size:11px;}#content .tx-indexedsearch-searchbox select {font-size:11px;width:200px;background:#fff;color:#003E7D;}.tx-indexedsearch .tx-indexedsearch-browsebox LI {display:inline;margin-right:10px;}ul.browsebox li{list-style: none;padding-top:10px;font-size: 11px;background: url("pixel_ffffff.gif");background-repeat: no-repeat;background-position: 0px 6px;display: block;margin: 0px 0px 0px 0px;padding: 10px 0px 0px 0px;}.browsebox {padding-top:10px;}/*.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {;}*/#searchMatchesContainer {width: 205px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #303030;}#searchMatches1 /*suchfeld*/{width: 140px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:10px;color: #000000;padding: 0px 1px 1px 1px;margin: 0px 5px 0px 0px;border: 1px solid #99b9d8;float: left;}#searchMatches2 /*submit button*/{width: 56px;height: 20px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;border: 0px solid #99b9d8;overflow: hidden;}#tx-indexedsearch-searchbox-sword, .tx-indexedsearch-searchbox-sword {border: 0px #535353 solid;width:128px;background: transparent;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:10px;color: #000;margin:0px 0px 0px 0px;padding: 0px 1px 0px 1px;}.tx-indexedsearch-search-submit{width: 56px;height:20px;}input.tx-indexedsearch-searchbox-button-submit {}#search-box input {padding:0 0 0 10px;}#search-box .tx-indexedsearch-form INPUT.tx-indexedsearch-searchbox-sword {font-size:11px;margin:0px 0 0;padding:0 0 0 3px;width:60px;border:1px solid #999;}#content .tx-indexedsearch-form input {font-size:11px;color:#626262;padding: 0 0 0 4px;}.tx-indexedsearch .tx-indexedsearch-whatis {padding: 10px 0px 10px 0px;clear:both;}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {font-weight:700;font-style:italic;}.tx-indexedsearch .tx-indexedsearch-noresults {text-align:left;font-weight:700;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background-color: #f2f2f2;border-bottom: 1px dotted #00509e;}.tx-indexedsearch-descr {padding: 0px 0px 10px 0px;border-bottom: 0px dashed #626262;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {background:#f1f1f1;border: 1px solid #e1e1e1;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {margin-top:20px;margin-bottom:5px;}.tx-indexedsearch-info dd {font-size:9px;}.tx-indexedsearch-info dt {font-size:9px;}.tx-indexedsearch-info dd a {font-size:9px;color:#626262;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {margin-top:0;margin-bottom:0;}.tx-indexedsearch .tx-indexedsearch-res H3 {margin:10px 0px 0px 0px;padding:0;}.tx-indexedsearch .tx-indexedsearch-res .noResume {color:#666;}.tx-indexedsearch .tx-indexedsearch-category {background:#ccc;font-size:16px;font-weight:700;}.tx-indexedsearch-percent {color: #00509e;font-size:11px;}/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */.tx-indexedsearch .res-tmpl-css {clear:both;border-bottom: 0px dashed #626262;margin-bottom:0px;}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css {font-weight: normal;margin-top:-18px;float:right;}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd {float:left;}.tx-indexedsearch .info-tmpl-css dd.item-mtime {float:none;}.tx-indexedsearch .info-tmpl-css dd.item-path {float:none;}#search-box label {font-size:11px;color: #626262;padding:0 11px 0 0px;}#search-box form {display:inline;}#search-box input {font-size:11px;padding:0 0 0 3px;}#search-box fieldset {border:0;padding:0;margin:0;}/* default styles for extension "tx_indexedsearch" ENDE *//* macina_searchbox*/#searchboxContainer1 {border:0px #535353 solid;margin:0px 0px 0px 0px;padding: 0px 6px 0px 0px;float: left;}* html #searchboxContainer1 {padding: 0px 3px 0px 0px;}#searchboxContainer2 {margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}* html #searchboxContainer2 {margin:0px 0px 0px 0px;padding: 1px 0px 0px 0px;}*+html #searchboxContainer2 {margin:0px 0px 0px 0px;padding: 1px 0px 0px 0px;}.tx-macinasearchbox-pi1 INPUT{font-family:		Verdana,Arial,Helvetica,sans-serif;color:			#000000;}#macsbx_searchbox_field {background-color: #ffffff;border:1px #99b9d8 solid;width:133px;height: 13px;font-family: Verdana,Arial,Helvetica,sans-serif;font-size:10px;color: #000000;margin:0px 0px 0px 0px;padding: 0px 2px 0px 2px;}#macsbx_searchbox_btn {cursor: pointer;background-color: #ffffff;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}/* macina_searchbox ENDE*//* NEWS BEGIN*//* TT_NEWS example styles for the pagebrowser*/.tx-ttnews-browsebox TD { font-size: 11px; }.tx-ttnews-browsebox a { color: #00509e; text-decoration: none; }.tx-ttnews-browsebox a:hover { color: #00509e; text-decoration: underline; }.tx-ttnews-browsebox-strong,.tx-ttnews-browsebox-SCell { font-weight: bold; }.tx-ttnews-browsebox-SCell { }/*-----------------------------------  clearer  -----------------------------------*//* prevent floated images from overlapping the div-containers they are wrapped in  */.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{clear:left;height:0px;border: 0px solid #990000;}.news-latest-container HR.clearer {clear:left;height:0px;border:0px solid #123456;}.news-latest-item HR.clearer {clear:left;height:0px;border:0px solid #990000;}.clearer {clear:both;height:1px;border: 0px solid #990000;}* html .clearer {margin: -12px 0px 0px 0px;}/*-----------------------------------  tt_news LATEST view  -----------------------------------*/.news-latest-container {padding: 0px 2px 0px 0px;border: 1px solid #990000;margin: 0px 0px 0px 0px;overflow: hidden;}.news-latest-container H3,.news-latest-gotoarchive {color:#fff;padding:0px;margin:0px;border:0px solid #666;}.news-latest-gotoarchive {border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;font-weight: normal;background-color: #ffffff;margin: 0px 0px 0px 0px;padding: 7px 10px 1px 10px;}* html .news-latest-gotoarchive {padding: 7px 10px 2px 10px;}*+html .news-latest-gotoarchive {padding: 7px 10px 2px 10px;}.news-latest-gotoarchive A:HOVER {color:#00509e;text-decoration: underline;}.news-latest-gotoarchive A {color:#00509e;text-decoration: none;}.news-latest-item {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;display: block;border: 0px solid #666;}.news-latest-item IMG {margin-bottom:0px;margin-right:5px;border:0px solid #333333;clear:both;}.news-latest-item-image {float: left;margin-bottom:0px;margin-right:5px;border:0px solid #333333;clear:both;}.news-latest-item-headline {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border:0px solid #333333;overflow:hidden;}.news-latest-item-headline H2 {line-height: 16px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}.news-latest-item-headline H3 {line-height: 14px;margin: 0px 0px 0px 0px;padding: 0px 0px 5px 0px;}.news-latest-item-headline H3 A {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 11px;color: #00509e;font-weight: bold;text-decoration: none;}.news-latest-item-headline H3 A:hover {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size: 11px;color: #00509e;font-weight: bold;text-decoration: underline;}.news-latest-item-headline IMG {margin-bottom: 0px;margin-top: 0px;border:0px solid #333333;}.news-latest-category IMG {float: none;border:none;margin:0px;}.news-latest-date,.news-latest-morelink,.news-latest-category {font-size:9px;}.news-latest-date{float: right;padding-top: 4px;color: #535353;}.news-latest-morelink {padding:			0px 0px 0px 8px;background:	url("../img/pfeil.gif") no-repeat;background-position:	0px 7px;float: right;}.news-latest-morelink A {color: #00509e;text-decoration: none;font-weight: bold;}.news-latest-morelink A:hover {color: #00509e;text-decoration: underline;font-weight: bold;}/*--------------------------------- tt_news LIST view  -----------------------------------*/.news-list-container {border: 0px solid #900;margin-top: -15px;}.news-list-item {padding: 0px 0px 0px 0px;margin:15px 0px 0px 0px;}.news-search-form {padding:3px;margin-bottom:5px;border:1px solid #666;background-color:#F9FFE5;}.news-search-emptyMsg {margin:0px;}.news-search-form FORM {margin:0px;}.news-list-container H2 {line-height: 20px;margin-bottom: 3px;padding: 0px;border-bottom: 0px solid #00509e;font-size: 15px;color:#00509e;}.news-list-container H2 A {font-size: 15px;color:#00509e;}.news-list-container H2 A:hover {font-size: 15px;color:#00509e;text-decoration: underline;}.news-list-container P {padding-left:0px;}.news-list-date {float: left;color: #333333;}.news-list-imgcaption {float: right;padding-top:3px;padding-right:3px;font-size: 10px;max-width: 180px;}.news-list-container IMG {border: 1px solid #ccdcec;padding: 5px 5px;background-color: #ffffff;margin:0px;}.news-list-item-headline {width:100%;border:0px solid #333333;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;overflow:hidden;}.news-list-item-headline IMG {float:left;margin-bottom:1px;margin-top:0px;margin-left:0px;border:0px solid #303030;}.news-list-category IMG {float: none;border:none;margin:0px;}.news-list-morelink,.news-list-category {font-size: 11px;margin-left:0px;}.news-list-morelink {float: left;padding:			0px 0px 0px 0px;/*background:	url("../img/pfeil.gif") no-repeat;background-position:	0px 7px; */}.news-list-morelink A {color: #e2001a;text-decoration: none;font-weight: normal;}.news-list-morelink A:hover {color: #e2001a;text-decoration: underline;font-weight: normal;}.news-list-morelink IMG {clear:both;border:0px solid #303030;margin: 6px 5px 0px 0px;}.news-list-item .content2spLeft50-50 a {color: #e2001a;text-decoration: none;font-weight: normal;}.news-list-item .content2spLeft50-50 a:hover {color: #00509e !important;text-decoration: none;font-weight: normal;}.news-list-timedata {color: #e2001a;border: 0px solid #535353;text-align: left;margin: 0px;padding: 0px 0px 5px 0px;font-weight: normal;font-size: 11px;}.news-list-browse {text-align: center;}.news_list_contentfloater {float: left;}/*---------------------------------  tt_news Page-Browser ---------------------------------*/.tx-ttnews-browsebox {margin:0px;border:0px solid #666;padding: 5px 0px 0px 0px;text-align: center;border-bottom: 1px dotted #7FA7CE;}.tx-ttnews-browsebox TD {font-size: 11px;}.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {font-weight: bold;}.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{margin:0px;}.tx-ttnews-browsebox-SCell {border:0px solid #666;}.news-search-emptyMsg {font-size: 11px;margin-left: 10px;}/*--------------------------------- tt_news SINGLE view  ---------------------------------*/.news-single-item {padding:0px;margin-bottom:0px;border:0px solid #666;/*	background-color:#F9FFE5; */}.news-single-item H1 {font-size: 15px;line-height: 20px;font-weight:bold;padding-bottom: 3px;color: #00509e;}.news-single-img {/*max-width: 180px;*/margin-left:0px;padding-bottom: 0px;}/** html .news-single-img {width: 180px;}*/.news-single-img IMG {border: 1px solid #ccdcec;padding: 5px 5px;background-color: #ffffff;margin:0px;}.news-single-item-imagecaption {margin: 0px 0px 0px 0px;padding: 3px 0px 12px 0px;color: #00509e;}.news-single-item-headline {width:100%;border:0px solid #333333;border-bottom: 0px solid #333333;border-top: 0px solid #333333;margin: 0px 0px 0px 0px;overflow:hidden;}.news-single-item-headline IMG {float:left;margin-bottom:1px;margin-top:0px;margin-left:0px;border:0px solid #303030;}.news-single-imgcaption {padding:3px;clear:both;}.news-single-category {float: right;}.news-single-backlink {margin:			18px 0px 0px 0px;padding:			0px 0px 0px 0px;/*background:	url("../img/pfeilBacklink.gif") no-repeat;background-position:	0px 7px; */}.news-single-backlink A {color: #00509e;text-decoration: none;font-weight: bold;}.news-single-backlink A:hover {color: #00509e;text-decoration: underline;font-weight: bold;}.news-single-backlink img {margin: 0px 5px 0px 0px;}.news-single-timedata {color: #e2001a;border: 0px solid #535353;text-align: left;margin: 0px;padding: 0px 0px 5px 0px;font-weight: normal;font-size: 11px;}.news-single-timedata, .news-single-author, .news-single-imgcaption {font-size: 11px;}.news-single-author {padding-bottom: 3px;}.news-single-additional-info {/*	background-color: #BBE53A; *//* 	clear: both; */margin-top: 10px;border: 0px solid #666;padding:0px;padding-bottom:0px;}news-single-additional-info DD {margin-left:0px;left: 0px;}.news-single-related,.news-single-files,.news-single-links  {border: 0px solid #666;margin:0px;margin-bottom: 0px;padding:0px;/*	background-color:#F9FFE5; */}.news-single-related a,.news-single-files a,.news-single-links a {color: #00509e;text-decoration: none !important;}.news-single-related a:hover,.news-single-files a:hover,.news-single-links a:hover {color: #00509e;text-decoration: underline !important;}.news-single-related DD, .news-single-links DD, .news-single-files DD {margin-left:0px;}.news-single-related DT, .news-single-links DT, .news-single-files DT {font-weight: bold;font-size: 11px;margin-left:5px;width:90%;}/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */.news-amenu-container {margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}.news-amenu-container LI {list-style: none;padding-bottom:0px;font-weight: bold;}.news-amenu-container UL {padding:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;border:0px solid #666;/*	background-color:#F9FFE5; */list-style-type: none;list-style: none;}.news-amenu-container DD {padding:0px;margin-top:1px;margin-left:0px;margin-bottom:0px;border:0px solid #666;/*	background-color:#F9FFE5; */list-style: none;}.news-amenu-container H2 {color:#000;font-size: 16px;font-weight:bold;padding:0px;border:0px solid #666;/*	background-color:#769024; */}.news-amenu-item-year {font-weight: bold;border: 0px solid #666;padding: 0px;/*	background-color: #769024; */color:#535353;}.news-amenu-item-year LI {list-style: none;list-style-type: none;border: 1px solid #666;}ol.news-amenu-container-ol{margin: 			0px 0px 0px 0px;padding:		 	0px 0px 0px 0px;border:			0px solid #123456;}ol.news-amenu-container-ol li{color:#535353;list-style: 		none;margin: 			0px 0px 0px 0px;padding: 			0px 0px 0px 0px;}/**html ol.news-amenu-container-ol DD{list-style: 		none;margin: 			0px 0px 0px -40px;padding: 			0px 0px 0px 0px;}*/.news-amenu-container-ol A {color: #00509e;font-weight: bold;text-decoration: none;}.news-amenu-container-ol A:hover {color: #00509e;text-decoration: underline;font-weight: bold;}/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */.news-catmenu  {padding:5px;margin:10px 0px 10px 10px;border:1px solid #666;background-color:#F9FFE5;}.news-catmenu-header  {font-size:11px;font-weight:bold;}.news-catmenu DIV {font-size:10px;white-space: nowrap;}.news-catmenu DIV img {margin:0px;padding:0px;vertical-align: middle;}.news-catmenu-ACT {font-weight:bold;}/*  Styles for catmenu mode "nestedWraps" */.level0 {background-color:#fff;}.level1 {padding-left:10px;background-color:#eee;}.level2 {padding-left:10px;background-color:#ddd;}.level3 {padding-left:10px;background-color:#ccc;}.level4 {padding-left:10px;background-color:#bbb;}/* NEWS ENDE *//*powermail*//*powermail default styles*/fieldset.tx-powermail-pi1_fieldset {/* Disable border */border: none;}fieldset.tx-powermail-pi1_fieldset label {/* Style labels */display: block;width: 120px;float: left;clear: both;}fieldset.tx-powermail-pi1_fieldset input[type="text"], fieldset.tx-powermail-pi1_fieldset select {/* Style input fields */width: 200px;border: 1px solid #535353;padding: 1px 2px;margin-left: 10px;}* html fieldset.tx-powermail-pi1_fieldset input.powermail_text {/* Style input fields */width: 200px;border: 1px solid #535353;padding: 1px 2px;margin-left: 10px;}div.tx_powermail_pi1_fieldwrap_html {/* Increase margin between every field */clear: both;margin: 10px 0;}.tx-powermail-pi1 legend {/* Disable legend */display: none;}.powermail_mandatory_js {display: inline;color: #E20020;font-size: 10px;clear: both;width: 200px;text-align: left;height: 20px;float: left;margin-left: 129px;}* html .powermail_mandatory_js {margin-left: 131px;}.tx-powermail-pi1 textarea {height: 86px;width: 200px;border: 1px solid #535353;padding: 1px 2px;margin-left: 10px;}.tx_powermail_pi1_fieldwrap_html_submit .powermail_submit {width: 100px !important;margin-left: 129px;}* html .tx_powermail_pi1_fieldwrap_html_submit .powermail_submit {margin-left: 131px;}/*powermail anrede 2 genders floaten*/.powermail_radio {width: 15px !important;height: 15px !important;margin: 2px 0px 0px 10px;border: 0px;}* html .powermail_radio {margin: 2px 0px 0px 5px;height: 10px !important;}*+html .powermail_radio {margin: 2px 0px 0px 10px;height: 15px !important;}#uid1_0, #uid1_1  /*disable border radiobuttons ie6 u. 7*/{border: 0px;}.powermail_radio_inner {width: 60px;float: left;padding: 0 0 10px 0;}* html .powermail_radio_inner {width: 60px;float: left;padding: 0 0 0px 2px;}*+html .powermail_radio_inner {width: 60px;float: left;padding: 0 0 0px 0;}.powermail_radio_inner label{width: 20px !important;float: right;}.tx_powermail_pi1_fieldwrap_html_radio_title{width: 130px !important;float: left;}/*powermail anrede 2 genders floaten ENDE*//*powermail default styles ENDE*//*powermail ENDE*/
