.backgroundLeftSide {
	background-color: #eceded;
	height: 285px;
	left: 0;
	position: absolute;
	top: 0;
	width: 50%;
	z-index: 0;
}

.backgroundRightSide {
	background-color: #eceded;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	z-index: 0;
}

.contentseite .inner_content {
	background-color: #fff;
	padding: 115px 0 60px 0;
	width: 966px;
	/*margin-bottom: -30000px;
    padding-bottom: 30000px;*/
	float: left;
}

.startseite .inner_content {
	float: left;
}

.tx-commerce-pi3 h3 {
	margin-top: 10px;
}

.contentseite .content-left {
	margin-top: 0;
}

.contentseite .content-left .bgSpace {
	background-color: #eceded;
	height: 170px;
	width: 174px
}

.contentseite .content-normal {
	padding: 0 21px;
}

.bottomline_wrapper {
	background-color: #fff;
	position: relative;
	z-index: 0;
}

#footer {
	margin-top: 0;
	position: relative;
	z-index: 200;
}

.tx-comments-required-error {
	color: #ff0000;
	display: block;
	margin-left: 90px;
}

.tx-comments-comment-form input[type="text"],.tx-comments-comment-form textarea
	{
	margin-bottom: 5px;
}

.tx-comments-comment-form .row {
	margin-bottom: 11px;
}

.news-list-container .header {
	overflow: hidden;
}

.news-list-container .teaser .text {
	padding: 0 21px 5px 62px;
	float: none;
}

.keq_input .keq_inp_textarea {
	background: url("../img/input_bc.gif") repeat-x left bottom;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 70px;
	font-family: 'muli', sans-serif;
	margin-bottom: 11px;
	width: 728px;
}

.keq_input  .zwei_spaltig .keq_inp_textarea {
	width: 338px;
}

.keq_navigation a:hover {
	background: url("../img/speichern_button_bl.gif") no-repeat;
}

.keq_navigation a {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	display: block;
	float: right;
	font-family: "Oswald", sans-serif;
	height: 32px;
	line-height: 32px;
	margin-top: 3px;
	padding-left: 30px;
	text-decoration: none;
	width: 81px;
}

