body { background-image: url(../images/color_main.jpg); }
p { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; width: 390px; margin: 10px 0; padding: 0; }
td { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
a:link { color: #c06; }
a:visited { color: #999; }
a:hover { }
a:active { color: #c06; }
.main_table { background-image: url(../images/bg_main.gif); background-repeat: repeat-x; }
.nav2_td { background-image: url(../images/bg_nav2.gif); background-repeat: no-repeat; background-position: 0 bottom; }
.td_content { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: none; }
.td_content_sp2 { background-image: url(../images/bg_content_sp2.gif); background-repeat: repeat-y; }
.td_content_sp3 { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
.headline1 { margin-top: 12px; margin-bottom: 12px; }
.headline1_mit_sub { margin-top: 12px; margin-bottom: 4px; }
h2 { color: #c06; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 20px 0 8px; padding: 0; }
ul { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 16px; margin: 8px 0; padding: 4px 0; list-style-type: none; list-style-image: none; }
ul li { background-image: url(../images/_liste_img.gif); background-repeat: no-repeat; background-position: 0 3px; padding-top: 4px; padding-bottom: 4px; padding-left: 18px; }
