.Description { font-family: Verdana; font-size: 10pt; width: 600px; padding-right: 12px; }
em { color: black; font-weight: bold; font-style: normal; }
.DescriptionLabel { padding-right: 15px; }

#ContentBodyShop { width: 900px; padding: 15px; border-top: 1px solid #A9D0F4; }

.shopTitle { font-size: 12pt; color: #0968c1; font-weight: bold;  } 
.shopTitleBold { font-size: 12pt; color: black; font-weight: bold; } 
.shopTitle:visited { color: #996633; }
.shopTitleEnabled:visited { color: #0968c1; }
.shopTitleEnabled { text-decoration: none; cursor: default; font-size: 12pt; color: #0968c1; font-weight: bold; }
.shopPageBrowser { font-size: 10pt; text-decoration: none; }
.shopPageBrowserLink { font-size: 10pt; text-decoration: none; }
.shopPageBrowserLink:hover { text-decoration: underline; }
.shopSubTitle { text-decoration: none; cursor: default; font-size: 9pt; color: #000000; font-weight: bold; }
.shopText { color: Gray; }
.imageFilter { FILTER: alpha(Opacity=25); }
.imageNormal { FILTER: none; }
.corusKop { font-size: 12pt; color: #ee0000; font-weight: bold;  } 
.corusIntro { font-size: 9pt; color: #000000; font-weight: bold;  } 
.corusPrijs { color: Red; }
.corusPrijsStrike { color:Black; text-decoration: line-through; }
.corusTitle { font-size: 10pt; color: #0968c1; font-weight: bold;  } 
.corusLink { font-size: 10pt; color: #0968c1; font-weight: bold;  }
.corusLink:visited { font-size: 10pt; color: #0968c1; font-weight: bold;  }
.corusTitleBlack { color: Black; font-size: 16pt; font-weight: normal; margin-top: 0px; }
.corusText { font-size: 10pt; color: #000000; font-weight: bold;  } 
.seeall { color: red; }
.seeall:visited { color: red; }
.ChristmasHeader { color: #00000f; text-align: center;}
.discount
{
	text-decoration: line-through;
}

.npheader 
{
	width: 60em;
	margin-top: 2em;
}

.product {
	border: 1px solid #d4d4d4;
	clear: left;
	margin-top: 1em;
	padding: 1em;
	width: 95%;
}

.product h3 {
	border-width: 0;
}

.product h4 {
	font-size: 1em;
}

.product h3, .product h4, .product p {
	margin: 0;
}

.product img {
	border-width: 0;
}

.p-image {
	float: left;
	margin-right: 1em;
	width: 70px;
}

.p-image img {
	border: 1px solid black;
}

.p-purchase {
	float: right;
	margin-left: 10px;
	text-align: center;
	width: 8em;
	
}

.p-purchase .price {
	font-size: 1.8em;
	font-weight: bold;
}

.p-purchase p {
	margin-bottom: 0.5em;
}

.p-purchase .price del {
	display: block;
	font-size: 0.8em;
	text-decoration: line-through;
}

.p-purchase .price ins {
	color: #ff0000;
	display: block;
	text-decoration: none;
}

.p-footer {
	clear: both;
}

.productnew {
	border: 1px solid #d4d4d4;
	padding: 1em;
	width: 40em;
	margin-left: 185px;
	margin-top: 1em;
}
.productnew h3 {
	border-width: 0;
}

.productnew h4 {
	font-size: 1em;
}

.productnew h3, .productnew h4, .productnew p {
	margin: 0;
}

.productnew img {
	border-width: 0;

}
.rollmenu
{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	top: 120px;
	position: absolute;
}

.paneltop
{
	background-color: gainsboro;
	border-top: 1px solid #4e4e4e;
}
.panelbottommiddle
{
	background-color: gainsboro;
	border-top: 1px solid #4e4e4e;
}
.panelbottom
{
	background-color: gainsboro;
}
.ps
{
	font-size: 11pt;
}
.psbox
{
	border-right: #3399ff thin solid;
	padding-right: 10px;
	border-top: #3399ff thin solid;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: #3399ff thin solid;
	width: 400px;
	padding-top: 10px;
	border-bottom: #3399ff thin solid;
	background-color: #daffff;
	position:absolute;
}
