/*HA BG!!*/
nav.main_menu{
	/*font-size: 15px;*/
}


#ebillDiv {
	display:none;
}

#nachnahme {

	display:none;
}
body{
	background:#fff;
	color:#000;
}

#top{
	
	background-color: #fff;
}
/*
.page_text .textbox.bg_white {
    background-color:#0066cc;
    color:#fff;
}
*/
nav.main_menu ul li a {
    color: #fff; !important;
}

nav.main_menu ul li.current, 
nav.main_menu ul li.current a{
	background-color: #1c2f74 !important;
	color: #fff;

}
.side_panel .header{
	background-color: #48affe !important;
	color: #000;

}

.page_text .textbox.bg_white {
	background-color: #1c2f74 !important;
	color: #fff;
}
.page_text .big_header  {
	color:#1c2f74;
}

h1 > span {
	color:#1c2f74;
}


.textbox.bg_white > .header, .textbox.bg_white > .header2{
	color:#fff !important;
}

.textbox > .header, .textbox > .header2{
	color:#000 !important;
}

.form_panel{
	background-color:#3b3b3d;
	color:#fff;
}

nav.main_menu ul li{
	background:#48affe !important;
	color:#fff;
}

.side_panel ul li, .side_panel .highlight {
	background:#1c2f74 !important;
	color:#fff;
}

.underline_ul > li:nth-child(even) {
	font-weight: bold;
}

.page_text .big_header.red {
		color: #000;	
}
.big_header.red > span:nth-child(even) {

	color:#48affe;
}


 #long > img {
		float:right;
		width:225px;
		padding-left:10px;
		margin-top:1px;
	}
#long {
	/*background:#fff!important;
	color:#000!important;*/
}
#long > strong.header {
	/*color:#000!important;*/
}
#long > span{
	padding-left:15px;
}
#mixed li {
margin-bottom: 20px;
background:none;
}
#mixed li div {
margin-top: 20px;
}

#mixed {
margin:0;
	list-style-type: none;
}
#mixed li:before { 
	content: "- ";
	margin-left: -15px;
	font-weight:bold;
}

.form_control .field.field_confirm .checkbox {
    color: #fff;
}

#footer > a {
    color: #000!important;


}