.ticket > div.content table > tbody > tr > td {
	padding: 5px 5px 5px 5px;
}

body .ui-dialog {
	clear: both;
}

body .ui-tooltip {
	z-index: 9998;
}

body .ui-accordion .ui-accordion-content {
	padding: 0;
	overflow: visible;
}

body .ui-accordion .ui-widget-content {
	background-color: transparent;
	border: 0 none;
}

body .ui-accordion .ui-accordion-content-active {
	background-image: none;
}

body .ui-accordion .ui-accordion-header {
	margin-top: 1em;
  background-color: #29287B;
	color: #FFF;
}

body .ui-accordion .ui-accordion-header-active {
	background-color: #000;
  color: #000;
}

body .ui-accordion .ui-accordion-header-active .ui-icon {
	background-image: url("/ticket/btv/styles/jqueryui/images/ui-icons_ffffff_256x240.png");
}



#body.mobile_device .ui-dialog .ui-dialog-buttonpane {
	text-align: right;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: none !important;
	text-align: right;
}

#body:not(.mobile_device) .ui-widget-content .ui-widget-content .ui-dialog-buttonset button.submit ,
#body:not(.mobile_device) .ui-widget-content .ui-widget-content .ui-dialog-buttonset button.process {
	float: left;
}




.ui-widget-header ,
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default ,
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	background-image: none;
}









div.ticket div.content p#stby_details_overview_loading_animation {
	text-align: center;
}

div.ticket div.content table.vorst_details ,
div.ticket div.content table.stby_details_overview {
	width: 600px;
	margin: 10px auto 0 auto;
}

div.ticket div.content table.vorst_details {
	border-bottom: 1px solid #848484;
}

div.ticket div.content table.vorst_details > tbody > tr > td {
	padding: 10px;
}

div.ticket div.content table.vorst_details > tbody > tr > td ,
div.ticket div.content table.vorst_details > tbody > tr > td span ,
div.ticket div.content table.vorst_details > tbody > tr > td p {
	font-size: 13px;
}

div.ticket div.content table.vorst_details > tbody > tr > td p {
	margin: 2px 0 3px 0;
}

div.ticket div.content table.vorst_details > tbody > tr > td > span.vorst_det > p.vorst_bez {
	font-weight: bold;
}

div.ticket div.content table.vorst_details > tbody > tr > td > span.vorst_det > p.author {
	font-style: italic;
}

div.ticket div.content table.stby_details_overview > tbody > tr > th {
	font-weight: bold;
	padding: 1px 7px 1px 1px;
	text-align: right;
}

div.ticket div.content table.stby_details_overview > tbody > tr > th:after {
	content: ":";
}

div.ticket div.content table.stby_details_overview > tbody > tr > td > span.accept_normal_price {
	font-size: 11px;
	display: block;
}




div.ticket div.cc_standby_ticket_standby_ticket_status div#choose_standby_entry > form > table.standby_code_input > tbody > tr > th {
	width: 150px;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#choose_standby_entry > form > div.submit_button {
	padding: 0 0 0 170px;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details {
	margin: 10px 0 10px 0;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > p.accept_until_over ,
div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > p.no_tickets_assigned {
	font-weight: bold;
	margin: 0 0 20px 0;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.zugeteilte_plaetze > p.header {
	font-weight: bold;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.zugeteilte_plaetze > table {
	border-spacing: 0;
	border-collapse: collapse;
	margin: 0 0 25px 0;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.zugeteilte_plaetze > table > tbody > tr > th {
	padding: 5px 5px 5px 5px;
	background-color: #E8E8E8;
	text-align: center;
	border: 1px solid #E8E8E8;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.zugeteilte_plaetze > table > tbody > tr > td {
	text-align: center;
	padding: 10px 5px 10px 5px;
	border: 1px solid #E8E8E8;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.zugeteilte_plaetze > p.info_bestellung_rechnung {
	font-weight: bold;
}

div.ticket div.cc_standby_ticket_standby_ticket_status div#standby_details > div.submit_links {
	margin: 15px 0 5px 0;
}


