h1.colorheader span, #rechts h1 span {	color:#FF0000;	background: #fff;}.colorheader, #rechts h1 {	background:url(img/h1_red_bck.png) #fff;}#rechts h1.pickerright {	background-image: url(img/right_header_red.png);	background-repeat: no-repeat;	height:31px;	padding:4px 0 0 15px;}#rechts h1.pickerright span{color:#fff;background: transparent;font-size: 160%;font-weight: normal;}.color_header_picture {	background-image: url(img/pic_red.jpg);}#regmenu li {	background-image: url(img/button_blog_red.png);}#logoLink {	background-image: url(img/header_red.png);}#loginforget {	background: #FF0000;}#mainmenu .mm_button,.morelink {color:#FF0000;}#mainmenu ul.navlevel2 li a{border-bottom:1px solid #FF0000;}#mainmenu #menuitem_3399{padding:35px 0 0 17px;background: url(img/button_red.png) no-repeat;	color:#FF0000;}#mainmenu #menuitem_59{padding:35px 0 0 3px;background: url(img/button_red.png) no-repeat;	color:#FF0000;}#mainmenu #menuitem_2252{background: url(img/button_red.png) no-repeat;	color:#FF0000;}#mainmenu #menuitem_3400{padding:35px 0 0 11px;background: url(img/button_red.png) no-repeat;	color:#FF0000;}#mainmenu #menuitem_3401{background: url(img/button_red.png) no-repeat;	color:#FF0000;}fieldset.loginbox,fieldset.loginbox_open {	background:#FF0000 none repeat 0 0;}.tx-newloginbox-pi1 p.bodytext, #suche .searchbox p.bodytext {	background:#FF0000 none repeat 0 0;}#footermenu {	border-top:2px solid #FF0000;;}#footermenu a:hover {	background:#FF0000;}.ppls_search_box_body, .ppls_search_box_body_open{	background-color:#FF0000;}.location-menu { 	background-color:#FF0000;}#fcmenu {background-color:#FF0000;}.b2cp {	border:2px solid #FF0000;}#tx-solr-search .results-teaser {	border-bottom: 1px solid #FF0000;}.results-list {	border-top: 1px solid #FF0000;	}.tx-pagebrowse-pi1  {	border-bottom: 1px solid #FF0000;}.ppls_search_box_head{	border-bottom:1px solid #FF0000;}.banner_main_border {	border:2px solid #FF0000;	}