@charset "UTF-8";


input[type="submit"] {
  background: #e7b7d4 url(button_background.png) no-repeat right bottom;
  border: 0;
  color: #AB0B6E;
  font-size: 13px;
  margin-top:12px;
}

div.contentnew table {
	width: 919px;
}

div.contentnew table.contenttable {
	width: 660px;
}
td.content {
	width: 700px;
}
td.leftmenu {
	width: 180px;
}
li.menu-with-subpage ul.lmenu-2 {
    display: none;
}

.dispnone {
	display: none;
}

#menu {
    margin-top: 0px;
}

#menu a {
    font-size: 12px;
    text-decoration: none;
    display: block;
}

#menu a span {
    padding-top: 5px;
    display: block;
}

#menu ul.lmenu-2 a span {
    padding-left: 20px;
}

ul#menu li {
    list-style-type: none;
    margin-bottom: 5px;
    width: 179px;
}

ul#menu li a {
    background: url(menu_inactive.gif) no-repeat;
    height: 26px;
}
ul#menu li.menu-current-active ul.lmenu-2 a:hover,
ul#menu li a:hover {
    background: url(menu_active.gif);
    color: #C3007D;
}

ul#menu li.menu-current-active a, ul#menu li.menu-active a,ul#menu li.menu-active ul.lmenu-2 li.menu-current-active a {
    /*background: url(menu_active.png);*/
    background: url(menu_active.gif);
	font-weight: bold;
    text-transform: uppercase;
    color: #C3007D;
}

ul#menu li.menu-current-active ul.lmenu-2 a,ul#menu li.menu-active ul.lmenu-2 a {
    background: url(menu_inactive.gif);
	color: #353A90;
	font-weight: normal;
    text-transform: none;
}

ul#menu li.menu-current-active a {
}

ul.lmenu-2 {
    padding-left: 0px;
    padding-top: 4px;
}

ul#menu li.menu-current-active ul.lmenu-2 a {
    font-weight: normal;
    text-transform: none;
    color: #353A90;
}

.news-list-container {
    padding-top: 20px;
}

.news-list-item-left {
    float: left;
    width: 140px;
    padding-top: 0px;
}
.bold {
	font-weight: bold;
}

.news-list-item-left div {
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

.news-list-item-right {
    float: right;
    width: 500px;
}

hr {
    color: #353A90;
}

.clearer, .clear {
    clear: both;
    margin: 0;
    padding: 0;
	line-height: 0.1px;
}

div.hr {
    background: url(Picture26_Kopie2073.png);
    width: 500px;
    height: 2px;
}
div.hr2 {
    background: url(Picture26_Kopie2880.png);
    width: 660px;
    height: 2px;
}
p.bodytext {
    margin-top: 0;
}

div.content_left {
    width: 49.9%;
    float: left;
    margin-right: 20px;
}

#tx-powermail-pi1_fieldset_1,#tx-powermail-pi1_fieldset_2,#tx-powermail-pi1_fieldset_3 {
    border: 0;
    padding: 0;
    margin: 0;
}

legend {
    color: #393838;
}
#tx-powermail-pi1_fieldset_2 legend {
	display: none;
}
#tx-powermail-pi1_fieldset_1 legend,#tx-powermail-pi1_fieldset_2 legend,#tx-powermail-pi1_fieldset_3 legend {
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

#powermaildiv_uid1, #powermaildiv_uid2, #powermaildiv_uid3, #powermaildiv_uid4, #powermaildiv_uid5, #powermaildiv_uid6, #powermaildiv_uid13,#powermaildiv_uid23,#powermaildiv_uid25,#powermaildiv_uid27,#powermaildiv_uid29,#powermaildiv_uid31,#powermaildiv_uid33,#powermaildiv_uid35 {
    width: 320px;
    float: left;
    height: 24px;
    background: #F4F5F5;
    margin-bottom: 10px;
    position: relative;
}

.tx_powermail_pi1_fieldwrap_html_text input,#powermaildiv_uid21 textarea.powermail_textarea  {
    float: right;
    width: 225px;
    border: 0;
    padding: 0;
    margin-top: 4px;
    margin-right: 5px;
    background: #F4F5F5;
    font-size: 13px;
}

#kontaktform .tx_powermail_pi1_fieldwrap_html_text input,#kontaktform #powermaildiv_uid21 textarea.powermail_textarea  {
	width: 200px;	
}

