body {
	margin:0px;
	padding:0px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
 	SCROLLBAR-FACE-COLOR: #FFFFFF;
	SCROLLBAR-BASE-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #BFBFBF;
	SCROLLBAR-SHADOW-COLOR: #BFBFBF;
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #cccc33;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;  

}

div.site {
	width:1005px;
	float:left;
}

div.header {
	width:1005px;
	height:133px;
	background:url(grafik/header.png) no-repeat;
}

	div.logo_link {
		float:left;
		margin:20px 0 0 30px;
		width:250px;
		height:50px;
		cursor:pointer;
	}
	
		div.top_menu {
			height:20px;
			float:left;
			margin:25px 0 0 200px;
			color:#fff;
		}
		
			div.link {
				float:left;
				margin:0 10px 0 0;
			}
				div.link a{
					color:#CBCB00;
					text-decoration:underline;
				}
					div.link a:hover {
						text-decoration:underline;
						color:#FFF;
					}

div.left {
	width:165px;
	height:690px;
	float:left;
	background:#000;
}

div.search {
	width:165px;
	height:22px;
	margin-left:-6px;
}

	input.search_box{
		width:107px;
		height:17px;
		margin:0 0 0 16px;
		float:left;
		color:#CBCBCB;
		background:url(grafik/search_box.png) no-repeat;
		padding:5px 0 0 3px;
	}
		div.s_b_wrap{
			float:left;
			height:22px;
			width:14px;
			margin-left:5px;
		}
	
		input.search_button {
			width:14px;
			height:11px;
			float:left;
			background:url(grafik/search_button.png) no-repeat;
			border:none;
			margin-top:5px;
			cursor:pointer;
		}
		
		
div.prod_menu {
	width:155px;
	padding:0 0 0 10px;
	margin:10px 0 0 0;
}
		
div.left_menu_head {
	width:155px;
	height:28px;
	margin:15px 0 0 0;
	padding:5px 0 0 10px;
	background:url(grafik/left_box_bg.png) no-repeat;
	color:#CBCB00;
	text-transform:uppercase;
	font-style:italic;
}

	div.left_menu_cont {
		width:155px;
		font-size:11px;
		color:#FFF;
		padding:0 0 0 10px;
	}
		div.left_menu_cont a{
			color:#fff;
			text-decoration:underline;
		}
			div.left_menu_cont a:hover {
				color:#CBCB00;
				text-decoration:underline;
			}

		input.letter_box {
			width:137px;
			height:17px;
			margin:auto;
			background:url(grafik/letter_box.png) no-repeat;
			padding:5px 0 0 3px; 
			color:#CBCBCB;
			margin:10px 0 10px 0;
		}
			input.letter_button {
				width:84px;
				height:26px;
				float:right;
				margin:10px 13px 0 0;
				background:url(grafik/letter_button.png) no-repeat;
				cursor:pointer;	
				border:none;
			}
			
			
			input.login_box {
			width:137px;
			height:17px;
			margin:auto;
			background:url(grafik/letter_box.png) no-repeat;
			padding:5px 0 0 3px; 
			color:#CBCBCB;
			margin:2px 0 5px 0;
		}
			input.login_button {
				width:84px;
				height:26px;
				float:right;
				margin:0px 11px 0 0;
				background:url(grafik/login_button.png) no-repeat;
				cursor:pointer;	
				border:none;
			}
	

div.middle {
	height:690px;
	width:805px;
	overflow-y:scroll;
	overflow-x:hidden;
	position:relative;
	background:#fff;
	float:left;
	padding:0 25px 0 10px;
}

	div.w_wrap {
		width:596px;
		float:left;
	}
	
		div.welcome_header {
			width:568px;
			height:10px;
			background:url(grafik/welcome_header.png) no-repeat;
			color:#333333;
			font-size:13px;
			font-weight:bold;
		}
	
	div.welcome {
		width:548px;
		background:url(grafik/welcome_bg.png) repeat-y;
		padding:5px 10px 0 10px;
	}
	
		div.welcome_footer {
			width:568px;
			height:10px;
			background:url(grafik/welcome_footer_bg.png) no-repeat;
			margin-left: -1px;
		}


div.prodlist_wrap {
	width:588px;
	float:left;
}

div.prod_box {
	width:176px;
	float:left;
	margin:10px 20px 0 0; 
}

div.prod_box_head {
	width:176px;
	height:10px;
	background:url(grafik/prod_box_head.png) no-repeat;
}

div.prod_box_cont {
	width:162px;
	padding:0 7px 0 7px;
	background:url(grafik/prod_box_cont.png) repeat-y;
}

	div.prod_name {
		height:20px;
		font-size:12px;
		font-weight:bold;
		margin-bottom:5px;
		text-align:center;
	}
	
		
		div.prod_img {
			height:65px;
			width:162px;
			text-align:center;
			margin-top:15px;
		}
		
			div.prod_price {
				height:25px;
				text-align:left;
				font-size:14px;
				margin-top:13px;
			}
			
				span.prod_price {
					color:#C22424;
					font-weight:bold;
				}
					span.prod_price_disc {
						color:#000;
						font-weight:bold;
					}
			
				div.prod_buttons {
					height:26px;
					width:162px;
					margin-top:10px;
				}
					div.prod_mer_info {
						float:left;
						margin:0 10px 0 0;
					}
					
						div.prod_kop {
							float:left;
						}
						
div.box_erbj {
	float:right;
	width:162px;
	margin-right:0px;
}

	div.box_erbj_header {
		height:23px;
		width:162px;
		background:url(grafik/box_erbj_header.png) no-repeat;
		font-weight:bold;
		text-align:center;
		padding:15px 0 0 0;
	}
		div.box_erbj_cont {
			width:152px;
			background:url(grafik/box_erbj_cont.png) repeat-y;
			padding:5px 5px 5px 5px;
		}
		
			div.erbj_img {
				width:162px;
				height:65px;
				text-align:center;
			}
			
			div.erbj_info {
				width:142px;
				padding:0 5px 0 5px;
			}
			
				div.erbj_price {
					width:142px;
					padding:0 5px 0 5px;
				}
			
			div.box_erbj_footer {
				width:162px;
				height:10px;
				background:url(grafik/box_erbj_footer.png) no-repeat;
			}
div.in_prod{
	float:left;
	width:576px;
}

div.prod_box_footer {
	width:176px;
	height:10px;
	background:url(grafik/prod_box_footer.png) no-repeat;
}

div.f_wrap {
	width:1006px;
	background:#000;
	float:left;
}

div.footer {
	width:1005px;
	height:56px;
	float:left;
	margin-left:1px;
	background:url(grafik/footer.png) no-repeat;
}

	div.cart {
		float:right;
		height:31px;
		padding-top:25px;
		width:450px;
	}
	
		div.l_cart {
			float:left;
			width:220px;
			color:#FFF;
			padding-top:3px;
		}
		
			div.l_cart a {
				color:#CBCB00;
				font-weight:bold;
				text-decoration:underline;
			}
			
				div.l_cart a:hover {
					color:#FFF;
				}
		
			div.r_cart {
				float:right;
				width:230px;
			}
