﻿@charset "utf-8";

/* FOR IE 
CSS hacks
The following hacks to trigger haslayout have been well tested in IE7 and lower. John Gallant and Holly Bergevin published the Holly hack in 2003: from http://www.satzansatz.de/cssd/onhavinglayout.html
*/
/* \*/
* html .gainlayout { height: 1%; }
/* */

/* undohtml.css */
/* (CC) 2004 Tantek Celik. Some Rights Reserved.            http://creativecommons.org/licenses/by/2.0                  This style sheet is licensed under a Creative Commons License. */
/* Purpose: undo some of the default styling of common (X)HTML browsers */
* { margin: 0; padding: 0; }

/* link underlines tend to make hypertext less readable,    because underlines obscure the shapes of the lower halves of words */
:link,:visited { text-decoration:none }

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { list-style:none }

/* avoid browser default inconsistent heading font-sizes  and pre/code too */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* remove the inconsistent (among browsers) default ul,ol padding or margin  / the default spacing on headings does not match nor align with  normal interline spacing at all, so let's get rid of it.  zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable.  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { border:none }

/* de-italicize address */
address { font-style:normal }

/* more varnish stripping as necessary... */

/*------------------------------------------------------------------------------------
  Global Styles
------------------------------------------------------------------------------------*/

* {
  padding:0;
  margin:0;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 0; }
li, dd { margin-left:5%; }
fieldset { padding: .5em; }
select option{ padding:0 5px; }

.hide, .print-logo, .close-button{ display:none; }
.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }
.clearright { clear:right; height:1px; font-size:1px; line-height:1px; }
.clearleft { clear:left; height:1px; font-size:1px; line-height:1px; }
a img{ border:none; }


