/* general tag styles */
html{
	background:url(../styleImages/bg_summer.jpg) no-repeat center 0px ;
			height:100%;
			
}

body {
	margin:0 auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	text-align:center;
	height:auto;
	position:relative;
	bottom:0px;
	background:url(../styleImages/shadow2.png) repeat-y center -50px;

} 

form {
	margin:0px;
	padding:0px;
}
img {
	border:none;
}
h1,h1 a {
	font-size:34px;
	padding:0 0 10px 0;
	color:#000;
	margin:0 0px 0px 0px;
	font-family:"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	font-weight:normal;
	line-height:100%;
	vertical-align:top;	
}

h2 {
	position:relative;
	font-size:28px;
	margin:7px 0px 0px 0px;
	padding:0px;
	font-family:"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	font-weight:normal;
	color:#E36F12;
}
a {
	color:#0090DF;
}
a:visited {
	
}
a:hover {
	text-decoration:none;
}
.floatLeft {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}
.floatRight {
	position:relative;
	float:right;
	margin:0px;
	padding:0px;
}

/* page layout */
#pageSurround {
	position:relative;
	margin:0px auto;
	margin-bottom:0px;
	padding:0 10px;
	padding-bottom:120px;	
	width:980px;
	height:auto;
	display:inline-block;
   	display:moz-inline-block;
   	text-align:left;
	background: #fff url(../styleImages/bg2.gif) repeat-x 0 -20px;
}
#header {
	position:relative;
	margin-left:0px;
	margin-top:0px;
	float:left;
	height:100px;
	width:100%;
	z-index:100;
}

#header a{
	font-size:0;
	text-indent:-999999em;
	background:url(../styleImages/sprite.png) no-repeat 5px 7px;
	display:block;
	width:320px;
	height:70px;
	top:19px;
	position:absolute;
}

#page {
	position:relative;
	float:left;
	padding:0;
	top:0px;
}
#barOne {
	position:relative;
	float:left;
	width:980px;
	margin:0px 0px 0px 0px;
	height:36px;
	clear:both;
	padding:0;
	z-index:2;
}

#barOne p {
	position:relative;
	float:left;
	clear:both;
	margin:0px;
	padding:6px 0px 0px 0px;
}
*html #barOne p {
	padding:0px;
}
.subTopNavOn {
	font-weight:bold;
	font-size:14px;
	margin-top:5px;
}
#barTwo {
	position:relative;
	top:20px;
	float:left;
	width:980px;
	margin:0px;
	padding:0;
	clear:both;
	color:#8e8e8e;
	height:30px
}

#barTwo a{
	color:#0090DF;
}

#search {
	position:absolute;
	right:0;
	top:46px;
	width:auto;
	z-index:99999;

	
}
#search input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:125%;
	width:190px;
	padding-left:6px;
	border:1px solid #000;
}
#search input.searchButton {
	position:relative;
	float:right;
	border:none;
	color:#EF912D;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:120%;
	padding-right:20px;
	padding-bottom:3px;
	width:47px;
	height:33px;
	background:none;
	margin-right:0px;
	margin-top:0px;
}
#search input.searchButton:hover {
	cursor:pointer;
	color:#E36F12;
	
}
#searchbox {
	border:0px #ffffff;
	background:none;
	float:right;
	margin-right:1px;
	padding-top:6px;
	margin-bottom:10px;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
	width:100px;
	height:18px;
	background-repeat:no-repeat;
}


#barThree {
	position:relative;
	float:left;
	margin:20px 0 0 0;
	width:980px;
	padding:0;
	clear:both;
}
#sideNavLeft {
	position:relative;
	float:left;
	width:190px;
	margin:41px 0 0 0;
	
}
#sideNavRight {
	position:relative;
	float:right;
	width:240px;
	margin:41px 0 0 0;
	overflow:hidden;

}

#content-float-right {
	position:relative;
	float:right;
	width:720px;
}
#content {
	position:relative;
	float:left;
	margin:0;
	width:420px;
	line-height:130%;
	right:10px;
}

.contentas{
	width:250px;
	overflow:hidden;
	float:left;
	padding:5px;
	margin:0 10px 0 0;
	background:#FFFFDF;
	border:1px solid #EEEFB3;
	position:relative;
}

.contentas img{
	width:250px;
	position:relative;
	top:-10px;
	left:-10px;
	border:1px solid #EEEFB3;
}


.contentas div{
	padding:0 9px 9px 9px;
	background:#FFFFDF;
	color:#555;
	margin:0;
}

.contentas div p{
	padding:0;
}

.contentas p strong{
	font-size:17px;
	color:#000;	
}


.contentas span.read-more{
	display:inline;
}

