/* <VWA_STYLE_BEGIN>
 Created at: 10 aug 2010 8:28:48 This Style Block is automaticly generated !!
please take notification that changes me be overwritten!! 
leave the begin and and vwa tag intact, otherwise the system crashes!! */

td.SurveyTDLeft, td.SurveyTDMid {
display:none;
}

input.btnSend {
background-color:#66bb5b;
color:fff;
font-family:arial;
font-size:9pt;
width:120px;
height:24px;
padding-top:2px;
cursor:pointer;
border:0px;
}

#btnCancel {
position:absolute;
bottom:2px;
right:7px;
}

INPUT.SearchFieldWatermark, INPUT.SearchField{
     font-family: Trebuchet MS;
     PADDING-LEFT: 20px;
     FONT-SIZE: 8pt;
     BACKGROUND: url(data/loepje.png) no-repeat 0px center;
     PADDING-BOTTOM: 0px;
     VERTICAL-ALIGN: middle;
     COLOR: #939598;
     PADDING-TOP: 0px;
     background-color: #4d4d4f;
     border: solid 1px #939598;
}

span.lblSearchField { 
cursor:pointer;
background:#4d4d4f;
font-family:trebuchet MS; 
font-size: 8pt;
color:white;
width: 100px;
text-align:center;
height:20px;
margin-top:2px;
margin-left:5px;
display:none;
}

table.Pop
{
	width:100%;
	table-layout:fixed;
}
.bookmarkContent, .bookmarkContentsub
{
	color: black;
	font-family: trebuchet MS;
	font-size:12pt;	
	text-align:center;
}
.BookmarkContentSub
{
	font-size:9pt;
	text-align:left;
}

.popCloseLink
{
	cursor:pointer;
font-family: trebuchet MS;
	color: White;
}

.popCloseLink
{
	cursor:pointer;
	color: White;
	font-family: trebuchet MS;
	position:absolute;
	right:10px;
	bottom:10px;
font-family: trebuchet MS;
}

td.PopT, td.PopB
{
	background-image: url(layout/background/ORANGEpxl.gif);
	background-repeat:repeat;
font-family: trebuchet MS;	
}
	
td.PopC, td.PopCL, td.PopCR
{
	background-image: url(layout/background/ORANGEpxl.gif);
	background-repeat:repeat;	
	text-align:center;	
font-family: trebuchet MS;
}

td.popTL, td.popTR, td.popBL, td.popBR
{
	background-repeat:no-repeat;
	width:14px;
	height:13px;	
font-family: trebuchet MS;
}

td.PopTL
{
	background-image: url(layout/background/ROUNDBOXlefttop.gif);
}

td.PopTR 
{
	background-image: url(layout/background/ROUNDBOXrighttop.gif);		
}

td.PopBL
{
	background-image: url(layout/background/ROUNDBOXleftbottom.gif);	
}

td.PopBR
{
	background-image: url(layout/background/ROUNDBOXrightbottom.gif);	
}

.spec_img{
   cursor:pointer;
}

img.spec_COLOR{
  Margin: 5 5 0 0;  
}

div.spec_COLOR{
	cursor:pointer;
	float:left;
	height:45px;
	width:170px;
}

span.navRight {
  float:right;
}


span.nav, span.navEnable, span.navDisable {
   Display:block;
  float:left;

 }

.navEnable{
 width:50px;
}
.navDisable{
width:50px;
 cursor:default;
   color:#EEEEEE;
}

.ArticlePagerItems{
position:relative;
left:470px;
top:0px;
text-decoration:none;
 cursor:pointer;
 color:gray;
}

.ArticlePager {
    position:absolute;
    top:0px;
right:10px;
display:block;
  
}

.Error {
   Border:solid 1px red;
}
div.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	position: absolute;
}

div.modalForeGround {
}

/* Cart checkout main header (steps) */
td.AddOnShopStepsHead, td.AddOnShopStepsHeadLeft, td.AddOnShopStepsHeadActive, td.AddOnShopStepsHeadLeftActive {
	cursor: default;
font-family:trebuchet MS;
font-size:9pt;
font-weight:bold;
}
td.AddOnShopStepsHead, td.AddOnShopStepsHeadLeft {
	color: #c0c0c0;
}
td.AddOnShopStepsHeadActive, td.AddOnShopStepsHeadLeftActive {
	color: #000000;
}
td.AddOnShopSteps, td.AddOnShopStepsLeft, td.AddOnShopStepsActive, td.AddOnShopStepsLeftActive {
	cursor: default;
}
td.AddOnShopSteps {
	color: white;
	height: 27px;
	width: 160px;
padding-left:25px;
}
td.AddOnShopSteps {
    background: url(data/shop/checkoutsteps_off.png) no-repeat;
}
td.AddOnShopStepsLeft {
font-family:trebuchet MS; 
font-size:9pt;
font-weight:bold;
padding-left:10px;
width:180px;
color:white;
    background: url(data/shop/checkoutstepsleft_off.png) no-repeat;
}
td.AddOnShopStepsActive, td.AddOnShopStepsLeftActive {
	color: #fff001;
	height: 27px;
	width: 182px;
}
td.AddOnShopStepsActive {
    background: url(data/shop/checkoutsteps_on.png) no-repeat;
}
td.AddOnShopStepsLeftActive {
    background: url(data/shop/checkoutstepsleft_on.png) no-repeat;
}
td.AddOnShopStepsHeadLeft, td.AddOnShopStepsHeadLeftActive, td.AddOnShopStepsLeft, td.AddOnShopStepsLeftActive {
	padding-left: 15px;
width:170px;
}
td.AddOnShopStepsHead, td.AddOnShopStepsHeadActive, td.AddOnShopStepsActive {
	padding-left: 25px;
width:160px;
}


td.AddOnShopStepsLeft, td.AddOnShopStepsLeftActive, td.AddOnShopSteps, td.AddOnShopStepsActive {
	padding-top: 2px;
font-family:trebuchet MS; 
font-size:9pt;
font-weight:bold;
}

/* Cart checkout order header */
td.AddOnShopCartHeadLeft, td.AddOnShopCartHeadQuantity, td.AddOnShopCartHeadPrice, td.AddOnShopCartHeadDelete {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	border-bottom: 1px solid #68bb5c;
	padding: 0 1 0 1;
	cursor: default;
}
td.AddOnShopCartHeadQuantity, td.AddOnShopCartHeadPrice  {
	text-align: center;
}

