body  { }
p     { }
.pro_pager      { padding-top: 20px; z-index: 1000; width: 160px }
#pro_nav a { line-height: 18px }
#pro_nav { padding-top: 10px }
.pro_pager a { color: #808080; text-decoration: none }
td  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.table_outer      { background-color: #fff; width: 800px }
#gal_select { position: absolute; top: 20px; left: 20px }
.right_m    { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 0; padding-bottom: 0; vertical-align: top }
.right_next { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 0; height: 30px }
.right_b    { color: #c0c0c0; text-align: right; padding-top: 2px; padding-right: 10px; height: 16px; border-top: 1px solid #f5f5f5 }
.left_b   { color: #c0c0c0; padding-top: 2px; padding-right: 10px; height: 16px; border-top: 1px solid #f5f5f5 }
.right_t   { padding-bottom: 10px; height: 330px; vertical-align: bottom; border-bottom: 1px solid #f5f5f5 }
#flex_edit3 { background-color: #ddd; padding-right: 100px; position: absolute; z-index: 5000; top: 340px; left: 150px; width: 140px }
.left_m    { padding-top: 0; width: 200px; vertical-align: top }
.left_t     { width: 200px; height: 330px; vertical-align: bottom }
#pro_left    { font-size: 10px; padding-top: 18px; z-index: 200; width: 175px; vertical-align: top }
.pro_text  { padding-top: 10px; padding-right: 0; padding-bottom: 20px; width: 380px; vertical-align: top }
.pro_titel { font-weight: bold }

/*2.navebene*/
.nav1_table          { margin: 0; padding: 0 0 0; width: 170px }
.nav1_table a { color: #000; text-decoration: none }
.nav1_td2      { padding: 4px 10px 4px 16px; width: auto; height: 20px }
.nav1_td2_a       { font-weight: bold; padding-top: 4px; padding-bottom: 4px; padding-left: 16px; width: auto; height: 20px }
.nav1_td3_1          { background-repeat: no-repeat; width: 50px; height: 20px }
.nav1_td3_1_a            { background-image: url("bg_nav2_a.gif"); background-repeat: no-repeat; background-position: left top; width: 50px; height: 20px }
.nav1_td3_2         { padding-top: 2px; padding-bottom: 4px; padding-left: 2px; width: 120px }
.nav1_td3_2_a          { padding-top: 2px; padding-bottom: 4px; padding-left: 2px; width: 120px }
.nav_imp_table { margin: 0; padding: 0; width: 160px }
.nav_imp_table a { color: #000; text-decoration: none }
.nav_imp_td2 { padding: 4px 10px 4px 16px; width: auto; height: 20px }
.nav_imp_td2_a { font-weight: bold; padding: 4px 10px 4px 16px; width: auto; height: 20px }
#walker a { color: #c0c0c0; font-size: 10px; text-decoration: none }
#walker  { color: #c0c0c0; font-size: 10px; padding-right: 0 }
.bild_sub { color: #c0c0c0; font-size: 10px; line-height: 12px; margin-top: 2px; margin-bottom: 0; padding-top: 2px; padding-bottom: 0 }
#pro_nav a { color: #000; text-decoration: none }
#pro_nav a:hover { color: #d3d3d3; text-decoration: none }
h1  { font-size: 12px; font-weight: bold; line-height: 14px; margin-top: 2px; padding-top: 2px }
.box_teaser_1 { line-height: 16px; padding-right: 10px }
.box_teaser_2 a { color: #001 }
#SLIDESTEXT    { color: #ddd; line-height: 10px; visibility: visible; margin: 0; padding-left: 6px; position: static; z-index: 200; top: 310px }
#slide_over #SLIDESTEXT { color: #999; line-height: 10px; visibility: visible; margin: 0; padding-left: 6px; position: static; z-index: 200; top: 190px }
#slide_over  { margin-top: 10px; margin-bottom: 24px; margin-left: 350px }
#city   { background-image: url("nordpfeil.gif"); background-repeat: no-repeat; background-position: right bottom; padding-top: 0; padding-left: 0; position: absolute; z-index: 1000; top: 10px; left: 200px; width: 610px; height: 330px }
#sswitch  { visibility: visible }
#sswitch a  { color: #001; text-decoration: none; text-transform: capitalize; margin-left: 16px }
#druck a { color: #001; text-decoration: none; text-transform: capitalize; margin-left: 16px }
#druck { padding-top: 10px }
.publikationen { z-index: 2000; bottom: 0 }
.publikationen a  { color: #808080; text-decoration: none; background-image: url("doc.gif"); background-repeat: no-repeat; background-position: 0 2px; padding-left: 20px }
#linkback a:link   { color: #808080; text-decoration: none; background-image: url("back.gif"); background-repeat: no-repeat; background-position: 0 0; padding-left: 20px }
#linkback a:visited { color: #808080; text-decoration: none; background-image: url("back.gif"); background-repeat: no-repeat; background-position: 0 0; padding-left: 20px }
#linkback   { background-image: url("back.gif"); background-repeat: no-repeat; background-position: 0 0; margin-bottom: 10px }
#scroll_publ a { color: #808080; text-decoration: none; background-image: url("doc.gif"); background-repeat: no-repeat; background-position: 0 2px; padding-left: 20px }
a { color: #808080; text-decoration: none }
.newsdatum { background-image: url("news_trenn.gif"); background-repeat: no-repeat; background-position: 0 bottom; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; width: 100px; vertical-align: top }
.newstext { padding-top: 10px; padding-bottom: 10px; vertical-align: top }
.newstable { width: 570px }
#popmenu { visibility: hidden; z-index: 4000 }
