BODY, P, H2
{
	FONT-FAMILY: Verdana, Arial, 'Times New Roman', serif;
	FONT-SIZE: 10pt;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-LEFT: 0px;
}

A:link, A:visited
{
	
}

A:hover
{
	color:#000000
}

td
{
	font-size: 10pt;
	font-family: 'Verdana';
}
.grijs
{
	background-color:#DBDBDB;
	
}
.trademark
{
	font-size: 8pt;
	text-align:right;
	
}
.contentcel
{
	padding-left: 14px;
	padding-right: 14px;
	vertical-align:center;

}
.menutopcel
{
	font-weight:bold;
	padding-left: 14px;
	padding-right: 14px;
	vertical-align=middle;
}
.menutopcel A
{
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.menutopcel A:hover
{
	color:#F59120;
}
.menutopcelsel
{
	font-weight:bold;
	padding-left: 14px;
	padding-right: 14px;
	color:#15A7E0;
	text-decoration: none;
}
.menusidecel
{
	font-weight:bold;
}
.menusidecel A
{
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}
.menusidecel A:hover
{
	color:#F59120;
}
.menusidecelsel
{
	font-weight:bold;
	color:#15A7E0;
	text-decoration: none;
}
.menubotcel
{
	font-size: 8pt;
	padding-left: 14px;
	padding-right: 14px;
	vertical-align:middle;
	text-align:left;
}
.menubotcel A
{
	color:#000000;
	text-decoration: none;
}
.menubotcel A:hover
{
	color:#F59120;
}
.headermenucel
{
	color:#15A8E0;
	font-size: 8pt;
	height:16px;
	vertical-alig:middle;
	text-align:left;
	
}
.headermenucel A
{
	color:#000000;
	text-decoration: none;
}
.headermenucel A:hover
{
	color:#F59120;
}
.topheadercel
{
	padding-left: 14px;
	padding-right: 14px;
	v/ertical-align=top;
	text-align:left;
}

#homecontent
{
	vertical-align:top;
}

#homecontent a:link, #homecontent a:visited
{
	float: right;
	text-align: right;
	t/ext-decoration:none;
	color:#15A8E0;
	
}


#homecontent a:hover
{
	float: right;
	text-align: right;
	text-decoration:none;
	color:#F59120;
}

#content
{
	padding:0;
	vertical-align:top;		
}
#contentintro
{
	padding-left:10px;	
}



#horiz_nav_first a:link, #horiz_nav_first a:visited
{
	float:left;
	text-align:center;	
	margin:0 0 0 0pt;
	width:100%;
	padding: 0 0 0 0;	
}
#homeimage
{
	width:501px;
	border:0px solid #cccccc;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:top
	
}

#prodtitle
{
	font-size:12pt;
	display:block;
	text-align:left;	
	color:#15A7E0;
}

#cattitle a:hover { color:#F59120;font-weight:bold; }
#cattitle a{color:#15A7E0;font-weight:bold;}

#cattitle
{
	
	font-size:10pt;
	display:block;
	text-align:left;	
	vertical-align:top;
	line-height:15px;
	padding: 10px 0 5px 0;
	color:#000000;
	text-decoration:none;
}

#teaserline
{
	display:block;
	margin-left:3px;	
	margin-right:4px;
	font-size:8pt;
}

#teasertable
{
	margin-left:0px;
}

#teaseritem
{
	display:block;
	float:left;
	line-height:15px;
	padding: 5px 3px 5px 3px;
	color:#000000;
	text-decoration:none;
}

#teaseritem td
{
	font-size:8pt;
	b/ackground-color:Yellow;
	vertical-align:top;
}	

#teaseritem a:hover
{
	float: right;
	text-align: right;
	text-decoration:none;
	color:#F59120;
}
#teaseritem a:link, #teaseritem a:visited
{
	float: right;
	text-align: right;
	text-decoration:none;
	color:#15A8E0;
}

#catcontent
{
	margin: 0 0 0  0;
	padding:  0px 0  0  0;
}

/*
CATEGORIE
*/
#teasercattable
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;

}
#teasercattable td
{
	vertical-align:top;
}

