﻿BODY{
	background: #ffffff;
	margin: 0;
	padding: 0;
	font-family: Trebuchet MS;
	font-size:11px;
}

#container{
	
	width: 834px;
	margin-left:auto;
	margin-right:auto;

}

#rechts
{
    float:left;
}


#links,#content_left,#content_right{
	position:relative;
	float:left;
}

#links{
	width:145px;
	
	overflow:hidden;
	background-image:url(../images/background_full.jpg);
	background-position:134px;
}

#logo{
	text-align:center;
	margin-top:60px;
}

#header .contact{
	padding: 0;
	font-size: 11px;
	color: #3672b8;
	float: left;
	height: 30px;
	margin: 0 0 0 20px;
}

#header .languages{
	float: right;
	padding: 0;
	height: 30px;
	margin: 0 20px 0 0;
}
#header .languages a{
	color: #3672b8;
	text-decoration: none;
	margin: 0 0 0 10px;	
}
#header .gray{
	color: #b1b1b1;
}



#menu .items ul{
	margin: 25px 0 0 0;
	
	list-style: none;
	background: #f9f9f9 url(../images/menu.jpg) no-repeat;
	width:145px;
	padding-left:20px;
	margin-top:40px;

}
#menu .items li a{
	display: block;
	text-decoration: none;
	height: 25px;
	width:100px;
	font-size: 11px;
	text-align: center;
	margin: 0;
	padding: 0;
}

#menu .items li a:hover{
	text-decoration: underline;
}

#pic{
	margin-top:10px;
	height:235px;
	width:145px;
	overflow:hidden;
}

#rechts{
	width:655px;
	margin-top:20px;

}

h2{
	background: #ffffff url(../images/text_header_large.gif) no-repeat top center;
	color: #1e518f;
	font-weight: normal;
	font-size: 16px;	
	text-align: center;
	margin: 0;
	height: 43px;
	width: 372px;
	padding: 10px 0 0 0;
}

h3{
	background: #ffffff url(../images/text_header_small.gif) no-repeat top center;
	color: #1e518f;
	font-weight: normal;
	font-size: 16px;
	width: 272px;
	height: 43px;
	text-align: center;
	margin: 0;
	padding: 10px 0 0 0;
}

h4{
	background: #ffffff url(../images/text_header_extra_large.gif) no-repeat top center;
	color: #1e518f;
	font-weight: normal;
	font-size: 16px;	
	text-indent:20px;

	height: 43px;
	width: 648px;
	padding: 10px 0 0 0;
	
	margin-top:0px;
	margin-bottom:0px;
}


.kijker_links,.kijker_rechts{
	position:relative;
	float:left;
	
}

.kijker_links{
	margin-left:30px;

	width:180px;
}

.kijker_rechts{
	margin-top:4px;
}

.kijker_onder{
	padding-left:30px;
	padding-top:5px;
	margin-top:0px;
	margin-bottom:5px;
	
	/* background: url(../images/kijker_bg.jpg) no-repeat; /*DEZE verwijderen */
	/* height:70px; /*DEZE verwijderen */
	width:240px;
}

#kijkeruitleg
{
	background: url(../images/kijker_bg.jpg) no-repeat;
	height:105px;
	width:272px;
	margin-top:10px;
	padding-top:20px;
	padding-left:30px;
}

A{
	color: #3672b8;
}

B{
	font-weight: bold;
	color: #3672b8;
}
a img
{
    border:0;
}


.blackbold{
	font-weight:bold;
	color:#000000;
}

.contact_left,.contact_right{
	position:relative;
	float:left;
	width:90px;
	
}

.contact_left
{
	margin-left:30px;
}
.contact_right
{
	margin-left:15px;
	width:105px;
}


.centered{
	text-align:center;
	margin-left:15px;
	width:220px;
}



#content
{
	margin-top:10px;

	
}

#content_left{
	width:283px;

	
}

#content_right
{

	width:360px;
	
}

#content_right p
{
    margin-top:0px;
	margin-left:20px;
}


#footer{
	color: #4f4f4f;
	clear: both;
	padding: 0;
	text-align: center;
	font-size: 11px;
	padding-top:30px;
}



#footer a{
	color: #6b747f;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

.footerrule hr
{
	border: none 0; 
	border-top:thin dashed #c7c7c7;
	text-align:center;
	width:550px;
	height:1px;

	margin-bottom:10px;
}

.text
{
    font-family:Trebuchet MS;
    font-size:11px;
}

/* Accordion */
.accordionHeader
{
    margin-left:20px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    margin-left:20px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{

    border-top: none;
    padding: 5px;
    padding-top: 5px;
}

.accordionContent a
{
    text-decoration:none;
    color:#000000;
}
.overzichtcat
{
    position:relative;
    right:23px;
    bottom:17px;
}

.overzichtcat li a
{
    color:#000000;
    text-decoration:none;
}



.overzichtcat li a:hover
{
   
    text-decoration:underline;
}

.fotooverzicht
{
    height:145px;
    overflow:auto;
}

.overzichtRecept
{
    margin-top:0px;
}

.overzichtRecept li a
{
    color:#000000;
    text-decoration:none;
}

.overzichtRecept li a:hover
{
   
    text-decoration:underline;
}

.ruimte
{
    margin-left:30px;
}

.ruimterechts
{
    margin-left:40px;
}

.productfotos
{
    text-align:center;
    width:180px;
}

.receptfoto
{
    position:relative;
    top:-90px;
    
}

.receptfotofront
{
    position:relative;
    top:-419px;
    
}

.hoekLB
{
    background: url(../images/hoekLB.png) no-repeat;
    position:relative;
    z-index:1;
    height:90px;
    width:90px; 
}

.hoekLO
{
    background: url(../images/hoekLO.png) no-repeat;
    position:relative;
    bottom:180px;
    left:0px;
    height:90px;
    width:90px;
}

.hoekLOFront
{
    background: url(../images/hoekLO.png) no-repeat;
    position:relative;
   z-index:2;
    top:55px;
    left:0px;
    height:90px;
    width:90px;

}

.vierkantje
{
    background: url(../images/vierkantje.png) no-repeat;
    position:relative;
     z-index:3;
    bottom:180px;
    left:130px;
    height:239px;
    width:75px;
}

#ctl00_ContentPlaceHolder1_lblOverons strong
{
    color: #000000;
    font-weight:bold;
}

#ctl00_ContentPlaceHolder1_lblVisie strong
{
    color: #000000;
    font-weight:bold;
}

#ctl00_ContentPlaceHolder1_lblOverons p
{
    margin-top:0px;
}

.kijker_links p
{
    margin-top:10px;
    margin-bottom:15px;
}

#nav li.current, #nav li.current a
{
   font-weight:bold;
   color: #3672b8;
   text-decoration:underline;
}

.image
{
	margin-left:18px;
}

.link
{
	color:#3672b8;
}

sup
{
	
	vertical-align:middle;

	
}
