body {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #747477; height: 100%; margin: 0; padding: 0;
}
#bg 					{ position:fixed; top:0; left:0; width:100%; height:100%; }
#content 				{ position:relative; z-index:1;  background-image:url(../images/body-repeat2.jpg); background-repeat:repeat-x; background-position:top; }

.floatright				{ float:right; }
a{
	color:#747477;
}
a:hover{
	color:#EF7F00;
}
h1{
	color:#EF7F00;
}
.clear { clear:both; }

#maincontent-inner h2 { font-size:14px; font-style:italic; color:#EF7F00; }

#sitecontainer{
	margin-left:auto;margin-right:auto;width:990px;
	position:relative;
}
#maincontainer{
	margin-left:auto;margin-right:auto;width:830px;
}
#header{
	background-image:url(../images/header4.png);background-repeat:no-repeat;height:132px;width:990px;
}
#header-overlay{
	position:absolute;
	left:255px;
	top:32px;
	width:380px;
}


#breadcrump{
	height:26px;width:600px;margin-left:241px;margin-top:12px;color:#FFF;
}
#breadcrump #breadcrumplinks a{
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
#breadcrump #breadcrumplinks a:hover{
	text-decoration:underline;
	font-weight:bold;
	color:#FFF;
}

#ideal{
	width:42px;height:32px;margin-left:735px;margin-top:-49px;margin-bottom:8px;
}
#zoeken{
	position:absolute;top:109px;margin-left:690px;	
}

#search_field{
	width:140px;
	border:none;
     -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    -khtml-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
	padding-left:2px;
	height:20px;
	color:#676767;

}

#search_button{
	background:#4A4A4A;
    font-size: 14px;
    font-weight: bold;
    list-style: none outside none;
    text-align: center;

	background:transparent url(../images/sbutton-back.gif) top left repeat-x;

	height:23px;

	cursor:pointer;
	color:#fff;
	width:70px;
	border:none;
}




#winkelmandje{
	position:absolute;top:58px;margin-left:735px;width:170px;text-align:center;
}
#winkelmandje a{
	text-decoration:none;
}

#menu{
	width:800px;height:23px;margin-left:52px;position:absolute;top:99px;*top:110px;
}
#menu li{
	list-style:none;display:inline-block;background-image:url(../images/menu-header-bg.gif);background-repeat:no-repeat;width:120px;height:23px;text-align:center;font-size:14px;font-weight:bold;padding-top:3px; float:left; margin-right:2px;
}
#menu li a {
	color:#FFFFFF;text-decoration:none;
}
#menu li a:hover {
	color:#EF7F00;
}


/*#maincontent-top{
	background-image:url(../images/bg_top.png);background-repeat:no-repeat;height:10px;width:671px;margin-left:161px;
}*/

/*
#maincontent-bottom{background-image:url(../images/bg-bottom.png);background-repeat:no-repeat;height:10px;width:671px;margin-left:161px;
}*/
#maincontent{
	/* background-image:url(../images/bg-repeat.png);background-repeat:repeat-y; */width:671px;margin-left:161px;margin-top:-3px;min-height:490px;
}
#maincontent-inner{
	padding:0 25px 25px;
	min-height:850px;
}

#keurmerkcontainer { 
	width:50px;
	height:51px;
	font-weight:bold;
	margin:10px 0 10px 25px;
}

#idealcontainer { 
	height:53px;
	font-weight:bold;
	margin:0 0 0 35px;
}

#navcontainer{
	width:161px;position:absolute; top:170px;font-weight:bold;
}
#navinner, .navinner{ /*background-image:url(../images/navigatie-repeat.png); */ background-color:#FFF; }
/*#navcontainer-top{
	background-image:url(../images/navigatie_top.png);height:10px;
}
#navcontainer-bottom {
	background-image:url(../images/navigatie_bottom.png);height:18px; clear:both;
}*/

#footer{
	width:665px;text-align:center;height:20px;font-size:9px;margin-left:241px;border-bottom:2px solid #FFF; color:#747477;
}
#footer a{
	text-decoration:none;
	color:#747477;
}


#tagcloud{
	border-bottom:2px solid #FFF;width:665px;text-align:center;margin-left:241px;padding-top:10px;padding-bottom:10px;
}

#tagcloud a{
	text-decoration:none;
	color:#747477;
}
#tagcloud h1:hover,#tagcloud h2:hover,#tagcloud h3:hover,#tagcloud h4:hover,#tagcloud h5:hover{
	color:#747477;
}
#tagcloud h1{
	font-size:15px;display:inline;color:#747477;font-weight:700;
}
#tagcloud h2{
	font-size:14px;color:#747477;display:inline;font-weight:500;
}
#tagcloud h3{
	font-size:13px;color:#747477;display:inline;font-weight:300;
}
#tagcloud h4{
	font-size:12px;color:#747477;display:inline;font-weight:200;
}
#tagcloud h5{
	font-size:11px;color:#747477;display:inline;font-weight:100;
}

/*	PRODUCTPAGINA'S */
#breadcrump a{
	color:#FFFFFF;
}
#productDetailPrijs{
	font-size:19px;font-weight:bold;color:#747477;
}
#productRow{
	clear:both;
}
#productVenster{
	float:left; position:relative; width:188px;margin-bottom:20px; margin-right:20px; text-align:left;color:#747477;font-size:11px;/*background-image:url(../images/product_repeat.gif);background-repeat:repeat-y;*/border: 2px solid #8f9092
}
#productVenster .prijsinfo{
	position:absolute; right:8px; bottom:8px; text-align:right;
}
#productHeaderBg{
	/*background-image:url(../images/product_top.jpg);background-repeat:no-repeat;*/padding-top:7px;
}
#productHeader{
	line-height:20px;font-weight:bold;font-size:13px;padding-top:5px;width:145px;text-align:center; margin-left:3px;
}
#productprijsOud{
	font-weight:bold;font-size:11px;color:#747477;
}
.prijsOud{
	text-decoration:line-through;
}
.prijsNieuw{
	color:#EF7F00;
}
#productprijs{
	font-weight:bold;font-size:16px;color:#EF7F00;
}
#productHeader a{
	color:#EF7F00;text-decoration:none;
}

#productHeader a:hover{
	color:#747477;
}
#productBottom{
	/*background-image:url(../images/product_bottom.gif);background-repeat:no-repeat;background-position:bottom;*/
}
#productVenster #intro{
	font-size:12px;line-height:16px;margin:0px 0px 0px 0px;
}
H1.lMenu {margin-left:10px;font-size: 2em;}
UL.lList {}
UL.lList LI {padding:5px 0}