#content-float-right-a {
	position:relative;
	float:left;
	width:980px;
	margin-top:22px;
}
#content-b {
	position:relative;
	float:left;
	margin:0;
	width:720px;
	line-height:130%;
	
}
#footer {
	position:absolute;
	width:100%;
	text-align:right;
	clear:both;
	padding:17px 0px 0px 0px;
	top:-13px;
	right:10px;
	z-index:99999999
}

#footer a{
	color:#999;
	padding:0 5px;
}

#footer a:hover{
	color:#EF912D;
}

/* image widths and heights */

.featureProductImage {
	width:75px;
	/*height:65px;*/
}
.popularProductImage {
	width:100%;
	float:left;
	margin-bottom:3px;
	border:none;
}

/* skin design */
.tabExpand {
	position:relative;
	width:100%;
	margin:0px 0px 10px 0px;
}
	/* ie6 hack to prevent tables dropping */
	*html .tabExpand {
		position:relative;
		float:left;
		width:100%;
		margin:0px 0px 10px 0px;
	}


.botrowborder a {
	color:#0099cc;
}

#header h1 {
	position:absolute;
	top:10px;
	left:10px;
	margin:0px;
	line-height:120%
}
#header a {
	color:#FFFFFF;
	text-decoration:none;
}
#header a:hover {
	color:#E8EBEE;
	text-decoration:none;
}


/*BEGIN MENU*/

/* Plaats Hoofdmenu */
#menu-container {
	position:absolute;
	top:105px;
	left:10px;
	width:980px;
	margin:0px auto;
	font-size:11px;
	z-index:99999;
}


/* Style Hoofdmenu */
ul#menu,ul#menu2 {
	width:978px; 
	height:20px;
	color: #fff;
	/*background:#000 url(../styleImages/bg_menu.gif) repeat-x 0 0;*/
	margin: 0;
	position: relative;
	padding:5px 0 10px 0;
}
/*---------------------------- */

/* Style Hoofdmenu-items */
ul#menu li,ul#menu2 li {
	display: inline;
	margin: 0;
	float:left;
	padding:5px 20px;
	border-right:1px solid #fff;

}

ul#menu li a,ul#menu2 li a {
	color:#fff;
	font-family:arial,"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	font-size:15px;
	text-decoration:none;
	padding:0;
	display:block;
	float:left;
	vertical-align:middle;
}

ul#menu li a:hover,ul#menu2 li a:hover {
	color:#fff;
	border-bottom:none;
}
/*---------------------------- */




/* Style tabs van hoofdmenu*/
ul#menu li.hovering,ul#menu2 li.hovering {
	border-bottom:0;
}

ul#menu li.mega a.tab{
	cursor:default;
}

ul#menu li.hovering#nav1{
	background:#60287B;	
}

ul#menu li.hovering#nav2{
	background:#000;
	
}

ul#menu li.hovering#nav3{
	background:#A3007B
	
}

ul#menu li.hovering#nav4{
	background:#004AA3
	
}

ul#menu li.hovering.nav5{
	background:#DE7900;
	
	
}

ul#menu li.hovering#nav6{
	background:#4F2605;
		
}

ul#menu li#nav7 a{
	color:#E36F12;		

}

ul#menu li.hovering#nav1 a,ul#menu li.hovering#nav2 a,ul#menu li.hovering#nav3 a,ul#menu li.hovering#nav4 a,ul#menu li.hovering.nav5 a,ul#menu li.hovering#nav6 a{
color:#fff
}


ul#menu li ul li{
	border:0;
}
/*---------------------------- */



/* Style links in dropdownpanel*/

ul#menu li.mega a,ul#menu2 li.mega a {
	display:block;
}

ul#menu li.mega a:hover {

}
/*---------------------------- */



/* Style dropdownpanel*/
	ul#menu div.panel {
	display: none;
}

ul#menu li.mega div.panel,ul#menu2 li div.panel {
	width: 914px; /* width ul#menu MIN borders en padding! */
	position: absolute;
	top: 32px;
	left: 15px;
	padding:10px 15px 15px 15px;
	color: #fff;
	border-bottom:3px solid #000
}

ul#menu2 li div.panel{
	position:relative;
	width:980px;
	float:left;
	top:0;
	left:0;
}

ul#menu li.mega#nav1 div.panel,ul#menu2 li.mega#nav1 div.panel {
background:#60287B;
	
}

ul#menu li.mega#nav2 div.panel {
background:#000
}

ul#menu li.mega#nav3 div.panel {
background:#A3007B
}

ul#menu li.mega#nav4 div.panel {
background:#004AA3
}

ul#menu li.mega.nav5 div.panel {
background:#DE7900
}

ul#menu li.mega#nav6 div.panel {
	background:#4F2605;
}

ul#menu li.hovering div.panel {
	display: block; 
}
/*---------------------------- */
ul#menu2 li.mega#nav1 div.panel {
background:#60287B
}

