@charset "utf-8";
/* CSS Document DUSEDO.COM 18-02-2008 */
body{ margin:0; padding:0; background-color:#FFFFFF; background-image:url(http://media.dusedo.com/jpg/stijlmallen_achterstegrond.jpg); background-position:0 0; background-attachment:scroll; background-repeat:repeat-x; }
table,tr,td { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
form { margin:0; padding:0; border:0; }
.k{ float:left; clear: both; display: block;}
.v{ float:left; clear: left;}
.h{}
.p{ float: right; clear: both; margin:0; }
.n{ }
.z{ float: left; clear: both;}
.no{ float: left; clear:left;}
.o{ float: left; clear:left;}
.zo{ float: left; clear:left;}
.h2{ float: left; clear:left;border:solid 1px #cccccc; background-color:#ffffff; padding:1px; margin:0; margin-right:3px;}
.l{}
.nw{}
.w{}
.zw{}

.teken-valuta {  float:left; color:#999999; }
.bladzij { width:974px;}
.bladzij-buitenstezijde { width:994px; margin:0; margin-left:auto; margin-right:auto; padding:0; background-color: transparent; }
.bladzij-buitenzijde { width:994px; float:left; background-color: #ffffff; background-image:url(http://media.dusedo.com/jpg/stijlmallen_achtergrond_buitenzijde.jpg); background-position:0 -20px; background-attachment:scroll; background-repeat: repeat-y; margin:0; }
.bladzij-bovenzijde {
	width:994px;
	height:80px;
	background-color:transparent;
	background-image:url(http://media.dusedo.com/jpg/stijlmallen_achtergrond_bovenzijde.jpg);
	background-position:0 0;
	background-attachment:scroll;
	background-repeat: no-repeat;
	float:left;
	overflow:hidden;
}
.bladzij-linkerzijde { width:10px; height:530px; background-color: transparent; background-image:url(http://media.dusedo.com/jpg/stijlmallen_voorgrond_linkerzijde.jpg); background-position:0 0; background-attachment:scroll; background-repeat: no-repeat; float:left; overflow:hidden; }
.bladzij-linkerzijde-verloop { width:173px; height:174px; overflow:hidden; float:left; background-image:url(http://media.dusedo.com/jpg/stijlmallen_achtergrond_linkerzijde_verloop.jpg); background-repeat:no-repeat; background-position:0 0; }
.bladzij-binnenzijde { width:974px; background-color:transparent; float:left; }
.bladzij-rechterzijde { width:10px; height:530px; background-color: transparent; background-image:url(http://media.dusedo.com/jpg/stijlmallen_voorgrond_rechterzijde.jpg); background-position:0 0; background-repeat: no-repeat; float: right; overflow:hidden; }
.bladzij-onderzijde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; width:974px; height:60px; background-color: transparent; background-image:url(http://media.dusedo.com/jpg/voet.jpg); background-position:0 0; background-repeat: no-repeat; float:left; overflow:hidden; padding:0; padding-top:22px; padding-left:10px; padding-right:10px; }
.bladzij-onderzijde a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color: #666666; }
.bladzij-onderzijde a:hover { color:#00008c; }
.bladzij-onderzijde-onder {}
.bladzij-onderzijde-onder div { padding-top:4px; padding-left:10px; padding-right:0; padding-bottom:0; }
.bladzij-onderzijde-onder span { color: #666666;}
.pagina-adres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration:none;
	text-align:left;
	padding-top:6px;
	padding-left:18px;
	padding-right:0px;
	padding-bottom:4px;
	width:966px;
	border-left: 0px solid #FFFFFF;
	border-right:0px solid #FF0000;
	border-bottom:0px solid #00008C;
	background-color:transparent;
	float:left;
}
.pagina-adres h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height:27px;
	letter-spacing:-1px;
	vertical-align:top;
	color: #00008C;
	cursor:default;
	padding:0;
	margin:0;
	text-align:left;
}
.pagina-adres img { float:right; background-color:transparent; }
.pagina-adres a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:14px; padding:2px; padding-left:0; padding-right:0; vertical-align:top; margin:0; font-weight: normal; color: #666666; text-decoration:none; text-align:left; background-color: #ffffff; zoom:0; }
.pagina-adres a:hover { color: #00008C; }
.pagina-linkerzijde { width:174px; overflow:hidden; background-color:transparent; float:left; }

.pagina-inhoud { width:600px; overflow:hidden; background-color:transparent; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }
.pagina-inhoud a {  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0; text-decoration:underline; color:#000000;}
.pagina-inhoud a:hover {color: #00008c;}
.pagina-inhoud p {  font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; margin:0;}
.pagina-inhoud h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:20px;}
.pagina-inhoud h2 { font-family:Arial, Helvetica, sans-serif; font-size:22px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:24px;}
.pagina-inhoud h3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:22px;}
.pagina-inhoud h4 { font-family:Arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:20px;}
.pagina-inhoud h5 { font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:18px;}
.pagina-inhoud h6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px; padding:0; padding-left:10px; margin:0; line-height:16px;}
/*
.pagina-inhoud table { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0;}
.pagina-inhoud table caption { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00008c; padding:2px; font-weight:bold; }
.pagina-inhoud table thead { margin:0; padding:0; }
.pagina-inhoud table thead tr th { margin:0; padding:2px; background-color:#f0f0f0; color:#000000; border:solid 1px #FFFFFF; font-weight:bold;}
.pagina-inhoud table thead tr td { margin:0; padding:2px; background-color:#f0f0f0; color:#000000; border:solid 1px #FFFFFF; font-weight:bold;}
.pagina-inhoud table tfoot { margin:0; padding:0; }
.pagina-inhoud table tfoot tr td { margin:0; padding:2px; background-color:#f0f0f0; color:#000000; border:solid 1px #FFFFFF;}
.pagina-inhoud table tbody { margin:0; padding:0; }
.pagina-inhoud table tbody tr td { margin:0; padding:2px; background-color:#f0f0f0; color:#000000; border:solid 1px #FFFFFF;}

.pagina-inhoud table thead tr td a,
.pagina-inhoud table tfoot tr td a,
.pagina-inhoud table tbody tr td a { margin:0; padding:0; color:#00008c; line-height:0; }
*/
.bladzijden-nummers
{
width:580px;
overflow:hidden;
color:#000000;
margin:0; 
padding:10px;
border:0;
display:block;
background-color:#ffffff;
}
.bladzijden-nummers span
{
color:#ffffff;
margin:5px;
margin-left:0;
margin-right:0;
padding:5px;
border:solid 1px #00008c;
background-color:#00008c;
display:block;
float:left;
cursor:default;

}
.bladzijden-nummers a
{
color:#00008c;
margin:5px; 
margin-left:0;
margin-right:0;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border:solid 1px #ffffff;
background-color:#ffffff;
display:block;
float:left;
text-decoration:none;

}
.bladzijden-nummers a:hover
{
color: #00008c;
border:solid 1px #00008c;
text-decoration:none;
}

.pagina-inhoud-zoeken { 
width:580px;
border:0;
margin:0;
padding:10px;
background-color: #FFFFFF;
text-align: left;
float:left;
background-image:url(http://media.dusedo.com/gif/stippellijn.gif); 
background-position:0 bottom; 
background-color:transparent; 
background-repeat: no-repeat;
}
.pagina-inhoud-zoeken div.veld { width:300px; height:26px; background-color:transparent; float:left; }
.pagina-inhoud-zoeken div.knop { width:150px; height:26px; background-color:transparent; float:left; padding-left:8px; }

.pagina-rechterzijde { width:200px; overflow:hidden; background-color:transparent; float:left; }
.pagina-rechterzijde h1 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; width:190px; height:17px; padding-top:6px; padding-left:8px; padding-right:2px; padding-bottom:4px; background-repeat:no-repeat; margin:0; }
.pagina-rechterzijde h1 a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; text-decoration:none; }
.pagina-rechterzijde h1 a:hover { text-decoration: underline; }
.pagina-rechterzijde-binnenzijde { float:left; margin:0; margin-left:2px; padding:0; width:195px; border:solid 1px #00ff00; border-top:0; border-bottom:0;}
.pagina-rechterzijde-onderzijde { float:left; clear: both; margin:0; margin-left:1px; padding:0; width:198px; height:6px; overflow:hidden; border:0; background-color:transparent; background-image:url(http://media.dusedo.com/jpg/pagina_rechterzijde_kader_onderzijde.jpg); background-position:0 0; background-repeat:no-repeat; }

ul.mappenlijst { width:173px; overflow: hidden; margin:0; padding:0; border:0; background-color:#ffffff;}
ul.mappenlijst li { list-style:none; line-height:20px; list-style-type:none; list-style-image:none; list-style-position: outside; display:block; background-color:#ffffff; height:20px; overflow:hidden; margin:0; padding:0; border:0; font-size:10px;}
ul.mappenlijst li a {  vertical-align:top; line-height:20px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: -1px; color:#00008c;font-weight:bold; text-decoration:none; background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst.jpg); background-repeat:no-repeat; display:block; height:20px; overflow:hidden; margin:0; padding:0; padding-top:0; padding-left:6px; padding-right:0; border:0; }
ul.mappenlijst li a:hover {  background-position:0 -20px;background-repeat:no-repeat; text-decoration:none; color:#FFFFFF;}



ul.mappen { list-style:none; margin:0; padding:0; border:0; background-color:#ff0000; width:173px; overflow:hidden; }
li.map { border:0; margin:0; padding:0; }
a.map,a.map:link {background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst.jpg); background-repeat:no-repeat; cursor:pointer; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration:none; color: #00008c; width:166px; 
display:block; vertical-align:top; padding-top:2px; padding-left:6px; padding-right:1px; padding-bottom:3px; letter-spacing: -1px; margin:0; border:0; background-color:#FFFFFF; }
a.map:hover { background-position:0 -20px;background-repeat:no-repeat; color: #00008c; }
a.map-open { background-image:url(http://media.dusedo.com/gif/mappen_op.gif); background-repeat:no-repeat; background-position:0 bottom; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:14px; text-decoration:none; color: #00008c; width:166px; display:block; vertical-align:top; padding-top:2px; padding-left:6px; padding-right:1px; padding-bottom:3px; letter-spacing: -1px; margin:0; border:0; background-color:#93D4FF; }
a.map-open:hover { cursor:pointer; color: #FFFFFF; background-color: #00008c; text-decoration: none;border-bottom:0px solid #00008c; }
a.map-dieper { background-image:url(http://media.dusedo.com/gif/mappen_op.gif); background-repeat:no-repeat; background-position:0 bottom; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height:15px; text-decoration:none; color: #00008c; width:166px; display:block; vertical-align:top; padding-top:2px; padding-left:6px; padding-right:1px; padding-bottom:3px; letter-spacing: -1px; margin:0; border:0; background-color:#ffffff; }
a.map-dieper:hover { cursor:pointer; color: #FFFFFF; background-color: #00008c; text-decoration: none;border-bottom:0px solid #00008c; }
a.taal,a.taal:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; width:196px; vertical-align:middle; text-decoration:none; text-align: left; color: #878E9E; float: left; background-color:transparent; margin:0; padding:0; padding-bottom:2px; letter-spacing:-1px; border-bottom:solid 0px #BEC2D3;}
a.taal:hover { cursor:pointer; color: #00008C; text-decoration: underline; }
a.taal img { width:15px; height:9px; margin:1px; margin-left:0; padding:1px; float:left; border:solid 1px #BEC2D3; background-color:#FFFFFF; }
a.taal:hover img { border-color:#00008C; }
.pagina-vertalingen { margin:0; width:196px; overflow:hidden; padding:0; padding-top:2px; padding-left:4px; float:left; background-color:transparent;}
.kop-licht{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; background-color: transparent; padding-top:5px; padding-left:1px; padding-right:0; padding-bottom:0; float: left; height:21px; }
.kop-licht a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; text-decoration:none; }
.kop-licht a:hover { text-decoration: underline; }
.kopje { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; width:190px; height:17px; padding-top:6px; padding-left:8px; padding-right:2px; padding-bottom:4px; background-image:url(http://media.dusedo.com/jpg/stippel_kopje.jpg); background-position:1px 0; background-repeat:no-repeat; }
.kopje a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; text-decoration:none; }
.kopje a:hover { text-decoration: underline; }
.hyperlink-afbeelding-tekst { overflow:hidden; display: inline; visibility:visible; float: l eft; border:0;}
.hyperlink-afbeelding-tekst img.op,.hyperlink-afbeelding-tekst:link img.op {display:inline; visibility:visible;	height:26px;border:0;}
.hyperlink-afbeelding-tekst img.over,.hyperlink-afbeelding-tekst:link img.over {display:none; visibility:hidden; height:26px;border:0;}
.hyperlink-afbeelding-tekst img.neer,.hyperlink-afbeelding-tekst:link img.neer {display:none; visibility:hidden; height:26px;border:0;}
.hyperlink-afbeelding-tekst:hover img.op {display:none;	visibility:hidden; height:26px;border:0;}
.hyperlink-afbeelding-tekst:hover img.over {display:inline; visibility:visible;	height:26px;border:0;}
.hyperlink-afbeelding-tekst:hover img.neer {display:none; visibility:hidden; height:26px;border:0;}
.hyperlink-afbeelding-tekst:active img.op {display:none; visibility:hidden;	height:26px;border:0;}
.hyperlink-afbeelding-tekst:active img.over	{display:none; visibility:hidden; height:26px;border:0;}
.hyperlink-afbeelding-tekst:active img.neer	{display:inline;visibility:visible;	height:26px;border:0;}
.hyperlink-formulier-tekst{ overflow:hidden; display: inline; visibility:visible; float: left; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst input.op,.hyperlink-afbeelding-tekst:link img.op {display:inline;visibility:visible;	height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst input.over,.hyperlink-afbeelding-tekst:link img.over {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst input.neer,.hyperlink-afbeelding-tekst:link img.neer {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:hover input.op {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:hover input.over {display:inline;visibility:visible;	height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:hover input.neer {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:active input.op {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:active input.over {display:none; visibility:hidden; height:26px; margin:0; padding:0; border:0;}
.hyperlink-formulier-tekst:active input.neer {display:inline;visibility:visible;	height:26px; margin:0; padding:0; border:0;}
.hyperlink-product { width:200px; height:230px; padding:0; margin:0; border:0; overflow:hidden; float:left; background-color: #ffffff;text-align:center; border-top:solid 0px #00FF00; border-bottom:solid 0px #FF0000; }
.hyperlink-product form { margin:0; padding:0; border:0; }
.hyperlink-product a { color:#00008c; clear:left; }
.hyperlink-product a img { margin:0; border:0; }
.tekstveld { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; height:20px; margin:0; padding-top:4px; padding-left:4px; padding-right:2px; padding-bottom:2px; background-position:0 0; background-repeat:no-repeat; background-color:transparent; }
.defined-table { background-color:transparent; }
.defined-table th { font-size:14px; color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2); text-align:left;}
.defined-table td { font-size:11px; color:#FFFFFF; filter:progid:DXImageTransform.Microsoft.Glow(Color=#000000,Strength=2);}
div.map-miniatuur { width:180px; height:180px; float:left; padding:10px; background-color:#CCCCCC; }
div.map-miniatuur a{}
div.map-miniatuur a:hover{ background-color:#00008c;}
div.map-miniatuur div.map-miniatuur-binnenzijde{ width:180px; height:180px; background-color:#f0f0f0;}
div.map-miniatuur div.map-miniatuur-binnenzijde a{ width:180px; height:180px; background-color:#f0f0f0;}
div.map-miniatuur div.map-miniatuur-binnenzijde a:hover{ width:180px; height:180px; background-color: #006600;}
.prijskaartje { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; float:left; width:280px; margin:10px; margin-top:0; padding:0; padding-bottom:10px; background-color:transparent; }
.prijskaartje div.tekst-bedrag-verkoopprijs { float:left; width:76px; height:15px; padding:4px; padding-right:10px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.tekst-percentage-korting 	{ float:left; width:75px; height:15px; padding:4px; padding-right:10px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.tekst-bedrag-prijs 		{ float:left; width:77px; height:15px; padding:4px; padding-right:10px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.bedrag-verkoopprijs 		{ float:left; width:76px; height:15px; padding:4px; padding-right:10px; text-align:right; color:#000000; }
.prijskaartje div.percentage-korting 		{ float:left; width:75px; height:15px; padding:4px; padding-right:10px; text-align:right; color:#000000; }
.prijskaartje div.bedrag-prijs 				{ float:left; width:77px; height:15px; padding:4px; padding-right:10px; text-align:right; color:#000000; }
.prijskaartje div.tekst-bedrag-btw 			{ float:left; width:171px; height:15px; padding:4px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.tekst-bedrag-korting 		{ float:left; width:171px; height:15px; padding:4px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.tekst-bedrag-totaal 		{ float:left; width:171px; height:15px; padding:4px; text-align:right; font-weight:bold; color:#cccccc; }
.prijskaartje div.bedrag-btw 				{ float:left; width:75px; height:15px; padding:4px; padding-right:10px; text-align:right; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;}
.prijskaartje div.bedrag-korting 			{ float:left; width:75px; height:15px; padding:4px; padding-right:10px; text-align:right; border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC;}
.prijskaartje div.bedrag-totaal 			{ float:left; width:76px; height:15px; padding:4px; padding-right:11px; text-align:right; background-image:url(http://media.dusedo.com/jpg/prijskaartje_onderzijde.jpg); background-position:0 0; background-repeat:no-repeat; font-weight:bold; }
.prijskaartje div.formulier					{ float:left; width:270px; padding:0; text-align: left; font-weight:bold; color:#CCCCCC; background-color:transparent; }
.prijskaartje div.formulier	div.aantal-veld	{ width:44px; float:left; height:21px; padding-top:3px; padding-left:4px; padding-right:2px; padding-bottom:12px; background-image:url(http://media.dusedo.com/jpg/tekstveld50x26.jpg); background-position:0 0; background-repeat:no-repeat; }
.prijskaartje div.formulier	div.aantal-tekst{ width:120px; float:left; height:18px; padding-top:6px; padding-left:4px; padding-right:2px; padding-bottom:12px; float:left; color:#00008c; }
.prijskaartje h1 							{ float:left; clear:left; width:270px; padding:0; padding-top:10px; text-align: center; font-size:18px; font-weight:bold; color:#00008c; }
.prijskaartje h2 							{ float:left; clear:left; width:270px; padding:0; text-align: center; font-size:14px; font-weight:bold; color:#000000; }
.prijskaartje h3 							{ float:left; clear:left; width:270px; padding:0; text-align: center; font-size:11px; font-weight:bold; color: #000000; }
.prijskaartje div.achtergrond				{ float:left; width:270px; background-color:transparent; background-image:url(http://media.dusedo.com/jpg/prijskaartje_bovenzijde.jpg); background-position:0 0; background-repeat:no-repeat; }
.winkelwagentje-regel { float:left; width:195px; height:44px; border-bottom:solid 1px #cccccc; background-color:;  }
.winkelwagentje-regel-binnenzijde { float:left; width:178px; height:42px; border:solid 1px #ffffff; background-color:; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; }
.winkelwagentje-regel-binnenzijde a {
	float:left;
	width:174px;
	height:38px;
	display:block;
	cursor:pointer;
	background-color: #ffffff;
	background-image:url(http://media.dusedo.com/jpg/koppeling_winkelwagen_regel.jpg);
	background-position:0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	border:0;
}

.aantal-veld{ width:44px; float:left; height:21px; padding-top:3px; padding-left:4px; padding-right:2px; padding-bottom:2px; background-image:url(http://media.dusedo.com/jpg/tekstveld50x26.jpg); background-position:0 0; background-repeat:no-repeat; }
.aantal-tekst{ width:120px; float:left; height:18px; padding-top:6px; padding-left:4px; padding-right:2px; padding-bottom:2px; float:left; color:#00008c; }


a.knopje {float:left;	width:12px;	height:12px; display:block; cursor:pointer; background-color:#cccccc; background-image:url(http://media.dusedo.com/jpg/mini_plus.jpg); background-position:0 0; border-bottom:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; overflow:hidden; border:solid 1px #ffffff; }
a.knopje span { display:none; visibility:hidden;}
a.knopje:link{ background-position:0 0; }
a.knopje:hover{ background-position:0 -12px; }
a.knopje:active{ background-position:0 -24px; }

a.knopje-min {float:left;	width:12px;	height:12px; display:block; cursor:pointer; background-color:#cccccc; background-image:url(http://media.dusedo.com/jpg/mini_min.jpg); background-position:0 0; border-bottom:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; overflow:hidden; border:solid 1px #ffffff; }
a.knopje-min span { display:none; visibility:hidden;}
a.knopje-min:link{ background-position:0 0; }
a.knopje-min:hover{ background-position:0 -12px; }
a.knopje-min:active{ background-position:0 -24px; }

a.knopje-plus {float:left;	width:12px;	height:12px; display:block; cursor:pointer; background-color:#cccccc; background-image:url(http://media.dusedo.com/jpg/mini_plus.jpg); background-position:0 0; border-bottom:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; overflow:hidden; border:solid 1px #ffffff; }
a.knopje-plus span { display:none; visibility:hidden;}
a.knopje-plus:link{ background-position:0 0; }
a.knopje-plus:hover{ background-position:0 -12px; }
a.knopje-plus:active{ background-position:0 -24px; }

a.knopje-wis {float:left;	width:12px;	height:12px; display:block; cursor:pointer; background-color:#cccccc; background-image:url(http://media.dusedo.com/jpg/mini_wis.jpg); background-position:0 0; border-bottom:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; overflow:hidden; border:solid 1px #ffffff; }
a.knopje-wis span { display:none; visibility:hidden;}
a.knopje-wis:link{ background-position:0 0; }
a.knopje-wis:hover{ background-position:0 -12px; }
a.knopje-wis:active{ background-position:0 -24px; }

.knophouder {
	float:left;
	width:14px;
	height:14px;
	display:block;
	cursor:pointer;
	overflow:hidden;
	border-top:0;
	border-left:solid 1px #cccccc;
	border-right:0;
	border-bottom:solid 1px #cccccc;
}

.winkelwagentje-regel-binnenzijde a:hover { background-position:0 -40px; }




.winkelwagentje-kruisje { float:right; width:10px; height:10px; border-left:solid 1px #ffffff; border-bottom:solid 1px #ffffff; background-color: #99CCFF; }

.winkelwagentje-onderzijde-leeg { float:left; width:175px; padding:10px; padding-top:4px;padding-bottom:4px; 						 	background-color:#ffffff; 									margin-top:1px; }
.winkelwagentje-onderzijde-vol  { float:left; width:175px; padding:10px; padding-bottom:4px; 						background-color:#ffffff; border-top:solid 0px #cccccc; 	margin-top:1px; }

.kader-rechterzijde { width:198px; padding:0; padding-left:2px; overflow:hidden; background-color:transparent; float:left; }
.kader-rechterzijde-bovenzijde { background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; letter-spacing:-1px; color: #00008c; width:188px; height:16px; padding-top:6px; padding-left:8px; padding-right:2px; padding-bottom:4px; background-image:url(http://media.dusedo.com/jpg/kader_rechterzijde_bovenzijde.jpg); background-position:0 0; background-repeat:no-repeat; margin:0; }
.kader-rechterzijde-bovenzijde a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; text-decoration:none; }
.kader-rechterzijde-bovenzijde a:hover { text-decoration: underline; }
.kader-rechterzijde-binnenzijde { float:left; margin:0; padding:0; border:0; width:195px; border:solid 1px #cccccc; border-top:0; border-bottom:0; background-color:#ffffff;}
.kader-rechterzijde-onderzijde { float:left; clear: both; margin:0; padding:0; width:198px; height:7px; overflow:hidden; border:0; background-color:transparent; background-image:url(http://media.dusedo.com/jpg/kader_rechterzijde_onderzijde.jpg); background-position:0 0; background-repeat:no-repeat; }
.kader-rechterzijde-tekstje { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; } 
.kader-rechterzijde-tekstje a { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:underline; } 
.kader-rechterzijde-tekstje a:hover { color:#00008c; text-decoration:underline;} 

.kader-rechterzijde-kader { padding:10px; padding-bottom:4px; }
.kader-rechterzijde-passport-aanmelden { padding:10px; padding-bottom:4px; }
.kader-rechterzijde-passport-afmelden { padding:10px; padding-bottom:4px; }
.kader-rechterzijde-zoeken { padding:10px; padding-bottom:4px; }

/*.kader-rechterzijde bovenzijde a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #00008c; text-decoration:none; }
.kader-rechterzijde bovenzijde a:hover { text-decoration: underline; }*/
.kader-producten { width:600px; background-color:#ffffff; float:left;}
.kader-product{ width:200px; float:left; text-align:center; background-color: #ffffff; overflow:hidden; }
.kader-product img{ clear: left; }
.kader-product a.koppeling-product{ width:200px; height:30px; padding-top:200px; display:block; clear:both; background-position:0 0; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border:0; cursor: pointer; color:#00008c; text-align:center; text-decoration:none; background-color:#ffffff;}
.kader-product a.koppeling-product.gekleurd img{ padding:1px; margin:0; border: solid 1px #cccccc; cursor: pointer; float: none; }
.kader-product a.koppeling-product.wit img	 { padding:1px; margin:0; border: solid 1px #ffffff; cursor: pointer; float: none; }
.kader-product a.koppeling-product span.naam{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; float:left; width:200px; background-color:#ffffff; display:block; cursor: pointer; }
.kader-product a.koppeling-product span.titel{ float:left; width:200px; background-color:#ffffff; display:block; cursor: pointer; padding-bottom:4px; }
.kader-product a.koppeling-product:hover{ background-position:0 -200px; border:0; cursor: pointer; color:#00008c; text-decoration: underline; background-color: #ffffff;}
.kader-product a.koppeling-product:hover img{ border: solid 1px #00008c; cursor: pointer;}
.kader-product a.koppeling-product:hover span.naam{ cursor: pointer; color: #00008c; text-decoration:none; }
.kader-product a.koppeling-product:hover span.titel{ cursor: pointer; }

/*.kader-product a:active{background-position:0 200px;}
background-position:0 0;

a:hover
background-position:0 400px;

a:active
background-position:0 200px;
*/

.kader-mappen { width:600px; background-color:#ffffff; float:left; padding-top:10px; }
.kader-map{ width:200px; float:left; text-align:center; background-color: #ffffff; overflow:hidden; }


.kader-map a span.naam{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; float:left; width:200px; background-color:#ffffff; display:block; cursor: pointer; }
.kader-map a span.titel{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; float:left; width:200px; background-color:#ffffff; display:block; cursor: pointer; padding-bottom:4px; text-decoration:none; }

.kader-map a:hover span.naam{ cursor: pointer; color: #00008c; text-decoration:none; }
.kader-map a:hover span.titel{ cursor: pointer; color:#00008c; text-decoration: underline;}

.kader-paginas { background-color: #ffffff; float:le ft; padding:0; margin:0; }
.kader-pagina { padding:10px;}
.kader-pagina-houder {float:left; padding:0; margin:0;}
.kader-pagina-afbeelding {float:left; padding:0; margin:0; border:solid 1px #666666;}
a.pagina-hyperlink { color: #999999; font-size:11px; text-decoration:none; }
a.pagina-hyperlink:hover { color:#00008c; }

.bladzij-pijlen 
{
background-color:#ffffff;
}
.bladzij-pijlen span
{
float:left;
margin:0;
padding:0;
padding-left:2px;
padding-top:5px;
border:0;
}
.bladzij-pijlen img
{
float:left;
padding:0;
margin:1px;
border: solid 1px #CCCCCC;
}
.bladzij-pijlen a
{
float:left;
padding:0;
margin:1px;
border: solid 1px #cccccc;
background-color:#ffffff;
}
.bladzij-pijlen a img
{
float:left;
padding:0;
margin:0;
border:0;
}
.bladzij-pijlen a:hover
{
padding:0;
margin:1px;
border: solid 1px #999999;
background-color:#ffffff;
}
.bladzij-pijlen a:active
{
padding:0;
margin:1px;
border: solid 1px #000000;
background-color: #ffffff;
}

.koppelingen-producten{
width:600px;
height:600px;
background-color:#FFFF99;
}
.koppelingen-producten a
{
	float:left; border:solid 1px #CCCCCC; width:198px; height:198px; background-color:#FF3300; background-image:url(http://media.dusedo.com/jpg/koppeling_op.jpg);
}
.koppelingen-producten a:hover
{
	background-color:#FF3300; background-image:url(http://media.dusedo.com/jpg/koppeling_over.jpg);
}

.koppelingen-top {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:2px;
padding-left:10px;
padding-right:10px;
text-align:right;}
.koppelingen-top a
{
color:#ffffff;
text-decoration:none;
}
.koppelingen-top a:hover
{
color:#ffffff;
text-decoration:underline;
}

.koppeling-aantal-min { width:20px;height:20px;display:block;overflow:hidden;background-image:url(http://media.dusedo.com/jpg/koppeling_min.jpg);background-position:0 0;background-repeat:no-repeat;text-decoration:none;}
.koppeling-aantal-min:hover { background-position:0 -20px; }
.koppeling-aantal-min:active { background-position:0 -40px; }

.koppeling-aantal-plus { width:20px;height:20px;display:block;overflow:hidden;background-image:url(http://media.dusedo.com/jpg/koppeling_plus.jpg);background-position:0 0;background-repeat:no-repeat;text-decoration:none;}
.koppeling-aantal-plus:hover { background-position:0 -20px; }
.koppeling-aantal-plus:active { background-position:0 -40px; }

.koppeling-aantal-wis { width:20px;height:20px;display:block;overflow:hidden;background-image:url(http://media.dusedo.com/jpg/koppeling_wis.jpg);background-position:0 0;background-repeat:no-repeat;text-decoration:none;}
.koppeling-aantal-wis:hover { background-position:0 -20px; }
.koppeling-aantal-wis:active { background-position:0 -40px; }


.a-wit
{
width:200px; height:26px; overflow:hidden; display:block;
float:right;
text-decoration:none;
background-repeat:no-repeat;
background-image:url(http://media.dusedo.com/a-wit/l/winkelwagen/op/Vorige.jpg);
background-position:0 0;
}
.a-wit:hover
{
background-position:0 -26px;
text-decoration:none;
}
.a-wit:active
{
background-position:0 -52px;
text-decoration:none;
}

.tekst-bladzijdevan {
height:20px;
background-color:#ffffff;
float:left;
margin:0;
padding:0;
padding-top:6px;
padding-left:9px;
border:0;
display:block;
overflow:hidden;
font-weight:bold;
}
.ontkoppeling-knop
{
	height:26px;
	padding:0;
	margin:0;
	border:0;
	overflow:hidden; 
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 0;
}
.koppeling-knop,
.koppeling-knop:link
{
	height:26px;
	padding:0;
	margin:0;
	border:0;
	overflow:hidden; 
	display:block;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:0 0;
}
.koppeling-knop span{ color:#FF0000; display:none;}
.koppeling-knop:hover
{
	background-position:0 -26px;
	text-decoration:none;
}
.koppeling-knop:active
{
	background-position:0 -52px;
	text-decoration:none;
}

.koppeling-knop-vorige-nl 	{ background-image:url(http://media.dusedo.com/a-wit/r/pijl_vorige/op/Vorige_bladzijde.jpg); 	width:120px; float:right;}
.koppeling-knop-volgende-nl { background-image:url(http://media.dusedo.com/a-wit/l/pijl_volgende/op/Volgende_bladzijde.jpg);width:135px; float:right;}
.koppeling-knop-vorige-en 	{ background-image:url(http://media.dusedo.com/a-wit/r/pijl_vorige/op/Previous_page.jpg); 		width:107px; float:right;}
.koppeling-knop-volgende-en { background-image:url(http://media.dusedo.com/a-wit/l/pijl_volgende/op/Next_page.jpg); 		width:87px;  float:right;}
.koppeling-knop-vorige-de 	{ background-image:url(http://media.dusedo.com/a-wit/r/pijl_vorige/op/Vorige_seite.jpg); 		width:97px;  float:right;}
.koppeling-knop-volgende-de { background-image:url(http://media.dusedo.com/a-wit/l/pijl_volgende/op/Folgende_seite.jpg); 	width:110px; float:right;}
.koppeling-knop-vorige-fr 	{ background-image:url(http://media.dusedo.com/a-wit/r/pijl_vorige/op/Page_precedente.jpg); 	width:122px; float:right;}
.koppeling-knop-volgende-fr { background-image:url(http://media.dusedo.com/a-wit/l/pijl_volgende/op/Prochaine_page.jpg);	width:114px; float:right;}


.koppeling-knop-bestel-nl { background-image:url(http://media.dusedo.com/a-wit/l/winkelwagen/op/Bestel.jpg); 	width:65px;}
.koppeling-knop-bestel-en { background-image:url(http://media.dusedo.com/a-wit/l/winkelwagen/op/Order.jpg); 	width:62px;}
.koppeling-knop-bestel-de { background-image:url(http://media.dusedo.com/a-wit/l/winkelwagen/op/Bestellen.jpg); width:82px;}
.koppeling-knop-bestel-fr { background-image:url(http://media.dusedo.com/a-wit/l/winkelwagen/op/Ordre.jpg); 	width:63px;}


.koppeling-knop-bestelplaats-nl { background-image:url(http://media.dusedo.com/a-wit/Bestelling_plaatsen_winkelwagen_op_op.jpg); 	width:137px;}
.koppeling-knop-bestelplaats-en { background-image:url(http://media.dusedo.com/a-wit/Place_order_winkelwagen_op_op.jpg); 			width:92px;}
.koppeling-knop-bestelplaats-de { background-image:url(http://media.dusedo.com/a-wit/Auftrag_vergeben_winkelwagen_op_op.jpg); 		width:129px;}
.koppeling-knop-bestelplaats-fr { background-image:url(http://media.dusedo.com/a-wit/Passez_la_commande_winkelwagen_op_op.jpg); 	width:143px;}
/*
http://media.dusedo.com/knopwit/l/winkelwagen/op/Passez_la_commande.jpg		143
http://media.dusedo.com/knopwit/l/winkelwagen/op/Auftrag_vergeben.jpg		129
http://media.dusedo.com/knopwit/l/winkelwagen/op/Place_order.jpg			92
http://media.dusedo.com/knopwit/l/winkelwagen/op/Bestelling_plaatsen.jpg	137	
*/

.koppeling-knop-pijl-eerste 	{ background-image:url(http://media.dusedo.com/knopwit/koppeling_knop_eerste.jpg); width:26px; float:left;}
.koppeling-knop-pijl-vorige 	{ background-image:url(http://media.dusedo.com/knopwit/koppeling_knop_vorige.jpg); width:26px; float:left; }
.koppeling-knop-pijl-volgende 	{ background-image:url(http://media.dusedo.com/knopwit/koppeling_knop_volgende.jpg); width:26px; float:left; }
.koppeling-knop-pijl-laatste 	{ background-image:url(http://media.dusedo.com/knopwit/koppeling_knop_laatste.jpg); width:26px; float:left; }

.ontkoppeling-knop-pijl-eerste 	{ background-image:url(http://media.dusedo.com/knopwit/ontkoppeling_knop_eerste.jpg); width:26px; float:left;}
.ontkoppeling-knop-pijl-vorige 	{ background-image:url(http://media.dusedo.com/knopwit/ontkoppeling_knop_vorige.jpg); width:26px; float:left; }
.ontkoppeling-knop-pijl-volgende{ background-image:url(http://media.dusedo.com/knopwit/ontkoppeling_knop_volgende.jpg); width:26px; float:left; }
.ontkoppeling-knop-pijl-laatste { background-image:url(http://media.dusedo.com/knopwit/ontkoppeling_knop_laatste.jpg); width:26px; float:left; }

.formulier-foutmelding { display:block; float:left; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; letter-spacing:0; color: #999999; padding:2px; }
.formulier-foutmelding span { color:#00008c; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #00008c; }
.formulier-foutmelding span.negatief { color:#ffffff; background-color:#ff0000; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #ff0000; font-weight:bold; }
.formulier-foutmelding span.positief { color:#ff0000; background-color:#FFFFFF; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #ff0000; font-weight: normal; }

.formulier-blauwmelding { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; letter-spacing:0; color: #999999; padding:2px; }
.formulier-blauwmelding span { color:#00008c; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #00008c; }
.formulier-blauwmelding span.negatief { color:#ffffff; background-color:#00008c; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #00008c; }
.formulier-blauwmelding span.positief { color:#00008c; background-color:#FFFFFF; display:block; float:left; padding:0; padding-left:2px; padding-right:2px; border:solid 1px #00008c; }

.formulier-leegveld { color:#ff0000; background-color:#ffffff; border:solid 0px #c80000; font-weight: normal; font-size:11px; padding:0; padding-left:3px; padding-right:3px; } 


/*
CSS mappen
*/

ul.uls{ display:block; list-style: none; margin: 0; padding:0;}
li.uls{ width:auto; height: auto; display:block; margin: 0; padding: 0; line-height:20px; border-bottom:solid 0px #cccccc; }
li a { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; display: block; text-decoration: none; padding: 2px 5px 2px 5px; }
li a:link, li a:visited{ color: #00008c; font-weight: bold; vertical-align:top; line-height:20px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: -1px; text-decoration:none; background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst.jpg); background-repeat:no-repeat; display:block; height:20px; overflow:hidden; margin:0; padding:0; padding-top:0; padding-left:6px; padding-right:0; border:0;}
li a:hover, li a:active{ color: #ffffff; font-weight: bold; background-position:0 -20px; background-repeat:no-repeat; text-decoration:none; }
li a.het:link, li a.het:visited{ color: #00008c; font-weight: bold; vertical-align:top; line-height:20px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: -1px; text-decoration:none; background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst_grijs_grijs.jpg); background-repeat:no-repeat; display:block; height:20px; overflow:hidden; margin:0; padding:0; padding-top:0; padding-left:6px; padding-right:0; border:0;}
li a.het:hover, li a.het:active{ color: #00008c; font-weight: bold; background-position:0 -20px; background-repeat:no-repeat; text-decoration:none; }

li li a:link, li li a:visited{ color: #00008c; font-weight: normal; vertical-align:top; line-height:20px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: -1px; text-decoration:none; background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst.jpg); background-repeat:no-repeat; display:block; height:20px; overflow:hidden; margin:0; padding:0; padding-top:0; padding-left:6px; padding-right:0; border:0; }
li li a:hover, li li a:active{ color: #ffffff; font-weight: normal; background-position:0 -20px; background-repeat:no-repeat; text-decoration:none;}
li li a.het:link, li li a.het:visited{ color: #00008c; font-weight: normal; vertical-align:top; line-height:20px; font-family:Verdana,Arial, Helvetica, sans-serif; font-size:11px; letter-spacing: -1px; text-decoration:none; background-position:0 0; background-image:url(http://media.dusedo.com/jpg/koppeling_mappenlijst_grijs_grijs.jpg); background-repeat:no-repeat; display:block; height:20px; overflow:hidden; margin:0; padding:0; padding-top:0; padding-left:6px; padding-right:0; border:0;}
li li a.het:hover, li li a.het:active{ color: #00008c; font-weight: normal; background-position:0 -20px;background-repeat:no-repeat; text-decoration:none; }

ul ul{ margin: 0 0 0 0; }
ul ul ul,ul ul ul ul, ul ul ul ul ul,ul ul ul ul ul ul{ margin: 0 0 0 0; }

.attachments
{

}
.attachments a.attachment,
.attachments a.attachment:link,
.attachments a.attachment:visited,
.attachments a.attachment:active
{
border:solid 1px #cccccc;
display:block;
color:#00008c;
font-weight:bold;
padding:5px;
margin:10px;
background-color:#f0f0f0;
}
.attachments a.attachment:hover{ color:#ffffff; background-color:#00008c;}



