body
{
	background-image:			url('BackgroundLow.jpg');
	background-position:		center top;
	text-align:					center;
	font-family:				Georgia, "Myriad Pro", Arial;
	font-size:					14px;
}

#header
{
	padding-top:				120px;
	background-image:			url('Header4.png');
	background-position:		center;
	background-repeat:			no-repeat;	
}

#centercontainer
{
	width: 						970px;
	margin:						0 auto;
	margin-top:					12px;
	text-align:					left;
}

#menu
{
	width:						904px;
	height:						74px;
	margin-left:				33px;
	/*padding-left:				10px;
	padding-right:				10px;*/
	background-color:			rgb(240,239,239);
	position:					relative;
}

#hoofdmenu
{
	text-transform: 			uppercase;
	width:						886px;
	padding-top:				10px
	/*margin:						auto 0px;
	text-align:					center;
	font: 						17px Georgia;
    text-decoration: 			none;
    color: 						#000;
    outline: 					none;
	padding:					0px;*/
	/*margin-right:				0px;*/
}

#hoofdmenu ul
{
	width: 						100%;
	/*margin:						0 auto;
	margin-right:				0px;*/
	/*text-align:					center;*/
	
}

#hoofdmenu li
{
	width:						20%;
	float: 						left;
	list-style: 				none;
}

#submenu
{
	position:					absolute;
	top:						50px;
	left:						10px;
	font-size:					15px;
	width:						886px;
	margin:						auto 0px;
	text-align:					center
}

#submenu ul
{
	width:						100%;
	/*margin-left:				5%;*/
	margin-top:					-2px;
}

#submenu li
{
	float: 						left;
	list-style: 				none;
}

#submenu li a
{
	text-decoration:			none;
	color:						black;
}

#content
{
	width:						864px;
	margin-top:					4px;
	margin-left:				33px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				1px;
	
	background-color:			rgb(240,239,239);
	min-height:					500px;
	line-height:				150%;
}

#content h1
{
	font-family:				georgia,serif;
	font-style:					italic;
    font-weight:				100;
	text-align:					center;
	font-size:					30px;
					
	
}

#content a
{
	text-decoration: 			none;
	color:						black;
}

#footer
{
	width:						864px;
	margin-top:					4px;
	margin-left:				33px;
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				1px;
	background-color:			rgb(240,239,239);
	min-height:					18px;
	line-height:				150%;
	text-align:					center;
	font-size:					8pt;
}

.blok
{
	background-color:			#E8E8E8;
    border:						1px solid black;
	text-align:					center;
    color:						black;
	width:						116px;
	height:						116px;
    margin-top:					30px;
	/*margin-left:				22px;*/
	padding-top:				0px;
   /* padding:					5px 10px 30px; */ /*may change */
	float:						left;
    position:					relative;
	display:					table-cell;
	vertical-align:				middle;
}

.blok span
{
	position:					relative;
	top:						10px;
}

.blok span a
{
	text-decoration:			none;
	color:						black;
	letter-spacing:				1px;
}

.productenblok
{
	/*position:					relative;*/
	display:					inline-table;
	vertical-align:				top;
	/*display:					block;*/
	/*float:						left;*/
	/*border:						2px solid white;*/
	width:						180px;
	height:						340px;
	text-align:					center;
	padding-top:				10px;
	margin-top:					25px;
	margin-right:				20px;
	margin-left:				14px;
	margin-bottom:				5px;
}


.productenblokTop
{
	width:						180px;
	height:						280px;

}

.productenblok img
{
	max-width:					170px;
	max-height:					280px;
	/*overflow:					hidden;*/
	position:					relative;
	/*top:						10px;*/
	border:						none;

}

.productenblok a
{
	text-decoration:			none;
	letter-spacing:				1px;
	color:						black;
	font-weight:				strong;
}

.specs
{
	display:					inline-table;
	vertical-align:				bottom;
	width:						100%;
	height:						27px;
	/*margin-top:					5px;*/
	/*position:					absolute;
	bottom:						10px;*/
	/*display:					inline-table;
	vertical-align:				bottom;*/
	/*line-height:				320px;*/
}

.specsAantal
{

	width:						100%;
	height:						25px;

}



#productFotoBlok
{
	float:						left;
	width:						400px;
	margin-left:				15px;
	margin-top:					35px;
	/*display:					inline-table;
	vertical-align:				top;*/

}


.hoofdFoto
{
	/*display:					inline-table;
	vertical-align:				top;*/
	
	width:						400px;
	margin-bottom:				10px;
}

.subFoto
{
	/*display:					inline-table;
	vertical-align:				top;*/
	width:						120px;
	margin-top:					15px;
	margin-bottom:				15px;
	margin-right:				5px;
	margin-left:				7px;
}

.onderschrift
{
	/*letter-spacing:				-1px;*/
	line-height:				normal;
	text-align:					center;
}

#productSpecs
{
	/*width:						410px;
	margin-left:				30px;
	margin-top:					35px;
	display:					inline-table;*/
	float:						left;
	width:						410px;
	margin-top:					20px;
	margin-left:				30px;

	
}

#productSpecs h1
{
	font-style:					normal;
	font-weight:				600;
	margin-top:					50px;

}

#productSpecs span
{
	text-align: 				justify;
	letter-spacing:				normal;
	font-size:					11px;
	line-height: 				160%;
	color: 						#696969;
}

#productSpecs table
{
	margin-top:					30px;
}

#productSpecs div
{
	letter-spacing:				normal;
	font-size:					normal;
}

#final
{
	clear:						both;
}


.prodSpec
{
	width:						205px;
	height:						30px;
	text-align:					right;
	color:						#8f2e00;
	font-weight:				600;
	padding-right:				10px;
}


.iconenSet
{
	width:						400px;
	text-align:					center;
	color:						black;
	font-weight:				200;
	
}

#content img 
{
	border:						none;
}

.iconenSet td
{
	width:						133px;
	letter-spacing:				-1px;
}


.vorigeVolgende
{
  	height:			25px;
  	text-align:		center;
}



/*breedte aanpassen wanneer hoofdmenu kleiner wordt*/
        .lavaLampBottomStyle {
            position: 			relative;
            height: 			20px;
            width: 				640px;
            background-color: 	rgb(240,239,239);
            padding: 			15px;
			padding-top:		4px;
            /*margin: 			10px 0px;*/
			margin:				auto;
            overflow: 			hidden;
            border: 			none;
			/*padding-left:		160px;*/
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 	5px solid rgb(206,190,171);
                        width: 			9px;
                        height: 		28px;			/*determines level of floating bar*/
                        z-index: 		8;
                        position: 		absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: 17px Georgia;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: left;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;			
						
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }  