ul#menu2 li.mega#nav2 div.panel {
background:#000
}

ul#menu2 li.mega#nav3 div.panel {
background:#A3007B
}

ul#menu2 li.mega#nav4 div.panel {
background:#004AA3
}

ul#menu2 li.mega.nav5 div.panel {
background:#DE7900
}

ul#menu2 li.mega#nav6 div.panel {
	background:#4F2605;
}

ul#menu2 li.hovering div.panel {
	display: block; 
}
/*---------------------------- */


/* Style kolommen in panel*/
ul#menu li.hovering div.panel div.col,ul#menu2 li div.panel div.col{
	float:left;
	width:220px;/*breedte van kolom*/
	padding-right:8px;
	display:block;
}
ul#menu li.hovering div.panel div.last,ul#menu2 li div.panel div.last{
	padding-right:0px;
}


ul#menu li.hovering div.panel div.col2,ul#menu2 li div.panel div.col2{
	width:20em; /*extra brede kolom voor foto cat. D */
	float:right;
}

ul#menu li.hovering div.panel ul.nav,ul#menu2 li div.panel ul.nav{
	margin-bottom:20px;
	float:left;
}

ul.nav,ul.nav li{
	list-style:none;
	padding-left:0;
	margin-left:0;
}
/*---------------------------- */



/* Style list-items en links in panel*/
ul#menu li.hovering div.panel ul.nav li,ul#menu2 li div.panel ul.nav li{
	display:block;
	width:220px;
	height:auto;
	padding:0;
	padding-left:10px;
	margin:2px 0;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro"
}

ul#menu li.hovering div.panel ul.nav li a,ul#menu2 li div.panel ul.nav li a{
	background:url(../skins/default/styleImages/bullet.png) no-repeat 0 center;
	text-transform:none;
	font-family:Arial, Helvetica, sans-serif, "Myriad Pro";
	padding: 0;
	margin:0;
}

ul#menu li.hovering div.panel ul.nav li a:hover{
	background:url(../skins/default/styleImages/bullet_h.png) no-repeat 0 center;
}

/* Style sub-categorien in panel*/

ul#menu li.mega div.panel a,ul#menu2 li.mega div.panel a {
	color: #fff;
	padding: 0;
	background: none;
	text-decoration:none;
	float:none;
	font-size:12px;
	border:0;
}

ul#menu li.mega div.panel h3,ul#menu2 li.mega div.panel h3{
	font-weight: bold;
	font-size: 13px;
	margin:0;
	width:12em;
	padding:1px 5px;
	clear:both;

}

ul#menu li.mega#nav1 div.panel h3,ul#menu2 li#nav1 div.panel h3{
background:#4B1C6A;
}

ul#menu li.mega#nav2 div.panel h3{
background:#272727;
}

ul#menu li.mega#nav3 div.panel h3{
background:#8F005E;
}

ul#menu li.mega#nav4 div.panel h3{
background:#003497;
}

ul#menu li.mega.nav5 div.panel h3{
background:#DA6700;

}
ul#menu li.mega#nav6 div.panel h3{
background:#2F1603
}
ul#menu li.mega div.panel a:hover{
text-decoration:underline;
}

ul#menu2 li#nav1 div.panel h3{
background:#4B1C6A;
}

ul#menu2 li.mega#nav2 div.panel h3{
background:#272727;
}

ul#menu2 li.mega#nav3 div.panel h3{
background:#8F005E;
}

ul#menu2 li.mega#nav4 div.panel h3{
background:#003497;
}

ul#menu2 li.mega.nav5 div.panel h3{
background:#DA6700;
}
ul#menu2 li.mega#nav6 div.panel h3{
background:#2F1603
}
ul#menu2 li.mega div.panel a:hover{
text-decoration:underline;
}

ul#menu li.mega div.panel ul.nav li a.morelink,ul#menu2 li div.panel ul.nav li a.morelink{
color:#0099FF;
background:none;
}
/* EINDE MENU*/

#sideNavLeft p {
display:none;
}
#sideNavLeft ul {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:10px;
	width:168px;
	border-bottom:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	background-image:url(../styleImages/boxBotBG.gif);
	background-position:top;
	background-repeat:repeat-x;
}
#sideNavLeft li {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	width:100%;
}
#sideNavLeft li a {
	position:relative;
	float:left;
	margin:0px;
	padding:5px 0px 0px 0px;
	width:170px;
	display:block;
	color:#0099CC;
}
#sideNavLeft ul li ul {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:none;
	display:inline;
	font-size:90%;
}
#sideNavLeft ul li ul li {
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}
#sideNavLeft ul li ul li a {
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 3px 0px;
	color:#006699;
	width:auto;
}
#pageLinks ul li a {
	background-image:url(../styleImages/el-page-arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding:0px 0px 0px 8px;
	width:auto;
}
#pageLinks ul li ul li a {
	background-image:none;
	padding:0px 0px 0px 8px;
	width:auto;
}
.boxborder {
	position:relative;
	float:left;
	padding:0;
	width:168px;
	margin:-25px 0px 10px 0px;
}

