body,
html {
	margin: 0px;
	padding: 0px;
}

.menu_oben   { color: #ffffff; font-weight: bold; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
.menu_oben a {
   text-decoration: none;
   color: #FFFFFF;
}
.menu_oben a:hover  { color: #00abc4; text-decoration: underline }

.inhalt_oben     { color: #736876; font-weight: normal; font-size: 9px; font-family: verdana, arial, helvetica, sans-serif }
.inhalt_oben a      { color: #800000; text-decoration: underline }
.inhalt_oben a:hover    { color: #800000; text-decoration: none }
.rootline a:hover  { color: #f5f5f5; text-decoration: underline }
.inhalt    { color: #4f536c; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif }
.inhalt a  { color: #4f536c; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline }
.inhalt a:hover  { color: #4f536c; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none }
.rechts   { color: #4f536c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h1 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h2 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h3 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h4 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h5 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts h6 { color: #4f536c; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva }
.rechts a  { color: #4f536c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: none }
.rechts a:hover  { color: #4f536c; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; text-decoration: underline }
.rechts h1  { color: #4f536c; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif }
.menue      { color: #00abc4; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; margin-top: 5px; width: 140px }
.menue a     { color: #00abc4; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: underline }
.menue a:hover     { color: #94d7e0; font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; list-style-type: circle; list-style-position: outside }
.inhalt h1       { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt h2   { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt h3   { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt h4   { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt h5   { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt h6   { color: #27324d; font-size: 13px; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0px 10px }
.inhalt p {
	line-height: 135%;
}
.tdSubNavi
    { font-weight: bold; font-size: 10px; text-decoration: none }
.tdSubNavi2
   { font-weight: bold; font-size: 10px; text-decoration: none; padding-bottom: 3px; padding-left: 5px }
/*style fŸr den gesammten rechten bereich (Navigation)*/
td   { color: #4f536c; font-size: 11px }
input    { color: #3d4550; font-weight: normal; font-size: 11px; background-color: #fff; border: solid 1px #27324d }
select     { color: #3d4550; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; border: 1px #27324d }
textarea   { color: #3d4550; font-weight: normal; font-size: 11px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fff; padding: 0.2em; border: solid 1px #27324d }
p { border: 1px }
.hellblau  { background-color: #eaf3ff }


SELECT   { color: #1A1A1A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px; border: solid 1px #D4D4D4 }TEXTAREA   { color: #1A1A1A; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px; border: solid 1px #D4D4D4 }INPUT   { color: #1A1A1A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px; border: solid 1px #D4D4D4 }BUTTON  { color: #1A1A1A; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 2px; border: solid 1px #D4D4D4 }.csc-mailform   { color: #1A1A1A; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0px; border: none 0px }fieldset.csc-mailform label  { float: left; width: 120px }legend {padding-left:10px;padding-right:10px;border:0px;}fieldset {border:1px;padding-left:140px;padding-right:10px;padding-top:3px;padding-bottom:3px;border: 0px solid #C0C0C0;}.radiolayout {width:400px;padding-top:3px;padding-bottom:3px;border:0px;}.formu {color: #1A1A1A;width:450px;padding-top:10px;padding-bottom:10px;padding-left:0px;border: none;}.mf-radio {border:0px;}.mf-radio legend {display: none;}.mf-check {border: 0px;}.mf-select {border: 1px solid #1A1A1A;margin-bottom: 5px;}.mf-input {border: 1px solid #1A1A1A;margin-bottom: 5px;}.mf-submit {color: #ffffff;background-color: #5B5B5B;margin-top: 5px;margin-left: 0px;border: 0px;}#input1 {    float: left;	top: 0px;	height: auto;}#input1 input{font-family:Verdana, Arial, Helvetica, sans-serif;	color: #2D4C5C;	border: #BAC6D4 1px solid;	font-size: 10px;	background: #ffffff;	width: 200px;	height: 12px;}#buttons {    float: right;	height: auto;}#buttons input{ 	margin-top: 2px;	border: solid 0px blue;}.mailform textarea {	width: 100%}.mailform input {	width: 100%}