/* Cart checkout order rows */
td.AddOnShopCartRow1Left, td.AddOnShopCartRow1, td.AddOnShopCartRow1Color, td.AddOnShopCartRow1Size, td.AddOnShopCartRow1Quantity, td.AddOnShopCartRow1Price, td.AddOnShopCartRow1Delete {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	vertical-align: middle;
	border-bottom: 1px solid #68bb5c;
	padding: 0 1 0 1;
}
td.AddOnShopCartRow2Left, td.AddOnShopCartRow2, td.AddOnShopCartRow2Color, td.AddOnShopCartRow2Size, td.AddOnShopCartRow2Quantity, td.AddOnShopCartRow2Price, td.AddOnShopCartRow2Delete {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	vertical-align: middle;
	border-bottom: 1px solid #68bb5c;
	background-color: #dcf0d9;
	padding: 0 1 0 1;
}
select.AddOnShopCartSize {
	width: 75px;
}
input.AddOnShopCartQuantity {
	width: 50px;
}
a.AddOnShopCartDelete {
    background: url(data/shop/delete.gif) no-repeat;
	height: 16px;
	width: 68px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
td.AddOnShopCartFoot, td.AddOnShopCartFootPrice {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	padding: 0 1 0 1;
}
td.AddOnShopCartRow1Color, td.AddOnShopCartRow2Color {
	text-align: center;
}
td.AddOnShopCartRow1Delete, td.AddOnShopCartRow2Delete {
	font-family: trebuchet MS;
	font-size: 8pt;
	text-align: right;
	vertical-align: middle;
	padding: 0 5 0 1;
}
td.AddOnShopCartRow1Price, td.AddOnShopCartRow2Price {
	text-align: right;
	padding-right: 25px;
}

/* Cart checkout main footer (summary) */
td.AddOnShopCartFootOrder, td.AddOnShopCartFootOrderPrice, td.AddOnShopCartFootDelete {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	padding: 0 1 0 1;
font-weight:bold;
}
td.AddOnShopCartFootDelivery, td.AddOnShopCartFootDeliveryPrice, td.AddOnShopCartFootPayment, td.AddOnShopCartFootPaymentPrice {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	padding: 0 1 0 1;
}
td.AddOnShopCartFootTotal, td.AddOnShopCartFootTotalPrice {
	font-family: trebuchet MS;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding: 0 1 0 1;
}
td.AddOnShopCartFootOrderPrice, td.AddOnShopCartFootDeliveryPrice, td.AddOnShopCartFootPaymentPrice, td.AddOnShopCartFootTotalPrice {
	text-align: right;
	padding-right: 25px;
}

/* Cart checkout main footer (navigation buttons) */
a.AddOnShopNavBottomBack {
    background: url(data/shop/vorigeafrekenzwart.png) no-repeat;
	color: #000000;
	height: 19px;
	width: 116px;
	
}
a.AddOnShopNavBottomNext {
    background: url(data/shop/vorigeafreken.png) no-repeat;
	color: #000000;
	height: 19px;
	width: 134px;

	
}
a.AddOnShopNavBottomBack {
	font-family: trebuchet MS;
	font-size: 8pt;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
width:116px;
text-align:center;
}

a.AddOnShopNavBottomNext {
	font-family: trebuchet MS;
	font-size: 8pt;
	text-decoration: none;
	vertical-align: middle;
	padding-top: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: pointer;
width:134px;
text-align:center;
}

/* Cart checkout */
td.AddOnShopCartCaption, td.AddOnShopPaymentCaption, td.AddOnShopFinishCaption {
	font-family: trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
padding-top:15px;
}

td.AddOnShopUserCaption {
font-family: trebuchet MS;
	font-size: 10pt;
	font-weight: bold;
padding-top:15px;
border-bottom: solid 1px #66bb5b;

}

/* Cart checkout Uw gegevens */
td.AddOnShopUserLabel, td.AddOnShopUserField {
	font-family: trebuchet MS;
	font-size: 9pt;
	vertical-align: middle;
}

/* Cart checkout Betaling */
td.AddOnShopPaymentCaption {
	padding-top: 10px;
}
td.AddOnShopPaymentLabel, td.AddOnShopPaymentField {
	font-family: trebuchet MS;
	font-size: 9pt;
	vertical-align: middle;
}

/* Cart checkout Voltooien */
td.AddOnShopFinishCaption {
	padding-top: 10px;
}
td.AddOnShopContent {
	font-family: trebuchet MS;
	font-size: 9pt;
	vertical-align: middle;
}

.input { 
font-family:trebuchet MS;
}

a.AddOnShopCartLogon {
	color: #000000;
	text-decoration: none;
	}
/*------------------------------------------------*/

span.imgwrp {
background-repeat:repeat-y;
}

/* BASIS INSTELLINGEN */
DIV.Main {
	color: #000000;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	scrollbar-face-color: #F3F8DB;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-base-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-3dlight-color: #F3F8DB;
	scrollbar-darkshadow-color: #F3F8DB;
	margin: 0px;
	margin-top: 15px;
	padding: 10px 10px 10px 10px;
	background-repeat: y;
	background-position: right;
	background-position: top;		
}

p {
	margin: 0px;
	padding: 0px;
}

img{
	border: none;
}
/* EINDE BASIS INSTELLINGEN */

/* INSTELLINGEN VOOR SCROLLMOGELIJKHEID */
/*
.scroll {
	margin-left: 0px;
	OVERFLOW: auto;
	BOTTOM: auto;
	POSITION: absolute;
	TOP: 0px;
	WIDTH: 595px;
	HEIGHT: 600px;
}
*/

/* INSTELLINGEN VOOR DE NAVIGATIEPIJLTJES INDIEN AANGEVINKT IN DE BEHEERMODULE*/
.nav {
	margin-left: px;
	OVERFLOW: auto;
	BOTTOM: auto;
	POSITION: left;
	TOP: 10px;
	WIDTH: 600px;
}

/* INSTELLINGEN VOOR LINK EN HOVER */
A {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
A:hover {
	color: #000000;
	font-weight: normal;
	text-align: left;
}

/* INSTELLINGEN BASIS FONT */
H2 {
	font-size: 10pt;
	font-weight: Normal;
	color: BLUE;
}
/* INSTELLINGEN WAARSCHUWING */
H1 {
	font-size: 10pt;
	font-weight: Normal;
	color: #000000;
}

/* INSTELLINGEN HORZINTALE LIJN */
HR {
	color: #000000;
	height: 1;
	width: 100%;
}

/* STANDAARD TD INSTELLINGEN */
TD {
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: ;
}

/*--------------------------------------------------------------------------------*/
/* Speciale class voor memberomgeving */
td.header {
	text-align: left;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

td.Hinformation {
	text-align: left;
	font-size: 11px;
	color: #000000;
}

td.information {
	text-align: left;
	font-size: 11px;
	color: #000000;
}

td.titel {
	text-align: right;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
}

/* Einde Speciale class voor memberomgeving */
/*--------------------------------------------------------------------------------*/


fieldset { 
border:0;
font-family:arial;
font-size:8pt;
color:#414042;
font-weight:bold;
}

legend { 
color:#319b47;
font-family:arial;
font-size:small;
font-weight:bold;
padding-bottom:20px;
position:relative;
right:10px;
display:none;
}


.recNameSelected .nolink  {
font-weight:bold;
color:#319b47;
text-decoration:none; 
}

.recNameSelected .nolink:hover  {
font-weight:bold;
color:#319b47;
text-decoration:none; 
}


.recName .nolink { 
color:#4d4d4f;
font-weight:bold;
text-decoration:none;
}

.recName .nolink:hover { 
color:#4d4d4f;
font-weight:bold;
text-decoration:none;
}

span.AddOnShopCaption {
	height: 120px;
	vertical-align: middle;
padding-top:15px;
padding-left:10px;
padding-right:10px;
}

a.AddOnShopCartAddClose2, a.AddOnShopCartAddClose2:hover {
	background-color: #4d4d4f;
	position: absolute;
	bottom: 20px;
	right: 20px;
	width: 150px;
	height: 20px;
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
a.AddOnShopCartAddClose2:hover {
	color: #FFFFFF;	
}

span.AddOnShopButClose { 
display:block;
text-align:right;
padding-right:5px;
}

TD.popC { 
background: #ffee00;
border: solid 1px #4d4d4f;
}

.bar{
height:30px;
vertical-align:top; 
background-color: #ffee00; 
width: 99,9%;
FONT-SIZE: 10pt;
font-family: Trebuchet MS;
font-weight: bold; 
color: #3d3b3c;
padding-top: 5px; 
padding-left: 20px; 
border-bottom:1px solid #98acd3;
}

.barsub{text-align:right;FONT-SIZE: 9pt;font-family: Trebuchet MS;color: #18264e; 
	padding-top: 0px; padding-right: 10px;}

.SearchResult {	
   BORDER-RIGHT: medium none;	
   BORDER-TOP: medium none;	
   BORDER-LEFT: medium none;		
   BORDER-BOTTOM: medium none;	
   HEIGHT: 100%;	
   WIDTH: 100%;
   background-color: #6597d2;
   FONT-SIZE: 11pt;
   font-family: Trebuchet MS;
   FONT-STYLE: normal;
   font-weight: bold;
   border: none;
   COLOR: #18264e;
   BACKGROUND: #f0f7f9; #000000 no-repeat 0px center;
}

.SearchHeader {
   font-family: Trebuchet MS;
   FONT-SIZE: 11pt;
}

td.SearchFooter { 
vertical-align:middle;
} 
.SearchFooter{
   height: 10px;
   text-align:center;
   COLOR: 3d3b3c;
   border: none;
   vertical-align:middle;
   border-top:1px solid #98acd3;
   BACKGROUND: #ffee00;
}

.SearchRec {
color: #000000;
font-family: Trebuchet MS;
font-size: 10pt;
}

A.SearchRecLink {
text-decoration: underline;
font-weight: bold;
color: black;
font-family: Trebuchet MS;
font-size: 10pt;
}

A.SearchRecLink:Visited {
text-decoration: underline;
font-weight: bold;
color: black;
font-family: Trebuchet MS;
font-size: 10pt;
}

A.SearchRecLink:Hover {
text-decoration: underline;
font-weight: bold;
color: black;
font-family: Trebuchet MS;
font-size: 10pt;
}

A.SearchRecLink:Active {
text-decoration: none;
font-weight: bold;
color: black;
font-family: Trebuchet MS;
font-size: 10pt;
}

.suburl {
color: #66bb5b;
font-family: Trebuchet MS;
font-size: 9pt;
}


.SearchRecDescription{
   padding-top:5px;
   FONT-STYLE: normal;
   font-weight: normal;
   font-size:10pt;
   color: #666666;
}

.SearchResult {
   WIDTH: 100%;
   HEIGHT: 100%;
   background-color: white;
   border: 1px solid #666666;
   font-family: Trebuchet MS;
   color: black;
}

//////////////////////////album
p {
  margin: 0px;
  padding: 0px;
}

img {
  border: none;
}

div.modalBackground {
  background-color: black;
  filter: alpha(opacity=70);
  opacity: 0.7;
  position: absolute;
}

div.modalForeGround {
  background-color: #FFFFFF;
  border:solid 1px #000000;
}

span.nav {
  font-size:11pt;
  cursor:pointer;
}

span.boxNav { 
  color: #666666;
  font-weight: normal;
  font-size: 10px;
  font-family: arial;
  text-align: center;
}

span.NavText { 
  font-family:arial;
  color:#6a6a6a;
  font-weight:bold;
}

#BoxNavPrev {
  position: absolute;
  top: 40px;
  padding-right: 10px;
  padding-top: 8px;;
  width: 80px;
  height: 35px;
  background-color: ffffff;
  text-align: right;
  font-weight: bold;
}

#BoxNavNext {
  position: absolute;
  top: 40px;
  right: 0px;
  padding-left: 10px;
  padding-top: 8px;
  width: 100px;
  height: 35px;
  background-color: ffffff;
  text-align: left;
  font-weight: bold;
}

#imgSmall {
  text-align: center; 
  margin-left: 5px;
  margin-top: 5px;
  margin-right: 5px;
}

#boxImageWrp {
  padding-left: 4px;
  padding-top: 8px;
}