.tx_powermail_pi1_fieldwrap_html_select select.powermail_select {
    float: right;
    width: 120px;
    padding: 0;
    margin-top: 1px;
    margin-right: 5px;
    height: 22px;
    font-size: 13px;
	background: #F4F5F5;
	border: 0px;
}

#powermaildiv_uid7, #powermaildiv_uid8, #powermaildiv_uid9, #powermaildiv_uid10, #powermaildiv_uid11, #powermaildiv_uid12,#powermaildiv_uid24,#powermaildiv_uid26,#powermaildiv_uid28,#powermaildiv_uid30,#powermaildiv_uid32,#powermaildiv_uid34 {
    width: 320px;
    float: right;
    border: 0;
    padding: 0;
    height: 24px;
    background: #F4F5F5;
    margin-bottom: 10px;
    position: relative;
}

#powermaildiv_uid1 label, #powermaildiv_uid2 label, #powermaildiv_uid3 label, #powermaildiv_uid4 label, #powermaildiv_uid5 label, #powermaildiv_uid6 label, #powermaildiv_uid13 label, #powermaildiv_uid7 label, #powermaildiv_uid8 label, #powermaildiv_uid9 label, #powermaildiv_uid10 label, #powermaildiv_uid11 label, #powermaildiv_uid12 label, #powermaildiv_uid23 label, #powermaildiv_uid24 label, #powermaildiv_uid25 label, #powermaildiv_uid26 label, #powermaildiv_uid27 label, #powermaildiv_uid28 label, #powermaildiv_uid29 label, #powermaildiv_uid30 label, #powermaildiv_uid31 label, #powermaildiv_uid32 label, #powermaildiv_uid33 label {
    padding-left: 10px;
    height: 24px;
    position: absolute;
    top: 4px;
    font-size: 13px;
}
#powermaildiv_uid17,#powermaildiv_uid18,#powermaildiv_uid19,#powermaildiv_uid20,#powermaildiv_uid21 {
	position: relative;
	height: 24px;
	background: #F4F5F5;
	margin-bottom: 10px;
}
#powermaildiv_uid21 {
	height: 80px;
}
#powermaildiv_uid17 label,#powermaildiv_uid18 label,#powermaildiv_uid19 label,#powermaildiv_uid20 label,#powermaildiv_uid21 label {
    padding-left: 10px;
    height: 24px;
    position: absolute;
    top: 4px;
    font-size: 13px;
}

#powermaildiv_uid13,#powermaildiv_uid35 {
    width: 100%;
    clear: both;
    background: none;
}

#powermaildiv_uid12,#powermaildiv_uid34 {
    background: none;
}

.tx_powermail_pi1_fieldwrap_html_checkbox_title {
    display: none;
}

#powermaildiv_uid14, #powermaildiv_uid15, #powermaildiv_uid16, #powermaildiv_uid36, #powermaildiv_uid37, #powermaildiv_uid38 {
    margin-bottom: 30px;
}

#powermaildiv_uid14 label, #powermaildiv_uid15 label, #powermaildiv_uid16 label, #powermaildiv_uid36 label, #powermaildiv_uid37 label, #powermaildiv_uid38 label {
    float: right;
    width: 630px;
    font-size: 13px;
}

.tx_powermail_pi1_fieldwrap_html_label {
    font-size: 13px;
}

#powermaildiv_uid14 input, #powermaildiv_uid15 input, #powermaildiv_uid16 input,#powermaildiv_uid36 input,#powermaildiv_uid37 input,#powermaildiv_uid38 input {
    float: left;
}

#powermaildiv_uid22 {
	margin-bottom: 150px;
}

.tx_powermail_pi1_fieldwrap_html_check {
    float: left;
}

.powermail_mandatory_js {
    display: none;
}

.powermail_check_inner {
}

.contentnew {
	margin: auto;
	width: 920px;
	text-align: left;
}

tr.leftspace td.topleftpic {
    padding-left: 39px;
    padding-top: 24px;
    width: 180px;
}

tr.leftspace td.toppic {
    padding-top: 24px;
    width: 700px;
}

tr.leftspace td.leftmenu, tr.leftspace td.content {
    padding-top: 18px;
    vertical-align: top;
}

div.titletext {
    width: 700px;
    height: 24px;
    background: url(Picture69_Kopie32.gif);
    font-size: 14px;
    text-decoration: none;
    text-transform: uppercase;
    color: white;
    position: relative;
}

