.a1	    { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; display: inline; padding-top: 4px; padding-left: 8px }.a1 a  	  { color: white; display: block; padding-top: 4px; width: 120px; height: 20px; float: left}.a1 a:hover      { color: black; background-image: url("../grafik/panorama/panorama_color2.gif"); background-repeat: repeat; display: block; width: 120px; height: 20px; float: left }.a1act       { color: black; background-image: url("../grafik/panorama/panorama_color2.gif"); background-repeat: repeat; }.a1 a:link { text-decoration: none }body { color: black; font-size: 1em; font-family: Verdana }h1       { color: black; font-size: medium; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }p       { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none }ul 		 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; margin: 1em 0 1em 40px }a  		 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: auto }a2		{color: red}a:link { text-decoration: underline }.internal-link { text-decoration: underline }.inhalt    { text-align: left; margin: 0; padding: 14px 12px 16px 8px }.inhalt p    { padding: 0 0 0 4px }.inhalt a     { list-style-position: inside; display: block; padding-left: 4px; width: 116px; align: left; text-decoration: none}.inhalt a:hover    { color: #ffffff; background-image: url("../grafik/panorama/panorama_color1.gif"); background-repeat: repeat; display: block; padding-left: 4px; width: 116px }.act			{color: white; background-image: url("../grafik/panorama/panorama_3d40color1.gif"); background-repeat: repeat-x; display: block; padding-left: 4px; width: 116px}.einschub       { background-image: url("../grafik/panorama/panorama_3d40color1.gif"); background-repeat: repeat-x; display: block }.einschub3		 { display: block; background-image: url("../grafik/panorama/panorama_3d40color1.gif"); background-repeat: repeat-x; text-decoration: underline; text-indent: 6px }.einschub4 { display: block; background-image: url("../grafik/panorama/panorama_3d40color1.gif"); background-repeat: repeat-x; text-decoration: underline; text-indent: 12px }.liste { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; margin: 0; padding: 0 }.inhalt_rechts    { text-align: left; margin: 0; padding: 14px 12px 16px 8px }.inhalt_rechts p   { padding: 0 0 0 4px }#rahmen_01     { margin: 0; padding: 0; position: relative; top: 0; width: 800px; height: auto }#rahmen_fuss    { background-image: url("../grafik/panorama/panorama_fuss.gif"); background-repeat: no-repeat; background-position: right 0; position: relative; top: 0; left: 0; width: 800px; height: 80px }#hauptbild  { position: relative; top: 0; left: 0; width: 800px; height: 200px }#menue_oben    { background: url("../grafik/panorama/panorama_3d40color1.gif"); position: relative; top: 0; left: 0; width: 800px; height: 24px }#menuekante  { position: relative; top: 0px; left: 0; width: 800px; height: 4px }#menue_links  { position: relative; margin-top: 8px; left: 0px; top: 0px; width: 140px; height: auto;}#mitte     { position: relative; margin-top: 12px; left: 0px; width: 388px; height: auto; }#rechts { position: relative ; left: 0px ; top: 0px; width:260px; height:auto; margin: 0; padding: 0}.oben      { background: url("../grafik/panorama/panorama_leftbox_o.gif") no-repeat 50% top }.mitte { background-image: url("../grafik/panorama/panorama_leftbox_m.gif"); background-repeat: repeat-y }.unten   { background: url("../grafik/panorama/panorama_leftbox_u.gif") no-repeat 50% bottom }.r_oben   { background: url("../grafik/panorama/panorama_rightbox_o.gif") no-repeat 50% top }.r_mitte { background-image: url("../grafik/panorama/panorama_rightbox_m.gif"); background-repeat: repeat-y }.r_unten  { background: url("../grafik/panorama/panorama_rightbox_u.gif") no-repeat 50% bottom }.contenttable { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: auto }.csc-header  { margin-bottom: -24px }.csc-mailform {border: none; /* Rand ausschalten */}.csc-mailform-field label {float:left;clear:both;display:block;width:120px;padding-left:10px;margin-bottom:10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}.csc-mailform-field input, .csc-mailform-field textarea {float:left;display:block;width:200px;border: 1px solid #333;background:#F4F4F4;padding:1px;margin-bottom:10px;}.csc-mailform-field select,.csc-mailform-field check {float:left;display:block;border: 1px solid #333;background:#F4F4F4;padding:1px;margin-bottom:10px;}.csc-mailform-submit {/* Absende Button nach rechts verschieben. Der Wert ergibt sich aus der Summe width + padding-left aus dem label Abschnitt -> oben */margin-left: 130px; /* Float wieder abschalten */clear: both;}