.imgCaption {
  position: absolute;
  bottom:18px;
  left:10px;
}

span.boxCaption { 
  font-family: arial;
  color: #6a6a6a;
  font-size: 8pt;
}

img.boxImgClose {
  cursor: pointer;
}

#btnCancel {
  position: absolute;
  bottom: 18px;
  right: 7px;
}

div.gallerynav { 
  text-align: center;
  text-decoration: none;
}

a.GalleryNavPrev, a.GalleryNavPrev:hover, a.GalleryNavNext, a.GalleryNavNext:hover { 
  text-decoration: none;
  font-size: 12px;
  font-family: arial;
  text-transform: capitalize;
  color: 737373;
}

Img.AlbumImg{
  margin-bottom: 5px;
}

div.galleryrow { 
  text-align: center;
}

span.GalleryThumb { 
  display: inline-block; 
  display: moz-inline-box;
  background-color:white;
  border: solid 1px #cccccc;
  text-align: center;
  vertical-align: middle;
  text-transform: capitalize;
  cursor: pointer;
  font-family: arial;
  font-size: 8pt;
  color: #bcd905;
  width:128px;
  height:128px;
  margin:5px;
overflow:hidden;
}

span.GalleryAlbumThumb {
  display: inline-block; 
  display: moz-inline-box;
  background-color:white;
  border: solid 1px #cccccc;
  text-align: center;
  vertical-align: middle;
  text-transform: capitalize;
  cursor: pointer;
  font-family: arial;
  font-size: 8pt;
  color: #bcd905;
  width:128px;
  height:128px;
  margin:5px;
overflow:hidden;
}