.linkGroup {
	position:relative;
	width:100%;
	padding:8px 0px 6px 5px;
	font-size:130%;
	font-weight:bold;
	background:#eee;
	margin:10px 0 0 0;
	border-left:1px solid #ccc;
}

#featureProduct ul {
	text-align:center;
}
#featureProduct li a {
	background-image:none;
	margin:0px;
	padding:0px;
}
#pullDownNav {
	background:#000;
	padding:0px;
	position:absolute;
	top:48px;
	width:692px;
	padding:3px;
	color:#EF912D;

}

#pullDownNav form{
	background:none;
	display:inline;

}

#pullDownNav input{
	display:none;
		}

#pullDownNav label {
	cursor:pointer;
	background:none;
	display:marker;
	margin:0 5px;
	color:#fff;
	font-size:90%;
}

#pullDownNav label:hover {
	border:0;
	border-bottom:1px solid #fff;
}

#compareDisplay {
	position:relative;
	float:left;
	width:100%;

}
#productDisplay fieldset, #subBuiltNav fieldset, #subNav fieldset, #content fieldset, #content-b fieldset {
	position:relative;
	float:left;
	width:698px;
	border:none;
	line-height:150%;
	padding:8px;
	margin-bottom:0px;
	margin-left:-8px;
}
#productDisplay legend, #subBuiltNav legend, #subNav legend, #content legend, #content-b legend  {
	color:#E36F12;
	font-weight:bold;
	font-size:14px;
	margin-top:5px;
	margin-bottom:0
}

#subBuiltNav fieldset table{
	margin-bottom:15px;
	padding:15px;
	background:orange;
}

#subBuiltNav fieldset table a:hover,#subBuiltNav fieldset table a.brandNavOn{
	color:#000;
	font-weight:bold;
}

#subBuiltNav fieldset table td{
	line-height:5px;
}

#subBuiltNav fieldset table a{
		color:#000;
		text-decoration:none;
		background:none;
		display:list-item;
		list-style-position:inside;
		padding:5px 0;
		margin:0;
		list-style-type:circle;
}
		
#subBuiltNav fieldset table a:hover{
		list-style-type:disc;
}

#subBuiltNav fieldset table a.brandNavOn{
		list-style-type:disc;
		text-transform:uppercase
}


#productDisplay table {
	clear:left;
}



#productDisplay{
	margin-top:25px;
	margin-bottom:34px;
}


.paging{
	position:relative;
	text-align:right;
	margin-bottom:25px;
	padding:3px 0;
	background:#eee;
}

.paging .paginglinks a{
	color:#000;
	padding:0 5px;	
	text-decoration:none;
}

.paging .paginglinks a:hover{
	border:1px dotted orange;
	padding:0 4px;
	text-decoration:none;
}

.paging .paginglinks a.active_page,.paging .paginglinks a:active{
	background:orange;
	color:#fff;
}

.paging .paginglinks a#hier{
	background:orange;
	color:#000;
}

#productDisplay ul li a {
	color:#666;
	font-weight:normal;
}

.old_price {
	text-decoration:line-through;
	font-size:13px;
}

#productDisplay td, #compareDisplay td {
	position:relative;
	padding:10px 5px 10px 5px;
}



#sideNavRight p, #newsItems p,#tagCloud p {
	position:relative;
	float:left;
	font-size:110%;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:6px 0px 0px 10px;
	height:24px;
	color: #880f51;

		
}
#featureProduct ul, #popularProd ul, #userHistory ul, #newsItems ul,#tagCloud div {
	position:relative;
	float:left;
	margin:0px auto;
	padding:8px;
	clear:both;
	width:100%;
}



#tagCloud div {
	text-align:center;
}

/*POPULAR PRODUCTS*/
#popularProd li, #newsItems li {
	position:relative;
	float:left;
	margin:0px;
	padding:5px;
	width:99%;
	list-style-type:none;

}

#popularProd p{
	background:url(../styleImages/bg_popprods.gif) no-repeat 2px 0;
	text-indent:-99999px;
	height:41px;
}

#newsItems p{
	padding-top:10px;
	padding-bottom:4px;
	color:#000;
	font-family:"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	font-weight:normal;
	font-size:24px;
}

#tagCloud p {
/*	background:url(../styleImages/bg_searchtags.gif) no-repeat 2px 0;*/
	text-indent:-99999px;
	height:60px;
}



