.zwergenschrift { color: #a3a3a3; font-size: 1px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.bigtitle { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }

/*WJ BEGIN*/

.td_center1 { background-color: #ffffff; }
.td_center2 {
	background-color: #FFFFFF;
	color: #ffffff;
}
.td_navigation { background-color: #E8E8E7; color: #000000; }
.td_footer { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color: #000000; }

.btn_off  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #38608A; font-weight: bold; background-image: url(../bilder/layout/button_bg.gif) ; padding-left: 6px; }
.btn_on  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; background-image: url(../bilder/layout/button_bg_on.gif) ; padding-top: 0px; padding-left: 6px; cursor: pointer; }

.kleingedrucktes { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }

h1 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }
h2 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }
h3 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }
h4 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }
h5 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }
h6 { color: #38608A; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 10px; }

body { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #ffffff; background-image: url(../bilder/layout/body.jpg); background-repeat: repeat-x; }
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
td { }

a:link { color: #38608A; text-decoration: underline; font-weight: bold; }
a:visited { color: #38608A; text-decoration: underline; font-weight: bold; }
a:hover { color: #CA0000; text-decoration: none; font-weight: bold; }

a.navi:link { color: #38608A; text-decoration: none; font-weight: bold; }
a.navi:visited { color: #38608A; text-decoration: none; font-weight: bold; }
a.navi:hover { color: #000000; text-decoration: none; font-weight: bold; }


a.footerlink:link { color: #000; text-decoration: underline; font-weight: normal; }
a.footerlink:visited { color: #000; text-decoration: underline; font-weight: normal; }
a.footerlink:hover { color: #CA0000; text-decoration: none; font-weight: normal; }

a.headlinelink1:link { font-size: 16px; color: #38608A; font-weight: bold; text-decoration: none; }
a.headlinelink1:visited { font-size: 16px; color: #38608A; font-weight: bold; text-decoration: none; }
a.headlinelink1:hover { font-size: 16px; color: #38608A; font-weight: bold; text-decoration: underline; }
a.headlinelink1:active { font-size: 16px; color: #38608A; font-weight: bold; }



/*WJ END*/


.td_box_content { background-color: #f0fff7; padding: 2px 2px 2px 5px; }
.td_box_separator { background-color: black; }
.td_boxswap_content { background-color: #dbe1e7; padding: 2px 2px 2px 5px; }

.td_boxmain_content { padding: 10px; }
.td_main_path { background-color: #dbe1e7; padding: 2px 2px 2px 5px; }
.td_main_content { background-color: white; padding: 5px 5px 2px; }
.td_main_background { background-color: #6c6c6c; }
.table_list { border-color: #9FBBD7; border-style: solid; border-width: 0 1px 1px 0; }
.table_list_td2 { background-color: #E9EFF5; padding: 2px; border-color: #9FBBD7; border-style: solid; border-width: 1px 0 0 1px; }
.table_list_td { background-color: #FAFDFF; padding: 2px; border-color: #9FBBD7; border-style: solid; border-width: 1px 0 0 1px; }

.table_list2 { border-color: #9DAFC2; border-style: solid; border-width: 0 1px 1px 0; }
.table_list2_td2 { background-color: #FFFFFF; padding: 2px; border-color: #9DAFC2; border-style: solid; border-width: 1px 0 0 1px; }
.table_list2_td { background-color: #FFFFFF; padding: 2px; border-color: #9DAFC2; border-style: solid; border-width: 1px 0 0 1px; }




a.boxheadline:link { color: #fff; font-weight: bold; text-decoration: none; }
a.boxheadline:visited { color: #fff; font-weight: bold; text-decoration: none; }
a.boxheadline:hover { color: #CA0000; font-weight: bold; }
a.boxheadline:active { color: teal; font-weight: bold; }

a.box:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.box:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.box:hover { color: #CA0000; font-weight: bold; }
a.box:active { color: teal; font-weight: bold; }

a.pfad:link { color: #dbe1e7; text-decoration: underline; }
a.pfad:visited { color: #dbe1e7; text-decoration: none; }
a.pfad:hover { color: #000000; }
a.pfad:active { color: teal; }

a.mainlink1:link { color: #000; text-decoration: underline; }
a.mainlink1:visited { color: #000; text-decoration: underline; }
a.mainlink1:hover { color: #CA0000; text-decoration: none; }
a.mainlink1:active { color: teal; }

a.mainlink2:link { color: #CA0000; text-decoration: underline; }
a.mainlink2:visited { color: #CA0000; }
a.mainlink2:hover { color: #CA0000; text-decoration: none; }
a.mainlink2:active { color: teal; text-decoration: underline; }

a.mainlink3:link { color: #000; text-decoration: none; }
a.mainlink3:visited { color: #000; text-decoration: none; }
a.mainlink3:hover { color: #CA0000; text-decoration: none; }
a.mainlink3:active { color: #CA0000; text-decoration: underline; }

a.footerlink:link { color: #000; text-decoration: underline; }
a.footerlink:visited { color: #000; text-decoration: underline; }
a.footerlink:hover { color: #CA0000; text-decoration: none; }
a.footerlink:active { color: teal; }

a.headlinelink1:link { color: #38608A; font-weight: bold; text-decoration: none; }
a.headlinelink1:visited { color: #38608A; font-weight: bold; text-decoration: none; }
a.headlinelink1:hover { color: #38608A; font-weight: bold; text-decoration: underline; }
a.headlinelink1:active { color: #38608A; font-weight: bold; }

.td_head { background-color: white; padding: 2px 2px 2px 5px; }

input, textarea, select, button  { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; background-color: #ffffff; vertical-align: bottom; padding: 0; border: solid 1px #c7c7c7;  }
.input_custom  { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; background-color: #ffffff; vertical-align: bottom; padding: 0; height: 18px; margin-left: 20px; border: solid 1px #c7c7c7; }
.input_btn  { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; background-color: #ffffff; margin-top: 8px; margin-left: 5px; border: solid 0 #c7c7c7; padding: 0px 5px 0px 0px; }

