body  {
	width:100%;
	margin:0;
	padding:0 0 0 0;

}

html {
	background: none;
}

.bigsizebanner {
	margin-top: 0 !important;
}

#body2 {
	width:100%;
	margin:0;
	padding:0 0 0 0;
	background: url("../img/new_layout/body_bg.png") no-repeat scroll left top #FFFFFF !important;
	}

	div.wrapper, div.footer, div.header {
    margin-left: 16px !important;
}

/* EDIT */

.feedback-button {
	background-color: #b10836;
}

h3 a:hover, div.sidebar a.useronline:hover  {
	color:#79A320;
}
	
h3 a , h1 a, a {
	color: #b10836;
	text-decoration: none;
}

 div.header a  {
	color: #b10836 !important;
	text-decoration: none;
}

a:hover{
	color: #870629;
}

.btn a:hover {
	color:#fff;
}

div.header a:hover {
	color: #870629 !important;
}

div.sidebar h2 {
	color: #BCD853;
}


div.wrapper {	
	background: url(../img/whitelabel/brauser24/wrapper_bg.png) repeat-y scroll bottom left !important;
	min-height: 384px;
	padding: 0;
	padding-bottom: 2em;
	margin: 0;
}

div.global-body2 div.wrapper {
	background: none !important;	
}

ul.tabs li.active span {
	color: #fff;
}

ul.tabs li.active span.arrow {
	display:block;
	height:7px;
	position:relative;
	background:transparent url(../img/whitelabel/brauser24/m_arrow.png) no-repeat bottom center;
	}

ul.tabs li a:hover {
	color:#e5bfc9;
}


ul.tabs li span {
	/*color:#282828;*/
}

div.sidebar {
	background: transparent url(../img/whitelabel/brauser24/sidebar.png) repeat-x top left;
}


div.sidebar ul.navigation {
	list-style-type: none;
	border-bottom:1px solid #ff3d4c;
	border-top:1px solid #870629;
	padding: 0;
	margin: 0;
}

div.sidebar ul.navigation li {
	padding: 2px;
	border-bottom:1px solid #870629;
	border-top:1px solid #ff3d4c;
}

div.sidebar ul.navigation li.active,div.sidebar ul.navigation li:hover {
	background-color: #7F072E;
}

div.sidebar ul.navigation li.firststeps-active,div.sidebar ul.navigation li.firststeps:hover {
	background-color: #7F072E;
}

div.sidebar table {
	color:#fff;
	font-size:11px;
	margin:0 0 0 5px;
	table-layout:auto;
}


ul.pagination li a,ul.pagination li span {
	padding: 2px 4px;
	font-size: 11px;
	display: block;
	font-weight: bold;
	color: #b10836;
	height: 14px;
	border: 1px solid #D6D6D6;
	background-color: #fff;
}

ul.pagination li a:hover,ul.pagination li span {
	color: #fff;
	background-color: #b10836;
	border-color: #870629;
}


ul.pagination li a.prev-first {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat 0 -36px;
	margin-right: 2px;
}

ul.pagination li a.prev {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat 0 -18px;
	margin-right: 2px;
}

ul.pagination li a.next {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat 0 0;
	margin-left: 2px;
}

ul.pagination li a.next-last {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat 0 -54px;
	margin-left: 2px;
}

ul.pagination li a.prev-first:hover {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat -18px -36px;
	margin-right: 2px;
}

ul.pagination li a.prev:hover {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat -18px -18px;
	margin-right: 2px;
}

ul.pagination li a.next:hover {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat -18px 0;
	margin-left: 2px;
}

ul.pagination li a.next-last:hover {
	background: url(../img/whitelabel/brauser24/pagination.png) no-repeat -18px -54px;
	margin-left: 2px;
}

ul.tabs.horizontal li.active a {
	background-color: #b10836;
	color:#fff!important;
	}
	
ul.tabs.horizontal li.active a:hover {
	background-color:#b10836!important;
	color:#fff!important;	
}	
	
ul.tabs.horizontal li a, ul.tabs.horizontal li a:hover  {
	color:#b10836!important;
}
	
div.sidebar input[type="text"], div.sidebar input[type="password"], div.sidebar textarea {
	background-color:#E5E5E5;
	border:1px inset #003366;
	color:#000000;
	width:150px;
}

.threads th {
	background-color: #b10836 !important;
}

.discussion-overview-container {
	background-color: #b10836 !important;
	border:1px solid #870629 !important;
}

table.threads a.title {
	font-weight:normal;
	color: #b10836;
}

table.threads a:hover {
	color: #870629;
}

.activity-container div.activity-headline a {
	font-size: 11px;
	color: #b10836;
	font-weight: normal !important;
}

div.header h1 img {
	margin: 3px 0 0 0;
}

table.profile-interview tr.question th {
	color: #b10836;
}

h4.profile a.editbtn {
	color: #b10836;
}

