
img, div { 
	border:0;
	display:block;
}

a {
	outline:none;
	color:#e99f00;
}

a:hover {
	color:#413a50;	
}

p {
	margin:0;
	padding:10px 0;
}

html {
	height:100%;
}

body {
	padding:0;
	margin:0;
  	height:100%;
	background:#e99f00 url('../images/background.jpg') repeat-x top center;
}

#container {
	width:940px;
	padding:0 10px;
	min-height:100%;
  	height:auto !important;
	height:100%;
	margin:0 auto;
	background-color:white;
	overflow:auto;
}

#header {
	width:940px;
	height:150px;
	position:relative;
}

#header #logo {
	position:absolute;
	margin-left:20px;
	margin-top:20px;
	width:211px;
	height:110px;
}

#header #payoff {
	position:absolute;
	margin-left:308px;
	margin-top:20px;
	width:auto;
	height:auto;
	color:#f0bc4d;
	font-size:23px;
	line-height:28px;
	font-weight:bold;
}

#header #payoff a {
	color:#f0bc4d;
	text-decoration:none;
}

#header #payoff a:hover {
	color:#e99f00;
}

#header #payoff b {
	color:#413a50;
	font-weight:bold;
}

#header #anbi {
	position:absolute;
	margin-left:870px;
	margin-top:20px;
	width:70px;
	height:56px;
}

#subHeader {
	width:940px;
	height:180px;
	position:relative;
}

#subHeader #image {
	position:absolute;
	margin-left:0;
	margin-top:0;
	width:700px;
	height:180px;
}

#subHeader #overlay {
	position:absolute;
	margin-left:0;
	margin-top:0;
	width:940px;
	height:180px;
	background:url('../images/overlay.png') no-repeat top center;
}

#subHeader ul#topMenu {
	width:240px;
	position:absolute;
	margin:0 0 0 700px;
	padding:5px 0 0 0;
	list-style-type:none;
	text-align:center;
}

#subHeader ul#topMenu li {
	display:inline;
}

#subHeader ul a {
	color:#e99f00;
	font-size:17px;
	line-height:18px;
	padding:0 5px;
	text-decoration:none;
	font-weight:bold;
}

#subHeader ul a:hover {
	color:#413a50;
}

#subHeader ul a.wijn {
	color:#413a50;
	font-size:17px;
	line-height:18px;
	padding:0 5px;
	text-decoration:none;
	font-weight:bold;
}

#subHeader ul a.wijn:hover {
	color:#e99f00;
}


#subHeader #helpMee {
	position:absolute;
	margin-left:540px;
	margin-top:30px;
	width:340px;
	height:110px;
	padding:15px 30px 15px 30px;
	
	font-size:20px;
	line-height:20px;
	color:#f8e2b3;
	font-weight:bold;
}

#subHeader #helpMee h1 {
	padding:0;
	margin:0;
	
	font-size:26px;
	line-height:0;
	display:block;
}

#subHeader #helpMee a {
	color:white;
	text-decoration:none;
}

#subHeader #helpMee a:hover {
	color:#413a50;
}

#subHeader #helpMee p {
	line-height:1.2em;
	padding:0;
}

#subHeader #helpMeeWijn {
	position:absolute;
	margin-left:540px;
	margin-top:30px;
	width:340px;
	height:110px;
	padding:15px 30px;
	
	font-size:20px;
	line-height:22px;
	color:#ccc9d0;
	font-weight:bold;
}

#subHeader #helpMeeWijn h1 {
	padding:0;
	margin:0;
	
	font-size:26px;
	line-height:0;
	display:block;
}

#subHeader #helpMeeWijn a {
	color:white;
	text-decoration:none;
}

#subHeader #helpMeeWijn a:hover {
	color:#e99f00;
}

#subHeader #helpMeeWijn p {
	line-height:1.2em;
	padding:0;
}

