body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	background-color:#FFFF99;
}


#HeaderContainer{}

#Header{
	padding:5px;
}

#TopNav{
	background-image:url(../images/design/bg_topnav.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#000000;
	height:22px;
	width:750px;
	margin-right:20px;
	padding-top:2px;
	text-align:right;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#ContentContainer{
	background-image:url(../images/design/bg_content.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:left;
	width:840px;
}


#Content{
	background-image:url(../images/design/bg_content.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:840px;
	float:left;
}
#Content .gutter{
	margin:20px;
}

#LeftNav{
	width:200px;
	float:left;
	color:#FFFFFF;
}

#ContentCenterTop{
	background-image:url(../images/design/bg_top_contentcenter.gif);
	background-repeat: no-repeat;
	background-color:#FFFFFF;	
	width:600px;
	height:8px;
	float:left;	
}

#ContentCenter{
	width:600px;
	background-image:url(../images/design/bg_bottom_contentcenter.gif);
	background-repeat: no-repeat;
	background-position: right bottom;		
	background-color:#FFFFFF;
	float:left;
}

#ContentCenter .gutter{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
}

#ContentFooter{
	clear:both;
	height:20px;
	width:800px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding-top:3px;
}

.ActiePanel{
	float:right;
	width:127px;
	display:block;		
}

.ActiePanel H3{
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding:3px;
	border: thin solid #000000;
	width:127px;
}

.ActiePanel p{
	padding:3px;
	border: thin solid #000000;
	width:127px;	
}
.ActiePanel .prijs{
	color:#0033FF;
	font-size:14px;
	font-weight:bold;
	padding:3px;
	border: thin solid #000000;
	width:127px;	
}

.ActieButton{
	padding-top:10px;
	float:right;
}
.ProductImage{
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
}

.ProductText{}

a:link {  text-decoration: none;}
a:visited {  text-decoration: none;}
a:hover {  text-decoration: none;}
a:active {  text-decoration: none;}


#TopNav a {
 	color:#FFFFFF;
}

#TopNav a:hover {
 	color:#FFFFFF;
	text-decoration:underline;
}

#LeftNavKlein{
	width:200px;
	float:left;
	color:#FFFFFF;
	padding-top:10px;
}

#LeftNav a {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/li_arrow1_FFFFFF.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	display: block;
	height: 16px;	
}
#LeftNav a:hover, a:active{
	background-image:url(../images/li_arrow1_000000.gif);
}


#LeftNavKlein a{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/li_pktarrow_FFFFFF.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	text-decoration: none;	
	display: block;
	height: 14px;
}

#LeftNavKlein a:hover, a:active{
	background-image:url(../images/li_pktarrow_FFFFFF.gif);
	text-decoration:underline;
}

#ContentFooter a {
	color:#FFFFFF;
}

#ContentFooter a:hover {
	text-decoration:underline;	
}

/* fonts */
H1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:45px;
	font-style:italic;
	font-weight:normal;
	color:#666666;
	margin:0px;
	padding:2px;
}

H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:normal;
	color:#0033FF;
	margin:0px;
	padding:2px;
}

H3{
	font-size:16px;
	font-weight:bold;
	margin:0px;
	padding:2px;
}


.melding {
	font-weight:bold;
	color:#0033FF;	
}

#ContentCenter p{
	color:#666666;
}
#ContentCenter H1{
	color:#990000;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
}
#ContentCenter H2{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}