/* CSS Document */span.visibleNurMvgm {display:none;}
div.outer {height: 100%;background: url(nur_schatten_vaqum.gif) 73.5em 0px repeat-y;}
div.footer {margin-top:2em;margin-left:13.8em;}
div.footer_inner {padding-bottom:1em;margin-left:10px;margin-right:10px;}
div.newsletter {padding-left: 10px;padding-right: 10px;}
.fehler {color: #ff0000;}
.tx-rlmpeventdb-pi1-listrow-item-eventshortname {font-weight: bold;}
#banner, #messen {margin-top: 10px;width: 165px;background-color: #CCCCCC;}
div.banner {color: #666666;font-size: 9px;border: 0px none #fff;}
#banner img {margin: 0px 5px 0px 5px;padding: 0px;}
#hotel, #wetter, #mitgliedschaften, div.tx-macinasearchbox-pi1 {margin-top: 10px;padding: 0px;border: none 0px #fff;}
div.wetter, div.tx-macinasearchbox-pi1 {background-color: #CCCCCC;color: #666666;}
div.wetter img {margin: .5em .2em .5em .2em;}
#mw_tipps {width: 165px;background-color: #CCCCCC;}
p.tipps_langeListe {border-bottom: solid 1px #fff;padding: 0px 10px 5px 10px;}
div.tipps {color: #666666;font-size: 9px;border: 0px none #fff;}
.ext_kopf {background-color: #EEEEE6;color:#666666;margin: 0px;padding: 0px 10px 0px 0px;font-weight: bold;font-size: 12px;}
div.ext_kopf {float:left;margin-bottom:5px;}
div.tipps p {margin: .2em 1em 0.2em 1em;border-bottom: 1px dotted #666666;}
div.tipps p.mehr {margin: .2em 0.5em 0.2em 0.5em;border: 0px none #666666;font-weight: bold;text-align: right;}
div.tx-rlmpeventdb-pi1-listrow {padding-bottom: 20px;padding-top: 0px;}
label {font-weight: normal;}
table.news-single-item {margin-bottom: 20px;margin-top: 30px;}
div.tx-rlmpeventdb-pi1-listrow td, .news-single-item td {text-align: left;vertical-align: top;border-bottom: 1px solid #fff;}
div.tx-rlmpeventdb-pi1-listrow td, .news-single-item td {padding-left: 10px;padding-top: 6px;padding-bottom: 5px;padding-right: 0px;margin: 0px;}
div.news-list-item {padding-bottom: 5px;padding-top: 6px;}
div.tx-rlmpeventdb-pi1-listrow th p.text, .news-single-item th p.text {margin: 6px 0px 5px 10px;padding: 0px;text-align: left;vertical-align: top;}
div.tx-rlmpeventdb-pi1-listrow th, .news-single-item th {border-bottom: 1px solid #fff;padding: 0px;margin: 0px;}
div.tx-rlmpeventdb-pi1-listrow table, table.news-single-item {width: 100%;}
p.noNewsToListMsg {margin-left:10px;}
.eventhinweis {color: #ff0000;}
div.csc-textpic-clear_sichtbar {border-bottom: 1px solid #fff;margin-top: 5px;}
div.csc-textpic-intext-right {margin-right: 10px;}
/*div.csc-textpic-intext-left, */div.csc-textpic-imagewrap {margin-left: 10px;}
div.csc-textpic-intext-right-nowrap, div.csc-textpic-intext-left-nowrap {//padding-right: 10px;//padding-left: 10px;}
p.tag {padding: 0px;margin: 0px;width: 1.8em;float: left;}
p.listendatum {padding: 0px;margin: 0px;}
.galeriezelle {display: table-cell;vertical-align: middle;height: 125px;width: 125px;background-color: #fff;}
div.news-list-container {border: none 0px #ff0000;}
div.kopf {font-weight: bold;}
div.news-list-item, div.tx-thmailformplus-pi1 {padding-left: 10px;padding-right: 10px;}
fieldset.standardformular input, fieldset.standardformular textarea, fieldset.standardformular select {margin-left: 20px;}
fieldset.standardformular input.standard, fieldset.standardformular textarea.standard {width: 270px;}
table.standardformular td {padding-bottom: 6px;padding-top: 5px;color:#424242;}
table.standardformular input.standard, table.standardformular textarea.standard {width: 270px;}
table.standardformular input.plz, fieldset.standardformular input.plz {width: 60px;}
table.standardformular input.ort, fieldset.standardformular input.ort {width: 200px;margin-left: 1px;margin-right: 0px;}
img.captcha {width: 270px;}
input.tag, input.monat, input.stunde, input.minute {width: 25px;margin-right: 7px;}
input.jahr {width: 50px;margin-right: 7px;}
td.abstand {padding-left: 20px;}
div.news_datum {float: left;width: 95px;margin-right: 20px;border: none 0px #ff0000}
div.news_veranstaltung {float: left;width: 170px;margin-right: 20px;border: none 0px #ff0000;font-weight: bold;}
div.news_ort {float: left;width: 6.5em;margin-right: 10px;border: none 0px #ff0000}
div.news_download {display:block;float: left;padding: 0px 0px 0px 0px;border: none 0px  #ff0000; width:145px;overflow:hidden;}
div.news_download div{width:100%;float:left;margin:0px;padding:0px; display:block; clear:both; }
div.news_download div a, div.news_download div a:visited{float:left; width:115px; font-size:11px; line-height:1.2;}
table.news-single-item td div a{ font-size:11px;line-height:1.2;}
div.news_download div img {float:left;margin:0px;padding:0px; display:block; margin:0px 3px 3px 0px;}
#mvgm {border: none 1px #666;background: url(nur_schatten_vaqum.gif) 73.5em 0px repeat-y;width: 77em;}
a, a:hover, a:link, a:visited {text-decoration: none;color:#424242;}
a.external-link-new-window, a.external-link-new-window:visited, a.mail, a.mail:visited {text-decoration: underline;}
a.download, a.download:visited, a.internal-link, a.internal-link:visited, a.internal-link-new-window, a.internal-link-new-window:visited {text-decoration: underline;}
.gestaltungsraster_spalte1 {width: 125px;}
.gestaltungsraster_2spalten {width: 275px;}
.gestaltungsraster_3spalten {width: 420px;}
.spalte_adresse {width: 165px;}
.spalte_bild {width: 125px;vertical-align: top;margin: 0px;padding: 0px;}
.spalte_bild img {margin: 0px;padding: 0px;vertical-align: top;}
.spalte_klein {width: 12em;}
div.inhalt p.bodytext, .standardformular {padding: 0px 10px 0px 10px;color: #424242;}
div.inhalt ul, div.inhalt ul {color: #424242;}
div.inhalt table p.bodytext, div.news-list-item p.bodytext {padding: 0px;color: #424242;}
td p.bodytext, div p.bodytext {padding: 0px;margin: 0px;vertical-align: top;color: #424242;}
table {border-collapse: collapse;}
table.ohneAbstaende {padding: 0px;margin: 0px;}
table.standard td {padding-right: 20px;}
table.standard td.td-last {padding-right: 0px;}
.contenttable td {padding: 4px 0px 3px 0px;vertical-align: top;}
td.keinAbstand {padding: 0px 0px 0px 0px;}
table.contenttable, table.ohneAbstaende, div.tx-veguestbook-pi1, div.tx-newloginbox-pi1, table.htmlarea-showtableborders {/*border: solid 1px #ff0000;*/color: #424242;margin: 0px 10px 0px 10px;}
table.tx-guestbook-list-table {border-top: none;border-right: none;border-left: none;border-bottom: solid 1px #fff;}
td.tx-guestbook-list-name {font-size: 1em;font-weight: bold;padding-left: 10px;padding-right: 10px;}
td.tx-guestbook-list-email-web {font-size: 0.9em;font-weight: bold;padding-left: 10px;padding-right: 10px;}
td.tx-guestbook-list-ort {font-size: 0.9em;font-weight: normal;padding-left: 10px;padding-right: 10px;}
td.tx-guestbook-list-message {font-size: 1.0em;font-weight: normal;padding-bottom: 5px;padding-left: 10px;padding-right: 10px;}
div.tx-rlmpeventdb-pi1-searchbox div.gestaltungsraster_spalte1 {float: left;width: 125px;margin: 0px 20px 0px 10px;border: none 0px #fff;}
div.tx-rlmpeventdb-pi1-searchbox p {margin: 0px;padding: 0px;}
div.tx-rlmpeventdb-pi1-searchbox div.gestaltungsraster_spalte2 {border: none 0px #fff;float: left;width: 290px;}
/*Zeile fuer seitennavigation der indexed search*/.browsebox {margin-bottom: 1em;}
.tx-indexedsearch-noresults {margin: 0px 20px 0px 10px;}
div.suchformular_trenner_lang {clear: both;width: 445px;border-top: solid 1px #fff;height: 1px;margin: 15px 0px 8px 0px;}
div.suchformular_trenner_kurz {border-top: solid 1px #fff;height: 1px;margin: 10px 0px 10px 0px;}
p.suche_label {width: 3em;float: left;}
p.suche_termin1 {width: 2em;float: left;}
.galerie_zelle {vertical-align: middle;background-color: #fff;}
.contenttable td.galerie_zelle {vertical-align: middle;background-color: #fff;padding: 0px;margin: 0px;height: 125px;}
td.galerie_zelle p.bodytext {vertical-align: middle;padding: 0px;margin: 0px;}
table.contenttable-0 td.td-0 {width: 125px;padding-right: 20px;}
table.contenttable-0 td.td-1 {width: 125px;padding-right: 20px;}
span.signalrot {color: #ff0000;}
span.signalrot a.download, span.signalrot a.internal-link {color:#ff0000;}
span.dateiendung {color: #ff0000;width: 6em;}
span.dateiendung a.download, span.dateiendung a.internal-link {color:#ff0000;}
span.dateigroesse {width: 5em;text-align:right;}
/* FÜR DIE OBJEKTDATENBLÄTTER*/.csc-textpic-text ul {margin-left: 20px;}
.csc-textpic-text ul ul {margin-left: 0px;}
span.ebene1 {display: block;background-color: #CCCCCC;color: #3d3b3c;width: 100%;margin-bottom: 0.1em;}
span.ebene1 a, span.ebene1 pre {display: block;color: #3d3b3c;padding: 2px 2px 2px 2px;font-style: normal;}
span.ebene2 {display: block;background-color: #fff;color: #3d3b3c;width: 100%;margin-bottom: 0.1em;}
span.ebene2 a, span.ebene2 pre {display: block;color: #3d3b3c;padding: 2px 2px 2px 15px;}
span.ebene3 {display: block;background-color: #fff;color: #3d3b3c;width: 100%;margin-bottom: 0.1em;}
span.ebene3 a, span.ebene3 pre {display: block;color: #3d3b3c;padding: 2px 2px 2px 30px;}
span.ebene1 a:link, span.ebene2 a:link {color: #3d3b3c;}
span.ebene1 a:hover, span.ebene2 a:active {color: #3d3b3c;text-decoration: underline;}
span.ebene1 a:visited, span.ebene2 a:visited {color: #3d3b3c;}
span.normaler_text, span.normaler_text pre {font-weight: bold;font-size: 14px;background-color: #00ff00;}
span.newsheader_spalte1 {width: 125px;font-weight: bold;}
span.newsheader_spalte2 {width: 270px;font-weight: bold;}
span.newsheader_spalte3 {width: 125px;font-weight: bold;}
span.sehrGross {background-color: #EEEEE6;border: none;font-size: 16px;}
img.bild_linksbuendig {padding-left: 10px;}
img.abstand_rechts {padding-right: 20px;}
img.abstand_rechts_oben {padding-right: 20px;padding-top: 20px;}
img.10pxAbstand {padding: 10px;}
img {border: none;}
.address {color: #000099;}
p.csc-frame-frame1, table.csc-frame-frame1 {background-color: #EDEBF1;padding: 2px 4px 2px 4px;border: 1px solid #333333;}
p.csc-frame-frame2, table.csc-frame-frame2 {background-color: #F5FFAA;padding: 2px 4px 2px 4px;border: 1px solid #333333;}
.csc-bulletlist {padding: 0px 10px 0px 20px;}
klein {color: #336699;}
links {color: #3399CC;}
rechts {color: #6699CC;}
csc-frame-frame100 {border: solid 1px #669999;color: #fff;}
table p {margin: 0em;padding: 0em;}
body {font-family: Arial, Helvetica, sans-serif;width: 100%;height: 100%;padding: 0;margin: 0;background-color: #EEEEE6;font-size: 101%;list-style: none;color: #424242;}
.editorwrap textarea {background-color: #EEEEE6;}
#RTEarea1 {background-color: #EEEEE6;}
#inhalt textarea {background-color: #fff;}
html {width: 100%;height: 100%;padding: 0;margin: 0;font-size: 0.8em;color:#424242;}
a, ul, li, pre {font-family: Arial, Helvetica, sans-serif;padding: 0px;margin: 0px;}
.header {border: none;height:82px;overflow: hidden;vertical-align:middle;background-color: #FFF;padding: 0px;margin-0px;}
.header_inner {background: url(schatten_oben_vaqum.gif) 73.5em repeat-y;height:82px;width: 77em;padding: 0;vertical-align:middle;margin: 0;}
.header_inner img {border: none;padding: 0;margin: 0;vertical-align:middle;}
#left {float: left;}
#inhalt span.standardspalte {display: block;float: left;color:#424242;}
.inhalt {padding: 0.8em 1em 0em 0em;width: 580px;/*width: 46em;*/float: left;font-family: Arial, Helvetica, sans-serif;color: #424242;border: none 1px #666;}
#menu_left {width: 12em;overflow: visible;border: none 0px #bbb;float: left;display: block;padding: 0.6em 1em 0.5em 0.8em;}
div.freiraum {clear: both;height: 0em;}
div.freiraum_veranstaltungen {clear: both;height: 1em;}
#right {float: right;clear: right;}
div.right {padding: 0.7em 0em 0em 0em;float: left;width: 1px;overflow: visible;}
.trenner_aufzaehlung {width: 280px;border-bottom: solid #fff 1px;margin-right: 20px;}
.leerspalte_20 {width: 20px;border: none;}
.zweispaltig_aussen {clear: both;float: left;vertical-align: bottom;border: solid 1px #000;}
/*ANGABEN FÜR DAS HAUPTMENUE*/#ullevel ul, #ullevel_2 ul {list-style-type: none;}
#ullevel li, #ullevel_2 li {overflow: visible;list-style-type: none;color: #fff;}
#lilevel_act li {list-style-type: none;}
#lilevel_act2 li {list-style-type: none;}
#ullevel_2 a {display: block;background-color: #CCCCCC;color: #666666;border-top: 0.2em solid #EEEEE6;font-family: Arial, Helvetica, sans-serif;height: 1.2em;padding: 0.1em 0.2em 0.2em 0.2em;}
#ullevel a {vertival-align: top;display: block;background-color: #999999;color: #fff;border-top: 0.2em solid #EEEEE6;font-family: Arial, Helvetica, sans-serif;height: 1.2em;padding: 0.1em 0.2em 0.2em 0.2em;}
#ullevel a:link, #ullevel a:visited {color: #fff;text-decoration: none;}
#ullevel a:hover, #ullevel a:active {color: #fff;font-weight: bold;text-decoration: underline;background-color: #999999;}
#ullevel2 a, #ullevel2_5 a {display: block;height: 1.2em;padding: 0.1em 0.2em 0.1em 1.4em;background-color: #fff;color: #666666;border-top: 0px none #EEEEE6;border-bottom: .1em solid #EEEEE6;font-family: Arial, Helvetica, sans-serif;}
#ullevel2_2 a {display: block;padding: .2em 2px .2em 15px;background-color: #fff;color: #ff0000;border-top: 0px none #EEEEE6;border-bottom: .1em solid #EEEEE6;font-family: Arial, Helvetica, sans-serif;}
#ullevel2 a:link, #ullevel2 a:visited  {color: #666666;text-decoration: none;font-size: 0.9em;}
#ullevel2 a:hover, #ullevel2 a:active {color: #666666;font-weight: bold;text-decoration: underline;background-color: #fff;font-size: 0.9em;}
#ullevel2_2 a:link, #ullevel2_2 a:visited {color: #ff0000;text-decoration: none;font-size: 0.9em;}
#ullevel2_2 a:hover, #ullevel2_2 a:active {color: #ff0000;font-weight: bold;text-decoration: underline;background-color: #fff;font-size: 0.9em;}
a.current {color: #ffffff;font-weight: bold;text-decoration: underline;background-color: #ff0000;}
a.current2 {color: #ff0000;font-weight: bold;text-decoration: underline;background-color: #fff;}
#ullevel_2 a:link, #ullevel_2 a:visited {color: #666666;text-decoration: none;}
#ullevel_2 a:hover, #ullevel_2 a:active {color: #666666;font-weight: bold;text-decoration: underline;}
#ullevel2_2 a:link, #ullevel2_2 a:visited {color: #ff0000;text-decoration: none;}
#ullevel2_2 a:hover, #ullevel2_2 a:active {color: #ff0000;font-weight: bold;text-decoration: underline;}
#ullevel3 a.current3:link, #ullevel2_2 a.current3:link,  #ullevel2_2 a.current3:visited, #ullevel2_2 a.current3:link,  #ullevel2_3 a.current3:visited, #ullevel2_3 a.current3:link,  #ullevel2_4 a.current3:visited, #ullevel2_4 a.current3:link,  #ullevel2_5 a.current3:visited, #ullevel2_5 a.current3:link {color: #ff0000;font-weight: bold;text-decoration: underline;background-color: #fff;}
/*ANGABEN FUER UEBERSCHRIFTEN*/h1 {font-size: 1.0em;padding: 0.1em 10px 0.2em 10px;margin: 0px 0px 20px 0px;font-weight: normal;}
h2, h4, div.csc-header h2 {font-size: 0.9em;padding: 0px 10px 0px 10px;margin: 0px;font-weight: normal;}
div.csc-header h3 {font-weight: normal;}
h3 {font-size: 1.0em;padding: 0.1em 10px 0.2em 10px;margin: 0px 0px 10px 0px;font-weight: bold;border: solid 0px #fff;color:#424242;}
h1.rot, h3.rot {background-color: #ff0000;color: #fff;}
h1.gruen, h3.gruen {background-color: #83b823;color: #fff;}
h1.orange, h3.orange {background-color: #f49f1b;color: #fff;}
h1.grau, h3.grau {background-color: #4c524e;color: #fff;}
h1.blau, h3.blau {background-color: #333333;color: #fff;}
h1.weiss, h3.weiss {background-color: #fff;color: #424242;}
h1.xxl {font-size: 25px;text-align: left;}
h2.rot, h4.rot {background-color: #ff0000;color: #fff;padding: 0px 10px 0px 10px;margin: 0px;}
h2.gruen, h4.gruen {background-color: #83b823;color: #fff;padding: 0px 10px 0px 10px;margin: 0px;}
h2.orange, h4.orange {background-color: #f49f1b;color: #fff;padding: 0px 10px 0px 10px;margin: 0px;}
h2.grau, h4.grau {background-color: #4c524e;color: #fff;padding: 0px 10px 0px 10px;margin: 0px;}
h2.blau, h4.blau {background-color: #333333;color: #fff;padding: 0px 10px 0px 10px;margin: 0px;}
h2.weiss, h4.weiss, div.csc-header h2 {background-color: #fff;color: #424242;padding: 0px 10px 0px 10px;margin: 0px 0px 20px 0px;}
h2.weiss_sprung, h4.weiss_sprung {background-color: #fff;color: #424242;padding: 0px 10px 0px 10px;margin: 0px 0px 3px 0px;}
h2.bildunterschrift_verlinkt {background-color: #fff;margin: 0px 20px 0px 0px;padding: 0px}
h2.bildunterschrift_logo {background-color: #fff;margin: 5px 20px 0px 0px;padding-left: 10px;}
h2.bildunterschrift_logo_abschluss {background-color: #fff;margin: 5px 0px 0px 0px;padding-left: 10px;}
h2.bildunterschrift_verlinkt a, h2.bildunterschrift_verlinkt a.internal-link {text-decoration: none;}
h2.weiss a, h2.weiss a.internal-link {text-decoration: none;}
h2.presse {padding: 0px;margin: 0px;font-size: 1.2em;}
h3.presse {padding: 0px;margin: 0px;font-size: 1.1em;}
h3.trenner {margin-top: 20px;border-top: solid 1px #fff;font-weight: normal;}
td h2.weiss {background-color: #fff;margin: 0px 0px 0px 0px;padding: 0px;}
h1.csc-firstHeader {background-color: #999999;color: #fff;}
/*STYLES FÜR DIE SUCHE*/#suchbox {background-color: #c2cede;}
#suchbox_headline {color: #394148;background-color: #e6ebeb;width: 3em;}
div.tx-indexedsearch-searchbox table, div.tx-indexedsearch-searchbox p, div.tx-indexedsearch-whatis {margin-left: 10px;margin-right: 10px;}
input.tx-indexedsearch-searchbox-button {margin-left: 20px;}
div.tx-indexedsearch-res {border-bottom: solid 1px #fff;margin-bottom: 20px;}
div.tx-indexedsearch-res table {margin-left: 10px;margin-right: 10px;}
div.tx-indexedsearch-res td.tx-indexedsearch-title a {font-weight: bold;text-decoration: underline;}
div.tx-indexedsearch-res td.tx-indexedsearch-info {font-size: 0.9em;}
h3.csc-searchResultHeader {background-color: #fff;color: #424242;padding: 0px 10px 0px 10px;margin: 0px 0px 20px 0px;font-size: 0.9em;font-weight: normal;}
h3.csc-searchResultHeader a {text-decoration: underline;}
p.csc-searchResult {margin-left: 10px;margin-right: 10px;overflow: hidden;}
.csc-textpic-firstcol{ clear:left; }
.csc-textpic-lastcol{padding-bottom:1px; }