div.titletext span {
    position: absolute;
    top: 4px;
    left: 20px;
}

div.middletext {
    padding-top: 22px;
    padding-left: 20px;
    padding-right: 20px;
	font-size: 13px;
}

div.middlebackground {
    background-color: #fff;
    font-size: 0.1px;
}

div.footer {
    font-size: 12px;
	color: #333990;
}

p.bodytext {
	font-size: 13px;
}
body {
    font-family: Arial, Helvetica, Sans-serif;
}

a:link {
    color: #353A90;
    text-decoration: none;
}

a:active {
    color: #C3007D;
	text-decoration: none;
}

a:visited {
    color: #353A90;
	text-decoration: none;
}

body {
    background-color: #D7D7D7;
    color: #393838;
}

.news-catmenu {
	height: 4px;
}

.news-catmenu div.level1 {
	float: left;
	width: 140px;
	height: 24px;
	padding-right: 25px;
}

.news-catmenu div.level1 a{
	width: 140px;
	height: 19px;
	padding-top: 5px;
	display: block;
	text-decoration: none;
	background: url(Picture1077_Kopie2978.png);
	text-align: center;
	font-size: 12px;
}


.news-catmenu div.level1 div.news-catmenu-ACT a{
	background: url(Picture1077_Kopie2980.png);
}

.news-list-container {
	font-size: 13px;
}
.news-list-container .news-head {
	margin-top: 2px;
	background: url(veranstaltung_head.png);
	width: 660px;
	height: 24px;
	font-size: 12px;
	color: #AB0B6E;
	text-transform: uppercase;
	position: relative;
}
.news-list-container .news-head .el1{
	position:absolute;
	top: 5px;
	height: 24px;
	width: 100px;
}
.news-list-container .news-head .el2{
	position:absolute;
	top: 5px;
	left: 160px;
	height: 24px;
	width: 400px;
}
.news-list-container .veranstaltung {
	min-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news-list-container .veranstaltung .newsid {
	float: left;
	width: 40px;
	font-weight: bold;
}
.news-list-container .veranstaltung .newstime {
	float: left;
	width: 125px;
}
.news-list-container .veranstaltung .newsauthor {
	float: left;
	width: 165px;
}
.news-list-container .veranstaltung .newsauthor .oben{
	font-weight: bold;
}
.news-list-container .veranstaltung .title {
	float: left;
	width: 310px;
}
.news-list-container .veranstaltung .marker {
	float: left;
	width: 20px;
}
.abend .veranstaltung .newstime {
	width: 160px;
}
.abend .veranstaltung .title {
	width: 450px;
}
.abend .veranstaltung .title p img{
	padding-left: 5px;
}
.abend .veranstaltung .marker {
	padding-left: 30px;
}
.news-head-merkzettel {
	width: 660px;
	height: 24px;
	background: #EFEFF6 url(Picture26_Kopie2919.png) no-repeat;
}
.merkbackground {
	background-color: #EFEFF6;
}
.news-head-merkzettel .el1{
	color: #333990;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}

.news-list-container .merkzettel .newsid {
	padding-left: 5px;
}
.merken {
	float: right;
	height: 24px;
	width: 88px;
	margin-top: 20px;
	margin-right: 20px;
}
.teilnehmer {
	padding-left: 170px;
	margin-top: 20px;
}
.powermail_submit {
	height: 24px;
	width: 88px;
}
.buchen {
	margin-left: 170px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.datum {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	color: #333990;
}
.print {
	width: 90px;
	height: 24px;
	padding-bottom: 10px;
	font-size: 12px!important;
	padding-top: 3px;
	display: none;
}
.tx-bzitttnewsext-pi1 {
	padding-bottom: 10px;
}
.tx-bzitttnewsext-pi1 ul.innermenu {
	padding: 5px;
	margin: 0;
}
.tx-bzitttnewsext-pi1 ul li {
	font-size: 12px;
	color: #9C9C9C;
}
.tx-bzitttnewsext-pi1 ul li a{
	text-decoration: none;
	color: #353A90;
}
.tx-bzitttnewsext-pi1 ul li.active a {
	
	font-size: 12px;
	color: #C3007D;
}
.tx-bzitttnewsext-pi1 ul.innermenu li {
	display: inline;
	list-style-type: none;
	padding-left: 45px;
	padding-right: 45px;
}


fieldset {
	border:none;
	}

fieldset legend {
	display:none;
	}