#featureProduct li, #userHistory li {
	list-style-type:none;
}
#newsItems li {
	border-bottom:1px dotted #ccc;
	padding:0px 0px 10px 0px;
	color:#555;
	line-height:1.35em;
	margin-bottom:15px;

}
#newsItems ul li span{
	font-weight:normal;
	font-size:80%;
	color:#ccc;
	font-family:"Arial narrow", Arial, Helvetica, sans-serif, "Myriad Pro";
}
#newsItems ul li a strong {
	background:#fff;
	font-size:13px;
	color:#000;
	text-decoration:none;
}	

#popularProd li{
	padding:5px;
	background:#fff;
	margin:0 auto;
	margin-bottom:10px;
	border:1px solid #0ac2d7;
}

#popularProd li a {
	position:relative;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	display:block;
	color:ffd5ec;

}

#popularProd ul li a {
	color:#660062;
	font-we	ight:normal;
	text-decoration:underline;
}

#popularProd ul li a:hover{
	text-decoration:none;
}

#popularProd ul li a.popLink {
	color:#00c5dc;
	text-decoration:none;
	font-weight:bold;
}
.popProdPrice {
	color:#fc00f3;
	font-weight:bold;
	font-size:18px;

}

.styleProdName {
	color:#00889F;
	font-weight:bold;
	white-space:nowrap;
}
.styleProdPromo {
	font-size:100%;
	color:#333333;
	font-weight:bold;
}

.styleProdPrice {
	color:#F56C00;
	line-height:1.1em;
	float:right;
	margin-right:20px;
	margin-top:10px;
	margin-left:25px;
	font-weight:bold;
	text-shadow: 0px 1px 1px #9F4700;
}
.styleProdMerchant {
}
.styleProdID {
}
.styleProdCategory {

}
.styleProdBrand {
}
.styleProdDescription {
position:relative;
z-index:9999
}

.singleProdName {
	font-size:120%;
	color:#7F2F0F;
	font-weight:bold;
}
.singleProdPromo {
	font-size:100%;
	color:#333333;
	font-weight:bold;
}

#pricebox{
	margin-bottom:10px;
}

#pricebox div{
	width:120px;
	float:left;
}

.singlemeerinfobutton{
	position:relative;
	top:20px
}

.singleProdPrice {
	font-size:2.0em;
	font-weight:normal;
	margin-top:10px;
	line-height:30px;
	color:#F15920;
}
.singleProdBrand {
	font-size:120%;
	color:#006699;
	font-weight:bold;
}
.singleProdDesc {
	font-size:100%;
	color:#333333;
}
.singleProdId {
	font-size:100%;
	color:#666666;
	font-weight:normal;
}
.singleProdMerchant {
}
.singleProdCategory {
}

a.button, a.bigbutton {
	color:#fff;
	font-weight:bold;
	display:block;
	width:132px;
	height:35px;
	margin:0;
	background:url(../styleImages/sprite.png) no-repeat -188px -226px;
	position:absolute;
	top:45px;
	right:0px;
	font-size:0;
	text-indent:-9999999px
}

#productul li a.button{
fon-size:0;
text-indent:-999999px;

}

a.button:hover, a.bigbutton:hover {
	background:url(../styleImages/sprite.png) no-repeat -189px -269px;
}

a.catNavOn {

}
a.catNavOff {
	font-size:13px;
	line-height:1.7em;
	margin:0;
	padding-left:5px;
}
a.catNavOfflogo {
	font-weight:bold;
	color:#0099CC;
}

a.brandNavOn {
	color:#E36F12;
	font-weight:bold;
	padding-left:12px;
	background:url(../styleImages/radiobutton.gif) no-repeat 0 -47px;
}
a.brandNavOff {
	color:#000;
	background:url(../styleImages/radiobutton.gif) no-repeat 0 3px;
	padding-left:12px;
	font-weight:normal;
	text-transform:capitalize;
}

a.brandNavOff:hover {
	color:#E36F12;
	background:url(../styleImages/radiobutton.gif) no-repeat 0 -22px;
}

#linksDisplay {
	position:relative;
	float:left;
	width:100%;
}
#linksDisplay li{
	margin:0px 0px 10px 0px;
}
#catDisplay {
	position:relative;
	float:left;
	width:100%;
}
#catDisplay ul {
	position:relative;
	float:left;
	width:100%;
	padding:10px 0px 10px 0px;
	margin:0px;
}
#catDisplay li {
	position:relative;
	float:left;
	width:260px;
	height:80px;
	padding:0px 10px 0px 0px;
	margin:0px;
	list-style-type:none;
	display:block;
}
#sideNavRight fieldset {
	position:relative;
	float:left;
	border:1px solid #cccccc;
	line-height:150%;
	padding:10px 0 10px 10px;
	margin-bottom:10px;
}
#sideNavRight legend {
	color:#006699;
	font-weight:bold;
}
#pageContent {
	position:relative;
	float:left;
	width:100%;
}

