
#package  body{
	font-family:verdana;
	font-size:12px;
}

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

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

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;
}

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;
}

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;
}

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.footerpakket {
	font-size:11px;
	text-align:center;
}

font.firstCellNormal {
	color:#555555;
	font-family:'Myriad Pro', Arial, 'Sans Serif';
}

font.price {
	font-weight:bold;
	font-size:16px;
	font-family:'Myriad Pro', Arial, 'Sans Serif';
}

font.free {
	font-size:16px;
	color:#449933;
	font-family:'Myriad Pro', Arial, 'Sans Serif';
}

font.extraInfo {
	text-decoration:underline;
	color:#0099ff;
}

font.extraInfoFeatures, a.extraInfoFeatures {
	font-size: 9px;
	text-decoration:underline;
	color:#0099ff;
}

font.BTW {
	font-size:9px;
	color:#555555;
}

font.available {
	color:#449933;
	font-weight:bold;
}

font.packheader {
	font-size:20px;
	font-weight:bold;
	font-family:'Myriad Pro', Arial, 'Sans Serif';
}

a.packDescryption {
	color:#0099ff;
}

b.populair {
	color:#ff9900;
	font-family:'Myriad Pro', Arial, 'Sans Serif';
}

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

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