.pollsubmit {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 32px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

.com-list-even,.com-list-odd {
	background-color: #ECEFF5;
	padding: 10px;
	position: relative;
	overflow: hidden;
	min-height: 60px;
}

.com-list-odd {
	background-color: #fff;
}

.com-list-price,.com-list-action {
	position: absolute;
	right: 10px;
	width: 150px;
}

.com-list-price {
	color: #FF7D22;
	top: 15px;
}

.com-list-action {
	bottom: 10px;
}

.stock-empty {
	color: #ff0000;
}

.com-list-title,.com-list-teaser {
	padding-right: 200px;
}

.com-list .com-list-title a {
	color: #013879;
	display: block;
	font-family: "Oswald", sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
	text-decoration: none;
	background: none;
}

.com-list .com-list-img {
	float: left;
	margin-right: 20px;
}

.com-chkout-address-input input {
	
}

.err0r {
	float: right;
	margin-right: 150px;
}

.com-list .com-list-img+.com-list-text {
	float: left;
	width: 600px;
}

.com-list .com-list-text .subtitle {
	color: #FF7D22;
}

.basket input[type="text"] {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	font-family: 'muli', sans-serif;
	width: 30px;
	text-align: center;
}

.tx-commerce-pi1 img {
	background-color: #fff;
	border: 1px solid #aaa;
	padding: 15px;
}

.basket input[type="submit"] {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

.tx-commerce-pi1 input[type="submit"] {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

#content .com-basket-next a {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	color: white;
	display: block;
	cursor: pointer;
	line-height: 30px;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 30px;
	text-decoration: none;
	width: 93px;
}

.com-single-images {
	float: left;
	margin: 0 50px 15px 0;
}

.com-single-images a {
	background: none;
}

.com-single-images a:hover {
	background: none;
}

.article-details {
	color: #3E3D40;
	font-size: 11px;
	font-style: italic;
	margin-bottom: 25px;
}

.order-details {
	margin-bottom: 50px;
}

.com-single-action-entry {
	position: relative;
}

.com-attr-title {
	display: block;
	float: left;
	line-height: 30px;
	width: 60px
}

.com-attr-value {
	line-height: 30px;
}

.com-single-action-entry select {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 30px;
	font-family: 'muli', sans-serif;
}

.com-single-action-entry .basket {
	position: absolute;
	right: 0;
	bottom: 0;
}

.com-single-action-entry .attributes {
	margin-bottom: 50px;
}

.order-details .price {
	color: #FF7D22;
	font-family: "Oswald", sans-serif;
	font-size: 16px;
}

/* .com-single-desc {
        clear: both;
} */
.com-single-cat {
	display: none;
}

.shop-menu {
	padding-top: 25px;
}

.shop-menu li {
	background: transparent url("../img/naviImageBorder2.png") repeat-x
		bottom left;
	padding: 6px 2px 8px 0px;
	margin-left: 2px;
}

.shop-menu li a {
	color: #013879;
	display: block;
	font-family: "Oswald", sans-serif;
	font-size: 12px;
	padding-left: 4px
}

.shop-menu li.active a {
	color: #FF7D22;
}

.com-basket-box {
	clear: both;
	padding-top: 20px;
}

.basket-list {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 20px;
}

.basket-list th,.basket-list td {
	padding: 5px 10px;
}

.basket-list td {
	padding: 12px 10px;
}

.basket-list .basket-header th,.basket-list .basket-row td {
	border-left: 1px solid #013879;
}

.basket-list .basket-header th.basket-header-title,.basket-list .basket-row td.basket-row-article
	{
	border: none;
}

.basket-row-article .basket-row-article-image {
	float: left;
	margin-right: 15px;
}

.basket-list .basket-row {
	border-bottom: 1px solid #013879;
}

.basket-list .basket-articles-price-sum {
	border-bottom: 1px solid #013879;
	border-top: 2px solid #013879;
	color: #013879;
	font-family: "Oswald", sans-serif;
	font-size: 14px;
}

.basket-row-article a {
	color: #013879;
	font-family: "Oswald", sans-serif;
	font-size: 12px;
	text-decoration: none;
	background: none;
}

.basket-row-article a:hover {
	text-decoration: underline;
	background: none;
}

.basket-payment,.basket-delivery {
	border-bottom: 1px solid #013879;
	border-top: 1px solid #013879;
}

.basket-price-sum, .basket-payment-label, .basket-payment .label {
	color: #013879;
	font-family: "Oswald", sans-serif;
	font-size: 14px;
}

.basket-payment {
	border: none;
}

.basket-price-sum .basket-price-sum-delivery {
	font-family: 'muli', sans-serif;
	font-size: 13px;
	line-height: 1.2em;
}

.basket-price-delivery td {
	padding: 0 10px !important;
}

.basket-tax-sum,.basket-tax-rates {
	border-bottom: 1px solid #013879;
}

tr.row-even {
	background-color: #EEE;
}

tr.row-odd {
	background-color: #fff;
}

td.aLeft {
	text-align: left;
}

td.aCenter {
	text-align: center;
}

td.aRight {
	text-align: right;
}

td.vTop {
	vertical-align: top;
}

td.vMiddle {
	vertical-align: middle;
}

td.vBottom {
	vertical-align: bottom;
}

.basket-list .spacer {
	border: none;
	height: 20px;
}

.basket-list .com-input-qty {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	font-family: 'muli', sans-serif;
	text-align: center;
	width: 30px;
}

.basket-list select {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 30px;
	font-family: 'muli', sans-serif;
	width: 170px;
}

.com-basket-submit,.com-basket-next {
	float: right;
}

.com-chkout-address-fields input[type="text"] {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	font-family: 'muli', sans-serif;
	width: 200px;
}

.com-chkout-address-fields select {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 30px;
	font-family: 'muli', sans-serif;
	width: 202px;
}

.com-chkout-address-fields li {
	float: left;
	margin: 20px;
}

.com-chkout-address-fields td {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	width: 750px;
}

.com-chkout-address-fields table {
	border: 1px #013879 solid !important;
}

.com-chkout-listing .com-chkout-listing-billing-address dt,.com-chkout-listing .com-chkout-listing-delivery-address dt
	{
	width: 130px;
}

.addressen-liste {
	border: 1px #013879 solid !important;
	margin-bottom: 20px;
	padding: 20px;
	overflow: hidden;
}

.addressen-liste div {
	float: left;
	width: 50%;
}

.new_address_link {
	margin-left: 535px;
}

.basket-list,.basket-list td,.basket-list tr {
	border-color: #013879 !important;
}

.com-chkout-steps div {
	float: left;
	margin: 0px;
	padding-right: 7px;
	padding-left: 7px;
	font-size: 12px;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.com-chkout-listing-comment {
	margin-top: 10px;
	margin-bottom: 10px;
}

.com-chkout-listing-comment textarea {
	background: url("../img/input_bc.gif") repeat-x left bottom;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 100px;
	font-family: 'muli', sans-serif;
	margin-bottom: 15px;
	width: 400px;
}

.address_item_contents {
	height: 110px;
}

.com-chkout-steps a {
	font-weight: normal !important;
}

.com-chkout-steps a:hover {
	text-decoration: none;
}

.com-chkout-step-inactive,.com-chkout-step-active {
	border-bottom: 2px solid #013879;
	color: #013879;
}

.com-chkout-step-actual {
	border-bottom: 2px solid #FF7D22;
	color: #FF7D22;
}

.com-chkout-step-actual b {
	font-weight: normal !important;
}

.invoiceisdelivery {
	overflow: hidden;
	padding: 10px 0 25px 0;
}

.invoiceisdelivery div {
	float: left;
	margin-right: 30px;
}

.com-chkout-address-fields table {
	margin-bottom: 20px;
}

.com-chkout-address-fields-disclaimer {
	margin-top: 10px;
}

.tx-commerce-pi3 input[type="submit"] {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

.com-chkout-address-fields input[type="submit"] {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

.com-category .cat-list {
	overflow: hidden;
	width: 780px;
}

.com-category .com-category-item {
	float: left;
	height: 300px;
	margin-right: 30px;
	width: 165px;
}

.com-category .com-category-item a {
	background: none;
}

.com-category .com-category-item a:hover {
	background: none;
}

.com-category .com-category-item .bodytext a {
	color: #013879;
	font-size: 12px;
	font-family: "Oswald", sans-serif;
}

.com-category .com-category-item .bodytext a:hover {
	text-decoration: underline;
	background: none;
}

.com-category .com-category-item h3 {
	display: table-cell;
	height: 48px;
	overflow: hidden;
	vertical-align: bottom;
}

.com-single-action-entry .product-subtitle {
	color: #FF7D22;
	margin-bottom: 25px;
}

.com-list-title a:hover {
	text-decoration: underline;
}

#mainnavi .level-2.shop {
	color: #FF7022;
	font-style: italic;
	background: url("../img/orangeborderOne_16px_w.gif") repeat-x 0 0px
		transparent;
	width: 100%;
	display: block;
	margin-top: 20px;
	line-height: 18px;
	font-size: 16px;
	margin-bottom: 1px;
	padding: 0 0 1px 0;
}

.com-category-desc ul,.com-single-desc ul {
	padding-left: 15px;
	margin-bottom: 6px;
}

.com-category-desc ul,.com-category-desc li,.com-single-desc ul,.com-single-desc li
	{
	list-style: none inside url("../img/liste_element.png");
	margin-bottom: 10px;
}

.basket-articles-price-sum,.basket-price-sum,.basket-payment {
	line-height: 30px;
}

.basket-articles-price-sum td,.basket-price-sum td,.basket-payment td {
	padding: 5px 10px;
}

.basket-price-sum {
	border-bottom: none;
	border-top: 3px double #013879;
}

.com-chkout-listing-footer p {
	margin-bottom: 16px;
}

.com-chkout-address-label {
	display: block;
	line-height: 28px;
	float: left;
	width: 175px;
}

.com-chkout-address-label,.com-chkout-address-input {
	padding-bottom: .5em;
}

.com-chkout-address-input input {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	font-family: 'muli', sans-serif;
	width: 200px;
}

.shop-menu li {
	padding: 0;
}

.shop-menu li a {
	line-height: 30px;
}

.shop-menu li a:hover {
	text-decoration: underline;
}

.shop-menu li:first-child a {
	background: transparent url("../img/warenkorb_klein.png") left center
		no-repeat;
	padding-left: 32px
}

.shop-menu li:first-child a:hover {
	background: transparent url("../img/warenkorb_klein.png") left center
		no-repeat;
}

.com-address-list {
	margin-bottom: 30px;
}

#content .tx-commerce-pi4 .com-address-list li {
	margin-bottom: 25px;
}

.tx-commerce-pi4 .com-address-list dl {
	margin: 15px 0 5px 0;
}

.com-address-item-link span { padding-right: 25px; }

.tx-commerce-pi6,.tx-commerce-pi6 th,.tx-commerce-pi6 td {
	color: #000 !important;
	font-family: "Times New Roman", Tahoma, "serif !important";
	font-size: 12pt !important;
	font-weight: normal !important;
	text-align: left;
	vertical-align: top;
	padding: 0;
	margin: 0;
}

.tx-commerce-pi6 strong,.tx-commerce-pi6 b {
	font-weight: bold;
}

.tx-commerce-pi6 .com-invoice-order-id,.tx-commerce-pi6 .com-invoice-order-date
	{
	padding-bottom: 10px;
}

.tx-commerce-pi6 .com-invoice-billing,.tx-commerce-pi6 .com-invoice-delivery
	{
	margin-bottom: 50px;
}

.tx-commerce-pi6 .com-invoice-introduction {
	padding: 25px 0;
}

.tx-commerce-pi6 .com-invoice-order-date {
	text-align: right;
}

.tx-seminars-pi1 .tx-seminars-pi1-square {
	display: none;
	width: 20px;
	height: 20px;
}

.tx-seminars-pi1-listrow table {
	border-collapse: collapse;
	border-spacing: 0;
}

.tx-seminars-pi1-listrow table td {
	padding: 10px;
	text-align: left;
	vertical-align: top;
}

.tx-seminars-pi1-registration-deadline-over .tx-seminars-pi1-square {
	background-color: #898989 !important;
}

.tx-seminars-pi1 thead th {
	border-bottom: 2px solid #013879;
}

#content .tx-seminars-pi1 thead th a {
	background: transparent url("../img/sort_arrows.jpg") right center
		no-repeat;
	padding-right: 10px;
}

.tx-seminars-pi1 tbody tr {
	background: url("../img/border_grau.gif") repeat-x scroll left bottom
		transparent;
}

.tx-seminars-pi1-title a {
	color: #013879;
	font-size: 12px;
	font-family: "Oswald", sans-serif;
	background-image: none!important;
}

.tx-seminars-pi1-category,.tx-seminars-pi1-date {
	width: 115px;
}

.tx-seminars-pi1-price,.tx-seminars-pi1-vacancies {
	width: 70px;
}

.tx-seminars-pi1-reg-button {
	width: 86px
}


.tx-seminars-pi1-vacancies-10,.tx-seminars-pi1-vacancies-9,
.tx-seminars-pi1-vacancies-8,.tx-seminars-pi1-vacancies-7,
.tx-seminars-pi1-vacancies-6,.tx-seminars-pi1-vacancies-5,
.tx-seminars-pi1-vacancies-4,.tx-seminars-pi1-vacancies-3,
.tx-seminars-pi1-vacancies-2,.tx-seminars-pi1-vacancies-1 {
	/*color: #fff;
	background-color: #f50;*/
	color: #f50;
	font-weight: bold;
}

.tx-seminars-pi1-vacancies-0 { /*color: #fff;
	background-color: #f00;*/
	color: #f00;
}

.tx-seminars-pi1-reg-button a,.tx-seminars-pi1 .info-row .reg-button a {
	background: transparent url("../img/reg_enable.jpg") no-repeat
		!important;
	border: none;
	color: #fff;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 22px;
	text-decoration: none;
	width: 64px;
	display: block;
	line-height: 30px;
}

.seminar_header {
	background: url("../img/border_grau.gif") repeat-x scroll left bottom
		transparent;
	margin-bottom: 25px;
	padding-bottom: 45px;
	overflow: hidden;
}

.seminar_header h3 .dachzeile, .tx-seminars-pi1 h3 .dachzeile {
	color: #FF7022;
	font-family: 'muli', sans-serif;
	font-style: italic;
	font-size: 13px;
	display:block;
}

.accreditation_number {
	color: #FF7022;
	font-style: italic;
	float: right;
	width: 165px;
}

.tx-seminars-pi1 {
	overflow: hidden;
}

.tx-seminars-pi1 .seminar-body {
	width: 565px;
}

.tx-seminars-pi1 .info {
	float: right;
	width: 165px;
	margin-left: 30px;
}

.tx-seminars-pi1 h3.underline {
	background: transparent url("../img/h3bgcontent.gif") repeat-x left
		bottom;
	font-family: "Oswald", sans-serif;
	display: block;
	font-size: 16px;
	line-height: 19px;
	background: none;
	color: #013879;
	font-style: normal;
	margin-bottom: 10px;
	font-weight: normal;
}

.tx-seminars-pi1 h3.acc-trigger {
	background: url("../img/accordion_button_plus.png") no-repeat right 2px;
	color: #013879;
	font-size: 13px;
	font-family: "Oswald", sans-serif;
	height: 21px;
	padding: 7px 0 0 10px;
	cursor: pointer;
	line-height: 100%;
}

.tx-seminars-pi1 .info .info-row {
	background: url("../img/border_grau.gif") repeat-x scroll left bottom
		transparent;
	padding: 5px 0;
}

.tx-seminars-pi1 .info .info-row p {
	margin: 0;
}

.tx-seminars-pi1 .info .info-row .label,.tx-seminars-pi1 .content_accordion .label
	{
	font-family: "Oswald", sans-serif;
	font-size: 13px;
	color: #013879;
	font-style: normal;
}

.tx-seminars-pi1 .info .info-row .tx-seminars-pi1-vacancies {
	font-weight: normal;
}

.tx-seminars-pi1 .accordionContentFull {
	overflow: hidden;
}

.tx-seminars-pi1 .accordionContent {
	overflow: hidden;
}

.tx-seminars-pi1 .content_accordion .col {
	float: left;
	margin-left: 40px;
	width: 150px;
}

.tx-seminars-pi1 .content_accordion .col:first-child {
	margin-left: 0;
}

.tx-seminars-pi1-reg-button a+.empty-reg {
	background-color: transparent;
	background-image: none;
	height: 0px;
	line-height: 0px;
	width: 0px;
	position: relative;
	z-index: -5;
}

.tx-seminars-pi1-reg-button .empty-reg:first-child {
	background: transparent url("../img/reg_disable.jpg") no-repeat;
	height: 32px;
	width: 86px;
	line-height: 32px;
}

#tx-seminars-pi1-registration-form dl {
	clear: both;
	overflow: hidden;
}

#tx-seminars-pi1-registration-form dt {
	display: block;
	line-height: 30px;
	margin-bottom: 5px;
}