#teasercattable a
{	
	font-size:10pt;
	font-weight :bold;	
	color:#15A8E0;
}
#teasercattable a:hover
{
	color:#F59120;
}

#teasercat
{
	d/isplay:block;
	f/loat:left;
	l/ine-height:15px;
	p/adding: 10pt 10px 1px 10px;
	color:#000000;
	text-decoration:none;
	width:175px;
	b/order-style:dashed;
	
}
#teasercat td
{		
	padding: 10px 10px 1px  11px;
	font-size:8pt;
}

#teasercat a:link
{
	text-align:left;
	font-size:10pt;
	color:15a8e0;
}
/*
	EIND CATEGORIE
*/

/*
	DESIGNER
*/
#teaserdesigntable
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:5px;

}
#teaserdesigntable td
{
	vertical-align:top;
}

#teaserdesigntable a
{	
	font-size:10pt;
	font-weight :bold;	
	color:#15A8E0;
}
#teaserdesigntable a:hover
{
	color:#F59120;
}

#teaserdesign
{
	d/isplay:block;
	f/loat:left;
	l/ine-height:15px;
	p/adding: 10pt 10px 1px 10px;
	margin-bottom:10px;
	color:#000000;
	text-decoration:none;
	width:175px;
	b/order-style:dashed;
	
}
#teaserdesign td
{		
	padding: 10px 10px 1px  11px;
	font-size:8pt;
}

#teaserdesign a:link
{
	text-align:left;
	font-size:10pt;
	color:15a8e0;
}
/*
	EIND CATEGORIE
*/

#tbl_category
{
	font-size:20pt;
	display:block;
	float:left;
	line-height:15px;
	margin:  0 0 0 0px;
	padding-left:10px;
	color:#000000;
	text-decoration:none;
	border-style:thin solid;
}

#tbl_catrow
{
	padding:10px 0  10px 0;		
}
#tbl_catcol
{
	height:100%;
	padding:0 0 0 10px;		
}

#tbl_catprijs
{
	float: right;
	text-align: right;
	text-decoration:none;
	color:#15A8E0;
}

#tblUitvTR
{
	b/ackground-color:Yellow;
	height:18px;
}

#tblUitv td 
{
	vertical-align:top;
	font-size:8pt;
	padding:0;
	margin:0;
}

#tblUitv img
{
	margin: 0 2  4 0;
	vertical-align:bottom;
}

#productlijst
{
	scrollbar-3dlight-color:15A8E0;
	scrollbar-arrow-color:white;
	scrollbar-track-color:cccccc;
	scrollbar-darkshadow-color:15A8E0;
	scrollbar-face-color:15A8E0;
	margin-top:5px;
	margin-bottom:5px;
	width:410px;height:150px;
	o/verflow:auto;
}

#addtionalinfo
{
	margin-top:15px;
		
}
#addtionalinfo td
{
	margin: 2px 2px 2px 2px;
	padding: 5px 5px 5px 5px;	
	font-size:8pt;	
}

#addtionalinfohead
{
	margin-top:15px;
	margin-bottom:17px;
}
#addtionalinfohead a
{
	color:#15A8E0;
}

#addinfo1
{
	border:1px solid #cccccc;
	padding:5px 2px 5px 2px ;
	font-size:8pt;	
	width:200px;
}
#addinfo2
{
	background-color:#cccccc;
	color:#ffffff;
	padding:5px 2px 5px 2px ;
	font-size:8pt;	
}
#tblProductmovie 
{
	margin:5px 0 5px 0;	
}
#tblProductmovie a
{
	color:#15A8E0;
	font-weight:bold;
}
#tbl_relprijs
{
	float: left;
	text-align: left;
	text-decoration:none;
	color:#15A8E0;
}

#relproduct
{
	margin:5 4px 0 0;	
	width:95px;
}

#relproduct td
{
	font-size:8pt;
}

#relproductlast
{
	margin:5 0px 0 0;	
	width:95px;
	
}
#relproductlast td
{
	font-size:8pt;	
}

