body
{
}
div#contentwrap div#contentlayout
{
	min-height: 1950px;
}
div#contentwrap div#contentmargin
{
	height: 1950px;
	background-color: #ffffff;
}
div#mainwrap img#pointer
{
	margin-left: -237px;
}
div#mainwrap a#topmenu-home
{
	background-image: url('/Images/topmenu-button-home.png');
}
div#cartviewwrap div#pic
{
	background-image: url('/Images/cart-pic_f05.gif');
}
div#mainwrap div#footerwrap
{
}
a
{
	color: #000000;
}


div#content_page
{
	width: 600px;
}


div#home-header
{
	position: absolute;
	width: 900px;
	left: 50%;
	top: 127px;
	margin: 0 0 0 -450px;
	border: 1px dotted red;
	z-index: 800;
}
div#home-header h1
{
	margin: 0;
	padding: 0;
	font-size: 15px;
	color: #444444;
	letter-spacing: 2px;
	float: left;
}
div#home-header h2
{
	margin: 3px 0 0 20px;
	padding: 0;
	font-size: 11px;
	color: #777777;
	letter-spacing: 1px;
	float: left;
}


/* Zoekbox */
div#searchbox h3
{
	color: #B19C48;
}
div#searchbox input#searchfor
{
	background-color: #F7EAB7;
	border: 1px solid #B19C48;
}


/* Footer */
div#mainwrap div#footerwrap
{
	border-top: 2px solid #333333;
	background-color: #000000;
}
div#mainwrap div#footerwrap div
{
	color: #ffffff;
}
div#mainwrap div#footerwrap div a
{
	color: #ffffff;
}
div#mainwrap div#footerwrap div span, div#mainwrap div#footerwrap div span a
{
	color: #777777;
}



div#newsmainwrap
{
	margin: 0 0 30px 0;
	border: 0px dotted red;
	width: 780px;
}
div#newsmainwrap h2
{
	font-size: 14px;
	margin: 0;
	padding: 0;
}
div#newsmainwrap a
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;	
}

div#newsmainwrap div#newswrap
{
}
div#newsmainwrap div#newswrap *
{	
	font-size: 10px;
}
div#newsmainwrap div#newswrap a
{
	font-weight: bold;
	font-size: 10px;
	color: #000077;	
}
div#newsmainwrap div#newswrap div.item p
{
	margin: 0 0 1px 0;
	color: #777777;
}




div#homebigbannerwrap1
{
	position: absolute;
	left: 20px;
	top: 12px;
	width: 783px;
	height: 222px;
	overflow: hidden;
	background-color: #ffffff;
}
div#homebigbannerwrap2
{
	width: 783px;
	height: 222px;
	overflow: hidden;
	background-color: #ffffff;
	margin: 20px 0 0 0;
}
div#Banners
{
	width: 783px;
	height: 215px;
	overflow: hidden;
}

div#formsearchwrap_home
{
	position: absolute;
	left: 20px;
	top: 348px;
}
div#formsearchwrap_home div
{
	font-size: 12px;
}
/* NIEUWE PRODUCTEN */

div#newproductswrap
{
	border: 0px dotted green;
	width: 780px;
	min-height: 150px;	
	height: auto;
}
div#newproductswrap h2
{
	font-size: 14px;
	margin: 0 0 23px 0;
	padding: 0;
	color: #333333;
}
div#newproductswrap div.newproduct
{
	border: 0px solid #c0c0c0;
	width: 100px;
	height: 153px;
	overflow: hidden;
	float: left;
	margin: 0 5px 5px 0;
}
div#newproductswrap div.newproduct_bottom
{
	background-color: #c0c0c0;
	width: 100px;
	height: 14px;
	padding: 0 0 0 2px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}
div.newproduct_image
{
	width: 100px;
	height: 135px;
	overflow: hidden;
	border: 0px dotted blue;
	margin: 5px 0 0 5px;
}
div.newproduct_image img.newprod_boxshot
{
}
div#newproducts_list
{
	margin: 3px 0 0 25px;
}




div#newproductswrap
{
	position: absolute;
	top: 490px;
	left: 10px;
	border: 0px dotted red;
	width: 780px;
}


div#bannerwrap
{
	position: absolute;
	left: 20px;
	top: 380px;
	height: 172px;
	width: 782px;
	background-color: #000000;
	overflow: hidden;
}




