/* Alegemeen gedeelte */
html, body,p,h1, h2, h3, h4,
ul, ol, li,dl, dt, dd,form 
{ 
margin: 0; padding: 0; 
}

img 
{ 
border: none; 
}

html 
{ 
	font: 62.5%/200% Arial, Verdana, Tahoma, sans-serif; 
	overflow-y:scroll;
}

body 
{ 
	font-size: 12px; 
	background:#e3e3e3 url(../images/background.png) repeat-x top left;
}

/* Top en bottom spacer voor de ronde hoekejes */
div.topSpacer
{
	width:916px;
	height:8px;
	background:transparent url(../images/top-spacer.png) no-repeat;
	margin:0 auto;
	margin-top:8px;
	
}

div.bottomSpacer
{
	width:916px;
	height:8px;
	background:transparent url(../images/bottom-spacer.png) no-repeat;
	margin:0 auto;

}

/* totaal omvattende div */
div.mainContainer
{
	width:916px;
	height:100%;
	background-color:#FFF;
	margin:0 auto;

}

/* Header gedeelte */
div.header
{
	width:900px;
	height:121px;
	background:transparent url(../images/header.png) no-repeat;
	
	position:abosute;
	padding-bottom:8px;
	margin-left:8px;
}

div.info
{
	width:150px;
	height:28px;
	float:right;

	margin-top:3px;
}
div.info p
{
	color:#FFF;
	font-size:12px;
	float:left;
	padding-left:5px;
	margin-top:2px;
}
#lock
{
	width:16px;
	height:19px;
	background:transparent url(../images/lock.png) no-repeat;
	margin-left:10px;
	float:left;
}
#enveloppe
{
	width:21px;
	height:15px;
	background:transparent url(../images/enveloppe.png) no-repeat;
	float:left;
	margin-top:5px;
}
/* Menu gedeelte */
div.menu
{
	width:900px;
	height:36px;
	margin-left:8px;
	background:transparent url(../images/itemBack.png);
}

.menu a
{
	font-family:Verdana, Arial, Tahoma, sans-serif;
	font-size:14px;
	color:#FFF;
	padding-top:8px;
	text-decoration:none;
	cursor:pointer;
}
a.itemHome
{
	padding-left:30px;
}

a.itemHome, div.itemLeft, a.menuItem
{
	float:left;
}

a.itemHome
{
	height:28px;
	width:70px;
	background:transparent url(../images/home2.png) no-repeat;
}

a.itemHome:hover
{
	background: transparent url(../images/homeHover.png);
}
div.itemLeft
{
	width:1px;
	height:36px;
	background:transparent url(../images/itemLeft.png) no-repeat;
}

a.menuItem
{
	height:28px;
	padding-left:30px;
	padding-right:30px;
}

a.menuItem:hover
{
background: transparent url(../images/itemHover.png);
}
#active
{
	background: transparent url(../images/itemHover.png);
}
div.menuEnd
{
	width:30px;
	height:36px;
	float:right;
	background:transparent url(../images/menuEnd.png);
}

/* Content gedeelte */
div.content
{
	margin-left:8px;
	margin-top:8px;
	overflow: hidden;
}

/* kruimelpad */
div.crumble
{
	text-transform:uppercase;
	padding-left:223px;
	font-weight:bold;
	color:#bfbfbf;
	margin-top:18px;
	font-size:14px;
}

div.crumble span
{
	color:#d0a92a;
}

div.crumble a
{
	text-decoration:none;
	color:#bfbfbf;
}

div.crumble a:hover
{
	text-decoration:underline;
}

/* sidemenu */
div.sideMenu
{
	width:211px;
	margin-top:6px;
	float:left;
	
}

