@charset "UTF-8";
@media screen {

/***** Schuhtrends *****/

.shoetrends .subcolumns .subcl {
	padding: 0 2em 0 1em; /* Abstand zum Rand */
}
.shoetrends-bottom .subcolumns .subcl {
	padding: 0;
}

.shoetrends-women-1 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends1.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-2 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends2.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-3 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends3.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-4 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends4.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-5 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends5.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-6 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends6.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-7 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends7.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-8 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends8.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-9 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends9.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-10 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends10.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-11 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends11.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-12 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends12.jpg) no-repeat;
	height: 480px;
}
.shoetrends-women-13 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends13.jpg) no-repeat;
	height: 480px;
}
.shoetrends-men-1 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends_men1.jpg) no-repeat;
	height: 480px;
}
.shoetrends-men-2 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends_men2.jpg) no-repeat;
	height: 480px;
}
.shoetrends-men-3 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends_men3.jpg) no-repeat;
	height: 480px;
}
.shoetrends-men-4 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends_men4.jpg) no-repeat;
	height: 480px;
}
.shoetrends-men-5 {
	background: url(../Bilder/Schuhtrends/bg_shoetrends_men5.jpg) no-repeat;
	height: 480px;
}

/***** Skin *****/
body,
html {
	scrollbar-face-color: #c7c7c7;
	scrollbar-highlight-color: #d2d1d1;
	scrollbar-3dlight-color: #929292;
	scrollbar-darkshadow-color: #929292;
	scrollbar-shadow-color: #929292;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #555657;
}
input,
textarea,
select {
	border-color: #beac95;
	color: #beac95;
}
.news-list-browse a,
.news-list-morelink a
.imagescroller .csc-textpic-caption {
	color: #333434;
}
.news-list-browse a:hover,
.news-list-browse .activeLinkWrap a {
	background-color: #333434;
}
#nav_main {
	background-image: url(bg_navmain.gif);
}
#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active,
#nav_main ul li.act a {
	background-color: #c5c6c8;
	border-bottom-color: #333434;
}
#nav_sub {
	background-color: #c5c6c8;
}
#nav_sub ul li a:focus,
#nav_sub ul li a:hover,
#nav_sub ul li a:active,
#nav_sub ul li.act a {
	background-color: #c5c6c8;
}
#heading {
	background-image: url(bg_h1.png);
}
#footer {
	background-image: url(bg_footer.jpg);
}
strong, b {
	color: #b7a58e;
}
input.submit {
	background-color: #beac95;
	border-color: #beac95;
}
#page_home .home-small-teaser ul li a {
	background-image: url(bg_home_smallteaseritem.jpg);
}
#page_home .home-small-teaser ul li a:hover {
	background-image: url(bg_home_smallteaseritem_hover.jpg);
}
.imagescroller .csc-textpic-caption,
.news-list-morelink {
	background-image: url(corner_beige_small.png);
}
.tx-locator-pi1 .dielmann_overlay {
	border-color: #beac95 !important;
}

.home-top {
    position: absolute;
    right: 30px;
    top: 0;
    width: 260px;
    z-index: 2;
    height:550px;
}
.home-top #c2498,
.home-top #c2646,
.home-top .c50l,
.home-top .c50r {
	width: auto;
	position:absolute;
}

.home-top #c2498,
.home-top #c2646{
    bottom: 36px;
    position: absolute;
    z-index: 5;
}

.home-top .c50l{
    right: -25px;
    top: 37px;
}

.home-top .c50r{
	bottom: 26px;
	right:0px;
}

.home-bottom .subcolumns {
	position:relative;
	top: 0;
	background-color: white;
	padding: 15px 0 0;
  	margin-top: 5px;	
}

.home-top #c2539{
left:-892px;
position:relative;
margin-top: 220px;
}

.home-top #c2540{
right:-27px;
position:relative;
margin-top: -268px;
}

#page #c2574{
margin-top:26px;
position:absolute;
left:-665px;
float:left;
}