div#homecolumnsmainwrap
{
	position: absolute;
	left: 20px;
	top: 550px;
	height: 1400px;
}

div#homecolumnswrap
{
	position: relative;
	height: 995px;
	width: 783px;
	background-color: #ffffff;
	margin: 10px 0 0 0;
	border-bottom: 2px solid #000000;
}
div#homecolumnswrap div.homecol
{
	position: absolute;
	height: 660px;
	width: 192px;
	background-color: #ffffff;
}
div#homecolumnswrap div#homecol_xbox
{
	top: 0;
	left: 0;
}
div#homecolumnswrap div#homecol_pc
{
	top: 0;
	left: 197px;
}
div#homecolumnswrap div#homecol_wii
{
	top: 0;
	left: 394px;
}
div#homecolumnswrap div#homecol_ps
{
	top: 0;
	left: 591px;
}
div#homecolumnswrap div.homecol h2
{
	width: 192px;
	margin: 0;
	padding: 0;
}
div#homecolumnswrap div.homecol h2 a
{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	display: block;
	margin: 0;
	padding: 5px 0 0 0;
	width: 192px;
	height: 25px;
	border: 0;
	background-repeat: no-repeat;
	background-color: #ffffff;
	text-decoration: none;
	text-align: center;
	overflow: hidden;
}
div#homecolumnswrap div#homecol_xbox h2 a
{
	background-image: url('/Images/home-xbox360.png');
}
div#homecolumnswrap div#homecol_pc h2 a
{
	background-image: url('/Images/home-pc-windows.png');
}
div#homecolumnswrap div#homecol_wii h2 a
{
	background-image: url('/Images/home-wi-nds.png');
}
div#homecolumnswrap div#homecol_ps h2 a
{
	background-image: url('/Images/home-playstation-3-2-psp.png');
}

div#homecolumnswrap div.homecol ul.mainlinks
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#homecolumnswrap div.homecol ul.mainlinks li
{
	display: inline-block;
	margin: 0;
	padding: 0;
}
div#homecolumnswrap div.homecol ul.mainlinks li a
{
	display: inline-block;
	font-size: 11px;
	margin: 0 5px 0 0;
}
div#homecolumnswrap div#homecol_xbox ul.mainlinks li a
{
	color: #5A7359;
}
div#homecolumnswrap div#homecol_pc ul.mainlinks li a
{
	color: #91803C;
}
div#homecolumnswrap div#homecol_wii ul.mainlinks li a
{
	color: #5A6D7C;
}
div#homecolumnswrap div#homecol_ps ul.mainlinks li a
{
	color: #7A304B;
}
div#homecolumnswrap div.homecol div.content
{
	margin: 3px 0 0 0;
}
div#homecolumnswrap div.homecol div.content div.prod1
{
	position: relative;
	width: 192px;
	height: 270px;
	background-color: #ffffff;
	overflow: hidden;
	border-bottom: 0px solid black;
}
div#homecolumnswrap div.homecol div.content .item a
{
	font-size: 10px;
}
div#homecolumnswrap div.homecol div.content a.a1 
{
	margin: 0;
	display: block;
	width: 190px;
	height: 40px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	border-top: 6px solid #ffffff;
	border-bottom: 6px solid #ffffff;
	overflow: hidden;
}
div#homecolumnswrap div.homecol div.content a.a1:hover
{
	text-decoration: underline;
}



/* ==================== */

div#homecolumnswrap div.homecol ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#homecolumnswrap div.homecol ul li div.home_product
{
	width: 192px;
	height: 130px;
	margin: 0 0 4px 0;
	background-color: #ffffff;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
div#homecolumnswrap div.homecol ul li div.home_product div.prodimg
{
	width: 90px;
	height: 130px;
	overflow: hidden;
}
div#homecolumnswrap div.homecol ul li div.home_product div.textblock
{
	position: absolute;
	left: 93px;
	top: 0;
	width: 95px;
}
div#homecolumnswrap div.homecol ul li div.home_product div.textblock h2
{
	font-size: 12px;
	display: inline;
	color: #000000;
}
div#homecolumnswrap div.homecol ul li div.home_product div.textblock p
{
	margin: 0;
	padding: 0;
	font-size: 10px;
	display: inline;
	color: #333333;
}