ul#menu {
	width:960px;
	height:25px;
	margin:10px 0 20px -10px;
	padding:5px 0 0 0;
	list-style-type:none;
	text-align:center;
	background-color:#413a50;
}

ul#menu li {
	display:inline;
}

ul#menu li ul {
	display:none;
	position:absolute;
	width:300px;
	margin-top:-2px;
	padding-top:7px;
	height:auto;
	overflow:auto;
	z-index:99999;
}

ul#menu li ul.afrika {
	margin-left:99px;
}

ul#menu li ul.projecten {
	margin-left:176px;
}

ul#menu li ul.helpmee {
	margin-left:494px;
}

ul#menu li ul li {
	position:relative;
	display:block;
	width:235px;
	padding-left:5px;
	padding-top:8px;
	height:22px;
	background:url('../images/menuMain.png') no-repeat top center;
	text-align:left;
}

ul#menu li ul li.top {
	position:relative;
	display:block;
	width:240px;
	height:15px;
	padding:0;
	background:url('../images/menuTop.png') no-repeat top center;
	text-align:left;
}

ul#menu li ul li.bottom {
	position:relative;
	display:block;
	width:240px;
	height:15px;
	padding:0;
	background:url('../images/menuBottom.png') no-repeat top center;
	text-align:left;
}

ul#menu li:hover ul {
	display:block;
}

ul#menu a {
	color:white;
	font-size:18px;
	line-height:19px;
	padding:0 10px;
	text-decoration:none;
	font-weight:bold;
}

ul#menu a:hover {
	color:#edb234;
}

ul#menu a.extra {
	color:#edb234;
}

ul#menu a.extra:hover {
	color:white;
}

ul#menuWijn {
	width:960px;
	height:25px;
	margin:10px 0 20px -10px;
	padding:5px 0 0 0;
	list-style-type:none;
	text-align:center;
	background-color:#e99f00;
}

ul#menuWijn li {
	display:inline;
}

ul#menuWijn li ul {
	display:none;
	position:absolute;
	width:300px;
	margin-top:-2px;
	padding-top:7px;
	height:auto;
	overflow:auto;
	z-index:99999;
}

ul#menuWijn li ul.wijnen {
	margin-left:89px;
}

ul#menuWijn li ul li {
	position:relative;
	display:block;
	width:235px;
	padding-left:5px;
	padding-top:8px;
	height:22px;
	background:url('../images/menuWijnMain.png') no-repeat top center;
	text-align:left;
}

ul#menuWijn li ul li.top {
	position:relative;
	display:block;
	width:240px;
	height:15px;
	padding:0;
	background:url('../images/menuWijnTop.png') no-repeat top center;
	text-align:left;
}

ul#menuWijn li ul li.bottom {
	position:relative;
	display:block;
	width:240px;
	height:15px;
	padding:0;
	background:url('../images/menuWijnBottom.png') no-repeat top center;
	text-align:left;
}

ul#menuWijn li:hover ul {
	display:block;
}

ul#menuWijn a {
	color:white;
	font-size:18px;
	line-height:19px;
	padding:0 10px;
	text-decoration:none;
	font-weight:bold;
}

ul#menuWijn a:hover {
	color:#413a50;
}

ul#menuWijn a.extra {
	color:#413a50;
}

ul#menuWijn a.extra:hover {
	color:white;
}

.column {
	z-index:1000;
	width:280px;
	margin:20px 20px 10px 0;
	padding:0 10px;
	float:left;
	position:relative;
	background-color:#fbeccc;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:19px;
	color:#484848;
}

.column .subTop {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subTop.jpg') no-repeat top center;
}

.column .subBottom {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subBottom.jpg') no-repeat top center;
}

.winkelwagen {
	z-index:1000;
	width:300px;
	margin:10px 0 10px 0;
	padding:0 0;
	float:left;
	position:relative;
	background-color:#e99f00;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:19px;
	color:white;
}

.winkelwagen .subTop {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subTop.jpg') no-repeat top center;
}