/*Clear defaults - inspired from Tantek Celik----------------*/
:link,:visited {text-decoration:none;} 
ul,ol,dl {list-style:none;} 
h1,h2,h3,h4,h5,h6,pre,code {font-size:1em; font-weight:normal;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,dl,dt,dd {margin:0; padding:0;} 
a img,:link img,:visited img {border:none;}
address {font-style:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
i {display:none;}
 
 
/*  Lemon8 */

BODY { margin:0px; padding:0px; text-align:center; background:url('page_bg.gif') top center no-repeat #000000; }
BODY, TD, DIV, SELECT, INPUT, TEXTAREA, LI, A { font-size: 12px; font-family: Tahoma, Arial, Verdana, sans-serif; line-height:1.4em; color:#bcbcbc; }
A { color:#ff5200; font-weight:normal; text-decoration:none; } A:hover { border-bottom:1px dotted #ff5200; padding-bottom:1px; }
.clear{	clear:both; line-height:0px; font-size:0px; height:0px; }
.nbrdr { border:0px; } A.nbrdr:hover { border:0px; padding:0px; }

/* ***** FORMS ***** */
INPUT, TEXTAREA { border:1px solid #cac9c9; padding:2px 4px; color:#333333; }
INPUT.submit { background:#ff5200; border:1px solid #ff5200; color:#FFFFFF; padding:1px 10px; overflow: visible; } 

/* ***** TEXT ****** */
H1 { font-size:20px; line-height:1em; letter-spacing:0px; font-weight:bold; margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; color:#ffffff; text-transform:capitalize; } 
	H1.line { border-bottom:1px solid #666666; }
H2 { font-size:14px; line-height:1.1em; letter-spacing:-1px; font-weight:bold; margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
H3 { font-size:13px; line-height:1.2em; letter-spacing:0px; font-weight:bold; margin:10px 0px 5px 0px; padding:0px 0px 0px 0px; color:#FFFFFF; }
H4 { font-size:12px; line-height:1.2em; letter-spacing:0px; font-weight:normal; margin:10px 0px 8px 0px; padding:0px 0px 0px 0px; color:#ffffff; text-transform:capitalize; } 
H5 { display:block; background:#262626; padding:10px 10px; margin:10px 0px; text-align:center; border:1px solid #666666; border-left:0px; border-right:0px; font: 14px/16px Arial, verdana; color:#ffffff;} DIV.content H5 A {  } /* hilite area */
H6 { display:block; background:#662100; padding:10px 10px; margin:10px 0px; text-align:center; border:1px solid #c43f00; border-left:0px; border-right:0px; font: 14px/16px Arial, verdana; color:#ffffff;} DIV.content H6 A {  } /* warning area */

DIV.main { background:#000000; padding:10px; overflow:auto; }

/* HOME */
	DIV.home_column1 { width:250px; float:left; margin-right:19px; }
	DIV.home_column2 { width:401px; float:left; margin-right:20px; }
	
	DIV.menu_column { width:250px; float:right; }
	
	DIV.block { margin-bottom:20px; overflow:visible; padding-bottom:5px; }

/*H3 { font-size:110%; line-height:1.2em; letter-spacing:0px; font-weight:bold; margin:0px 0px 10px 0px; padding:0px; color:#FFFFFF; } H3 A { font-weight:normal; }*/


/* ***** GENERIC ****** */
DIV.ajaxloader { width:50px; margin:40px auto 0 auto; }


/* ***** LAYOUT ****** */
DIV.container { width:960px; margin:0px auto; padding:0px; text-align:left;   }

DIV.header { height:118px; width:960px; margin:0px auto; margin-bottom:6px; padding:0px; text-align:left; background:url('logo.gif') top left no-repeat #000000; background-position:245px 20px; }
	DIV.header IMG { float:left; } DIV.header object, DIV.header embed{ float:left; }
	
DIV.menu { background:#000000; padding:7px 10px 7px 10px; overflow:auto; text-align:right; margin-bottom:6px; }
	DIV.menu UL { list-style:none; }
		DIV.menu UL LI { display:inline; padding:0px 15px 0px 15px; background:url('menu_div.gif') right center no-repeat; }
		DIV.menu UL LI.last { background:none; }
	
DIV.saletag { width:350px; float:left; }
DIV.bannerad { margin:0px auto; margin-bottom:15px; }
		DIV.block IMG { float:left; margin-right:10px; margin-bottom:10px; }
		DIV.block A { color:#ff5200; }
		DIV.block H1 { margin: 0px 0px 5px 0px; }
		
	/* shop online block */
	DIV.shoponline_block { background:url('shopbanner_bg.gif') top left no-repeat; padding:13px 0px 19px 0px; }		
		DIV.shoponline_block DIV IMG { float:left; margin-right:5px; }
		DIV.shoponline_block DIV { overflow:auto; background:url('shopbanner_div.gif') bottom center no-repeat; padding:4px 0px 6px 10px; color:#898888; }
		DIV.shoponline_block DIV.link { overflow:auto; background:none; padding:4px 15px 6px 0px; text-align:right; }
		DIV.shoponline_block H1 { width:230px; border-bottom:1px solid #3b3b3b; padding:0px 0px 0px 12px; margin:0px; }
		DIV.shoponline_block SPAN { color:#FFFFFF; }
		
	/* off */	
	DIV.spotlight { width:190px; height:225px; float:left; }
		DIV.spotlight.odd { margin-right:20px; }
		DIV.spotlight DIV.shoe { padding-left:6px; height:40px; padding-top:5px; padding-right:75px; }		
		DIV.spotlight A.product { border:0px; padding:0px; }
		DIV.spotlight A.product IMG { border:1px solid #666666; padding:2px; }
		DIV.spotlight DIV A { color:#ff5200; }
		
		/* ZOOM position:absolute; */
		DIV.thumbzoom { position:absolute; z-index:11000; width:184px; height:137px; border:1px solid #f00; background-color:#ccc; }

	/* on */
	DIV.spotlight.on { background:url(bg_spotlight_on.gif) top left repeat-x; }
		DIV.spotlight.on A.product IMG { border:1px solid #FFFFFF; padding:2px; }

	/* salesbanner */
	A.salesbanner IMG { border:1px solid #666666; padding:2px; margin:10px 0 10px 0; }
		A.salesbanner:hover { padding:0; border:0; } A.salesbanner:hover IMG { border:1px solid #ffffff; }

	/* products */
	UL.products {  }
		UL.products LI { border-bottom:1px solid #666666; padding:8px; }
			UL.products LI A { font-weight:bold; color:#FFFFFF; background:url(grey_circle.gif) left center no-repeat; padding:3px 0px 3px 25px; } 
			UL.products LI A:hover { font-weight:bold; color:#ff5200; border:0px; background:url(orange_circle.gif) left center no-repeat; padding:3px 0px 3px 25px; } 


	/* brands */
	DIV.brand { cursor:pointer;width:120px; height:58px; float:left; border-bottom:1px solid #666666; }
		DIV.brand DIV { width:115px; height:18px; padding-top:40px; color:#FFFFFF; font-weight:bold; margin-left:5px; font-size:11px; }
		/* DIV.brand A { } DIV.brand A:hover { padding:0px; border:0px; } */
		DIV.brand.odd { margin-right:10px; }
		DIV.brand.on, DIV.brand.section, DIV.brand.current { background:url(bg_brand_on.gif) top center repeat-x; }
			DIV.brand.on DIV, DIV.brand.section DIV, DIV.brand.current DIV { color:#ff5200; }
		
	/* logo's */
		
	.adidas { background:url(logo/adidas_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .adidas, .section .adidas, .current .adidas { background:url(logo/adidas_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.lacoste { background:url(logo/lacoste_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .lacoste, .section .lacoste, .current .lacoste { background:url(logo/lacoste_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.kswiss { background:url(logo/kswiss_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .kswiss, .section .kswiss, .current .kswiss { background:url(logo/kswiss_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.replay { background:url(logo/replay_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .replay, .section .replay, .current .replay { background:url(logo/replay_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.bjornborg { background:url(logo/bjornborg_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .bjornborg, .section .bjornborg, .current .bjornborg { background:url(logo/bjornborg_on.gif) top right no-repeat; background-position:97% 6%; }
	.bjorn_borg { background:url(logo/bjornborg_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .bjorn_borg, .section .bjorn_borg, .current .bjorn_borg { background:url(logo/bjornborg_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.converse { background:url(logo/converse_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .converse, .section .converse, .current .converse { background:url(logo/converse_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.copa { background:url(logo/copa_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .copa, .section .copa, .current .copa { background:url(logo/copa_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.bunker { background:url(logo/bunker_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .bunker, .section .bunker, .current .bunker { background:url(logo/bunker_on.gif) top right no-repeat; background-position:97% 6%; }
	.bunkerfootwear { background:url(logo/bunker_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .bunkerfootwear, .section .bunkerfootwear, .current .bunkerfootwear { background:url(logo/bunker_on.gif) top right no-repeat; background-position:97% 6%; }	
		
	.fredperry { background:url(logo/fredperry_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .fredperry, .section .fredperry, .current .fredperry { background:url(logo/fredperry_on.gif) top right no-repeat; background-position:97% 6%; }
	.fred_perry { background:url(logo/fredperry_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .fred_perry, .section .fred_perry, .current .fred_perry { background:url(logo/fredperry_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.puma { background:url(logo/puma_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .puma, .section .puma, .current .puma { background:url(logo/puma_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.reebok { background:url(logo/reebok_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .reebok, .section .reebok, .current .reebok { background:url(logo/reebok_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.gstar { background:url(logo/gstar_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .gstar, .section .gstar, .current .gstar { background:url(logo/gstar_on.gif) top right no-repeat; background-position:97% 6%; }
	.g_star { background:url(logo/gstar_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .g_star, .section .g_star, .current .g_star { background:url(logo/gstar_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.sneakysteve { background:url(logo/sneakysteve_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .sneakysteve, .section .sneakysteve, .current .sneakysteve { background:url(logo/sneakysteve_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.blackstone { background:url(logo/blackstone_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .blackstone, .section .blackstone, .current .blackstone { background:url(logo/blackstone_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.corvari { background:url(logo/corvari_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .corvari, .section .corvari, .current .corvari { background:url(logo/corvari_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.democrata { background:url(logo/democrata_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .democrata, .section .democrata, .current .democrata { background:url(logo/democrata_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.tommy { background:url(logo/tommy_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .tommy, .section .tommy, .current .tommy { background:url(logo/tommy_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.tommyhilfiger { background:url(logo/tommy_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .tommyhilfiger, .section .tommyhilfiger, .current .tommyhilfiger { background:url(logo/tommy_on.gif) top right no-repeat; background-position:97% 6%; }

	.vagabond { background:url(logo/vagabond_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .vagabond, .section .vagabond, .current .vagabond { background:url(logo/vagabond_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.evisu { background:url(logo/evisu_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .evisu, .section .evisu, .current .evisu { background:url(logo/evisu_on.gif) top right no-repeat; background-position:97% 6%; }
				
	.babycham { background:url(logo/babycham_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .babycham, .section .babycham, .current .babycham { background:url(logo/babycham_on.gif) top right no-repeat; background-position:97% 6%; }
					
	.bronx { background:url(logo/bronx_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .bronx, .section .bronx, .current .bronx { background:url(logo/bronx_on.gif) top right no-repeat; background-position:97% 6%; }
						
	.havaianas { background:url(logo/havaianas_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .havaianas, .section .havaianas, .current .havaianas { background:url(logo/havaianas_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.ash { background:url(logo/ash_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .ash, .section .ash, .current .ash { background:url(logo/ash_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.nannystate { background:url(logo/nannystate_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .nannystate, .section .nannystate, .current .nannystate { background:url(logo/nannystate_on.gif) top right no-repeat; background-position:97% 6%; }	
		
	.creativerecreation { background:url(logo/creativerecreation_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .creativerecreation, .section .creativerecreation, .current .creativerecreation { background:url(logo/creativerecreation_on.gif) top right no-repeat; background-position:97% 6%; }	
	.creative_recreation { background:url(logo/creativerecreation_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .creative_recreation, .section .creative_recreation, .current .creative_recreation { background:url(logo/creativerecreation_on.gif) top right no-repeat; background-position:97% 6%; }	
	
	.cruijff { background:url(logo/cruyff_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .cruijff, .section .cruijff, .current .cruijff { background:url(logo/cruyff_on.gif) top right no-repeat; background-position:97% 6%; }
	.cruyff { background:url(logo/cruyff_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .cruyff, .section .cruyff, .current .cruyff { background:url(logo/cruyff_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.location { background:url(logo/location_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .location, .section .location, .current .location { background:url(logo/location_on.gif) top right no-repeat; background-position:97% 6%; }	
	.locationclothing { background:url(logo/locationclothing_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .locationclothing, .section .locationclothing, .current .locationclothing { background:url(logo/locationclothing_on.gif) top right no-repeat; background-position:97% 6%; }	
	
	.nike { background:url(logo/nike_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .nike, .section .nike, .current .nike { background:url(logo/nike_on.gif) top right no-repeat; background-position:97% 6%; }	
		
	.gravis { background:url(logo/gravis_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .gravis, .section .gravis, .current .gravis { background:url(logo/gravis_on.gif) top right no-repeat; background-position:97% 6%; }	
		
	.birkenstock { background:url(logo/birkenstock_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .birkenstock, .section .birkenstock, .current .birkenstock { background:url(logo/birkenstock_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.panuu { background:url(logo/panuu_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .panuu, .section .panuu, .current .panuu { background:url(logo/panuu_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.supra { background:url(logo/supra_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .supra, .section .supra, .current .supra { background:url(logo/supra_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.feiyue { background:url(logo/feiyue_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .feiyue, .section .feiyue, .current .feiyue { background:url(logo/feiyue_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.dopie { background:url(logo/dopie_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .dopie, .section .dopie, .current .dopie { background:url(logo/dopie_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.giogoi { background:url(logo/gio-goi_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .giogoi, .section .giogoi, .current .giogoi { background:url(logo/gio-goi_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.kawasaki { background:url(logo/kawasaki_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .kawasaki, .section .kawasaki, .current .kawasaki { background:url(logo/kawasaki_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.kawasakisneakers { background:url(logo/kawasaki_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .kawasakisneakers, .section .kawasakisneakers, .current .kawasakisneakers { background:url(logo/kawasaki_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.stampd { background:url(logo/stampd_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .stampd, .section .stampd, .current .stampd { background:url(logo/stampd_on.gif) top right no-repeat; background-position:97% 6%; }
		
	.komono { background:url(logo/komono_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .komono, .section .komono, .current .komono { background:url(logo/komono_on.gif) top right no-repeat; background-position:97% 6%; }
	
	.slazenger { background:url(logo/slazenger_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .slazenger, .section .slazenger, .current .slazenger { background:url(logo/slazenger_on.gif) top right no-repeat; background-position:97% 6%; }

	.keds { background:url(logo/keds_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .keds, .section .keds, .current .keds { background:url(logo/keds_on.gif) top right no-repeat; background-position:97% 6%; }

	.weekendoffender { background:url(logo/weekendoffender_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .weekendoffender, .section .weekendoffender, .current .weekendoffender { background:url(logo/weekendoffender_on.gif) top right no-repeat; background-position:97% 6%; }

	.wesc { background:url(logo/wesc_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .wesc, .section .wesc, .current .wesc { background:url(logo/wesc_on.gif) top right no-repeat; background-position:97% 6%; }

	.sperrytopsider { background:url(logo/sperrytopsider_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .sperrytopsider, .section .sperrytopsider, .current .sperrytopsider { background:url(logo/sperrytopsider_on.gif) top right no-repeat; background-position:97% 6%; }

	.robeyvintage { background:url(logo/robey_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .robeyvintage, .section .robeyvintage, .current .robeyvintage { background:url(logo/robey_on.gif) top right no-repeat; background-position:97% 6%; }

	.metrosneakers { background:url(logo/metrosneakers_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .metrosneakers, .section .metrosneakers, .current .metrosneakers { background:url(logo/metrosneakers_on.gif) top right no-repeat; background-position:97% 6%; }

	.vans { background:url(logo/vans_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .vans, .section .vans, .current .vans { background:url(logo/vans_on.gif) top right no-repeat; background-position:97% 6%; }

	.hubfootwear { background:url(logo/hubfootwear_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .hubfootwear, .section .hubfootwear, .current .hubfootwear { background:url(logo/hubfootwear_on.gif) top right no-repeat; background-position:97% 6%; }

	.minnetonka { background:url(logo/minnetonka_off.gif) top right no-repeat; background-position:97% 6%; }
		.on .minnetonka, .section .minnetonka, .current .minnetonka { background:url(logo/minnetonka_on.gif) top right no-repeat; background-position:97% 6%; }


/* PAGE */
	DIV.page_column1 { width:670px; float:left; margin-right:19px; }
	
	DIV.content { }
		DIV.content IMG { margin:10px; }
		DIV.content A { color:#ff5200; }
	
	DIV.price { color:#FFFFFF; text-align:right; margin-top:15px; }
	DIV.code { text-align:left; margin-top:15px; }
	DIV.sizes { margin-top:15px; border:1px solid #404040; padding:10px; }
		DIV.sizes SELECT { line-height:22px; }
		DIV.sizes INPUT { margin-top:10px; }
	
	DIV.moreinfo { border:1px solid #333333; text-align:right; clear:both; border-left:0px; border-right:0px; padding:2px 0px; width:99%; }
	
	/* trail */
	DIV.trail { border-bottom:1px solid #666666; padding-bottom:7px; margin-bottom:10px; } DIV.trail A { color:#ff5200; }
	
	/* big product */
	DIV.bigproduct { float:left; margin: 0px 10px 10px 0px; }
	DIV.info { float:right; width:190px; color:#999999; } 
		DIV.info TD, DIV.info DIV, DIV.info INPUT, DIV.info TEXTAREA, DIV.info LI { color:#999999; } 
		DIV.info INPUT { color:#FFFFFF; padding:0px 3px;}
		DIV.info SELECT { color:#333333; }		
		DIV.info UL LI { padding-left: 14px; background-image: url(bg_li.gif); background-repeat: no-repeat; background-position: 0 .3em; }
	
	/* other tips */
	DIV.other { margin-top:15px; }
	DIV.other DIV A IMG { border:1px solid #666666; padding:2px; float:left; margin-right:2px; }
	DIV.other DIV A:hover IMG { border:1px solid #FFFFFF; padding:2px; }
	
	/* big product left/right */
	DIV.bigproduct_odd { width:320px; float:left; margin:0px 20px 10px 0px; }
	DIV.bigproduct_even { width:320px; float:left; margin:0px 0px 10px 0px; }
	
		DIV.product { float:left; margin-right:2px; width:132px; height:170px; }
			DIV.product A, DIV.bigproduct_even A, DIV.bigproduct_odd A { color:#ff5200; }
			DIV.product A IMG { border:1px solid #666666; padding:2px; }
			DIV.product A:hover IMG { border:1px solid #FFFFFF; padding:2px; }
			
			A.tag { position: relative; display:block; }
				/*DIV.sale { background:url(../images/sale.png) top left no-repeat; width:184px; height:137px; position: absolute; margin:-2px 0 0 -1px; }
				DIV.hotsale { background:url(../images/hotsale.png) top left no-repeat; width:184px; height:137px; position: absolute; margin:-2px 0 0 -1px; }
				*/
				
				DIV.new_mini { background:url(../images/new_mini.png) top right no-repeat; position: absolute; margin:0; }
				DIV.bigproduct_even DIV.new_mini, DIV.bigproduct_odd DIV.new_mini { width:325px; height:95px; }
				DIV.product DIV.new_mini { width:131px; height:95px; }
				DIV.spotlight DIV.new_mini { width:187px; height:95px; }
				/*DIV.hotsale_mini { background:url(../images/hotsale_mini.png) top left no-repeat; width:126px; height:95px; position: absolute; margin:-1px 0 0 -1px; }*/
				
				DIV.new { background:url(../images/new_inverted.png) top right no-repeat; height:61px; padding:20px 35px 0 0; }
				
				A.sale IMG {  }
				A.sale:hover { padding:0; border:0; }

			
			
			
			DIV.longtext { width:310px; padding:0px 5px; }
			DIV.text { width:122px; padding:0px 5px; }
			
	/* other packshots */
	UL.otherpackshots { margin:0px 0 25px 0; height:87px; float:left; } 
		UL.otherpackshots LI { float:left; margin-right:10px; padding:1px 0 0 0; } 
			UL.otherpackshots LI A:hover { border:0; }
	
DIV.footer { border-top:1px solid #666666; padding-top:5px; color:#666666; text-align:right; width:960px; margin:10px auto; }


/* *** NEW PRODUCT PAGE *** */
.mainimage { position:relative; zoom:1; width:460px;}
.mainimage a { cursor:default; border:0px solid #000; outline:0; cursor:crosshair;} .mainimage a:hover { padding-bottom:0; border:0; }
.mainimage-zoom { position:absolute; top:0; left:480px; width:460px; margin:0; border:5px solid #333; z-index:3000; }
.mainimage-zoom div { height:317px; margin:0; border:0;}
.mainimage-loading { background:#ccc; }

#mainimage a span { background:#ccc; opacity:0.5; filter: alpha(opacity = 50); }



/* *** NEW SALES SETUP *** */
DIV.bargains { background:url(../images/basement_bg_repeater.gif) top left repeat-x; }
	DIV.bargain_basement { background:url(../images/basement_bg.gif) top center repeat-x; }
	DIV.bargain_basement DIV.container { padding:23px 0 15px 0; }
	DIV.bargain_basement H1.line { margin:0 0 20px 0; }

	DIV.page_results { width:780px; float:left; margin-right:15px; }
		DIV.ajaxresults H3 { border-bottom:1px solid #020202; margin:10px 0 0 0; }
	DIV.page_criteria { margin:47px 0 0 0; width:145px; float:right; }
		DIV.page_criteria UL { margin:0 0 25px 0; }
			DIV.page_criteria UL LI { margin:2px 0; }
		
		DIV.page_criteria UL INPUT { display:none; }
		DIV.page_criteria UL LABEL { color:#ff5200; background-color:#000000; padding:2px 4px; margin:0 0 0 20px; }
		DIV.page_criteria UL SPAN:hover { border-bottom:1px dotted #ff5200; padding-bottom:1px; cursor:pointer; }
			DIV.page_criteria UL LABEL.on 
				{  padding:2px 4px 2px 24px; margin:0; color:#ffffff; background:url(../images/checked.gif) 4px 3px no-repeat; background-color:#ff5200; }

	/* *** RESULTLIST *** */
	DIV.result { width:190px; height:245px; float:left; position:relative; z-index:1; margin:0 4px 0 0; }	
		DIV.result DIV.shoe { padding:5px 5px 0 6px; height:85px; background-position: 97% 42px !important; }
		DIV.result A { border:0px; }
		DIV.result IMG { margin:0 0 0 2px; }
		DIV.result DIV.shoe A:hover { border-bottom:1px dotted #ff5200; }
		DIV.result A.price { color:#cccccc; padding:0 5px; line-height:24px; text-decoration:line-through; }
		DIV.result A.specialprice { color:#ffffff; background-color:#ff5200; padding:0 5px; font-weight:bold; font-size:120%; }

	DIV.bigresult { float:left; margin:0 10px 0 0; width:378px; height:380px; }
		DIV.bigresult DIV.shoe { background-position: 97% 32px !important; }
		DIV.bigresult A.title { font-size:120%; font-weight:bold; line-height:1.2em; }

	A.sale { position: relative; display:block; }
		DIV.sale { background:url(../images/sale.png) top left no-repeat; width:184px; height:137px; position: absolute; margin:-2px 0 0 -1px; }
		DIV.hotsale { background:url(../images/hotsale.png) top left no-repeat; width:184px; height:137px; position: absolute; margin:-2px 0 0 -1px; }
		
		DIV.sale_mini { background:url(../images/sale_mini.png) top left no-repeat; width:126px; height:95px; position: absolute; margin:-1px 0 0 -1px; }
		DIV.hotsale_mini { background:url(../images/hotsale_mini.png) top left no-repeat; width:126px; height:95px; position: absolute; margin:-1px 0 0 -1px; }
		
		A.sale IMG {  }
		A.sale:hover { padding:0; border:0; }

/* SHOPPING CART */
DIV.shoppingcart { padding:6px 10px 15px 15px; width:230px; margin-right:5px; float:right; background:url('shopcart_bg.gif') bottom left no-repeat; }
	DIV.shoppingcart DIV { text-align:right; }

DIV.shoppingcart_overview { }
	DIV.shoppingcart_overview H2 { margin:0px; }
	DIV.shoppingcart_overview TABLE { margin-top:15px; border-collapse:collapse; width:100%; }
		DIV.shoppingcart_overview TABLE TH { border-bottom:1px solid #666666; padding-bottom:4px; }
		DIV.shoppingcart_overview TABLE TD { border-bottom:1px solid #333333; padding:8px 4px; }
			.lolite { }
			.hilite { background:#1a1a1a; }
			.loactive { background:#141414; }
			.hiactive { background:#242424; }
		
		DIV.shoppingcart_overview TABLE TR.total TD { border:0px; padding:15px 4px; font-weight:bold; }
		
	DIV.shoppingcart_overview .image A:hover { border:0px; }	
	DIV.shoppingcart_overview .title { padding:8px 4px; }	
	DIV.shoppingcart_overview .size { text-align:center; }
	DIV.shoppingcart_overview .quantity { text-align:center; }
	DIV.shoppingcart_overview .price { text-align:right; padding:0px 8px; border-left:1px solid #666666; border-right:1px solid #666666; }
		DIV.shoppingcart_overview TR.total .price { border:1px solid #666666; border-top:0px; }
		DIV.shoppingcart_overview TH.price { border:0px; border-bottom:1px solid #666666; }
	DIV.shoppingcart_overview .delete { text-align:center; }
	
	DIV.shoppingcart_overview DIV.next { background:#ff5200; float:right; padding:2px 5px; clear:both; margin-top:15px; } 
		DIV.shoppingcart_overview DIV.next A { color:#FFFFFF; }

DIV.getintouch { margin-bottom:15px; padding:0px 10px; }
	DIV.getintouch DIV { border-top:1px solid #3b3b3b; padding:3px 0px; margin:4px 0px; }
/* 	FORM#Form_FahrenheitBestelForm DIV.field { padding:0px 4px; }
	FORM#Form_FahrenheitBestelForm LABEL.left { width:130px; float:left; }*/

	DIV.winkelwagencontent {  }

/* FORM */
FORM FIELDSET { border:1px solid #666666; padding:5px 15px; margin-top:10px; width:95%; }
	FORM DIV.field { padding:4px 4px; width:95%; margin:3px 0px; clear:both; border-bottom:1px solid #333333; }
	FORM LABEL.left { margin:0px; padding:2px 4px; width:150px; float:left; }
	FORM SPAN.message { background:#fa2c2c; color:#FFFFFF; padding:3px 5px; margin-top:2px; }
	FORM INPUT { color:#333333; }
	
	FORM DIV.Actions { text-align:right; margin:10px 0px;}
		FORM DIV.Actions INPUT.action { margin:0px; line-height:14px; background-color:#ff5200; color:#FFFFFF; border:0px; padding:2px 4px; margin-left:3px; }

	FORM P.field {padding:4px 4px; width:100%;margin:3px 0px;  }
	FORM P.field INPUT { float:left; clear:both;}
	FORM P.field LABEL.right { float:left; margin:0px; padding:0px 4px;width:400px;  } 
	
	/* Toevoeging lars (dropdowns te licht) */
	FORM select {color:#000000}
	
	FIELDSET DIV.checkboxset DIV.middleColumn, FIELDSET DIV.optionset DIV.middleColumn { margin-left:138px; border:1px solid #000000; }
		INPUT.checkbox, INPUT.radio, .checkbox INPUT { border:0px; }
		
	INPUT.payment {background-color:#ff5200; color:#FFFFFF; font-weight:bold; font-size:14px; border:0px; padding:4px 8px; height:30px; }
	
/* op de homepage */

UL.blogList { list-style:square; color:#FFFFFF; padding-left:10px; margin-left:10px; margin-bottom:10px; }
	UL.blogList LI { margin-bottom:4px; }
	
/* EINDE BLOG CSS ENTIES */


/* *** BLOG *** */
DIV.blogEntry IMG { margin:0px; }
DIV.image { width:auto !important; }
DIV.image.left { margin:5px 10px 5px 0px; float:none; }
DIV.image.right { margin:5px 0px 5px 10px; float:right; }


/*****************************************************************************
scalable Inman Flash Replacement (sIFR) version 3.
Copyright 2006 â€“ 2008 Mark Wubben, <http://novemberborn.net/>
Older versions:
* IFR by Shaun Inman
* sIFR 1.0 by Mike Davidson, Shaun Inman and Tomas Jogin
* sIFR 2.0 by Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben
See also <http://novemberborn.net/sifr3> and <http://wiki.novemberborn.net/sifr3>.
This software is licensed and provided under the CC-GNU LGPL.
See <http://creativecommons.org/licenses/LGPL/2.1/>
*****************************************************************************/
@media screen {
  .sIFR-flash {
    visibility: visible !important;
    margin: 0;
    padding: 0;
  }
  
  .sIFR-replaced, .sIFR-ignore {
    visibility: visible !important;
  }
  
  .sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
  }
  
  .sIFR-replaced div.sIFR-fixfocus {
    margin: 0pt; 
    padding: 0pt; 
    overflow: auto; 
    letter-spacing: 0px; 
    float: none;
  }
}

@media print {
  .sIFR-flash {
    display    : none !important;
    height     : 0;
    width      : 0;
    position   : absolute;
    overflow   : hidden;
  }
  
  .sIFR-alternate {
    visibility : visible !important;
    display    : block   !important;
    position   : static  !important;
    left       : auto    !important;
    top        : auto    !important;
    width      : auto    !important;
    height     : auto    !important;
  }
}

/*
Place CSS rules for to-be-replaced elements here. Prefix by .sIFR-active
so they only apply if sIFR is active. Make sure to limit the CSS to the screen
media type, in order not to have the printed text come out weird.
*/
@media screen {
  
	.sIFR-active h1 {
		visibility: hidden; font-size:18px; line-height:0.6em; letter-spacing:-1px; font-weight:bold; }
	
	.sIFR-active h2 {
		visibility: hidden; font-size:14px; line-height:1.1em; letter-spacing:-1px; font-weight:bold; }	
	
	.sIFR-active P.blogTitle SPAN{
		visibility: hidden; font-size:14px; line-height:1.3em; letter-spacing:0px; font-weight:bold; }
  
}


/*
JZoom effect - zoom thumbs and detail images
*/
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}























.alternates {
float:left;
padding-top:5px;
}
html > body .clearfix {
display:block;
}
.alternates ul {
display:block;
float:left;
list-style-type:none;
margin:0 0 0 -4px;
padding:0;
}

.alternates ul li {
display:inline;
float:left;
margin:0 0 0 4px;
padding:0;
position:relative;
z-index:3001;
}





