#wrapper {
background: url(../images/header_bg2010.jpg) no-repeat;
}

.logo a {
left: 84px;
top: 40px;
width: 288px;
height: 31px;
background: url(../images/logo_lohnexperten2010.gif) no-repeat;
}

.bwrlogo a {
left: 0;
top: 28px;
width: 72px;
height: 61px;
background: url(../images/logo_bwrmedia2010.gif) no-repeat;
}

#header .questions {
top: 52px;
right: 3px;
position: absolute;
font-size: 11px;
color: #000;
text-decoration: none;
padding: 5px 5px 5px 20px; 
background: #fff url(../images/arrow_questions.gif) left 3px no-repeat;
}

#header .portale {
display: block;
margin: 0 auto;
padding-top: 100px;
width: 345px;
height: 24px;
background: url(../images/bg_portale.gif) 0 bottom no-repeat;
}

#header .portale li {
display: inline;
}

#header .portale li a {
float: left;
width: 115px;
text-indent: -9999px;
padding: 7px 0;
}

* html #header .portale li a {
padding: 5px 0;
}

.search {
width: 210px;
bottom: 2px;
}

* html .search {
width: 212px;
bottom: 9px;
}

#content .search-input {
background-image: url(../images/search_bg2010_content.gif);
}

.search-input {
width: 176px;
height: 16px;
padding: 3px;
background-image: url(../images/search_bg2010.gif);
background-position: top left;
}

* html .search-input {
width: 177px;
}

#content .search-submit {
background: url(../images/search_submit2010_content.gif) right 0 no-repeat;
}

.search-submit {
width: 26px;
height: 23px;
background: url(../images/search_submit2010.gif) right 0 no-repeat;
}

* + html .search-submit {
width: 25px;
}

.button span, .button-content span {
background: url(../images/button_teil_mitte.gif) repeat-x scroll 0 0;
}

.button span span {
background: url(../images/button_teil_links.gif) no-repeat scroll 0 0;
}

.button span span span {
background: url(../images/button_teil_rechts.gif) no-repeat scroll right 0;
}

#context .login input {
background: url(../images/login_input_bg2010.gif) no-repeat scroll 0 0;
}

#content .kategorie-filter ul li a {
font-size: 1.1em;
}

#context .stoerer,
#content .stoerer {
color: #fff;
background: #cf7715;
background-repeat: no-repeat;
}

#content .stoerer {
padding: 10px;
}

#context .stoerer h4,
#context .stoerer a,
#context .stoerer a.arrow,
#content .stoerer h4,
#content .stoerer a,
#content .stoerer a.arrow {
color: #fff !important;
}

#context .stoerer ul li {
text-decoration: none;
background: url(../images/arrow_right_white.gif) no-repeat scroll 0 3px;
}

#context .stoerer ul li a:hover {
text-decoration: none;
}

#context .free-schluessel {
background: url(../images/icon_kostenlos.gif) no-repeat scroll 0 0;
}

#context .stoerer a.arrow,
#content .stoerer a.arrow,
#context .stoerer a.morelink,
#content .stoerer a.morelink {
background: url(../images/arrow_right_white.gif) no-repeat scroll 0 3px;
}

#context .stoerer .button span,
#content .stoerer .button span,
#context .stoerer button span,
#content .stoerer button span {
background: url(../images/button_teil_mitte.gif) repeat-x scroll 0 0;
}

#context .stoerer .button span span,
#content .stoerer .button span span,
#context .stoerer button span span,
#content .stoerer button span span {
background: url(../images/button_teil_links_stoerer.gif) no-repeat scroll 0 0;
}

#context .stoerer .button span span span,
#content .stoerer .button span span span
#context .stoerer button span span span,
#content .stoerer button span span span {
background: url(../images/button_teil_rechts_stoerer.gif) no-repeat scroll right 0;
}

#context .stoerer .icon-experten-teaser {
background: url(../images/icon_experten_teaser_stoerer.gif) no-repeat scroll 0 1px;
}

#context .stoerer .icon-downloads-teaser {
background: url(../images/icon_downloads_teaser_stoerer.gif) no-repeat scroll -1px 2px;
}

#context .stoerer .icon-workflow-teaser {
background: url(../images/icon_workflow_teaser_stoerer.gif) no-repeat scroll 1px 2px;
}

#content ul li a {
color: #6B9535;
} 