.xmas_main_frame{
   position: relative;
   width: 1100px;
   height: 900px;
   left: 50%;
   margin-left: -550px;
   margin-top: 8px;
   background: url(/images/index/sales/fw2010.jpg) no-repeat;
   background-position: top center;
   background-repeat: no-repeat;
}
.spring_linkblok
{
	clear:both;
	position:absolute;
	width:305px;
	height:200px;
	cursor:pointer;
    top: 150px;
    margin-left:255px !important;
	margin-left:255px;
	color:#000000;
}
.spring_linkblok H1
{
	color: #4592ca;
	font-weight:bold;
	font-size:12px;
}
.spring_linkblok a, .spring_linkblok a:visited {
	color: #2d72fe;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.spring_linkblok a:hover {
	text-decoration:underline;
	color: #2d72fe;
	font-weight:bold;
	font-size:14px;
}

.home_center_links {
	clear:both;
	position:absolute;
	width:400px;
	height:148px;
    top: 200px;
    margin-left:305px !important;
	margin-left:305px;
	color:#FFFFFF;
}
.home_center_links a, .home_center_links a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.home_center_links a:hover {
	color:orange;
	text-decoration:underline;
}
.xmas_banner
{
	clear:both;
	position:absolute;
	width:1000px;
	height:191px;
    top: 495px;
    background: url(/images/index/sales/menu_banner_noswatch.jpg) no-repeat;
	margin-left:50px !important;
	margin-left:50px;
}
.banner_block
{
	width:180px !important;
	width:200px;
	height:110px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	float:left;
	color:#1a2a71;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.banner_block ul, .banner_block li, .banner_block2 ul, .banner_block2 li {
	margin:0px;
	margin-left:10px;
	padding:0px;
}
.banner_block2
{
	width:180px !important;
	width:200px;
	height:110px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
	float:left;
	color:#1a2a71;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.banner_block H3, .banner_block2 H3 {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.banner_block2 H4 {
	font-size:16px;
	font-weight:bold;
	color:#ff0000;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}
.banner_block a, .banner_block a:visited {
	color:#1a2a71;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.banner_block a:hover {
	color:#FFCC00;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.banner_block2 a, .banner_block2 a:visited {
	color:#1a2a71;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.banner_block2 a:hover {
	color:#FFCC00;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.homepage-block{
   margin-top: 480px;
   float: left;
   margin-left: 26px !important; 
   margin-left: 30px;
   width: 150px;
   padding-top: 130px;
   height: 20px !important;
   height: 150px;
   background-color: black;
   overflow: hidden;
   cursor: pointer;
   text-align: center;
}

.homepage-block a, .homepage-block a:hover, .homepage-block a:visited
{
   color: white;
   text-decoration: none;
   font-weight: bold;
   font-size: 14px;
}


.homepage-block#swatch
{
   margin-left: 32px !important;
   margin-left: 17px;
   background-image: url('/images/index/sales/swatch.jpg');
}

.homepage-block#swatch-bijoux
{
   background-image: url('/images/index/sales/swatchbijoux.jpg');
}
.homepage-block#flik-flak
{
   background-image: url('/images/index/sales/flikflak.jpg');
}
.homepage-block#straps
{
   background-image: url('/images/index/sales/straps.jpg');
}
.homepage-block#gifts
{
   background-image: url('/images/index/sales/gifts.jpg');
}
.homepage-block#older-swatch
{
   background-image: url('/images/index/sales/older_swatch.jpg');
}
.front_highlight {
	position:absolute;
	width:920px;
	height:175px;
	text-align:center;
	margin-top:705px;
	margin-left:90px;
}
.front_highlight img {
	border:0px;
}


/*   Linker balk, aangepast zoekformulier */
div#xmas_leftbar
{
   position: absolute;
   margin-top: 5px;
   top: 10px;
   margin-left: 22px;
   clear: both;
   width: 200px;
   color: white;
   color: #000000;
}

div#xmas_leftbar #leftbar
{
  border: 0px;
}

div#xmas_leftbar  .leftbarbox ,
div#xmas_leftbar  .pboxbl ,
div#xmas_leftbar  .pboxl,
div#xmas_leftbar  .pboxtl,
div#xmas_leftbar  .pboxContent,
div#xmas_leftbar  .pboxr,
div#xmas_leftbar  .pboxHeader
{
   background: none;
}

div#xmas_leftbar  .pboxHeader
{
  padding: 6px;
  height: 17px !important;
  height: 25px;
}

div#xmas_leftbar  .pboxContent
{
   color: white;
   padding-bottom: 5px;
   height: 411px!important;
   height: 417px;
   margin-bottom: 3px;
   color: #000000;

}

div#xmas_leftbar .pbox
{
  background-image: url('/images/index/sales/search_white.jpg');
  background-position: top center;
  background-repeat: no-repeat;
}
.xmas_special_offers
{
	clear:both;
	position:absolute;
	width:1000px;
	height:50px;
    top: 680px;
	margin-left:50px !important;
	margin-left:50px;
}
