body{
	background-color		: #e3e3e3;
	font-family				: Arial;
	margin					: 0;
	padding					: 0;
	height					: 100%;
}
img{
	border					: 0px;
}
h2{
	color					: #006897;
	padding-bottom			: 20px;
}


#middlepanel{
	width					: 1000px;
	background-color		: #e3e3e3;
	margin					: 0 auto 0 auto;
	margin-top				: 0px;
}
#headerwidth{
	height					: 119px;
	background-image		: url("../images/header_rep.jpg");
	background-repeat		: repeat-x;
}
#headerpanel{
	width					: 1000px;
	background-image		: url("../images/headerimage.jpg");
	background-repeat		: no-repeat;
	height					: 119px;
	margin					: 0 auto 0 auto;
}
#menuwidth{       
	height					: 33px;
	background-image		: url("../images/menu_rep.jpg");
	background-repeat		: repeat-x;
	font-size				: 0;
	line-height				: 0;     
}
#menupanel{
    width					: 1000px;
	background-image		: url("../images/menuback.jpg");
	height					: 33px;
	background-repeat		: repeat-x;
	font-size				: 0;
	line-height				: 0;
	margin					: 0 auto 0 auto; 
}

.menuspacer1{
	background-image		: url("../images/menuback.jpg");
	height					: 33px;
	background-repeat		: repeat-x;
	font-size				: 0;
	line-height				: 0;
	float					: left; 
    margin-left             : 88px; 
    #margin-left            : 44px;
}

#menupanel	.menuDivider{
	float					: left;
	height					: 33px;
}
#menupanel	.menuItem{
	float					: left;
	height					: 33px;
	cursor					: pointer;
}

#contentpanel{
	width					: 1000px;
	background-image		: url("../images/bg_kartel.jpg");
	background-repeat		: repeat-y;
	background-position		: center;
	background-color		: #e3e3e3;
	padding-top				: 20px;
	float					: left;
}
#leftcontent_home{
	float					: left;
	width					: 152px;
	padding-left			: 50px;
	margin-top				: 45px;
	font-size				: 12px;
	line-height				: 17px;
	padding-bottom			: 60px;
	text-align				: center;
}
#leftcontent_home .ProductTitle{
	text-align				: center;
	width					: 100%;
	font-weight				: bold;
	text-decoration			: none;
}
#leftcontent_home .ProductImage{
	margin-bottom			: -10px;
}
#middlecontent_home{
	float					: left;
	width					: 425px;
	padding-left			: 30px;
    *padding-left			: 30px;
    _padding-left			: 5px;
	margin-top				: 45px;
	font-size				: 12px;
	line-height				: 17px;
	padding-bottom			: 60px;
}


#rightcontent_home{
	float					: left;
	width					: 222px;
	padding-left			: 25px;
	#padding-left			: 25px; 
	font-size				: 12px;
	line-height				: 20px;
}

#leftcontent{
	float					: left;
	width					: 540px;
	padding-left			: 90px;
	margin-top				: 45px;
	font-size				: 12px;
	line-height				: 17px;
	padding-bottom			: 60px;
}
#rightcontent{
	float					: left;
	width					: 222px;
	margin-left				: 60px;
	font-size				: 12px;
	line-height				: 20px;
}
.Basket{
	margin-bottom			: 25px;
}
.Banner{
	margin-bottom			: 10px;
}
.Banner2{
	widh					: 220px;
	height					: 110px;
	background-repeat		: no-repeat;
	background-image		: url('../images/bnr/bnr_newsletter.jpg');
	margin-bottom			: 10px;
}
.Banner2 form{
	padding-top				: 80px;
	padding-left			: 10px;
}
.Banner2 .newsok{
	padding-top				: 65px;
	padding-left			: 15px;
	font-size				: 12px;
	color					: #ffffff;
}
.Banner2 input{

}

#contentpanel a{
	color					: #006897;
}
#contentpanel a:hover{
	color					: #c4400f;
}


.ProductItem{
	float					: left;
	width					: 150px;
	padding-bottom			: 20px;
	padding-left			: 30px;
}
.ProductItem .ProductImage{
	float					: left;
	width					: 150px;
}
.ProductItem .ProductTitle{
	float					: left;
	color					: #006897;
	font-size				: 11px;
	font-weight				: bold;
	text-decoration			: underline;
	margin-bottom			: 5px;
}
.ProductItem .ProductText{
	float					: left;
	color					: #006897;
	font-size				: 10px;
	font-weight				: bold;
	text-decoration			: underline;
	width					: 150px;
}
.ProductItem .ProductPrijs{
	float					: left;
	font-size				: 14px;
	font-weight				: bold;
	margin-top				: 5px;
}
.ProductItem .ProductAdd{
	float					: left;
	margin-top				: 5px;
	display					: none;
}
.finalize{
	float					: right;
	margin-right			: 20px;
}

.CartItem{
	float					: left;
	width					: 100%;
	padding-bottom			: 30px;
}
.CartItem .CartImage{
	float					: left;
	margin-right			: 20px;
	height					: 50px;
}
.CartItem .CartAantal{
	float					: left;
	margin-right			: 20px;
	width					: 25px;
}
.CartItem .CartAantal input{
	width					: 20px;
	border					: 1px solid #999999;
}
.CartItem .CartUpdate{
	float					: left;
	width					: 32px;
	margin-right			: 20px;
	text-align				: center;
	line-height				: 11px;
}
.CartItem .CartTitle{
	float					: left;
	margin-right			: 20px;
	width					: 155px;
	color					: #006897;
	font-size				: 13px;
	font-weight				: bold;
	text-decoration			: underline;
}
.CartItem .CartDelete{
	float					: left;
	margin-right			: 20px;
	width					: 105px;
}
.CartItem .CartPrijs{
	float					: right;
	margin-right			: 20px;
}
.CartItem .MarginTop{
	margin-top				: 10px;
}
#leftcontent .CartItem a{
	font-size				: 10px;
	color					: #000000;
	line-height				: 10px;
}


.formItem{
	float					: left;
	width					: 100%;
	margin-bottom			: 5px;
}
.formLabel{
	float					: left;
	width					: 200px;
}
.formInput{
	float					: left;
}
.formInput input{
	border					: 1px solid #999999;
}
#bottomwidth{
	height					: 45px;
	background-image		: url("../images/bottom_rep.jpg");
	background-repeat		: repeat-x;
	width					: 100%;
	text-align				: center;
	float					: left;
}
#bottompanel{
	background-image		: url("../images/bottomback.jpg");
	height					: 45px;
	background-repeat		: repeat-x;
	text-align				: center;
	margin					: 0 auto 0 auto;
	float					: left;
	width					: 100%;
}
#bottomcontent{
	font-size				: 12px;
	color					: #ffffff;
	margin-top				: 13px;
	text-align				: center;
	width					: 100%;
}
#bottomcontent a{
	color					: #ffffff;
	text-decoration			: underline;
}
#bottomcontent .bottomItem{
	float					: left;
	padding					: 0px 10px 0px 10px;
}
#bottomcontent .bottomDivider{
	float					: left;
}