span.albumname {
font-weight:bold;
cursor:pointer;
}

img.AlbumImg {
cursor:pointer;
text-align:center;
}

div.gallerynav {
font-size:9pt;
}

img.AutoScale {
cursor:pointer;
}.CssStyle2 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
	PADDING-BOTTOM: 15px;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle2 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle2 img {
	BORDER:  none;
	CURSOR: pointer;
}
#CssStyle2 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle2 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle2 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle2 H2 {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle2  H1.recTitle {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle2 H1 {
	FONT-SIZE: 9pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle2 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle2 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle2 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle2 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #000000;
}
#CssStyle2 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #000000;
}
#CssStyle2 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  8px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle2 #imgSmall {
	BORDER: solid 0px #000000;
	MARGIN-LEFT:  10px;
	MARGIN-TOP:  5px;
	MARGIN-RIGHT:  10px;
}
#CssStyle2 .imgCaption {
	PADDING:  0 0 0 15;
}
#CssStyle2 span.boxNav {
	COLOR:  #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	POSITION: absolute;
	LEFT: 5px;
	TOP: 5px;
	FONT-FAMILY: arial;
	WIDTH: 100%;
}
#CssStyle2 #BoxNavPrev {
	POSITION: absolute;
	TOP: 25px;
	LEFT: 5px;
	PADDING-LEFT: 15px;
	PADDING-TOP: 8px;
	FONT-WEIGHT: bold;
	WIDTH: 80px;
	HEIGHT: 35px;
	BACKGROUND: url(../content/data/volgende.png);
}
#CssStyle2 #BoxNavNext {
	POSITION: absolute;
	TOP: 25px;
	RIGHT: -5px;
	PADDING-LEFT: 8px;
	PADDING-TOP: 8px;
	FONT-WEIGHT: bold;
	WIDTH: 80px;
	HEIGHT: 35px;
	BACKGROUND: url(../content/data/vorige.png);
}
#CssStyle2 span.dis {
	DISPLAY: none;
}
#CssStyle2 div.modalBackground {
	BACKGROUND-COLOR:  black;
	FILTER:  alpha(opacity=70);
	OPACITY:  0.7;
	POSITION:  absolute;
}
#CssStyle2 div.modalForeGround {
	BACKGROUND-COLOR:  #FFFFFF;
	BORDER: solid 0px #000000;
}
#CssStyle2 Img.AlbumImg {
	MARGIN-BOTTOM: 5px;
}
#CssStyle2 img.boxImgClose {
	CURSOR: pointer;
}
#CssStyle2 span.nav {
	FONT-SIZE: 11pt;
	CURSOR: pointer;
}
#CssStyle2 #btnCancel {
	POSITION: absolute;
	BOTTOM: 20px;
	RIGHT: 7px;
}
#CssStyle2 div.galleryrow {
	TEXT-ALIGN: center;
}
#CssStyle2 div.gallerynav {
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
#CssStyle2 span.GalleryThumb {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN:  middle;
	CURSOR: pointer;
	WIDTH: 110px;
	HEIGHT: 110px;
	PADDING-BOTTOM: 3px;
	BORDER:  solid 1px #cccccc;
	MARGIN: 10px;
	BACKGROUND-COLOR: white;
	DISPLAY: moz-inline-box;
}
#CssStyle2 a.GalleryNavPrev {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2  a.GalleryNavPrev:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2 a.GallaryAlbums {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2  a.GallaryAlbums:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2 a.GalleryNavNext {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2  a.GalleryNavNext:hover {
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
#CssStyle2 span.boxCaption {
	FONT-FAMILY: arial;
	COLOR: #6a6a6a;
	FONT-SIZE: xx-small;
}
#CssStyle2 span.NavText {
	FONT-FAMILY: arial;
	COLOR: #6a6a6a;
	FONT-WEIGHT: bold;
}
#CssStyle2 span.SSOLogOn {
	PADDING: 5px;
	BACKGROUND: #3d3b3c;
	COLOR: #FFFFFF;
	BORDER: solid 2px #fff001;
}
#CssStyle2  span.SSORegister {
	PADDING: 5px;
	BACKGROUND: #3d3b3c;
	COLOR: #FFFFFF;
	BORDER: solid 2px #fff001;
}
#CssStyle2 #DivID16_16_0U_DivID16_16_0CSF_1 {
	HEIGHT: 200px;
}
.CssStyle3 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	MARGIN:  0px;
	MARGIN-TOP:  15px;
	PADDING:  10px 10px 10px 10px;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle3 p {
	FONT-FAMILY: arial;
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle3 img {
	BORDER:  none;
}
#CssStyle3 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle3 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle3 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle3 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle3 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle3 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle3 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle3 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle3 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle3 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle3 span.ArticlePriceEx {
	DISPLAY: none;
}
#CssStyle3 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle3 span.List {
	WIDTH: 175px;
	HEIGHT: 150px;
	BACKGROUND-IMAGE: url(data/catalogus-bg.png);
	POSITION: relative;
	FLOAT: left;
	MARGIN-RIGHT: 25px;
	MARGIN-BOTTOM: 25px;
	CURSOR: pointer;
}
#CssStyle3 span.Spec_2 {
	FONT-FAMILY: arial;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	WIDTH: 175px;
	TEXT-ALIGN: center;
	COLOR: white;
	PADDING-TOP: 3px;
}
#CssStyle3 span.Spec_1 {
	DISPLAY: block;
	WIDTH: 175px;
	HEIGHT: 90px;
	TEXT-ALIGN: center;
	PADDING-TOP: 7px;
}
#CssStyle3 span.Spec_3 {
	FONT-FAMILY: arial;
	COLOR: white;
	DISPLAY: block;
	WIDTH: 175px;
	TEXT-ALIGN: center;
}
#CssStyle3 span.Spec_-2 {
	FONT-FAMILY: arial;
	DISPLAY: block;
	COLOR: white;
	WIDTH: 175px;
	TEXT-ALIGN: center;
}
#CssStyle3 img.Spec_1 {
	PADDING-TOP: 5px;
}
.CssStyle4 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	MARGIN:  0px;
	MARGIN-TOP:  15px;
	PADDING:  10px 10px 10px 10px;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle4 span.RentForWeeks {
	WIDTH: 100%;
	TEXT-ALIGN: right;
	DISPLAY: inline-block;
}
#CssStyle4 p {
	FONT-FAMILY: arial;
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle4 img {
	BORDER:  none;
}
#CssStyle4 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle4 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle4 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle4 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle4 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle4 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle4 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle4 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle4 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle4 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle4 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle4 span.Spec_2 {
	FONT-FAMILY: arial;
	DISPLAY: block;
	FONT-WEIGHT: bold;
}
#CssStyle4 span.Spec_1 {
	DISPLAY: block;
	FLOAT: left;
	PADDING-TOP: 5px;
}
#CssStyle4 span.Spec_3 {
	FONT-FAMILY: arial;
	DISPLAY: block;
	TEXT-ALIGN: right;
	PADDING-TOP: 15px;
}
#CssStyle4 span.Spec_-1 {
	FONT-FAMILY: arial;
	DISPLAY: block;
}
#CssStyle4 img.Spec_1 {
	PADDING-TOP: 5px;
}
#CssStyle4 span.ArticlePriceEx {
	DISPLAY: none;
}
#CssStyle4 span.ArticlePriceIn {
	DISPLAY: block;
	TEXT-ALIGN: right;
}
#CssStyle4 span.ArticleQuantity {
	DISPLAY: block;
	TEXT-ALIGN: right;
}
#CssStyle4 span.ArticleButton {
	DISPLAY: block;
	TEXT-ALIGN: right;
	PADDING-TOP: 10px;
}
#CssStyle4 span.SummaryCaption {
	COLOR: #fff001;
	FONT-WEIGHT: bold;
}
#CssStyle4 span.SummaryCount {
	COLOR: #fff001;
}
#CssStyle4 #DivID8U {
	TEXT-ALIGN: right;
	CURSOR: pointer;
}
.CssStyle5 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	MARGIN:  0px;
	MARGIN-TOP:  50px;
	PADDING:  10px 10px 10px 10px;
	BACKGROUND-REPEAT:  no-repeat;
	BACKGROUND-POSITION:  top;
}
#CssStyle5 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle5 img {
	BORDER:  none;
}
#CssStyle5 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle5 A {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  underline;
}
#CssStyle5 A:hover {
	COLOR:  #000000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle5 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle5 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle5 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle5 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle5 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle5 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle5 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle5 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle5 fieldset {
	BORDER: 0;
	FONT-FAMILY: arial;
	FONT-SIZE: x-small;
	COLOR: #414042;
	FONT-WEIGHT: bold;
}
#CssStyle5 legend {
	COLOR: #319b47;
	FONT-FAMILY: arial;
	FONT-SIZE: small;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 20px;
	POSITION: relative;
	RIGHT: 10px;
}
#CssStyle6 span.imgwrp {
	BACKGROUND-REPEAT: repeat-y;
}
.CssStyle6 {
	COLOR:  #000000;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	SCROLLBAR-FACE-COLOR:  #F3F8DB;
	SCROLLBAR-ARROW-COLOR:  #000000;
	SCROLLBAR-SHADOW-COLOR:  #000000;
	SCROLLBAR-HIGHLIGHT-COLOR:  #ffffff;
	SCROLLBAR-BASE-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR:  #ffffff;
	SCROLLBAR-3DLIGHT-COLOR:  #F3F8DB;
	SCROLLBAR-DARKSHADOW-COLOR:  #F3F8DB;
	MARGIN:  0px;
	MARGIN-TOP:  0px;
	PADDING:  0px 0px 0px 0px;
	BACKGROUND-REPEAT:  y;
	BACKGROUND-POSITION:  top;
}
#CssStyle6 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle6 img {
	BORDER:  none;
}
#CssStyle6 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle6 A {
	COLOR:  #fff000;
	FONT-WEIGHT:  bold;
	TEXT-DECORATION:  none;
}
#CssStyle6 A:hover {
	COLOR:  #ffffff;
	FONT-WEIGHT:  bold;
	TEXT-ALIGN:  left;
	TEXT-DECORATION:  none;
}
#CssStyle6 H2 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  BLUE;
}
#CssStyle6 H1 {
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #000000;
}
#CssStyle6 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle6 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  10pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle6 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  12px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle6 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle6 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  11px;
	COLOR:  #000000;
}
#CssStyle6 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  22px;
	COLOR:  #000000;
	FONT-WEIGHT:  bold;
}
#CssStyle6 fieldset {
	BORDER: 0;
	FONT-FAMILY: arial;
	FONT-SIZE: x-small;
	COLOR: #414042;
	FONT-WEIGHT: bold;
}
#CssStyle6 legend {
	COLOR: #319b47;
	FONT-FAMILY: arial;
	FONT-SIZE: small;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 20px;
	POSITION: relative;
	RIGHT: 10px;
}
.CssStyle7 {
	FONT-FAMILY:  trebuchet MS;
	FONT-SIZE:  8pt;
}
#CssStyle7 td.AddOnShopStepsHeadLeftActive {
	FONT-FAMILY: trebuchet MS;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 10px;
}
#CssStyle7 td.AddOnShopStepsHead {
	FONT-FAMILY: trebuchet MS;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 15px;
}
#CssStyle7 td.AddOnShopStepsLeftActive {
	FONT-FAMILY: trebuchet MS;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	PADDING-LEFT: 10px;
	WIDTH: 175px;
}
#CssStyle7 td.AddOnShopCartCaption {
	FONT-WEIGHT:  bold;
	BORDER-BOTTOM:  1px solid #68bb5c;
}
#CssStyle7  td.AddOnShopFinishCaption {
	FONT-WEIGHT:  bold;
	BORDER-BOTTOM:  1px solid #68bb5c;
}
#CssStyle7 td.AddOnShopFinishLabel {
	FONT-SIZE:  9pt;
	VERTICAL-ALIGN:  middle;
}
#CssStyle7 td.AddOnShopCartHeadLeft {
	FONT-FAMILY: trebuchet MS;
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  0 1 0 1;
	CURSOR:  default;
}
#CssStyle7  td.AddOnShopCartHeadQuantity {
	FONT-FAMILY: trebuchet MS;
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  0 1 0 1;
	CURSOR:  default;
}
#CssStyle7  td.AddOnShopCartHeadPrice {
	FONT-FAMILY: trebuchet MS;
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  0 1 0 1;
	CURSOR:  default;
	WIDTH:  15%;
	TEXT-ALIGN:  left;
}
#CssStyle7 td.AddOnShopCartHeadQuantity {
	WIDTH:  15%;
	TEXT-ALIGN:  left;
	FONT-FAMILY: trebuchet MS;
}
#CssStyle7 td.AddOnShopCartRow1Left {
	PADDING-LEFT: 10px;
}
#CssStyle7  td.AddOnShopCartRow2Left {
	PADDING-LEFT: 10px;
}
#CssStyle7 td.AddOnShopCartRow1Quantity {
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  10 1 10 1;
	VERTICAL-ALIGN:  middle;
	FONT-FAMILY: trebuchet MS;
	TEXT-ALIGN: left;
}
#CssStyle7  td.AddOnShopCartRow1Price {
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  10 1 10 1;
	VERTICAL-ALIGN:  middle;
	FONT-FAMILY: trebuchet MS;
	TEXT-ALIGN: left;
}
#CssStyle7  td.AddOnShopCartRow2Quantity {
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  10 1 10 1;
	VERTICAL-ALIGN:  middle;
	FONT-FAMILY: trebuchet MS;
	TEXT-ALIGN: left;
}
#CssStyle7  td.AddOnShopCartRow2Price {
	BORDER-BOTTOM:  1px solid #68bb5c;
	PADDING:  10 1 10 1;
	VERTICAL-ALIGN:  middle;
	FONT-FAMILY: trebuchet MS;
	TEXT-ALIGN:  left;
	PADDING-RIGHT:  10px;
}
#CssStyle7 td.AddOnShopCartRow1Price {
	PADDING-RIGHT:  10px;
	TEXT-ALIGN:  left;
}
#CssStyle7 td.AddOnShopCartFoot {
	TEXT-ALIGN:  right;
	PADDING-RIGHT:  10px;
}
#CssStyle7 td.AddOnShopCartFootOrderPrice {
	TEXT-ALIGN:  right;
	PADDING-RIGHT:  10px;
	FONT-FAMILY: trebuchet MS;
}
#CssStyle7  td.AddOnShopCartFootDeliveryPrice {
	TEXT-ALIGN:  right;
	PADDING-RIGHT:  10px;
	FONT-FAMILY: trebuchet MS;
}
#CssStyle7  td.AddOnShopCartFootVoucherPrice {
	TEXT-ALIGN:  right;
	PADDING-RIGHT:  10px;
	FONT-FAMILY: trebuchet MS;
}
#CssStyle7  td.AddOnShopCartFootTotalPrice {
	TEXT-ALIGN:  right;
	PADDING-RIGHT:  10px;
	FONT-FAMILY: trebuchet MS;
}
#CssStyle7 span.Spec_img {
	DISPLAY:  inline-block;
	POSITION:  relative;
	FLOAT:  left;
	OVERFLOW:  hidden;
	WIDTH:  100%;
	HEIGHT:  auto;
}
#CssStyle7 span.AddOnShopCartDelete {
	COLOR: black;
	FONT-WEIGHT: bold;
}
#CssStyle7 span.AddOnShopNavBottomBack {
	PADDING-LEFT:  5px;
	PADDING-RIGHT:  5px;
	BACKGROUND:  #68bb5c;
	PADDING-TOP:  2px;
	PADDING-BOTTOM:  2px;
	WIDTH: 160px;
	COLOR: white;
	FONT-WEIGHT:  bold;
}
#CssStyle7 span.AddOnShopNavBottomNext {
	PADDING-LEFT:  5px;
	PADDING-RIGHT:  5px;
	BACKGROUND:  #68bb5c;
	PADDING-TOP:  2px;
	PADDING-BOTTOM:  2px;
	WIDTH: 160px;
	COLOR: white;
	FONT-WEIGHT:  bold;
}
#CssStyle8 td.recShort {
	DISPLAY: none;
}
#CssStyle8 td.recDateSelected {
	CURSOR: pointer;
	FONT-FAMILY:  arial;
	FONT-SIZE:  8pt;
	FONT-WEIGHT: bold;
	COLOR: #319b47;
}
#CssStyle8  td.recNameSelected {
	CURSOR: pointer;
	FONT-FAMILY:  arial;
	FONT-SIZE:  8pt;
	FONT-WEIGHT: bold;
	COLOR: #319b47;
}
#CssStyle8 td.recDate {
	CURSOR: pointer;
	COLOR: #4d4d4f;
	FONT-FAMILY:  arial;
	FONT-SIZE:  8pt;
	FONT-WEIGHT: bold;
}
#CssStyle8  td.recName {
	CURSOR: pointer;
	COLOR: #4d4d4f;
	FONT-FAMILY:  arial;
	FONT-SIZE:  8pt;
	FONT-WEIGHT: bold;
}
#CssStyle8 td.recNav {
	FONT-FAMILY:  arial;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
	TEXT-ALIGN: right;
	CURSOR: pointer;
}
#CssStyle8 td.recLeftOdd {
	DISPLAY: none;
}
#CssStyle8  td.recLeft {
	DISPLAY: none;
}
.CssStyle9 {
	COLOR:  #cccccc;
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	PADDING-BOTTOM: 15px;
}
#CssStyle9 p {
	MARGIN:  0px;
	PADDING:  0px;
}
#CssStyle9 img {
	BORDER:  none;
}
#CssStyle9 .nav {
	MARGIN-LEFT:  px;
	OVERFLOW:  auto;
	BOTTOM:  auto;
	POSITION:  left;
	TOP:  10px;
	WIDTH:  600px;
}
#CssStyle9 A {
	COLOR:  #a7a9ac;
	FONT-WEIGHT:  normal;
	TEXT-DECORATION:  none;
}
#CssStyle9 A:hover {
	COLOR:  #fff000;
	FONT-WEIGHT:  normal;
	TEXT-ALIGN:  left;
}
#CssStyle9 H2 {
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #fff000;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle9 H1 {
	FONT-SIZE: 8pt;
	FONT-WEIGHT:  Normal;
	COLOR:  #a7a9ac;
}
#CssStyle9 HR {
	COLOR:  #000000;
	HEIGHT:  1;
	WIDTH:  100%;
}
#CssStyle9 TD {
	TEXT-ALIGN:  left;
	FONT-FAMILY:  arial, helvetica, sans-serif;
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  normal;
	COLOR:  ;
}
#CssStyle9 td.header {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #a7a9ac;
	FONT-WEIGHT:  bold;
}
#CssStyle9 td.Hinformation {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #a7a9ac;
}
#CssStyle9 td.information {
	TEXT-ALIGN:  left;
	FONT-SIZE:  8px;
	COLOR:  #a7a9ac;
}
#CssStyle9 td.titel {
	TEXT-ALIGN:  right;
	FONT-SIZE:  8px;
	COLOR:  #a7a9ac;
	FONT-WEIGHT:  bold;
}
#CssStyle11 td.recLinkGroup {
	DISPLAY: none;
}
#CssStyle11 a.recMore {
	TEXT-DECORATION: none;
	COLOR: #ff0000;
}
#CssStyle11 td.recName {
	PADDING-BOTTOM: 20px;
	COLOR: #000000;
}
.CssStyle12 {
	PADDING-TOP: 5px;
	PADDING-LEFT: 4px;
}
#CssStyle12 INPUT.SearchFieldWatermark {
	FONT-FAMILY:  Arial;
	PADDING-LEFT:  4px;
	FONT-SIZE:  9pt;
	PADDING-BOTTOM:  0px;
	VERTICAL-ALIGN:  middle;
	BACKGROUND: #f0f0ef;
	COLOR:  #333132;
	HEIGHT: 27px;
	PADDING-TOP: 6px;
	BORDER:  none;
}
#CssStyle12  INPUT.SearchField {
	FONT-FAMILY:  Arial;
	PADDING-LEFT:  4px;
	FONT-SIZE:  9pt;
	PADDING-BOTTOM:  0px;
	VERTICAL-ALIGN:  middle;
	BACKGROUND: #f0f0ef;
	COLOR:  #333132;
	HEIGHT: 27px;
	PADDING-TOP: 6px;
	BORDER:  none;
}
#CssStyle12 span.lblSearchField {
	CURSOR: pointer;
	BACKGROUND: #f0f0ef;
	FONT-FAMILY: trebuchet MS;
	FONT-SIZE:  8pt;
	COLOR: 333132;
	WIDTH:  133px;
	TEXT-ALIGN: center;
	HEIGHT: 29px;
	DISPLAY: none;
}
#CssStyle13 td.OptInRequired {
	DISPLAY: none;
}
#CssStyle13  td.OptInLogOn {
	DISPLAY: none;
}
#CssStyle13 a.OptInButton {
	BACKGROUND-COLOR: #66bb5b;
	COLOR: fff;
	FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	WIDTH: 120px;
	HEIGHT: 24px;
	PADDING-TOP: 4px;
	CURSOR: pointer;
	BORDER: 0px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	MARGIN-TOP: 10px;
}
#CssStyle13 span.OptInCaption {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
	TEXT-TRANSFORM: capitalize;
}
#CssStyle13 td.UserLabel:first-letter {
	TEXT-TRANSFORM: uppercase;
}
#CssStyle13 td.UserField {
	WIDTH: 200px;
}
#CssStyle13 span.OptInRequired {
	FONT-STYLE: italic;
	WIDTH: 100%;
}
#CssStyle13 a.UserLogonUserInfo {
	MARGIN-LEFT: 4px;
}
#CssStyle14 span.List {
	PADDING: 10px;
	WIDTH: 230px;
	HEIGHT: 110px;
	DISPLAY: inline-block;
	POSITION: relative;
	CURSOR: pointer;
}
#CssStyle14 span.cat_subcatname {
	DISPLAY: inline-block;
	WIDTH: 100%;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 10px;
	FONT-WEIGHT: bold;
}
#CssStyle14 span.Odd {
	PADDING: 10px;
	WIDTH: 230px;
	HEIGHT: 110px;
	DISPLAY: inline-block;
	BACKGROUND: #e3f1e0;
	POSITION: relative;
}
#CssStyle14 span.Spec_Naam {
	POSITION: absolute;
	WIDTH: 140px;
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	FONT-FAMILY: arial;
	FONT-SIZE: 9pt;
	TOP: 10px;
	RIGHT: 1px;
}
#CssStyle14 label.SpecName {
	DISPLAY: none;
}
#CssStyle14  a.Search {
	DISPLAY: none;
}
#CssStyle15 span.Spec_Naam {
	WIDTH: 100%;
	DISPLAY: inline-block;
	PADDING-BOTTOM: 10px;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM:  uppercase;
	COLOR: #6bbe63;
}
#CssStyle15 span.Spec_2 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_Geboortedatum {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_4 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_5 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_6 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_7 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_8 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15  span.Spec_9 {
	WIDTH: 100%;
	PADDING-BOTTOM: 2px;
	DISPLAY: inline-block;
}
#CssStyle15 span.ArticleButton_back {
	BACKGROUND:  #6bbe63;
	WIDTH: 80px;
	HEIGHT: 25px;
	COLOR: #FFFFFF;
	CURSOR: pointer;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	PADDING-TOP: 5px;
	TEXT-TRANSFORM: uppercase;
	MARGIN-TOP: 10px;
}
#CssStyle15 img.Spec_10 {
	CURSOR: pointer;
	MARGIN-BOTTOM: 10px;
}
#CssStyle15 b {
	WIDTH: 135px;
}
#CssStyle15 span.Spec_11 {
	DISPLAY: none;
}
#CssStyle15  span.Spec_12 {
	DISPLAY: none;
}
#CssStyle15  span.Spec_13 {
	DISPLAY: none;
}
.CssStyle16 {
	BORDER-BOTTOM: solid 1px #333232;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
}
#CssStyle17 div.SurveyField {
	HEIGHT: 100%;
	FONT-SIZE: 8pt;
}
#CssStyle17 #DivID10U_DivID16_16_0U_DivID16_16_0CSF_2 {
	HEIGHT: 100%;
	FONT-SIZE: 8pt;
	OVERFLOW: auto;
}
#CssStyle17 label {
	FONT-SIZE: 8pt;
}
#CssStyle17 div.SurveyLabel {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 16px;
}
#CssStyle18 span.SSOCaption {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 15px;
	MARGIN-BOTTOM: 0;
	WIDTH: 100%;
	DISPLAY: inline-block;
}
#CssStyle18 span.SSOLogOnUID {
	DISPLAY: inline-block;
	WIDTH: 100px;
}
#CssStyle18  span.SSOLogOnPWD {
	DISPLAY: inline-block;
	WIDTH: 100px;
}
#CssStyle18 input.SSOLogOnUID {
	WIDTH: 180px;
}
#CssStyle18  input.SSOLogOnPWD {
	WIDTH: 180px;
}
#CssStyle18 span.SSOLogOnRegister {
	DISPLAY: inline-block;
	WIDTH: 100%;
	TEXT-ALIGN: center;
	BACKGROUND:  #339933;
	BORDER: solid 1px #373536;
	CURSOR: pointer;
	PADDING-TOP: 5px;
	HEIGHT: 25px;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	MARGIN-TOP: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
}
#CssStyle18 span.SSOLogOn {
	DISPLAY: inline-block;
	WIDTH: 100%;
	TEXT-ALIGN: center;
	BACKGROUND:  #339933;
	BORDER: solid 1px #373536;
	CURSOR: pointer;
	PADDING-TOP: 5px;
	HEIGHT: 25px;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	MARGIN-TOP: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
}
#CssStyle18 span.SSOLogOffSeperator {
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
#CssStyle18 td.recDate {
	WIDTH: 90px;
	HEIGHT: 10px;
}
#CssStyle18 td.recName {
	FONT-WEIGHT: normal;
}
#CssStyle18 td.recLeft {
	DISPLAY: none;
}
#CssStyle18 td.recMore {
	DISPLAY: none;
}
#CssStyle18 .recName .nolink {
	COLOR: #333132;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