#tx-seminars-pi1-registration-form>p {
	margin-bottom: 20px;
}

#tx-seminars-pi1-registration-form dd {
	display: block;
	margin-bottom: 5px;
}

#tx-seminars-pi1-registration-form textarea {
	background: url("../img/input_bc.gif") repeat-x left bottom;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	float: left;
	font-family: 'muli', sans-serif;
	resize: none;
	width: 269px;
	height: 100px;
	font-size: 13px;
}

#tx-seminars-pi1-registration-form input[type="text"] {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	font-family: 'muli', sans-serif;
	width: 269px;
	text-align: left;
}

#tx-seminars-pi1-registration-form select {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 30px;
	font-family: 'muli', sans-serif;
	width: 271px;
}

#tx-seminars-pi1-registration-form .tx-seminars-pi1-submit input {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}

.tx-seminars-pi1-hidden {
	display: none;
}

.tx-seminars-pi1 .info-row.ort dd {
	display: none !important;
}

.tx-seminars-pi1 .content_accordion.ort dt {
	display: none !important;
}



#tx-seminars-pi1-registration-form dt {
	display: block;
	float: left;
	width: 170px;
}

#tx-seminars-pi1-registration-form dd {
	overflow: hidden;
}


#tx-seminars-pi1-registration-form #tx_seminars_pi1_registration_editor_zip {
	width: 62px;
}