.winkelwagen .subBottom {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subBottom.jpg') no-repeat top center;
}

.winkelwagen h2 {
	padding:0 10px;
	margin:10px 0 0 0;
}

.winkelwagen p {
	padding:10px;
}

.column2 {
	z-index:1000;
	width:280px;
	margin:20px 20px 10px 0;
	padding:0 10px;
	float:left;
	position:relative;
	background-color:#413a50;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:19px;
	color:#484848;
}

.column2 .subTop {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subTop2.jpg') no-repeat top center;
}

.column2 .subBottom {
	position:relative;
	width:300px;
	height:10px;
	background:url('../images/subBottom2.jpg') no-repeat top center;
}

.column2 h2 {
	color:#d9d7dc;
	font-size:15px;
	line-height:16px;
	padding:0 10px;
	text-decoration:none;
	
	position:relative;
	display:block;
	width:280px;
	padding-top:4px;
	margin:0;
	height:22px;
	background-color:#413a50;
	text-align:left;
	font-weight:bold;
}

.column2 a.subKnoppen2 {
	color:white;
	font-size:15px;
	line-height:16px;
	padding:0 10px;
	text-decoration:none;
	
	position:relative;
	display:block;
	width:280px;
	padding-top:4px;
	height:22px;
	background-color:#413a50;
	text-align:left;
	font-weight:bold;
}

.column2 a.subKnoppen2:hover {
	color:#e99f00;
}

.column .columnTop {
	position:relative;
	width:300px;
	height:10px;
	margin-left:-10px;
	background:url('../images/columnTop.jpg') no-repeat top center;
}

.column .columnBottom {
	position:relative;
	width:300px;
	height:10px;
	margin-left:-10px;
	background:url('../images/columnBottom.jpg') no-repeat top center;
}

.column a.subKnoppen {
	color:white;
	font-size:15px;
	line-height:16px;
	padding:0 10px;
	text-decoration:none;
	
	position:relative;
	display:block;
	width:280px;
	padding-top:4px;
	height:22px;
	background-color:#e99f00;
	text-align:left;
	font-weight:bold;
}

.column a.subKnoppen:hover {
	color:#413a50;
}

.wijnColumn {
	z-index:1000;
	width:280px;
	margin:20px 20px 10px 0;
	padding:0 10px;
	float:left;
	position:relative;
	background-color:#d9d8dc;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:19px;
	color:#484848;
}

.wijnColumn .header {
	width:250px;
	height:27px;
	margin:-10px 0 10px -10px;
	padding:13px 50px 0 0;
	text-align:right;
	background:url('../images/columnHeaderWijn.png') no-repeat top center;
	color:white;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
}

.wijnColumn .specs {
	width:180px;
	height:158px;
	overflow:auto;
	margin-left:100px;
}

table.wijnSpecs {
	padding:0;
	margin:0;
	border-collapse:collapse;
}

table.wijnSpecs td {
	padding:1px 10px 1px 0;
}

.wijnColumn .specs h2 {
	margin:3px 0 8px -1px;
	padding:0;
	font-size:16px;
}

.wijnColumn .header a {
	color:white;
	text-decoration:none;
}

.wijnColumn .header a:hover {
	color:#e99f00;
}

.wijnColumn .columnBottom {
	position:relative;
	width:300px;
	height:10px;
	margin-left:-10px;
	background:url('../images/columnBottomWijn.jpg') no-repeat top center;
}

.wijnColumn .wijnIcon {
	width:28px;
	height:28px;
	margin-left:251px;
	top:1px;
	position:absolute;
}

.wijnColumn .image {
	width:80px;
	height:192px;
	margin-left:10px;
	top:3px;
	position:absolute;
}

.wijnColumn .image .overlay {
	width:80px;
	height:192px;
	position:absolute;
	background:url('../images/wijnOverlay.png') no-repeat top center;
}

