






table.CS{
	border-style: solid;border-spacing:0px; border-collapse:collapse; border-width: 0px;
	padding: 0px; width: 100%;
}

table.CS.small{
	border-style: solid;border-spacing:0px; border-collapse:collapse; border-width: 0px;
	padding: 0px; width: auto;
}

table.CS2{ /* geen standaard border  */
	border: 0px; border-style: solid;border-spacing:0px; border-collapse:collapse;
	padding: 0px; width: 100%;
}

table.CS CAPTION{
	font-family: verdana, arial; font-size: 13px; font-weight: bold; color: black;
}

table.CS TH{
	font-size: 12px; font-weight: bold; color: white; font-family: verdana, arial; text-align:left;
	padding: 0px; margin-left:0px;
	vertical-align: top;
}

table.CS TD{
	font-family: verdana, arial; font-size: 11px; font-weight: normal; color: black;
	padding: 5px;
	height: 20px;
	text-align:left;
	vertical-align: top;
}

#whois_results TD{
	white-space: nowrap;
}


table.CS TD DIV{
	font-family: inherit;
	/* font-size: inherit; */
	font-size: 11px;
	font-weight: inherit;
	color: inherit;
	text-align: inherit;
}

table.CS TH A{
	color:white;
}

/*

table.tabel TD.cel_blauw1{	background-color: #eef3f6;}
table.tabel TD.cel_blauw2{	background-color: #e0e7ed;}
table.tabel TD.cel_blauw3{	background-color: #d6e1e7;}
table.tabel TD.cel_blauw4{	background-color: #cddae2;}

table.tabel TH{
	border: 1px solid #ffffff;
	background-color: #a4224b;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: normal;
	font-size: 10pt;
	font-family: arial, verdana;
}

*/

/*
table.babyblue { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4C4C4E; width: 701px;	padding: 0px;	margin: 0px; border-collapse: collapse; border: none; border-bottom: 1px solid #82A7D1;}
table.babyblue thead th { border: none; border-bottom: 4px solid #82A7D1; text-align: left; font-weight: bold; }
table.babyblue th { text-align: left; border-right: 1px solid #84A6D3; font-weight: normal; background-color: #FFF; color: #4C4C4E;}
table.babyblue th, table td { padding: 0px 6px 0px 0px; }
table.babyblue th.col1 { width: 189px; }
table.babyblue th.col2 { width: 147px; }
table.babyblue th.col3 { width: 160px; }
table.babyblue tr { height: 27px; }
table.babyblue td { text-align: left; background-color: transparant;}
table.babyblue td.lastCol { border-right: 1px solid #84A6D3; }
table.babyblue .odd { background-color: #E1E9F4;}
*/