#tx-seminars-pi1-registration-form .tx_seminars_pi1_registration_editor_name_line label {
	display: block;
}

#tx-seminars-pi1-registration-form .tx_seminars_pi1_registration_editor_name_line input {
	margin-right: 200px;
}

#tx-seminars-pi1-registration-form .tx_seminars_pi1_registration_editor_name_line .tx_seminars_pi1_registration_editor_first_name {
	margin-bottom: 5px;
}

#tx-seminars-pi1-registration-form #tx_seminars_pi1_registration_editor_genderv {
	width: 100px;
}

#tx-seminars-pi1-registration-form #tx_seminars_pi1_registration_editor_address {
	height: 28px;
	line-height: 28px;
	resize: none;
}

#tx-seminars-pi1-registration-form #tx_seminars_pi1_registration_editor_city {
	width: 201px;
}

#tx-seminars-pi1-registration-form #tx_seminars_pi1_registration_editor_separate_names {
	padding-top: 7px;
}

#tx-seminars-pi1-registration-form .tx_seminars_pi1_registration_editor_name_line {
	margin-bottom: 5px;
}

#tx-seminars-pi1-registration-form .tx_seminars_pi1_registration_editor_name_line input {
	margin-right: 0;
	width: 131px;
}

#tx-seminars-pi1-registration-form #label_additional_attendees.hide,
#tx-seminars-pi1-registration-form #label_additional_attendees.hide + dd  {
	display: none;
}

