html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, dl, address {margin: 0;padding: 0;}
/*ul,li{list-style-type:none;}*/
a, a:hover{color:#000000;}
a:hover{text-decoration:none;}
body, textarea, input{color:#000000;font:11px/18px verdana;}
img{border:0;}
p{margin:0;padding:0;}
body{background:#ffffff;padding:0px;margin:0px;}
dfn {position:absolute;left:-1000px;top:-1000px;width:0;height:0;overflow:hidden;display:inline;}
hr { clear:both;display:block;float:left;height:3px;margin-top:5px;line-height:3px;background-color:#abd9e9;border:2px #abd9e9 solid; }

div.canvas{width:880px;margin: 12px auto;}
input.button{ cursor:pointer;text-decoration:underline; }
input.button:hover { color:red; }


/* header ====================================================================================================================== */
div.header-container{height:114px;width:880px;}
div.header-container div.logo{width:114px;height:114px;margin: 0 6px 0 0;float:left;background:url(/img/algemeen/scapino-logo.gif) no-repeat 0 0;}
div.logo h6 a{text-indent:-9999px;display:block;width:114px;height:114px;}
div.logo h6{line-height:10px;font-size:10px;}

/* hoofdnavigatie -------------------------------------------------------------------------------------------------------------- */
#hoofdnavigatie{position:relative;width:342px;height:114px;float:left;z-index:250;}
#hoofdnavigatie ul{height:114px;margin:0px;padding:0px;}
#hoofdnavigatie ul li{width:114px;height:114px;float:left;list-style-type:none;}
#hoofdnavigatie ul li a{display:block;height:114px;width:114px;text-indent:-9999px;}

#hoofdnavigatielijst { z-index:250;position:absolute;top:0px;left:0px }
#hoofdnavigatielijst li.hoofditem {float: left;}
#hoofdnavigatielijst li ul{position: absolute;z-index:250;height:300px;left: -999em;background:none;background:#ffffff;}
#hoofdnavigatielijst li:hover ul{left: auto;}
#hoofdnavigatielijst li.sfhover ul {left: auto;}
#hoofdnavigatielijst li:hover{ position: static; }

#hoofdnavigatielijst ul ul.kolom1 {left:0;float:left;width:100px;margin: 10px 0 0 15px;border: 0px;}
#hoofdnavigatielijst ul ul.kolom2 {left:110px;float:left;width:100px;margin: 10px 0 0 15px;border: 0px;}
#hoofdnavigatielijst ul ul.kolom3 {left:220px;float:left;width:100px;margin: 10px 0 0 15px;border: 0px;}
#hoofdnavigatielijst ul ul.kolom4 {left:330px;float:left;width:100px;margin: 10px 0 0 15px;border: 0px;}

#hoofdnavigatielijst li ul li.content-subnavigatie ul li{line-height:13px;height:13px;overflow:hidden;}
#hoofdnavigatielijst li ul li.content-subnavigatie ul li a{display:inline;color:#000000;text-indent:0;background:none;text-decoration:none;}
#hoofdnavigatielijst li ul li.content-subnavigatie ul li a:hover{text-decoration:underline;}
#hoofdnavigatielijst li ul li.content-subnavigatie ul li a.kop, #hoofdnavigatielijst li ul li.content-subnavigatie ul li.kop{font-weight:bold;}

#hoofdnavigatie ul li.schoenen{background:url(/img/navigatie/hoofdnavigatie/visual-schoenen.jpg) no-repeat 0 0;}
#hoofdnavigatie ul li.schoenen a{background: url(/img/navigatie/hoofdnavigatie/but-schoenen.gif) no-repeat 0 bottom;}
#hoofdnavigatie ul li.schoenenbe a{background: url(/img/navigatie/hoofdnavigatie/but-schoenen-belgie.gif) no-repeat 0 bottom;}
#hoofdnavigatielijst li.schoenen ul{border: solid 1px #E25607;}
#hoofdnavigatielijst li.schoenen ul li.content-subnavigatie ul{border:0px;background:none;}
#hoofdnavigatielijst li.schoenen ul li.content-subnavigatie ul li a.kop, #hoofdnavigatielijst li.schoenen ul li.content-subnavigatie ul li.kop{color:#E25607;margin: 10px 0 0 0;}

#hoofdnavigatie ul li.mode{background:url(/img/navigatie/hoofdnavigatie/visual-mode.jpg) no-repeat 0 0;}
#hoofdnavigatie ul li.mode a{background:url(/img/navigatie/hoofdnavigatie/but-mode.gif) no-repeat 0 bottom;}
#hoofdnavigatie ul li.modebe a{background:url(/img/navigatie/hoofdnavigatie/but-mode-belgie.gif) no-repeat 0 bottom;}
#hoofdnavigatielijst li.mode ul{border: solid 1px #abbd39;}
#hoofdnavigatielijst li.mode ul li.content-subnavigatie ul{border:0px;background:none;}
#hoofdnavigatielijst li.mode ul li.content-subnavigatie ul li a.kop, #hoofdnavigatielijst li.mode ul li.content-subnavigatie ul li.kop{color:#abbd39;margin: 10px 0 0 0;}

#hoofdnavigatie ul li.kleding{background:url(/img/navigatie/hoofdnavigatie/visual-mode.jpg) no-repeat 0 0;}
#hoofdnavigatie ul li.kleding a{background:url(/img/navigatie/hoofdnavigatie/but-mode.gif) no-repeat 0 bottom;}
#hoofdnavigatie ul li.kledingbe a{background:url(/img/navigatie/hoofdnavigatie/but-mode-belgie.gif) no-repeat 0 bottom;}
#hoofdnavigatielijst li.kleding ul{border: solid 1px #abbd39;}
#hoofdnavigatielijst li.kleding ul li.content-subnavigatie ul{border:0px;background:none;}
#hoofdnavigatielijst li.kleding ul li.content-subnavigatie ul li a.kop, #hoofdnavigatielijst li.kleding ul li.content-subnavigatie ul li.kop{color:#abbd39;margin: 10px 0 0 0;}

#hoofdnavigatie ul li.sport{background:url(/img/navigatie/hoofdnavigatie/visual-sport.jpg) no-repeat 0 0;}
#hoofdnavigatie ul li.sport a{background:url(/img/navigatie/hoofdnavigatie/but-sport.gif) no-repeat 0 bottom;}
#hoofdnavigatie ul li.sportbe a{background:url(/img/navigatie/hoofdnavigatie/but-sport-belgie.gif) no-repeat 0 bottom;}
#hoofdnavigatielijst li.sport ul{border: solid 1px #3F8FC2;}
#hoofdnavigatielijst li.sport ul li.content-subnavigatie ul{border:0px;background:none;}
#hoofdnavigatielijst li.sport ul li.content-subnavigatie ul li a.kop, #hoofdnavigatielijst li.sport ul li.content-subnavigatie ul li.kop{color:#3F8FC2;margin: 10px 0 0 0;}

#hoofdnavigatie ul li a.ACTIVE{background-position:0 96px;}

#hoofdnavigatie #backgrounds { z-index:0;position:absolute;top:0px;left:0px;display:block;width:342px;height:114px;}
#hoofdnavigatie #backgrounds #schoenen	{ position:absolute;display:block;width:114px;height:114px;top:0px;left:0px;background:url(/img/navigatie/hoofdnavigatie/visual-schoenen.jpg) no-repeat 0 0; }
#hoofdnavigatie #backgrounds #mode			{ position:absolute;display:block;width:114px;height:114px;top:0px;left:114px;background:url(/img/navigatie/hoofdnavigatie/visual-mode.jpg) no-repeat 0 0; }
#hoofdnavigatie #backgrounds #kleding		{ position:absolute;display:block;width:114px;height:114px;top:0px;left:114px;background:url(/img/navigatie/hoofdnavigatie/visual-mode.jpg) no-repeat 0 0; }
#hoofdnavigatie #backgrounds #sport			{ position:absolute;display:block;width:114px;height:114px;top:0px;left:228px;background:url(/img/navigatie/hoofdnavigatie/visual-sport.jpg) no-repeat 0 0; }
/* /hoofdnavigatie -------------------------------------------------------------------------------------------------------------- */


/* subnavigatie + zoeken -------------------------------------------------------------------------------------------------------------- */
div.subnavigatie-container{width:418px;height:114px;float:left;margin:0px;padding:0px;overflow:hidden;}
div.subnavigatie-container div.merklogos{width:184px;height:114px;float:left;margin:0px;padding:0px;}

div.merklogo-container{width:92px;height:38px;position:relative;margin:0px;padding:0px;}
div.merklogo{width:50px;height:38px;position:absolute;top:0px;left:21px;margin: 0;padding:0px;z-index:2;}
div.merklogo-link{width:92px;height:38px;position:absolute;top:0px;left:0px;margin:0;padding:0px;z-index:3;}
div.merklogo-link a{display:block;width:92px;height:38px;text-indent:-9999px;}

div.merkkop{background:url(/img/navigatie/merklogos/kop-grotemerken.png) no-repeat 50% 0;}
*html div.merkkop{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/kop-grotemerken.png', sizingMethod="" );background:none;}

div.merknike{background:url(/img/navigatie/merklogos/logo-nike.png) no-repeat 50% 0;}
*html div.merknike{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-nike.png', sizingMethod="scale" );background:none;}

div.merkadidas{background:url(/img/navigatie/merklogos/logo-adidas.png) no-repeat 50% 0;}
*html div.merkadidas{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-adidas.png', sizingMethod="scale" );background:none;}

div.merkfila{background:url(/img/navigatie/merklogos/logo-fila.png) no-repeat 50% 0;}
*html div.merkfila{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-fila.png', sizingMethod="scale" );background:none;}

div.merkecco{background:url(/img/navigatie/merklogos/logo-ecco.png) no-repeat 50% 0;}
*html div.merkecco{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-ecco.png', sizingMethod="scale" );background:none;}

div.merkumbro{background:url(/img/navigatie/merklogos/logo-umbro.png) no-repeat 50% 0;}
*html div.merkumbro{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-umbro.png', sizingMethod="scale" );background:none;}

div.merkreebok{background:url(/img/navigatie/merklogos/logo-reebok.png) no-repeat 50% 0;}
*html div.merkreebok{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-reebok.png', sizingMethod="scale" );background:none;}

div.merkboysstax{background:url(/img/navigatie/merklogos/logo-boysstax.png) no-repeat 50% 0;}
*html div.merkboysstax{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-boysstax.png', sizingMethod="scale" );background:none;}

div.merkgirlsstax{background:url(/img/navigatie/merklogos/logo-girlsstax.png) no-repeat 50% 0;}
*html div.merkgirlsstax{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-girlsstax.png', sizingMethod="scale" );background:none;}

div.merkwomenstax{background:url(/img/navigatie/merklogos/logo-womenstax.png) no-repeat 50% 0;}
*html div.merkwomenstax{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-womenstax.png', sizingMethod="scale" );background:none;}

div.merkkiki{background:url(/img/navigatie/merklogos/logo-kiki.png) no-repeat 50% 0;}
*html div.merkkiki{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-kiki.png', sizingMethod="scale" );background:none;}

div.merkoiboi{background:url(/img/navigatie/merklogos/logo-oiboi.png) no-repeat 50% 0;}
*html div.merkoiboi{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-oiboi.png', sizingMethod="scale" );background:none;}

div.merkkangaroos{background:url(/img/navigatie/merklogos/logo-kangaroos.png) no-repeat 50% 0;}
*html div.merkkangaroos{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-kangaroos.png', sizingMethod="scale" );background:none;}

div.merkmontrex{background:url(/img/navigatie/merklogos/logo-montrex.png) no-repeat 50% 0;}
*html div.merkmontrex{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-montrex.png', sizingMethod="scale" );background:none;}

div.merkhupsakee{background:url(/img/navigatie/merklogos/logo-hupsakee.png) no-repeat 50% 0;}
*html div.merkhupsakee{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-hupsakee.png', sizingMethod="scale" );background:none;}

div.merkvan_beers{background:url(/img/navigatie/merklogos/logo-van_beers.png) no-repeat 50% 0;}
*html div.merkvan_beers{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-van_beers.png', sizingMethod="scale" );background:none;}

div.merkasics{background:url(/img/navigatie/merklogos/logo-asics.png) no-repeat 50% 0;}
*html div.merkasics{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-asics.png', sizingMethod="scale" );background:none;}

div.merklotto{background:url(/img/navigatie/merklogos/logo-lotto.png) no-repeat 50% 0;}
*html div.merklotto{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-lotto.png', sizingMethod="scale" );background:none;}

div.merkbluebox{background:url(/img/navigatie/merklogos/logo-bluebox.png) no-repeat 50% 0;}
*html div.merkbluebox{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-bluebox.png', sizingMethod="scale" );background:none;}

div.merkdutchy{background:url(/img/navigatie/merklogos/logo-dutchy.png) no-repeat 50% 0;}
*html div.merkdutchy{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-dutchy.png', sizingMethod="scale" );background:none;}

div.merkfugu{background:url(/img/navigatie/merklogos/logo-fugu.png) no-repeat 50% 0;}
*html div.merkfugu{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-fugu.png', sizingMethod="scale" );background:none;}

div.merkkiddy-kick{background:url(/img/navigatie/merklogos/logo-kiddy-kick.png) no-repeat 50% 0;}
*html div.merkkiddy-kick{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-kiddy-kick.png', sizingMethod="scale" );background:none;}

div.merkkiddy-shoes{background:url(/img/navigatie/merklogos/logo-kiddy-shoes.png) no-repeat 50% 0;}
*html div.merkkiddy-shoes{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-kiddy-shoes.png', sizingMethod="scale" );background:none;}

div.merknovocento{background:url(/img/navigatie/merklogos/logo-novocento.png) no-repeat 50% 0;}
*html div.merknovocento{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/navigatie/merklogos/logo-novocento.png', sizingMethod="scale" );background:none;}


div.merklogos ul{width:92px;height:114px;float:left;margin:3px 0px 0px 0px;padding:0px;list-style-type:none;}
div.merklogos ul li{width:92px;height:38px;margin:-3px 0px 0px 0px;padding:0px;list-style-type:none;}

div.headerzoek-subnavigatie-container{width:203px;height:114px;float:left;margin:0 0 0 31px;}
div.headerzoek-subnavigatie-container a{text-decoration:none;}
div.headerzoek-subnavigatie-container a:hover{color:#D40026;}
div.headerzoek{width:203px;height:50px;margin: 9px 0 0 0;}
div.headerzoek input{width:145px;height:15px;border:solid 1px #000000;float:left;line-height:14px;margin:0 5px 0 0;}
div.headerzoek input.opzoeken{ cursor:pointer;border:0px;width:40px;background-color:transparent;display:inline;margin-top:2px; }
div.headerzoek input.opzoeken:hover {color:red;}

div.subnavigatie{width:203px;height:55px;}
div.subnavigatie ul{height:55px;float:left;margin:0px;padding:0px;}
div.subnavigatie ul li{line-height:12px;list-style-type:none;}
div.subnavigatie ul li a{text-decoration:none;}
div.subnavigatie ul li a:hover, div.subnavigatie ul li a.ACTIVE, div.subnavigatie ul li a.MOUSEOVER{color:#D40026;}

div.wit a, div.wit ul li a, div.wit input.opzoeken { color:#fff; }
div.wit a:hover, div.wit ul li a:hover{color:#101f77;}
div.wit ul li a.MOUSEOVER{color:#101f77;}
div.wit input.opzoeken:hover {color:#101f77;}
/* subnavigatie + zoeken -------------------------------------------------------------------------------------------------------------- */

/* /header ====================================================================================================================== */


/* kruimelpad -------------------------------------------------------------------------------------------------------------- */
div.sublogo-kruimelpad-container {width:880px;height:24px;background:url(/img/algemeen/scapino-logo-datloont.gif) no-repeat 0 0;}
div.sublogo-kruimelpad-container div.sublogo{width:114px;height:24px;float:left;}
div.sublogo a{display:block;width:114px;height:24px;text-indent:-9999px;}
div.sublogo-kruimelpad-container div.kruimelpad{width:755px;height:24px;text-align:right;float:left;color:#666666;margin: 0 11px 0 0;}
div.kruimelpad a{color:#666666;text-decoration:none;}
div.kruimelpad a:hover{text-decoration:underline;}
div.kruimelpad span{color:#D40026;font-weight:bold;}
/* /kruimelpad -------------------------------------------------------------------------------------------------------------- */


/* content -------------------------------------------------------------------------------------------------------------- */
div.content-container{width:880px;position:relative;z-index:9;float:left;}
div.content-container h1{margin:10px 0px;font-size:16px;font-weight:bold;color:#D40026;position:relative;clear:both;text-transform:capitalize;}
div.content-container h2{font-size:14px;font-weight:bold;color:#D40026;position:relative;clear:both;}
div.content-container div.visual-container{width:880px;height:342px;}
div.visual-container div.links{float:left;width:468px;}
div.visual-container div.rechts{float:left;width:412px;}
div.visual-container div.rechts li{float:left;}


/* titelbalk */
div.titelbalk{height:20px;width:880px;float:left;margin-bottom: 5px; padding:0px;overflow:hidden;}
div.titelbalk h2, div.titelbalk h3, div.titelbalk_small h2 {color:#ffffff;font-weight:bold;line-height:19px;height:20px;font-size:11px;padding: 0 0 0 10px;}
div.titelbalk h2{width:150px;float:left;}
div.titelbalk h3{width:710px;float:left;color:#000000;}
div.titelbalk a.titelbalk-link { color:#fff;text-decoration:none; }
div.titelbalk a.titelbalk-link:hover { text-decoration:underline; }
div.kort{width:721px;clear:both;}

div.titelbalk_small {height:20px;margin-bottom: 5px; display: block;}
/* div.kort h2{color:#000000;} */

.schoenenachtergrondkleur{background:#E25607 !important;}
.schoenensubachtergrondkleur{background:#f4b485 !important}
.modeachtergrondkleur{background:#bed23b !important;}
.modesubachtergrondkleur{background:#cdd788 !important;}
.kledingachtergrondkleur{background:#bed23b !important;}
.kledingsubachtergrondkleur{background:#cdd788 !important;}
.sportachtergrondkleur{background:#3d90c3 !important;}
.sportsubachtergrondkleur{background:#abd9e9 !important;}
.neutraalachtergrondkleur{background:#ABD9E9 !important;}
div.neutraalachtergrondkleur h2{color:#000000 !important;}
/* div.sportsubachtergrondkleur h2{color:#000000;} */
/* /titelbalk */

div.titeltekst {
	display:block;
	padding:0px 0px 10px 3px;
	margin:0px;
	line-height:14px;
}

.schoenentekstkleur, .schoenentekstkleur a{color:#e25607 !important;}
.modetekstkleur, .modetekstkleur a{color:#bed23b !important;}
.kledingtekstkleur, .kledingtekstkleur a{color:#bed23b !important;}
.sporttekstkleur, .sporttekstkleur a{color:#3d90c3 !important;}
.neutraaltekstkleur, .neutraaltekstkleur a{color:#abd9e9 !important;}
.zwarttekstkleur, .zwarttekstkleur a{color:#000 !important;}


/* productoverzicht + productkaartje */
div.productoverzicht-container{
	z-index:1;
	float:left;
	position:relative;
}

div.content-container div.productoverzicht-container,
div.content-container div.productoverzicht-container-breed,
div.content-container div.productoverzicht-container-veiling {position:relative;width:742px;clear:both;margin:0px;padding:0px;z-index:10;float:left;}
div.content-container div.productoverzicht-container-breed {width:888px;}
div.content-container div.productoverzicht-container-veiling {width:888px;}
div.productoverzicht-container div ,
div.productoverzicht-container-breed div,
div.productoverzicht-container-veiling div {margin:0px;padding:0px;}
div.productoverzicht-container table,
div.productoverzicht-container-breed table,
div.productoverzicht-container-veiling table {margin:0px;padding:0px;}
div.productoverzicht-container div.productkaart,
div.productoverzicht-container-breed div.productkaart,
div.productoverzicht-container-veiling div.productkaart {width:128px;overflow:hidden;float:left;margin:11px 10px 0 10px;padding:0px;vertical-align:bottom;}


div.productkaart div.visual-hoogte-A{width:128px;height:98px;line-height:78px;font-size:78px;}
div.productkaart div.visual-hoogte-B{width:128px;line-height:69px;font-size:69px;}
div.productkaart div.visual-hoogte-A img, div.productkaart div.visual-hoogte-B img{vertical-align:middle;}
span.folderKop { font-weight:bold;color:#d40026; }
div.productpaginering{}
span.productpaginering_pages { font-weight:bold;color:#d40026; cursor:pointer; padding:3px; text-decoration:underline; }
span.productpaginering_previous { font-weight:bold;color:#d40026; display:none; cursor:pointer; padding:3px; text-decoration:underline; }
span.productpaginering_next { font-weight:bold;color:#d40026; cursor:pointer; padding:3px; text-decoration:underline; }
/*span.productkaart-merklogo { position:absolute;top:0px;right:0px;width:70px;height:60px}*/

div.merklogo-holder { display:block;height:38px; }

span.product-actief-container-klein {display:block;overflow:hidden;width:18px;height:19px;background:url('/img/algemeen/product-actief-klein.png') no-repeat 1px 0px;}
*html span.product-actief-container-klein { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/algemeen/product-actief-klein.png', sizingMethod="scale" );background:none;}
*html span.product-actief-container-klein img { display:none !important; }
span.product-actief-container {display:block;float:right;overflow:hidden;width:24px;height:38px;background:url('/img/algemeen/product-actief.png') no-repeat 1px 0px;}
*html span.product-actief-container { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/algemeen/product-actief.png', sizingMethod="scale" );background:none;}
*html span.product-actief-container img { display:none; }

span.productkaart-actief-neutraal { color:#ffd41a;font-weight:bold;font-size:24px;text-align:right; }
span.productkaart-actief-schoenen { color:#f4b485;font-weight:bold;font-size:24px;text-align:right; }
span.productkaart-actief-mode     { color:#cdd788;font-weight:bold;font-size:24px;text-align:right; }
span.productkaart-actief-kleding  { color:#cdd788;font-weight:bold;font-size:24px;text-align:right; }
span.productkaart-actief-sport    { color:#abd9e9;font-weight:bold;font-size:24px;text-align:right; }

table tr td.productkaart-container-hoofdgroeppagina { display:block;position:relative;top:0px;left:0px;padding:20px 0px 10px 0px;margin:10px 0px 0px 0px; }
table.table-productkaart { width:128px;padding:0px;margin:5px 0px 0px 0px; }
table.table-productkaart tr td { margin:0px;padding:0px 0px 0px 0px; }

table tr td.row-spacer-neutraal { border-top:2px dotted #ffd41a;line-height:0px;height:2px; }
table tr td.row-spacer-schoenen { border-top:2px dotted #f4b485;line-height:0px;height:2px; }
table tr td.row-spacer-mode     { border-top:2px dotted #cdd788;line-height:0px;height:2px; }
table tr td.row-spacer-kleding  { border-top:2px dotted #cdd788;line-height:0px;height:2px; }
table tr td.row-spacer-sport    { border-top:2px dotted #abd9e9;line-height:0px;height:2px; }

.border-neutraal { background:url('/img/algemeen/productkaart-spacer-neutraal.gif') top left repeat-y; }
.border-schoenen { background:url('/img/algemeen/productkaart-spacer-schoenen.gif') top left repeat-y; }
.border-mode { background:url('/img/algemeen/productkaart-spacer-mode.gif') top left repeat-y; }
.border-kleding { background:url('/img/algemeen/productkaart-spacer-mode.gif') top left repeat-y; }
.border-sport { background:url('/img/algemeen/productkaart-spacer-sport.gif') top left repeat-y; }

td.omschrijving a{text-transform:uppercase;font-weight:bold;font-size:10px;line-height:11px;display:block;height:22px;text-decoration:none;}
td.omschrijving a:hover { text-decoration:underline; }
td.vanprijs{font-weight:normal;letter-spacing:-1px;font-size:9px;}
td.prijs{color:#D40026;font-weight:bolder;font-size:18px;text-align:right;letter-spacing:-1px;}
td.prijs sup{font-size:13px;}
td.productkaartspacer{width:20px;}

div.productoverzicht-container div.productrij,
div.productoverzicht-container-breed div.productrij,
div.productoverzicht-container-veiling div.productrij {
	float:left;
	clear:both;
	padding:0px;
	margin:0px;
	background-position:bottom left;
	background-repeat:no-repeat;
	background-image:url('/img/productzoeker/productrij-neutraal.gif');
	width:740px;
	overflow:hidden;
}

div.productrij-binnenkortafgelopen {
	float:left;
	clear:both;
	padding:0px;
	margin:5px 0 0 0 !important;
	background:url('/img/productzoeker/productrij-sport-smal.gif') bottom left no-repeat;
	width:444px;
}

div.productoverzicht-container-breed div.productrij {
	width:900px;
	background-image:url('/img/productzoeker/productrij-neutraal-breed.gif');
}
div.productoverzicht-container-veiling div.productrij {
	width:900px;
}

div.productoverzicht-container div.productrij-schoenen { background-image:url('/img/productzoeker/productrij-schoenen.gif'); }
div.productoverzicht-container div.productrij-mode     { background-image:url('/img/productzoeker/productrij-mode.gif'); }
div.productoverzicht-container div.productrij-sport    { background-image:url('/img/productzoeker/productrij-sport.gif'); }
div.productoverzicht-container-breed div.productrij-schoenen { background-image:url('/img/productzoeker/productrij-schoenen-breed.gif'); }
div.productoverzicht-container-breed div.productrij-mode     { background-image:url('/img/productzoeker/productrij-mode-breed.gif'); }
div.productoverzicht-container-breed div.productrij-sport    { background-image:url('/img/productzoeker/productrij-sport-breed.gif'); }
div.productoverzicht-container-veiling div.productrij-schoenen { background-image:url('/img/productzoeker/productrij-schoenen.gif'); }
div.productoverzicht-container-veiling div.productrij-mode     { background-image:url('/img/productzoeker/productrij-mode.gif'); }
div.productoverzicht-container-veiling div.productrij-sport    { background-image:url('/img/productzoeker/productrij-sport.gif'); }

/* productoverzicht + productkaartje */
*html div.productoverzicht-container div.productkaartnew { margin:0px;padding:0px;margin:11px 13px 0px 5px; }
div.productkaartnew div.productfoto { margin:0px;padding:0px;height:110px;position:relative; }
div.productkaartnew div.productfoto a{ position:absolute;left:0px;bottom:0px; }
div.productkaartnew div.productomschrijving { height:22px;margin-top:5px; }
div.productkaartnew div.productomschrijving a { text-transform:uppercase;font-weight:bold;font-size:10px;line-height:11px;height:22px;display:block;text-decoration:none;}
div.productkaartnew div.productomschrijving a:hover { text-decoration:underline; }
div.productkaartnew div.productvanprijs { width:64px;float:left;font-weight:normal;letter-spacing:-1px;font-size:9px; }
div.productkaartnew div.productprijs { width:64px;float:right;color:#D40026;font-weight:bolder;font-size:18px;text-align:right;letter-spacing:-1px; }
div.productkaartnew div.productprijs sup { font-size:13px; }
div.productkaartnew div.clearfix { clear:both;line-height:1px;font-size:1px; }

/* productdetailpagina */
div.detail-container{width:880px;float:left;}
div.linkerkolom{width:462px;float:left;}
div.linkerkolom div.productvisual{position:relative;padding-bottom:17px;width:306px;text-align:center;line-height:215px;font-size:215px;overflow:hidden;float:left;}
div.productvisual img{vertical-align:middle;}
div.productvisual div.terugknop{position:absolute;bottom:0px;left:0px;width:18px;height:17px;}
div.productvisual div.terugknop a{display:block;height:17px;width:18px;background:url(/img/buttons/but-footer-terug.gif) no-repeat 0 0;text-indent:-9999px;}
div.linkerkolom div.productthumbs{width:115px;float:left;margin: 0 0 0 35px;}
div.productthumbs ul{width:115px;margin:0px;padding:0px;}
div.productthumbs ul li{width:115px;padding-bottom:5px;list-style-type:none;}
div.productthumbs ul li a.link{width:90px;display:block;height:30px;background:url(/img/algemeen/icon-vergrootglas.gif) no-repeat 0 0;padding: 0px 0 0 25px;color:#666666;text-decoration:none;letter-spacing:-1px;font-size:11px;line-height:12px;}
div.productthumbs ul li a:hover{text-decoration:underline;}
div.linkerkolom div.productnavigatie{text-align:right;width:460px;height:35px;color:#666666;clear:both;}
div.productnavigatie a{padding: 0 5px 0 5px;text-decoration:none;color:#666666;}
div.productnavigatie a:hover{text-decoration:underline;}

div.rechterkolom{width:403px;float:left;}
div.rechterkolom h3{width:403px;color:#666666;font-weight:bold;font-size:13px;margin: 14px 0 7px 0;}
div.rechterkolom div.productnaam-logo-container{position:relative;width:403px;z-index:5;}
div.productnaam-logo-container div.productnaam{top:0px;width:403px;height:35px;float:left;overflow:hidden;z-index:11;}
div.productnaam h1{margin:0px;padding:0px;width:403px;font-size:20px;color:#D40026;font-weight:bold;line-height:30px;z-index:12;}
div.lastsecond-linkerkolom div.productnaam h2{width:350px;}
div.productnaam-logo-container div.logo{position:relative;top:20px;width:100px;height:35px;float:left;z-index:9;}
.marketingactie { display:block;width:40px;height:38px; }
div.logo-marketingactie { z-index:10;display:block;position:absolute;top:0px;right:0px; }
div.logo-marketingactie-detail { position:relative;top:0px;height:70px;z-index:10; }
#grotefoto-merk { float:right !important; }
#grotefoto-merk img { display:none; }


div.details-detailvisual-container{width:403px;float:left;position:relative;}
div.details-detailvisual-container div.details{width:400px;padding-right:10px;float:left;}
div.details-detailvisual-container #productRating{
	width:100%;
	position:relative;
}
div.details-detailvisual-container #productRating #popupRating {
	position:absolute;
	top:-5px;
	left:180px;
	width:235px;
	border:1px solid #d40026;
	background-color:#fff;
	color:#000;
	padding:3px;
	display:none;
	z-index:10;
}
div.details-detailvisual-container #productRating span{
	float:left;
	color:#d40026;
	margin-top:10px;
	clear:both;
}
div.details-detailvisual-container #productRating .productBeoordeling{
	float:left;
	width:255px;
	margin-top:10px;
	height:20px;
}
div.details-detailvisual-container #productRating span#uitlegRating{
margin-top:0px;
width:255px;
text-decoration:underline;
}
div.details p{line-height:14px;margin: 0 0 10px 0;width:320px; }
div.details th{color:#D40026;text-align:left;padding: 4px 0 0 0;}
div.details td li{width:22px;height:22px;float:left;display:block;border:solid 1px #000000;margin: 0 5px 0 0;}
div.details td li a{display:block;width:22px;height:22px;}
div.details td select{width:150px;}
div.details th a{color:#D40026;}
div.details-detailvisual-container div.detailvisual div.logo { display:block;height:70px;width:60px; }
div.details-detailvisual-container div.detailvisual div.logo img {display:none;}
div.details-detailvisual-container div.detailvisual{width:60px;position:absolute;top:0px;right:0px;text-align:right;}
#btw19procent { font-weight:normal; }

div.prijs-bestelknop-container{height:83px;width:415px;margin:5px 0px 20px 0px;float:left;}
div.prijs-bestelknop-container table.TABLE-prijs-bestelknop-container {height:83px;width:415px;}
table.TABLE-prijs-bestelknop-container th.TH-prijs{width:133px;height:83px;background:#D40026;color:#ffffff;font-size:13px;}
table.nietbestelbaar th.TH-prijs{width:133px;height:83px;background:#3d90c4;color:#ffffff;font-size:13px;}
th.TH-prijs p{margin: 10px 0 0 0;}
th.TH-prijs span{font-size:30px;}
th.TH-prijs sup{font-size:23px;}
table.TABLE-prijs-bestelknop-container td{width:5px;}
table.TABLE-prijs-bestelknop-container th.TH-bestelknop{width:266px;height:83px;background:#D40026;}
table.nietbestelbaar th.TH-bestelknop { background:#3d90c4;}

th.TH-bestelknop a{display:block;width:200px;height:53px;font-size:20px;color:#ffffff;background:url(/img/algemeen/icon-button-bestellen.gif) no-repeat right 0;padding: 20px 40px 0 0;margin: 10px 0 0 0 ;text-decoration:none;}
th.TH-bestelknop a:hover{color:#ffffff;text-decoration:underline;}
th.TH-bestelknop a{display:block;width:200px;height:53px;font-size:20px;color:#ffffff;background:url(/img/algemeen/icon-button-bestellen.gif) no-repeat right 0;padding: 20px 40px 0 0;margin: 10px 0 0 0 ;text-decoration:none;}
th.TH-bestelknop a:hover{color:#ffffff;text-decoration:underline;}

/* Optie links */
table.extra_links tr td { height:20px; }
table.extra_links tr td a { color:#D40026;line-height:16px; }
table.extra_links tr td a:hover { color:#000;text-decoration:underline; }
/* /optie links */

/* Sub reviews */
ul#subtabs { border-bottom:1px solid #d40026;margin:0px 0px 5px 0px;padding:0px;list-style-type:none;height:20px; }
ul#subtabs li { display:block;float:left;margin-left:10px;height:20px;border-style:solid;border-width:1px 1px 0px 1px;border-color:#d40026; }
ul#subtabs li a { display:block;height:20px;padding:0px 5px;text-decoration:none;background-color:#d40026;color:#fff;line-height:20px;font-weight:bold; }
ul#subtabs li a.active, ul#subtabs li a:hover { background-color:#fff;color:#d40026; }
div#canOmschr, div#canReviews { min-height:175px;_height:175px; }
div#canReviews { display:none; }
div#canReviews div.review { clear:both;margin-top:5px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #aaa;width:330px; }
div#canReviews span { margin-left:10px;font-weight:bold; }
div#canReviews span.mening { margin-left:0px;font-weight:normal;display:block;clear:both;}
div.productBeoordeling img { padding-right:2px; }
div#react { color:#000;display:inline-block;font-weight:bold;display:none; }
/* /Sub reviews */

/* /productdetailpagina */


/* productzoeker */
div.productzoeker{width:134px;float:left;}
div.productzoeker h3{font-size:11px;color:#D40026;margin: 10px 0 0 0;}
div.productzoeker select{width:124px;height:19px;margin: 0 0 3px 0;font-size:10px;}
div.artikelvisual{width:134px;}

div.productzoekerVisualKolom {
	float:right;
	width:138px;
	margin-top:10px;
}
div.productzoekerVisualKolom table tr td { border:0px; }
/* productzoeker */



/* werken bij */
div.titelbalk-werkenbij{height:62px;width:880px;background:#97B228;}
div.titelbalk-werkenbij h2{display:block;width:340px;height:54px;background:#97B228;color:#ffffff;padding: 0px 0 0 0;font-size:22px;font-weight:bold;line-height:25px;margin: 8px 0 0 10px;}
div.titelbalk-werkenbij h2 span{color:#000000;font-size:11px;clear:left;display:block;}
div.titelbalk-werkenbij h2, div.titelbalk-werkenbij h4{float:left;}
div.titelbalk-werkenbij h4{color:#ffffff;font-size:11px;margin: 24px 0 0 0;line-height:14px;width:500px;}
div.werkenbij-content-container{width:880px;margin: 0 0 20px 0;}
div.werkenbij-content-container div.content-links{width:339px;margin: 9px 0 0 0;float:left;}
div.werkenbij-content-container div.content-rechts{width:541px;float:left;overflow:hidden;}
div.content-links h3{font-size:26px;color:#D40026;line-height:30px;margin: 0;}
div.content-rechts ul{width:541px;}
div.content-rechts ul li{float:left;margin: 9px 0 0 0;overflow:hidden;width:270px;text-align:right;}
div.content-rechts p{margin: 0 0 0 14px;}
div.content-rechts h3{font-size:26px;color:#D40026;line-height:34px;margin: 25px 0 0 0;}
div.content-rechts h4{font-size:22px;letter-spacing:-1px;font-weight:normal;color:#000000;line-height:28px;margin: 0px 0 0 0;}
div.content-rechts h5{font-size:16px;font-weight:normal;color:#D40026;padding:0px;margin: 20px 0px 0px 0px;}
div.content-rechts h5.formulierheader { font-size:15px;font-weight:bold; }
div.content-rechts b{clear:both;color:#D40026;display:block;margin: 20px 0 0 0;}


div.werkenbij-navigatie{width:880px;height:21px;margin: 9px 0 0 0;}
div.werkenbij-navigatie ul{width:880px;height:21px;margin:0px;padding:0px;}
div.werkenbij-navigatie ul li{float:left;margin: 0 0 0 10px;display:inline;list-style-type:none;}
div.werkenbij-navigatie ul li a{background:#E25607;color:#ffffff;text-decoration:none;line-height:18px;height:20px;padding: 2px 12px 2px 12px;}
div.werkenbij-navigatie ul li a:hover, div.werkenbij-navigatie ul li a.ACTIVE{background:#D40026;color:#FAC92E;}
/* /werken bij */



/* contentsubnavigatie */
div.contentsubnavigatie, div.contentsubnavigatie ul{width:244px;float:left;margin:0px;padding:0px;list-style-type:none;}
div.contentsubnavigatie li, div.contentsubnavigatie li.ACTIVE{width:233px;height:18px;margin: 4px 0 0 0;background:#abd9e9;color:#000000;}
div.contentsubnavigatie li p, div.contentsubnavigatie li.ACTIVE p{padding: 0 0 0 14px;width:219px;height:18px;}
div.contentsubnavigatie li.ACTIVE{background:url(/img/algemeen/winkelmand-stap-active-bg.gif) no-repeat right 0 #D40026;color:#ffffff;}
div.contentsubnavigatie li a{display:block;width:219px;height:18px;padding: 0 0 0 14px;background:#abd9e9;text-decoration:none;line-height:16px;}
div.contentsubnavigatie li a:hover, div.contentsubnavigatie li a.ACTIVE{background:url(/img/algemeen/winkelmand-stap-active-bg.gif) no-repeat right 0 #D40026;color:#ffffff;font-weight:bold;}
/* /contentsubnavigatie */

/* zoekresultaten pagina */
div.zoekscherm { width: 880px; height: 50px; float: left; }
div.zoekscherm h4 {font-weight: bold; font-size: 11px;}
div.zoekscherm form {display:inline;margin-top: 35px; font-size: 10px; }
div.zoekscherm form fieldset {border: 0;width:auto;}
div.zoekscherm label { font-weight: bold;  }
div.zoekscherm form a { margin-left: 10px; }
div.zoekscherm input.zoekveld { line-height: 12px; }
div.zoekscherm input.opzoeken { cursor:pointer;border:0px;width:45px;background-color:transparent;display:inline;margin-top:2px; }
div.zoekscherm input.opzoeken:hover {color:red;}
div.zoekscherm p { height:30px;float:left; }

div.zoekresultaten {clear: both; display: block; margin-bottom: 15px; }

div.resultaatblokjes {width: 307px; height: 400px; float: left;}
div.aanbevolenresultaat {float: left; width: 307px;margin-bottom:5px;  }
div.bedoeldejeresultaat{ float: left; width: 276px; margin-bottom:5px; margin-left: 11px; display: inline;}
div.resultaatspacer { float: left; width: 273px; margin-left: 11px; margin-bottom:5px; display: inline; }
div.faqresultaat {float: left; width: 307px; margin-bottom:5px;  }
div.winkelresultaat{ float: left; width: 276px; margin-bottom:5px; margin-left: 11px; display: inline;}
div.paginaresultaat { float: left; width: 273px; margin-bottom:5px; margin-left: 11px; display: inline;}

div.aanbevolenresultaat ul, div.bedoeldejeresultaat ul, div.faqresultaat ul, div.winkelresultaat ul, div.paginaresultaat ul { margin: 0px 0px 8px 9px;list-style-type:none;padding:0px; } 

ul li.redbold { color: #D8032E; font-weight: bold;margin-top:15px; }
 
/* /zoekresultaten pagina */

/* /content -------------------------------------------------------------------------------------------------------------- */





/* winkelmand + ordertraject -------------------------------------------------------------------------------------------------------------- */

/* titelbalk winkelmandje */
div.titelbalk-winkelmand{height:62px;width:880px;background:#C8DCE8;}
div.titelbalk-winkelmand h2{display:block;width:234px;height:62px;background:#6EA8CC;color:#ffffff;text-align:center;padding: 0px 0 0 0;font-size:22px;font-weight:bold;line-height:60px;float:left;}
a.A-winkelmandje, a.A-winkelmandje:hover { color:#D40026;text-decoration:none;font-weight:bold;}
a.A-winkelmandje:hover { text-decoration:underline; }
table.TABLE-winkelmand { border-collapse:collapse; }
table.TABLE-winkelmand tr th { font-size:10px !important; }
th.TH-winkelmand-label { color:#ffffff;font-weight:bold;background-color:#2B85BB; }
table.TABLE-winkelmand-label { background-color:#ffffff; }
td.TD-errormelding { height:18px;border:solid 1px #ff0000; }
td.TD-errormelding { color:#E6002B; }

span.errormelding { background-color:#d40026;color:#fff;display:block;width:624px;overflow:visible;margin:5px 0px 5px 1px;padding:0px;line-height:25px; padding:0 0 0 10px;}

a.A-winkelmand-verwijder, a.A-winkelmand-verwijder:hover { color:#D40026;font-size:9px; }
a.A-winkelmand-verwijder:hover, a.A-winkelmand-updaten:hover { text-decoration:none; }
a.A-winkelmand-updaten { color:#2B85BB;font-weight:bold;text-decoration:underline; }
tr.TR-totaal { background-color:#ABD9E9; }
td.TD-streep { background-color:#CCCCCC; }
th.TH-winkelmand-loyaltykorting { color:#D40026;font-weight:bold; }
/* /titelbalk winkelmandje */

/* winkelmandje + ordertraject: knoppen footer */
.jouwgegevens-kortingactieinvoer h2 { margin-top:10px;margin-bottom:10px; }
.jouwgegevens-linkerkolom { display:block;width:334px;float:left;clear:both; }
.jouwgegevens-linkerkolom h2 { margin-top:10px;margin-bottom:10px; }
.jouwgegevens-linkerkolom p { margin-right: 70px;margin-bottom:2px; }
.jouwgegevens-rechterkolom input, .jouwgegevens-linkerkolom input{line-height:12px;}
.jouwgegevens-rechterkolom { display:block;width:300px;float:left;padding-top:38px; }
.jouwgegevens-clear { display:block;width:634px;height:20px; }
.jouwgegevens-clear input {  }

.ordertraject-pagina { }
.ordertraject-pagina h2 { margin-top:10px;margin-bottom:10px; }

#ordertraject-knoppenfooter { margin:0px;padding:0px;float:right; list-style-type:none;}
#ordertraject-knoppenfooter li { float:left;margin-left:5px;  list-style-type:none;}
/* /winkelmandje + ordertraject: knoppen footer */

/* bestelstappen */
div.stappen-container, div.stappen-container ul{ width:244px;float:left;margin:0px;padding:0px;list-style-type:none;}
div.stappen-container li, div.stappen-container li.ACTIVE{width:233px;height:18px;margin: 4px 0 0 0;background:#C5D9E5;color:#000000;list-style-type:none;}
div.stappen-container li p, div.stappen-container li.ACTIVE p{padding: 0 0 0 14px;width:219px;height:18px;}
div.stappen-container li.ACTIVE{background:url(/img/algemeen/winkelmand-stap-active-bg.gif) no-repeat right 0 #D40026;color:#ffffff;}
div.stappen-container li a{display:block;width:219px;height:18px;padding: 0 0 0 14px;background:#C5D9E5;text-decoration:none;line-height:16px;}
div.stappen-container li a:hover, div.stappen-container li a.ACTIVE{background:url(/img/algemeen/winkelmand-stap-active-bg.gif) no-repeat right 0 #D40026;color:#FAC92E;font-weight:bold;}
div.stappen-container div.sslDescription { margin:0px 22px 0px 5px;font-size:9px;line-height:14px; }
div.stappen-container div.sslDescription img { margin-top:20px; }
/* /bestelstappen */

/* thumbs winkelmand balk */
div.winkelmand-thumbs-container{width:646px;height:62px;text-align:right;float:left;}
div.winkelmand-thumbs-container table { background-color:#fff;float:right; }
div.winkelmand-thumbs-container img{display:block;margin: 0px 10px 0 0;}
div.winkelmand-red { background-color:#d40026;color:#fff;text-align:left; }
div.winkelmand-red h2 { text-indent:10px;width:400px;background-color:#d40026;color:#fff;text-align:left; }
div#lastsecond-productfoto { padding-top:15px;padding-bottom:15px; }
ul#lastsecond-productthumbs { margin:0px;padding:0px; }
ul#lastsecond-productthumbs li { display:block;float:left;line-height:10px;font-size:10px; }
div.lastsecond-linkerkolom { display:block;float:left;width:350px; }
div.lastsecond-rechterkolom { display:block;float:left;width:266px; }
div.lastsecond-rechterkolom div.logo { text-align:right;display:block;height:50px;width:286px; }
#lastsecond-maat { clear:both;margin-bottom:10px; }
#lastsecond-maat span { display:block;float:left;width:50px;color:#d40026;font-weight:bold; }
#lastsecond-materiaal { clear:both; }
#lastsecond-prijs-container { color:#000;font-size:18px;font-weight:bold; position:relative;}
#lastsecond-prijs-container table { width:286px;text-align:left; }
#lastsecond-prijs-container table, #lastsecond-prijs-container tr, #lastsecond-prijs-container td { margin:0px;padding:0px;border:0px; }
#lastsecond-prijs-container th { margin:0px;height:60px;padding:0px;border:0px; }
#lastsecond-prijs-container td.vertical-spacer { width:6px;background-color:#ffc; }
#lastsecond-prijs-container td.button { width:140px;height:50px;background-color:#d40026;color:#fff; }
#lastsecond-prijs-container td.button input { border:0px;width:140px;height:50px;background-color:#d40026;color:#fff;cursor:pointer;font-size:16px;font-weight:bold; }
#lastsecond-prijs-container td.spacer { height:6px; }
#lastsecond-prijs-container td.lastsecond-prijs { background-color:#c5d9e5;width:286px;height:50px;color:#d40026;font-size:20px;font-weight:bold;text-indent:15px;}
#lastsecond-prijs-container td.lastsecond-prijs h4 { position:absolute;top:65px;left:-12px;margin:0px;padding:0px;line-height:20px; }
#lastsecond-prijs-container span#prijskaartje { position:absolute;top:57px;right:10px;height:50px;font-size:38px;line-height:40px; }
#lastsecond-prijs-container span#prijskaartje sup { font-size:26px; }
/* /thumbs winkelmand balk */

/* overzicht content */
div.overzicht-container{width:636px;float:left;padding-bottom:30px;}
div.overzicht-container h3{background:url(/img/algemeen/icoon-overscapino.jpg) top left no-repeat #fff;color:#D40026;font-weight:bold;padding: 0 0 0 120px;width:516px;border-bottom:solid 3px #ABD9E9;height:82px;text-align:left;font-size:20px;line-height:25px;}
div.overzicht-container h3 p{padding: 55px 0 0 0;}
div.overzicht-container h3 p.titel_lang{padding: 31px 0 0 0;}


div.overscapino-visual-container{width:126px;float:left;display:block;margin: 3px 0 0 0;padding:0px;text-align:center;overflow:hidden;}
div.overscapino-visual-container ul {margin:0px;padding:0px;}
div.overscapino-visual-container ul li {list-style-type:none;}
div.overscapino-visual-container a{color:#D40026;text-decoration:none;}
div.overscapino-visual-container a:hover{text-decoration:underline;}
div.overscapino-visual-container form{margin:0px;padding:0px;float:left;}
div.overscapino-visual-container input{margin:0px;padding:0px;float:left;}
div.overscapino-visual-container p{text-align:left;}
div.overscapino-visual-container h5{color:#D40026;font-size:13px;margin: 15px 0px 5px 0px;padding:0px;}
div.overscapino-visual-container img{margin: 0 0 0px 0;}
div.overscapino-content-container{display:block;width:510px;float:left;overflow:hidden;margin:0px;padding:0px;}

div.nieuwscontainer{width:636px;_height:1%;overflow:hidden;border-bottom:solid 3px #ABD9E9;margin: 4px 0 0px 0;padding: 0 0 3px 0;clear:left;}
div.nieuwscontainer div.visual{width:120px;float:left;}
div.nieuwscontainer div.nieuwstitel{color:#D40026;margin:0;font-weight:bold;}
div.nieuwscontainer div.bron{margin: 0 0 10px 0;color:#000000;}
div.nieuwscontainer div.details{width:516px;float:left;margin: 0 0 4px 0;line-height:14px;}
div.nieuwsitemcontainer img { display:inline;margin-right:5px;margin-bottom:5px;float:left; }
ul.nieuws-items-lijst { list-style-type:none;margin:0px;padding:0px; }

div.commercials-container { display:block;float:left;width:636px;margin:0px;padding:0px;overflow:hidden;}
div.commercials-linkerkolom { display:block;float:left;width:120px;overflow:hidden;margin:0px;padding:0px; }
div.commercials-rechterkolom { display:block;float:left;width:506px;overflow:hidden;margin:0px;padding:0px; }
div.commercials-rechterkolom h2 { padding: 10px 0px; }
div.commercials-linkerkolom a { color:#D40026;text-decoration:none; }
div.commercials-linkerkolom a:hover { text-decoration:underline; }
div.commercials-linkerkolom ul { list-style-type:none;margin:0px;padding:0px; }

div.overscapino-content-container p{margin: 10px 0 0 0;}/*color:#D40026;font-weight:bold;*/
div.overscapino-content-container input.zoekwinkelsentijden{width:45px;height:16px;float:left;}
div.overscapino-content-container label{margin: 0 0 0 5px;line-height:20px;display:block;float:left;clear:right;}
div.overscapino-content-container a.zoekwinkelsentijden{clear:left;display:block;width:105px;}
div.overscapino-content-container h4{color:#D40026;font-size:14px;margin: 20px 0 10px 0;}
div.overscapino-content-container h5{color:#D40026;font-size:13px;margin: 15px 0px 5px 0px;padding:0px;}
a.koopzondag{color:#D40026;}
a.meerinfo{color:#D40026;}
a.winkelnaam{text-decoration:none;font-weight:bold;}
a.winkelnaam:hover{text-decoration:underline;}
#stramien_vac { display:block;height:95px;width:265px;overflow:auto;margin:0px;padding:0px; }
ul.vac_lijst{margin:0px 0px 0px 25px;padding:0px;}
ul.vac_lijst li{line-height: 14px;color:#D40026;font-weight:bold;list-style-type:none;}
ul.vac_lijst li a {color: #666666;font-weight:normal; }
a.vacatures{border-bottom:1px solid #d8b128;margin-bottom:2px;text-decoration:none;color:#D40026;font-weight:bold;font-size:10px;font-family:Sans,Verdana;}
a.vacatures:hover{text-decoration:underline;}
a.vacatures_lijst { color: #2b85ba; text-decoration: underline;}
a.vacatures_lijst:hover { text-decoration:none; }

span.vac-inforegel { display:block;clear:left;float:left;margin:0px }
span.vac-inforegel p { margin:0px; }
span.vac-inforegel a.vac-lees-meer { display:block;float:right;font-size:16px;color:#e25607;font-weight:bold;text-decoration:none; }
span.vac-inforegel a.vac-lees-meer:hover { color:#000; }

span.vacature_lijst {width:200px;overflow:hidden;padding-left:10px;margin-top:20px;padding-bottom:10px;float:right;background-color:#abbd39; }
span.vacature_lijst b { color:#748920;font-size:17px;padding:0px;margin:5px 0px 0px 0px; }
span.vacature_lijst ul { margin:0px;padding:0px; }
span.vacature_lijst li{display:inline;float:left;clear:both;text-align:left;line-height:14px;list-style-type:none;}
span.vacature_lijst a{text-align:left;text-decoration:none;float:left;width:180px;color: #d40026;font-weight:bold;}
span.vacature_lijst a:hover{text-decoration:underline;}
span.vacature_omschrijving {float:left;width:320px;padding-top:20px;}
span.vacature_omschrijving p { margin:0px;padding:0px; }

a.vacature-link { text-decoration:none;font-weight:bold; }
a:hover.vacature-link { text-decoration:underline; }

a.vacature-visual-link {clear:both;margin:0px auto;text-align:center;display:block;text-decoration:none;font-weight:bold; }
a:hover.vacature-visual-link {text-decoration: underline; }

div.overscapino-content-container ul{margin: 10px 0 0 0px;list-style-type:bullet;width:516px;padding:0px 0px 0px 20px;}
div.overscapino-content-container ul li {clear:both;width:496px;vertical-align: top;position: relative;top: -.5em;}
div.overscapino-content-container .nomargin{margin: 0px;}
div.overscapino-content-container div.datum{color:#000000;display:block;float:left;width:125px;}
div.overscapino-content-container div.leesverderlink{display:block;float:left;width:90px;height:16px;text-align:right;}
div.overscapino-content-container div.leesverderlink a, div.overscapino-content-container div.titel a{color:#D40026;text-decoration:none;}
div.overscapino-content-container div.leesverderlink a:hover, div.overscapino-content-container div.titel a:hover{text-decoration:underline;}
div.overscapino-content-container div.titel{color:#D40026;display:block;float:left;width:279px;font-weight:bold;}

div.noborder{border:0px;}

ul.FAQ{margin: 0;padding:0px;list-style-type:none;}
ul.FAQ li{margin: 0;}
ul.FAQ li.faq-hoofdrubriek { padding-top:15px;color:#D40026;font-weight:bold; }
ul.FAQ li a{ color: #000000;font-weight:bold;text-decoration:none;}
ul.FAQ li a:hover{text-decoration:underline;}
ul.FAQ li a.faq-vraag { color:#D40026;line-height:30px; }
div.faq-contactlink { margin-top: 20px; }

a.codeofconduct{background:url(/img/buttons/but-leescodeofconduct.gif) no-repeat center top;display:block;width:84px;height:55px;text-indent:-9999px;}
/* /overzicht content */

/* /winkelmand + ordertraject  -------------------------------------------------------------------------------------------------------------- */

/* mijn scapino inlog */

div.mijnscapinoinlogbalk { height: 76px; background: #ced530; color: #fff; }
div.mijnscapinoinlogbalk div.titels {float: left; padding: 10px; width: 324px; }
div.mijnscapinoinlogbalk div.titels h2 {color: #fff; font-size: 24px; line-height: 25px; }
div.mijnscapinoinlogbalk div.titels h3 {color: #000; font-size: 11px; text-transform: uppercase; margin-top: 13px; }
div.mijnscapinoinlogbalk div.titels-rechts { float: left; display: inline; margin-top: 48px;}
div.mijnscapinoinlogbalk div.titels-rechts h3 {font-size: 11px;}

div.mijnscapinolinks {width: 344px; float: left; margin-top: 10px; }
div.mijnscapinolinks div.contentblok {height: 118px; margin-bottom: 10px; background: #ced530; float: left; display: block; width: 344px;}
div.mijnscapinolinks div.contentblok h2 { margin: 28px 0 0 13px; text-transform: uppercase; font-weight: bold;}
div.mijnscapinolinks div.contentblok p { margin: 12px 5px 0 13px;}

ul#order-details { margin:0px;padding:0px; }
ul#order-details li { list-style-type:none; }

div.mijnscapinorechts { float: left; display: inline; margin:10px 0 0  15px; }
div.mijninlog-formulier { margin-top: 40px; float: left; width: 342px;}
div.mijninlog-formulier h2 { font-size: 31px; margin-bottom: 30px;}
div.mijninlog-formulier p.formnav {margin-bottom: 30px;}
div.mijninlog-formulier p.formnav a { color: #D40026; text-transform: uppercase; text-decoration: underline; margin-right: 15px;font-weight:bold;}
div.mijninlog-formulier p.formnav a:hover, div.mijninlog-formulier p.formnav a.active { color: #000000;text-decoration:underline;}
div.mijninlog-formulier form fieldset { border: 0;}
div.mijninlog-formulier form p { display: block; margin-bottom: 8px;}
div.mijninlog-formulier form label {width: 155px; float: left; clear: left; color: #d40026; font-weight: bold;  }
div.mijninlog-formulier form input.formcheck {margin: 0;}
div.mijninlog-formulier p.formbuttons {margin: 20px 0 0 35px;}
div.mijninlog-formulier form input.formfield{margin: 0; width: 180px;line-height:11px;}
div#interessegebieden h2 { font-size: 14px; }

div.sollicitatieformulier form fieldset { border: 0;margin-top:20px;}
div.sollicitatieformulier form p { display: block; margin: 0px 0px 2px 0px;}
div.sollicitatieformulier form label {width: 130px; float: left; clear: left; color: #d40026; font-weight: bold;  }
div.sollicitatieformulier form input.formcheck {margin: 0;}
div.sollicitatieformulier p.formbuttons {margin: 20px 0 0 35px;}
div.sollicitatieformulier form input.formfield{margin: 0; width: 180px;line-height:11px;}

div.sendafriendformulier form fieldset { border: 0;margin-top:20px;}
div.sendafriendformulier form p { display: block; margin: 10px 0px 10px 0px;width:390px;}
div.sendafriendformulier form p.formnav { display: block; margin: 15px 0px 15px 0px;width:390px;}
div.sendafriendformulier form label {width: 200px; float: left; clear: left; color: #d40026; font-weight: bold;  }
div.sendafriendformulier form input.formcheck {margin: 0;}
div.sendafriendformulier p.formbuttons {margin: 20px 0 0 0px;}
div.sendafriendformulier form input.formfield{margin: 0; width: 180px;line-height:11px;}

div.contactformulier form fieldset { border: 0;margin-top:20px;}
div.contactformulier form p { display: block; margin: 10px 0px 10px 0px;width:490px;}
div.contactformulier form p.formnav { display: block; margin: 15px 0px 15px 0px;width:490px;}
div.contactformulier form label {width: 150px; float: left; clear: left; color: #d40026; font-weight: bold;  }
div.contactformulier form input.formcheck {margin: 0;}
div.contactformulier p.formbuttons {margin: 20px 0 0 0px;}
div.contactformulier form input.formfield{margin: 0; width: 180px;line-height:11px;}

div.faqformulier form fieldset { border:0; }
div.faqformulier form input.formcheck {margin:0;}
div.faqformulier form input.radiobutton { clear:both; }
div.faqformulier form div.formulier-linkerkolom{ display:block;width:200px;float:left; }
div.faqformulier form div.formulier-rechterkolom{ display:block;width:295px;float:right; }
div.faqformulier div.formulier-rechterkolom p.formbuttons { text-align:right;}
div.faqformulier form div.formulier-linkerkolom label { width:200px;float:left;clear:left;color:#d40026;font-weight:bold;margin:0px;padding:0px; }
div.faqformulier form div.formulier-rechterkolom label { width:295px;float:left;clear:left;color:#d40026;font-weight:bold;margin:0px;padding:0px; }

div.winkelAbonneesForm form fieldset { border:0; }
div.winkelAbonneesForm .formField { float:left;width:430px;}
div.winkelAbonneesForm .formField3 { float:left;width:430px;}
div.winkelAbonneesForm .formField label { display:block;width:160px;float:left; text-align:right;margin:0 10px 0 0;}
div.winkelAbonneesForm .formField2 label { display:block;width:160px;float:left; }
div.winkelAbonneesForm .formField input { line-height:13px;margin:1px 0px; border:solid 1px #999;width:250px;height:16px;line-height:15px;}
div.winkelAbonneesForm .formField input.button{width:100px;height:23px;background-color:#d80c2b;color:#ffffff;font-weight:bold;}
div.winkelAbonneesForm .formField input.noborder{border:0px;width:10px;}
div.winkelAbonneesForm .formField span{float:left;width:50px;line-height:16px;}
.formField3 td h2{font-size:11px;}
#table-voorkeuren input { float:right; }
#table-voorkeuren span { float:left; }
#table-voorkeuren label { display:block;width:50px; float:left;}
.winkelAbonneesForm .formField input.button{cursor:pointer;}

div.wachtwoordtoesturen { width: 492px; }

div.mijnuitleg {float: left; width: 150px; display: inline; margin: 40px 0 0 18px;}
div.mijnuitleg p {margin-bottom: 10px; font-size: 10px; line-height: 15px;}

/*/ mijn scapino inlog */

/* After sales formulier */
div.aftersalesForm .vraag { font-weight:bold; }
div.aftersalesForm .formField { clear:both;padding-bottom:10px; }
div.aftersalesForm .betaalwijze { color:#d40026;font-weight:bold; }
div.aftersalesForm input { margin-left:5px; }
div.aftersalesForm input.input_button { width:100px;height:23px;border:0px;background-color:#d40026;color:#ffd41a;font-weight:bold; }
div.aftersalesForm input.input_button:hover { color:#fff; }
/*/ After sales formulier */


/* mijn scapino */
div.mijnscapinobalk-container{width:880px;float:left;margin: 0 0 24px 0;padding:0px;}

div.mijnscapinobalk{background:#ced530;color:#000000;float:left;}
div.mijnscapinobalklinks{position:relative;width:462px;margin-right: 6px;}
div.mijnscapinobalklinks a.orderlink { color: #D40026;}
div.mijnscapinobalktop{height:80px;}
div.mijnscapinobalk strong { color:#d40026; }
div.mijnscapinobalk a {color:#D40026;text-decoration:underline;}
div.mijnscapinobalk a:hover {text-decoration:none;color:#D40026;}

div.mijnscapinobalkrechts{width:412px;}
div.mijnscapinobalkbottom{height:100px;margin-top:5px;}

div.mijnscapinobalk p{margin: 5px;}
div.mijnscapinobalk p.kop{font-size:14px;font-weight:bold;color:#d40026;}

div.mijnscapinobalk p.bestellijstkop{font-weight:bold;}
div.mijnscapinobalk ul{float:left;margin: 5px 15px 5px 5px;padding:0px;}
div.mijnscapinobalk li{clear:both;list-style-type:none;}
div.mijnscapinobalk li h5{float:left;font-size:11px;font-weight:normal;width:55px;height:16px;display:block;}
div.mijnscapinobalk li span{float:left;}
div.mijnscapinobalk a.alleorders{margin: 40px 0 0 0;display:block;width:65px;color:#D40026;float:left;}
div.mijnscapinobalk div.details{float:left;margin: 5px 10px 0 5px;}
div.mijnscapinobalk div.details-uitloggen{position:absolute;bottom:5px;right:5px;}
div.mijnscapinobalk div.kop{font-weight:bold;margin-bottom:10px;}
div.mijnscapinobalk div.details div.radioinput {width:90px;clear:left;}
div.mijnscapinobalk div.details div.radioinput input{float:left;}
div.mijnscapinobalk div.details div.radioinput label{float:left;}


div.mijnscapino-content-container{width:880px;}
div.mijnscapino-content-container p{margin-top:10px;}
div.mijnscapino-content, div.mijnscapino-productvisual{float:left;}
div.mijnscapino-productvisual{width:134px;margin:0 0 0 21px;}


/* /mijn scapino */

/* winkels */
div.winkels-container h5 { margin-bottom:0px;padding-bottom:0px; }
div.winkels-container ul { margin:0px;padding:0px; }
div.winkels-container li { margin:0px;padding:0px; }
div.winkels-container h3 { text-indent: 3px; }
div.winkels-linkerkolom { margin-left: -8px; }
div.winkels-rechterkolom { margin-top:10px;margin-left:11px;width:500px;overflow:hidden; }
ul.winkel-lijst a { font-weight:bold;text-decoration:none; }
ul.winkel-lijst a:hover { text-decoration:underline; }
div.winkels-blok { float:left;display:block;width:250px;margin:0px;padding:0px;overflow:hidden; }
a.winkellink { font-weight:bold;color:#D40026;text-decoration:none; }
a.winkellink:hover { text-decoration: underline; }
/* /winkels */

/* footer balk */
div.footer, div.footer-productdetail{height:114px;width:880px;margin: 6px 0 0 0;float:left;position:relative;}
div.footer-productdetail div.terugknop{position:absolute;top:53px;left:0px;width:18px;height:17px;}
div.footer-productdetail div.terugknop a{display:block;height:17px;width:18px;background:url(/img/buttons/but-footer-terug.gif) no-repeat 0 0;text-indent:-9999px;}

dl.blok-content-p{width:220px;height:114px;float:left;margin-right:5px;}
dl.blok-content-p dl{width:220px;height:114px;}
dl.blok-content-p dl dt{width:220px;height:114px;}
dl.blok-content-p dl dt img { border:0px; }
dl.blok-content-p dl dt img a{color:#D40026;}

dl.blok-content-a{width:228px;height:114px;float:left;}
dl.blok-content-a dt{width:228px;height:18px;color:#D40026;font-weight:bold;}
dl.blok-content-a dd{width:228px;height:80px;margin:0;padding:0;}
dl.blok-content-a dd p{width:200px;line-height:14px;}
dl.blok-content-a dd p a{color:#D40026;}
dl.blok-content-a dd p a:hover{text-decoration:none;}

dl.blok-content-b{width:234px;height:114px;float:left;background:#E0F7FB;}
dl.blok-content-b img{display:block;}
dl.blok-content-b dt{width:79px;height:114px;color:#D40026;font-weight:bold;float:left;}
dl.blok-content-b dd{width:149px;height:114px;margin:0;padding:0;float:left;}
dl.blok-content-b dd p{width:139px;line-height:14px;margin:0 0 0 10px;}
dl.blok-content-b dd p.kop{width:139px;color:#D40026;font-weight:bold;}
dl.blok-content-b dd p a{color:#D40026;}
dl.blok-content-b dd p a:hover{text-decoration:none;}

dl.blok-content-bericht{width:228px;height:114px;float:left;background:#8da626;margin:0px;padding:0px;overflow:hidden;}
dl.blok-content-bericht dt{display:block;width:228px;height:34px;color:#D40026;line-height:16px;text-indent:4px;font-weight:bold;float:left;overflow:hidden;}
dl.blok-content-bericht dd{display:block;width:228px;height:80px;margin:0px 0px 0px 0px;padding:0;overflow:hidden;float:left;}
dl.blok-content-bericht dd p img{display:block;float:left;margin: 0px 5px 0px 0px;padding:0px;border:0px;}
dl.blok-content-bericht dd p{display:inline;float:left;width:223px;height:94px;line-height:14px;margin:0px 5px 0px 0px;}
dl.blok-content-bericht dt a, dl.blok-content-bericht dd p a{font-weight:bold;color:#D40026;text-decoration:none;}
dl.blok-content-bericht dt a:hover, dl.blok-content-bericht dd p a:hover{text-decoration:underline;}
dl.blok-content-bericht-first{background:#abd9e9;width:228px;margin-right:6px;}
dl.blok-content-bericht-first dt p a, dl.blok-content-bericht-first dd p a{font-weight:bold;color:#D40026;text-decoration:none;}
dl.blok-content-bericht-first dt p a:hover, dl.blok-content-bericht-first dd p a:hover{text-decoration:underline;}

dl.blok-folder{width:203px;height:114px;float:left;margin: 0 6px 0 6px;}
dl.blok-folder img{display:block;margin-top:6px;margin-left:2px;}
dl.blok-folder dt{width:79px;height:114px;color:#D40026;font-weight:bold;float:left;}
dl.blok-folder dd{width:114px;height:114px;margin:0;padding:0;float:left;}
dl.blok-folder dd p{width:114px;line-height:14px;margin:0 0 0 10px;}
dl.blok-folder dd p.kop{width:120px;color:#D40026;padding-top:6px;font-size:10px;line-height:14px;margin: 0 0 5px 0px;}
dl.blok-folder dd p.kop a{text-decoration:none;}
dl.blok-folder dd p a{color:#000;}
dl.blok-folder dd p a.bold-red{font-weight:bold;color:#D40026;font-size:16px;line-height:17px;}
dl.blok-folder dd p a.bold-black{font-weight:bold;color:#000;font-size:13px;line-height:30px;}
dl.blok-folder dd p a:hover{text-decoration:none;}
dl.blok-folder dd p.kop-wit, dl.blok-folder dd p.kop-wit a { color:#fff; }


dl.blok-content-c{width:203px;height:114px;float:left;padding:0px;margin:0px;display:block;overflow:hidden;}

div.footer-productdetail dl.blok-content-d{width:193px;height:114px;float:left;margin: 0 0 0 10px;}
dl.blok-content-d dt{width:193px;color:#D40026;font-weight:bold;}
dl.blok-content-d dd{width:203px;height:80px;margin:0;padding:0;}
dl.blok-content-d dd p{width:193px;line-height:14px;}
dl.blok-content-d dd p a{color:#D40026;font-weight:bold;}

div.footer-productdetail dl.blok-content-e{width:203px;height:114px;float:left;}
dl.blok-content-e dt{width:203px;height:114px;}


div.footer-productdetail div.ookinteressant{width:462px;height:114px;float:left;overflow:hidden;position:relative;background:#fff url('/img/algemeen/leuk_voor_erbij.jpg') top left repeat-x;}
div.ookinteressant div.ookinteressant-thumb-container{width:115px;height:114px;float:left;overflow:hidden;background:#8DA626;}
div.ookinteressant-thumb-container div.kop{width:115px;height:20px;color:#ffffff;font-weight:bold;font-size:10px;margin: 0 0 0 10px;}
div.ookinteressant-thumb-container div.thumb{background:#ffffff;width:115px;height:81px;overflow:hidden;}
div.ookinteressant-thumb-container div.bottom{height:6px;width:115px;}
div.footer-productdetail div.ditzagueerder{background-color:#AAD0E2;}
div.footer-productdetail div.ditzagueerder div.kop{color:#000000;}
div.footer-banner-container{width:416px;height:114px;float:left;background-color:#aad0e2;}

/* /footer balk */

/* footer nieuw balk */
div.footer-nieuw, div.footer-productdetail{height:114px;width:880px;margin: 6px 0 0 0;float:left;position:relative;}
div.footer-productdetail div.terugknop{position:absolute;top:53px;left:0px;width:18px;height:17px;}
div.footer-productdetail div.terugknop a{display:block;height:17px;width:18px;background:url(/img/buttons/but-footer-terug.gif) no-repeat 0 0;text-indent:-9999px;}

div.footer-nieuw dl.blok-content-a{width:234px;height:114px;float:left; background: #aadaf1; margin: 0 6px 0 0;}
div.footer-nieuw dl.blok-content-a img{display:block;}
div.footer-nieuw dl.blok-content-a dt{width:79px;height:18px;color:#D40026;font-weight:bold; float: left; display: inline; margin-right: 5px;}
div.footer-nieuw dl.blok-content-a dd{width:149px;height:114px;margin:0;padding:0; float: left;}
div.footer-nieuw dl.blok-content-a dd p{width:139px;line-height:14px;}
div.footer-nieuw dl.blok-content-a dd p.kop{width:139px;color:#D40026;font-weight:bold;}
div.footer-nieuw dl.blok-content-a dd p a{color:#D40026;}
div.footer-nieuw dl.blok-content-a dd p a:hover{text-decoration:none;}

div.footer-nieuw  dl.blok-content-b{width:221px;height:114px;float:left;background:#97b228;}
div.footer-nieuw  dl.blok-content-b img{display:block;}
div.footer-nieuw  dl.blok-content-b dt{width:200px;color:#fff;font-weight:bold; font-size: 15px;margin: 4px;}
div.footer-nieuw  dl.blok-content-b dd{width:200px;height:114px;margin:0;padding:0;}
div.footer-nieuw  dl.blok-content-b dd p {line-height: 14px; margin: 4px;}

div.footer-nieuw  dl.blok-folder{width:203px;height:114px;float:left;margin: 0 6px 0 6px; background: #e25607;}
div.footer-nieuw  dl.blok-folder img{display:block; margin: 2px 0 0 2px;}
div.footer-nieuw  dl.blok-folder dt{width:79px;height:114px;color:#fff;font-weight:bold;float:left;}
div.footer-nieuw  dl.blok-folder dd{width:114px;height:114px;margin:0;padding:0;float:left;}
div.footer-nieuw  dl.blok-folder dd p{width:114px;line-height:14px;margin:0 0 0 10px;}
div.footer-nieuw  dl.blok-folder dd p.kop{width:80px;color:#fff;font-weight:bold;font-size:14px;line-height:17px;margin: 0 0 5px 10px;}
div.footer-nieuw  dl.blok-folder dd p.kop a{text-decoration:none; color: #fff;}
div.footer-nieuw  dl.blok-folder dd p a{color:#D40026;}
div.footer-nieuw  dl.blok-folder dd p a:hover{text-decoration:none;}

div.footer-nieuw  dl.blok-content-c{width:203px;height:114px;float:left; background: #d1ef2b; position: relative;}
div.footer-nieuw  dl.blok-content-c dt{width:203px;color:#D40026;font-weight:bold;font-size:14px; margin: 4px;}
div.footer-nieuw  dl.blok-content-c dd{width:203px;height:80px;margin: 0 4px;padding:0;}
div.footer-nieuw  dl.blok-content-c dd p{width:200px;line-height:14px;}
div.footer-nieuw  dl.blok-content-c dd p.links{float:left;width:109px;}
div.footer-nieuw  dl.blok-content-c dd p.rechts{position: absolute; bottom: -1px; left: 110px;}
div.footer-nieuw  dl.blok-content-c dd p a{color:#D40026;}
div.footer-nieuw  dl.blok-content-c dd p a:hover{text-decoration:none;}
div.footer-nieuw  dl.blok-content-c dd p a.drempelvrij{background:url(/img/algemeen/icon-drempelvrij2.gif) no-repeat 0 0;height:42px;width:42px;float:left;text-indent:-9999px;}
div.footer-nieuw  dl.blok-content-c dd p a.thuiswinkel{background:url(/img/algemeen/icon-thuiswinkel.gif) no-repeat 0 0;height:45px;width:46px;float:left;text-indent:-9999px;margin: 0 0 0 6px;}

div.footer-productdetail dl.blok-content-d{width:193px;height:114px;float:left;margin: 0 0 0 10px;}
div.footer-nieuw  dl.blok-content-d dt{width:193px;color:#D40026;font-weight:bold;}
div.footer-nieuw  dl.blok-content-d dd{width:203px;height:80px;margin:0;padding:0;}
div.footer-nieuw  dl.blok-content-d dd p{width:193px;line-height:14px;}
div.footer-nieuw  dl.blok-content-d dd p a{color:#D40026;font-weight:bold;}

div.footer-productdetail dl.blok-content-e{width:203px;height:114px;float:left;}
div.footer-nieuw  dl.blok-content-e dt{width:203px;height:114px;}


div.footer-productdetail div.ookinteressant{width:462px;height:114px;float:left;}
div.footer-nieuw  div.ookinteressant div.ookinteressant-thumb-container{width:115px;height:114px;float:left;overflow:hidden;background:#8DA626;}
div.footer-nieuw  div.ookinteressant-thumb-container div.kop{width:115px;height:20px;color:#ffffff;font-weight:bold;font-size:10px;margin: 0 0 0 10px;}
div.footer-nieuw  div.ookinteressant-thumb-container div.thumb{background:#ffffff;width:115px;height:81px;overflow:hidden;}
div.footer-nieuw  div.ookinteressant-thumb-container div.bottom{height:6px;width:115px;}
div.footer-nieuw  div.footer-productdetail div.ditzagueerder{background-color:#AAD0E2;}
div.footer-nieuw  div.footer-productdetail div.ditzagueerder div.kop{color:#000000;}
div.footer-nieuw  div.footer-banner-container{width:416px;height:114px;float:left;}

/* /footer balk */


/* landingspagina - sitemap */
div.lijstcontainer{width:880px;margin: 0 0 50px 0;overflow:hidden;}
div.lijstcontainer ul{margin: 10px 18px 0 10px;float:left;list-style-type:none;}
div.lijstcontainer li{line-height:14px;}
div.lijstcontainer li a{font-weight:normal;text-decoration:none;}
div.lijstcontainer li a.kop{font-weight:bold;text-decoration:none;}
div.lijstcontainer li a.schoenen{color:#E25607;}
div.lijstcontainer li a.mode{color:#ABBD39;}
div.lijstcontainer li a.kleding{color:#ABBD39;}
div.lijstcontainer li a.sport{color:#3F8FC2;}
div.lijstcontainer li a:hover{text-decoration:underline;}
div.lijstcontainer li.subgroep { width:395px;padding-top:10px;}
div.lijstcontainer li.subsubgroep { width:380px;padding-left:15px;}
div.lijstcontainer li.subgroep a{font-weight:bold;}
div.lijstcontainer li.subsubgroep a{}
div.lijstcontainer div.linkerkolom_sitemap { display:block;overflow:hidden;padding:0px;float:left;margin-left:5px;width:420px; }
div.lijstcontainer div.rechterkolom_sitemap { display:block;overflow:hidden;padding:0px;float:left;margin-left:15px;width:420px; }
div.sitemap_content{padding-top:19px;}
div.sitemap{margin: 19px 0 0 0;}
#vacatures li.subgroep {font-weight:bold}
/* /landingspagina - sitemap */


/* Nieuwsbrief*/
div.nieuwsbrief{ width:880px;float:left;margin: 0 0 24px 0; }
div.nieuwsbriefbalk { height: 76px; background: #ced530; color: #d40026; }
div.radioinput input.radio-nieuwsbrief { background: #ced530; }

div.nieuwsbriefbalk div.titels {float: left; padding: 10px; width: 324px; }
div.nieuwsbriefbalk div.titels h2 {color: #D40026; font-size: 24px; line-height: 25px; }
div.nieuwsbriefbalk div.titels h3 {color: #000; font-size: 11px; text-transform: uppercase; margin-top: 13px; }
div.nieuwsbriefbalk div.titels-rechts { float: left; display: inline; margin-top: 48px;}
div.nieuwsbriefbalk div.titels-rechts h3 {font-size: 11px;}

div.nieuwsbrieflinks {float: left; width: 344px; margin-top: 8px;}
div.nieuwsbriefrechts {float: left; margin-top: 8px; width: 530px;}
div.nieuwsbriefrechts ul, div.nieuwsbriefrechts li { margin:0px;padding:0px;list-style-type:none; }
div.nieuwsbriefrechts p {margin-bottom: 20px;}
div.nieuwsbriefrechts h2 { font-size: 26px; margin: 45px 0 30px 0; line-height: 35px;}

div.nieuwsbriefrechts a {color :#d40026}

/* RALPH TOEGEVOEGD */
td.naam { width: 150px; }
td.plaats { width: 130px; }
td.info-vraagteken { width:20px;}
td.adres { width: 180px; }
td.afstand { width: 75px; }
td.tijden { width: 110px; }
td.meerinformatie { width: 100px; }

div.overscapino-content-container div.terugknop{display:block;clear:both;margin-top:20px;width:60px;height:17px;float:left;}
div.overscapino-content-container div.meerknop{display:block;clear:both;margin-top:20px;width:160px;height:17px;float:left;}
div.overscapino-content-container li.openingstijden_dag { color:#D40026; font-weight: bold; padding-top:10px; }


div.overscapino-visual-container div.columns { display:block;text-align:left;margin:0px;padding:0px;width:120px;overflow:hidden; }
ul.columns-lijst, ul.columns-lijst li { margin:0px;padding:0px;list-style-type:none; }
ul.columns-lijst a { text-decoration:none;color:#000; }
ul.columns-lijst a:hover { text-decoration:underline; }
ul.columns-lijst a.meerinfo { text-decoration:none;color:#D40026; }
ul.columns-lijst a:hover.meerinfo { text-decoration:underline; }
span.maandnaam { display:block;float:left;width:80px; }
a.column-archief-link { color: #D40026;text-decoration:none;font-weight:bold; }
a.column-archief-link:hover { text-decoration:underline; }

span.error {display:block;line-height:18px;color:#ff0000;padding:10px 0 10px 0; font-weight:bold; border:solid 1px #ff0000;clear:both;position:relative;z-index:250;}
div.error {color:#ff0000;padding:0; font-weight:bold; border:solid 2px #ff0000;text-align:center;margin:5px 0 0 0;}
span.orderdetail { display:block;float:left;width:120px; }


.postcode{border:1px solid #000000;width:45px;font-size:10px;line-height:10px;}

/* fatale error ASP_assert.inc*/
div#fatale-error-canvas-div {
	position:absolute;
	height: 100%;
	top: 0px;
	right: 60%;
	margin-left: -397px;
	margin-right: -397px;
}
div.fatale-error-holder {
	margin-top: 44%;
	width: 550px;
}
div.fatale-error-afbeelding {
	text-align: left;
	clear: right;
}
div.fatale-error-tekst {
	font-family: verdana;
	padding-top: 20px;
	padding-left: 70px;
	font-size: 18px;
	font-weight: bold;
}
div.fatale-error-bericht {
	font-family: verdana;
	clear: right;
	padding-top: 20px;
	padding-left: 50px;
	font-size: 10px;
	font-weight: bold;
}
a.fatale-error-link, a.fatale-error-link:hover {
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}
a.fatale-error-link:hover {
	text-decoration: none;
}
/* fatale error ASP_assert.inc */

/* Send-a-friend opmerking */


div.sendafriend-opmerking-schoenen,
div.sendafriend-opmerking-mode,
div.sendafriend-opmerking-kleding,
div.sendafriend-opmerking-sport {
	padding: 5px;
	margin: 10px 10px 10px 0px;
	border-width: 2px;
	border-style: solid;
}

div.sendafriend-opmerking-schoenen h3,
div.sendafriend-opmerking-mode h3,
div.sendafriend-opmerking-kleding h3,
div.sendafriend-opmerking-sport h3 { font-size:12px; }

div.sendafriend-opmerking-schoenen	{ color:#e25607; border-color:#E25607; background:#f4b485; }
div.sendafriend-opmerking-mode			{ color:#e35503; border-color:#bed23b; background:#cdd788; }
div.sendafriend-opmerking-kleding		{ color:#e35503; border-color:#bed23b; background:#cdd788; }
div.sendafriend-opmerking-sport			{ color:#3F8FC2; border-color:#3F8FC2; background:#C8DCE8; }
div.veiling-sendafriend div.sendafriend-opmerking-sport{
float:left;
}

/* Klant aan het woord */
ul.klantaanhetwoord-lijst { margin:0px;padding:0px; }
ul.klantaanhetwoord-lijst li { display:block;height:25px; }
ul.klantaanhetwoord-lijst li a { font-weight:bold;text-decoration:none; }
ul.klantaanhetwoord-lijst li a:hover { text-decoration:underline; }
ul.klantaanhetwoord-lijst li a img { padding-right: 10px; }

div.landkaart { margin:20px 0px 20px 50px; }

/* VEILING */
span.veiling-alle-artikelen { float:right;margin-right:10px; }
span.veiling-alle-artikelen a { color:#fff;text-decoration:underline;font-weight:bold;font-style:italic; }
span.veiling-alle-artikelen a:hover { text-decoration:none; }
span.huidig-bod { font-size:13px;font-weight:bolder;color:#D40026;letter-spacing:-1px; line-height:8px;}
span.huidig-prijs{font-size:11px;color:#000;letter-spacing:-1px; line-height:25px;}
span.prijs{color:#000;font-weight:bolder;font-size:18px;text-align:right;letter-spacing:-1px;}
span.prijs sup{font-size:13px;}
td.eind-datum {text-indent:5px;font-size:10px;font-weight:bold;}
a.alle-items { float:right;margin-right:50px;color:#D40026;text-decoration:underline;font-size:12px;line-height:12px;font-style:italic;font-weight:bolder; }
a.alle-items:hover { text-decoration:none; }
a.binnenkort-afgelopen { color:#D40026;text-decoration:underline;font-size:12px;text-indent:10px;line-height:20px;font-weight:bolder; }
a.binnenkort-afgelopen:hover { text-decoration:none; }
ul#veiling-productkenmerk { margin: 3px 0px 3px 5px; padding:0px; }
ul#veiling-productkenmerk li { display:block;float:left;font-weight:normal;line-height:14px;text-indent:1px;margin-right:3px;font-size:11px;}

.productkleur{
float:left;
width:8px;
height:8px;
border:1px solid #000;
margin-top:1px;
position:relative;
}

table.veilingProducten{
	border-collapse:collapse;
	border:solid 1px #ccc;
}
table.veilingProducten tr td a { text-decoration:none; font-weight:normal;}
table.veilingProducten tr td a:hover { color:#D40026; }
table.veilingProducten tr td{
	border:0px;
	line-height:12px;
}
table.veilingProducten tr td sup{
	font-size:10px;
	color:#000000 !important;
}
table.veilingProducten tr{
	border:solid 1px #ccc;
}

#veiling-footer { display:block;float:right;width:418px;margin-left:14px;padding:0px;margin:0px 0 0 10px; }
#veiling-footer-klok { display:block;float:left;width:205px;border-top:20px solid #fff;padding:5px 0px 0px 0px; }
#veiling-klok { display:block;width:80px;height:80px;float:left;margin:3px 10px 0px 5px; background:#fff url('/img/veiling/klok.gif') 0px -720px no-repeat;overflow:hidden; }
#veiling-footer-euro { display:block;float:right;width:205px;border-top:20px solid #fff;padding:5px 0px 0px 0px; }
#veiling-footer img { float:left;}
#veiling-footer h5 { display:inline;margin:3px 0px 0px 0px;padding:0px;color:#D40026;font-size:18px; }
#veiling-footer span { display:block;float:left;margin:4px 0px 0px 0px;padding:0px; }
#veiling-footer span a { display:block;clear:both;width:136px;color:#D40026;line-height:12px;text-indent:5px;font-size:10px; }
#veiling-footer-klok span { font-weight:bold;font-size:12px;line-height:14px;padding-top:40px;width:100px; }
#veiling-footer-klok span.tijden { font-size:11px;letter-spacing:-0.5pt;padding-top:10px;color:#D40026; }

#tijden-container { font-weight:bold;font-size:12px; }
#tijden-container ul { margin:0px;padding:0px; }
#tijden-container ul li { list-style-type:none;clear:both; }
#tijden-container span { display:block;float:left;width:135px;color:#000;font-size:13px; }
#tijden-container span.veiling-details-blok { color:#d40026;width:60px; }

#veiling-prijs-bestelknop-container { display:block;position:relative;top:10px;width:418px;height:80px;overflow:hidden;clear:both; }
#veiling-huidig-bod, #veiling-mijn-bod {display:block;height:80px;background-color:#d40026;color:#fff;font-weight:bold;font-size:16px;overflow:hidden; }
#veiling-huidig-bod { float:left;width:136px;overflow:hidden;text-indent:15px;padding-top:10px; }
#veiling-huidig-bod span { padding-left:10px;line-height:34px;font-size:30px; }
#veiling-huidig-bod span sup { font-size:24px; }
#veiling-mijn-bod { float:right;width:273px;padding-top:10px;text-indent:15px; }
#veiling-mijn-bod i { font-size:12px; }
#veiling-mijn-bod span.niet-ingelogd { display:block;clear:both; }
#veiling-mijn-bod span.niet-ingelogd-registreren { padding-top:12px;display:block;clear:both;font-size:12px;line-height:16px; }
#veiling-mijn-bod span.niet-ingelogd a { color:#fff;font-size:20px;line-height:22px; }
#veiling-mijn-bod span.niet-ingelogd-registreren a { padding-left:15px;color:#fff;font-style:italic;font-size:11px;text-decoration:none; }
#veiling-mijn-bod span.niet-ingelogd-registreren a:hover { text-decoration:underline; }

#veiling-mijn-bod #bod-container { position:relative;top:10px;left:15px;display:block;float:left;height:30px;width:140px;background-color:#fff;color:#000;font-family:verdana;background: #fff url('/img/veiling/euro-klein.jpg') 3px 0px no-repeat; }
#veiling-mijn-bod form fieldset div p input { display:block;float:left;border:0px;background-color:#fff;margin-left:30px;width:80px;font-size:20px;line-height:24px; }
#veiling-mijn-bod form fieldset input#form-submit { position:relative;top:20px;left:20px;display:block;border:0px;background-color:#d40026;text-indent:0px;font-size:14px;width:100px;color:#fff;margin:0px;padding:0px;font-weight:bold; }

#veiling-product-omschrijving,
#veiling-product-biedgeschiedenis { display:block;float:left;clear:both; }

input.input-veiling-schoenen,
input.input-veiling-mode,
input.input-veiling-sport,
input.input-veiling-dutchystore {
	width:50px;
	border:0px;
	color:#fff;
	font-weight:bold;
}
input.input-veiling-schoenen    { background-color:#e25607; }
input.input-veiling-mode        { background-color:#abbd39; }
input.input-veiling-sport       { background-color:#3f8fc2; }
input.input-veiling-dutchystore { background-color:#3f8fc2; }

a.productgegevens-link { color:#d40026;float:right;font-weight:bold;font-size:12px;margin:10px 0px;text-decoration:none; }
a.productgegevens-link:hover  { color:#000; }
table tr th.biedgeschiedenis-header { background-color:#e35503;font-size:13px;color:#fff;text-align:left;text-indent:5px; }
table tr th.biedgeschiedenis-header2 { background-color:#f4b486;text-align:left;text-indent:5px; }
table tr td.biedgeschiedenis-content { text-indent:5px; }

a.stuur-kennis-link { font-weight:bold;line-height:40px;color:#d40026; }

/* BEURSINDEX */
#tussenstand-beursindex { margin:0px;padding:0px;font-size:12px; }
#tussenstand-beursindex, #tussenstand-beursindex tr, #tussenstand-beursindex td { border-collapse:collapse; }
#tussenstand-beursindex tr.kop { background-color:#d6ee50;font-weight:bold; }
#tussenstand-beursindex tr.kleur { background-color:#abd9e9; }
#tussenstand-beursindex td { border:1px solid #000;padding:0px 5px; }


/* FolderLijst */
div.folderlijst-container { display:block;float:left;width:636px;margin:0px;padding:0px;overflow:hidden;}
div.FolderLijst{height:157px;width:636px;border-bottom:solid 3px #abd9e9;margin: 6px 0 0px 0;}
div.FolderLijst div.FolderThumb{width:93px;height:149px;float:left;margin: 0 30px 0 0;}
div.FolderLijst div.FolderDetails{width:513px;height:135px;float:left;}
div.FolderLijst div.FolderDetails div.titel{width:513px;height:25px;float:left;}
div.FolderLijst div.FolderDetails div.details{width:513px;float:left;line-height:14px;margin: 0 0 5px 0;}
div.FolderLijst div.FolderDetails div.looptijd{}
div.FolderLijst div.BekijkFolderLink{float:right;}
div.FolderLijst div.BekijkFolderLink a{color:#d20025;font-weight:bold;text-decoration:none;}
div.FolderLijst div.BekijkFolderLink a:hover{text-decoration:underline;}
div.FolderLijst div.Looptijd{color:#666666;}

/* Panorama foto */
#panorama-links { display:block;width:383px;margin-top:10px;float:left; }
#panorama-links h2 { font-size:12px;letter-spacing:-0.1pt;margin-top:5px; }
#panorama-links p { width:370px; }
#panorama-rechts { display:block;width:73px;margin-top:10px;float:left;font-weight:bold;text-align:center; }
#panorama-rechts a { display:block;text-decoration:none;margin:0px;padding:0px 0px 1px 0px;clear:both;	 }
#panorama-rechts img { margin:0px;padding:0px;border:0px; }


/* Informatie pagina style */
table#merkenlijst_infopagina {
	margin-top:5px;
	margin-bottom:-10px;
}
table#merkenlijst_infopagina tr td {
	line-height:13px;
	letter-spacing:-0.5pt;
}
table#merkenlijst_infopagina tr td.merklogo span {
	position:relative;
	display:block;
	height:60px;
	width:70px;
}
td.schoenen_infopagina_spacer div,
td.kleding_infopagina_spacer div,
td.mode_infopagina_spacer div,
td.sport_infopagina_spacer div {
	line-height:2px;
	height:2px;
	margin:5px 0px;
	display:block;
	overflow:hidden;
}

td.schoenen_infopagina_spacer div { background-color:#f4b485; }
td.kleding_infopagina_spacer  div,
td.mode_infopagina_spacer     div { background-color:#cdd788; }
td.sport_infopagina_spacer    div { background-color:#abd9e9; }

div.infopagina p,
div.infopagina div {
	line-height:13px;
	letter-spacing:-0.5pt;
}

ul.infopagina_lijst {
	position:relative;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.infopagina_lijst li { padding:0px;margin:0px; }

/* Verlanglijstje */
div.verlanglijst-product {
	position:relative;
	top:0px;
	left:0px;
	display:block;
	width:393px;
	padding-bottom:10px;
	border-bottom:1px solid #d80c2b;
}
div.verlanglijst-product img {
	display:inline;
	float:left;
	margin-right:5px;
}
div.verlanglijst-product .verlanglijst-opties {
	position:relative;
	top:0px;
	right:0px;
	display:block;
	width:200px;
	float:right;
}

#menu_iframe {
	z-index: 249;
	position: absolute;
	display: none;
}

table.debug-table tr td {
	font-size:11px;
}
table.debug-table tr td {
	font-size:10px;
	border:1px solid #000;
	border-collapse:collapse;
}

/* Melding popup */
#melding-popup {
	position:absolute;
	background-color:#fff;
	display:none;
	top:250px;
	left:50%;
	margin-left:-180px;
	padding:5px;
	width:420px;
	height:160px;
	z-index:300;
}
#melding-popup a {
	line-height:50px;
	text-decoration:none;
	font-weight:bold;
	float:right;
}
#melding-popup a:hover { color:#000; }
#melding-popup p b { line-height:24px;font-size:14px;padding-bottom:10px;  }

.melding-popup-schoenen	{ border:8px solid #E25607; }
.melding-popup-mode			{ border:8px solid #bed23b; }
.melding-popup-kleding	{ border:8px solid #bed23b; }
.melding-popup-sport		{ border:8px solid #3F8FC2; }
.melding-popup-schoenen	a:hover { color:#e25607 !important; }
.melding-popup-mode			a:hover { color:#bed23b !important; }
.melding-popup-kleding	a:hover { color:#bed23b !important; }
.melding-popup-sport		a:hover { color:#3F8FC2 !important; }

#melding-overlay {
	position:fixed;
	display:none;
	background-color:#fff;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border:0px;
	z-index:299;
	filter: alpha(opacity=75); /* IE */
	opacity: 0.75; /* Safari, Opera and Mozilla */
}


/* WINKEL ZOEKER STRAMIEN */
#frmWinkelZoeker fieldset {
	border:0px;
}
#frmWinkelZoeker label {
	display:block;
	color:#000;
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	margin:12px 0px 0px 90px;
	font-family:Arial;
	letter-spacing:1pt;
}
#frmWinkelZoeker input.textfield {
	position:relative;
	top:3px;
	left:105px;
	background-color:#fff;
	border:#db1e22 1px solid;
	width:87px;
	height:19px;
	color:#999999;
	margin:0px;
	font-weight:bold;
	text-indent:8px;
}
#frmWinkelZoeker input.button {
/*	background-color:#017ac1; /* voor schoenactie */
/*	background-color:#8E5F0C; */  /* voor herfstverwendagen */
	background-color:#db1e22; /* voor kikaactie */
	position:relative;
	top:3px;
	left:100px;
	margin:0px;
	padding:0px 2px 0px 2px;
	border:#db1e22 1px solid;
	height:23px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
#frmWinkelZoeker a {
	display:block;
	position:relative;
	top:5px;
	left:95px;
	margin:0px;
	color:#ff0837;
	text-decoration:underline;
	line-height:18px;
	font-weight:bold;
	font-style:italic;
}

table#stramien-popup {
	margin-top:10px;
}
table#stramien-popup tr th { color:#501e73; }
table#stramien-popup tr td a.winkelnaam { color:#000; }

#actief-details {
	display:block;
	float:left;
	width:175px;
	overflow:hidden;
}
#actief-map {
	display:block;
	float:right;
	width:610px;
	overflow:hidden;
	text-align:left;
}


div#scapino-logo-klein {width:35px;height:35px;overflow:hidden;display:block;float:left;clear:none;background:url('/maps/scapino-logo.png') no-repeat 0 0;}
*html div#scapino-logo-klein { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/maps/scapino-logo.png', sizingMethod="scale" );background:none;}
*html div#scapino-logo-klein img { display:none; }

/* productgroepen navigatie onder producten */
div#productgroepNav table tr td,
div#productgroepNav table tr td a { text-align:left; }
div#productgroepNav table tr td,
div#productgroepNav table tr td a { font-family:verdana;font-size:11px; }
div#productgroepNav table tr td a { text-decoration:none;color:#000; }
div#productgroepNav table tr td a:hover { text-decoration:underline; }
div#productgroepNav table tr td.hoofditem-schoenen a,
div#productgroepNav table tr td.hoofditem-mode     a,
div#productgroepNav table tr td.hoofditem-sport    a { font-weight:bold;line-height:18px;color:#fff;text-indent:5px;text-transform:capitalize;text-indent:5px; }
div#productgroepNav table tr td.hoofditem-schoenen { background:#E25607;border-bottom:5px solid #fff; }
div#productgroepNav table tr td.hoofditem-mode     { background:#BED23B;border-bottom:5px solid #fff; }
div#productgroepNav table tr td.hoofditem-sport    { background:#3D90C3;border-bottom:5px solid #fff; }
div#productgroepNav table.schoenen tr td a.kop { color:#E25607;font-weight:bold; }
div#productgroepNav table.mode tr td a.kop     { color:#BED23B;font-weight:bold; }
div#productgroepNav table.sport tr td a.kop    { color:#3D90C3;font-weight:bold; }


.winkels_lijst{
list-style-type:none;
}

.veiling-foutmelding{
	width:373px;
	padding:5px 5px 5px 40px;
	background:url(/img/veiling/foutmelding-icoon.gif) #ff0000 10px 4px no-repeat;
	float:left;
	position:relative;
	color:#fff;
	font-weight:bold
}
.productfoto-details{
	position:relative !important;
	float:left;
	width:128px;
}
.productkaarveiling{
	width:128px;
	float:left;
	margin: 11px 10px 0px 10px !important;
	_margin: 11px 18px 0px 0px !important;
	padding:0px;
	vertical-align:bottom;
}
.productrij-binnenkortafgelopen .productkaarveiling{
margin: 11px 10px 0px 10px !important;

}
.productkaarveiling .productkaarveilingfoto{
	width:62px;
	position:relative; 
}
.productkaarveiling .productkaarveilingfoto a{
	position:absolute;left:0px;bottom:0px; 
}
.productveiling-datum{
	font-weight:bold;
	line-height:15px;
}
.productveiling-datum span{
	font-size:10px;
}
.productveiling-details{
	position:absolute;
	bottom:0px;
	right:0px;
}
.productveiling-variaties{
margin-bottom:10px !important;
float:left;
position:relative;
}
table.veilingProducten{
	width:100%;
}
div.toonalleitems{
	float:left;
	margin:0;
	width:130px;
	height:40px;
	text-align:right;
}
div.toonalleitems a,
div.toonalleitems a:hover{
	font-weight:bold;
	color:#D40026;
	line-height:14px;
}

div.detail-container-veiling div.linkerkolom {
	float:left;
	width:320px;
	text-align:left;
	font-weight:bold;
	margin-top:5px;
}
div.detail-container-veiling div.rechterkolom {
	float:left;
	width:546px;
	text-align:left;
	font-weight:bold;
	margin:11px 0px 0px 0px;
}


/* Video gallery opmaak*/
div#videogallerij {
	position:relative;
	color:#D40026;
	border-bottom:1px solid #D40026;
	padding-bottom:70px;
}
div#videogallerij div.clearfix { clear:both;line-height:1px;font-size:1px; }
div#videogallerij div.playerContainer {
	position:relative;
	float:left;
	width:461px;
	height:280px;
	background-color:#D40026;
}
div#videogallerij div.playerContainer div#commercial_player {
	position:relative;
	left:40px;
	top:20px;
	width:386px;
	height:230px;
	z-index:10;
}
div#videogallerij div.playerContainer div.playerNavigation {
	position:absolute;
	bottom:5px;
	height:20px;
	width:480px;
	text-align:center;
}
div#videogallerij div.playerContainer div.playerNavigation a.vorig,
div#videogallerij div.playerContainer div.playerNavigation a.volgend {
	color:#ffd41a;
	font-weight:bold;
	text-decoration:none;
	background-repeat:no-repeat;
	font-size:13px;
}
div#videogallerij div.playerContainer div.playerNavigation a.vorig   { margin-right:10px;padding-left:18px;background-image:url('/img/algemeen/bulletgeel-vorige.gif');background-position:0px 2px; }
div#videogallerij div.playerContainer div.playerNavigation a.volgend { margin-left:10px;padding-right:18px;background-image:url('/img/algemeen/bulletgeel-volgende.gif');background-position:120px 2px; }
div#videogallerij div.playerContainer div.playerNavigation a.vorig:hover   { background-position:0px -14px; }
div#videogallerij div.playerContainer div.playerNavigation a.volgend:hover { background-position:120px -14px; }

div#videogallerij div.gallery {
	position:relative;
	float:right;
	width:405px;
	height:280px;
}
div#videogallerij div.gallery div.galleryItem {
	display:block;
	float:left;
	width:125px;
	height:68px;
	border:1px solid #D40026;
	margin-left:12px;
	margin-top:10px;
}
div#videogallerij div.gallery div.first {
	margin-left:0px;
}
div#videogallerij div.gallery div.galleryNavigation {
	position:absolute;
	bottom:5px;
	height:20px;
	width:480px;
	text-align:center;
}
div#videogallerij div.gallery div.galleryNavigation span.pagina,
div#videogallerij div.gallery div.galleryNavigation a.terug,
div#videogallerij div.gallery div.galleryNavigation a.verder {
	color:#D40026;
	font-weight:bold;
	text-decoration:none;
	background-repeat:no-repeat;
	font-size:13px;
}
div#videogallerij div.gallery div.galleryNavigation a.terug  { margin-right:10px;padding-left:18px;background-image:url('/img/algemeen/bulletrood-vorige.gif');background-position:0px 2px; }
div#videogallerij div.gallery div.galleryNavigation a.verder { margin-left:10px;padding-right:18px;background-image:url('/img/algemeen/bulletrood-volgende.gif');background-position:55px 2px; }
div#videogallerij div.gallery div.galleryNavigation a.terug:hover  { background-position:0px -14px; }
div#videogallerij div.gallery div.galleryNavigation a.verder:hover { background-position:55px -14px; }

div#videogallerij a.input_button {
	position:absolute;
	display:block;
	bottom:40px;
	right:0px;
	background-color:#D40026;
	border:0px;
	color:#ffd41a;
	font-weight:bold;
	width:180px;
	height:28px;
	font-size:13px;
	line-height:28px;
	text-indent:6px;
	background-repeat:no-repeat;
	background-image:url('/img/algemeen/bulletgeel-verder.gif');
	background-position:165px 2px;
	text-decoration:none;
}
div#videogallerij a.input_button:hover {
	background-position:165px -24px;
}
ul.adreslijst{
	color:#fff;
	text-align:left;
	float:left;
}
ul.adreslijst span{
	color:#000;
}