#pageContent ul,.contentas ul{
	margin-left:0;
	padding-left:15px;
	line-height:1.5em
} 

#pageContent ul li,.contentas ul li{
	list-style-type:none;
	list-style-position:outside;
	padding-left:15px;
	background:url(../styleImages/vink.png) no-repeat 0 center;
	
}

#pageContent table{
	background:#DE7900;
}

#pageContent table ul{
	margin:0;
}

#pageContent table ul li{
	background:0;
	padding-left:0;
	margin-left:0;
	list-style-position:inside;
	color:#fff;
}

#pageContent table ul li a,#pageContent h3 a {
	color:#fff;
	text-decoration:none
}

#pageContent h3 {
	margin-bottom:0;
}

#content-a {
	position:relative;
	float:right;
	margin:0;
	width:700px;
	line-height:130%;
}
#content-a h1 {
	width:700px;
	
}

.adminInput {
	width:300px;
}
#myLink {
	border:1px solid #cccccc;
	background-color:#FFFFCC;
	font-family:'Courier New', Courier, mono;
	padding:10px;
	margin:10px 0px 10px 0px;
	clear:both;
}
#newsPage ul li h1 {
	color:#000;
	font-family:"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	line-height:100%;
	font-weight:normal;
}

#newsPage ul li h1 a{
	color:#000;
	padding:0px;
	font-family:"Gill Sans MT",Calibri,Tahoma,Verdana,sans-serif;
	line-height:100%;
	font-weight:normal;
	text-decoration:none;
}

#newsPage ul li h1 a:hover{
	text-decoration:underline;
}


#newsPage ul {
	padding:0px;
	margin:0px;
}
#newsPage li {
	position:relative;
	float:left;
	padding:0px;
	margin:0 0 30px 0;
	border-bottom:1px dotted #000;
	width:100%;
	list-style-type:none;
}

#newsPage ul li span{
	font-weight:bold;
}

#newsPage ul li ul {
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}
#newsPage ul li ul li {
	position:relative;
	float:none;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 30px;
	width:auto;
	list-style-type:disc;
}
#newsPage ul li p a,#newsPage ul li a {
	text-decoration:underline;
	color:#E36F12;
	font-weight:bold;
}

#newsPage ul li p a:hover,#newsPage ul li a:hover {
	text-decoration:none;
	
	color:#E36F12;
}

.botrowborder {
	border-top:1px solid #f7aee1;
}	

.comments {
	position:relative;
	float:left;
	width:100%;
	border-bottom:1px solid #cccccc;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}

#noimage p {
	background:none;
	height:15px;
}	
	
#voordelen {
	border:1px solid #cccccc;
	padding:10px 0px 10px 10px;
	margin-bottom:10px;
	float:right;
	width:168px;
	margin-top:50px;
}

#voordelentitel {
	font-size:13px;
	font-weight:bold;
}	

#voordelentekst {
	line-height:18px;
}	
a.singlebutton {
	color:#ffffff;
	display:block;
	font-weight:bold;
	background-image:url(../styleImages/zoek_knop.gif);
	background-repeat:no-repeat;
	width:100px;
	height:30px;
	margin:0px 5px 0px 0px;
}

a:hover.singlebutton {
	background:url(../styleImages/zoek_knop.gif) 0 -32px;
	color:#FFFFFF;
}
#titlesubnav {
	color:#383838;
	font-weight:bold;
	font-size:14px;
}

	

#zoom{
	position:relative;
}

#zoom span{
	position:absolute;
	bottom:15px;
	right:15px;
	z-index:10;
	display:block;
	width:30px;
	height:30px;
	background:url(../styleImages/loop.png) no-repeat right bottom;
}
#productul{
	float:right;
	width:700px;
	padding:0;
	margin:0;
	text-align:left;
}

#productul li{
	display:block;
	width:690px;
	border-bottom:1px dotted #ccc;
	margin:0 0 0px 0;
	vertical-align:top;
	padding:25px 0;
	padding-right:0;
	list-style:none;
	list-style-position:inside;
	float:left;
	position:relative;
}

#productul li:hover{
	background:#EFF5FF;
}

#productul li div{
	width:410px;
	float:left;
	padding:0;
	margin:0;
}

#productul li a.prodimglink{
	display:block;
	width:130px;
	margin-right:15px;
	float:left;
	clear:left;
	text-align:center;
	position:relative;
	padding-bottom:
}