#vkbmenu
{
	b/ackground-color:Yellow;
	vertical-align:top;
}
#cattable
{
	width:100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	
}

#catheader
{	
	font-size:12pt;
	font-weight:bold;
	padding-left:8px;
	color:#15A8E0;	
	b/order-style:dotted;
	width:385px;
}
#sorteerdiv
{	
	b/ackground-color:yellow;
	display: block;
	width:200px
}
#sorteerdiv select
{
	
    FONT-SIZE: 11px;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width:140px;
}
#zoeksorteerdiv
{	
	ba/ckground-color:yellow;
	display: block;
	width:100%;
	text-align:right
}
#zoeksorteerdiv select
{
	
    FONT-SIZE: 11px;
    BORDER-LEFT: lightgrey 1px solid;
    COLOR: black;
    BORDER-BOTTOM: lightgrey 1px solid;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    width:140px;
}


#tblUitvPrijs
{
	text-align:right;
	b/ackground-color:Yellow;	
	width:85px;
}

#catalogcode
{
	color: silver;
}
/*-----------------------------------------------------------------------------------
							WINKELWAGEN IN NAVBAR IN
-----------------------------------------------------------------------------------*/

#cartWrapper{
	
	float:left;
	width:140px;
	
	line-height:25px;
	padding:0;
	margin:0 5px 0 0;
}


#cartWrapper img, .oneColFixCtrHdr #cartWrapperReturned img{
	float:right;
	height:11px;
	padding:0;
	margin:7px 0 0 0;

}

#cartWrapper a, .oneColFixCtrHdr #cartWrapperReturned a{
	f/loat:right;
	
	f/ont-size:11px;
	c/olor:#FFFFFF;
	t/ext-align:right;

	d/isplay:block;
	l/ine-height:25px;
	w/idth:110px;
	
	pa/dding:0 0 0 10px;
	m/argin: 0 5px 0 0;

	background:url(../images/have/hd_cart_arr_dwn.gif) center left no-repeat;
	


}

#cartWrapper a:hover, .oneColFixCtrHdr #cartWrapperReturned a:hover{
	color:#CCCCCC;
	

}
#cartWrapperReturned{
	visibility:visible;
	float:right;
	width:140px;
	
	line-height:25px;
	padding:0;
	margin:0 5px 0 0;
}


/*-----------------------------------------------------------------------------------
							CART IN NAVBAR CLAPPED
-----------------------------------------------------------------------------------*/

#cartWrapperClapped{
	visibility:visible;
	float:right;
	width:140px;
	line-height:25px;
	padding:0;
	margin:0 5px 0 0;
}


#cartWrapperClapped img{
	float:right;
	height:11px;
	padding:0;
	margin:7px 0 0 0;

}

#cartWrapperClapped a{
	float:right;
	
	font-size:11px;
	color:#FFFFFF;
	text-align:right;

	display:block;
	line-height:25px;
	width:110px;
	
	padding:0 0 0 10px;
	margin: 0 5px 0 0;

	background:url(../images/have/hd_cart_arr_up.gif) center left no-repeat;
}

#cartWrapperClapped a:hover{
	color:#CCCCCC;
	

}

/*--------------------------------------------------------
	Mandje
---------------------------------*/
/*--------------------------------------------------------*/
/* CART  */
/*--------------------------------------------------------*/
#cartNavHolder{
	w/idth:285px;
	float:right;
	

}
#cartDropDown{
	width:545px;
	
	b/order-style:dotted;
	h/eight:auto;
	position:absolute;
	top: 114px;
	z-index:10;	
	margin: 0 0 0 -240px;
	background:#FFFFFF url(../images/have/cart_dropDown_back.gif) repeat-x bottom left;
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a9d6e9;
	border-bottom-color: #a9d6e9;
	border-left-color: #a9d6e9;
	border-top-style:none;
}

#cartContentHeader{
	float:left;
	width:545px;
	
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	l/ine-height:30px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdfe0;
	border-top-style:none;	
	height:25px;
	background:#10719c url(../images/have/cart_dropDown_head_back.gif) repeat-x bottom left;
}