#CssStyle18 .recName .nolink:hover {
	COLOR: #333132;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
#CssStyle18 a.recLinkGroup {
	TEXT-DECORATION: none;
	COLOR: #ff0000;
}
#CssStyle18 H2 {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle18  H1.recTitle {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle19 span.SSOCaption {
	FONT-SIZE:  8pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 15px;
	MARGIN-BOTTOM: 0;
	WIDTH: 100%;
	DISPLAY: inline-block;
}
#CssStyle19 span.SSOLogOnUID {
	DISPLAY: inline-block;
	WIDTH: 100px;
}
#CssStyle19  span.SSOLogOnPWD {
	DISPLAY: inline-block;
	WIDTH: 100px;
}
#CssStyle19 input.SSOLogOnUID {
	WIDTH: 180px;
}
#CssStyle19  input.SSOLogOnPWD {
	WIDTH: 180px;
}
#CssStyle19 span.SSOLogOnRegister {
	DISPLAY: none;
}
#CssStyle19 span.SSOLogOn {
	DISPLAY: inline-block;
	WIDTH: 120px;
	TEXT-ALIGN: center;
	BACKGROUND:  #339933;
	BORDER: solid 1px #373536;
	CURSOR: pointer;
	PADDING-TOP: 5px;
	HEIGHT: 25px;
	COLOR: #FFFFFF;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none;
	MARGIN-TOP: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
}
#CssStyle19 span.SSOLogOffSeperator {
	DISPLAY: inline-block;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}
