body {
	background: 			url('images/back_repeat.png') repeat-x #ffffff;
	color:					#ffffff;
	overflow: 				-moz-scrollbars-vertical;
	margin-top: 			0px;
	margin-bottom: 			0px;
	margin-left: 			0px;
	margin-right: 			0px;
	margin: 				0px;
	font-family: 			Verdana, Arial, sans-serif;
	text-align: 			center;
	font-size: 				12px;
	width:					100%;
}

input, select, textarea {
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	border:					1px solid #000088;
}

ul.categories {
	list-style-type: 		none;
	padding: 				5px 5px 5px 0;
	margin: 				0;
}

li.menu {
	background-image: 		url('/images/li-menu.png');
	background-repeat: 		no-repeat;
	background-position: 	0 .4em;
	padding-left: 			20px;
	line-height:			2em;
}

li.submenu {
	background-image: 		url('/images/li-submenu.png');
	background-repeat: 		no-repeat;
	background-position: 	0 .4em;
	padding-left: 			20px;
	margin-left:			-10px;
	line-height:			2em;
}

li.refine {
	background-image: 		url('/images/li-refine.png');
	background-repeat: 		no-repeat;
	background-position: 	0 .4em;
	padding-left: 			20px;
	line-height:			2em;
}

td{
	font-family:			Verdana, Arial, sans-serif;
	font-size:				8pt;
	color:					#000088;
	font-weight:			normal;
}

h1 {
	font-size:			14pt;
}

h2 {
	font-size:			12pt;
}

h3 {
	font-size:			10pt;
}

.search {
	width:				200px;
	height:				20px;
	font-size:			10pt;
}
	
.menuheader {
	font-family: 		Verdana, Arial, sans-serif;
	font-size: 			12px;
}

.productname {
	font-size:			12pt;
	margin-top:			0px;
	padding-top:		0px;
}

.errormessage {
	font-size:			12pt;
	padding:			5px;
	color:				#bb0000;
	background-color	#ffaaaa;
}

.categorydescription {
	color:				#333333;
}
	
.categorydescription a {
	color:				#333333;
}

.shopdescription {
	color:				#008800;
}
	
.shopdescription a {
	color:				#008800;
}


a {
	color: 				#000088;	
	font-size:			8pt;
}

a:hover {
	color: 				#000088;	
	text-decoration:	underline;
	font-size:			8pt;
}

.footer {
	font-size:			8pt;
	color:				#888888;
}

.shopname, .paging {
	font-size:			10pt;
}

.pageheader {
	font-size:			12pt;
	margin:				0px;
	padding:			0px;
}

.price {
	font-size:			11pt;
	font-weight:		bold;
	color:				#008800;
}

a.paging-active, a.paging-active:link, a.paging-active:active, a.paging-active:hover {
	font-weight:		bold;
	font-size:			10pt;
	text-decoration:	none;
}

a.paging, a.paging:link, a.paging:active, a.paging:hover {
	font-weight:		bold;
	font-size:			8pt;
	text-decoration:	none;
}

a.breadcrumb, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:hover {
	font-weight:		normal;
	font-size:			8pt;
	text-decoration:	underline;
}

a.linkpartner, a.linkpartner:link, a.linkpartner:active, a.linkpartner:hover {
	font-size:			8pt;
	text-decoration:	none;
}

a.shopname, a.shopname:link, a.shopname:active, a.shopname:hover {
	font-size:			8pt;
	text-decoration:	underline;
}

a.footer, a.footer:link, a.footer:active, a.footer:hover {
	font-size:			8pt;
	color:				#888888;
	text-decoration:	underline;
}

a.gotoshop, a.gotoshop:link, a.gotoshop:active, a.gotoshop:hover {
	font-size:			11pt;
	font-weight:		bold;
	color:#ffffff;
	text-decoration:	none;
}

td.gotoshop-left {
	width:				15px;
	height:				28px;
	background-image:	url('/images/ganaarwinkel_links.png');
}

td.gotoshop {
	height:				28px;
	background-image:	url('/images/ganaarwinkel_midden.png');
}

td.gotoshop-right {
	width:				28px;
	height:				28px;
	background-image:	url('/images/ganaarwinkel_rechts.png');
}

td.border-top-left {
	height:				17px;
	width:				16px;
	background:			url('/images/border-top-left.png') no-repeat;
}

td.border-top {
	height:				17px;
	background:			url('/images/border-top.png') repeat-x;
}

td.border-top-right {
	height:				17px;
	width:				16px;
	background:			url('/images/border-top-right.png') no-repeat;
}

td.border-bottom-left {
	height:				17px;
	width:				16px;
	background:			url('/images/border-bottom-left.png') no-repeat;
}

td.border-bottom {
	height:				17px;
	background:			url('/images/border-bottom.png') repeat-x;
}

td.border-bottom-right {
	height:				17px;
	width:				16px;
	background:			url('/images/border-bottom-right.png') no-repeat;
}

td.border-left {
	width:				16px;
	background:			url('/images/border-left.png') repeat-y;
}

td.border-right {
	width:				16px;
	background:			url('/images/border-right.png') repeat-y;
}

