#content {
	background: none;
}


h1#partner_logo{
	background: #FFFFFF url(/static/uploaded/at/images/partners/6580.jpg) no-repeat;
	margin-top: -100px ! important;
	margin-right: -70px ! important;
	width: 200px ! important;
	height: 134px ! important;
}

h1#partner_logo a {
    display: block;
    width: 201px;
    height: 60px;
}

 body, input, select, textarea, a, table td, #event_details .wbg, #venue_details, .dtstart {
 font-family: Arial;
 font-size: 11px;
 color: #000;
}

#events .delimiter {
	background: none;
	background-color: #0C4884;
                     font-family: Arial;
                     font-size: 11px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
}

#eventim_info{
	float: right;
	width: 17em;
	padding: 0em; /*0.5em;*/
	background: #cecece;
}

#eventim_info h3 {
 background:none;
 background-color: #0C4884;
 font-family: Arial;
 font-size: 11px;
 font-weight: bold;
 color:#FFF;
 padding: 0.3em;
}

#eventim_info p {
 background-color: #EEEEEE;
 font-family: Arial;
 font-size: 11px;
 color:#000;
 padding: 0.3em;
}

#events p.title {
	font-family: Arial;
	font-size: 16px;
                     font-weight: bold;
	color: #FF9B63;
	/* Großbuchstaben */
	text-transform: uppercase;
}

#events .big {
	font-family: Arial;
	font-size: 11px;
                     font-weight: normal;
	color: #000;
	background: none;
	background-color: #d3e5f8;
}

#userspace {
 margin-left:10px;
}

#userspace li.first {
 background: none;
}

#userspace li a {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:normal! important;
	color: #000! important;
	text-decoration:underline! important;
	border-top: none ! important;
                     padding-left: 0px;
                     width: 100%;
}

#userspace li a:hover {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:normal! important;
	color: #000! important;
	text-decoration:none! important;
	border-top: none ! important;
                     padding-left: 0px;
                     width: 100%;
}

#events .event a {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:bold ! important;
	color: #0C4884 ! important;
	text-decoration: underline ! important;
}

#events .event a.buy, .event p.buy {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:bold ! important;
	color: #0C4884 ! important;
	text-decoration: underline ! important;
}

#events .event a:hover, #events .event a:focus {
	font-family: Arial ! important;
	font-size: 12px ! important;
                     font-weight:bold ! important;
	color: #0C4884 ! important;
	text-decoration:none ! important;
}

#eventbuy .location {
 font-family: Arial;
 font-size: 11px;
 color: #000;
}


#seatmap h3, #event_access h3 {
 color: #0C4884;
}

#categories th.cell1, #categories th.cell2, #categories th.cell3, #categories th.cell1 span {
 background:none;
 background-color: #0C4884;
 color:#FFF;
}

#categories th.cell2 span, #categories th.cell3 span  {
 background:none;
 background-color: #0C4884;
 color:#FFF;
 text-align: right;
 margin-right: 20px;
}

/*
#events .summary {
	font-family: Tahoma ! important;
	font-size: 11px ! important;
                     font-weight:normal! important;
	color: #006ebf! important;
	text-decoration: none ! important;
}
*/
#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, #buy_finish h3 {
 color:#0C4884;
 background-color: #FFF;
}

#basket_simple h3 a.edit, #payment_summary h3 a.edit, #delivery_summary h3 a.edit, #invoice_address_summary h3 a.edit {
 color:#FFF;
}

.summary{
 color:#0C4884;
}

#footer {
	padding-left: 3em ! important;
	margin-left: 0 ! important;
	background-position: top left ! important;
	width: 66em ! important;
}

#body_event, #body_buy, #body_login{
 padding-top:10px;
}
