/* Farbwelt Baedercenter */
body
{
	color: #4D4D4D;
}

/* Linkstile */
a:link
{
    color: #0C3F80;
    text-decoration: underline;
}
a:visited
{
	color: #3FACB1;
    text-decoration: underline;
}

a:hover
{	
    color: #0C3F80;
    text-decoration: underline;
}
a:active
{
   color: #3FACB1;
    text-decoration: underline;
}

a.downloadlink
{
    background-image: url(arrow_down.gif);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    padding-left: 7px;
    color: #3FACB1;
    text-decoration: underline;
}

a.backtotop
{
    background-image: url(arrow_up.gif);
    background-repeat: no-repeat;
    background-position: 0px 7px;
    padding-left: 7px;
    color: #3FACB1;
    text-decoration: underline;
}

#content a.submit
{
    color: #0C3F80;
    text-decoration:none;
}

#content a.reload
{
    background-image: url(reload_arrow.gif);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    color: #0C3F80;
    text-decoration:none;
}
/* Ende Linkstile */

/* Seitenelemente */
#container
{
	background-image: url(content-bg.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}

#header
{
	/*background-color: #c51319;*/
}

#headermainlogo
{
	background-image: url(mainlogobg.png);
}

#headerimage {
	background-image: url(headerimage.jpg);
}

#headerutility {
	background-image: url(utilbg.png);
}

#mainbody
{
	background-image: url(content-bg.gif);
	background-repeat: repeat-y;
}

#mainbody_shop
{
    background-image: url(content-bg_long.gif);
	background-repeat: repeat-y;
}

#navigation
{
	background-color: #3FACB1;
}

/* logos */

#mainlogo
{
	background-image: url(../general/wolseleylogo.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: 10px 15px;
}

#companylogo
{
	background-image: url(../general/baedercenterlogo.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center right;
}



#toplevelnav
{
	  background-color: #B2DEE0;
    border-top: 1px #fff solid;
    border-bottom: 1px #fff solid;
}

#toplevelnav a {
	color: #4D4D4D;
}
#toplevelnav a:link,
#toplevelnav a:visited
{
  text-decoration: none;
}
#toplevelnav a:hover,
#toplevelnav a:active{
  text-decoration: underline;
}

/*
#toplevelnav a:hover {
	background-color:#fff;
}

*/
#toplevelnav li
{
	background-image: url(li1bg.png);
	background-repeat: repeat-x;
}

#toplevelnav li ul li
{
	background-image: url(li2bg.png);
	background-repeat: repeat-x;
}


#toplevelnav li ul li ul li
{
	background-image: url(li3bg.png);
	background-repeat: repeat-x;
}

#toplevelnav li ul li ul li ul li
{
	background-image: url(li4bg.png);
	background-repeat: repeat-x;
}

/* Aktive Seite */
li.current {
	background-repeat: repeat-x;
	background-position: 0 -44px;
}
/* Aktive Seite mit ausgeklappten Unterpunkten */
li.open {
	background-repeat: repeat-x;
	background-position: 0 -22px;
}


#currentpage, a#currentpage {
color: #ed1c24;
font-weight: bold;
}

#content
{
	background-color: #fff;
}

#content table tfoot 
{
    background-color: #B2DEE0;

}

h1
{
	background-image: url(h1bg.gif);
	background-repeat: repeat-y;
	background-position: right 0;
}

#content div.standort h1
{
    background-image: url(subheadline_bg.gif);
    background-repeat: repeat-y;
    background-position: left 0px;
}

p {
background-color: #fff;
}

#secondarynav
{
	border-left: 1px #ccc solid;
}

#sidebox
{
	background-color:#8CCDD0;
	background-image: url(../general/weiss50.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
}

#sidebox a, #finderactive a, #loginactive a, #banner a {
	color: #ed1c24;
}

#loginhead, #finder,
#loginhead:link, #finder:link,
#loginhead:visited, #finder:visited,
#loginhead:hover, #finder:hover,
#loginhead:active, #finder:active
{
color: #4d4d4d;
}


#loginactive {
	background-color: #8CCDD0;

}

#finderactive {
	background-color: #8CCDD0;
}

#content ul li
{
    background-image: url(arrow_right.gif);
    background-repeat: no-repeat;
    background-position: 0px 6px;
}
/*aenderungen silke*/

/*#sidebox a, #finderactive a, #loginactive a,{
	color: #ed1c24;
}
ergänzt um #banner a
*/

/*ENDE aenderungen silke*/