.wijnColumn .prijs {
	width:60px;
	height:25px;
	margin-top:-31px;
	margin-left:100px;
	padding:3px 5px 0 0;
	text-align:right;
	background:url('../images/wijnPrijs.png') no-repeat top center;
	color:white;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	position:absolute;
}

.wijnColumn .percentage {
	width:98px;
	height:25px;
	margin-top:-31px;
	margin-left:174px;
	padding:3px 5px 0 0;
	text-align:right;
	background:url('../images/wijnPercentage.png') no-repeat top center;
	color:white;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	position:absolute;
}

a.fontWijn {
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#413a50;
}

a.fontWijn:hover {
	color:#e99f00;
}

.column .header {
	width:300px;
	height:27px;
	margin:-10px 0 10px -10px;
	padding:13px 0 0 0;
	text-align:center;
	background:url('../images/columnHeader.png') no-repeat top center;
	color:white;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
}

.column .header a {
	color:white;
	text-decoration:none;
}

.column .header a:hover {
	color:#413a50;
}

.column .columnImage {
	width:280px;
	height:180px;
	position:relative;
}

.column .columnImage .image {
	width:280px;
	height:180px;
	position:absolute;
}

.column .columnImage .overlay {
	width:280px;
	height:180px;
	position:absolute;
	background:url('../images/imageOverlay.png') no-repeat top center;
}

.column h1 {
	color:#e99f00;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 0;
	
	min-height:43px;
  	height:auto !important;
	height:43px;
}

.column .content {
	min-height:110px;
  	height:auto !important;
	height:110px;
}

.nu {
	position:absolute;
	height:auto;
	text-align:right;
	padding:0 0 0 0;
	margin-top:0;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:10px;
	line-height:10px;
	color:white;
}

.procent {
	width:280px;
	height:11px;
	padding:4px 0 4px 0;
	position:relative;
	float:left;
}

.procent .balk0 {
	width:280px;
	height:11px;
	position:absolute;
	background:url('../images/balk0.png') no-repeat top center;
}

.procent .balk1 {
	width:280px;
	height:11px;
	position:absolute;
	background:url('../images/balk1.png') no-repeat top left;
}

.column .footer {
	width:290px;
	height:27px;
	margin:0 0 -10px -10px;
	padding:3px 10px 0 0;
	text-align:right;
	background:url('../images/columnHeader.png') no-repeat top center;
}

.column .footer a {
	color:white;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	text-decoration:none;
}

.column .footer a:hover {
	color:#413a50;
}

.doubleColumn {
	width:590px;
	padding:0 40px 10px 10px;
	margin-top:20px;
	float:left;
	position:relative;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
}

.overzichtColumn {
	width:640px;
	padding:0 0 10px 0;
	margin-top:20px;
	float:left;
	position:relative;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
}

.sponsorenColumn {
	width:600px;
	padding:0 10px 0 20px;
	margin:10px 10px 0 0;
	float:left;
	position:relative;
	background:url('../images/sponsoren.jpg') no-repeat top center;
}

.sponsorenBottom {
	width:600px;
	height:10px;
	padding:0 10px 0 20px;
	margin:0 10px 20px 0;
	float:left;
	position:relative;
	background:url('../images/sponsoren.jpg') no-repeat bottom center;
}

.sponsorenColumn .sponsor {
	float:left;
	margin:10px 10px 0 0;
	padding:0;
	background:url('../images/sponsor.png') no-repeat top center;
	width:140px;
	height:100px;
}

.sponsorenColumn .sponsor .image {
	position:absolute;
	margin:10px;
	width:120px;
	height:80px;
}

.sponsorenColumn .sponsor a {
	position:absolute;
	margin:0;
	padding:0;
	background:url('../images/sponsorButton.png') no-repeat;
	background-position:0 0;
	width:140px;
	height:100px;
}

.sponsorenColumn .sponsor a:hover {
	background-position:-150px 0;
}