#CssStyle19 td.recDate {
	WIDTH: 90px;
	HEIGHT: 10px;
}
#CssStyle19 td.recName {
	FONT-WEIGHT: normal;
}
#CssStyle19 td.recLeft {
	DISPLAY: none;
}
#CssStyle19 td.recLinkGroup {
	DISPLAY: none;
}
#CssStyle19 td.recMore {
	DISPLAY: none;
}
#CssStyle19 .recName .nolink {
	COLOR: #333132;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
#CssStyle19 .recName .nolink:hover {
	COLOR: #333132;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
#CssStyle19 a.recLinkGroup {
	TEXT-DECORATION: none;
	COLOR: #ff0000;
}
#CssStyle19 H2 {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle19  H1.recTitle {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle20 td.recDate {
	DISPLAY: none;
}
#CssStyle20  td.recLeftOdd {
	DISPLAY: none;
}
#CssStyle20  td.recDateSelected {
	DISPLAY: none;
}
#CssStyle20  td.recLeft {
	DISPLAY: none;
}
#CssStyle20 a {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-TOP: 15px;
	MARGIN-BOTTOM: 0;
	WIDTH: 100%;
	DISPLAY: inline-block;
	TEXT-DECORATION: none;
}
#CssStyle20 H2 {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle20  H1.recTitle {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle20 img.AutoScale {
	CURSOR: pointer;
}
#CssStyle22 td.recShort {
	DISPLAY: none;
}
#CssStyle22 td.recLeftOdd {
	DISPLAY: none;
}
#CssStyle22 td.recDateSelected {
	CURSOR: pointer;
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT: bold;
	COLOR: #319b47;
}
#CssStyle22  td.recNameSelected {
	CURSOR: pointer;
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT: bold;
	COLOR: #319b47;
}
#CssStyle22 td.recDate {
	CURSOR: pointer;
	COLOR: #4d4d4f;
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT: bold;
}
#CssStyle22  td.recName {
	CURSOR: pointer;
	COLOR: #4d4d4f;
	FONT-FAMILY:  arial;
	FONT-SIZE:  9pt;
	FONT-WEIGHT: bold;
}
#CssStyle22 td.recNav {
	FONT-FAMILY:  arial;
	FONT-WEIGHT: bold;
	COLOR: #ff0000;
	TEXT-ALIGN: right;
	CURSOR: pointer;
}
#CssStyle22 H2 {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle22  H1.recTitle {
	FONT-SIZE:  9pt;
	FONT-WEIGHT:  Bold;
	COLOR:  #339933;
	PADDING-BOTTOM: 0;
	MARGIN-BOTTOM: 0;
}
#CssStyle22 img.autoscale {
	CURSOR: pointer;
}
#CssStyle23 span.SSOLogOn {
	DISPLAY: none;
}
#CssStyle23  span.SSOLogOnSeperator {
	DISPLAY: none;
}

/* This Style Block is automaticly generated !!
please take notification that changes me be overwritten!!
<VWA_STYLE_END> */


































































































































































