body, td, input,textarea,select,option
{
	font-family: Tahoma, Geneva, Verdana, Sans-serif; 
	font-size:11px;  
	color:#555555;
	line-height:16px;
}

.menuLink
{
	font-size:12px;
	background-image: url(/images/masterpage/bgMenu.gif.v=1);
	background-repeat:repeat-x;
	height:25px;
	width:184px;
	padding-left:25px;
	text-decoration:none;
	color:#555555;
	padding-top:5px;
	display:block;
	border:0px;
}

.menuLink:hover
{
	background-image:url(/images/masterpage/bgMenu2.gif.v=1);
	width:184px;
	height:25px;
	color:#82bd45;
	font-weight:bold;
	cursor:pointer;
	border:0px;
}

.menuLinkSelected
{	
	font-size:12px;
	background-image:url(/images/masterpage/bgMenu2.gif.v=1);
	width:184px;
	height:25px;
	padding-left:25px;
	padding-top:5px;
	text-decoration:none;
	color:#82bd45;
	font-weight:bold;		
	display:block;
	border:0px;	
	cursor:default;
}

.menuLinkSelectedWebshop
{	
	font-size:12px;
	background-image:url(/images/masterpage/bgMenu2.gif.v=1);
	width:184px;
	height:22px;
	padding-left:25px;
	padding-top:5px;
	text-decoration:none;
	color:#82bd45;
	font-weight:bold;		
	display:block;
	border:0px;	
	cursor:default;
}

a
{
    color:#555555;
    text-decoration:none;
    border-bottom:solid 1px #82bd45;
}

a:hover
{
    color:#82bd45;
}


.bulletLink
{
	color:#A8A8A8;
	font-weight:bold;
	background-image:url(/images/bulletlink.gif.v=1);
	background-repeat:no-repeat;
	background-position:center left;
	text-decoration:none;
	padding-left:13px;
	border-bottom:none;
}

.bulletLink:link, .bulletLink:visited
{
	text-decoration:none;
	border-bottom:none;
}

.bulletLink:hover
{
	color:#82bd45;
	text-decoration:none;
	border-bottom:none;
}

.bulletLink:active
{
	text-decoration:none;	
	border-bottom:none;
}

.bulletLinkSelected
{
	color:#82bd45;
	font-weight:bold;
	background-image:url(/images/bulletlink.gif.v=1);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:13px;
	display:block;
	margin-top:5px;
	border:none;
}


.KijkerTabel
{
	
	margin-left:-9px;
}


.kijkArrow
{
	position:absolute;
	margin-left:65px;
	margin-top:65px;
}

.kijkNieuw
{
	position:absolute;
	margin-top:1px;
	margin-left:37px;
}

.kijkPromoMetNieuw
{
	position:absolute;
	margin-left:37px;
	margin-top:11px;
}

.kijkerLink
{
	width:75px;
	height:75px;
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	border:1px solid #DDDDDD;
}

.kijkerLink:hover
{
	border:1px solid #82bd45;
}

.kijkerLinkSelected
{
	width:75px;
	height:75px;
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	border:1px solid #82bd45;
}

.footerText
{
    color:White;
    padding:5px;
}

.footerLink
{
    color:white;
    text-decoration:none;
    border-bottom:solid 1px #82bd45;
  
}

.footerLink:hover
{
    color:#82bd45;
}


h1
{
	margin-top:0px;
	color:#555555;
	font-size:16px;
}

h2
{
	margin-top:0px;
	color:#555555;
	font-size:17px;
}

h3
{
	margin-top:0px;
	color:#555555;
	font-size:14px;
	margin-bottom:5px;
}

h4
{
	margin-top:0px;
	color:#555555;
	font-size:12px;
	margin-bottom:0px;
	font-weight:bold;
	padding-bottom:5px;
}


#divProjecten ul
{
	margin-left:15px;
	padding:0px;
}

#divProjecten ul li, #divProjecten ul li
{
    list-style-image:url(/images/bullet.gif.v=1);
    margin-left:0;    
}

#divProjecten ul ul li
{
    list-style-image:url(/images/bulletlink.gif.v=1);
}

#divProjecten ul ul li
{
    list-style-image:url(/images/bulletalter.gif.v=1);
}

.topNav
{
    background-image:url(/images/navbar.gif.v=1);
    height:18px;
    font-size:8pt;
    font-family:Verdana,Geneva,Sans-Serif;
    color:#666;
    padding-top:2px;
}

#topNavContainer
{
    width:986px;
    text-align:left;
    position:absolute;
    left:50%;
    margin-left:-493px;    
}

#topNavLeft
{
    float:left;
    width:650px;
    margin-top:-2px;
}

#topNavLeft img 
{
    vertical-align:middle;
    padding-left:5px;
}

#topNavRight
{
    width:300px;
    float:right;
    text-align:right;
}

.topNav a, .topNav a:visited, .topNav a:active
{
    color:#666;
    font-weight:normal;
    text-decoration:none;
}

.topNav a:hover
{
	font-weight:normal;
	color:#666;
	text-decoration:none;
}



.block { border:0; padding:2px; }
.blockhover { border:2px solid #82bd45; padding:0; cursor:default; }

.name_email
{
	margin-left:-4000px;
	position:absolute;
}