.doubleColumn h1 {
	color:#413a50;
	font-size:22px;
	line-height:25px;
	font-weight:bold;
	margin:0;
	padding:0 0 10px 0;
}

.doubleColumn h2 {
	color:#e99f00;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	margin:0 0 -8px -2px;
	padding:10px 0 0 0;
}

h3 {
	font-size:15px;
	margin:10px 0 -8px -2px;
	padding:0;
}

ul {
	margin:-10px 0 10px 18px;
	padding:0;
}

li {
	margin:0;
	padding:0;
}

.setFont {
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}

.project {
	overflow:auto;
	padding:0 0 0 30px;
	background:url('../images/projectLine.jpg') no-repeat left bottom;
	margin-bottom:10px;
}

.project .projectTop {
	width:20px;
	height:20px;
	background:url('../images/projectLine.jpg') no-repeat left top;
	margin-left:-30px;
	position:absolute;
}

.project .imageSmall {
	width:200px;
	height:129px;
	margin:10px 10px 0 -20px;
	position:relative;
	float:left;
}

.project .imageSmall .overlay {
	width:200px;
	height:129px;
	position:absolute;
	background:url('../images/smallOverlay.png') no-repeat center top;
}

.left {
	margin-top:10px;
	width:140px;
	float:left;
	overflow:auto;
	height:auto;
}

.right {
	margin-top:10px;
	width:140px;
	float:left;
	text-align:right;
	overflow:auto;
	height:auto;
}

.wijnProject {
	overflow:auto;
	padding:0 0 0 40px;
	background:url('../images/wijnProjectLine.jpg') no-repeat left bottom;
	margin:20px 0 20px 80px
}

.wijnProject .projectTop {
	width:30px;
	height:20px;
	background:url('../images/wijnProjectLine.jpg') no-repeat left top;
	margin-left:-40px;
	position:absolute;
}

.wijnProject .wijnIcon {
	width:28px;
	height:28px;
	margin-left:-39px;
	margin-top:1px;
	position:absolute;
}

.wijnProject .image {
	width:70px;
	height:182px;
	margin-left:-120px;
	margin-top:0px;
	position:absolute;
}

.wijnHeader {
	margin-left:-10px;
	margin-top:-10px;
	width:600px;
	padding:0 0 0 20px;
	height:87px;
	background:url('../images/wijnHeader.jpg') no-repeat top center;
}

.wijnHeader .omschrijving {
	width:72px;
	height:25px;
	margin-top:10px;
	margin-left:330px;
	padding:3px 8px 0 0;
	text-align:right;
	color:white;
	font-size:13px;
	line-height:19px;
	position:absolute;
	font-weight:bold;
}

.wijnHeader .prijs {
	width:60px;
	height:25px;
	margin-top:10px;
	margin-left:410px;
	padding:3px 5px 0 0;
	text-align:right;
	background:url('../images/wijnPrijs.png') no-repeat top center;
	color:white;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	position:absolute;
}

.wijnHeader .percentage {
	width:98px;
	height:25px;
	margin-top:10px;
	margin-left:484px;
	padding:3px 5px 0 0;
	text-align:right;
	background:url('../images/wijnPercentage.png') no-repeat top center;
	color:white;
	font-size:14px;
	line-height:19px;
	font-weight:bold;
	position:absolute;
}

.projectHeader {
	width:365px;
	height:140px;
	padding-left:4px;
	overflow:auto;
}

.projectSpecs {
	padding:0;
	margin:6px 0;
	border-collapse:collapse;
}

.projectSpecs td {
	padding:2px 15px 2px 0;
	vertical-align:top;
}

.financien {
	padding:0;
	margin:6px 0;
	border-collapse:collapse;
}

.financien th {
	font-size:11px;
	padding:2px 7px 2px 3px;
	vertical-align:top;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #e99f00;
}

.financien td {
	text-align:right;
	font-size:11px;
	padding:2px 5px 2px 5px;
	vertical-align:top;
	background-color:#fbeccc;
	border-top:1px solid white;
}

