a:link { 
	color: #005ec8;
}
a:visited { 
	color: #3d628b; 
}
a:hover, a:active { 
	color: #198bff; 
}

body {
	BACKGROUND-IMAGE: url(shop/img/background.gif); 
	margin: 0px auto 15px;
	width: 767px;
	font-size: 0.8em;
}

body, textarea, select {
	FONT: 11px/18px Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; 
	color: #000000;
}
.center {
	text-align:center;
}

.tableborder {
	border-left: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	padding-left:20px;
}
.achtergrond_wit {
	background-color:#FFFFFF;
}
.achtergrond_blauw {
	background-color:#afcae4;
}
.achtergrond_lblauw {
	background-color:#E6EFF7;
}
.achtergrond_lichterblauw {
	background-color:#F3F4FC;
}
.achtergrond_groen {
	background-color:#DFFFD2;
}
.achtergrond_rood {
	background-color:#FF9999;
}
.achtergrond_lrood {
	background-color:#FFF9F9;
}
.center {
	text-align:center;
}
.right {
	text-align:right;
}
.left {
	text-align:left;
}
.center {
	text-align:center;
}
.onzichtbaar {
	display:none
}
.overzicht {
	float: left;
	text-align:	center;
	width: 130px;
	height: 230px;
	padding:10px;
}




img {
border:none;
}

.watermark { 
position: relative;
left: 0px; 
top: 150px; 
font-size:12px;
text-align:center;
color:#666666;
} 



form { 
margin: 0px; 
}


ul li h2 {
	border: 0px;
	font-size: 1em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

textarea, select {
	border: 1px solid #c8c8c8;
	border-width: 2px 1px 1px 2px;
	font-size: 1em;
	margin-bottom: 2px;
	padding: 0px 5px;
}
	

ul { 
	padding: 0px; 
}
ul li {
	background: transparent url("shop/img/list.gif") 0px 5px no-repeat;
	list-style-type: none;
	padding: 0px 0px 0px 20px;
}

dl, ol, p, ul { 
	margin: 0px 0px 15px; 
}

#content {
	float: right;
	overflow: hidden;
	width: 505px;
}
#header {
	margin-bottom: 10px;
}
#footer {
	clear: both;
	padding: 15px 0px 0px 262px;
}
#sidebar {
	float: left;
	overflow: hidden;
	width: 257px;
}



/* HEADER */

.titel {
font-family: Verdana;
font-size:24px;
COLOR: #fabf4a;
text-align: justify;
}

.wervendetekst {
font-family: Arial;
font-size:10px;
COLOR: #666666;
text-decoration: none;
}