span.album ul.description li.name a {
	color: #b10836 !important;
}

span.album ul.description li.name a:hover {
	color: #870629 !important;
}

div#photo-canvas a.photo-next {
	background-image:url("../img/whitelabel/brauser24/arrow-right_big.png");
}

div#photo-canvas a.photo-prev {
	background-image:url("../img/whitelabel/brauser24/arrow-left_big.png");
}

.magazin .overlay {
	background:transparent url('../img/whitelabel/brauser24/mag_overlay.png') no-repeat 0 0;
}


#mag-archiv .image{
	/*background:transparent url('../img/whitelabel/brauser24/mag_spacer.png') no-repeat 0 0 ;*/
}

.chat_window {
	background: #b10836 url('../img/whitelabel/brauser24/headline_bg.png') repeat-x 0 0;
}

.chat_window.chat_new_message {
	background: #7d9a2d url('../img/whitelabel/brauser24/headline_bg_activitie.png') repeat-x 0 0;
}

.chat_typingnotice {
	background: #b10836 url('../img/whitelabel/brauser24/headline_bg.png') repeat-x 0 -25px;
}

.chat_window.chat_new_message .chat_typingnotice {
	background: #7d9a2d url('../img/whitelabel/brauser24/headline_bg_activitie.png') repeat-x 0 -25px;
}

div.footer {
	background: url(../img/whitelabel/brauser24/footer_bg.png) no-repeat scroll 0 top;	
}

span.news-rating, span.news-rating-done {
	background: url(../img/whitelabel/brauser24/icon_thumb_small.png) no-repeat scroll left top;
}

span.news-rating a, span.news-rating-done a {
	background: url(../img/whitelabel/brauser24/icon_thumb_small.png) no-repeat scroll right top;
}

span.news-rating-done a {
	background: url(../img/whitelabel/brauser24/icon_thumb_small_ohne.png) no-repeat scroll right top;	
}

.badge {
	background-color:#b10836!important;
	}

.activity-container ul.activity-optionsmenu {
	background: #b10836 url(../img/whitelabel/brauser24/headline_bg.png) repeat-x 0 0 ;	
}

div.beam-me-up a {
	background: transparent url('../img/whitelabel/brauser24/top.png') no-repeat 0 0;
}

div.beam-me-up a:hover {
	background-position: 0 -38px;	
}

.autocompleter-selected {
	background-color: #b10836!important;
}

/*
 * Mainmenu
 */

div.mainmenu {
	background: #E50A46 url(../img/whitelabel/brauser24/sidebar.png) repeat-x 0 0;
}

ul.mainmenu {	
	border-left:1px solid #FF3D4C;
	background: #E50A46 url(../img/whitelabel/brauser24/mainmenu.png) repeat-x 0 0;
}

ul.mainmenu > li {
	float: left;
}

ul.mainmenu > li > a {
	background: #E50A46 url(../img/whitelabel/brauser24/mainmenu.png) repeat-x 0 0;
	border-right: 1px solid #FF3D4C;
	border-left: 1px solid #87000A;
}

ul.mainmenu > li:hover > a,
ul.mainmenu > li:active > a {
	background: #B5E447 url(../img/whitelabel/brauser24/mainmenu.png) repeat-x 0 -32px;
	border-right: 1px solid #A5D041;
}

ul.mainmenu > li.active:hover > a,
ul.mainmenu > li.active > a {
	background: #B5E447 url(../img/whitelabel/brauser24/mainmenu.png) repeat-x 0 -32px;
	border-right: 1px solid #A5D041;
}
ul.mainmenu li ul li {
	background-color: #79A320;
}

ul.mainmenu li ul li a {
	border-right: 1px solid #607F19;
	border-left: 1px solid #A5D041;
}

ul.mainmenu > li.last {
	border-right:1px solid #87000A;
}

div.profile-column.header-middle h2 {
	color:#B10836;
	}
	


/**
*	Kalender
*/

#calendar a.day.attend{
	background-color:#fed9ca;
	background: -webkit-gradient(linear, left top, left bottom, from(#fcc8d6), to(#ed83a0));
	background: -moz-linear-gradient(top, #fcc8d6, #ed83a0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFfcc8d6, endColorstr=#FFed83a0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFfcc8d6, endColorstr=#FFed83a0);	
	}

.calendar-history p span.event.attend {
	background-color:#fcc8d6;
	border:1px solid #ed83a0;
}


.module_wanted.brauser24 {
 	background: #FFF url(../img/whitelabel/brauser24/wer-ist-das.png) no-repeat 0 0;	
}

.fotodeszeitraums.brauser24 {
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	background:	#B20836;  
	background: -moz-linear-gradient(top , #FB0045, #B20836);	
	background: -webkit-gradient(linear, left top, left bottom, from(#FB0045), to(#B20836));	 
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFB0045, endColorstr=#FFB20836)"; 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFB0045, endColorstr=#FFB20836);	
}