div.contentLeft
{
	width:676px;
	min-height:274px;
	margin-top:8px;
	padding-top:8px;
	padding-bottom:18px;
	background:transparent url(../images/contentBack.png);
	margin-left:223px;
	overflow: hidden;
}
div.contentLeft h1
{
	font-size:16px;
	color:#bfbfbf;
	text-transform:uppercase;
	padding-left:10px;
}
div.tile
{
	width:520px;

	background-color:#FFF;
	
	margin-top:8px;
	border:1px solid #bfbfbf;
	margin-left:78px;
	padding-bottom:8px;
}
div.title
{
	text-transform:uppercase;
	font-size:16px;
	color:#1b1b80;
	padding-left:10px;
	padding-top:8px;
	font-weight:bold;
}
div.titleBetween
{
	text-transform:uppercase;
	font-size:12px;
	color:#555555;
	font-weight:bold;
	padding-left:78px;
	padding-top:8px;
	margin-bottom:-7px;
}
div.miniTileContainer
{
	width:522px;
	margin-left:78px;
}
div.miniTile
{
	width:162px;
	height:100px;
	background-color:#FFF;
	border:1px solid #bfbfbf;
	
	margin-right:15px;
	margin-top:15px;
	float:left;
	filter:alpha(opacity=90); 
	opacity:0.9;
	-moz-opacity:0.9; 
}

div.miniTile:hover
{
	filter:alpha(opacity=100); 
	opacity:1;
	-moz-opacity:1; 
	border:1px solid #9e9c9c;
	cursor:pointer;
}
div.miniTile img
{
	width:125px;
	height:75px;
	margin:12px 19px 13px 19px;
	
}


#lastTile
{
	margin-right:0px;
}
div.tileImage
{
	margin-left:10px;
	width:500px;
	height:360px;

	margin-top:8px;
	position:relative;
}
div.tileImage img
{
	width:500px;
	height:300px;
	position: absolute;
}
div.infoOverlay
{
	filter:alpha(opacity=50); 
	opacity:0.5;
	-moz-opacity:0.5; 
	width:100%;
	height:25px;
	background-color:#000;
	bottom:0px;
	position:absolute;
	z-index:1;
}
#prijs
{
	float:left;
	color:#FFF;
	bottom:3px;
	left:8px;
	position:absolute;
	z-index:2;
}
#afmetingen
{
	float:right;
	color:#FFF;
	bottom:3px;
	right:8px;
	position:absolute;
	z-index:2;
}
div.extraInfo
{
	width:500px;
	color:#555555;
	font-size:12px;
	margin-left:10px;
	margin-top:8px;
	border:1px solid #dfdfdf;
	
}

div.extraInfo p
{
	padding-left:24px;
	padding-top:11px;
	padding-bottom:11px;
}
#programma
{
	padding-left:8px;
	padding-right:8px;
}
#lightbulb
{
	width:12px;
	height:20px;
	background:transparent url(../images/lightbulb.png)  no-repeat;
	float:left;
	margin-left:8px;
	margin-top:8px;
}
div.sideImages
{
	width:180px;
	margin-top:6px;
	padding-left:40px;
	float:left;
}
div.rand
{
	width:151px;
	height:115px;
	background:transparent url(../images/rand.png) no-repeat;
	padding-bottom:5px;
}
div.rand img
{
	padding:4px;
}
div.textLeft
{
	width:300px;
	padding-left:10px;
	float:left;
}
div.textLeft input[type=text]
{
	width:150px;
	margin-bottom:3px;
}
div.textLeft textarea
{
	width:150px;
	margin-bottom:3px;
}
div.textRight{
	width:300px;
	padding-right:30px;
	float:right;
}
#straat
{
	width:110px;
}
#nummer
{
	width:29px;
	margin-left:5px;
}
div.contactInfo
{
	width:150px;
	padding-right:10px;
	float:right;
}
div.contactInfo p
{
	padding-bottom:10px;
}
div.formItem
{
	width:100px;
	float:left;
}
div.openingsTijden
{
	width:150px;
	margin-bottom:10px;
}
div.dag
{
	float:left;
}
div.tijden
{
	float:right;
}
div.beschikbaar
{
	margin-top:130px;
}
/* footer gedeelte */
div.footer
{
	width:916px;
	color:#555555;
	font-size:11px;
	text-align:center;
	padding-top:18px;
	background-color:#FFF;
	margin:0 auto;
}

div.crumble a.crumbleActive {
	color:#cfa827;
}
