.tx-nmpackages-pi1 .line {
    border-bottom:1px dashed #CCCCCC;
    padding-bottom:20px;
    margin-bottom:20px;
}


.tx-nmpackages-pi1 .price {
    margin-right:8px;
	font-style:normal;
}

.tx-nmpackages-pi1 .subheader {
	font-style:normal;
	margin-bottom:20px;
	margin-right:8px;
	padding-bottom:20px;
	height: 100px;
}


.tx-nmpackages-pi1 .image {
    float: left;
    width: 300px;
}
.tx-nmpackages-pi1 .image img {
	border:1px solid black !important;
}
.tx-nmpackages-pi1 .description {
    float: left;
    width: 360px;
}

.tx-nmpackages-pi1 .sticker {
    float: right;
    width: 120px;
	text-align:right;
}

.tx-nmpackages-pi1 .content {
}

.tx-nmpackages-pi1 .contenttable,
.tx-nmpackages-pi3 .contenttable  
{
	width:100%;
	color:#FFFFFF;
}

.tx-nmpackages-pi1 .contenttable a,
.tx-nmpackages-pi3 .contenttable a 
{
	color:#FFFFFF;
}

.tx-nmpackages-pi1 .contenttable p.bodytext {
	font-size:11px;
	line-height:15px;
	padding:0px;
}

.tx-nmpackages-pi1 .contenttable th {
	background-color:#000000;
	padding:3px 5px 3px 5px;
}

.tx-nmpackages-pi1 .contenttable td {
	background-color:#262827;
	padding:3px 5px 3px 5px;
}