/*	Allgemeine Tags und Angaben*/body     { color: #006699; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 0 auto auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; height: auto }form  { margin: 0 0 0px; padding: 0 }input, select  { color: #003366; font-size: 9px; margin: 0 0 0; padding: 0 }div,fieldset,textarea   { margin: 0; padding: 0 }textarea   { color: #003366; font-size: 8pt; font-family: Tahoma, "MS Sans Serif", Geneva, sans-serif; font-weight: normal; width: 180px }fieldset {	border: none;	margin-bottom: 2ex;	width: 100%;}p {	margin: 0px;	margin-bottom: 3ex;}img {	border: none;}hr {	border: none;	border-top: 1px solid #356587;	height: 1px;}button   { background-color: white; margin: 0; padding: 0; border: 0; outline-style: none; outline-width: 0 }/*	Allgemeine Klassen*/.spacerhead			{ z-index: 0; bottom: 21px; width: auto; height: 21px }.headerblue           { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #006699; position: absolute; z-index: 0; top: 21px; left: 21px; width: 345px; height: 70px }.metanav              { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: right; position: absolute; z-index: 0; top: 27px; left: 350px; width: 433px; height: 60px }.headerend            { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #006699; position: relative; width: 100%; height: 70px }.history               { color: #003366; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; padding-top: 3px; padding-left: 217px; position: relative; z-index: 0; width: auto; height: 21px }.navilinksaktiv      { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: #003366; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 19px; border-bottom: 1px solid white }.navilinksaktiv_2      { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; background-color: #003366; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 39px; border-bottom: 1px solid white }.navilinksinaktiv     { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: #006699; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 19px; border-bottom: 1px solid white }.navilinksinaktiv:hover     { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; background-color: #003366; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 19px; border-bottom: 1px solid white }.navilinksinaktiv2     { color: #003366; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; background-color: #e5ebf0; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 19px; border-bottom: 1px solid white }.navilinksinaktiv2_2     { color: #003366; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 19px; background-color: #e5ebf0; text-indent: 11px; position: relative; z-index: 0; bottom: 16px; width: 187px; height: 38px; border-bottom: 1px solid white }.spacerlinks	   { margin-left: 11px; bottom: 105px; width: auto;  height: 93px }.boxlinks		    { margin-left: 11px }.spacerlinks2	   { margin-left: 11px; bottom: 15px; width: auto; height: 15px }.copyselect { color: #003366; font-size: 9px }.main       { width: 850px }.spacernavi	        { background-color: white; bottom: 1px; width: 187px; height: 1px }.navizeilenspacer	{ width: 20px; height: 10px }.linkespalte       { color: white; font-size: 10px; line-height: 14px; padding-top: 18px; position: relative; right: 20px; left: 9px; width: 216px; float: left }.mittespalte          { position: relative; width: 570px; height: auto; float: left }.teaserpic          { margin-bottom: 20px}.kopfhead        	 { color: #003366; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 5px; position: relative; z-index: 0; top: 0; right: 0; left: 0}.kopftext564             { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin-bottom: 16px; padding-top: 10px; width: 564px; height: auto }.text564            { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin-bottom: 16px; padding-left: 8px; width: 564px; height: auto }.text277li             { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin-right: 10px; margin-bottom: 16px; padding-left: 8px; width: 267px; height: auto; float: left }.text277re             { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; margin-bottom: 16px; padding-left: 8px; width: 277px; height: auto; float: left }.logolinie_r		       { text-align: right; margin-top: -10px; margin-bottom: 5px; width: 564px }.boxlinie		      { }.sitemap		       { margin-top: -5px; margin-bottom: -5px; padding-left: 43px }.smallhead564        	    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; background-color: #e5ebf0; margin-top: 16px; margin-bottom: 16px; padding-top: 2px; padding-left: 7px; width: 557px }.smallhead277li        	    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; background-color: #e5ebf0; margin-top: 16px; margin-right: 10px; margin-bottom: 16px; padding-top: 2px; padding-left: 7px; width: 270px; height: 18px; float: left }.smallhead277re        	    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; line-height: 15px; background-color: #e5ebf0; margin-top: 16px; margin-right: 0; margin-bottom: 16px; padding-top: 2px; padding-left: 7px; width: 270px; height: 18px; float: left }.linkiconli        	     { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 3px; width: 30px; height: 30px; float: left }.linkbeschreibung_re        	       { color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: inherit; margin-bottom: 10px; width: 534px; height: auto; float: left }.formbeschriftung        	          { color: #003366; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}.formelement        	           { background-color: #e5ebf0; width: 380px; height: 20px; float: left; border-bottom: 1px solid white }.formloeschen        	        { width: 83px }.formsenden        	        { width: 101px }.navsimple        { color: #666666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; position: relative; z-index: 10; top: 0; min-height: 20px; left: 225px; width: auto; height: auto }.header           { background-color: #e1e1e1; position: relative; z-index: 0; top: 0; left: 0; height: 120px; clear: none }.rechts				  { text-align: right }.teaserblock           { position: inherit }.footerline          { background-color: #006699; margin-top: 10px; width: 100%; height: 10px; float: left }.footerlinks        { color: #666666; font-size: 10px; font-weight: normal; line-height: 14px; position: relative; z-index: 0; top: 5px; right: 20px; bottom: 0; left: 9px; width: 216px; float: left }.footermitte          { color: #003366; font-size: 10px; line-height: 14px; position: relative; z-index: 0; width: 315px; height: 15px; float: left; vertical-align: bottom }.footerrechts           { color: #003366; font-size: 10px; font-weight: normal; line-height: 14px; text-align: right; position: relative; z-index: 0; bottom: 0; width: 250px; float: left }.absatz   { z-index: 11; height: 12px }.25pxdistance {padding-left: 25px}.sitemaplink11v1     { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }.sitemaplink11v1:link    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }.sitemaplink11v1:visited     { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }.sitemaplink11v1:hover    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }.sitemaplink11v1:active   { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }.link10    { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10:link     { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10:visited      { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10:hover     { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.link10:active    { color: white ; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.link10bl    { color: #003366 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10bl:link     { color: #003366 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10bl:visited      { color: #003366 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link10bl:hover     { color: #003366 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.link10bl:active    { color: #003366 !important; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.link11bl    { color: #003366 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link11bl:link     { color: #003366 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link11bl:visited      { color: #003366 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: none }.link11bl:hover     { color: #003366 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.link11bl:active    { color: #003366 !important; font-size: 11x; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: 700; text-decoration: underline }.navilink11    { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-decoration: none }.navilink11:link   { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11:visited    { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11:hover   { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.navilink11:active  { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.navilink11z2   { color: #ffffff; font-style: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11z2:link   { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11z2:visited    { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11z2:hover   { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.navilink11z2:active  { color: #ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.navilink11_2    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11_2:link   { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11_2:visited    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.navilink11_2:hover   { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.navilink11_2:active  { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.copylink11    { color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: 15px; text-decoration: none }.copylink11:link   { color: #003366; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;  text-decoration: none }.copylink11:visited    { color: #003366; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;  text-decoration: none }.copylink11:hover   { color: #003366; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;  text-decoration: underline }.copylink11:active  { color: #003366; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height: 15px;  text-decoration: underline }.linkschnell   { color: #990000; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.linkschnell:link   { color: #990000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.linkschnell:visited    { color: #990000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.linkschnell:hover   { color: #990000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.linkschnell:active  { color: #990000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }underline }