#content {
	background: none;
margin-top: 150px;
}

#body_buy h1 {
margin: 0;
}

#logos #partner_logo a {
	background: #FFFFFF url(/static/uploaded/ru/images/partners/9756.jpg) no-repeat;
	margin-top: -10px ! important;
	margin-right: -21px ! important;
	width: 665px ! important;
	height: 138px ! important;
}

body, input, select, textarea, a, table td, #event_details .wbg, #venue_details, .dtstart {
 font-family: Arial;
 font-size: 11px;
 color: #666;
}

#events .delimiter{
	background: none;
	background-color: #315880;
                     font-family: Arial;
                     font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
}

#eventim_info h3 span{
 background:none;
 background-color: #315880;
 font-family: Arial;
 font-weight: bold;
 font-size: 12px;
 color: #FFF;
}

#eventim_info p{
 background:none;
 background-color: #EAEAEA;
 font-family: Arial;
 font-weight: normal;
 font-size: 10px;
 color: #666;
}

#events p.title {
	font-family: Arial;
	font-size: 14px;
                     font-weight: bold;
	color: #336699;
	/* Gro?buchstaben */
                     text-decoration: none;
}

#events .big {
	font-family: Arial;
	font-size: 10px;
                     font-weight: normal;
	color: #666;
	background: none;
	background-color: #CAD6E8;
}

#userspace {
 margin-left:10px;
top: -35px;
}

#userspace li.first {
 background: none;
}

#userspace li.info {
 font-family: Arial;
 font-size: 11px;
 color: #336699;
}

#userspace li a {
	font-family: Arial ! important;
	font-size: 11px ! important;
                     font-weight:normal ! important;
	color: #336699! important;
	text-decoration:none ! important;
	border-top: none ! important;
                     padding-left: 0px;
                     width: 100%;
}

#userspace li a:hover {
	font-family: Arial ! important;
	font-size: 11px ! important;
                     font-weight:normal ! important;
	color: #FF9900! important;
	text-decoration:none ! important;
	border-top: none ! important;
                     padding-left: 0px;
                     width: 100%;
}

#events .event a {
	font-family: Arial ! important;
	font-size: 11px ! important;
                     font-weight:bold ! important;
	color: #336699! important;
	text-decoration:none ! important;
}

#events .event a.buy, .event p.buy {
	font-family: Arial ! important;
	font-size: 11px ! important;
                     font-weight:bold ! important;
	color: #336699! important;
	text-decoration:none ! important;
}

#events .event a:hover, #events .event a:focus {
	font-family: Arial ! important;
	font-size: 11px ! important;
                     font-weight:bold ! important;
	color: #FF9900 ! important;
	text-decoration:none ! important;
}

/*
An einen Freund empfehlen
*/
#events .delimiter a.expand {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:bold ! important;                    
                     color:#FFF ! important;
}

#events .delimiter a:hover {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:bold ! important;                    
                     color:#FFF ! important;
}

/*
1. Unterseite - Kaufprozess
*/

#eventbuy .summary{
	font-family: Arial ! important;
	font-size: 14px ! important;
                     font-weight: bold;
	color: #336699;
}

#event_access h3 {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight: bold;
	color: #336699;
                     background-color:#EAEAEA;
}

#categories th.cell1, #categories th.cell2, #categories th.cell3, #categories th.cell1 span {
  font-family: Arial ! important;
 font-size: 12px ! important;
 font-weight: bold;
 color:#FFF;
 background:none;
 background-color: #315580;
}

#categories th.cell2 span, #categories th.cell3 span  {
 font-family: Arial ! important;
 font-size: 12px ! important;
 font-weight: bold;
 color:#FFF;
 background:none;
 background-color: #315580;
 text-align: right;
 margin-right: 20px;
}

#seatmap h3 {
 font-family: Arial ! important;
 font-size: 10px ! important;
 font-weight: normal;
 color:#666;
}

#basket p.info {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color:#000;
}

#invoice_address legend span, #diff_delivery_address legend span, #choose_mop legend span, #mop_detail legend span, #choose_mod legend span, #basket_simple h3, 
#payment_summary h3, #delivery_summary h3, #invoice_address_summary h3 {
 font-family: Arial;
 font-size: 12px;
 color:#315880;
 font-weight:normal ! important;
 letter-spacing:normal ! important;
 text-transform:none ! important;
 background-color: #EAEAEA;
}

#basket_simple h3 a.edit, #payment_summary h3 a.edit, #delivery_summary h3 a.edit, #invoice_address_summary h3 a.edit {
 font-family: Arial;
 font-size: 10px;
 font-weight: bold;
 color:#255B78;
}

/*
linker Teil der Buttons
*/
.buttons_buy button.next span,
.buttons_buy a.next span,
button.next_noicon span,
.buttons_buy button.add_to_cart span,
.buttons_buy button.purchase span {
	position: relative;
	display: block;
	white-space: nowrap; 
	background: transparent url(/static/uploaded/ru/images/partners/3835.gif) no-repeat center left;
	padding-left: 15px;
	height: 31px;
	line-height: 31px;
}

/*
rechter Teil des Buttons mit Einkaufswagen
*/
.buttons_buy button.add_to_cart {
	float: right;
	font-weight: bold;
	border: none;
	background: transparent url(/static/uploaded/ru/images/partners/3836.gif) no-repeat center right;
	padding-right: 30px;
	color: #333;
}

/*
rechter Teil des Buttons mit Pfeilen
*/
.buttons_buy button.next,
.buttons_buy a.next {
	float: right;
	font-weight: bold;
	border: none;
	background: transparent url(/static/uploaded/ru/images/partners/3837.gif) no-repeat center right;
	padding-right: 26px;
	color: #333;
}

/*
rechter Teil des Buttons mit Munzen
*/
.buttons_buy button.purchase {
	float: right;
	font-weight: bold;
	border: none;
	background: transparent url(/static/uploaded/ru/images/partners/3838.gif) no-repeat center right;
	padding-right: 30px;
	color: #333;
}

/*
Kaufprozess-Ubersicht: blauer Hintergrund
*/
#breadcrumbs_buy {
	background: transparent url(/static/uploaded/ru/images/partners/3834.png) no-repeat;
	width: 618px; /* width set for IE7 */
	height: 40px;
	float: left;
	margin-bottom: 10px;
top: 0;
}

/*
Schrift in der Kaufprozess-Ubersicht
*/
#breadcrumbs_buy li {
 background:transparent url(/static/uploaded/at/images/partners/9766.gif) no-repeat scroll right center;
 font-family: Arial;
 font-size: 12px;
 font-weight: normal;
 color:#FFF;
}

#breadcrumbs_buy li a {
 background:transparent url(/static/images/breadcrumb_step_complete.png) no-repeat scroll center bottom;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color:#FFF;
 display:block;
 padding-bottom:12px;
}

/*
Abschlussmeldung
*/
#buy_finish h3 {
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 color:#315580;
}

#form h3, #content h1 {
 color:#315580 ! important;
}