#productul li img.smallProductImage{
	width:auto;
	max-width:120px;
	*width:120px;
	max-height:120px;
	clip:rect(0px 120px 120px 0px);
	padding:2px;
	background:#fff;
	border:solid 1px #eee;
	box-shadow: 10px 10px 5px #888;
	}

/*#productul li a img.bigProductImage{
	display:none;
}

#productul li a:hover img.bigProductImage{
	display:block;
	border:3px solid #333;
	position:absolute;
	top:0;
	left:0;
	width:auto;
	max-width:255px;
	width:255px;
	z-index:9
}
*/

#productul li img{
	margin-top:5px;
	float:left;
	margin:0 10px 10px 0;
}



.styleProdName {
	font-size:19px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
	display:block;
	float:left;
}

span.singleProdDescription{
	color:#F56C00;	
	font-size:15px;
	display:block;
	margin-top:5px;
	margin-bottom:-17px;
	font-weight:bold;
	overflow:hidden
}

#productul li .styleProdDescription{
	color:#555;
	padding:3px 0 0px 0;
	overflow:hidden;
	display:block;
	margin-bottom:0
}

.stars0,.stars1,.stars2,.stars3,.stars4,.stars5{
	background: url(../styleImages/sprite.png) no-repeat -105px -285px;
	display:block;
	float:left;
	width:80px;
	height:14px;
	margin-top:0px;
	font-size:0;
	margin-left:5px;
	text-indent:-999999em;
}

.stars0{
	background-position:-105px -299px;
}

.stars1{
	background-position:-105px -231px;
}

.stars2{
	background-position:-105px -245px;
}

.stars3{
	background-position:-110px -259px;
}

.stars4{
	background-position:-105px -273px;
}


#productul li .styleProdDescription a.leesmeer{
	color:#0090DF;
	white-space:nowrap;
}

.oldprice{
	color:#00c5dc;
	text-decoration:line-through;
	display:none
}

a span.styleProdPrice,strong.prijstag, span.singleProdPrice {
	font-family: Verdana,Arial,Helvetica;
	font-weight:bold;
	font-size:24px;
	padding:13px 0 0 0;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;

	}

#productul li div.prijs{
	height:100px;
	width:130px;
	margin-top:0px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	top:25px;
	color:#ccc;
	right:0;
	z-index:0
	
}


span.vanaf{
	color:#999; 
	padding-left:10px;
}

#productul li a img.merchantlogo{
	margin:0;
	width:70px;
	position:absolute;
	bottom:15px;
	right:0px;
}


span.singleProdPrice{
	float:left;
	clear:right;
	width:100%;
	text-align:left;
	padding-left:12px;
}

p,.styleProdDescription{
line-height:1.5em;
}

#pagepics p{
	display:block;
	float:left;
	width:350px
}
#pagepics p a img{
	margin:30px
}

#newsPage table *{
	font-size:12px;
}

#newsPage table td{
	padding-bottom:15px;
}

/* HOMEPAGE MENU ITEMS*/


/* UL design */
#cat1,#cat2,#cat3,#cat4,#cat5{
	width:184px;
	height:670px;
	min-height:670px;
	*height:670px;
	float:left;
	margin:0 15px 0 0;
	padding:0 0 15px 0;
	list-style:none;
	list-style-position:inside;
	background:url(../styleImages/cat1bg.gif) 0 0 repeat-y;
}

#cat2{background-image:url(../styleImages/cat2bg.gif);}

#cat3{background-image:url(../styleImages/cat3bg.gif);}

#cat4{background-image:url(../styleImages/cat4bg.gif);}

#cat5 {
	margin:0;background-image:url(../styleImages/cat5bg.gif);
}

/* IMG design */
#cat1 img,#cat2 img,#cat3 img,#cat4 img,#cat5 img{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	padding:3px;
	background:#60287B;
	margin-bottom:1px;
}

#cat2 img{
	background:#000
}

#cat3 img{
	background:#a3007b
}

#cat4 img{
	background:#004aa3
}

#cat5 img{
	background:#de7900
}


/* Li design */
#cat1 li,#cat2 li,#cat3 li,#cat4 li,#cat5 li{
	width:158px;
	padding:4px 0 4px 10px;
	color:#fff;
	font-weight:bold;
	line-height:90%;
}

/* SUBtitles design */
#cat1 li.title,#cat2 li.title,#cat3 li.title,#cat4 li.title,#cat5 li.title{
	height:31px;
	font-size:0;
	text-indent:-9999999em;
	background:url(../styleImages/dames.gif) no-repeat 0 0;
}

#cat2 li.title{
	background-image:url(../styleImages/heren.gif);
}
#cat3 li.title{
	background-image:url(../styleImages/meisjes.gif);
}
#cat4 li.title{
	background-image:url(../styleImages/jongens.gif);
}
#cat5 li.title{
	background-image:url(../styleImages/baby.gif);
	width:168px;
}