#cartContentRow{
	float:left;
	width:545px;
	
	font-size:11px;
	l/ine-height:30px;	
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdfe0;	
}
#cartContentTotal{
	float:left;
	width:545px;
	
	font-size:11px;
	l/ine-height:35px;	
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdfe0;	
	padding-bottom:5px;
	color:#635f60;
	font-weight:bold;
	
}
#cartContentNav{
	float:left;
	width:545px;
	
	font-size:11px;
	l/ine-height:35px;	
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdfe0;	
	padding-bottom:5px;
}
#cartColumn1{
	float:left;
	width:247px;
	padding-left:10px;
	padding-top: 5px;
	b/order-style:dotted
}
#cartColumn1 a{
	font-weight:bold;
	color:#0083c4;
}

#cartColumn2{
	float:left;
	width:40px;
	padding-left:10px;
	padding-top: 5px;
	b/order-style:dotted
}
#cartColumn2 input{
	color:#635f60;
	line-height:13px;
	font-size:11px;
	margin-top:5px;
	margin-top:7px;
}

#cartColumn3{
	float:left;
	width:80px;
	padding-left:10px;
	padding-top: 5px;
	b/order-style:dotted
}

#cartColumn3 img{
	padding-top:5px;
}

#cartColumn4{
	float:left;
	width:60px;
	padding-left:10px;
	padding-top: 5px;
	b/order-style:dotted
}
#cartColumn4 a{
	
	color:#FFFFFF;
	display:block;
	text-align:center;
	margin-top:10px;
	float:right;
	width:95px;
	text-decoration:none;
	line-height:17px;
	background-color:#F59120;
	b/ackground:#0033FF url(../images/have/cart_bij_img_back.gif) no-repeat top left;

}
#cartColumn4 a:hover{
	ba/ckground:#0033FF url(../images/have/cart_bij_img_back_hover.gif) no-repeat top left;

}

#cartColumn5{
	float:right;
	width:48px;
	padding-left:10px;
	padding-top: 5px;
	padding-right: 20px;
	b/order-style:dotted
}
#cartColumn5 a{
	display:block;
	text-align:center;
	w/idth:95px;
	line-height:17px;
	b/ackground:#0033FF url(../images/have/cart_bij_img_back.gif) no-repeat top left;
	text-decoration:none;
}

#cartColumn5 a:hover{
	b/ackground:#0033FF url(../images/have/cart_bij_img_back_hover.gif) no-repeat top left;
}

#designheader
{
	margin-left:7px;
	
	font-size:10pt;
	font-weight :bold;	
	color:#15A8E0;
}
#designertable
{
	
	width:100%;
	margin: 0 0 0 4px;;
	padding: 0 0 0 0;	
}
#designertable td
{
	vertical-align : top;	
	
}


#mycartcms td, th
{
	b/ackground-color:Yellow;
	padding:0;
	margin:0;
	vertical-align:top;
	height:10px;
	
}
#mycartheader
{
	color:15A8E0;
	font-weight: bold;
	font-size:10pt;
	vertical-align:top;
	width:50px;
	
}
#mycartfoto1
{
	text-align:right;
	padding-right:10px;
	
	border-right:1px solid #cccccc;
	
}
#mycartfoto2
{
	text-align:right;
}

#terms
{
	float: left;
}

#terms a
{
	text-align: left;
	text-decoration:none;
	color:#15A8E0;
}
#terms a:hover
{
	color:#F59120;
}

#plightwindow
{
	margin: 0 0 20px 0;
	line-height: 140%;	
}
#error
{
	border-right: lightgrey 2px solid;
	padding-right: 10px;
	border-top: lightgrey 2px solid;
	padding-left: 10px;
	z-index: 10;
	float: left;
	padding-bottom: 10px;
	margin: 50px 0px 0px 250px;
	border-left: lightgrey 2px solid;
	padding-top: 5px;
	border-bottom: lightgrey 2px solid;
	position: absolute;
	background-color: #efefef;
	color:Red;
	font-weight:bold;
	
}