/*	-------------------------------------------------------------
	ROTOM
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Base setup styles
	Filename:		rotom.css
	Version:		2.0
	Date:			Dec 16, 2008
	-------------------------------------------------------------	*/



/*	-------------------------------------------------------------
	HTML Tags
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	html {
		overflow: hidden;
		height: 100%;
		width: 100%;
  	scrollbar-base-color: #ccc;
  	scrollbar-track-color: #ccc;
  	scrollbar-face-color: #D6DCEC;
  	scrollbar-highlight-color: #D6DCEC;
  	/*scrollbar-3dlight-color: #14285b;*/
  	/*scrollbar-darkshadow-color: #14285b;*/
		scrollbar-darkshadow-color: #D6DCEC;
  	scrollbar-shadow-color: #D6DCEC;
  	scrollbar-arrow-color: #172D67;  }

	body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    overflow:hidden;
    font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
  	background:url(../media/site/LEFT-TOP_verleng.jpg) top left repeat-x; }
			
	img {
 		border: 0px; }



/*	-------------------------------------------------------------
	Layout - voor het centreren van de pagina
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
 
/*	#TopLeftExpand {
		width:50%; 
		height:128px;
		background-image:url(../img/LEFT-TOP_verleng.jpg);
		background-repeat:repeat-x;
		position:absolute; 
		left:0px; 
		top:0px;
		z-index:-1; }*/
    
	#TopRightExpand {
		width:40%;
		height:128px;
		background-image:url(../media/site/RIGHT-TOP_verleng.jpg);
		background-repeat:repeat-x;
		position:absolute;
		left:60%;
		top:0px;
		z-index: 0; }
		
	#BottomExpand {
		width:50%;
		height:29px;
		background-image:url(../media/site/RIGHT-BOT_verleng.jpg);
		position:absolute;
		left:50%;
		bottom:0px;
		z-index:-1; }
  
	#wrapper {
		height: 100%;
		width: 1020px;/*1017px;*/
		text-align: left;
		margin: 0 auto;
		overflow: hidden;
		position: relative;
 		background:url(../media/site/RIGHT-TOP_verleng.jpg) top left repeat-x;		
		border: #FFFFFF 0px solid;
		z-index:0; }
	/*
	#header {
		width: 998px;
		height: 128px;
		background:url(../media/site/header.jpg) top left no-repeat;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 25; }
	*/
		
	#LeftColumn {
		height:100%;
		width:171px;
		position:absolute;
		top:0px;
		left:0px; }
	
	#LeftColumnTop {
		height:128px;
		width:171px;
		position:absolute;
		top:0px;
		left:0px;
    display: none; }
	
	#LeftColumnMenu {
		height:100%;
		width:171px;
		background-color:#FFFFFF;
		padding: 0; }
	
	#LeftColumnBottom {
		margin:0px;
		padding:0px;
		width:171px;
		height:30px;
		position:absolute;
		bottom:0px;
		left: 0px;
    display: none;