/* SUBcats design */
#cat1 li.clean,#cat2 li.clean,#cat3 li.clean,#cat4 li.clean,#cat5 li.clean{
	margin:0;
	padding:0;
}

#cat1 li.subcat,#cat2 li.subcat,#cat3 li.subcat,#cat4 li.subcat,#cat5 li.subcat{
	margin:10px 0 0 0;
	background:#4b1c6a;
}

#cat2 li.subcat{
	background:#272727
}

#cat3 li.subcat{
	background:#8f005e
}

#cat4 li.subcat{
	background:#003497
}

#cat5 li.subcat{
	background:#da6700
}


/* Links design */
#cat1 li a,#cat2 li a,#cat3 li a,#cat4 li a,#cat5 li a{
	font-weight:normal;
	color:#fff;
	padding-left:5px;	
	display:block;
	text-decoration:none;
}
#cat1 li.clean a,#cat2 li.clean a,#cat3 li.clean a,#cat4 li.clean a,#cat5 li.clean a{
	margin:0;
	padding:0;
}

#cat1 li a:hover,#cat2 li a:hover,#cat3 li a:hover,#cat4 li a:hover,#cat5 li a:hover{
	text-decoration:underline;
	
}

#subscribeForm{


}


/* CONTENT UNIT*/

	#contentunit{
		float:left;	
		margin-bottom:25px;
		width:535px;
	}
	
	a.coltitle{
		background:url(../styleImages/bgtitle.gif) repeat-x 0 0;
		display:block;
		text-align:left;
		height:21px;
		text-decoration:none;
		color:#fff;
		font-size:15px;
		padding-top:6px;
		padding-left:5px
	}
	
			a.coltitle span{
				font-weight:bold;
			}

#contentunit .coll{
			width:250px;
			margin-right:30px;
			overflow:hidden;
			margin-bottom:15px;
			padding:0;
			float:left;
		}
		
		
		
		#contentunit .firstcol{
			margin-left:0;
			float:left;
			clear:left;
		}
		
		#contentunit .lastcol{
			margin-right:0;
			float:right;
			clear:right;
		}
		
		#contentunit .coll table{
			width:250px;
			margin:0 0 5px 0;
			padding:0;
			border:0;
			background:#fff;

		}
		#contentunit .coll table td{
			position:relative;
			border-bottom:1px dotted #e7e7e7;
		}
		
		#contentunit .coll table td:hover{
			background:#EFF5FF;
		}
						
		#contentunit .coll table img{
			width:50px;
			height:38px;
			padding:1px;
			background:#fff;
			border:1px #E4E4E4 solid;
			float:left;
		}
		
		#contentunit .styleProdName a{
			color:#000;
			text-decoration:none;
		}
		
		#contentunit .styleProdName{
			font-size:12px;
			margin-top:-10px;
			font-weight:bold;
			white-space:normal;
			width:190px;
			float:right;
			display:block;
		}
		
		#contentunit .styleProdName span{
			font-weight:normal;
			display:block;
			color:#666;
		}
		
		#contentunit div{
			width:180px;
			float:right;
			text-align:right;
				
		}
		
	#contentunit  .prijstag2 a{
			font-size:12px;
			font-weight:bold;
			text-align:right;
			padding:0;
			color:#F56C00;	
			text-decoration:none;
		}
		
		#contentunit .button2{
			text-decoration:none;
		}
			#contentunit .button2:hover{
				text-decoration:underline;
			}
	
	a.meertot{
		font-size:11px;
		text-decoration:none;
		border-bottom:0px solid #F56C00;
		display:block;
		padding:1px 3px;
		color:#666;
		text-align:left;
	}	
		a.meertot:hover{
			color:#000;
		}


/*INSCHRIJVEN NIEUWSBRIEF*/

#subscribeForm{
border:1px dashed #DFEBFF;
padding:5px;
margin-top:28px;
margin-bottom:30px;
height:156px;

}

#subscribeForm form{
	margin:0;
	padding:10px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:10px;
	background:#EFF5FF
}
			
input#email{
	width:210px;
	margin-bottom:10px;
}

.buttons input{
		background:none;
		cursor:pointer;
		color:#fff;
		border:1px solid #0A88AF;
		height:20px;
		background:#00AEE3;		
}

.buttons input:hover{
	
		background:#000
	}

#cc {
	overflow:hidden;
	clear:both;
	position:absolute;
	bottom:0;
	left:0;
	background:#000;
	width:980px;
	font-size:10px;
	color:#fff;
	margin-top:125px;
	padding:15px 10px;
	border-top:#FF6633 2px solid
}

#cc div{
	width:155px;
	float:right;
}

#cc a{
	color:#ccc;
}

#cc a:hover{
color:#fff;
}