table.red CAPTION{	border-top: 2px solid #990033; color:#990033;}
table.red{	border-color: #990033;	border-width: 2px;	}
table.red TH{	background-color: #993f4e;	}
table.red.noborder{ border: 0px solid #990033;}
table.red.nomargin{ margin-top: 0px;}

table.red.small CAPTION{	border-top: 2px solid #990033; color:#990033;}
table.red.small{	border-color: #990033;	border-width: 2px;	}
table.red.small TH{	background-color: #993f4e; padding:2px;	}
table.red.small.noborder{ border: 0px solid #990033;}
table.red.small.nomargin{ margin-top: 0px;}

table.red TBODY.pink{ background-color: #f5e7e8; color: black;}
table.red TBODY.pink TH{ background-color: #f5e7e8; color: black; CELLSPACING:5px; padding: 5px; }
table.red TBODY.pink TH.borderbottom{ border-bottom: 1px solid #e7c3c8; }
table.red TBODY.pink TD{ background-color: #f5e7e8; color: black;}

table.red TBODY.pink_dark TH{ background-color: #ffcc99; color: #993f4e; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_100 TH{ background-color: #993f4e; color: #993f4e; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_90 TH{ background-color: #a3525f; color: white; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_80 TH{ background-color: #aa6571; color: white; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_70 TH{ background-color: #b77883; color: white; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_60 TH{ background-color: #c28c95; color: #993f4e; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_50 TH{ background-color: #cc9fa6; color: #993f4e; CELLSPACING:3px; padding: 3px; }
table.red TBODY.pink_40 TH{ background-color: #6b2b8; color: #993f4e; CELLSPACING:3px; padding: 3px; }

table.grey CAPTION{	border: 2px solid #999999;	}
table.grey{	border-color: #999999;	border-width: 2px;	}
table.grey TH{	background-color: #999999;	}
table.grey.noborder{ border: 0px solid #999999;}
table.grey.nomargin{ margin-top: 0px;}

table.lgrey CAPTION{	border: 2px solid #DDDDDD;	}
table.lgrey{	border-color: #BDBDBD;	border-width: 2px;	}
table.lgrey TH{	background-color: #DDDDDD; color: black;	}
table.lgrey.noborder{ border: 0px solid #BDBDBD;}
table.lgrey.nomargin{ margin-top: 0px;}

table.pink CAPTION{	border: 0px solid #e7c3c8;	}
table.pink{	border-color: #e7c3c8;	border-width: 0px;	}
table.pink TH{	background-color: #f5e7e8; color: black;	}
table.pink.noborder{ border: 0px solid #e7c3c8;}
table.pink.nomargin{ margin-top: 0px;}

table.blue CAPTION{	border: 1px solid #0064a3;	}
table.blue{	border-color: #0064a3;	border-width: 2px;		}
table.blue TH{	background-color: #0064a3;	}
table.blue.noborder{ border: 0px solid #0064a3;}
table.blue.nomargin{ margin-top: 0px;}

table.half{ border-top-width: 1px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px;}

table.ruim{	margin-top: 15px; margin-bottom: 15px;}
table.ruim CAPTION{	/*margin-bottom: -15px;*/ margin-bottom: 0px; margin-top: 15px;}

table.ruimboven{	margin-top: 15px; margin-bottom: -15px; _margin-bottom: -30px;}
table.ruimboven CAPTION{	/*margin-bottom: -15px;*/ margin-top: 15px;}



table.CS TR.red TH{	background-color: #993f4e; CELLSPACING:3px; padding: 3px; border-collapse:collapse;	}
table.CS TH.red{	background-color: #993f4e; CELLSPACING:3px; padding: 3px; border-collapse:collapse;	}

table.CS TR.border TH{	border-width: 2px; border-color: #990033; border-style:solid;	}
table.CS TH.border{border-width: 2px; border-color: #990033; border-style:solid;	}


table.CS TR.ticket TD{	border-top-width: 0px; border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-color: #990033;}
table.CS TR.ticket_kaal TD{	border-width: 0px; }


table.CS TR.eerste_rij TD{	background-color: #f5e7e8;	}
table.CS TD.eerste_rij{	background-color: #f5e7e8;	}

table.CS TR.midden_rij TD{	background-color: #f5e7e8;	}
table.CS TD.midden_rij{	background-color: #f5e7e8;	}

table.CS TR.laatste_rij TD{	background-color: #f5e7e8;	}
table.CS TD.laatste_rij{	background-color: #f5e7e8;	}

table.CS TR.red TD{	background-color: #f5e7e8;	}
table.CS TD.red{	background-color: #f5e7e8;	}

table.CS TR.pink TD{	 background-color: #f5e7e8; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink{	 background-color: #f5e7e8;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_100 TD {	 background-color: #993f4e; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_100{	 background-color: #993f4e;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_90 TD {	 background-color: #a3525f; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_90{	 background-color: #a3525f;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_80 TD {	 background-color: #aa6571; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_80{	 background-color: #aa6571;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_70 TD {	 background-color: #b77883; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_70{	 background-color: #b77883;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_60 TD {	 background-color: #c28c95; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_60{	 background-color: #c28c95;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_50 TD {	 background-color: #cc9fa6; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_50{	 background-color: #cc9fa6;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_40 TD {	 background-color: #d6b2b8; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_40{	 background-color: #d6b2b8;   CELLSPACING:5px; padding: 5px; }

table.CS TR.pink_30 TD {	 background-color: #e0c5ca; 	CELLSPACING:5px; padding: 5px; }
table.CS TD.pink_30{	 background-color: #e0c5ca;   CELLSPACING:5px; padding: 5px; }

/* right is ook in de oude stylesheet aanwezig vandaar background-image en border-left om het deze recht te trekken */
table.CS TR.right TD{	text-align: right;	background-image: none; border-left: 0px;}
table.CS TD.right{		text-align: right; background-image: none;	border-left: 0px;}
table.CS TH.right{		text-align: right; background-image: none;	border-left: 0px;}

/*right2 niet aanwezig in de oude vandaar... */
table.CS TR.right2 TD{	text-align: right;	background-image: none; border-left: 0px;}
table.CS TD.right2{		text-align: right; background-image: none;	border-left: 0px;}
table.CS TH.right2{		text-align: right; background-image: none;	border-left: 0px;}


table.CS TR.mid TD{	text-align: center;	}
table.CS TD.mid{	text-align: center;	}
table.CS TH.mid{	text-align: center;	}

table.CS TR.bold TD{	font-weight: bold;	}
table.CS TD.bold{		font-weight: bold;	}

/* CS red table borders..*/
table.CS TR.borderbottom TD{border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}
table.CS TD.borderbottom{	border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}
table.CS TR.borderleft TD{	border-left:1px; border-left-color:#990033;	border-left-style:solid;}
table.CS TD.borderleft{		border-left:1px; border-left-color:#990033;	border-left-style:solid;}
table.CS TR.borderright TD{	border-right:1px; border-right-color:#990033;	border-right-style:solid;}
table.CS TD.borderright{	border-right:1px; border-right-color:#990033;	border-right-style:solid;}
table.CS TR.bordertop TD{	border-top:1px; border-top-color:#990033;	border-top-style:solid;}
table.CS TD.bordertop{		border-top:1px; border-top-color:#990033;	border-top-style:solid;}

table.CS TR.borderbottom1 TD{border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}
table.CS TD.borderbottom1{	border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}
table.CS TR.borderleft1 TD{	border-left:1px; border-left-color:#e7c3c8;	border-left-style:solid;}
table.CS TD.borderleft1{		border-left:1px; border-left-color:#e7c3c8;	border-left-style:solid;}


table.CS TR.borderbottom2 TD{border-bottom:2px; border-bottom-color:#990033;	border-bottom-style:solid;}
table.CS TD.borderbottom2{	border-bottom:2px; border-bottom-color:#990033;	border-bottom-style:solid;}
table.CS TR.borderleft2 TD{	border-left:2px; border-left-color:#990033;	border-left-style:solid;}
table.CS TD.borderleft2{		border-left:2px; border-left-color:#990033;	border-left-style:solid;}
table.CS TR.borderright2 TD{	border-right:2px; border-right-color:#990033;	border-right-style:solid;}
table.CS TD.borderright2{	border-right:2px; border-right-color:#990033;	border-right-style:solid;}
table.CS TR.bordertop2 TD{	border-top:2px; border-top-color:#990033;	border-top-style:solid;}
table.CS TD.bordertop2{		border-top:2px; border-top-color:#990033;	border-top-style:solid;}

/*CS blue borders */

table.CS TR.borderbottomblue TD{border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}
table.CS TD.borderbottomblue{	border-bottom:1px; border-bottom-color:#e7c3c8;	border-bottom-style:solid;}

table.CS TR.borderbottomblue1 TD{border-bottom:1px; border-bottom-color:#B3D1E4;	border-bottom-style:solid;}
table.CS TD.borderbottomblue1{	border-bottom:1px; border-bottom-color:#B3D1E4;	border-bottom-style:solid;}

table.CS TR.borderbottomblue2 TD{border-bottom:2px; border-bottom-color:#B3D1E4;	border-bottom-style:solid;}
table.CS TD.borderbottomblue2{	border-bottom:2px; border-bottom-color:#B3D1E4;	border-bottom-style:solid;}


table.CS TD.tachtig{ width:80%; }
table.CS TD.zeventig{ width:70%; }
table.CS TD.zestig{ width:60%; }
table.CS TD.vijftig{ width:50%; }
table.CS TD.twintig{ width:20%; }
table.CS TD.vijftien{ width:15%; }
table.CS TD.tien{ width:10%; }
table.CS TD.vijf{ width:5%; }

table.softblue TD.tachtig{ width:80%; }
table.softblue TD.zeventig{ width:70%; }
table.softblue TD.zestig{ width:60%; }
table.softblue TD.vijftig{ width:50%; }
table.softblue TD.twintig{ width:20%; }
table.softblue TD.vijftien{ width:15%; }
table.softblue TD.tien{ width:10%; }
table.softblue TD.vijf{ width:5%; }

table.CS TH.tachtig{ width:80%; }
table.CS TH.zeventig{ width:70%; }
table.CS TH.zestig{ width:60%; }
table.CS TH.vijftig{ width:50%; }
table.CS TH.twintig{ width:20%; }
table.CS TH.vijftien{ width:15%; }
table.CS TH.tien{ width:10%; }
table.CS TH.vijf{ width:5%; }

table.softblue TH.tachtig{ width:80%; }
table.softblue TH.zeventig{ width:70%; }
table.softblue TH.zestig{ width:60%; }
table.softblue TH.vijftig{ width:50%; }
table.softblue TH.twintig{ width:20%; }
table.softblue TH.vijftien{ width:15%; }
table.softblue TH.tien{ width:10%; }
table.softblue TH.vijf{ width:5%; }

.verberg{ height:0px; margin:0px; padding:0px; line-height:0;}/* verborgen div om weergegeven zodat IE daarna javascript uitleest */


#snelbestel{
	width:100%;
	position: relative;
	overflow: hidden;
	display:block;
	border: 1px solid #0063A2;
	padding: 0px;
	/*background: #f0f3f8;*/
	background:#eef3f6;
	text-align:center;
	vertical-align: middle;
	margin-bottom: 10px;
	font-size:8pt;
	line-height:1.5;
	padding: 5px;
	color: #4C4C4E;
	height: 20px;
}

#snelbestel form{
	margin: 0;
}

#snelbestel input, #snelbestel select{
	background-color:white;
	border-left:2px solid #4C4C4E;
	border-top:2px solid #4C4C4E;
	color:#4C4C4E;
	font-family:verdana,arial;
	font-size:11px;
	font-weight:bold;

}

table.padded DIV#snelbestel{ width:98% }/*nieuwe argewebsite heeft class padded*/

#dienst_selector{

	background-color: #f0f3f8;
	border: 0px solid #a61040;
	z-index: 3;
	position: relative;
}


#snelbestel div.dienstblok{
	display: none;
	vertical-align: middle;

	font-weight:bold;

	width: 95%;
	padding: 0px;

	z-index: 1;
	font-size:10pt;
}



#favorieten_balk{
	float:left;
	text-align:center;
	position:relative;
	background-color: #ecf3f8;
	height:16px;
	_height:28px;
	width:618px;
	_width:638px; /* ranzige IE hack */
	max-width:618px;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: verdana, arial;
	border: 1px solid #b3d1e4;
}

.favo_balk{
	font-size:10px;
	text-align:center;
	font-style: bold;
	font-weight: normal;
	color: #990033;
	margin-right: 0px;
	cursor: pointer;
}

.CS_link_button{ /* Rode button*/

	font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #990033;
	background-color: white;
	border-bottom: 1px solid #990033;
	border-right: 1px solid #990033;
	border-top: 1px solid #e5bfcc;
	border-left: 1px solid #e5bfcc;

}

.CS_whois_button{ /* Rode button*/
	font-family: verdana, arial; font-size: 11px; font-weight: normal; color: white; font-style: italic;
	background-color: #993f4c;
	border-top: 1px solid #c49099;
	border-left: 1px solid #ad6470;
	border-right: 1px solid #872c3b;
	border-bottom: 1px solid #761a2a;
	width: 78px;
}

.CS_link_input{ /* Rood tekstvak */
	font-family: verdana, arial; font-size: 12px; font-weight: bold; color: #990033;
	border: 1px; border-color:#e7c3c8; border-style:solid;
	background-color: #f5e7e8;
}
.CS_select_input{ /* Rode achtergrond selectbox */
	font-family: verdana, arial; font-size: 12px; font-weight: bold; color: #990033;
	border: 1px; border-color:#e7c3c8; border-style:solid;
	background-color: #f5e7e8;
}
.CS_data_balk{ /*Rode omlijning van een div voor een databalkje breedte = 32*5px breed */

	width: 162px;
	border: 1px; border-color:#990033; border-style:solid;
}
.inputbox{

	font-family: verdana, arial; font-size: 11px; font-weight: bold; color: #990033;
	background-color: white;
	border-bottom: 1px solid #990033;
	border-right: 1px solid #990033;
	border-top: 1px solid #e5bfcc;
	border-left: 1px solid #e5bfcc;
}

.softblue .inputbox{

	background-color:white;
	border-left:2px solid #4C4C4E;
	border-top:2px solid #4C4C4E;
	color:#4C4C4E;
	font-family:verdana,arial;
	font-size:11px;
	font-weight:bold;
}

.sitemap_quote{
	border: 0px; border-color:black; border-style:solid;
}

.sm_icoon{
	/* width: 10%; */
	position:relative;
	float:left;
	padding-right:3px;
	border: 0px; border-color:#e7c3c8; border-style:solid;
}
.sm_icoon_leeg{
	width: 30px;
	position:relative;
	float:left;
	padding-right:3px;
	border: 0px; border-color:#e7c3c8; border-style:solid;
}
.sm_tekst{
	padding: 3px;
	position:relative;
	border: 0px; border-color:red; border-style:solid;
}
.sm_titel{
	padding: 3px;
	height: 15px;
	text-transform:uppercase;
	position:relative;
	border: 0px; border-color:blue; border-style:solid;
}
.sm_titel_leeg{
	padding: 3px;
	height: 15px;
	text-transform:uppercase;
	text-decoration:underline;
	position:relative;
	border: 0px; border-color:blue; border-style:solid;
}
.sm_tekstvak{
	width:90%;
	padding-left: 3px;
	position:relative;
	float:left;
	border: 0px; border-color:green; border-style:solid;
}
.sm_container{
	width:100%;
	margin: 0px;
	padding:0px;
	/*border: 1px; border-color:#990033; border-style:solid; */
	border: 0px; border-color:yellow; border-style:solid;

}

/*.CS_snelbestel{	font-family: verdana, arial; font-size: 10px; font-weight: normal; color: black; font-style: normal;}*/
select.CS_snelbestel{font-family: verdana, arial; font-size: 10px; font-weight: normal; color: black; font-style: normal; heigth: 14px; width: 83px;}
option.CS_snelbestel{font-family: verdana, arial; font-size: 10px; font-weight: normal; color: black; font-style: normal; heigth: 14px;}
input.CS_snelbestel{	font-family: verdana, arial; font-size: 10px; font-weight: normal; color: black; font-style: normal; heigth: 14px; width: 83px;}



#karretje{
	background-image:url(/images/bestel/shoppingcart.gif);
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bestel/karretje.png');*/
}

#karretje_leeg{
	background-image:url(/images/bestel/shoppingcart.gif);
	/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bestel/karretje_leeg.png');*/
}
.karretje{

	vertical-align: middle;
	text-align: center;
	font-size: 8pt;
	font-weight: bold;
	color: #0064a3;
	margin-top: 0px;
	padding-top: 10px;
}

.karretje div{
	margin-left: auto;
	margin-right: auto;
	height: 30px;
	width: 30px;
    _background-image:none;
	background-repeat: no-repeat;
	background-position: center center;
	_margin-top: 10px;
}


div.fake_href{
	cursor: pointer;
	cursor: hand;
}


div:hover.fake_href span{
	text-decoration: underline;
}

div:hover.fake_href div{
	/* border: 1px solid #990033; */
}

img.fake_href{
	cursor: pointer;
	cursor: hand;
}

TBODY.fake_href{
	cursor: pointer;
	cursor: hand;
}

TBODY.fake_href TR{
	cursor: pointer;
	cursor: hand;
}

TBODY.fake_href TR TD{
	cursor: pointer;
	cursor: hand;
}

TBODY.fake_href TR TD LABEL{
	cursor: pointer;
	cursor: hand;
}



.actie{
	background-color: #FFFBB6;
	padding: 3px;
	border: 1px solid black;
}

H4{
	font-size: 9pt;
	font-weight: bold;
	background: none;
	border: none;
	text-transform: none;
	line-height:1;
	margin: 0px;
}





.invoeren{
	/* Verhaal om delen van een formulier aan te merken als verplicht in te vullen */
	background-color: #FFFBB6;
	padding: 3px;
	border: 1px solid #CCCCCC;
}

TD.invoeren{
	/* Verhaal om delen van een formulier aan te merken als verplicht in te vullen */
	background-color: #FFFBB6;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
table.invoeren{
	border: 1px solid #CCCCCC;
}

table.invoeren TD{
	background-color: #FFFBB6;
	padding: 3px;
	border: 0px;
}

table.laag TD{
	height: 0px;
	padding: 1px;
}

.error{color:red;}