/*		background-image:url(../img/LEFT-BOT_home.jpg);*/
		background:url(../media/site/MID-BOT.jpg) bottom left no-repeat; }

	#LeftColumnBottom img {
		position:absolute;
		top:9px;
		left:0px; }
	
	#MidColumn {		
		width:1027px; /*827 846px;*/
		height:100%;
		background-image:url(../media/site/RIGHT-TOP_verleng.jpg);
		background-repeat:repeat-x;
		position:absolute;
		top:0px;
		left: 0; }
	
	#MidColumnHeader {
		width:1017;
		height:128px;
		position:absolute;
		top:0px;
		left:0px;
 		background:url(../media/site/RIGHT-TOP_verleng.jpg) top left repeat-x; }
	
	#MidColumnHeaderMidPartProducts {
		width:689px;
		height:128px;
		top:0px;
		left:0px;
		position:absolute;
		background-image:url(../img/MID-TOP_producten.jpg); }
	
	#MidColumnBottom {
		width:998px;
		background-image:url(../img/RIGHT-BOT_verleng.jpg);
		background-repeat:repeat-x;
		position:absolute;
		height:29px;
		line-height: 29px;
    background:transparent url(../media/site/MID-BOT.jpg) no-repeat scroll left bottom;
		bottom:0px;
    color:#20306c;
    font-weight:bold;
    border:#663399 0px solid; }
 

	#MidColumnBottom a {
		padding: 0 0 0 428px; 
		color: #20306c; }
		
			
	#MidColumnMid {
		position:absolute;
		top:127px;
		bottom:0px;
		z-index:0;
		width:1017px;
		overflow:auto;
    overflow-x: hidden;
		padding:2px;
		margin-bottom:35px; }
	
	*html #MidColumnMid	{
		position:absolute;
		top:-32px;
		height:100%;
		z-index:0;
		border-top: #FFFFFF 160px solid;
		margin-bottom:0px; }
	
  #MidColumnBottomrightPart {
    height: 100%;
    width: 100%;
    position: absolute;
    right: 0;
    background: url(../media/site/icon-list.jpg) bottom right no-repeat; }
    
	#MidColumnContent {
		position:absolute;
		top:0px;
		left:171;
		width:100px;
		width:580px;
		height:100%;
		padding-left:45px;
		padding-right:0px;
 		background:url(../media/site/MAIN-watermerk.jpg) top left no-repeat; }
	
	*html #MidColumnContent {
		position:absolute;
		top:0px;
		left:171px;
		width:100px;
		width:625px;
		height:100%;
		padding-left:45px;
		padding-right:6px; }
	
	#MidColumnRight {
  		position:absolute;
  		top:0px;
  		left: 829px;
  		width:171px;
  		height:100%;
  		margin:0px 0px 0px 0px;
  		padding:0px 0px 0px 0px; }
	
	#LeftColumnSolo {
		width:171px;
		height:19px;
		margin: 0 0 0 6px;
		line-height: 19px;
		background-image:url(../media/site/BUT-left_SOLO.jpg);
		background-repeat:no-repeat; }
	
	#LeftColumnProd	{
		width:171px;
		height:100px;
		background-repeat:no-repeat; }
	
	#LeftColumnInfo {
		width:171px;
		height:115px; }
	
	#NavigationTitle {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    height:19px;
    width:165px;
    padding: 0 0 0 6px;
    font-size:12px; }
		
	#sitemap-button {
		height: 19px;
		width: 59px;
		line-height: 19px;
		color: #fff;
		text-indent: 6px;
		text-decoration: none;		
		display: block;
		float: left;
    text-indent: 0;
		font-weight: 700;
		padding: 0 0 0 5px;
		margin: 0 6px 0 0;
		background: #003b77; /*url(../media/site/sitemap.jpg) top left no-repeat;*/ }	
	
	#search-button {
		height: 19px;
		width: 51px;
		line-height: 19px;
		color: #fff;
		text-decoration: none;
		text-indent: 5px;
		display: block;
		float: left;
		font-weight: 700;		
    text-align: center;
    text-indent: 0;    
		margin: 0 6px 0 0;	
		background: #003b77; /*url(../media/site/search.jpg) top left no-repeat;*/ }
	
	#login-button {
		height: 19px;
		width: 43px;
		line-height: 19px;
		text-indent: 5px;
		color: #fff;
		text-decoration: none;
		display: block;
		float: left;
    text-align: center;
    text-indent: 0;    
		font-weight: 700;		
		background: #003b77; /*url(../media/site/login.jpg) top left no-repeat;*/ }
	
	#language-selection {
		height: 87px;
		width: 165px;
		margin: 0;
		padding: 25px 0 0 1px;
    list-style: none;
		background: url(../media/site/language-bg.jpg) top left no-repeat; }

	#language-selection li {
	  width: 30px;
    height: 21px;
    float: left;
    margin: 0 0 8px 8px; }
 
  #language-selection li a {
 	  display: block;
  	height: 21px;
  	width: 30px; }
  
	ul {
		margin:0px;
    padding:0px; }
		
	#HTMLUL {
		margin:0px;
		padding:1px 1px 20px 50px; }
	
  .border {
    height: 11px;
    width: 165px; 
    padding: 0;
		overflow: hidden;
    background: url(../img/border.jpg) top left no-repeat; }
  
  .border.left {
    margin: 0 0 0 6px; }
    
  .border.right {
    margin: 0; }
    
	h3.navigation-header {
		height: 30px;
		width: 85px;
		margin: 0 0 0 6px;
		padding: 2px 80px 0 6px;
    color: #fff;
    font-size: 12px;
    background: url(../media/site/navigation-header.jpg) top left no-repeat; }

	* html h3.navigation-header {
	  width: 171px; }		
		
	.navigation	{
		padding: 0;
		margin: 4px 0 0 0;
		list-style:none;
		width:171px;
		font-weight:bold;
		font-size:12px;
		color:#20306c; }
  		
	.navigation li {
	  height: 19px;
		width: 165px;
		line-height: 19px;
		margin: 0;
		margin: 1px 0 0 6px;
		text-indent: 6px; } /* 0 0 3px 6px */
		
  .navigation a {
		height: 19px;
		width: 165px;
    display: block;
		color:#20306c;
		background: url(../media/site/navigation.jpg) 0px 0px no-repeat;
		text-decoration:none; }
	
  .navigation a:hover, .navigation a.selected {
    color: #707276;
    background: url(../media/site/navigation.jpg) 0px -20px no-repeat; }
  
	#producten li a:hover, #producten li a.selected {
		color: #fff; }
	 
	#producten-0 a {
		background: url(../media/site/producten-0.jpg) 0px 0px no-repeat; }
		
	#producten-0 a:hover, #producten-0 a.selected {
		background: url(../media/site/producten-0.jpg) 0px -21px no-repeat; }

	#producten-1 a {
		background: url(../media/site/producten-1.jpg) 0px 0px no-repeat; }
		
	#producten-1 a:hover, #producten-1 a.selected {
		background: url(../media/site/producten-1.jpg) 0px -21px no-repeat; }

	#producten-2 a {
		background: url(../media/site/producten-2.jpg) 0px 0px no-repeat; }
		
	#producten-2 a:hover, #producten-2 a.selected {
		background: url(../media/site/producten-2.jpg) 0px -21px no-repeat; }

	#producten-3 a {
		background: url(../media/site/producten-3.jpg) 0px 0px no-repeat; }
		
	#producten-3 a:hover, #producten-3 a.selected {
		background: url(../media/site/producten-3.jpg) 0px -21px no-repeat; }

	#producten-4 a {
		background: url(../media/site/producten-4.jpg) 0px 0px no-repeat; }
		
	#producten-4 a:hover, #producten-4 a.selected {
		background: url(../media/site/producten-4.jpg) 0px -21px no-repeat; }

	#producten-5 a {
		background: url(../media/site/producten-5.jpg) 0px 0px no-repeat; }
		
	#producten-5 a:hover, #producten-5 a.selected {
		background: url(../media/site/producten-5.jpg) 0px -21px no-repeat; }

	#producten-6 a {
		background: url(../media/site/producten-6.jpg) 0px 0px no-repeat; }
		
	#producten-6 a:hover, #producten-6 a.selected {
		background: url(../media/site/producten-6.jpg) 0px -21px no-repeat; }

	#producten-7 a {
		background: url(../media/site/producten-7.jpg) 0px 0px no-repeat; }
		
	#producten-7 a:hover, #producten-7 a.selected {
		background: url(../media/site/producten-7.jpg) 0px -21px no-repeat; }

	#producten-8 a {
		background: url(../media/site/producten-8.jpg) 0px 0px no-repeat; }
		
	#producten-8 a:hover, #producten-8 a.selected {
		background: url(../media/site/producten-8.jpg) 0px -21px no-repeat; }
	
    #LandingImage {
		border:#FF0000 0px solid;
		margin-left:-7px; }

    #JumpLocationUK {
    	position:absolute;
    	top:7px;
    	left: 1px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

    #JumpLocationNL {
    	position:absolute;
    	top:7px;
    	left: 23px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

    #JumpLocationBE {
    	position:absolute;
    	top:7px;
    	left: 45px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

    #JumpLocationFR {
    	position:absolute;
    	top:7px;
    	left: 67px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

    #JumpLocationDU {
    	position:absolute;
    	top:7px;
    	left: 89px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

    #JumpLocationPL {
    	position:absolute;
    	top:7px;
    	left: 111px;
    	width:20px;
    	height:20px;
    	border:#FF0000 0px solid; }

	#MidColumnHeaderMidPartProducts ul {
		height:77px;
		position:absolute;
		bottom:0px;
		left:29px; }

	#MidColumnHeaderMidPartProducts li {
		margin: 0 19px 0 0;
		list-style: none;
		float: left; }

	#MidColumnHeaderMidPartProducts a {
		width: 62px;
		height: 77px;
		overflow: hidden;
		display: block;
		font-size: 12px;
		font-weight: 700;
		text-decoration: none;
		color: #344072;
		text-align: center; }

	#breadcrumbs {
		height: 25px;
		width: 100%;
		padding: 0;
		margin: 0;
		line-height: 19px;
		list-style: none; }
    
  #breadcrumbs li {
		margin: 0 5px 5px 0;
		color: #999;
		font-weight: 700;      
		float: left; }
            
	#breadcrumbs a {
		color: #999;
		font-weight: 700;
		font-size:12px; }

  .prod-button {
    font-weight: 700; 
    color: #14285b; 
    text-decoration: none; 
    text-align: center; 
    /*border: 1px solid #14285b; */
    display: block;
    width: 165px; 
    height: 32px;
    margin-top: 3px;
    margin-bottom: 16px;
    float: left; }
  
	a.edit {
		position:absolute;
		top:0px;
		left: 550px;
		text-align:center;
		width:133px;
		height:18px;
		background-image:url(../img/BUTTON_log-in.jpg);
		background-repeat:no-repeat;
		color:#1e2c6d;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		padding-top:2px; }

    fieldset {
		margin: 0px 0px 0px 0px;
		padding: 5px 0;
		background: #f6f6f6;
		border: 1px solid #ccc;
		padding-left:7px;
		padding-right:7px; }
			 
    input, textarea {
		margin: 0 3px;
		border: 1px solid #d2d2d2;
		font-family: Tahoma, 'Trebuchet MS';
		font-size: 1.0em;
		color: #374b7d; }

	input.button {
		font-weight: 700;
    font-size: 11px;
    padding: 0 3px;
		border: 1px solid #d2d2d2;
		background-color: #dbdbdb; }

	input.large {
		width: 21em; }

	input.big {
	  margin: 0;
    width: 13em; }

	input.normal {
		width: 9em; }
		
	input.small {
		width: 6em; }

	input.smallest {
		width: 3em; }

	input.radio, input.check {
		width: 1.3em;
		margin: 2px 0 0 0;	
		border: none;
		float: none;
		background: none; }

    #productcategory { }
			
  	#productcategory ul {
    	list-style:none;
    	margin: 0px;
    	padding:0; }
	
  	#productcategory ul ul{
		margin: -15px 0 25px 115px;
		padding: 0; 
		list-style:square; }

	#categorydetail {
		width: 610px;
		clear: both;
		overflow: visible; }

	#categorydetail ul {
		float: left;
		margin: 0;
		padding: 0; }

	#categorydetail li {
		width: 195px;
		height: 100px;
		border:#CC99FF 0px solid;
		float: left;
		list-style: none; }
      
	#categorydetail a {
  		width:175px;
	  	border:#CC9900 0px solid; }

	#categorydetail img {
		width: 134px;
		height: 69px;
		border: none; }

	#productdetail {
	  margin: 2px 0 0 0;
		clear: both;
		width: 570px; }

	#productdetail br {
		clear: right; }
		
	#productdetail ul {
		width: 230px;
		margin: 0;
		padding: 0; 
		float: left; }

	#productdetail li {
		margin: 0;
		list-style: none; }
    
	#productdetail img {
		margin: 0 5px 10px 0;
		float: right; }

	#PRODDETIMGOVER {
		margin:0PX;
		float:left; }
		
	.productdetaillist {
		width: 610px;
		margin: 0 0 13px 0;
		overflow: hidden;
		padding: 0; }

	.productdetaillist ul {
		width: 450px;
		margin: 0 0 0 15px;
		padding: 0;
		display: inline; }

	.productdetaillist li {
		width: 400px;
		list-style: none; }

	.productdetaillist img {
		width: 134px;
		display: inline;
    vertical-align: baseline; }
  
  .detail-image {
    display: inline;
    float: right;
    font-weight: 700;
    color: #fff;
		margin: 3px 0 0 0;
    position: relative; }

  * html .detail-image {
    width: 1%; }
    
  .detail-image span { 
    position: absolute;
    top: 2px;
    left: 3px; }
      
	html>body .productdetaillist img {
		float: left; }
		
	ul.sitemap {
		width: 400px;
		padding: 0 10px 0 10px;;
		background: #e6e6e6; 
		border: 1px solid #ccc;
		margin-bottom:10px; }
	
	.sitemap li {
		list-style: none;
		padding: 3px 0;
		font-weight: 700; }
	
	.sitemap ul {
		margin: 5px 10px 5px 10px;
		padding: 3px 0;
		border: 1px solid #ccc;
		background: #fff; }
	
	.sitemap ul li {
		margin: 4px 0;
		padding: 0 0 0 3px;
		list-style: none; }
	
	.sitemap ul li ul {
		background-color:#e6e6e6;
		margin: 5px 10px 5px 10px;
		padding: 0 0 0 3px;}
	
	.sitemap ul li ul li {
		height: 1.5em;
		margin: 5px 10px 5px 10px;
		padding: 0 0 0 3px;	 
		list-style: none; }
			
	.sitemap a {
		width: 100%;
		padding: 3px 0;
		display: block;	}
	
	.sitemap a:hover {
		background: #f6f6f6; }

		
/*	Keywords
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	ul.keywords {
		width: 600px;
		padding: 0 10px 0 0;
		background: #e6e6e6; 
		border: 1px solid #ccc; }

	.keywords li {
		width: 180px;
		float: left;
		padding: 3px 0;
		font-weight: 700; }

	.keywords ul {
		float: right;
		margin: 5px 0 5px 10px;
		padding: 3px 0;
		border: 1px solid #ccc;
		background: #fff; }

	.keywords ul li {
		height: 1.5em;
		margin: 4px 0;
		padding: 0 0 0 3px;
		list-style: none; }

	.keywords a {
		width: 170px;
		padding: 3px 0;
		display: block;	}

	.keywords a:hover {
		background: #f6f6f6; }
			
  	.beheermenu {
  		width: 100%;
  		margin: 0;
  		padding: 10px 0px 10px 10px; 
  		float: left;
  		border: 1px solid #ccc;
  		background-color: #f6f6f6; }
		
  	.beheermenu li {
  		width: 140px;
  		display: inline;
  		vertical-align: top;
  		margin: 0 6px 4px 0;
  		list-style: none;
  		text-align: center;	
  		background: #c5e4f3;
  		color: #333;
  		border: 1px solid #999; 
  		-moz-border-radius-topleft: 10px;
  		-moz-border-radius-topright: 10px; }
	
  	.beheermenu ul {
  		margin: 0;
  		margin-top:3px;
  		padding: 0;
  		border-top: 1px solid #ccc;
  		float: left; }
			
  	.beheermenu li li {
  		width: 138px;
  		height: 25px;
  		border: none;
  		margin: 0px;
  		background: #fff;
  		text-align: center;	
  		-moz-border-radius-topleft: 0;
  		-moz-border-radius-topright: 0; }
		
  	.beheermenu a {
  		width: 100%;
  		height: 25px;
  		display: block; }
  		
  	.beheermenu a:hover {
  		background: #eef7fb; }
		
	table {
		background: #fff;
		border-collapse: collapse;
		margin: 0px 0 0 0;
		color: #374b7d;
		font-family: Arial, Tahoma, 'trebuchet MS';
		font-size: 1.0em; }

	thead {
		color: #fff;
		background-color: #003b77; }
	
	thead th {
		height: 25px; 
		padding: 0 0 0 3px; }

	tr td {
		height: 25px; 
		padding: 0 0 0 3px; }

	.alternate td {
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		background-color: #e6e6e6; }
		
		#back {
		float: right;
		margin: 0 5px 0 0; }
		
		#basket {
		width: 100%;
		margin-top:5px; }

	#basket #fullprice {
		font-weight: 700;
		border-top: 1px solid #374b7d; }


/*	Betaalgegevens
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
   
	fieldset label {
		margin: 0 0 0 5px;
		display: block;
		float: left;
		text-align: right; }
      
    fieldset label.block {
		width: 100px;
        margin: 0 0 5px 5px; }
      
    fieldset input {
		display: block;
		margin: 0 0 5px 0;      
		float: left; }
      
    fieldset .text {
		width: 150px; }
       
    fieldset br {
		clear: left; }

/*	Mijn bestellingen
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#detailmessage {
		margin: 10px 0 0 0px;
		padding: 5px;
		float: left;
		border: 1px solid #ccc;
		background-color: #f6f6f6;
		width:610px; }

	.orderdetails {
		width:610px;
		margin: 10px 0 0 0px;
		padding: 5px;
		float: left;
		border: 1px solid #ccc;
		background-color: #f6f6f6; }
			
	legend {
		color:162B64;
		padding-right:5px;
		padding-left:5px; }
      
	#mailFrontendMenu {
		list-style: none;
		margin: 0;
		padding: 0;
		height: 22px;
		border-bottom: 2px solid #162B64; }

	#mailFrontendMenu a {
		text-decoration: none; }
	
	#mailFrontendMenu li {
		float: left;
		background-color: #d6dcec;
		width: 130px;
		height: 22px;
		text-align: center;
		padding: 6px 0 2px 0; }

	#mailFrontendMenu #selected,#mailFrontendMenu #selected  a {
		background-color: #162B64;
		color: white; } 


/*	Mailing list
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

	#mailing #tableHeader {
		background-color: #162B64;
		color: white;
		font-size: 12px;
		font-weight: bold; }
	
	#mailing .odd {
		background-color: #F2F2F2; }
		
	.optg {
		color:#CCCCCC;
		font-size:10px;	}
    
  #producten-home li {
    height: 80px;
    width: 83px;
    list-style: none;
    position: absolute; }
  
  #producten-home li a {
    height: 20px;
    width: 83px;
    padding: 60px 0 0 0;    
    display: block;
    color: #000;
		white-space: nowrap;
    background: url(../blank.gif) top left repeat;
    text-decoration: none;
    text-align: center; }
    
  #producten-home-0 {
    left: 225px;
    top: 15px; }

  #producten-home-1 {
    left: 100px;
    top: 25px; }

  #producten-home-2 {
    left: 39px;
    top: 135px; }

  li#producten-home-3 {
    left: 90px;
    top: 225px; }

  li#producten-home-3 a {
    padding-top: 100px; }
    
  #producten-home-4 {
    left: 220px;
    top: 290px; }

  #producten-home-5 {
    left: 364px;
    top: 255px; }

  #producten-home-6 {
    left: 472px;
    top: 170px; }

  #producten-home-7 {
    right: 16px;
    top: 55px; }
    
  #producten-home-8 {
    display: none; }
    
  #sales-home {
    width: 165px;
    height: 376px;
    padding: 3px 0 0 6px;
    position: relative;
    background: url(../media/site/sales-home.jpg) top left no-repeat; }
  
  #producten-sale {
    padding: 0;
    margin: 0;
    list-style: none;
    position: absolute;
    top: 82px;
    left: 6px; }
  
  #producten-sale li {
    height: 36px;
    width: 155px;
    margin: 0 0 1px 0; }

  #producten-sale a {
    height: 36px;
		padding: 3px 0 0 0;
    color: #20306C;
		font-weight: 700;
    text-decoration: none;
    display: block; }
  
  #home-flash {
    padding: 18px 0 0 0;
    margin: 12px 0 0 1px; }
  
  #reclame {
    display: block;
    height: 205px; 
    width: 165px;
    margin: 0; 
    padding: 0; }

  #map-europe {
    display: block; 
    width: 165px;
    height: 161px; 
    margin: 0; 
    padding: 0; }
    
  #phone-number {
    width: 171px;
    position: absolute;
    font-weight: 700;
    right: 0px;
    top: 97px;
    color: #fff;
    line-height: 13px;
    font-size: 11px; }    

  #content {
    width: 566px;
    position: absolute;
    top: 18px;
    left: 46px; }
		
  #content h1, #content h2 {
    font-size: 12px; }
    
  #content h2 {
    font-style: italic;
  }
	#sitemap {
		margin-top: 11px; }
		
	#sitemap ul ul {
		list-style: disc;
		margin-left: 1px; }
	
	#alfa-list ul {
		width: 48%;
		float: left;
		text-decoration:none;
		padding-right: 5px;
	}

	* html #alfa-list ul {
		width: 49%;
	}
	#alfa-list li {

	}