#tx-seminars-pi1-registration-form #label_additional_attendees.show,
#tx-seminars-pi1-registration-form #label_additional_attendees.show + dd  {
	display: block;
}

.tx-onetimeaccount-pi1 fieldset {
	border: none;
	padding: 0;
	margin: 0;
}

.tx-onetimeaccount-pi1 fieldset legend {
	display: none;
}

.tx-onetimeaccount-pi1 label {
	line-height: 30px;
}

.tx-onetimeaccount-pi1 input[type="text"],
.tx-onetimeaccount-pi1 select,
.tx-onetimeaccount-pi1 textarea {
	background: url("../img/input_bc.gif") repeat-x 0 0;
	border: 1px solid #D6D8D8;
	color: #3E3D40;
	height: 28px;
	line-height: 28px;
	font-family: 'muli', sans-serif;
	width: 269px;
	text-align: left;
}

.tx-onetimeaccount-pi1 textarea{
	resize: none;
}

.tx-onetimeaccount-pi1 select {
	height: 30px;
	font-family: 'muli', sans-serif;
	width: 271px;
}

.tx-onetimeaccount-pi1 #tx_onetimeaccount_pi1_form_zip {
	width: 62px;
}

.tx-onetimeaccount-pi1 #tx_onetimeaccount_pi1_form_city {
	width: 195px;
}

.tx-onetimeaccount-pi1 .tx-onetimeaccount-pi1-submit {
	float: none;
	margin-left: 325px;
}

.tx-onetimeaccount-pi1 #tx_onetimeaccount_pi1_form_button_submit {
	background: url("../img/speichern_button_bl.gif") no-repeat;
	border: none;
	color: white;
	cursor: pointer;
	font-family: "Oswald", sans-serif;
	height: 30px;
	padding: 0 0 2px 20px;
	text-decoration: none;
	width: 103px;
}