
body {background-color:#fff;}

#gContent {
	background-image:none;
	background-color:#fff;
}

#e1_top {
	width:100%;
	height:30px;
	line-height:24px;
}
#e1_cont {
	width:100%;
	overflow:hidden;
}

#e2_elements {
	width:790px;
	margin:0 16px 0 0;
	overflow:hidden;
	float:left;
	display:inline;
}

#e2_fullstrip {
	width:164px;
	margin:0 8px 0 0;
	float:right;
	border:none;
	display:inline;
}

#e2_fullstrip div {
	margin:0 0 16px 0;
}

#gNewsBox {
	position:relative;
	border:1px solid #bebebe;
	width:162px;
	overflow:hidden;
	background-color:#fff;
}

#gNewsBox h1 {
	height:25px;
	background:#525252 url('imgnew/bg_grad3.jpg') repeat-x 0 0;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 7px;
	line-height:24px;
	margin:0;
}
#gNewsBox img {
	display:block;
	margin:7px auto 0;
}

#gNewsBox h2 {
	color:#5b5b5b;
	font-size:10px;
	font-weight:bold;
	padding:0 7px;
	margin:7px 0 0 0;
	line-height:11px;
}

#gNewsBox p {
	color:#5b5b5b;
	font-size:10px;
	font-weight:normal;
	padding:0 7px;
	margin:7px 0 0 0;
	line-height:9px;
}

#gNewsBox a {
	display:block;
	text-decoration:underline;
	padding:0 7px;
	margin:5px 0;
	font-size:10px;
}

.gHomeBoxN a {
	background:#525252 url('imgnew/but_gray_right.gif') no-repeat 0 0;
	color:#fff;
	font-size:12px;
	width:109px;
	height:24px;
	display:block;
	margin:auto;
	padding:0 0 0 36px;
	line-height:26px;
	cursor:pointer;
}

.gHomeBoxN a:hover {
	background-position:-145px 0;
}

.gHomeBoxN div.gBanBestseller {
	background:#016d5f url('imgreplace/bestseller.jpg') no-repeat 0 0;
	width: 164px;
	height: 130px;
}

div.gBanBestseller a {
	position:relative;
	top:100px;
}

.gHomeBoxN div.gBanReNoSmall  {
	border:1px solid #bebebe;
	background: #fff url('imgreplace/reno_small.jpg') no-repeat 0 0;
	width: 162px;
	height: 132px;
}

div.gBanReNoSmall a {
	position:relative;
	top:104px;
}

.gHomeBoxN div.gBanKataloge {
	border:1px solid #bebebe;
	width:162px;
	height:274px;
	background: #666 url('imgreplace/kataloge.jpg') no-repeat 0 0;
}

div.gBanKataloge a {
	position:relative;
	top:226px;
}

.gHomeBoxN div.gBanTop {
	border:1px solid #406580;
	width:162px;
	height:274px;
	background: #666 url('imgnew/zap.jpg') no-repeat 0 0;
}

div.gBanTop a {
	position:relative;
	top:240px;
}


#e3_rows {
	width:790px;
	margin:0 16px 0 0;
}

#e3_flash {
	width:790px;
	height:360px;
	border:none;
	margin:0 16px 16px 0;

	background-color:#fff;
}

#e4_shortstrip {
	width:196px;
	margin:0 0 0 0;
	float:left;
	display:inline;
}

#e4_shortstrip div {
	margin:0 0 16px 0;
}

#e4_shortstrip #eServiceKomm {
	margin:0 0 0 0;
}

#eServiceKomm div.eskHotline {
	background: url('imgreplace/hot_line.jpg') no-repeat 0 0;
	height: 134px;
}

#eServiceKomm div {
	font-size:12px;
	padding:10px 10px 6px 100px;
	margin:0;
	background-color:#fff;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	border-left:1px solid #dadada;
}