.outerTabBox {
	BORDER-RIGHT: #afcae4 1px; 
	BORDER-TOP: #afcae4 1px; 
	MARGIN: 0px; 
	BORDER-LEFT: #afcae4 1px; 
	PADDING-TOP: 15px; 
	BORDER-BOTTOM: #afcae4 1px; 
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: #e6eff7;
}
DIV.outerTabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 0px 25px; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #afcae4 1px solid; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
DIV.outerTabs A {
	BORDER-RIGHT: #afcae4 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #afcae4 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; BORDER-LEFT: #afcae4 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #afcae4 1px; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
DIV.outerTabs A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.outerTabs A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.outerTabs A:active {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.outerTabs A.selected {
	BORDER-RIGHT: #afcae4 1px solid; BORDER-TOP: #afcae4 1px solid; BORDER-LEFT: #afcae4 1px solid; COLOR: #003399; BORDER-BOTTOM: #afcae4 1px solid; BACKGROUND-COLOR: #c0cee7; TEXT-DECORATION: none
}
DIV.outerTabs A.plain {
	TEXT-DECORATION: none
}
DIV.outerTabs A:hover {
	BORDER-LEFT-COLOR: #afcae4; BACKGROUND: #c0cee7; BORDER-BOTTOM-COLOR: #c0cee7; COLOR: #003399; BORDER-TOP-COLOR: #afcae4; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #afcae4
}
DIV.tabs {
	PADDING-RIGHT: 2px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 120%; PADDING-TOP: 2px; BORDER-BOTTOM: #afcae4 1px solid; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
DIV.tabs A {
	BORDER-RIGHT: #afcae4 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #afcae4 1px solid; PADDING-LEFT: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; BORDER-LEFT: #afcae4 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #afcae4 1px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
DIV.tabs A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.tabs A:visited {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.tabs A:active {
	COLOR: #003399; TEXT-DECORATION: none
}
DIV.tabs A.selected {
	BORDER-RIGHT: #afcae4 1px solid; BORDER-TOP: #afcae4 1px solid; BACKGROUND: #bed5eb; BORDER-LEFT: #afcae4 1px solid; COLOR: #003399; BORDER-BOTTOM: #bed5eb 1px solid; TEXT-DECORATION: none
}
DIV.tabs A.plain {
	TEXT-DECORATION: none
}
DIV.tabs A:hover {
	BORDER-LEFT-COLOR: #afcae4; BACKGROUND: #ede1e6; BORDER-BOTTOM-COLOR: #e4eaf5; COLOR: #003399; BORDER-TOP-COLOR: #afcae4; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #afcae4
}


.join {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #000000; HEIGHT: 14px; TEXT-ALIGN: right
}
.join A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.join A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.searchbox {
	BORDER-RIGHT: #78a9d6 1px solid; BORDER-TOP: #78a9d6 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #78a9d6 1px solid; COLOR: #6699cc; BORDER-BOTTOM: #78a9d6 1px solid; FONT-FAMILY: arial, sans-serif
}

.postit {
	background-image:url(shop/img/postit.jpg);
	background-repeat:no-repeat;
	font-family:Comic Sans MS; 
	font-size:14px; 
	text-align:center; 
	font-style:italic;
	height:120px;
	width:170px;
}

/* LEFT MENU */

.tblMenu {
	BORDER-RIGHT: #afcae4 1px solid; BORDER-TOP: #afcae4 1px solid; BORDER-LEFT: #afcae4 1px solid; BORDER-BOTTOM: #afcae4 1px solid
}
.menu {
	PADDING-LEFT: 6px;
	background-color:#dee9f5;
}
.menu A:link {
	TEXT-DECORATION: none;
	color:#000000;
}
.menu A:visited {
	TEXT-DECORATION: none;
	color:#000000;
}
.menu A:active {
	TEXT-DECORATION: none;
	color:#000000;
}
.menu A.selected {
	COLOR: #003399; TEXT-DECORATION: none
}
.menu A:hover {
	TEXT-DECORATION: underline;
	color:#000000;
}
h1 {
FONT-SIZE: 12px;
text-align:center;
COLOR: #000000;
font-weight:normal;
margin: -0.1em 15px;
padding:0px;
}
h2 {
FONT-SIZE: 12px; 
text-align:center;
COLOR: #333333;
font-weight:normal;
margin: -0.1em 15px;
padding:0px;
}
h3 {
FONT-SIZE: 11px; 
COLOR: #FFFFFF;
margin: -0.1em 10px;
padding:0px;
}
.h1_blauw {
height:15px;
background-color:#A6C4E7;
background-image: url(/shop/img/h1_blauw.gif); 
background-repeat:no-repeat;
background-position:right;
}
.line {
	line-height:8px;
}

/* RECENSIES */
.smallfont {
	FONT: 10px/18px Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; COLOR: #333333
}
.smallfont A:hover {
	TEXT-DECORATION: none
}
.smallfont A:link {
	TEXT-DECORATION: none
}
.smallfontU {
	FONT: 10px/18px Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; TEXT-DECORATION: underline;
	color:#000000;
}
.smallfontU A:hover {
	TEXT-DECORATION: underline;
	color:#000000;
}
.smallfontU A:link {
	TEXT-DECORATION: underline;
	color:#000000;
}
.smallfontB {
	FONT: 10px/18px Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; 
	COLOR: #0066CC;
	text-decoration:none;
}
.smallfontR {
	FONT: 10px/18px Tahoma,'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif; 
	COLOR: #f79797;
	text-decoration:none;
}
.smallfontR A:hover {
	TEXT-DECORATION: none;
	COLOR: #f79797;
}
.smallfontR A:link {
	TEXT-DECORATION: none;
	COLOR: #f79797;
}

/* AFFILIATE */
.zwart {
	COLOR: #000000;
}
.grijs {
	COLOR: #666666;
}