body {
	background: url(bg_head_verlaufhalb.jpg) top left repeat-x;
}
body.medsize {
	background: url(bg_head_verlauf.jpg) top left repeat-x;
}

#breadcrumb ul li {
	background: url(/styles/img/breadcrumb.gif) center left no-repeat;
}
#breadcrumb li.first {
	background: none;
}
/* inverte Schriftfarben */

#footer a:hover {
	color: #cc0000;
}

/* hover Farben bei Verlaeufen */
#headline a:hover {
	color: #cc0000;
}

#logo {
	margin: 10px 0 0 16px;
	border: 0;
	background: url(/styles/logo/logo_pe.png) top left no-repeat;
	overflow: hidden;
}

#logo img {
	width: 130px;
	height: 32px;
	border: none;
}


#coltopmenulogo h3 {
font-size:16px;
line-height:20px;
margin-top:2px;
width:190px;
text-shadow:5px 5px 5px #C0C0C0;
}
/* hover Farben bei Verlaeufen */


#suche {
	background: url(/styles/img/lupe_grey.png) no-repeat left top !important;
}

#headline, #headline a {
	color: #595959;
}
#topselect a, #topselectactiv a {
	color: #8a8a8a;
}
#headline .menulayer, #headline .menulayer a {
	color: #595959;
}

#headline a:hover {
	color: #cc0000;
}


#breadcrumb, #breadcrumb a {
	color: #8a8a8a;
}

#footer {
	border-top: 1px solid #b2b2b2;
	color: #b2b2b2;
}
#footer a {
	color: #b2b2b2;
}

.shadow {
-moz-box-shadow:5px 4px 5px #53593E;
}