#eServiceKomm h2 {
	height:30px;
	width:184px;
	padding:0 0 0 12px;
	background:#525252 url('imgnew/qlty_head.gif') no-repeat 0 0;
	color:#fff;
	font-size:12px;
	line-height:30px;
}

#eServiceKomm li {
	border:none;
}

#eServiceKomm ul li h3 {
	height:30px;
	width:156px;
	padding:0 0 0 40px;
	background:#fff url('imgnew/qlty_thread.gif') no-repeat 0 0;
	border:none;
	font-size:12px;
	line-height:30px;
}

#eServiceVote p {
	background: url('imgnew/qlty_usrfriend.gif') no-repeat 0 0;
	height:38px;
	color:#fff;
	margin:0;
	padding:8px 60px 0 12px;
}
#eServiceVote a {
	display:block;
	background: url('imgnew/qlty_report.gif') no-repeat 0 0;
	height:18px;
	padding:6px 0 0 12px;
	color:#fff;
	margin:0;
}

#eServiceVote a:hover {
	background-position:-196px 0;
	cursor:pointer;
}

#eServiceSecure {
	border:1px solid #bebebe;
	background:#fff;
}

#eServiceSecure p {
	padding:6px 10px 16px 12px;
}

#eServiceSecure a.trust {
	display:block;
	text-align:center;
	padding-top:2px;
}

#eServiceSecure a {
	text-decoration:underline;
}

#eOrderNewsletter a {
	border:1px solid #bebebe;
	background:#fff url('imgreplace/newsletter2.jpg') no-repeat 0 0;
	display:block;
	height:318px;
	width:194px;
}


#e4_broadstrip {
	width:594px;
	margin:0 0 0 0;
	float:right;
	display:inline;
}

#e6_twopack {
	width:594px;
	overflow:hidden;
}

#e6_sixpack {
	width:594px;
	overflow:hidden;
	padding-bottom:16px;
}

#gFooter {
	width:578px;
	margin:0 0 0 16px;
}

div.slimbox {
	position:relative;
	width:182px;
	height:278px;
	margin:16px 0 0 16px;
	float:left;
	background-color:#fff;
	display:inline;
}

div.slimbox .but {
	color:#fff;
	font-weight:bold;
	height:18px;
	width:18px;
	line-height:18px;
	border:none;
	float:left;
	margin:0 2px 10px 0;
	padding:0 0 0 0;
	background-image:url('imgnew/bg_switch.gif');
	background-repeat:no-repeat;
	background-position:0 0;
	cursor:pointer;
	text-align:center;
}
div.slimbox .but:hover,
div.slimbox .but.on {
	background-position:-18px 0;
}

div.slimbox a {
	text-decoration:none;
}

div.slimbox h1 {
	float:left;
	display:inline;
	width:116px;
	padding:0 6px 8px 0;
	font-weight:normal;
	font-size:14px;
}

div.slimbox h1 a {
	color:#818181;
}

div.slimbox div.product {
	background-color:#fff;
	border:1px solid #bebebe;
	height:258px;
	width:180px;
	overflow:hidden;
	display:none;
	float:left;
}

div.slimbox div.product.on {
	display:block;
}

div.slimbox div.product h2 {
	font-size:12px;
	padding:6px 6px 0;
}

div.slimbox div.product h2 a {
	color:#818181;
}

div.slimbox div.product h3 {
	font-size:12px;
	padding:6px;
}

div.slimbox div.product h3 a {
	color:#00937f;
}


div.slimbox div.product img {
	display:block;
	margin:auto;
}

div.slimbox div.product h3 a:hover {
	text-decoration:underline;
	cursor:pointer;
}

div.slimbox div.product h3 a span {
	font-size:12px;
	font-weight:normal;
	color:#818181;
}


div.slimbox div.product p a {
	font-size:11px;
	color:#818181;

}

div.broadbox {
	width:279px;
	height:248px;
	margin:0 0 0 16px;
	float:left;
	display:inline;
	border:1px solid #bebebe;
}

