a.white { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000044; text-decoration:none; }
a.whitesmall { font-family:sans-serif,Arial; font-size: 9pt; font-weight:normal; color:#000044; text-decoration:none; margin-left:5px; }
a.black { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000000; text-decoration:none; }
p.white { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000044; text-decoration:none; margin-top:0px; margin-bottom:0px; }
p.black { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000000; text-decoration:none; text-align: justify; margin-right: 1cm; }
p.blacksmall { font-family:sans-serif,Arial; font-size: 9pt; font-weight:normal; color:#000000; text-decoration:none; margin-right: 1cm; }
li.black { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000000; text-decoration:none; }
td.black { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; color:#000000; text-decoration:none; }
td.blacksmall { font-family:sans-serif,Arial; font-size: 9pt; font-weight:normal; color:#000000; text-decoration:none; }
td.blacktinyr { font-family:sans-serif,Arial; font-size: 8pt; font-weight:normal; color:#000000; text-decoration:none; text-align:right; vertical-align:middle; }
td.blacktinyl { font-family:sans-serif,Arial; font-size: 8pt; font-weight:normal; color:#000000; text-decoration:none; text-align:left; vertical-align:middle; }
td.border { background-color:#000000; }
p.pagetitle { font-family:sans-serif,Arial; font-size: 11pt; font-weight:bold; color:#000000; text-decoration:none; background-color:#FFFFCC; text-align:right; vertical-align:middle; border-width:1px; border-style:solid; border-color:#000000; padding-top:1px; padding-bottom:1px; padding-right:10px; margin-top:5px; width:300px; }
p.login { font-family:sans-serif,Arial; font-size: 9pt; margin-top:0px; margin-bottom:0px; color:#000044; margin-right:5px; margin-top:3px; }
input.login { font-family:sans-serif,Arial; font-size: 9pt; margin-top:0px; margin-bottom:0px; color:#000044; margin-right:5px; margin-top:3px; }
form.login { margin-top:0px; margin-bottom:0px; }
p.schriftzug { text-align:left; vertical-align:middle; padding-left:0px; padding-right:0px; white-space:nowrap; float:left; margin-bottom:0px; margin-top:0px; }
img.leistenbild { border-width:0px; border:none; float:right; margin-left:10px; }
div.bildertop { border-width:0px; border:none; text-align:right; margin-bottom:0px; margin-top:0px; white-space:nowrap; }
td.menu { background-color:#D2D7EF; text-align:left; vertical-align:top; padding-top: 10px; padding-left:10px; padding-right:5px; padding-bottom:10px; border-width:1px; border-style:solid; border-color:#000000; }
td.pagecontent { vertical-align:top; padding-top:10px; text-align:left; padding-left:10px; padding-right:10px; border-width:0px; border:none; }
table.copyright { border-width:1px; border-color:#000000; border-style:solid; border-spacing:0px; padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; border-top-style:none; margin-top:0px; }
table.wappen-bg { font-family:sans-serif,Arial; font-size: 11pt; font-weight:normal; background-image:url("/fileadmin/templates/main/images/wappen-bg.jpg"); background-repeat:no-repeat; background-position: bottom right; border-width:1px; border-color:#000000; border-style:solid; border-spacing:0px; padding-left:20px; padding-right:10px; padding-top:10px; padding-bottom:0px; text-align:center; margin-bottom:0px; }
table.menuleiste { border-width:0px; border:none; padding:0px; }
div.rhenaniaevents-event { text-align:right; }
div.rhenaniaevents-titlebar { border-width:1px; border-style:solid; margin-top:20px; margin-bottom:5px; float:none; padding:3px; }
p.rhenaniaevents-time { font-family:sans-serif,Arial; font-size:9pt; font-weight:bold; text-align:left; float:left; margin-left:5px; margin-bottom:0px; margin-top:0px; }
p.rhenaniaevents-title { font-family:sans-serif,Arial; font-size:9pt; font-weight:bold; text-align:right; margin-right:5px; margin-bottom:0px; margin-top:0px; }
p.rhenaniaevents-description { font-family:sans-serif,Arial; font-size:9pt; font-weight:normal; text-align:left; margin-left:10px; margin-bottom:0px; }
p.rhenaniaevents-link { font-family:sans-serif,Arial; font-size:9pt; font-weight:normal; text-align:right; margin-top:5px; margin-bottom:0px; }
a.rhenaniaevents-link { font-family:sans-serif,Arial; font-size: 9pt; font-weight:bold; color:#000044; text-decoration:none; text-align:center; margin-top:5px; margin-left:10px; margin-right:10px; }
a.rhenaniaevents-exportlink { font-family:sans-serif,Arial; font-size: 9pt; font-weight:bold; color:#000044; text-decoration:none; text-align:center; margin-top:5px; margin-left:10px; margin-right:10px; }
a.rhenaniaevents-allexportlink { font-family:sans-serif,Arial; font-size: 9pt; font-weight:bold; color:#000044; text-decoration:none; margin-top:5px; margin-bottom:10px; vertical-align:middle; }
img.rhenaniaevents-exportlink { border:none; border-width:0px; vertical-align:middle; }
h1 { font-family:sans-serif,Arial; font-size:15pt; font-weight:bold; color:#000000; margin-top:20px; margin-bottom:10px; }
h1.csc-firstHeader { font-family:sans-serif,Arial; font-size:15pt; font-weight:bold; color:#000000; margin-top:5px; }
p.bodytext { font-family:sans-serif,Arial; font-size:11pt; font-weight:normal; color:#000000; margin-top:0px; margin-bottom:0px; text-align:justify; margin-top:10px; }
p.bodytext a { font-size:11pt; font-weight:bold; text-decoration:none; color:#000044; }
p.align-right { font-size:11pt; font-weight:normal; color:#000000; margin-top:0px; margin-bottom:0px; text-align:right; margin-top:10px; }

div.rhenaniabilder-album-entry { width:45%; margin-left:10px; margin-right:10px; float:left; margin-top:20px; }
div.rhenaniabilder-album-titlebar { border-width:1px; border-style:solid; margin-bottom:5px; float:none; padding:3px; white-space:nowrap; }
p.rhenaniabilder-album-title {  font-family:sans-serif,Arial; font-size:9pt; font-weight:bold; text-align:left; margin-left:5px; margin-bottom:0px; margin-top:0px; }
a.rhenaniabilder-album-link { text-decoration:none; color:#000044; font-weight:bold; }
div.rhenaniabilder-album-descbar { vertical-align:middle; height:100px; }
img.rhenaniabilder-album-cover { border:none; border-width:0px; border-right-style:solid; border-right-width: 1px; float:left; margin-right:20px; padding-right:20px; }
p.rhenaniabilder-album-description { font-family: sans-serif,Arial; font-size:11pt; text-align:left: vertical-align:middle; height:100px; } 
div.bilder-border { margin:5px; width:100%; height:100%; border-width:1px; border-style:solid; }
div.bilder-root { padding:20px; }
div.bilder-bottom { border-top-width:1px; border-top-style:solid; position:absolute; bottom:15px; padding-right:10px; padding-left:10px; height:10px; vertical-align:bottom; }
p.rhenania-album-name { font-family:sans-serif,Arial; font-size:11pt; font-weight:bold; color:#000000; }
p.rhenania-album-description { font-family:sans-serif,Arial; font-size:9pt; font-weight:normal; color:#000000; }
div.rhenania-album-bilderliste { margin-top: 30px; }
div.rhenania-album-bild { text-align:center; width:120px; margin-right:10px; margin-left:10px; float:left; margin-bottom:30px; }
img.rhenania-album-bild { border:none; border-width:0px; text-align:center; }
div.rhenania-album-bilddescription { position:relative; left:10px; font-family:sans-serif,Arial; font-size:9pt; font-weight:normal; color:#000000; width:100px; text-align:center; }
div.rhenania-album-close { position:absolute; bottom:50px; right:40px; text-align:right; }
a.rhenania-album-close { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; font-style:italic; color:#000000; }
div.rhenania-album-pagebrowser { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; color:#000000; clear:left; text-align:center; position:absolute; bottom:100px; }
div.rhenania-album-pagebrowser a { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; font-weight:bold; color:#000044; }
span.rhenania-single-link a { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; color:#000044; font-weight:bold; }
a.rhenania-single-link { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; color:#000044; font-weight:bold; }
div.rhenania-single-download { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:normal; text-align:center; }
div.rhenania-single-image { margin-top:20px; float:none; text-align:center; }
div.rhenania-single-metainformation { font-family:sans-serif,Arial; font-size:11pt; margin-top:20px; float:none; text-align:center; }

div.tx-fhtdownload-pi1 { margin-top:30px; }
div.fht_download_layout0 { }
div.fht_download_icon { float:left; margin-right:10px; }
div.fht_download_title { margin-left:10px; font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; font-weight:normal; vertical-align:middle; float:none; }
div.fht_download_name { visibility:hidden; display:none; }
div.fht_download_filedate { visibility:hidden; display:none; }
div.fht_download_category { visibility:hidden; display:none; }
div.fht_download_filesize { visibility:hidden; display:none; }
div.fht_download_description { margin-bottom:20px; margin-left:40px; font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; font-weight:normal; margin-top:5px; text-align:left; }

div.rhenania-news-latest-container { }
div.rhenania-news-item { float:none; }
div.rhenania-news-titlebar { border-width:1px; border-style:solid; margin-bottom:5px; float:none; padding:3px; }
p.rhenania-news-title { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; float:left; color:#000044; font-weight:bold; margin-top:0px; margin-bottom:0px; }
p.rhenania-news-title a { font-family:sans-serif,Arial; font-size:11pt; text-decoration:none; float:left; color:#000044; font-weight:bold; margin-top:0px; margin-bottom:0px; }
p.rhenania-news-date { font-family:sans-serif,Arial; font-size:11pt; color:#000000; font-weight:normal; text-align:right; margin-top:0px; margin-bottom:0px; }
div.rhenania-news-descriptionbar { margin-left:20px; float:none; }
div.rhenania-news-image { border:none; margin-left:20px; float:right; text-align:right; }
p.rhenania-news-description { font-family:sans-serif,Arial; font-size:9pt; color:#000000; font-weight:normal; text-align:left; }
div.rhenania-news-morelink { font-family:sans-serif,Arial; font-size:9pt; color:#000044; font-weight:bold; text-decoration:none; text-align:left; margin-left:20px; }
div.rhenania-news-morelink a { font-family:sans-serif,Arial; font-size:9pt; color:#000044; font-weight:bold; text-decoration:none; }
div.rhenania-news-gotoarchive { clear:right; font-family:sans-serif,Arial; font-size:11pt; color:#000000; font-weight:normal; text-decoration:none; font-style:italic; text-align:right; margin-top:50px; }
div.rhenania-news-gotoarchive a { clear:right; font-family:sans-serif,Arial; font-size:11pt; color:#000000; font-weight:normal; text-decoration:none; font-style:italic; text-align:right; margin-top:50px; }

div.rhenania-news-single-item { }
p.news-single-author { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:bold; margin-top:0px; margin-bottom:0px; text-align:left; }
p.news-single-author a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:bold; margin-top:0px; margin-bottom:0px; text-align:left; }
div.rhenania-news-text { font-family:sans-serif,Arial; font-size:11pt; margin-left:20px; }
div.rhenania-news-additional { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; text-align:left; margin-left:20px; }
div.rhenania-news-backlink { clear:right; font-family:sans-serif,Arial; font-size:11pt; color:#000000; font-weight:normal; text-decoration:none; font-style:italic; text-align:right; margin-top:50px; margin-bottom:10px; }
div.rhenania-news-backlink a { clear:right; font-family:sans-serif,Arial; font-size:11pt; color:#000000; font-weight:normal; text-decoration:none; font-style:italic; text-align:right; margin-top:50px; }
div.news-single-img { border:none; border-width:0px; margin-left:20px; float:right; text-align:right; margin-bottom:5px; }
p.news-single-imgcaption { visibility:hidden; display:none; }
div.news-single-additional-info { border:none; border-width:0px; padding:0px; background-color:#ffffff; }
dl.news-single-files { border-width:1px; border-style:solid; padding:5px; font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; text-align:left; background-color:#ebecef; }
dl.news-single-links { border-width:1px; border-style:solid; padding:5px; font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; text-align:left; background-color:#ebecef; }
dl.news-single-related { border-width:1px; border-style:solid; padding:5px; font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; text-align:left; background-color:#ebecef; }
dl.news-single-files dd a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:bold; }
dl.news-single-links dd a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:bold; }
dl.news-single-related dd a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000044; font-weight:bold; }
div.rhenania-news-browse { margin-top:20px; margin-bottom:20px; }
div.tx-ttnews-browsebox { background-color:#ebecef; padding:5px; }
div.tx-ttnews-browsebox p { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; color:#000000; }
span.tx-ttnews-browsebox-strong { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; font-weight:bold; }
td.tx-ttnews-browsebox-SCell { background-color:#D2D7EF; border-width:1px; border-style:solid; }
td.tx-ttnews-browsebox-Cell p a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; }
td.tx-ttnews-browsebox-SCell p a { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; }

div.tx-newloginbox-pi1 { font-family:sans-serif,Arial; font-size:11pt; }
div.tx-newloginbox-pi1 p { font-family:sans-serif,Arial; font-size:9pt; }
div.tx-newloginbox-pi1 h3 { font-family:sans-serif,Arial; font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; margin-top:5px; }
input#tx-newloginbox-pi1-user { font-family:sans-serf,Arial; font-size:9pt; color:#000000; width:100%; margin-right:5px; }
input#tx-newloginbox-pi1-pass { font-family:sans-serf,Arial; font-size:9pt; color:#000000; width:100%; margin-right:5px; }
input.tx-newloginbox-pi1-submit { font-family:sans-serf,Arial; font-size:9pt; }

form#mailform { border:none; border-width:0px; }
fieldset.csc-mailform { border:none; border-width:0px; }
div.csc-mailform-field { font-family:sans-serif,Arial; font-size:11pt; clear:left; margin-bottom:10px; }
div.csc-mailform-field label { font-family:sans-serif,Arial; font-size:11pt; width:100px; float:left; }
div.csc-mailform-field input { font-family:sans-serf,Arial; font-size:11pt; margin-left:20px; width:300px; }
div.csc-mailform-field textarea { font-family:sans-serf,Arial; font-size:11pt; margin-left:20px; width:300px; }
input#mailformformtype_mail { font-family:sans-serif,Arial; font-size:11pt; margin-left:120px; }