.financien td.spacer {
	background-color:white;
}

.financien td.totaal {
	font-size:11px;
	padding:2px 7px 2px 3px;
	vertical-align:top;
	font-weight:bold;
	border-top:1px solid #e99f00;
	background-color:white;
}

.iDeal {
	width:800px;
	height:450px;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;
}

.iDeal #header {
	width:800px;
	height:35px;
	padding:115px 0 0 0;
	text-align:center;
	background:url('../images/idealHeader.png') no-repeat top center;
	color:white;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	z-index:9999;
}

.iDeal #idealFrame {
	z-index:9998;
	width:800px;
	height:310px;
	padding:0;
	margin:0;
}

.bestelwijn {
	width:800px;
	height:450px;
	overflow:hidden;
	position:relative;
	margin:0;
	padding:0;
}

.bestelwijn #header {
	width:800px;
	height:35px;
	padding:115px 0 0 0;
	text-align:center;
	background:url('../images/bestelwijnHeader.png') no-repeat top center;
	color:white;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	z-index:9999;
}

.bestelwijn #bestelwijnFrame {
	z-index:9998;
	width:800px;
	height:310px;
	padding:0;
	margin:0;
}

#idealForm {
	width:700px;
	height:270px;
	padding:20px 50px;
	margin:0;
	font-size:18px;
	line-height:19px;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
}

#idealForm h1 {
	color:#e99f00;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	margin:10px 0 -10px -1px;
	padding:10px 0 0 0;
}

#idealForm h2 {
	color:#646464;
	font-size:15px;
	line-height:16px;
	font-weight:bold;
	margin:10px 0 -10px -1px;
	padding:0;
}

#bestelwijnForm {
	width:700px;
	height:270px;
	padding:20px 50px;
	margin:0;
	font-size:18px;
	line-height:19px;
	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
}

#bestelwijnForm h1 {
	color:#e99f00;
	font-size:18px;
	line-height:19px;
	font-weight:bold;
	margin:10px 0 -10px -1px;
	padding:10px 0 0 0;
}

#bestelwijnForm h2 {
	color:#646464;
	font-size:15px;
	line-height:16px;
	font-weight:bold;
	margin:10px 0 -10px -1px;
	padding:0;
}

label {
	display:block;
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
	margin:6px 0 1px 0;
}

input.contact {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
	text-decoration:none;
	margin-right:15px;
	padding:1px 4px;
	width:2px;
}

textarea {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:12px;
	line-height:21px;
	color:#646464;
	text-decoration:none;
	margin-right:15px;
	padding:1px 4px;
	width:500px;
	height:100px;
}

.comment {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Tahoma, "Lucida Grande", sans-serif;
	font-size:10px;
	color:#a2a2a2;
	margin-left:-5px;
	width:90px;
}

table.winkelwagen {
	padding:10px 0 0 0;
	margin:0 0 0 10px;
	border-collapse:collapse;
	width:280px;
}

table.winkelwagen td {
	padding:2px 5px 2px 0;
}

table.winkelwagen th {
	padding:2px 5px 2px 0;
	font-weight:bold;
	text-align:right;
}

.winkelwagen a {
	color:white;
}

.winkelwagen a:hover {
	color:#413a50;
}

table {
	padding:0;
	margin:10px 0 0 0;
	border-collapse:collapse;
}

table td {
	vertical-align:top;
}

table.overzicht {
	width:580px;
	margin-bottom:25px;
}

table.overzicht th {
	font-size:11px;
	padding:2px 10px 2px 5px;
	vertical-align:top;
	font-weight:bold;
	text-align:right;
	border-bottom:1px solid #e99f00;
}

table.overzicht td {
	text-align:right;
	font-size:11px;
	padding:2px 10px 2px 5px;
	vertical-align:top;
	background-color:#fbeccc;
	border-top:1px solid white;
}
