body     { font-size: 12px; font-family: Arial; text-align: center; margin: 0; padding: 0 }
p  { font-size: 12px }
td  { font-size: 12px }
a   { color: #171e90; text-decoration: none }
#content a.internal-link { background-image: url("gsttopcontent_defaultlink_icon.gif"); background-repeat: no-repeat; background-position: 0 center; padding-left: 20px }
a:hover { color: #171e90; text-decoration: none; border-bottom: 1px dotted #faa805 }
.csc-firstHeader { font-size: 16px }
h1 { font-size: 16px }
h2 { font-size: 14px }
li { font-size: 12px; list-style-image: url("punkt_li.gif") }
.bodytext { font-size: 12px }
.external-link-new-window img, .internal-link img, a img { text-decoration: none; border: 0 }
#frame        { background-image: url("layout_hg.gif"); text-align: left; margin-right: auto; margin-left: auto; position: relative; top: 30px; width: 900px;
height: 720px; /* wb*/
min-width: 900px; max-width: 900px; border-right: 1px solid #faa805; border-bottom: 1px solid #faa805; background-repeat:no-repeat; }

#hnav     { color: #fff; font-size: 12px; font-family: Arial; text-align: left; position: relative; top: 0; left: 0; width: 230px; height: 700px; float: left }
#hnav ul   { background-image: url("nav_hg.gif"); list-style-type: none; list-style-image: none; margin-top: 180px; margin-right: 15px }
#hnav li  { list-style-image: url("punkt.gif"); margin-bottom: 10px; margin-left: 10px }
#hnav li.ACT { list-style-image: url("punkt_over.gif") }
#hnav li.ACT a { color: #faa805 }
#hnav li.u1  { color: #faa805; list-style-image: url("punkt_liu1.gif"); margin-bottom: 10px; margin-left: 28px }
#hnav li.u1ACT    { list-style-image: url("punkt_liu1ACT.gif"); margin-bottom: 10px; margin-left: 28px }
#hnav li.u1ACT a { color: #faa805 }
#hnav li a { color: #fff; font-size: 12px; font-family: Arial; text-decoration: none; list-style-image: url("punkt.gif") }
#hnav li a:hover  { color: #faa805; font-size: 12px; font-family: Arial; text-decoration: none; list-style-image: url("punkt_over.gif"); border-bottom: 0 }
#head      { background-image: url("rvl_illu.jpg"); text-align: left; position: relative; left: 230px; width: 670px; height: 143px }
#topmenu       { text-align: left; position: relative; z-index: 3; left: 75px; width: 420px; height: 25px; float: left }
#topmenu ul  { list-style-type: none; list-style-image: none; margin-top: 5px; margin-left: 0; padding-left: 0 }
#topmenu li   { list-style-type: none; list-style-image: none; margin-right: 10px; float: left }
#topmenu li a   { color: #fff; font-size: 11px; font-family: Arial; text-decoration: none }
#topmenu li a:hover  { color: #faa805; font-family: Arial; text-decoration: none }
#titel           { color: #fff; font-size: 14px; font-weight: bold; background-color: #1a984f; 
text-align: left; letter-spacing: 0.18em; position: absolute; z-index: 8; top: 113px;
left: 0; height: 25px; /* width: 250 px; - wb */ min-width: 200px; 
max-width: 500px; padding:5px 20px 0 20px; }
#triregio {width:185px;height:60px;position:absolute;z-index:8;top:80px;left:480px; /* background-img: url("triregio.gif"); */ }


#titelInnen    { white-space: nowrap; padding-right: 15px } /* wb */
#content          { font-size: 12px; text-align: left; position: relative; z-index: 0; top: 40px; left: 40px; width: 420px; height: 500px; float: left; overflow: auto }
#spalteRe       { text-align: left; position: relative; top: 30px; left: 70px; width: 160px; height: 540px; float: left; overflow: hidden }
#spalteRe h1  { font-size: 1.1em }
/*news formatierungen*/
.news-list-item { font-size: 12px; font-weight: bold }
.news-single-backlink  { font-size: 12px }
div.news-list-item p.bodytext { font-size: 11px; font-weight: normal }
div #links  { color: #fff; margin-top: 20px; margin-right: 20px; margin-left: 34px; border-width: 0 }
div #links h1 a  { color: #fff; font-size: 12px; text-decoration: none; border-width: 0 }
div.news-list-container_spalteLi div.news-list-item { border-width: 0 }
div.news-list-container_spalteLi div.news-list-item a { color: #f8faf7; text-decoration: none; border-width: 0 }
div.news-list-container_spalteLi div.news-list-item a:hover { color: #f8faf7; text-decoration: none; border-width: 0 }
div.news-list-container_spalteLi div.news-list-item a img { color: #f8faf7; text-decoration: none; border-width: 0 }
div.news-list-container_spalteLi div.news-list-item div.news-list-morelink { visibility: hidden }
div#spalteRe div.news-list-item a { color: #00339a }

