body{
	font: 100% Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFFFFF;
	text-align: justify;
}

#package body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

#package table {
	border-spacing:0px;
	empty-cells: show;
	border-collapse: collapse;
}

table.extraInfoFeatures {
	font-size: 12px;
}

td.off {

}

td.populairHeader {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:2px; /* top right bottum left  */
	border-color:#cccc00;
	border-bottom-style:none;

}

td.populairFooter {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:2px;
	border-color:#cccc00;
	border-top-style:none;
	padding:5px;
}

td.populairPackHeader {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:2px;
	border-color:#cccc00;
	border-top-style:none;
	border-bottom-style:none;
	padding:5px;
}

td.normalPackHeaderLeft {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-bottom-style:none;
	padding:5px;
}

td.normalPackHeaderRight {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-left-style:none;
	border-bottom-style:none;
	padding:5px;
}

td.packDescryptionLeft {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-top-style:none;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}

td.packDescryptionPopulair {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:1px 2px 1px 2px; /* top right bottum left  */
	border-color:#cccc00;
	border-style:solid;
	border-top-style:none;
	border-bottom-color:#cccccc;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}

td.packDescryptionRight {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-left-style:none;
	border-top-style:none;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}

td.firstMarkedCells {
	width:150px;
	text-align:left;
	background-color:#f2f2f2;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-top-style:none;
	padding:5px;
}

td.markedCellsLeft {
	width:150px;
	font-weight:bold;
	text-align:center;
	background-color:#f2f2f2;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-top-style:none;
	padding:5px;
}

td.markedCellsRight {
	width:150px;
	text-align:center;
	background-color:#f2f2f2;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-left-style:none;
	border-top-style:none;
	padding:5px;
}

td.populair {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:1px 2px 1px 2px; /* top right bottum left  */
	border-color:#cccc00;
	border-style:solid;
	border-top-style:none;
	border-bottom-color:#cccccc;
	color:#000000;
	padding:5px;
}

td.populairLast {
	width:150px;
	text-align:center;
	background-color:#ffffcc;
	border-style:solid;
	border-width:1px 2px 1px 2px; /* top right bottum left  */
	border-color:#cccc00;
	border-style:solid;
	border-top-style:none;
	border-bottom-style:none;
	color:#000000;
	padding:5px;
}

td.firstCells {
	width:230px;
	text-align:left;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-top-style:none;
	padding:5px;
	color:#555555;
}

td.cellsLeft {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-right-style:none;
	border-top-style:none;
	padding:5px;
}

td.cellsRight {
	width:150px;
	text-align:center;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	border-left-style:none;
	border-top-style:none;
	padding:5px;
}

td.footer-pack {
	text-align:left;
	font-size:12px;
	color:#555555;
}

font.firstCellNormal {
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
}

font.price {
	font-weight:bold;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}

font.price2 {
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
}

font.free {
	font-size:16px;
	color:#449933;
	font-family:Arial, Helvetica, sans-serif;
}

font.extraInfo {
	text-decoration:underline;
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
}

font.extraInfoFeatures, a.extraInfoFeatures {
	font-size: 12px;
	text-decoration:underline;
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
}

font.BTW {
	font-size:9px;
	color:#555555;
	font-family:Arial, Helvetica, sans-serif;
}

font.available {
	color:#449933;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

font.packheader {
	font-size:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

a.packDescryption {
	color:#0099ff;
	font-family:Arial, Helvetica, sans-serif;
}

b.populair {
	color:#ff9900;
	font-family:Arial, Helvetica, sans-serif;
}

input.bestellen {
	width:121px;
	height:46px;
	border:0px;
	background: url(images/bestellen.png) no-repeat;
	font-size: 0px;
	color:#66cc33;
	cursor:pointer;	
}

input.aanmelden {
	width:121px;
	height:46px;
	border:0px;
	background: url(images/aanmelden.png) no-repeat;
	font-size: 0px;
	color:#66cc33;
	cursor:pointer;	
}