body {margin-top:0; margin-right:0; margin-left:0;}
body {color: #464646; font-size: 15px; font-family: Arial, Osaka, MS Gothic, MS ゴシック, MS Mincho, MS 明朝, sans-serif;}
table {border-collapse: separate;}
table.rechts {float: right;}
table.links {float: left;}
h2 {margin-bottom: 0;}
h4 {margin: 0; font-size: 16px;}
h5 {margin: 0; font-size: 15px;}
p {margin: 0; text-indent: 15px;}
u {text-decoration: underline;}
i {font-style: italic;}
strong {font-weight: bold;}
a:link {color: #464646; text-decoration: none;}
a:visited {color: #A0A0A0; text-decoration: none;}
a:hover {color: #FFB351; text-decoration: none;}
a.weiss:link {color: #FFFFFF; text-decoration: none;}
a.weiss:visited {color: #A0A0A0; text-decoration: none;}
a.weiss:hover {color: #FFB351; text-decoration: none;}
a.index:link {color: #E3372E; text-decoration: none;}
a.index:visited {color: #A0A0A0; text-decoration: none;}
a.index:hover {color: #FFB351; text-decoration: none}
a.werbung:link {color: #A0A0A0; text-decoration: none;}
a.werbung:visited {color: #A0A0A0; text-decoration: none;}
a.werbung:hover {color: #FFB351; text-decoration: none}
a.foto:link {color: #99A200; text-decoration: none;}
a.foto:visited {color: #A0A0A0; text-decoration: none;}
a.foto:hover {color: #FFB351; text-decoration: none;}
div.text {margin-left: 20px; margin-right: 15px; line-height: 1.4; width: 570px; overflow: hidden;}
div.text_index {font-size: 15px; line-height: 1.4; width: 570px; overflow: hidden;}
div.text_indexC {font-size: 15px; line-height: 1.4; width: 550px; overflow: hidden;}
div.text_indexA {font-size: 13px; line-height: 1.4; width: 570px; overflow: hidden;}
div.text_indexB {font-size: 13px; line-height: 1.4; width: 550px; overflow: hidden;}
div.oben_navi {width: 800px; overflow: hidden;}
div.index {margin-left: 20px; margin-right: 15px; width: 570px; overflow: hidden;}
div.rechts_navi {width: 180px; overflow: hidden;}
div.werbung {margin-left: 10px; margin-right:10px; width: 180px; overflow: hidden;}
td.index {background-color: #FFFFFF;}
td.indexfarbe {background-color: #FEFFEF;}
td.grau {background-color: #F9F9F9;}
td.gruen {background-color: #EBF4F3;}
td.kasten_1A {background-color: #F7B5CB;}
td.kasten_1B {background-color: #A5D8F6;}
td.kasten_2 {border-top: 1px solid #ECECEC; border-left: 1px solid #ECECEC; border-right: 1px solid #ECECEC; border-bottom: 1px solid #ECECEC; background-color: #F9F9F9;}
td.kasten_3 {border-left: 1px solid #ECECEC; border-bottom: 1px solid #ECECEC; background-color: #FEFFE5; font-size: 12px;}
td.werbung {border-top: 1px solid #464646; border-left: 1px solid #464646; border-right: 1px solid #464646; border-bottom: 1px solid #464646; font-size: 12px;}
td.o_u {border-top: 1px solid #C2C2C2; border-bottom: 1px solid #C2C2C2;}
td.u {border-bottom: 1px solid #C2C2C2;}
td.trennlinie {height: 2px; background-color: #FFB351;}
td.trennlinie_2 {height: 1px; background-color: #FFB351;}
td.titel_1 {border-left: 4px solid #FFB351; border-bottom: 1px solid #FFB351; background-color: #FFFFFF; font-size: 15px;}
td.titel_1A {border-left: 4px solid #FFB351; border-bottom: 1px solid #FFB351; background-color: #FEFFEF; font-size: 15px;}
td.titel_3 {font-size: 13px;}
td.titel_3A {border-left: 7px solid #FFB351; border-bottom: 1px solid #FFB351; font-size: 13px;}
td.titel_4 {border-bottom: 1px solid #FFB351; font-size: 13px; background-color: #FEFFEF;}
td.titel_5 {border-bottom: 1px solid #FFB351; text-align: right; font-size: 10px;}
td.titel_6 {border-bottom: 1px solid #FFB351;text-align: right; font-size: 10px; background-color: #FEFFE5; width: 30px}
td.titel_7 {font-size: 12px;}

