
/* ALGEMEEN */
	/* ALGEMENE BROWSER MARGIN/PADDING */
	*
	{
		margin: 0;
		padding: 0;
	}
	/* END ALGEMENE BROWSER MARGIN/PADDING */

	html
	{
	border-bottom: 30px solid white;
	}

	body
	{
		/*  Home has header.jpg other pages have header10!!.jpg */
		/* background: url(http://www.spoen.tv/header10.png) 0px -22px repeat-x;
		background-color: #fff; */
		font-family: Verdana, Lucida Grande, tahoma, Tahoma, verdana, Calibri, "Trebuchet MS", Verdana;
font-size:11px;
		color: black;
		line-height: 16px;
	}

	acronym
	{
		border-bottom: 1px dotted black;

	}
div#searchcontainer div#container #HomeSearch{
background:transparent url(http://www.spoen.nl/Includes/Images/search.png) no-repeat scroll -63px -24px;
color:#000000;
height:381px;
left:-80px;
margin-top:10px;
padding-bottom:5px;
padding-left:12px;
padding-top:14px;
position:absolute;
top:0;
width:395px;
z-index:100;
}



p#restaurantt {
color: #3D474B;
font-weight:bold;
margin-bottom:15px;
margin-top:10px;
text-transform:uppercase;}

p#restauranttt {
color: #3D474B;
display:block;
float:left;
font-weight:bold;
margin-bottom:15px;
margin-top:15px;
text-transform:uppercase;}
div#searchcontainer div#container #HomeSearchNav {
color:#000000;
font-family:verdana,verdana,calibri;
font-size:11px;
height:100px;
left:74px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:165px;
width:300px;
}


div#searchcontainer div#container #HomeSearch span.hallo {
background:transparent url(http://www.spoen.nl/Includes/Images/label-horecagelegenheden.jpg) repeat scroll -61px 5px;
border:1px solid #E2C822;
color:black;
display:block;
font-size:18px;
height:23px;
left:692px;
padding-left:10px;
padding-top:5px;
position:absolute;
text-align:left;
top:109px;
width:198px;
}
#stemmendivlaag div.Row span.star-rating-control {
display:block;
height:15px;
left:2px;
margin-top:0px;
padding-top:0;
position:absolute;
top:0px;
}
.star-rating {
max-width: 9px;
margin-left: 0;
margin-right: 0;
}
.Row {


}
#stemmendivlaag .Row {
display: block;
height: 14px;
width: 52px;
position: absolute;
top: 2px;
left: -30px;}

#stemmendivhoog .Row {
display: block;
height: 14px;
width: 52px;
position: absolute;
top: 0px;
left: -30px;}


.ColumnExtraInformationRating form .Row {
display: block;
height: 14px;
width: 52px;
position: relative;
top: 0px;
left: -30px;}

div#searchcontainer div#container #HomeSearch span.hallohallo {
color:black;
font-family:verdana;
font-size:12px;
font-weight:normal;
left:-54px;
opacity:0.8;
position:absolute;
top:203px;
display: none;
}
div#ColumnExtra2 {
float: left;
}
div#searchcontainer div#container div#HomeSearch input.input:focus {
background-color:transparent;
border:1px solid #E0DCD9;
font-family:verdana;
font-style:italic;
}
div#searchcontainer div#container div#HomeSearch input.input {
background:transparent none repeat scroll 0 0;
border:1px solid #E0DCD9;
font-size:15px;
height:22px;
left:86px;
padding-left:5px;
padding-top:4px;
position:absolute;
top:269px;
width:247px;
}

div#searchcontainer div#container div#HomeSearch input.submit {
background:transparent url(http://www.spoen.nl/Includes/Images/zoekenknop.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:45px;
left:245px;
position:absolute;
top:307px;
width:115px;
}
div#searchcontainer div#container div#HomeSearch input.submit:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/zoekenknophover.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:45px;
left:245px;
position:absolute;
top:307px;
width:115px;
}

div#searchcontainer div#container #HomeSearchNav a.current,
div#searchcontainer div#container #HomeSearchNav a.current:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyes.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

div#searchcontainer div#container #HomeSearchNav a.current:hover,
div#searchcontainer div#container #HomeSearchNav a.current:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyeshover.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

div#searchcontainer div#container #HomeSearchNav a,
div#searchcontainer div#container #HomeSearchNav a:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopno.jpg) repeat-x scroll -17px 0;
border:1px solid #E0DCD9;
color:#666666;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

div#searchcontainer div#container #HomeSearchNav a:hover,
div#searchcontainer div#container #HomeSearchNav a:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopnohover.jpg) repeat-x scroll -17px 0;
border:1px solid #E0DCD9;
color:#666666;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}
a#meer {
background:transparent url(http://spoen.tv/images/icons/arrow_state_grey_expanded.png) no-repeat scroll 72px 0;
color:#2CAAE2;
float:right;
left:504px;
position:absolute;
top:134px;
width:210px;
padding-right: 10px;
font-size: 11px;}

a#minder {
background:transparent url(http://spoen.tv/images/icons/arrow_state_grey_collapsed.png) no-repeat scroll 40px 0;
color:#2CAAE2;
float:right;
margin-left:0;
margin-right:-155px;
width:210px;
font-size: 11px;}
div#minder {
display: none;
}

	textarea
	{
		border: 1px solid black;
	}

	img
	{
		border: 0px;
	}

	/* LINKS */
	a:link
	{
		color: #231F20;
		border: 0px;
text-decoration: underline;
	}

	a:hover
	{
		color: #231F20;
		text-decoration: none;
		border: 0px;

	}

	a:visited
	{
		color: #231F20;
		text-decoration: underline;
		border: 0px;

	}

	a:visited:hover
	{
		color: #231F20;
		text-decoration: none;
		border: 0px;

	}
#HomeHeading:hover {
}	



#indexcontainer{
width: 100%;
height: 100%;
margin-top: -9px;

background: url(http://www.spoen.nl/headerspoen.png) repeat-x 0px -252px;
} 

#searchcontainer{
background:transparent url(http://www.spoen.nl/Includes/Images/bordertop.jpg) repeat-x scroll -25px 14px;
height:136px;
margin-top:-16px;
opacity:1.1;
padding-top:37px;
width:100%;
} 
#column_restaurant_informatie_tekst_adres {
color:#BABABA;
display:block;
float:left;
left:416px;
position:absolute;
top:28px;
width:400px;
font-size:12px;
z-index: 9999;

}

#column_restaurant_informatie_tekst_adres_plaats {
float:left;
margin-left:4px;
position:relative;
}

#column_restaurant_informatie_tekst_adres_telefoon {
left:4px;
margin-left:10px;
position:relative;
}

#column_restaurant_informatie_tekst_adres_webadres {
display: none;
}

#column_restaurant_informatie_tekst_adres_email {
display: none;
}

#defaultcontainer{
background:transparent url(http://www.spoen.nl/Includes/Images/bordertop.jpg) repeat-x scroll -23px 7px;
border-bottom:1px solid #D5D788;
height:95px;
margin-top:-9px;
padding-top:30px;
width:100%;} 


	
	a.recensiesAnchor,
	a.recensiesAnchor:visited {
	color: #2CAAE2;
		font-weight: normal;
		font-style: normal;
		border: 0px;
		font-size: 11px;
text-decoration: underline;
	}
	
	a.recensiesAnchor:hover,
	a.recensiesAnchor:visited:hover {
	color: #2CAAE2;
		font-weight: normal;
		font-style: normal;
		border: 0px;
				font-size: 11px;

text-decoration: none;
	}

	div#HomeSearch input.input:focus {
background-color:transparent;
border:1px solid #E0DCD9;
font-family:verdana;
font-style:italic;
}
div#HomeSearch input.input {
background:transparent none repeat scroll 0 0;
border:1px solid #E0DCD9;
font-size:15px;
height:22px;
left:86px;
padding-left:5px;
padding-top:4px;
position:absolute;
top:267px;
width:247px;
}

div#HomeSearch input.submit {
background:transparent url(http://www.spoen.nl/Includes/Images/zoekenknop.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:45px;
left:245px;
position:absolute;
top:305px;
width:115px;
}

#HomeSearchNav a.current,
#HomeSearchNav a.current:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyes.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

#HomeSearchNav a.current:hover,
#HomeSearchNav a.current:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyeshover.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}


#HomeSearchNav a,
#HomeSearchNav a:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopno.jpg) repeat scroll -17px 0;
border:1px solid #E0DCD9;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

#HomeSearchNav a:hover,
#HomeSearchNav a:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopnohover.jpg) repeat scroll -17px 0;
border:1px solid #E0DCD9;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

#HomeSearch span.hallo {
color:white;
font-size:30px;
left:75px;
position:absolute;
top:-6px;
}

#HomeSearch span.hallohallo {
color:white;
font-size:14px;
left:-210px;
position:absolute;
top:98px;
opacity: 0.8;
}

	#Spotlight a:link
	{
		color: black;
		text-decoration: none;
		font-weight: normal;
		border: 0px;
	}

	#Spotlight a:hover
	{
		color: #2CAAE2;

	}

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

	#Spotlight a:visited:hover
	{
		color: #2CAAE2;
	}

	#ColumnNew a:link
	{
		text-decoration: underline;
		border: 0px;
	}

	#ColumnNew a:hover
	{
		text-decoration: none;
		border: 0px;
	}

	#ColumnNew a:visited
	{
		text-decoration: underline;
		border: 0px;
	}

	#ColumnNew a:visited:hover
	{
		text-decoration: none;
		border: 0px;
	}

	#nav ul li a#Contest
	{
		width: 70px;
		height: 23px;
		background: url('Images/Lay-out/navigation/prijsvraag1.jpg') no-repeat;
		display: block;
		margin-right: 5px;
display:none;
	}

	#nav ul li a#Contest:hover, #nav ul li.current a#Contest
	{
		width: 70px;
		height: 20px;
		background: url('Images/Lay-out/navigation/prijsvraag2.jpg') no-repeat;
		display: block;
		cursor: pointer;
	}

	#nav ul li a#Nieuws
	{
background:transparent none repeat scroll 0 0;
color:white;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
padding-left:7px;
padding-right:7px;
padding-top:7px;
text-decoration:none;
	}

	#nav ul li a#Nieuws:hover, #nav ul li.current a#Nieuws
	{
color: white;
		background: #bfc641;
	}

#nav ul li a#Startpagina
	{
		background:transparent none repeat scroll 0 0;
color:white;
display:block;
font-size:11px;
font-weight:bold;
height:23px;
padding-left:7px;
padding-right:7px;
padding-top:7px;
text-decoration:none;

	}

	#nav ul li a#Startpagina:hover, #nav ul li.current a#Startpagina
	{
	color: white;
		background: #bfc641;

	}



	#nav ul li a#Customer
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;

	}

	#nav ul li a#Customer:hover, #nav ul li.current a#Customer
	{
	color: white;
		background: #d5d788;

	}

	#nav ul li a#Help
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;

	}


	#nav ul li a#Help:hover, #nav ul li.current a#Help
	{
	color: white;
		background: #d5d788;

	}

	#nav ul li a#Spoen
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;
	}

	#nav ul li a#Spoen:hover, #nav ul li.current a#Spoen
	{
		color: white;
		background: #d5d788;

	}

	#nav ul li a img
	{
		margin-right: 5px;
	}

	#nav ul li a img.last
	{
		margin-right: 0px;
	}








	#navhome ul li a#Contest
	{
		width: 70px;
		height: 23px;
		background: url('Images/Lay-out/navigation/prijsvraag1.jpg') no-repeat;
		display: block;
		margin-right: 5px;
display:none;
	}

	#navhome ul li a#Contest:hover, #navhome ul li.current a#Contest
	{
		width: 70px;
		height: 20px;
		background: url('Images/Lay-out/navigation/prijsvraag2.jpg') no-repeat;
		display: block;
		cursor: pointer;
	}

	#navhome ul li a#Nieuws
	{
padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: block;
	}

	#navhome ul li a#Nieuws:hover, #navhome ul li.current a#Nieuws
	{
color: white;
		background: #d5d788;
	}

#navhome ul li a#Startpagina
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: block;

	}

	#navhome ul li a#Startpagina:hover, #navhome ul li.current a#Startpagina
	{
	color: white;
		background: #d5d788;

	}



	#navhome ul li a#Customer
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;

	}

	#navhome ul li a#Customer:hover, #navhome ul li.current a#Customer
	{
	color: white;
		background: #d5d788;

	}

	#navhome ul li a#Help
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;

	}


	#navhome ul li a#Help:hover, #navhome ul li.current a#Help
	{
	color: white;
		background: #d5d788;

	}

	#navhome ul li a#Spoen
	{
		padding-top: 7px;
padding-left: 7px;
padding-right: 7px;
		height: 23px;
		background: transparent;
color: white;
font-weight: bold;
font-size: 11px;
text-decoration: none;
		display: none;
	}

	#navhome ul li a#Spoen:hover, #navhome ul li.current a#Spoen
	{
		color: white;
		background: #d5d788;

	}

	#navhome ul li a img
	{
		margin-right: 5px;
	}

	#navhome ul li a img.last
	{
		margin-right: 0px;
	}

		/* SUBMENU */
		div#SubMenu
		{
			top: 10px;
			left: 1px;
padding:0px;
			position: absolute;
border: 0px solid white;
border-top: 0px;
border-bottom: 0px;
padding-top: 202px;
		}
		div#SubMenu ul li {
float: left;
display: inline;
width: 300px;
height: 18px;
clear: left;
margin-left: -10px;
padding-left: 10px;
padding-top: 2px;
border-bottom: 1px solid #E0DCD9;
}

		div#SubMenu ul li a
		{
width: 302px;
height: 16px;
margin-left: -10px;
padding-top: 2px;

		}

		div#SubMenu ul li a:hover
		{
			background: #f3f6d9;
color: black;
width: 300px;
height: 18px;
margin-left: -10px;
padding-left: 20px;
padding-top: 2px;

		}

		div#SubMenu ul li.subCurrent a
		{
			background: #f3f6d9;
color: black;
width: 300px;
height: 18px;
margin-left: -10px;
padding-left: 20px;
padding-top: 2px;
		}

		div#SubMenu ul li.first a
		{
		}

		div#SubMenu a:link, #SubMenu a:visited
		{
			color: #231F20;
			font-size: 11px;
			font-weight: regular;
			font-variant: small-caps;
			background-color: #fff;
			padding-left: 3px;
			padding-right: 2px;
			text-decoration: none;
			border-top: 0px;
			display: block;
			line-height: 10px;
			margin-left: 7px;
			overflow: hidden;
		}
		/* END SUBMENU */

	/* END LINKS */

	/* H-TAGS */
	h1
	{
    	font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		color: #94aa3c;
		font-weight: bold;
		line-height: normal;
		text-decoration: none;
	}

	h1.CenterTitle
	{
		background-color: #EFF3C3;
		color: #231F20;
    	font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		font-weight: bold;
		line-height: normal;
		margin-top: 9px;
		text-align: center;
		text-decoration: none;
		width: 696px;
padding-top: 2px;
padding-bottom: 2px;
margin-top: 100px;
	}

	h1.search
	{
		font-family: Calibri, "Trebuchet MS", Verdana;
		font-size: 18px;
		color: #fff;
		font-weight: bold;
		font-variant: small-caps;
		line-height: normal;
		text-decoration: none;
	}

	h1.Spotlight
	{
	border-bottom:1px solid #E0DCD9;
color:#777777;
font-family:verdana, Lucida Grande, tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;

	}
h2.ColumnBlockPackageTitle
	{
	font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 10px;
		color: #3D474B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;
padding-left: 0px;
margin-left: 0px;
color: #3D474B:
font-weight: bold;
border-bottom: 1px solid #E0DCD9;
font-variant: small-caps;
margin-bottom: 10px;
	}

	h1.nieuw
	{
		border-bottom:1px solid #E0DCD9;
color:#777777;
font-family:verdana, Lucida Grande, tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;
width:295px;
display: none;
	}
	
	h1.facebook
	{
		border-bottom:1px solid #E0DCD9;
color:#777777;
font-family:verdana, Lucida Grande, tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;
	}
	h1.advertentie
	{
		border-bottom:1px solid #E0DCD9;
color:#777777;
font-family:verdana, Lucida Grande, tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;
	}

	h1.plus
	{
		font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 10px;
		color: #3D474B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;
padding-left: 0px;
margin-left: 0px;
color: #3D474B;
font-weight: bold;
border-bottom: 1px solid #E0DCD9;
font-variant: small-caps;
margin-bottom: 10px;

	}

	h1.check
	{
		font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		background: url('Images/Icons/kenmerken.png') no-repeat left center;
		padding-left: 18px;
		color: #94aa3c;
		font-weight: bold;
		font-variant: small-caps;
		line-height: normal;
		text-decoration: none;
		margin-bottom: 10px;
	}


	h2.SearchResultsTitle,
	h2.ColumnBlockPackageTitle,
	h2.ColumnBlockHelp,
	h2.RowGMaps,
	h2.ColumnRestaurantReserve,
	h2.ColumnContactContentTitle,
	h2.News,
	h2.bedrijf,
	h2.opinie,
	h2.fb,
	h2.fb2,
	h2.kenmerk,
	h2.locatieee,
	h2.Film,
	h2.Check,
	h2.ExtraInformation,
	h2.ExtraData,
	h2.ExtraPartners,
	h2.ExtraRating,
	h2.ExtraPayment,
	h2.ExtraAdvertentie
	{
		color: #3D474B;
font-family:verdana, Lucida Grande, tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:bold;
line-height:normal;
text-decoration:none;
color: black;
	}

	h2.envelop
	{
		background: url('Images/Icons/partners.png') no-repeat 0px 0px;
		color: #94AA3C;
	font-family: Helvtica, verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
	font-weight: normal;
		line-height: normal;
		text-decoration: none;
		padding-left: 21px;
padding-top: 2px;
z-index:5;
	}

	h2.check
	{
		background: url('Images/Icons/vinkje.png') no-repeat 0px -1px;
		font-family: Helvtica, verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		padding-left: 21px;
padding-top: 2px;
		color: #94AA3B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;
	}

	h2.SearchResultsTitle
	{
		font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 10px;
		color: #3D474B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;
padding-left: 0px;
margin-left: 0px;
margin-top: 2px;
color: #3D474B;
font-weight: bold;
width: 572px;
background: white;
font-variant: small-caps;
color: #3D474B;
	}

	h2.News
	{
font-family: verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 14px;
		color: #3D474B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;
padding-left: 0px;
margin-left: 0px;
color: #3D474B;
font-weight: normal;
width: 586px;
background: white;
border-bottom: 1px solid #E0DCD9;
font-variant: small-caps;
	}

	h2.ExtraInformation
	{
	padding-left: 0px;
padding-bottom: 1px;
color: #777777;
font-weight: normal;
border-bottom: 1px solid #E0DCD9;
width: 190px;

	}

	h2.ExtraData
	{
		background: transparent url('Images/Icons/hekje.png') no-repeat scroll 0px 0px;
margin-top: 0px;
padding-top: 2px;
padding-left: 21px;

	}

	h2.ExtraPartners
	{
		background: transparent url('Images/Icons/partners.png') no-repeat scroll left 0px;
margin-top: 0px;
padding-top: 2px;
padding-left: 21px;
	}

	h2.ExtraRating
	{
	padding-left: 0px;
color: #3D474B;
font-weight: normal;
border-bottom: 1px solid #E0DCD9;
border-right: 2px solid white;
width: 145px;
	}

	h2.ExtraPayment
	{
	border-bottom:1px solid #E0DCD9;
color: #3D474B;
font-weight:normal;
padding-left:0;
width:300px;	}


span#reserveerlink a {
position: absolute;
display: block;
background: transparent;
width: 150px;
height: 34px;
top: -73px;
left: -25px;
}
h2.ExtraAdvertentie
	{
	padding-left: 0px;
color: #3D474B;
font-weight: normal;
border-bottom: 1px solid #E0DCD9;
width: 178px;
margin-top: 26px;
	}

	h2.reserveren,
	h2.contact2
	{
		background: transparent url('Images/Icons/reserveer.png') no-repeat scroll 0px 0px;
padding-top: 3px;
margin-bottom: 4px;
padding-left: 21px;

	}

	h2.bedrijf
  	{
border-bottom:1px solid #E0DCD9;
color:#777777;
font-weight:normal;
margin-left:0;
padding-left:0;
width:410px;
	}
	
		h2.opinie
  	{
border-bottom:1px solid #E0DCD9;
color:#777777;
font-weight:normal;
margin-left:0;
margin-right:0;
padding-left:0;
width:301px;
	}
	h2.locatieee
  	{
border-bottom:1px solid #E0DCD9;
color:#777777;
font-weight:normal;
margin-left:0;
padding-left:0;
width:300px;
margin-top: 20px;	}
	
		h2.fb, h2.fb2
  	{
padding-left: 0px;
margin-left: 0px;
color: #3D474B;
font-weight: normal;
width: 621px;
border-bottom: 1px solid #E0DCD9;
	}
	
	h2.fb2 {
	margin-top: 20px;
	}

	div#ColumnRestaurantFilmContentCharacterizeTitle h2.kenmerk
	{
	  	border-bottom:0 none;
color: #3D474B;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin-bottom:0;
padding-top:2px;
width:150px;
	}
	
	h2.kenmerk
	{
	 border-bottom:0 none;
color: #3D474B;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin-bottom:0;
padding-top:2px;
width:150px;

	}
p#column_restaurant_informatie_tekst_adres_webadres {
color: #F3F6D9;
}
p#column_restaurant_informatie_tekst_adres_email {
color: #F3F6D9;
}

p#column_restaurant_informatie_tekst_adres_webadres a.Disabled{
color: #f3f6d9;
}

	h2.Film
  	{
	  	background: url('Images/Icons/filmcamera.png') no-repeat 0px 0px;
	}

	h2.kaart
	{
		padding-left: 0px;
margin-left: 0px;
color: #3D474B;
font-weight: normal;
width: 620px;
border-bottom: 1px solid #E0DCD9;
margin-top: 0px;
	}
	
	h2.kaartt
	{
		padding-left: 0px;
margin-left: 0px;
color: #3D474B;
font-weight: normal;
width: 620px;
border-bottom: 1px solid #E0DCD9;
margin-top: 300px;
	}

	h2.kenmerken
	{
border-bottom: 1px solid #E0DCD9;
	
	}

	div.ColumnBlock h2.kenmerken
	{
		m padding-left: 0px;
margin-left: 0px;
margin-top: -10px;
color: #3D474B:
font-weight: bold;
width: 295px;
color: #3D474B;
	}

div.ColumnBlock h2.beoordeling
	{
		m padding-left: 0px;
margin-left: 0px;
margin-top: -10px;
color: #3D474B:
font-weight: bold;
width: 290px;
border-bottom: 1px solid #E0DCD9;
color: #3D474B;
	}

div.ColumnBlock h2.lijsten
	{
		m padding-left: 0px;
margin-left: 0px;
margin-top: -10px;
color: #3D474B:
font-weight: bold;
width: 120px;
border-bottom: 1px solid #E0DCD9;
color: #3D474B;
	}


	h2.betaling
	{
		padding-left: 0px;
margin-left: -10px;
margin-top: -10px;
color: #3D474B:
font-weight: bold;
width: 620px;
border-bottom: 1px solid #E0DCD9;
	}

	div.ColumnBlock h2.betaling
	{
		padding-left: 0px;
margin-left: 0px;
color: #3D474B:
font-weight: bold;
width: 295px;
border-bottom: 1px solid #E0DCD9;

	}

	h2.beoordeling
	{
margin-left: 0px;
margin-top: -2px;
padding-top: 3px;
border-bottom: 1px solid #E0DCD9;
	}

	h2.lijsten
	{
margin-left: 0px;
margin-top: -2px;
padding-top: 3px;
border-bottom: 1px solid #E0DCD9;

	}

	h2.pakketten,
	h2.eigen
	{
	}

	h2.adverteren
	{
		background: url('Images/Icons/beoordeling.png') no-repeat 0px 0px;
padding-top: 0px;
padding-left: 21px;
	}

	h2.contact
	{
		background: url('Images/Icons/contact.png') no-repeat left center;
	}

	div#content div#ColumnBlockLeft h2.ColumnBlockHelp a,
	div#content div#ColumnBlockRight h2.ColumnBlockHelp a
	{
		color: #3D474B;
		text-decoration: none;
	}

	div#content div#ColumnBlockLeft h2.ColumnBlockHelp a:hover,
	div#content div#ColumnBlockRight h2.ColumnBlockHelp a:hover
	{
		color: #3D474B;
	}

	h1.envelop
	{
		
		color: #881748;
		font-size: 14px;
		height: auto;
		margin-top: 7px;
		margin-bottom: 7px;
font-weight: bold;
		position: relative;
		width: 170px;
	


	}

	h2
	{
		font-family: verdana, Lucida Grande, tahoma, Tahoma, verdana, Verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		color: #881748;
		font-weight: bold;
		line-height: 12px;
		text-decoration: none;
		margin-bottom: 7px;
	}

	h3
	{
		font-family: Calibri, "Trebuchet MS", Verdana;
		font-size: 13px;
		color: #94aa3c;
		font-weight: bold;
		line-height: normal;
		text-decoration: none;
	}

	h4
	{
		font-family: Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		color: #94aa3c;
		font-weight: bold;
		line-height: normal;
		text-decoration: none;
	}

	h5
	{
		font-family: Calibri, "Trebuchet MS", Verdana;
		font-size: 10px;
		color: #94aa3c;
		font-weight: bold;
		line-height: normal;
		text-decoration: none;
	}

	h6
	{
		font-family: Calibri, "Trebuchet MS", Verdana;
		font-size: 9px;
		color: #94aa3c;
		font-weight: bold;
		line-height: normal;
		text-decoration: none;
	}
	/* END H-TAGS */

/* END ALGEMEEN */

/*CONTAINER(S)*/
#container
{
	width: 990px;
	height: auto;
	margin: auto;
	overflow: visible;
	border: 0px solid #D5D788;
	position: relative;
	z-index: 1;
}

	/* HEADER(S) */
	#header
	{
		width: 100%;
		height: 49px;
		background-position: top left;
		overflow: visible;
		position: relative;
		z-index: 2;
		margin-top: -14px;
	}


#headerhome {
background:white url(http://www.spoen.nl/Includes/Images/spoenhome.png) no-repeat scroll 0 3px;
height:120px;
margin-top:-70px;
overflow:visible;
position:relative;
width:100%;
z-index:2;}

#headerhomepage {
background:white url(http://www.spoen.nl/Includes/Images/spoenhome.png) no-repeat scroll 0 3px;
height:98px;
margin-top:-70px;
overflow:visible;
position:relative;
width:100%;
z-index:2;}

	#logo
	{
	    bottom:0;
height:63px;
left:-7px;
opacity:1;
position:absolute;
top:-3px;
width:150px;
margin-bottom: 10px;
    }
	#logo:hover
	{
	  
cursor: pointer;
    }

#logo img
	{
margin-top: -3px;    }

	#HomeHeading
	{
	background:white url(http://www.spoen.nl/Includes/Images/spoenhome.png) repeat scroll 0 0;
height:200px;
margin-left:-500px;
margin-top:1px;
min-width:1550px;
overflow:visible;
position:relative;
width:auto;
z-index:2;
	}
		/* HOME HEADING */
		div#HomeSearch
		{
			background:#2CAAE2 url(http://www.spoen.nl/Includes/Images/zoekvierkant.png) repeat scroll 0 0;
color:#000000;
display:block;
float:left;
height:140px;
left:0;
margin:0;
padding:0 0 5px;
position:inherit;
top:0;
width:205px;
		}
		div#linkerkant {
		width: 205px;
		float: left;
		display: block;
		}

		div#rechterkant {
display:block;
float:left;
margin-left:5px;
width:735px;
		}
div#rechterkantlinkerkant {
display: block;
float: left;
width: 308px;
}
div#rechterkantrechterkant {
display: block;
float: left;
width: 310px;
margin-left: 0px;
}
		div#volgenn 

{
	background:#F1EFF0 url(http://www.spoen.nl/Includes/Images/volgons.png) repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
height:auto;
display: block;
float: left;
padding:37px 12px 12px;
margin-top: 424px;
width: 179px;
}


	div#volgen 

{
	background:#F1EFF0 url(http://www.spoen.nl/Includes/Images/volgons.png) repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
height:auto;
display: block;
float: left;
padding:37px 12px 12px;
margin-top: 286px;
width: 179px;
}

	div#verfijnen 

{
background:white none repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:auto;
margin-bottom:-280px;
margin-top:152px;
padding:0;
width:203px;}

div#verfijnenkaart 

{
background:#f3f6d9 ;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:auto;
margin-bottom:-280px;
margin-top:152px;
padding: 0;width:203px;
padding-top: 0;
}
	div#laatstenieuws 

{
background:white url(http://www.spoen.nl/Includes/Images/laatstenieuws.png) repeat scroll 0 0;
border:1px solid #E0DCD9;
color:#3D474B;
display:block;
float:left;
height:75px;
margin-top:5px;
padding:37px 12px 12px;
width:179px;}	
div#mijnspoenboven {
background:#EEEEEE none repeat scroll 0 0;
border-color: #DADADA;
border-style:none solid solid;
border-width:0 1px 1px;
display:block;
float:left;
height:27px;
margin-left:200px;
padding-top:3px;
width:298px;
}
div#loginlinks {
display:block;
float:left;
height:47px;
margin-right:5px;
width:159px;}
div#loginrechts {
display: block;
float: left;
height: 47px;
width: 47px;
}
div#snelmenu 

{
	background:white url(http://www.spoen.nl/Includes/Images/snelmenu.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:181px;
margin-top:5px;
padding:37px 12px 12px;
width:179px;
}	
#plaatjelinksidsrestaurants{
height:83px;
width:120px;
float: left;
}
#plaatjelinksidscafes{
height:83px;
width:120px;
float: left;
}
#plaatjelinksidsdiscotheken{
height:83px;
width:120px;
float: left;
}
#plaatjelinksidscafetarias{
height:83px;
width:120px;
float: left;
}
#rechtsids{
float:left;
height:50px;
margin-left:10px;
width:315px;}
#rechtsidstitel {
color: #3D474B;
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid #E0DCD9;
width: 270px;
margin-bottom: 5px;
text-decoration: none;
}

a div#rechtsidstitel {
color: #3D474B;
font-weight: bold;
font-size: 11px;
border-bottom: 1px solid #E0DCD9;
margin-bottom: 5px;
text-decoration: none;
width: 313px;
}

#rechtsidstekst {
color: #3D474B;
font-size: 11px;
line-height: 21px;
}
#rechtsidstekst a{
text-decoration: none;
color: #3D474B;}
#rechtslink{
color:#2CAAE2;
float:right;
font-size:10px;
font-weight:normal;
margin-top:-25px;
text-align:right;
text-decoration:underline;
width:auto;}
#indeschijnwerpersrestaurants {
margin-bottom: 0px;
display: block;
float: left;
height: 105px;

}

#rechtsids a{
text-decoration:none;
}
	div#buttons {display: none;}
	div#toptienlijst-landgoedrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-landgoedrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-cafes {
	background:white url(http://www.spoen.nl/Includes/Images/os-cafes.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-discotheken {
	background:white url(http://www.spoen.nl/Includes/Images/os-discotheken.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-grillrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-grillrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-grandcafes {
	background:white url(http://www.spoen.nl/Includes/Images/os-grandcafes.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-hotelrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-hotelrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-visrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-visrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-sterrenrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-sterrenrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#toptienlijst-tapasrestaurants {
	background:white url(http://www.spoen.nl/Includes/Images/os-tapasrestaurants.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
display:block;
float:left;
height:149px;
margin-top:4px;
padding:37px 12px 12px;
width:276px;
}	
div#indeschijnwerpers 

{
	background:white url(http://www.spoen.nl/Includes/Images/aanbevolen.png) no-repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
height:418px;
left:517px;
margin-top:5px;
padding-left:12px;
padding-right:12px;
padding-top:37px;
position:absolute;
top:516px;
}

div#bannerhome 

{
	background:white none repeat scroll 0 0;
border:1px solid #E0DCD9;
color: #3D474B;
height:250px;
padding:0;
position:absolute;
top:727px;
width:300px;

}	
div#volgen a,
div#laatstenieuws a,
div#toptienlijst a,
div#toptienlijst-landgoedrestaurants a,
div#toptienlijst-cafes a,
div#toptienlijst-discotheken a,
div#toptienlijst-grillrestaurants a,
div#toptienlijst-grandcafes a,
div#toptienlijst-hotelrestaurants a,
div#toptienlijst-visrestaurants a,
div#toptienlijst-sterrenrestaurants a,
div#toptienlijst-tapasrestaurants a,
div#snelmenu a
{
color:#2CAAE2;
}	
		#HomeSearch img
		{
			left: 0px;
			top: 0px;
			position: relative;
		}


		div#HomeSearch input.input
		{
			left: 14px;
			top: 6px;
			width: 339px;
			height: 22px;
			padding-top: 4px;
			padding-left: 13px;
border-bottom: 2px;
			position: absolute;
border: 0px solid #b1b81f;
background: transparent;
font-size: 11px;
font-weight: normal;
font-style: normal;

        }
		
	

		div#HomeSearch input.submit
		{
		   	background: url(http://www.spoen.tv/lens.png) no-repeat 0px 0px;
			cursor: pointer;
			height: 35px;
			top: 1px;
		    position: absolute;
		    left: 335px;
		    width: 35px;
border: 0px;
		}


		span#HotSpotText
		{
			display: block;
			font-weight: normal;
			height: 15px;
border: 1px solid #e2c822;
background: #fff9d7;
			width: 262px;
padding: 2px;
position: absolute; 
top: 60px;
left: 130px;
display: none;
		}

		#HomeSearch form.Search
		{
			margin-left: -2px;
		}

		div#HomeSearch div#HomeSearchCount
		{
color:white;
font-size:14px;
font-weight:bold;
left:143px;
position:absolute;
text-align:left;
top:-52px;
width:280px;
		}

		#HomeSearchNav
		{
			color: #000;
			font-size: 11px;
font-family: verdana, verdana, calibri;
			height: 0em;
			left: -7px;
			list-style: none;
			top: 35px;
			position: relative;
			width: 100%;
width: 400px;
height: 100px;

		}

		#HomeSearchNav li
		{
			float: left;
font-size: 11px;
font-family: verdana, verdana, calibri;
margin-right: 10px;

		}

		#HomeSearchNav li.Spacer
		{
			float: left;
			text-align: center;
			font-style: normal;
			width: 15px;
display: none;
		}

		#Quot
		{
			right: 55px;
			top: 265px;
			position: absolute;
			display: none;
		}

		/* END HOME HEADING */

	/* END HEADER(S) */

	/* CONTENT */
	#content
	{
		width: 100%;
		height: auto;
		margin-top: 100px;
		overflow: visible;
		border: 0px solid #ECECCB;
		float: left;
		position: relative;
		z-index: 2;
border-bottom: 30px solid white;
margin-top: -37px; 
margin=bottom: 30px;
	}
	
	#searchcontainer #content {
	border-color:#F0F0F0 #F0F0F0 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
float:left;
height:486px;
margin-top:37px;
overflow:visible;
position:relative;
width:100%;
z-index:2;
}
	#SubMenu
	{
		width: auto;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		float: right;
		position: relative;
		z-index: 2;
		overflow: hidden;
margin: 0;
padding: 0;
	}
	a#bestellen {
	background: url(http://www.spoen.nl/Includes/Images/bestellen.jpg)no-repeat 20px 10px;
	display: block;
	float: left;
	width: 140px;
	height: 80px;
	}

#columnleftcustomer {
background:transparent url(http://www.spoen.nl/Includes/Images/spoencustomer.jpg) repeat scroll 0 0;
border-bottom:30px solid white;
font-size:12px;
height:1087px;
width:994px;
}

#voordelen img {
margin-top: 20px;
}
#prijslinks img {
margin-top: 15px;
}
#bovenkantcustomer {
width: 994px;
height: 391px;
float: left;
display: block;
}

#bovenkanttekstcustomer {
width: 974px;
height: 95px;
float: left;
display: block;
margin-bottom: 70px;
padding: 10px;
padding-top: 0px;
padding-bottom: 0px;
}

#producteencustomer,
#producttweecustomer,
#productdriecustomer,
#productviercustomer,
#productvijfcustomer {
width: 974px;
height: 100px;
background: transparent;
float: left;
display: block;
border-bottom: 1px solid #E0DCD9;
margin-left: 10px;
margin-right: 10px;
}



#linkerkantbeschrijving {
width: 355px;
padding: 10px;
float: left;
display: block;
height: 80px;
}

#voordelen {
width: 180px;
padding: 10px;
float: left;
display: block;
height: 80px;
margin-right: 30px;
}

#prijslinks {
width: 180px;
padding: 10px;
float: left;
display: block;
height: 80px;
}
#bestellen {
width: 140px;
padding: 10px;
float: left;
display: block;
height: 80px;
}

	#SubMenu ul
	{
		list-style: none;
	}

	#ColumnBack
	{
		width: 665px;
		height: auto;
		border: 0px solid #231F20;
		float: left;
		position: relative;
		margin-top: 0px;
		margin-bottom: 10px;
	}

	#ColumnRestaurantInformation
	{
		float:left;
height:0;
margin-top:0;
overflow:visible;
width:990px;
	}
#defaultcontainer #content {
border:1px solid #ECECCB;
float:left;
height:auto;
margin-bottom:30px;
margin-top:0;
overflow:visible;
position:relative;
width:994px;
z-index:2;
}
	#ColumnRestaurantInformation img:hover
	{
		cursor: pointer;
	}
#ColumnRestaurantInformationText img {
display: none;
}
	#ColumnRestaurantInformationText img:hover,
	#ColumnRestaurantInformation div#PhotoSlideshow img:hover
	{
		cursor: default;
	}

	#ColumnRestaurantInformation a#Previous
	{
		background: url('Images/Lay-out/photo_prev.png') no-repeat;
		display: none;
		height: 15px;
		left: 200px;
		position: absolute;
		top: 160px;
		width: 15px;
		z-index: 100;
	}

	#ColumnRestaurantInformation a#Previous:hover
	{
		background: url('Images/Lay-out/photo_prev2.png') no-repeat;
	}

	#ColumnRestaurantInformation a#Next
	{
		background: url('Images/Lay-out/photo_next.png') no-repeat;
		display: none;
		height: 15px;
		left: 220px;
		position: absolute;
		top: 160px;
		width: 15px;
		z-index: 100;
	}

	#ColumnRestaurantInformation a#Next:hover
	{
		background: url('Images/Lay-out/photo_next2.png') no-repeat;
	}

	#ColumnRestaurantInformation a:hover
	{
		cursor: pointer;
	}

#ColumnRestaurantInformation a
	{
		cursor: pointer;
	}


	#ColumnRestaurantInformationText
	{
	background:transparent none repeat scroll 0 0;
display:block;
float:left;
height:255px;
line-height:16px;
overflow:hidden;
padding-left:5px;
width:295px;

	}
#ColumnRestaurantInformationText a
	{
	font-weight: normal;
color: #EC008C;
	}
	
	#column_restaurant_informatie_tekst_adres_plaats a {
color:#BABABA;
	text-decoration:none;
	}

	#ColumnRestaurantInformationText h1
	{
		color: #881748;
		font-size: 15px;
		height: auto;
		padding-top: 7px;
		padding-bottom: 7px;
font-weight: bold;
		position: relative;
		width: 285px;
	}

	#ColumnRestaurantInformationTextDetails
	{
		margin-top: 9px;
		margin-bottom: 25px;
margin-left: -5px;
	}

p#column_restaurant_informatie_tekst_adres_facebook {
position: absolute;
margin-left: 300px;
margin-top: -20px;
display: block;
} 

div#Fotos h2 {
margin-top: 10px;
border-bottom:1px solid #E0DCD9;
color:#777777;
font-weight:normal;
margin-left:0;
padding-left:0;
width:301px;
}
a#urlfotos {
background:white none repeat scroll 0 0;
width:300px;
display: block;
text-align: right;
color: #2CAAE2;
margin-bottom: 5px;
height:30px;
overflow: hidden;
}
div#Fotos img {
border:0 none;
display:block;
float:left;
margin-bottom:10px;
margin-right:10px;
margin-top:0;
padding:0;
width:93px;
}

div#Fotos {
background:white none repeat scroll 0 0;
display:block;
float:left;
height:94px;
overflow:hidden;
width:309px;
}
	div.ColumnRestaurantInformationTextDetailsLeft
	{
		width: 73px;
		float: left;
background: white;
padding-top: 6px;
margin-top: 0px;
padding-left: 5px;
padding-bottom: 15px;
color: #777777;
height: 300px;
display: none;
	}
H1#column_restaurant_informatie_tekst_titel {
color:#EC008C;
font-family:verdana,Lucida Grande,Sans-serif;
font-size:16px;
font-weight:bold;
left:418px;
margin-left:-2px;
position:absolute;
top:2px;
width:400px;
z-index:9999;
}

H1#column_restaurant_informatie_tekst_titel a, 
H1#column_restaurant_informatie_tekst_titel a:visited, 
H1#column_restaurant_informatie_tekst_titel a:hover,
H1#column_restaurant_informatie_tekst_titel a:visited:hover {
color:#F0F0F0;
font-family:verdana,Lucida Grande,Sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
z-index: 9999;

}



	div.ColumnRestaurantInformationTextDetailsRight
	{
	background:transparent none repeat scroll 0 0;
color:#F0F0F0;
float:left;
font-size:12px;
height:300px;
left:508px;
line-height:19px;
margin-top:0;
padding-bottom:15px;
position:absolute;
top:86px;
width:222px;
	}

	#ColumnRestaurantInformationTextDetails div img
	{
		margin-left: -2px;
	}
div.ColumnRestaurantInformationTextDetailsRight	div#ColumnRestaurantInformationFavorite {
margin-top: 0px;
padding-top: 3px;
}

	div#ColumnRestaurantInformationFavorite p
	{
	clear:left;
padding-left:0;
width:450px;
	}

	div.NewMorebutton
	{
		margin-left: 185px;
display: none;
	}

	div.NewMorebutton a
	{
		background: url('Images/Lay-out/buttons/meer1.png') no-repeat;
		display: block;
		height: 14px;
		width: 50px;
float: right;
	}

	div.NewMorebutton a:hover
	{
		background: url('Images/Lay-out/buttons/meer2.png') no-repeat;
	}

	/* PAKKETTEN */
	div#ContentPackages div#ColumnOrder,
	div#ContentPackages div#SubMenu
	{
		margin-left: 0px;
	}
div#ContentPackages {
margin-top: 90px;
}
	div#ContentPackages div#SubMenu
	{
		margin-top: 10px;
	}

	div#ColumnBlockPackages div
	{
		background: white;
		width: 212px;
		float: left;
		margin-right: 10px;
		height: auto;
	}

	div#ColumnBlockPackages div.ColumnBlockPackageTextPlus
	{
		height: auto;
		margin-left: -5px;
	}

	div#ColumnBlockPackages div div.ColumnBlockPackageText
	{
		background: none;
		width: 120px;
	}

	div#ColumnBlockPackages span.ItalicSpan
	{
		font-style: italic;
	}

	.ColumnBlockPackageTextImage
	{
		float: right;
		display: block;
		margin-right: 10px;
	}

	div.ColumnBlockPackageText ul
	{
		/*height: 400px;*/
	}

	div.ColumnBlockPackageText ul.StandardPackageList
	{
		height: 470px;
	}

	div.ColumnBlockPackageText ul.ExtraOptionsList
	{
		font-style: italic;
		height: 120px;
	}

	div.ColumnBlockPackageText ul li
	{
		list-style-type: none;
	}

	div.ColumnBlockPackageText ul li.listitalic
	{
		font-style: italic;
		margin-top: 10px;
	}

	div.ColumnBlockPackageText ul li.listbold
	{
		font-weight: bold;
	}

 	div.ColumnBlockPackageText img
 	{
		margin-top: 15px;
		margin-bottom: 15px;
	}

	div#ColumnBlockPackages div.ColumnBlockPackageText div.ColumnBlockPackageTextPlus
	{
		background: transparent url('Images/Lay-out/horecaondernemer/plus.jpg') no-repeat;
		margin-bottom: 10px;
		padding-left: 15px;
		width: 120px;
	}

	/* END PAKKETTEN */

	/* ADVERTEREN */
	div#ColumnBlockAdverts div div.ColumnBlockPackageText p
	{
		height: 290px;
		padding-right: 10px;
	}

	div#ColumnOrderAdvert
	{
		background: #D7E026;
		border-top: 0 dashed #881748;
		float: left;
		height: auto;
		overflow: visible;
		position: relative;
		width: 276px;
		z-index: 2;
margin-left: 10px;
	}

	div#ContentPackagesAdvert div#ColumnBlockAdverts div#ColmnBlockAdvertSpotlight h2.ExtraRating
	{
		font-size: 14px;
		margin-top: 3px;
	}

	div#ColumnOrderAdvert div#OrderContent
	{
padding-left: 7px;
		width: 245px;
background-color: #f3f6f9;
	}

	div#ColumnOrderAdvert div#OrderContent select
	{
		border: 1px solid #231F20;
		width: 113px;
font-family: verdana, verdana, calibiri;
	}

	div#ColumnOrderAdvert div#OrderContent div.Row
	{
		height: 30px;
		width: 237px;
	}

	div#ColumnOrderAdvert div#OrderContent div.Row span.Hint
	{
		margin-top: -23px;
		right: -117px;
		width: 100px;
		line-height: normal;
	}

	div#ColumnOrderAdvert div#OrderContent .input
	{
		float: none;
	}

	div#ContentPackagesAdvert div#ColumnBlockAdverts div
	{
		background:transparent url('Images/Lay-out/column-dashed.jpg') no-repeat scroll right top;
		float: left;
		margin-right: 10px;
		width: 130px;

	}

	div#ContentPackagesAdvert div#ColumnBlockAdverts div h2
	{
		font-size: 16px;
	}

	div#ContentPackagesAdvert div#ColumnBlockAdverts div div
	{
		background: none;
	}

	div#ContentPackagesAdvert div#ColumnBlockAdverts div.ColumnBlockPackageTextPlus
	{
		background: transparent url('Images/Lay-out/horecaondernemer/plus.jpg') no-repeat scroll 0 0;
		height: auto;
		margin-bottom: 10px;
		padding-left: 15px;
		width: 110px;
	}

	/* END ADVERTEREN */

    /* RATING SLIDE */
	div.rating
	{
		background-image: url('Images/Icons/rating_bar.jpg');
		background-repeat: no-repeat;
		background-position: -80px 0;
		height: 23px;
		width: 80px;
	}

	div#ColumnRestaurantInformationRating
	{
background:transparent url(/Includes/Images/ratingback.png) repeat scroll -7px 0px;
height:32px;
margin-top:2px;
padding-left:7px;	}
div.row span.star-rating-control {
display:block;
height:15px;
margin-top:2px;
padding-top:15px;
}

	div.rating ul
	{
		list-style-type: none;
		background: transparent url('Images/Icons/star_template.png') no-repeat;
		height: 16px;
		width: 80px;
		margin-left: 0;
		padding-left: 0;
	}

	div.rating ul li
	{
		float: left;
	}
	
	div#ColumnRestaurantInformationFavorite b {
	color: #EC008C;
	}

div#ColumnRestaurantInformationPriceRating {
width: 250px;
}

	div.rating ul li a,
	div#ColumnRestaurantInformationPriceRating ul li a:visited:hover /* Needed to overwrite default a:visited:hover */
	{
		width: 6px;
		height: 16px;
		display: block;
		border: 1px solid transparent;
	}
	/* END RATING SLIDE */

	/* ACTIES */
	#ColumnRestaurantInformationActionsLeft
	{
    	float: left;
margin-top:-20px;
padding-top: 10px;

	}

	#ColumnRestaurantInformationActionsRight
	{
		float: left;
margin-top:0px;

	}

	#ColumnRestaurantInformationActions ul
	{
		list-style-type: none;
	}

	#ColumnRestaurantInformationActionsLeft a.AddToList
	{
background: url(http://spoen.tv/images/icons/hcards_add.png) 5px 0px no-repeat;
		color:transparent;
display:block;
float:left;
height:16px;
left:25px;
position:absolute;
width:23px;
top:0;
	}

	#ColumnRestaurantInformationActionsLeft a.AddToList:hover
	{
text-decoration: none;
	}

	#ColumnRestaurantInformationActionsLeft a.AddToListCurrent
	{

	}

	#ColumnRestaurantInformationActionsLeft a.Favorite {
	color:#EC008C;
display:block;
font-size:12px;
height:16px;
left:-170px;
margin-bottom:5px;
margin-right:5px;
padding-left:27px;
position:absolute;
top:119px;
width:254px;
	}

	#ColumnRestaurantInformationActionsLeft a.Favorite.NoHover:hover
	{
		cursor: default;
	}
p.tussenstuk {
background:white none repeat scroll 0 0;
display:block;
height:17px;
}
	#ColumnRestaurantInformationActionsLeft a.Favorite:hover
	{
		
	}



	#ColumnRestaurantInformationActionsLeft a.FavoriteCurrent
	{
		
	}

	#ColumnRestaurantInformationActionsLeft a.TellAFriend
	{
background: url(http://spoen.tv/images/icons/mail_light.png) 5px 0px no-repeat;
		color:transparent;
display:block;
float:left;
height:16px;
left:0px;
position:absolute;
width:23px;
top:0;
	}

	#ColumnRestaurantInformationActionsLeft a.TellAFriend:hover
	{

	}

	#ColumnRestaurantInformationActionsLeft a.TellAFriendCurrent
	{
	}

	#ColumnRestaurantInformationActionsRight a.Print
	{
background: url(http://spoen.tv/images/icons/printer.png) 5px 0px no-repeat;
		color:transparent;
display:block;
float:left;
height:16px;
left:50px;
position:absolute;
width:23px;
top:0;
	}

	#ColumnRestaurantInformationActionsRight a.Print:hover
	{
	}

	#ColumnRestaurantInformationActionsRight a.PrintCurrent
	{
	}

	#ColumnRestaurantInformationActionsRight a.PrintCard
	{
		
background: url(http://spoen.tv/images/icons/hcard.png) 5px 0px no-repeat;
		color:transparent;
display:block;
float:left;
height:16px;
left:75px;
position:absolute;
width:23px;
top:0;
	}

	#ColumnRestaurantInformationActionsRight a.PrintCardDisabled
	{
		height: 16px;
		width: 254px;
background: url(http://www.spoen.tv/map.png) 5px 0px no-repeat;
		display: block;
		margin-right: 5px;
margin-bottom: 5px;
color: #2CAAE2;
padding-left: 27px;

	}

	#ColumnRestaurantInformationActionsRight a.PrintCard:hover
	{
	}

	#ColumnRestaurantInformationActionsRight a.PrintCardCurrent
	{

	}

	#ColumnRestaurantInformationActionsRight a.Report
	{
		
background: url(http://spoen.tv/images/icons/comment_alert.png) 5px 0px no-repeat;
		color:transparent;
display:block;
float:left;
height:16px;
left:100px;
position:absolute;
width:23px;
top:0;

	}

	#ColumnRestaurantInformationActionsRight a.Report:hover
	{
	}

	#ColumnRestaurantInformationActionsRight a.ReportCurrent
	{
		height: 16px;
		width: 254px;
background: url(http://spoen.tv/images/icons/comment_alert.png) 5px 0px no-repeat;
		display: block;
		margin-right: 5px;
margin-bottom: 5px;
color: #2CAAE2;
padding-left: 27px;

	}
#ColumnRestaurantInformationActions h2 {
background:#F3F6D9 none repeat scroll 0 0;
border-bottom:10px solid white;
border-top:2px solid #B1B81F;
display:none;
font-size:11px;
font-weight:normal;
margin-bottom:10px;
margin-top:20px;
padding:2px 2px 2px 5px;
width:293px;
}
	#ColumnRestaurantInformationActionsLeft img,
	#ColumnRestaurantInformationActionsRight img
	{
		margin-right: 5px;
	}

	#ColumnRestaurantInformationActions div
	{
		line-height: 16px;
	}


	/* END ACTIES */

	/* UW LIJSTJE */
	#ColumnRestaurantInformation #ColumnRestaurantInformationDashed,
	#ColumnRestaurantInformation #ColumnRestaurantInformationActions
	{
		float:left;
height:auto;
left:850px;
margin-bottom:10px;
min-height:100px;
overflow:visible;
padding-top:2px;
position:absolute;
top:85px;
width:127px;
display: none;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationListContainer
	{
		position:relative;
top: 0px;
	}


	div.jScrollPaneContainer div.jScrollPaneDrag
	{
		display: none;
	}

	div.jScrollPaneContainer div.jScrollPaneTrack:hover
	{
		cursor: default;
	}
	#ColumnRestaurantInformationList
	{
		float: left;
		width: 255px;
	}

	#ColumnRestaurantInformationList h2
	{
Background: #F3F6D9;
Width: 294px;
border-top: 2px solid #B1B81F;
padding: 2px;
font-size: 11px;
font-weight: normal;
margin-bottom: -14px;

Padding-left: 5px;
	}

	#ColumnRestaurantInformationList a.help
	{
		float: right;
		font-size: 11px;
		margin-right: -1px;
		padding-left: 5px;
		text-decoration: underline;
color: #939393;
display: none;
display: none;
	}

	#ColumnRestaurantInformationList a.help:hover
	{
		text-decoration: underline;
color: white;
display: none;
	}

	#ColumnRestaurantInformationListNavigation
	{
		background:transparent none repeat scroll 0 0;
border-top:1px solid #E0DCD9;
clear:left;
color:transparent;
float:left;
font-size:11px;
margin-top:107px;
padding-left:2px;
padding-top:4px;
width:287px;}

	#ColumnRestaurantInformationListNavigation a
	{
		font-weight: normal;
font-family: verdana, Lucida Grande, tahoma, verdana;
font-size: 11px;
width: 255px;
padding: 2px;
padding-left: 6px;
padding-right: 6px;
text-decoration: underline;
color: #881748;
height: 14px;
margin-top: 250px;
border: 1px solid white;
background: white;

	}
	#ColumnRestaurantInformationListNavigation a:hover
	{
Text-decoration: underline;
}

#ColumnRestaurantInformationListNavigation p
	{
Display: none;
}
	#ColumnRestaurantInformationListNavigation a.lijst_vergelijk:hover
	{
Text-decoration: underline;
}
	#ColumnRestaurantInformationListNavigation a.lijst_vergelijk
	{
color: #881748;
		font-weight: normal;
font-family: verdana, Lucida Grande, tahoma, verdana;
font-size: 11px;
padding: 2px;
text-decoration: underline;
width: 50px;
float: left;
margin-left: 190px;

margin-top: -20px;
	}
#ColumnRestaurantInformationListNavigation a.ToAJAX:hover
	{
Text-decoration: underline;

}

#ColumnRestaurantInformationListNavigation a.ToAJAX
	{
color: #881748;
		font-weight: normal;
font-family: verdana, Lucida Grande, tahoma, verdana;
font-size: 11px;
padding: 2px;
text-decoration: underline;
width: 23px;
float: left;
margin-left: 250px;
margin-top: -20px;

	}

	#ColumnRestaurantInformationListContainer
	{
	background:white none repeat scroll 0 0;
border:1px solid black;
float:left;
height:136px;
padding-top:0;
position:absolute;
top:28px;
width:298px;
z-index:1000;
margin-left: -1px;
	}
#rechterkantheader {
background:white none repeat scroll 0 0;
float:right;
height:90px;
width:500px;
}
	#ColumnRestaurantInformationListItems
	{
position: relative;
top: 0px;
left: 0px;
display: block;
width: 281px;
clear: left;
height: 40px;
padding-left: 3px;
min-width: 302px;

	}
	
	#ColumnRestaurantInformationListItems p
	{

margin-top: 76px;
background: transparent;

	}

	#ColumnRestaurantInformationListItems div.ColumnRestaurantInformationListItemsItem a
	{
		text-decoration: none;
margin-bottom: 2px;
color: #2CAAE2;
font-size: 11px;
font-weight: normal;
font-family: verdana, Lucida Grande, tahoma, verdana;
	}
	#ColumnRestaurantInformationListItems div.ColumnRestaurantInformationListItemsItem a:hover
	{
		text-decoration: underline;
	}


	div.ColumnRestaurantInformationListItemsItem
	{
		background:white none repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
color:#BFC63F;
height:20px;
margin-bottom:0;
padding:3px 1px 1px 2px;
text-decoration:none;
width:287px;
	}

div.ColumnRestaurantInformationListItemsItem:hover
	{
background:transparent url(http://spoen.tv/images/icons/arrow_state_grey_right.png) no-repeat scroll 260px 2px;
border-bottom:1px solid #E0DCD9;
color:white;
text-decoration:none;
	}


	#ColumnRestaurantInformationListItems a{
		height: 13px;
	}

	#ColumnRestaurantInformationListItems img
	{
		vertical-align: text-top;
	}

	#ColumnRestaurantInformationListItems a.ToAJAX
	{
		background:transparent url(/Includes/Images/ster.png) no-repeat scroll 0 2px;
display:inline;
float:left;
margin-right:5px;
width:21px;
	}
#mijnspoenboven h2:hover {
cursor: pointer;
}
#mijnspoenboven h2 {
color: black;
font-weight: normal;
		background:transparent url(/Includes/Images/ster.png) no-repeat scroll 5px 6px;

font-size: 11px;
padding-top: 5px;
padding-left: 20px;
}
	#ColumnRestaurantInformationListItems a.ListItemOdd
	{
		padding-left: 0px;
		width: 210px;
		overflow: hidden;
		padding-bottom: 2px;
	}

	#ColumnRestaurantInformationListItems a.ListItemEven
	{
					background:transparent url(http://spoen.tv/images/icons/home_grey.png) no-repeat scroll 235px 0;
		padding-left: 4px;
		overflow: hidden;
width: 260px;
height: 16px;
margin-top: -1px;
	}

	#ColumnRestaurantInformationListPink
	{
background: blue;
		float: left;
		height: 70px;
width: 50px;
display: none;
	}

	a#lijstScrollUp
	{
		background: transparent url('Images/Icons/lijstje/scroll_up.jpg') no-repeat;
		display: block;
		margin-top: 20px;
		height: 13px;
		width: 14px;
	}

	a#lijstScrollUp:hover
	{
		background: transparent url('Images/Icons/lijstje/scroll_up_over.jpg') no-repeat;
	}

	a#lijstScrollDown
	{
		background: transparent url('Images/Icons/lijstje/scroll_down.jpg') no-repeat;
		display: block;
		margin-top: 25px;
		height: 13px;
		width: 14px;
	}

	a#lijstScrollDown:hover
	{
		background: transparent url('Images/Icons/lijstje/scroll_down_over.jpg') no-repeat;
	}

	#ColumnRestaurantDescription
	{
		width: 350px;
		min-height: 100px;
		height: auto;
		margin-left: 27px;
		margin-top: 10px;
		overflow: visible;
		float: left;
		position: relative;
	}

	.ColumnRestaurantDescriptionContent
	{
		width: 350px;
		min-height: 100px;
		height: auto;
		margin-left: 0px;
		overflow: visible;
		float: left;
		position: relative;
margin-top: 50px;
text-align: justify;
	}

.ColumnRestaurantDescriptionContent p
	{
		display:none;
	}

.ColumnRestaurantDescriptionContent #ColumnRestaurantDescriptionContentTitle

	{
		display:none;
	}


	#ColumnRestaurantFilm
	{
		width: 620px;
		margin-top: 120px;
		min-height: 100px;
		height: auto;
		margin-left: 27px;
		overflow: visible;
		background: white;
		float: left;
		position: relative;
	}

	#ColumnRestaurantFilmContent
	{
		min-height: 350px;
		height: auto;
		margin-left: 0px;
		overflow: visible;
		float: left;
margin-top: -35px;
text-align: justify;
	}

	#ColumnRestaurantFilmPink
	{
		width: 75px;
		height: 300px;
		margin-top: 10px;
		padding-left: 5px;
		padding-right: 2px;
		padding-top: 10px;
		overflow: visible;
		float: left;
		position: relative;
	}
#ColumnFilterContainer h2 {
margin-top: 3px;
margin-bottom: 27px;
display: none;
}
	#ColumnRestaurantFilmPink img
	{
		display: none;
		height: 50px;
		margin-bottom: 15px;
		width: 50px;
	}

	#ColumnRestaurantFilmPink a
	{
		display: none;
		height: 60px;
		width: 75px;

		height: auto;
	}

	#ColumnRestaurantFilmPink a.activemovie {

		display: block;

		background: url('Images/Lay-out/movie_arrow.jpg') no-repeat scroll 65px center;
	}

  	#ColumnRestaurantFilmPink a:hover
	{
		background: url('Images/Lay-out/movie_arrow.jpg') no-repeat scroll 65px 20px;
		display: block;

		background: url('Images/Lay-out/movie_arrow.jpg') no-repeat scroll 65px center;
	}

	#ColumnRestaurantContainer
	{
		float:left;
height:auto;
margin-left:15px;
margin-top:280px;
overflow:visible;
position:relative;
width:545px;
	}

	#ColumnRestaurantReserve
	{
		background:white none repeat scroll 0 0;
display:block;
float:left;
height:auto;
margin-left:16px;
margin-top:312px;
min-height:100px;
overflow:visible;
width:620px;
	}

	#ColumnRestaurantReserve div.TopBanner
	{
		background-color: #CC4B57;
		font-size: 11px;
		color: #FFFFFF;
		height: 45px;
		margin-bottom: 15px;
		width: 501px;
	}

	#ColumnRestaurantReserve div.TopBanner div.ReserveHeader
	{
		float: left;
		font-size: 17px !important;
		font-style: italic;
		height: 45px;
		padding: 10px 0 0 10px;
		width: 70px;
	}

	#ColumnRestaurantReserve div.TopBanner div.ReserveHeader h2
	{
		color: #FFFFFF;
	}

	#ColumnRestaurantReserve div.ReserveText
	{
		padding-top: 12px;
	}

	#ColumnRestaurantReserve iframe.ReserveIframe
	{
		margin-right: 10px;
	}

	#ColumnRestaurantReservePink
	{
		width: 20px;
		height: 300px;
		margin-top: 10px;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 10px;
		overflow: visible;
		float: left;
		position: relative;
	}

	#ColumnRestaurantReservation
	{
		width: 556px;
		margin-top: 25px;
		overflow: visible;
		background: #F2E6EA no-repeat 500px 10px;
		float: left;
		position: relative;
	}

	#ColumnRestaurantReservationContent
	{
		width: 516px;
		min-height: 575px;
		margin-left: 0px;
		overflow: visible;
		background: url('Images/Lay-out/column-dashed.jpg') no-repeat right top;
		float: left;
		position: relative;
z-index: 10;
	}

	#ColumnExtra
	{
		float:left;
height:auto;
margin-left:27px;
margin-top:289px;
min-height:680px;
overflow:visible;
padding-top:15px;
position:relative;
width:300px;
	}

	div#content div.SpoenExtra
	{
		margin-top: 10px;
display: none;
	}

	#ColumnExtraInformation
	{
		float:left;
font-size:12px;
height:150px;
margin-top:-7px;
overflow:visible;
position:relative;
width:300px;
	}

	#ColumnExtraInformation2

{
	background:white none repeat scroll 0 0;
display:none;
float:left;
height:153px;
left:-328px;
margin-top:25px;
overflow:visible;
padding-top:10px;
position:absolute;
top:60px;
width:283px;
	}
	a.beoordeelook {
color:#EC008C;
left:80px;
padding-left:9px;
position:absolute;
top:96px;}	#Algemeentwee {
	color:black;
display:block;
float:left;
height:57px;
margin-bottom:0;
margin-top:61px;
width:177px;
	}
	
	#Algemeentwee table {
margin-left: -5px;
	}
	
	#Algemeentwee a,
	#Algemeentwee a:visited{
	margin-bottom: 35px;
	height: 57px;
	color: #2CAAE2;
	width: 177px;
	font-size: 11px;
	text-decoration: underline;
	}

#Algemeentwee a:hover,
	#Algemeentwee a:visited:hover{
	margin-bottom: 35px;
	height: 57px;
	color: #2CAAE2;
	width: 177px;
		font-size: 11px;

	text-decoration: none;
	}


  	#ColumnExtraInformation3
	{
	    float: left;
	    margin-top: 18px;
	  min-height: 120px;
	    height: auto;
		overflow: visible;
	  	position: relative;
	  	width: 183px;
left: 0px;

	}

	#ColumnExtraInformation3
	{
		display: block;
		float: left;
	}

	#ColumnExtraInformationContent {
		width: 189px;
		
height: 150px;
				overflow: visible;
		float: left;
		position: relative;
background: white;

	}

	#ColumnExtraInformationContent2{
		width: 256px;
		
height: 150px;
				overflow: visible;
		float: left;
		position: relative;

	}

	#ColumnExtraInformationContent3
	{
		width: 246px;
		height: auto;
min-height: 150px;
				overflow: visible;
		float: left;
		position: relative;
padding-right: 20px;
width: 276px;
height: 110px;
clear: left;

	}



	#ColumnRestaurantInformation #PhotoSlideshow
	{
background:transparent url(/Includes/Images/gradientprofile.jpg) repeat scroll 416px -1px;
border-bottom:0 none;
height:285px;
margin-left:0;
margin-top:-2px;
overflow:hidden;
width:995px;
	}

	#ColumnRestaurantInformation #PhotoSlideshow img
	{
height:232px;
width:385px;	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons
	{
	
float:left;
font-size:12px;
font-weight:normal;
height:20px;
left:-295px;
position:relative;
top:-32px;
width:400px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Company
	{
width: auto;
		height: 15px;
background: white;
text-align: center;
		margin-top: 9px;
		background: #E8E7C6;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: #959C14;
border: 1px solid #D5D788;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Company:hover
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.CompanyCurrent
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Location
	{
width: auto;
		height: 15px;
background: white;
text-align: center;
		margin-top: 9px;
		background: #E8E7C6;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: #959C14;
border: 1px solid #D5D788;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Location:hover
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;

	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.LocationDisabled
	{
		width: 128px;
		height: 28px;
		margin-top: 3px;
		display: block;
		/*background: url('Images/Lay-out/buttons/locatiedisabled.jpg') no-repeat;*/
		cursor: default;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.LocationCurrent
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
}
	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Movie
	{
		width: auto;
		height: 15px;
background: white;
text-align: center;
		margin-top: 9px;
		background: #EDEDD3;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: #959C14;
border: 1px solid #D5D788;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}
#companyphoto #PhotoSlideshow img{
height:53px;
width:73px;
}

#companyphoto h1#column_restaurant_informatie_tekst_titel {
left:90px;
top:5px;
}

#companyphoto #ColumnRestaurantInformation {
height: 0px;}

#companyphoto #ColumnRestaurantInformationButtons {
margin-left: -239px;
margin-top: -15px;
}

div.ColumnRestaurantInformationTextDetailsLeft p {
border-left:5px solid #EC008C;
height:12px;
margin-bottom:4px;
margin-left:-5px;
padding-left:5px;
width:auto;
}
div.ColumnRestaurantInformationTextDetailsLeft p.tussenstuk {
border: 0;
}
#companyphoto #ColumnRestaurantInformationText {
background: transparent;
}

div#facebookplaatje {
left:0;
top:0;}

div#facebookbutton {
position: absolute;
top: 0px;
left: 103px;

}
div#overruler{
background:transparent url(http://www.spoen.nl/Includes/Images/mijnspoen.png) no-repeat scroll 0 0;
color: #3D474B;
display:block;
float:left;
font-size:11px;
height:32px;
margin-top:-52px;
padding-bottom:0;
padding-top:20px;
position:absolute;
width:215px;
z-index:100;
}
div#underruler{
color: #3D474B;
font-size:11px;
width:155px;}div#ingelogd {
background: url(http://www.spoen.nl/Includes/Images/mijnspoen.png) no-repeat;
padding-top: 20px;
}
div#info{
display:inline;
width:auto;
color: #2CAAE2;
}

a#naamgebruiker a {
color: blue;
text-decoration: none;

}
	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Movie:hover
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.MovieDisabled
	{
		width: 78px;
		height: 18px;
		margin-top: 3px;
		display: block;
		/*background: url('Images/Lay-out/buttons/filmdisabled.jpg') no-repeat;*/
		cursor: default;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.MovieCurrent
	{
width: auto;
		height: 16px;
background: white;
text-align: center;
		margin-top: 9px;
		background: white;
display: block;
float: left;
margin-right: 4px;
font-family: verdana, Lucida Grande, tahoma, Trebuchet MS,verdana,verdana;
font-weight: bold;
padding: 10px;
color: black;
border: 1px solid #B1B81F;
border-bottom: 0px;
text-decoration: none;
padding-top: 4px;
padding-bottom: 2px;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Reserve
	{
		width: 78px;
		height: 18px;
		margin-top: 3px;
		display: block;
		background: url('Images/Lay-out/buttons/reserveer1.jpg') no-repeat;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.Reserve:hover
	{
		background: url('Images/Lay-out/buttons/reserveer2.jpg') no-repeat;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.ReserveDisabled
	{
		width: 78px;
		height: 18px;
		margin-top: 3px;
		display: block;
		/*background: url('Images/Lay-out/buttons/reserveerdisabled.jpg') no-repeat;*/
		cursor: default;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons a.ReserveCurrent
	{
		width: 78px;
		height: 18px;
		margin-top: 3px;
		display: block;
		background: url('Images/Lay-out/buttons/reserveer3.jpg') no-repeat;
	}

	#ColumnRestaurantInformation #ColumnRestaurantInformationButtons img
	{
		margin-top: 3px;
	}

	#ColumnCompose
	{
		width: 400px;
		height: auto;
		overflow: visible;
		background: url('Images/Lay-out/dotted.jpg') repeat-x;
		border-top: 0px dashed #881748;
		float: left;
		margin-right: 15px;
		position: relative;
		z-index: 2;
	}

	/* GELEGENHEID */

		/* NIET AANGEMELD */
		div#column_restaurant_film_inhoud_algemeen p.NotRegistered
		{
			background: #f3f6d9;
			font-weight: bold;
			height: 16px;
			padding-left: 5px;
			margin-top: 5px;
text-align: left;
		}

		div#column_restaurant_film_inhoud_algemeen p.NotRegistered span.RegisterLink
		{
			font-weight: normal;
			margin-right: 5px;
			text-align: right;
			display: inline-block;

		}

		div#column_restaurant_film_inhoud_algemeen p.NotRegistered span.RegisterLink a
		{
			text-decoration: none;
		}

		div#column_restaurant_film_inhoud_algemeen p.NotRegistered span.RegisterLink a:hover
		{
			text-decoration: underline;
		}

		/* END NIET AANGEMELD */

		p#column_restaurant_informatie_tekst_adres_straat
		{
float:left;		}

		/* KENMERKEN ICONS */
		#ColumnRestaurantFilmContentCharacterizeTitle,
		#ColumnRestaurantFilmContentCharacterizeTitletwee,
		#ColumnRestaurantFilmContentCharacterizeTitledrie,
		#ColumnRestaurantFilmContentCharacterizeTitlevier,
		#ColumnRestaurantFilmContentCharacterizeTitlevijf,
		#ColumnRestaurantFilmContentCharacterizeTitlezes,
		#ColumnRestaurantFilmContentCharacterizeTitlezeven,
			#ColumnRestaurantFilmContentCharacterizeTitlenegen
		{
			clear:left;
display:block;
float:left;
width:60px;
		}
		#PropertiesContainer,
		#PropertiesContainerTwee,
		#PropertiesContainerDrie,
		#PropertiesContainerVier,
		#PropertiesContainerVijf,
		#PropertiesContainerZes,
		#PropertiesContainerZeven,
		#PropertiesContainerNegen
		{
		}


		div.PropertyValue span
		{
			background:white none repeat scroll 0 0;
color:#EC008C;
font-size:11px;
margin-left:3px;
margin-top:-2px;
padding:2px;
position:absolute;
width:20px;
		}

		 .PropertyValue
		{
		background:transparent none no-repeat scroll 0 0;
float:left;
height:20px;
margin:0 0 -1px -7px;
overflow:hidden;
padding:0;
position:relative;
color: #3D474B;
		}
		
		#nietbekenddd
		{
color: #bababa;		}


#ColumnExtraInformationContentTextPaymentProperty {
float:left;
height:auto;
margin-left:-7px;
margin-top:0;
width:293px;}



		#ColumnExtraInformationContentTextPaymentProperty .PropertyValue
		{
		float:left;
height:19px;
margin-bottom:0;
margin-left:0;
overflow:hidden;
padding:0;
position:relative;
		}

#ColumnExtraInformationContentTextPaymentProperty img
		{
			border:0 none;
		}


#ColumnExtraInformationContentTextPaymentProperty .PropertyValue img
		{
			border:0 none;
		}


		#ColumnExtraInformationContentText img
		{
			margin-top: 5px;
		}

		#ColumnRestaurantFilmContentCharacterize .Property
		{
			width: 32px;
		}

		#ColumnRestaurantFilmContentCharacterize .PropertyPayment
		{
			width: 39px;
		}

		.PropertyWide
		{
			width: 70px;
			height: 31px;
		}
		
		.PropertyWide img
		{
			width: 70px;
			height: 31px;
		}


		div#ColumnRestaurantFilmContentCharacterize
		{
		  margin-top: 0px;
		}

		


		div#ColumnExtraInformationContentTitle h2,
		div#ColumnExtraInformationContentTitle a,
		div#ColumnExtraInformationContentTitle2 h2,
		div#ColumnExtraInformationContentTitle2 a,
		div#ColumnExtraInformationContentTitle3 h2,
		div#ColumnExtraInformationContentTitle3 a
		{
			float: left;
			margin-left: 0px;
margin-top: 0px;
padding-left: 0x;
color: #777777;
font-weight: normal;
		}
		
		div#ColumnExtraInformationContentTitle h2 {
		text-transform: capitalize;
		margin-top: 2px;
		}

		div#ColumnExtraInformationContentText2,
		div#ColumnExtraInformationContentText3
		{
			clear: left;
		}

		div#ColumnExtra a.help,
		div#ColumnRestaurantFilmContentCharacterize a.help
		{
			margin-left: 4px;
			font-size: 10px;
			text-decoration: underline;
color: #939393;
padding-left: 5px;
margin-top: 1px;
padding-right: 2px;
display: none;
		}

div#ColumnRestaurantFilmContentCharacterize a.help
		{
			float: right;
margin-right: 4px;
		}


		div#ColumnExtra a.help:hover,
		div#ColumnRestaurantFilmContentCharacterize a.help:hover
		{
			text-decoration: underline;
color: #81153D;
		}

		div#ColumnRestaurantFilmTab
		{
			background: none;
			float: left;
			height: auto;
			margin-left: 27px;
			min-height: 100px;
			overflow: visible;
			position: relative;
width:621px;margin-top: 340px;
		}

		div.algemeen div#ColumnRestaurantFilmContent,
		div#ColumnRestaurantFilmContentCharacterize,
		div#ColumnRestaurantFilmContentCharacterizeTwee,
		div#ColumnRestaurantFilmContentCharacterizeDrie,
		div#ColumnRestaurantFilmContentCharacterizeVier,
		div#ColumnRestaurantFilmContentCharacterizeVijf,
		div#ColumnRestaurantFilmContentCharacterizeZes,
		div#ColumnRestaurantFilmContentCharacterizeZeven
		
		{
			display:block;
float:left;
width:420px;
		}
		

div#meer {
background: blue;
}
		div#ColumnRestaurantFilmContent div#u
		{
display:block;
height:135px;
line-height:19px;
margin-bottom:50px;
overflow:hidden;
padding-top:0;
width:590px;
font-size: 11px;

		}
		#ColumnRestaurantFilmContentTitle h2.bedrijf {
		height: 20px;
		background: transparent url(http://www.spoen.nl/Includes/Images/label-algemeneinformatie.jpg) no-repeat scroll 0 0;
		text-align: right;
		color: white;
width: 590px;
		}

		div#ColumnExtraInformationContentText2 input.submit
		{
			background: #B1B81F;
			border: 1px solid #959C14;
			display: inline;
			float: right;
			font-size: 11px;
			height: 20px;
			margin-left: 0px;
			width: 68px;
color: white;
margin-right: 8px;
		}

		div#ColumnExtraInformationContentText2 input.submit:hover
		{
			cursor: pointer;

		}

		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRatingText
		{
			width: 50px;
			line-height: 21px;
			color: #777777;
		}

		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRatingText p
		{
border-left:5px solid #EC008C;
font-size:11px;
height:16px;
margin-bottom:5px;
padding-left:5px;
margin-left:-20px;		}


		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRatingText,
		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRating
		{
			float: left;
			width: 70px;
			margin-left:20px;
			margin-top: -8px;

		}
		
		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRating
		{
			float: left;
			width: 70px;
			margin-left:15px;

		}

		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRating div.Row span
		{
			border:1px solid #E0DCD9;
height:13px;
margin-bottom:4px;
padding:1px 1px 2px 20px;
text-align:center;
width:89px;
		}

		div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRating input.input
		{
			width: 109px;
			clear: left;
			height: 12px;
			border: 1px solid #E0DCD9;
			font-size: 10px;
		}

	div#ColumnExtraInformationContentText2 div.ColumnExtraInformationRating input.input:focus
		{
			background-color: #E1E66F;
		}

		div.ColumnExtraInformationRating #Day
		{
			border: 1px solid #E0DCD9;
			float: left;
			font-size: 10px;
			width: 35px;
			margin-bottom: 2px;
		}

		div.ColumnExtraInformationRating #Month
		{
			font-size: 10px;
			width: 76px;
			border: 1px solid #E0DCD9;
			margin-left: 1px;
		}
.ColumnExtraInformationRating form{
background:transparent none repeat scroll 0 0;
margin-left:0;
margin-top:-78px;
width:120px;}
.ColumnExtraInformationRatingText {
line-height: 21px;
color: #3D474B;
font-size: 11px;

}		div.ColumnExtraInformationRating input.input
		{
			margin-bottom: 4px;
		}

  /* END GELEGENHEID */

  /* GELEGENHEID FILM */
	div#ColumnRestaurantFilmContentTitle a
	{
		margin-left: 15px;
		font-variant: small-caps;
	}

	div#ColumnRestaurantFilmContentMedia
	{
		margin-top: 3px;
		margin-bottom: 10px;
display: none;
	}

	div#ColumnRestaurantFilmContentTellAFriend
	{
		display: none;
		float: right;
		height: 17px;
		margin-right: -8px;
		margin-top: 5px;
		padding-left: 15px;
		background: url('Images/Lay-out/buttons/stuurdoor1.jpg') no-repeat;
		width: 61px;
	}

	div#ColumnRestaurantFilmContentTellAFriend:hover
	{
		background: url('Images/Lay-out/buttons/stuurdoor2.jpg') no-repeat;
	}

	#ColumnRestaurantFilmContentText
	{
		float: left;
		margin-top: -10px;
		padding-right: 15px;
width: 375px;
	}

	/* END GELEGENHEID FILM */

	/* GELEGENHEID RESERVEREN */
	div.ColumnRestaurantReserve
	{
		background:white none repeat scroll 0 0;
display:block;
float:left;
height:auto;
margin-left:0;
margin-top:105px;
min-height:100px;
overflow:visible;
width:950px;
	}

	div.ColumnRestaurantReserveContent
	{
		background: transparent url('Images/Lay-out/column-dashed.jpg') no-repeat scroll right top;
		float: left;
		margin-left: 0;
		min-height: 175px;
		overflow: visible;
		position: relative;
		width: 500px;
	}

	div#ExternReservationFunction
	{
		height: 400px;
		border: 1px solid red;
	}

	/* END GELEGENHEID RESERVEREN */

	/* CONTACT */
	div#ColumnContactContentForm div.Row
	{
		height: 30px;
		width: 600px;
	}

	div#ColumnContactContentForm div.Row span.Hint
	{
		margin-top: -2px;
		right: 8px;
width: 118px;
min-height: 12px;
height: auto;
padding: 3px;
	}

	div#ColumnContactContentForm div.RowTextArea span.Hint
	{ margin-top: -4px;
		right: 8px;
width: 118px;
height: 14px;
padding: 3px;
	}

	div#ColumnContactContentForm textarea
	{
		clear: both;
		float: left;
		width: 372px;
		height: 100px;
padding: 3px;
margin-left: 120px;
margin-top: -20px;
opacity: 0.7;
	}

div#ColumnContactContentForm textarea:focus
	{ background-color: #E1E66F;
opacity: 1;
			}

	div#ColumnContact
	{
		background: #F2E6EA;
		float: left;
		overflow: visible;
		position: relative;
		width: 685px;
	}

	div#ColumnContactContent
	{
		background: transparent url('Images/Lay-out/column-dashed.jpg') no-repeat scroll right top;
		float: left;
		margin-left: 0;
		min-height: 175px;
		overflow: visible;
		position: relative;
		width: 640px;
	}

	div#ColumnContactContentForm
	{
		width: 300px;
	}

	div.ContactTextArea
	{
		clear: left;
		width: 635px;
	}

	div.ContactTextArea textarea
	{
		border: 1px solid #231F20;
		font-size: 11px;
		margin-top: 5px;
	}

	div#ColumnContactContentForm input.submit
	{
		width: 64px;
		height: 15px;
		background: url('Images/Lay-out/verstuur.jpg') no-repeat;
		border: 0px solid #333;
		font-size: 11px;
		float: right;
		margin-right: 80px;
		display: inline;
		margin-top: 5px;
		right: -114px;
		position: relative;
	}

	div#ColumnContactContentForm input.submit:hover
	{
		background: url('Images/Lay-out/verstuur2.jpg') no-repeat;
		cursor: pointer;
	}

	div#ColumnContactContentForm label
	{
		min-width: 115px;
		width: auto !important;
		width: 115px;
		margin-right: 5px;
		font-size: 11px;
		float: left;
		display: inline;
	}

	div#ColumnContactContentForm input.input
	{
		width: 375px;
		height: 14px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
		margin-top: 5px;
		border: 1px solid #333;
		font-size: 11px;
		float: left;
		display: inline;
		margin-top: -4px;
font-family: verdana, verdana, calibri;
opacity: 0.7;

	}

	div#ColumnContactContentForm input.input:focus
	{
background-color: #E1E66F;

opacity: 1;

		}


	div#ColumnContactContentForm span.Row
	{
		width: 110px;
		height: 12px;
		margin-top: 5px;
		border: 0px solid #333;
		font-size: 11px;
		float: left;
		display: inline;
		margin-top: 5px;
		font-style: italic;
		top: 0px;
		position: relative;
	}

	/* END CONTACT */

    /* SAMENSTELLEN */
    #Composition
	{
      width: 195px;
      min-height: 287px;
      margin-top: 3px;
      padding: 5px 5px 25px 5px;
      border: 1px solid #231F20;
      float: right;
      position: relative;
    }

    #Composition .CompositionRow
	{
		display: table-row;
		width: 195px;
		height: 18px;
	}

	div#Composition .CompositionRow .CompositionChange
	{
		border: 1px solid black;
		margin-left: 5px;
		width: 20px;
	}

	div#ComposeOptions a:hover
	{
		background-color: #BAD533;
		color: #FFFFFF;
	}

	div.CompositionChange a:hover
	{
		color: #FFFFFF;
	}

	div#Composition .CompositionRow .CompositionChange a
	{
		display: block;
		height: 15px;
	}

  	div.CompositionRow .CompositionChange a
	{
		text-decoration: none;
	}

	div.CompositionRow .CompositionChange a:hover
	{
		text-decoration: none;
	}

    #Composition .CompositionObject
	{
      display: table-cell;
      font-weight: bold;
      font-size: 13px;
      float: left;
    }

    div.CompositionRow .CompositionObject p.CompositionObjectTitle
    {
    	width: 100px;
font-size: 11px;
font-weight: normal;
    }

    div#ColumnCompose div#Composition div.CompositionPrice
	{
		display: table-cell;
		text-align: right;
		width: 45px;
		font-weight: normal;
		color: #94AA3B;
		float: left;
	}

    #Composition .CompositionChange
	{
		display: table-cell;
		width: 25px;
		text-align: center;
		color: #ff0000;
		float: left;
	}

    div#ComposeOptions
	{
		width: 170px;
		min-height: 200px;
		border: 0px solid #231F20;
	}

	div#ComposeOptions a
	{
		text-decoration: none;
		color: #BAD533;
	}

	div#ComposeOptions a:hover
	{
		text-decoration: none;
	}

    div#container div#content div#ColumnCompose div#ComposeOptions div.CompositionRow
	{
		display: table;
		width: 170px;
		min-height: 18px;
		height: auto !important;
		height: 18px;
		margin-top: 3px;
	}

    div#container div#content div#ColumnCompose div#ComposeOptions div.CompositionObject
	{

		width: 100px;
		font-weight: bold;
		font-size: 11px;
		border-bottom: 1px solid #231F20;
		border-left: 1px solid #231F20;
		border-top: 1px solid #231F20;
border-right: 1px solid #231F20;
		padding-left: 3px;
float: left;
height: auto;
	}

    div#container div#content div#ColumnCompose div#ComposeOptions div.CompositionPrice
	{
		background: #EFF3C3;
		display: table-cell;
		text-align: left;
		width: 28px !important;
		font-weight: normal;
padding-left: 3px;
top: 0px;
		font-size: 11px;
		color: #231F20;
		border-right: 1px solid #231F20;
border-top: 1px solid #231F20;
border-bottom: 1px solid #231F20;
		padding-right: 3px;
float: left;
	}

    div#container div#content div#ColumnCompose div#ComposeOptions div.CompositionChange
	{
		border: 1px solid #231F20;
		color: #BAD533;
		margin-left: 5px;
		text-align: center;
float: left;
    }

    div#container div#content div#ColumnCompose div#ComposeOptions div.CompositionChange a
    {
    	display: block;
		height: 15px;
    	width: 20px;
float: left;
    }

	div#CompositionTotal
	{
		background-color: #F2E6EA;
		bottom: 0px;
		height: 18px;
		margin-left: -5px;
		padding-left: 5px;
		padding-right: 5px;
		position: absolute;
		width: 195px;
	}

	div#CompositionTotal div#CompositionTotalText
	{
		float: left;
	}

	div#CompositionTotal div#CompositionTotalPrice
	{
		color: #8F204A;
		float: right;
		font-size: 14px;
		font-weight: bold;
	}

    /* END SAMENSTELLEN */

	/* LOCATIE */
	div.ColumnRestaurantMap
	{
		width: 558px;
		margin-top: 0px;
		overflow: visible;
		float: left;
		position: relative;
	}

	div#ColumnRestaurantContainer div.CompanyLocation
	{
		margin-top: 27px;
	}

	div.ColumnRestaurantMap div#MapContainer h2 a
	{
		color:#EC008C;
font-size:12px;
font-variant:normal;
	}

	div.ColumnRestaurantMap div#MapContainer h2 a:hover
	{
		text-decoration: underline;
	}

	div.ColumnRestaurantMapContent
	{
		float:left;
margin-left:-2px;
margin-top:-15px;
min-height:175px;
overflow:visible;
position:relative;
width:513px;
	}
	
		div.ColumnRestaurantMapContent .gmnoprint .gmnoprint {
background:white none repeat scroll 0 0;
border:1px solid white;
display:block;
margin-top:0;
opacity:1;
}


div.ColumnRestaurantMapContent #Map
	{
		width: 1513px;
margin-top: 0px;	
			}

div.ColumnRestaurantMapContent h2 a
	{
		Font-size: 14px;
Font-weight: normal;
Font-family: verdana, sans-serif;
Font-variant: none;
	}
div#ColumnRestaurantMapContentRoute {
background: url(http://www.spoen.tv/oui3.png);
padding: 5px; 
width: 610px;
margin-bottom: 18px;}
	div#ColumnRestaurantMapContentRoute input.input
	{
	background:white none repeat scroll 0 0;
border:1px solid #231F20;
font-family:verdana,calibri verdana;
font-size:11px;
height:15px;
margin-left:20px;
margin-top:-1px;
opacity:0.9;
padding-left:3px;
padding-top:2px;
width:395px;
}

div#ColumnRestaurantMapContentRoute input.input:focus
	{
		background-color: #E1E66F;
	}


	div#ColumnRestaurantMapContentRoute input.submit
	{
background:#B1B81F none repeat scroll 0 0;
border:1px solid #959C14;
color:white;
display:block;
float:right;
font-size:11px;
height:19px;
margin-right:0;
margin-top:-19px;
width:68px;
}

div#ColumnRestaurantMapContentRoute input.submit:hover
	{
cursor: pointer;
}





    div#ColumnRestaurantMapContentRoute div.subtext_italic
	{
		background:#FFF9D7 none repeat scroll 0 0;
border:1px solid #E2C822;
font-size:11px;
font-style:normal;
margin-left:128px;
margin-top:3px;
padding:3px 5px 1px 10px;
width:383px;
}

	div.ColumnRestaurantMapContent div#gmaps_kaart
	{
		height:260px;
margin-left:1px;
margin-top:-27px;
width:311px;
	}

	div.ColumnRestaurantMapContent div#gmaps_route
	{
		margin-top: 5px;
		width: 620px;
	}

	div#gmaps_route div#DirectionsMapcontainer
	{
		width: 504px;
	}


	div#gmaps_route div#Directions
	{
		padding-left: 1px !important; /* Important to overwrite Google's inline style */
background: white;
width: 620px;
padding-top: 0px;
margin-top: 5px;
	}

	div#gmaps_route div#Directions tr {
background: white;

}

	div#gmaps_kaart h2
	{
		font-family: "Trebuchet MS", Calibri, Verdana;
		font-size: 13px;
		font-weight: bold;
		font-variant: small-caps;
		line-height: normal;
		text-decoration: none;
		margin-bottom: -5px;
margin-top: -5px;
	}

. googledir {
background: blue;
}

	div#gmaps_kaart div.InformationCity
	{
		font-style: italic;
		display: block;
		width: 100%;
	}

	div#gmaps_kaart div.InformationType
	{
		display: block;
		margin-left: 0px;
		height: 15px;
		margin-top: 5px;
font-size: 11px;
	}

	div#gmaps_kaart div.InformationKitchen
	{
		display: block;
		padding-left: 0px;
		height: 13px;
font-size: 11px;
	}

	div#gmaps_kaart .InformationAdd
	{
		display: block;
		position: absolute;
		left: 0px;
		top: 75px;
		font-size: 2px;
text-decoration: none;
color: #EDF1BC;
height: 17px;
width: 200px;
		padding-right: 15px;
		background: url('Images/Lay-out/buttons/acties/voegtoe.jpg') no-repeat 65px center;
		display: none;
	}

div#gmaps_kaart .InformationAdd:hover
	{
				background: url('Images/Lay-out/buttons/acties/voegtoe2.jpg') no-repeat 65px center;
	}


	/* END LOCATIE */

	/* ZOEKRESULTATEN */
	h2.SearchResultsTitle
	{
color:#EC008C;		font-variant: small-caps;
	}

	span.SearchResultsTitleName
	{
	font-family:verdana,Lucida Grande,tahoma;
font-size:18px;
font-variant:normal;
font-weight:bold;
margin-left:-20px;
margin-top:-77px;
padding-left:20px;
position:absolute;
top:41px;
display: none;
z-index:100;
	}
	
	span.SearchResultsTitleName p
	{
	font-weight: bold; 
	
	}
	

	div#SearchResultsSubTitle
	{
		margin-left: 20px;
		margin-top: -10px;
		width: 448px;
	}

	div#SearchResultSubTItle
	{
		margin-top: -10px;
	}

	span#SearchResultsNumber
	{
		background:#FFF9D7 none repeat scroll 0 0;
border:1px solid #E2C822;
color:black;
display:block;
float:left;
font-size:11px;
font-weight:normal;
height:21px;
left:402px;
margin-left:0;
padding:6px 0 0;
position:absolute;
text-align:center;
top:-441px;
width:214px;
	}


	div#SearchResultSubTItle span#SearchResultsSortOptions
	{
		float: right;
		margin-right: 23px;
display: none;
	}

	span#SearchResultsSortOptions select#SearchResultsSort
	{
		font-size: 10px;
		font-style: italic;
		width: 75px;
display: none;

	}

	span#SearchResultsSortOptions select
	{
		border: 1px solid #92214C;
		font-size: 10px;
background-color: #F2E6EA;
		line-height: 10px;
		padding: 0;
color: black;
		width: 120px;
margin-right: -13px;
	}

	div#SearchResultsItemsContainer
	{
		clear: left;
		padding-top: 0px;
		width: 570px;
		min-height: 300px;
		margin-top: -30px;
		top: -30px;
	}

	div.Item a span
	{
		margin-top: 0;
	}


div.Item a p
	{
		margin-top: 0;

}



div.Item a span.spancity,
div.Item a span.spantype,
div.Item a span.spanprice, 
div.Item a span.span2price, 
div.Item a span.spanrating, 
div.Item a span.spankitchen{
color: black;
Margin-top: -50px;
Margin-left: 220px;
Width: 200px;
Font-weight: normal;
text-decoration: none;

}

div.Item a span.spantype {
margin-top: -83px;
text-decoration: none;

}
div.Item a span.spanprice {
margin-top: -68px;
text-decoration: none;

}

div.Item a span.spankitchen {
margin-top: -53px;
text-decoration: none;

}

div.Item a span.span2price {
font-size:12px;
margin-left:143px;
margin-top:62px;
text-decoration:none;
width:400px;}

div.Item a span.spanrating {
margin-top: 37px;
margin-left: 225px;
width: 28px;
height: 14px;
font-weight: normal;
font-style: normal;
font-size: 11px;
padding: 3px;
text-decoration: none;
color:#EC008C;
text-align: left;
}

div.Item a span#nietrating {
margin-top: 38px;
margin-left: 205px;
width: auto;
height: 14px;
font-weight: normal;
font-style: normal;
font-size: 11px;
padding: 3px;
text-align: left;
color: #2CAAE2;
text-decoration: underline;
}
div.Item a span#nietrating:hover {
text-decoration: none;
}


div.Item a span.rating0 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/0sterren.png);
}

div.Item a span.rating1 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/1sterren.png);
}

div.Item a span.rating2 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/2sterren.png);
}
div.Item a span.rating3 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/3sterren.png);
}
div.Item a span.rating4 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/4sterren.png);
}
div.Item a span.rating5 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/5sterren.png);
}
div.Item a span.rating6 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/6sterren.png);
}
div.Item a span.rating7 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/7sterren.png);
}
div.Item a span.rating8 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/8sterren.png);
}
div.Item a span.rating9 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/9sterren.png);
}


div.Item a span.rating10 {
margin-top: 36px;
margin-left: 150px;
height: 14px;
font-weight: normal;
font-size: 11px;
padding: 3px;
color: black;
text-align: left;
width: 70px;
background: url(http://www.spoen.tv/10sterren.png);
}



	div.Item a.InformationAdd
	{
background:transparent url(http://www.spoen.nl/Includes/Images/sterleeg.png) no-repeat scroll 0 3px;
color:#231F20;
display:block;
float:left;
font-weight:normal;
height:20px;
left:565px;
margin-top:-16px;
padding-left:14px;
position:absolute;
text-align:left;
text-decoration:underline;
width:126px;}


div.Item a.Profiel
	{
background: transparent url(http://spoen.tv/images/icons/hcard.png) no-repeat scroll 5px 0px;
		display: block;
		height: 20px;
		text-align: left;
text-decoration: underline;
		font-weight: normal;
text-decoration: underline;
color: #2CAAE2;
padding-left: 27px;
clear: left;
	}

div.Item a.Review
	{
background: white url(http://spoen.tv/images/icons/hcard_edit.png) no-repeat scroll 5px 2px;
		display: block;
		height: 20px;
		text-align: left;
text-decoration: underline;
		font-weight: normal;
text-decoration: underline;
color: #2CAAE2;
padding-left: 27px;

	}


span.geopend {
display: none;
}

span#1115 .geopend{
display: block;
}
div.Item div.actiediv {
background:white none repeat scroll 0 0;
border:0 none;
float:right;
height:84px;
font-size:12px;
margin-top:-26px;
padding-top:11px;
text-decoration:none;
width:150px;
}

div.Item div.actiediv a {
text-decoration: none;
}

div.Item div.actiediv a:hover {
text-decoration: underline;
}
div.Item a.locatie
	{
background: transparent url(http://spoen.tv/images/icons/map.png) no-repeat scroll 5px 0;
		display: block;
		height: 20px;
		text-align: left;
text-decoration: underline;
		font-weight: normal;
text-decoration: underline;
color: #2CAAE2;
padding-left: 27px;
	}



	div.Item a.InformationAdd:hover, div.Item a.locatie:hover, div.Item a.Review:hover, div.Item a.Profiel:hover
	{
text-decoration: none;
	}


	div.Item div.AddedLabel
	{
		display: none;
		z-index: 9; /* Put it on top of the image */
width: 120px;
margin-left: 430px;
padding-left: 21px;
color: #2CAAE2;
	}

	div.Item span.MapMarkerMakerMarkLabelLetterSpanClass
	{
background:#2CAAE2 none repeat scroll 0 0;
border:1px solid #2CAAE2;
color:white;
display:block;
font-size:10px;
font-weight:bold;
height:12px;
left:-248px;
opacity:1;
padding:0 4px 4px;
position:relative;
text-align:center;
top:44px;
width:10px;
z-index:100;
	}

	div#ColumnResultPink
	{
		display:none;
float:left;
margin-bottom:30px;
margin-top:15px;
width:627px;
z-index:2;
border-left: 1px solid #f0f0f0;
	}

	div#ColumnResultPink p
	{
		float: left;
padding-left: 0px;
	}

	div#ColumnResultPink p a
	{
		display: block;
padding-left: 16px;
width: 35px;
		margin-bottom: 0px;
		display: block;
		background: url(http://www.spoen.tv/label104.png);
height: 20px;
text-decoration: none;
padding-top: 3px;
		border-top: 1px solid #E0DCD9;
border-right: 1px solid#E0DCD9;
border-left: 0px solid #E0DCD9;
border-bottom: 1px solid #E0DCD9;
margin-top: -1px;
	}

	div#ColumnResultPink p a:hover
	{
				color: black;
		border-top: 1px solid #E0DCD9;
background: white;
border-right: 1px solid#E0DCD9;
	}

	div#ColumnResultPink p a.Active
	{
width: 34px;

		color: black;
		border-top: 1px solid #E0DCD9;
background: white;
border-right: 1px solid#E0DCD9;
border-left: 1px solid white;
text-align: left;

	}

	div.SearchResultsItems div.Item
	{
	background:white none repeat scroll 0 0;
float:left;
height:102px;
margin:3px 6px 7px -16px;
padding-bottom:10px;
padding-top:10px;
text-decoration:none;
width:710px;
	}

div.SearchResultsItems div.Item:hover
	{

	}
div.Item div.imgdiv{
height: 80px;
width: 105px;
float: left;
display: block;
text-decoration: none;

}

div.Item div.boventitel {
height: 20px;
text-decoration: none;

width: 270px;
float: left;
display: block;
padding-left: 51px;
margin-top: -4px;
}
div.Item div.ondertitel {
height: 20px;
min-width: 270px;
text-decoration: none;

float: left;
display: block;
padding-left: 51px;
margin-top: 1px;

}
div.Item div.ondertitel div.keukens{
height: 20px;
width: auto;
text-decoration: none;

float: left;
font-size: 11px;
margin-right: 5px;
}

div.Item div.ondertitel div.type{
height: 20px;
width: auto;
text-decoration: none;

float: left;
font-size: 11px;

}

div.Item div.ondertitel div.kind{
height: 20px;
text-decoration: none;

width: auto;
float: left;
font-size: 11px;
margin-left: 5px;

}



div.Item div.ondertitel div#geencompanykind,
div.Item div.ondertitel div#geenkeuken {
display: none;

}



div.Item div.boventitel div.Naam {
height: 20px;
width: auto;
float: left;
font-size: 11px;
font-weight: bold;
color: #2CAAE2;
text-decoration: underline;
font-family: verdana, verdana;
}

div.Item div.boventitel div.Naam:hover {
text-decoration: none;
}
div.Item div.boventitel div.Tussenstuk {
height: 20px;
width: 3px;
float: left;
font-size: 11px;
margin-left: 5px;
padding-top: 0px;
color: #2CAAE2;

}

div.Item div.boventitel div.Stad {
height: 20px;
width: auto;
float: left;
font-size: 11px;
margin-left: 5px;
padding-top: 0px;
color: #2CAAE2;

}


	div.SearchResultsItems div.Item p
	{
		padding-left: 5px;
	}
	
	h2.RowGMaps .kaart {
	margin-top: 0px;
	}

div.SearchResultsItems div.Item p.ondertekst {height:40px;
max-height:40px;
overflow:hidden;
padding-left:0;
width:423px;
}
div.Item span {
}
	div.SearchResultsItems div.Item a
	{
		font-weight: normal;
		text-decoration: none;
	}

	div.SearchResultsItems div.Item:hover
	{
	}

	div.SearchResultsItems div.Item img
	{
border:0 none;
height:93px;
margin-left:15px;
margin-top:19px;
width:152px;}
.counter {
Font-size: 16px;
}


	div#FilterContainer input.submit
	{
		float: right;
		margin-right: 20px;
		margin-top: 10px;
	}

	div#ColumnFilterContainer
	{
margin-top: -10px;
	}
#FilterContainer form{
height: auto;
}

div#ColumnFilterContainer #MapContainer	{
height:300px;
margin-left:-9px;
margin-top:20px;
}

div#ColumnFilterContainer .ColumnRestaurantMapContent {
height: 220px;
}





div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map div.gmnoprint div {
display: none;
}
div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map div span{
display: none;
}


div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map #smc{
display: block;
margin-left: 251px;
margin-top: 150px;
background: url(http://www.spoen.tv/zoom6.png) transparent;
}

div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map #smc:hover{
display: block;
margin-left: 251px;
margin-top: 150px;
background: url(http://www.spoen.tv/zoom7.png) transparent;
}



div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map #smc img{
display: none;
}


div#ColumnFilterContainer .ColumnRestaurantMapContent #gmaps_kaart #MapContainer #Map #smc div{
display: block;
}



div#ColumnFilterContainer #ColumnRestaurantInformationListContainer
	{
		background:white none repeat scroll 0 0;
border-width:0 1px 1px 0;
height:auto;
margin-left:-11px;
margin-top:60px;
padding-top:15px;
position:relative;
top:0;
width:302px;	}

div#ColumnFilterContainer #ColumnRestaurantInformationListContainer #ColumnRestaurantInformationList #ColumnRestaurantInformationListNavigation a
	{
		margin-top: -43px;
width: 100px;
	}



div#ColumnFilterContainer DIV.jscrollPaneContainer {
Postion: relative;
Margin-top: 20px;
Top: 20px;
Left: -10px; 
Width: 300px;}


	div.jScrollPaneContainer div.jScrollPaneDrag
	{
		display: none;
	}

	div.jScrollPaneContainer div.jScrollPaneTrack:hover
	{
		cursor: default;
	}
	#ColumnRestaurantInformationList
	{
		float: left;
		width: 255px;
	}

	#ColumnRestaurantInformationList h2
	{
background:transparent none repeat scroll 0 0;
border:0 none;
color:white;
font-size:11px;
font-weight:normal;
margin-bottom:0;
padding:5px 0 0 7px;
width:100px;	}

	div#ColumnFilterContainer div.Row
	{
		height: 18px;
		width: 237px;
		line-height: 18px;

	}

	div#ColumnFilterContainer div.Row span.Hint
	{
		margin-top: -23px;
		right: -117px;
		width: 100px;
		line-height: normal;
		display: none;
	}

	div#FilterContainer label
	{
		background:transparent none repeat scroll 0 0;
color:black;
display:block;
float:left;
font-size:11px;
font-weight:normal;
height:19px;
margin-bottom:1px;
margin-left:0;
margin-right:5px;
padding-left:4px;
width:88px;

	}
div#FilterContainer
	{
		


	}


	div#FilterContainer label.FilterSubLabel
	{
	background:transparent none repeat scroll 0 0;
color:black;
display:block;
float:left;
font-size:11px;
font-weight:normal;
height:18px;
margin-bottom:0;
margin-left:0;
margin-right:5px;
padding-left:4px;
text-transform:capitalize;
width:87px;
	}

	div#FilterContainer select
	{
		background-color:white;
border:1px solid #DDDDDD;
float:left;
font-size:10px;
height:20px;
line-height:10px;
margin-bottom:0;
margin-left:-20px;
padding:2px 0 0;
width:138px;
	}


	div#FilterAddType
	{
		border: 1px solid #E0DCD9;
		height: 12px;
		width: 12px;
		text-align: center;
		line-height: 12px;
		margin-top: 2px;
		margin-left: 18px;
		float: left;
		cursor: pointer;
	}
#ColumnFilterContainerDashed h2 {


}
	div#ColumnFilterContainerDashed
	{
		
	}

	
	div#ColumnFilterContainer div.FilterRow
	{
		float: left;
color: white;
margin-bottom: 0px;
margin-left: -10px;
padding-left: 10px;
padding-top: 6px;
width: 290px;
background: transparent;
	}


.PriceClass {
width: 280px;

}



	div#ColumnFilterContainer div.FilterRow span.star-rating-control
	{
		background:white none repeat scroll 0 0;
border:1px solid #E0DCD9;
float:left;
height:12px;
margin-bottom:2px;
margin-left:-20px;
margin-top:-2px;
padding:2px 30px;
width:75px;
	}

	div#FilterContainer label.SubformLabel
	{
	display: block;
		
		font-weight: normal;
font-size: 11px;
height: 16px;
padding-top: 0px;
padding-bottom: 1px;
margin-top: 11px;
width: 294px;
background: #9ba213;
border-top: 1px solid #E0DCD9;
color: white;
font-weight: bold;
	}

	div#FilterContainer label.Groepenlabel
	{
background:transparent none repeat scroll 0 0;
border:0 none;
color:black;
display:block;
font-size:11px;
font-weight:bold;
height:14px;
margin-left:-11px;
margin-top:11px;
padding-bottom:1px;
padding-top:0;
width:224px;	}

div#FilterContainer label.Groepenlabel a
	{
background:transparent url(http://www.spoen.nl/Includes/Images/pijllinks.png) no-repeat scroll 4px 1px;
color: #3D474B;
display:block;
font-size:11px;
font-weight:normal;
height:17px;
margin-left:0;
padding-left:30px;
text-decoration:none;
text-transform:uppercase;

	}

div#FilterContainer label.Groepenlabel a:visited
	{
		font-size: 11px;
font-weight: normal;
margin-left: 2px;

text-decoration: none;
	}

	div#ColumnFilterContainer span a.AddTypeform,
div#ColumnFilterContainer div.FilterRow a.AddTypeform
	{
		margin-left: 5px;
		padding: 1px 5px 2px 5px;
		text-decoration: none;
color: transparent;
background: url(http://spoen.tv/images/icons/folder_classic_add.png);
display: none;
	}



	div#ColumnFilterContainer span a.RemoveTypeform,
div#ColumnFilterContainer div.FilterRow a.RemoveTypeform
	{
		display: none;
		margin-left: 5px;
		padding: 1px 6px 8px 6px;
		text-decoration: none;
display: block;
position: relative;
top: 5px;
color: transparent;
background: url(http://spoen.tv/images/icons/folder_classic_remove.png) 0px 0px no-repeat;
}
	div#ColumnFilterContainer span select.AddedSelect,
	div#ColumnFilterContainer div.FilterRow select.AddedSelect
	{
		margin-left: 106px;
margin-top: 5px;
	}

	div#ColumnFilterContainer span a.RemoveTypeform,
	div#ColumnFilterContainer div.FilterRow a.RemoveTypeform
	{
		float: left;
		padding: 0px 6px 0px 7px;
height: 15px;
margin-top: 2px;
line-height: 12px;
	}


	div#ColumnResultsContainer div.ColumnRestaurantMap
	{
		width: 560px;
margin-left: 327px;
	}

	div#ColumnResultsContainer div.ColumnRestaurantMapContent
	{
		margin-left: 0px;
		width: 509px;
	}

	div#ColumnResults
	{
background:white none repeat scroll 0 0;
display:block;
float:left;
height:auto;
margin-left:-6px;
margin-top:-17px;
overflow:visible;
padding:16px 0 0 20px;
position:absolute;
width:800px;
z-index:0;}	div#ColumnResultsContent
	{
		background:white none repeat scroll 0 0;
border-right:0 none;
float:left;
height:auto;
margin-left:5px;
min-height:175px;
overflow:visible;
position:relative;
width:90%;
z-index:1;
	}

	div#ColumnResultsPink
	{
		float: left;
		height: 300px;
		margin-top: 12px;
		overflow: visible;
		padding-left: 10px;
		padding-top: 0px;
		position: relative;
		width: 20px;
z-index: 2;
	}

	div.RowResultsMap
	{
		background: transparent #F2E6EA no-repeat scroll 500px 30px;
		float: left;
		margin-left: 29px;
		margin-top: 20px;
		overflow: visible;
		position: relative;
		width: 545px;
	}

	div.RowResultsMapContent
	{
		background: transparent url('Images/Lay-out/column-dashed.jpg') no-repeat scroll right top;
		float: left;
		margin-left: 0;
		min-height: 175px;
		overflow: visible;
		position: relative;
		width: 500px;
	}

	div.RowResultsMapContent div#gmaps_kaart
	{
		border: 1px solid red;
		height: 250px;
		margin-top: 5px;
		width: 465px;
	}


	/* END ZOEKRESULTATEN */
	#ColumnLarge
	{
		width: 685px;
		height: auto;
		overflow: visible;
		background: #F2E6EA no-repeat 655px 10px;
		border-top: 0px dashed #881748;
		margin-left: 0px;
		float: left;
		position: relative;
		z-index: 2;
	}

	#ColumnLarge2
	{
		width: 838px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		margin-left: 0px;
		float: left;
		position: relative;
		z-index: 2;
margin-top: 85px;
	}

	#ColumnLarge #ColumnLargeContent
	{
		width: 655px;
		height: auto;
		overflow: visible;
		background: white;
		border-top: 0px dashed #881748;
		line-height: 25px;
		float: left;
		position: relative;
		z-index: 2;
	}

	#ColumnLarge2 #ColumnLargeContent
	{
		width: 950px;
		height: auto;
		overflow: visible;
		background: white;
		border-top: 0px dashed #881748;
		line-height: 25px;
		float: left;
		position: relative;
		z-index: 2;
	}
#ColumnLarge2 #ColumnLargeContent h2
		{
padding-left: 0px;
margin-left: 0px;
font-weight: bold;
border-bottom: 1px solid #E0DCD9;
		font-family: verdana, Lucida Grande, tahoma, verdana, Calibri, "Trebuchet MS", Verdana;
		font-size: 11px;
		color: #3D474B;
		font-weight: normal;
		line-height: normal;
		text-decoration: none;

	}


	#ColumnRight
	{
		width: 295px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		margin-left: 25px;
		float: left;
		position: relative;
		z-index: 2;
	}

	#ColumnRightDashed
	{
		width: 290px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		margin-left:10px;
		float: left;
		position: relative;
		z-index: 2;
margin-top: 100px;
	}

	#ColumnRightDashedContent
	{
		width: 293px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		float: left;
		position: relative;
		z-index: 2;
padding-right: 10px;
text-align: justify;
	}

	#ColumnLeft
	{
		width: 290px;
		height: auto;
		overflow: visible;
		position: relative;
		float: left;
margin-left: 327px;
margin-top: 100px;
	}

	.ColumnDashed
	{
		width: 100%;
		height: auto;
		overflow: visible;
		float: left;
		position: relative;
	}

	.ColumnDashed2
	{
		width: 100%;
		height: auto;
		overflow: visible;
		margin-top: 15px;
		background: url('Images/Lay-out/dotted.jpg') repeat-x;
		float: left;
		position: relative;
	}

	#ColumnBlockLeft
	{
		width: 295px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		margin-left: 0px;
		float: left;
		position: relative;
		z-index: 2;
margin-top: 80px;
margin-left: 330px;
	}

	#ColumnBlockRight
	{
		width: 295px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		margin-left: 30px;
		float: left;
		position: relative;
		z-index: 2;
margin-top: 80px;

	}

	.ColumnBlock
	{
		width: 100%;
		min-height: 210px;
		height: auto;

		float: left;
		position: relative;
	}

	.ColumnBlock2
	{
		width: 100%;
min-height: 210px;
		height: auto;
		margin-top: 25px;
		float: left;
		position: relative;
	}

	#ColumnOrder
	{
		width: 278px;
		height: auto;
		overflow: visible;
background: url(http://www.spoen.tv/oui3.png);		
border-top: 5px solid #9ba213;
		float: left;
		position: relative;
		z-index: 2;
padding-left: 5px;
margin-top: -27px;
	}

  	div#ColumnOrder div#OrderContent select
  	{
		border: 1px solid #231F20;
  		width: 115px;
padding-top: 3px;
padding-bottom: 3px;
font-family: verdana, verdana, calibri;
  	}

  	div#ColumnOrder div#OrderContent span.Hint
  	{
  		right: -108px;
margin-top: -22px;
  		width: 100px;
height: 14px;
padding-top: 3px;
padding-bottom: 3px;
  		line-height: normal;
  	}

	div#ColumnOrder div#OrderContent div.SelectPackage
	{
		display: inline;
	}

	div#ColumnOrder div#OrderContent div.SelectPackage select
	{
		width: 110px;
	}

  	/* FOUTMELDING */
	#ColumnRestaurantReservationContentTitle
	{
		margin-top: 0px;
	}

	#ColumnRestaurantReservationContentTitle img
	{
		float: left;
	}

	#ColumnRestaurantReservationContentForm label
	{
		float: left;
		margin-top: 5px;
		width: 200px;
	}

	div.Row textarea
	{
		font-family: verdana, Calibri,"Trebuchet MS",Verdana;
		font-size: 11px;
border: 1px solid #E0DCD9;
	}

	form#RecommendForm .Clickhint
	{
		color: #616264;
		font-family: verdana, Calibri,"Trebuchet MS",Verdana;
		font-size: 11px;
	}

	div#ColumnRestaurantReservationContentForm div.checkboxLabelInline input,
	div#ColumnRestaurantReservationContentForm div.checkboxLabelInline label
	{
		float: left;
	}

	div#ColumnRestaurantReservationContentForm div.checkboxLabelInline label
	{
		width: 340px;
		padding-left: 5px;
	}

	#ColumnRestaurantReservationContentForm .input
	{
		width: 215px;
		height: 14px;
		margin-top: 5px;
		border: 1px solid #333;
		font-size: 11px;
font-family: verdana, calibri, verdana;

		float: left;
		margin-top: 5px;
margin-left: -50px;
color: black;
background-color: white;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
opacity: 0.7;
	}
	#ColumnRestaurantReservationContentForm .input:focus
	{
background-color: #E1E66F;
opacity: 1;
	}


	#ColumnRestaurantReservationContentForm .checkbox
	{
		margin-top: 5px;
		margin-left: 0px;
		font-size: 11px;
		float: left;
		margin-top: 5px;
		clear: both;
	}

	#ColumnRestaurantReservationContentForm .Description
	{
		width: 180px;
		height: 12px;
		margin-top: 5px;
		margin-left: 10px;
		font-size: 11px;
		float: left;
		margin-top: 5px;
	
	}

	#ColumnRestaurantReservationContentForm .Row
	{
		display: block;
		width: 550px;
		height: 30px;
	
	}

	#ColumnRestaurantReservationContentForm textarea
	{
		float: left;
		margin-top: -16px;
margin-left: 150px;
		width: 212px;
		height: 250px;
padding: 3px;
text-align: justify;
font-family: verdana, calibri, verdana;
font-size: 11px;
opacity: 0.7;
	}

	#ColumnRestaurantReservationContentForm textarea:focus
{ background-color: #E1E66F;
opacity: 1;


}


    #ColumnRestaurantReservationContentForm .submit
	{
		width: 64px;
		height: 15px;
		background: url('Images/Lay-out/verstuur.jpg') no-repeat;
		border: 0px solid #333;
		font-size: 11px;
		float: right;
		margin-right: 60px;
		display: inline;
		clear: both;
		cursor: pointer;
    }

	#ColumnRestaurantReservationContentForm
	{
		width: 435px;
	}

    #ColumnRestaurantReservationContentForm .submit:hover
	{
		background: url('Images/Lay-out/verstuur2.jpg') no-repeat;
	}

	#ColumnRestaurantReservationContentForm div.Row span.Hint
	{

		right: 27px;
margin-top: 5px;
		width: 100px;
padding-top: 2px;
padding-bottom: 2px;
z-index: 10;
	}
  	/* END FOUTMELDING */

  	/* OMSCHRIJVING */
  	#ColumnRestaurantDescriptionContentTitle,
  	#ColumnExtraInformationContentTitle,
  	#ColumnExtraInformationContentTitle2,
  	#ColumnExtraInformationContentTitle3
  	{
  		margin-top: 0px;
	}

	#ColumnExtraInformationContentTitle .help,
  	#ColumnExtraInformationContentTitle2 .help,
  	#ColumnExtraInformationContentTitle3 .help
  	{
  		position: absolute;
  		top: 0px;
  		right: 4px;
		display: none;
	}

	#ColumnRestaurantDescriptionContentTitle img,
	#ColumnExtraInformationContentTitle img,
  	#ColumnExtraInformationContentTitle2 img,
  	#ColumnExtraInformationContentTitle3 img
  	{
  		float: left;
	}

  	#ColumnExtraInformationContentTitle h2,
  	#ColumnExtraInformationContentTitle2 h2,
  	#ColumnExtraInformationContentTitle3 h2
  	{
		color: black;
		margin-bottom: 7x;
		margin-left: 20px;
	}

	#ColumnExtraInformationContentTitle2 h2 {
background: white;
width: 178px;
display: none;
}


MapContainer h2{
Color: blue;
}
	#ColumnExtraInformationContentText #column_extra_algemeen_inhoud_tekst_dagen,
	#ColumnExtraInformationContentText #column_extra_algemeen_inhoud_tekst_tijden
	{
		float: left;
		font-size: 11px;
	}

	#column_extra_algemeen_inhoud_tekst_dagen span.Today,
	#column_extra_algemeen_inhoud_tekst_tijden span.Today
	{
		font-weight: normal
	}

	#ColumnExtraInformationContentText span.Yes,
	#ColumnExtraInformationContentText abbr.Yes
	{
		color: #94AA3C;
	}

	#ColumnExtraInformationContentText span.No,
	#ColumnExtraInformationContentText abbr.No
	{
		color: #881348;
	}

	#ColumnExtraInformationContentText #column_extra_algemeen_inhoud_tekst_dagen
	{
		clear: left;
		width: 75px;
		color: #777777;
	}

	#ColumnExtraInformationContentText #column_extra_algemeen_inhoud_tekst_vakanties
	{
		float: left;
		font-size: 11px;
	}

	div#column_extra_algemeen_inhoud_tekst_vakanties div.DaysOne
	{
		float: left;
		width: 90px;
	}

	div#column_extra_algemeen_inhoud_tekst_vakanties div.DaysTwo
	{
		float: left;
		height: 101px;
		overflow: hidden;
		width: 90px;
	}

	div#ColumnExtraInformationTabsTimes
	{
		margin-top: 16px;
margin-left: 0x;
	}

	div#ColumnExtraInformationTabsTimes2
	{
		margin-top: 17px;
display: none;
	}

	div#ColumnExtraInformationTabsTimes a,
	div#ColumnExtraInformationTabsTimes2 a
	{
border-style:solid;
border-width:1px;
display:block;
font-size:11px;
height:18px;
margin-bottom:0;
margin-left:146px;
margin-top:-1px;
opacity:1;
padding-top:4px;
text-decoration:none;
text-transform:capitalize;
width:152px;
Background: url(http://www.spoen.tv/label104.png);
border-top: 1px solid #E0DCD9;
border-bottom: 1px solid #E0DCD9;
border-right: 1px solid #E0DCD9;
opacity: 1;
border-left: 1px solid #E0DCD9;
margin-top: -1px;
border-bottom: 1px solid #E0DCD9;
text-transform: capitalize;}

	div#ColumnExtraInformationTabsTimes img,
	div#ColumnExtraInformationTabsTimes2 img
	{
margin:2px 0 0;
margin-left: 3px;
	}
	div#ColumnExtraInformationTabsTimes a.active_tab,
div#ColumnExtraInformationTabsTimes2 a.ActiveTab,
	div#ColumnExtraInformationTabsTimes2 a.active_tab
	{
border-style:solid;
border-width:1px;
display:block;
font-size:11px;
height:18px;
margin-bottom:0;
margin-left:146px;
margin-top:-1px;
opacity:1;
padding-top:4px;
text-decoration:none;
text-transform:capitalize;
width:152px;
Background: #ffffff;
border-top: 1px solid #E0DCD9;
border-bottom: 1px solid #E0DCD9;
border-right: 1px solid #E0DCD9;
opacity: 1;
border-left: 1px solid #ffffff;
margin-top: -1px;
border-bottom: 1px solid #E0DCD9;
text-transform: capitalize;}

div#ColumnExtraInformationTabsTimes a.active_tab:hover,
div#ColumnExtraInformationTabsTimes2 a.ActiveTab:hover,
	div#ColumnExtraInformationTabsTimes2 a.active_tab:hover
	{
border-style:solid;
border-width:1px;
display:block;
font-size:11px;
height:18px;
margin-bottom:0;
margin-left:146px;
margin-top:-1px;
opacity:1;
padding-top:4px;
text-decoration:none;
text-transform:capitalize;
width:152px;
Background: #ffffff;
border-top: 1px solid #E0DCD9;
border-bottom: 1px solid #E0DCD9;
border-right: 1px solid #E0DCD9;
opacity: 1;
border-left: 1px solid #ffffff;
margin-top: 0px;
border-bottom: 1px solid #E0DCD9;
padding-top: 0px;
margin-top: -1px;

}


	div#ColumnExtraInformationTabsTimes a:hover,
		div#ColumnExtraInformationTabsTimes2 a:hover
	{
border-style:solid;
border-width:1px;
display:block;
font-size:11px;
height:18px;
margin-bottom:0;
margin-left:146px;
margin-top:-1px;
opacity:1;
padding-top:4px;
text-decoration:none;
text-transform:capitalize;
width:152px;
Background: #ffffff;
border-top: 1px solid #E0DCD9;
border-bottom: 1px solid #E0DCD9;
border-right: 1px solid #E0DCD9;
opacity: 1;
border-left: 1px solid #ffffff;
margin-top: -1px;

border-bottom: 1px solid #E0DCD9;}

	div#ColumnExtraInformationContentText2 form#RecommendForm textarea
	{
		width: 131px;
		height: 50px;
		display: block;
		border: 1px solid #E0DCD9;
	}

	div#ColumnExtraInformationContentText2 form#RecommendForm .input
	{
		width: 131px;
		display: block;
		border: 1px solid #E0DCD9;
		margin-bottom: 3px;
	}

	div#ColumnExtraInformationContentText2 form#RecommendForm select
	{
		border: 1px solid #E0DCD9;
		margin-top: 3px;
		margin-bottom: 3px;
	}

	div#ColumnExtraInformationContentText2 form#RecommendForm select#Month
	{
		width: 93px;
	}

	div#ColumnExtraInformationContentText2 form#RecommendForm .submit
	{
		float: right;
		margin-right: 13px;
	}

  	/* END OMSCHRIJVING */

    /* BESTELLEN */
	#OrderContent
	{
width: 278px;
margin-left: -5px;
padding-left: 5px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		line-height: 25px;
		float: left;
		position: relative;
padding-top: 20px;
		z-index: 2;
	}

	#OrderContent label
	{
		min-width: 115px;
		width: auto;
		margin-right: 5px;
		font-size: 11px;
		float: left;
		display: inline;
	}

	#OrderContent .input
	{
		width: 110px;
		height: 13px;
		border: 1px solid #333;
		font-size: 11px;
		float: left;
		display: inline;
		margin-top: 0px;
padding-top: 4px;
padding-bottom: 3px;
padding-left: 3px;
font-family: verdana, verdana, calibri;
opacity: 0.7;

	}

	#OrderContent .input:focus
	{
		background-color: #E1E66F;
opacity: 1;

	}


	#OrderContent .submit
	{
					background: url(http://www.spoen.tv/verstuur11.png);
			border: 1px solid #D5D788;
			display: inline;
			float: right;
			font-size: 11px;
			height: 20px;
			margin-left: 0px;
			width: 68px;

	}

	#OrderContent .submit:hover
	{
	background: url(http://www.spoen.tv/verstuur10.png);
			border: 1px solid #D5D788;
			display: inline;
			float: right;
			font-size: 11px;
			height: 20px;
			margin-left: 0px;
			width: 68px;
cursor: pointer;
	}

	span.verplicht
	{
		font-size: 10px;
		font-style: italic;
	}

	div#ColumnOrder div#OrderContent div.Row
	{
		height: 30px;
		width: 237px;
	}

	div#ColumnOrder div#OrderContent .input
	{
		float: none;
	}

    /* END BESTELLEN */

  	/* HOME */
  	#ContentHome
	{
		background:white none repeat scroll 0 0;
border-color:-moz-use-text-color #D5D788 #D5D788;
border-style:none solid solid;
border-width:0 1px 1px;
float:left;
height:auto;
margin-left:-1px;
overflow:visible;
padding:0 15px 15px;
position:relative;
width:960px;
z-index:2;
margin-top: -40px;
	}

  	#FirstColumnHome
	{
		width: 625px;
		height: auto;
		overflow: visible;
		border-top: 0px dashed #881748;
		float: left;
		position: relative;
		z-index: 2;
	}

  	#ColumnNew
	{
		width: 252px;
		height: auto;
		background-position: right top;
		font-size: 11px;
		line-height: 13px;
		color: #881748;
		font-weight: bold;
		margin-left: 30px;
		padding-right: 30px;
		overflow: visible;
		border: 0px solid #231F20;
		float: left;
		position: relative;
		z-index: 2;
	}

	div#ColumnNewContent
	{

		float: left;
		margin-left: 0;
		overflow: visible;
		position: relative;
		width: 315px;
line-height: 21px;
	}

	div#ColumnNewContent label
	{
		background:#E0DCD9 none repeat scroll 0 0;
border-left:5px solid #EC008C;
color:black;
font-family:verdana;
font-size:11px;
height:16px;
line-height:16px;
margin-bottom:3px;
padding-left:6px;
text-align:left;
width:82px;
font-weight: normal;}

	div#ColumnNewContent a
	{
		font-size: 11px;
height: 16px;
font-weight: normal;
	}

		/* SCHIJNWERPER LIST */
		ul#Spotlight
		{
	        width: 625px;
	        border: 0px solid;
	    }


		ul#Spotlight li
		{
			color: black;
			text-align: center;
			float: left;
			margin-right: 10px;
			list-style: none;
			height: 124px;
			width: 146px;
background: #f3f6d9;

		}
ul#Spotlight li:hover
		{
			color: #616264;
			text-align: center;
			float: left;
			margin-right: 10px;
			list-style: none;
			height: 124px;
			width: 146px;
background: url(http://www.spoen.tv/oui3.png);

		}


		ul#Spotlight li:hover
		{
			color: #231F20;
		}

		ul#Spotlight li img
		{
			border: 0px solid #231F20;
border-bottom: 3px solid #9ba213;
margin-bottom: -2px;
			height: 86px;
			width: 146px;
		}

		ul#Spotlight li:hover img
		{
		}

		/* END SCHIJNWERPER */

	    /* HELP */
	    #ColumnLeftBlockHelpImage,
	    #ColumnLeftBlock2HelpImage,
		#ColumnRightBlockHelpImage,
		#ColumnRightBlock2HelpImage
	    {
				float: left;
width: 295px;
height: 180px;
border-bottom: 5px solid #9ba213;
background: blue;
		}

		#ColumnLeftBlockHelpImage img,
		#ColumnRightBlockHelpImage img,
		#ColumnLeftBlock2HelpImage img,
		#ColumnRightBlock2HelpImage img
		{
			height: 180px;
			width: 295px;
border-bottom: 5px solid #9ba213;
display: none;
		}

		#ColumnLeftBlockHelpText,
		#ColumnRightBlockHelpText,
		#ColumnLeftBlock2HelpText,
		#ColumnRightBlock2HelpText
		{
			background: #f3f6d9;
			float: left;
			height: 73px;
			width: 295px;
			overflow: hidden;
		}

		#ColumnLeftBlockHelpText:hover,
		#ColumnLeftBlock2HelpText:hover,
		#ColumnRightBlockHelpText:hover,
		#ColumnRightBlock2HelpText:hover
		{
			background: #ced171;
color: black;
			cursor: pointer;
		}

		#ColumnBlockLeft p,
		#ColumnBlockRight p
		{
			padding: 5px 5px 0px 5px;
		}

		div.ListTextContainer img,
		div.CompareTextContainer img,
		div.RatingTipContainer img
		{
			margin-bottom: 5px;
			margin-top: 15px;
align: centre;
border: 1px solid #E0DCD9;
padding: 5px;

		}

		div.RatingStarContainer p
		{
			margin-bottom: 10px;
text-align: justify;
		}
	div.ListTextContainer p
		{
			margin-top: 10px;
text-align: justify;
		}

div.CompareTextContainer p
		{
			margin-top: 10px;
text-align: justify;
padding-right: 10px;
		}




		div.ListTextContainer p.ListSystemExtraText
		{
			margin-top: 20px;
		}

		div.ListTextContainer img.ListRemoveButton,
		div.CompareTextContainer img.ListSortButton
		{
			display: inline;
			margin: 0;
			vertical-align: middle;
		}

		div#PaymentHelp img,
		div#PropertyHelp img
		{
			border: 1px solid #E0DCD9;
			height: 30px;
			vertical-align: middle;
			width: 30px;
		}

		div#PaymentHelp img
		{
			width: 40px;
		}

		div#PaymentHelp div.HelpItem,
		div#PropertyHelp div.HelpItem
		{
			float: left;
			font-size: 11px;
			height: 40px;
			margin-left: -10px;
			width: 290px;
		}

		div#PaymentHelp div.HelpItem
		{
			width: 290px;
		}

		/* END HELP */

	    /* NIEUW LIST */
		#ColumnNew label
		{
			color: #231F20;
			font-size: 11px;
			font-weight: bold;
			font-variant: small-caps;
			min-width: 45px;
			width: auto;
			float: left;
			margin-right: 5px;
		}

	    /* END NIEUW LIST */

    /* END HOME */

	    /* NIEUWS */
		div#ColumnCurrentNews
		{

			float: left;
			height: auto !important;
			overflow: visible;
			position: relative;
			width: 296px;
		}

		div#ColumnCurrentNews img:hover
		{
			cursor: pointer;

		}

		div#ColumnCurrentNewsDashed
		{

			background: transparent url('Images/Lay-out/dotted.jpg') repeat-x scroll 0 0;
			float: left;
			height: auto;
			overflow: visible;
			position: relative;
			top: 10px;
			width: 255px;
		}


div#ColumnCurrentNewsDashed span
		{

			background:transparent none repeat scroll 0 0;
border-color:transparent transparent transparent #F3F6D9;
border-style:solid;
border-width:1px;
color:#F3F6D9;
display:block;
float:left;
font-size:14px;
height:15px;
left:79px;
margin-left:0;
padding:0;
position:absolute;
text-align:center;
text-transform:uppercase;
top:-26px;
width:78px;

		}

		div#ColumnCurrentNewsDashed h2 {
display: none; }

		div.CurrentNewsItem
		{
margin-top: -5px;
padding-top: 5px;
background-color: #f3f6d9;
	margin-left: 0px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
width: 292px;
height: auto;
		}

		div#NewsItemsContainer
		{
			width: 503px;
padding-right: 10px;
background-color: white;


		}

		div.CurrentNewsItemImage img
		{
			Border-bottom: 5px solid #9ba213;
Width: 302px;

		}

		div.CurrentNewsItemPrefix
		{

font-size: 10px;
			font-weight: normal;
			margin-top: 5px;
			text-transform: uppercase;
color: black;
border: 1px solid #e2c822 ; 
background: #fff9d7;
margin-bottom: 3px;
height: 15px;
padding-left: 20px;
width: auto;
padding: 7px;
padding-top: 2px;
padding-bottom: 2px;
font-weight: bold;
float: right;


		}

		div.CurrentNewsItemTitle
		{
			color: #881748;
			font-size: 14px;
			font-weight: bold;
margin-top: 5px;	
width: 231px;
height: 21px;	}

		div.CurrentNewsItemDate
		{
				font-size: 10px;
display: none;

			margin-top: -0px;
		}

		div.CurrentNewsItemText
		{
			font-style: normal;
			margin-top: 10px;
padding-right: 6px;
text-align: justify;
		}

		div#ColumnNewsContainer
		{
			background: white;
			float: left;
			height: auto;
			margin-left: 29px;
			margin-top: 79px;
			min-height: 100px;
			overflow: visible;
			position: relative;
			width: 625px;
		}

		div#ColumnNewsItems
		{
			background: white;
			float: left;
border-right: 1px solid #E0DCD9;

			margin-left: 0;

			overflow: visible;
			position: relative;
			width: 578px;
			margin-top: 0px;
margin-left: 4px;
		}

		div#ColumnNewsPink
		{
			float: left;
			height: 300px;
			margin-top: 2px;
			overflow: visible;
			padding-left: 7px;
			padding-right: 10px;
			padding-top: 15px;
			position: relative;
			width: 20px;

		}

		div#ColumnResultsPink a,
		div#ColumnNewsPink a
		{
			display: block;
			text-decoration: none;
			width: 26px;
margin-left: -8px; 
		display: block;
		background: transparent url(http://www.spoen.tv/verloopgrijs.png) repeat;
height: 18px;
padding-left: 15px;
padding-top: 5px;
border: 1px solid #E0DCD9;
border-top: 1px solid #E0DCD9;
margin-top: -1px;

		}

	    div#ColumnResultsPink a:hover,
	    div#ColumnResultsPink a.Selected,
	    div#ColumnNewsPink a:hover,
	    div#ColumnNewsPink a.Selected
	    {
			display: block;
			text-decoration: none;
			width: 26px;
margin-left: -8px; 
color: black;
font-weight: normal;
		display: block;
		background: white;
height: 19px;
padding-left: 15px;
border: 1px solid #E0DCD9;
padding-top: 5px;
border-left: 1px solid white;

	    }

	    div.NewsItem
	    {
	    	clear: left;
			margin-bottom: 30px;
	    	min-height: 115px;
	    }

	    div.NewsItemImage img
	    {
	    	display: block;
	    	float: left;
	    	height: 95px;
	    	margin-bottom: 5px;
	    	margin-right: 10px;
			width: 557px;
border-top: 1px solid #E0DCD9;
padding-top: 5px;
border-bottom: 5px solid #9ba213;
margin-top: -8px;

	    }
div.NewsItemImage 
	    {
background: #f3f6d9;
width: 557px;
	    }

	    div.NewsItemText
	    {
	    	float: left;
	    	margin-left: 10px;
	    }

	    span.NewsTitlePrefix
	    {
	 font-size: 10px;
			font-weight: normal;
			margin-top: -1px;
margin-right: 4px;
			text-transform: uppercase;
color: black;
border: 1px solid #E0DCD9;
border: 1px solid #e2c822 ; 
background: #fff9d7;
margin-bottom: 3px;
height: 15px;
padding: 7px;
padding-top: 2px;
padding-bottom: 2px;
float: right;
width: auto;
font-weight: bold;


	    }

	    span.NewsTitle
	    {
	    	color: #881748;
	    	font-size: 14px;
	    	font-weight: bold;
background: #f3f6d9;
min-width: 500px;
min-height: 80px;
padding: 5px;
width: 300px;
	    }

	    div.NewsDate
	    {
	    	font-size: 10px;
color: #8C8C8C;
	    	margin-top: -4px;
display: none;
	    }

	    div.NewsIntroText
	    {
	    	font-style: normal;
text-align: justify;
	    	padding-top: 6px;
margin-top: 8px;
	    	width: 553px;
background: white;
padding-left: 4px;
	    }

	    div.NewsButtonToPage
	    {
	    	float: right;
	    	margin-top:5px;
margin-right: -5px;
display: none;
	    }

		div.NewsButtonToPage img
		{
			border: none;
			height: 17px;
			width: 92px;
		}

	  	/* END NIEUWS */

	  	/* LIJSTJE VERGELIJKEN */
		div#ListClearContainer
		{
			float: right;
			margin-right: 10px;
			margin-top: -20px;
		}

		div#ListClearContainer a
		{
					color: black;
		font-weight: normal;
font-family: verdana;
font-size: 11px;
padding: 2px;
padding-left: 10px;
padding-right: 10px;
text-decoration: none;
border: 1px solid #d5d788;
background: #F3F6D9;
float: right;
width: 63px;
margin-right: -10px;
margin-top: -23px;


		}

div#ListClearContainer a:hover
		{
	Text-decoration: none;
border: 1px solid #9ba213;
background: #d5d788;


		}


		div#ListHeaderContainer
		{
			margin-left: 190px;
			padding-top: 16px;
		}

		div#ListHeaderContainer div.SortAnchors
		{
			float: left;
margin-top: -8px;
		}

		div#ListHeaderContainer div.SortAnchors a
		{
			display: block;
			margin-right: 3px;
			margin-top: 2px;
		}

		div#ListHeaderContainer p
		{
			color: #881748;
			float: left;
			font-style: normal;
			width: 100px;
		}

		div#ListHeaderContainer p#Favorite
		{
			width: 60px;
		}

		div#ListHeaderContainer p#Kitchen
		{
			width: 175px;
		}
		div#ListHeaderContainer select#Delivery
		{
			float: right;
			margin-top: -4px;
			width: 160px;
border: 1px solid #E0DCD9;
		}

		div#ListContentContainer div.CompareColumn a
		{
			float: left;
			margin-top: 5px;
		}

		div.ItemRemoveAnchorDiv a img
		{
			margin-bottom: 10px;
		}

		div.ItemRemoveAnchorDiv a
		{
			background: url('Images/Icons/lijstje/lijstje_min.jpg') no-repeat;
			display: inline;
			height: 13px;
			width: 11px;
		}

		div.ItemRemoveAnchorDiv a:hover
		{
			background: url('Images/Icons/lijstje/lijstje_min2.png') no-repeat;
		}

		div#ListContentContainer div.CompareColumn div.ItemAnchorDiv
		{
			float: left;
			height: 25px;
			width: 178px;
border-bottom: 1px solid #E0DCD9;
		}

		div#ListContentContainer div.CompareColumn div.ItemAnchorDiv a.ListItem:hover
		{
			text-decoration: underline;
background: url(http://www.spoen.tv/lijsthover7.png);
			width: 178px;
			height: 25px;


		}

		div#ListContentContainer div.CompareColumn
		{
			clear: left;
			width: 950px;
		}

		div#ListContentContainer div.CompareColumn div.ItemAnchorDiv a.ListItem
		{
			background: white;
			float: left;
			font-weight: normal;
			height: 25px;
			margin-top: 0;
			padding-left: 7px;
			text-decoration: none;

		}

		div.CompareColumnTypeDiv,
		div.CompareColumnPriceDiv,
		div.CompareColumnRatingDiv
		{
			float: left;
			width: 116px;
border-bottom: 1px solid #E0DCD9;
			height: 25px;

		}

		div.CompareColumnKitchenDiv
		{
			display: block;
			float: left;
border-bottom: 1px solid #E0DCD9;
			height: 25px;
			width: 128px;
		}

		div.CompareColumnTypeDiv
		{
			width: 100px;
		}

		div.CompareColumnKitchenDiv
		{
			float: left;
			width: 175px;
		}

		div.CompareColumnFavoriteDiv
		{
			float: left;
			width: 74px;
border-bottom: 1px solid #E0DCD9;
			height: 25px;

		}

		div.CompareColumnPropertyDiv
		{
			float: left;
			width: 180px;
border-bottom: 1px solid #E0DCD9;
			height: 25px;

		}
div.CompareColumnPropertyDiv span.Yes
		{
			Background: url(http://www.spoen.tv/oui3.png);
Padding: 2px;
Padding-right: 158px;
Padding-left: 10px;
Border: 1px solid #9ba213;
Color: black;
		}
div.CompareColumnPropertyDiv span.No
		{
	Border: 1px solid #BF1E2D;
Color: black;
Padding: 2px;
			Background: url(http://www.spoen.tv/non6.png);
Padding-right: 150px;
Padding-left: 10px;


		}
div.CompareColumnPropertyDiv span.Unknown
		{
			Background: #E0DCD9;
Padding: 2px;
Padding-right: 120px;
Padding-left: 10px;
Border: 1px solid #dddddd;

		}

		div.CompareColumnPriceDiv div.Row div.star-rating,
		div.CompareColumnRatingDiv div.Row div.star-rating
		{
			height: 17px;
		}

		div.CompareColumnFavoriteDiv p
		{
			background: transparent url('/Includes/Themes/Spoen/Images/Lay-out/hart6.png') no-repeat scroll 0 7px;
			clear: left;
			padding-left: 16px;
		}

	  	/* END LIJSTJE VERGELIJKEN */

	/* END CONTENT */

	/* NAVIGATIE */
	
	#nav {
background:transparent none repeat scroll 0 0;
border-left:0 none;
border-right:0 none;
border-top:0 none;
height:30px;
left:94px;
margin-left:254px;
position:absolute;
top:-5px;
width:649px;
z-index: 5;
}

	#nav ul
	{
		list-style-type: none;
		list-style-position: outside;
		float: right;
	}

	#nav li
	{
		float: left;
	}

	#nav input.input
	{
		left: 29px;
		top: 5px;
		width: 223px;
		height: 11px;
		font-size: 11px;
font-family: verdana, verdana;
		position: relative;
		border: 0px solid #231F20;
		float: left;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 3px;
opacity: 0.6;
background: transparent;
	}

#nav input.input:focus {

}

#nav input.input:active {

}
#nav input.input:hover {

}

	div#nav input.submit
	{
		left: -22px;
		top: 5px;
		width: 29px;
		height: 19px;
		border: 0px solid black;
		position: relative;
		float: left;
		background: transparent;
		cursor: pointer;

	}

	div#nav input.submit:hover
	{
		
		cursor: pointer;
	}

	div#nav ul li ul
	{
		background-color: #FFFFFF;
		display: none;
		font-size: 9px;
		padding-left: 1px;
padding-right: 1px;
		padding-top: 4px;
		position: absolute;
		text-transform: uppercase;
		z-index: 10;
margin-top: 1px;
display: none;

	}

	div#nav ul li:hover ul
	{
		display: block;
display: none;

	}

	div#nav ul li ul.SubMenuNieuws
	{position: absolute;
width: 50px;
top: 20px;
left: 482px;
	}

	div#nav ul li ul.SubMenuHorecaondermer
	{
		width: auto;
		min-width: 113px;
	}

	div#nav ul li ul.SubMenuHelp
	{
		width: auto;
	}

	div#nav ul li ul.SubMenuSpoen
	{
		width: 53px;
	}

	ul li:hover a#spoen
	{
	}

	div#nav ul li ul li
	{
		clear: left;
	}

	div#nav ul li ul li a
	{
		text-decoration: none;
	}

	div#nav ul li ul li a:hover
	{
		color: #94AA3C;
		text-decoration: underline;
	}

	div#nav ul li ul li.SubMenuItemLast
	{
		margin-bottom: 2px;
	}

	#nav ul li a#Contest
	{
		display: none;
	}
	
	
	
	
	
	#navhome
	{
		width: 649px;
		top: 20px;
		left: 46px;
		position: absolute;
		background: #BFC63F;
		z-index: 5;
margin-left: 254px;
height: 29px;
border-top: 1px solid #959c14;
border-left: 1px solid #959c14;
border-right: 1px solid #959c14;

	}

	#navhome ul
	{
		list-style-type: none;
		list-style-position: outside;
		float: right;
	}

	#navhome li
	{
		float: left;
	}

	#navhome input.input
	{
		left: 29px;
		top: 5px;
		width: 223px;
		height: 11px;
		font-size: 11px;
font-family: verdana, verdana;
		position: relative;
		border: 0px solid #231F20;
		float: left;
padding-top: 5px;
padding-bottom: 3px;
padding-left: 3px;
opacity: 0.6;
background: transparent;
	}

#navhome input.input:focus {

}

#navhome input.input:active {

}
#navhome input.input:hover {

}

	div#navhome input.submit
	{
		left: -22px;
		top: 5px;
		width: 29px;
		height: 19px;
		border: 0px solid black;
		position: relative;
		float: left;
		background: transparent;
		cursor: pointer;

	}

	div#navhome input.submit:hover
	{
		
		cursor: pointer;
	}

	div#navhome ul li ul
	{
		background-color: #FFFFFF;
		display: none;
		font-size: 9px;
		padding-left: 1px;
padding-right: 1px;
		padding-top: 4px;
		position: absolute;
		text-transform: uppercase;
		z-index: 10;
margin-top: 1px;
display: none;

	}

	div#navhome ul li:hover ul
	{
		display: block;
display: none;

	}

	div#navhome ul li ul.SubMenuNieuws
	{position: absolute;
width: 50px;
top: 20px;
left: 482px;
	}

	div#navhome ul li ul.SubMenuHorecaondermer
	{
		width: auto;
		min-width: 113px;
	}

	div#navhome ul li ul.SubMenuHelp
	{
		width: auto;
	}

	div#navhome ul li ul.SubMenuSpoen
	{
		width: 53px;
	}

	ul li:hover a#spoen
	{
	}

	div#navhome ul li ul li
	{
		clear: left;
	}

	div#navhome ul li ul li a
	{
		text-decoration: none;
	}

	div#navhome ul li ul li a:hover
	{
		color: #94AA3C;
		text-decoration: underline;
	}

	div#navhome ul li ul li.SubMenuItemLast
	{
		margin-bottom: 2px;
	}

	#navhome ul li a#Contest
	{
		display: none;
	}
	/* END NAVIGATIE */

	/* TERUG */
	div#column_terug
	{
		margin-bottom: 0px;
width: 100px;
display: none;
	}

	div#column_terug img:hover
	{
		cursor: pointer;	
	}

	/* END TERUG */

	/* ADMIN */
	div.LoginForm
	{
		margin-top: 10px;
	}

	div#OverviewContainer input.submit,
	div.LoginForm input.submit
	{
		background: transparent url('Images/Lay-out/verstuur.jpg') no-repeat scroll 0 0;
		border: none;
		margin-top: 10px;
		height: 15px;
		width: 60px;
	}

	div#OverviewContainer input.submit:hover,
	div.LoginForm input.submit:hover
	{
		background: transparent url('Images/Lay-out/verstuur2.jpg') no-repeat scroll 0 0;
		cursor: pointer;
	}

	div.LoginForm form p
	{
		color: #FF0033;
	}

	div.DashboardContainer h2
	{
		clear: left;
	}

	div.DashboardOverviewContainer,
	div#OverviewContainer
	{
		background: white;
		float: left;
		margin-top: 0px;
		overflow: visible;
		position: relative;
		width: 600px;
margin-left: 330px;
margin-top: 100px;

	}

	div.Overview
	{
		float: left;
		margin-left: 0;
		height: auto;
		overflow: visible;
		padding: 0 10px 10px;
		position: relative;
		width: 600px;
	}

	div#Overview table
	{
		width: 600px;
		border-spacing: 0;
	}

	div#Overview span.mceEditor table
	{
		width: auto;
	}

	div#Overview table thead
	{
		height: 23px;
		font-weight: bold;
	}

	div.Overview table tbody tr
	{
		margin-left: 5px;
		height: 17px;
	}

	div.Overview table tbody tr:hover
	{
		background-color: #cccccc;
	}

		/* COMPANY FORM */
		div.Overview form
		{
			padding-top: 10px
		}

		div.Overview form div.Row
		{
			margin-bottom: 10px;
		}

		div.Overview form label
		{
			vertical-align: top;
		}

		div.Overview form textarea
		{
			border: 1px solid #C0C0C0;
			height: 130px;
			width: 391px;
		}

		div.OverviewNavigation
		{
			float: left;

			/* @TODO: Temporary CSS for the text links */
			/* Change this when images are available */
			width: 35px;
			margin-top: 10px;
			padding-left: 3px;
		}

		div.OverviewNavigation a
		{
			display: block;
			margin-bottom: 3px;
		}

		/* END COMPANY FORM */

	/* END ADMIN */

	/* SPOEN PAGE */

div#column_extra_algemeen_inhoud_tekst_betaalmethode
	{
		width: 140px;
	}

	div#column_extra_algemeen_inhoud_tekst_betaalmethode a img
	{
		border: 1px solid #000000;
		height: 32px;
		width: 42px;
	}

	div#column_extra_algemeen_inhoud_tekst_betaalmethode a img:hover
	{
		border-color: #D7DF23;
	}

	div.SpoenExtra div#ColumnExtraInformationContent
	{
		height: 150px !important; /* Needs an !important to override previous important */
	}

	div.Spoen div#ColumnRestaurantInformationText
	{
		overflow: visible;
		margin-top: 0px;
		float: none;
height: 20px;
	}

	div.Spoen div#ColumnRestaurantInformationText span
	{
		display: inline-block;
		width: auto;
	}
	
	div.Spoen div#ColumnRestaurantInformationButtons
	{
		position: absolute;
		margin-top: 0px;
		margin-right: 16px;
top: 300px;
display: none;
	width: 63px;
		
	}

div.Spoen div#column_restaurant_informatie_tekst_adres
	{
		width: 200px;
display: none;
		
	}


	div.SpoenMap div.ColumnRestaurantMap
	{
		margin-top: 10px;
	}

	div.DashedImg
	{
		background: transparent url(Images/Lay-out/dotted.jpg) repeat-x scroll 0 0;
		margin-top: 20px;
display: none;
	}

	/* END SPOEN PAGE */

	/* POPUP */
	#popupCompany a:hover,
	#popupUser a:hover
	{
		cursor: pointer;
	}

	#popupCompany,
	#popupUser
	{
		display: none;
		position: fixed;
		height: 30%;
		width: 90%;
		background: #F2E6EA;
		border: 1px solid #8E1E48;
		z-index: 999;
		padding: 12px;
		bottom: 15%;
		top: 60%;
left: 4%;
		line-height: 16px;
color: black;

		-moz-box-shadow: 2px 1px 10px #888888; /* Firefox */
		-webkit-box-shadow: 2px 1px 10px #888888; /* Webkit */
	}

	div.DashPopup
	{
		height: 1px;
		margin-bottom: 10px;
		margin-top: 5px;
		width: 100%;
	}

	#popupCompanyClose,
	#popupClose
	{
		font-size: 14px;
		line-height: 14px;
		right: 13px;
		position: absolute;
		display: block;
		top: 8px;
	}

	p#PopupCompanyContent,
	p#PopupUserContent
	{
		overflow: auto;
		height: 75%;
padding-right: 10px;

	}

	p#PopupCompanyContent p,
	p#PopupContent p
	{
		font-weight: bold;

	}

	p#PopupContent p ol,
	p#PopupCompanyContent ol
	{
		margin-left: 10px;
	}

	p#PopupContent p ol li,
	p#PopupCompanyContent ol li
	{
		list-style-type: decimal;
		margin-left: 15px;
	}

	p#PopupContent p ol li ol li,
	p#PopupCompanyContent ol li ol li
	{
		list-style-type: lower-alpha;
	}

	/* END POPUP */

	/* FORM HINTS */
	form label
	{
		display: inline-block;
		width: 150px;
		margin-top: 0px;
	}

	.ErrorMessage
	{
		color: red;
		float: right;
		margin-right: 60px;
		margin-top: 3px;
		display: none;
	}

	.ErrorVeld
	{
		border: 1px solid red;
		background-color: #BF1E2D;
color: white;
	}

	.Hint
	{
	   	display: none;
font-size: 10px;
		position: absolute;
		right: 134px;
		width: 200px;
color: #78133A;
		margin-top: -25px;
margin-right: 0px;
		border: 1px solid #2CAAE2;
		padding: 5px 6px 5px 6px;
background-color: #FFFAFC;
	}

	.Hint .Pointer
	{
	    position: absolute;
	    left: -10px;
	    top: 5px;
	    width: 0px;
	    height: 0px;
	}

	.RadioButtonGroup
	{
		margin-left: 155px;
		margin-top: -25px;
	}

div#ColumnExtraInformationTabsTimes a#algemeen
	{
	margin-top: 0px;
	}
	/* END FORM HINTS */

/* END CONTAINER(S) */

/*	Is this still needed?

	div#ColumnExtraInformationTabsTimes a#algemeen
	{
	}

	div#ColumnExtraInformationTabsTimes a#diner
	{
	}

	div#ColumnExtraInformationTabsTimes a#lunch
	{
	}

	div#ColumnExtraInformationTabsTimes a#ontbijt
	{
	}

	div#ColumnExtraInformationTabsTimes a#feestdagen
	{
	}

	div#ColumnExtraInformationTabsTimes a.tab, div#ColumnExtraInformationTabsTimes a.active_tab
	{
		display: block;
		width: 26px;
		height: 24px;
		background-position: right center;
		background-color: red;
		border: 1px solid red;
		z-index: 1000;
	}
*/

























a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:355px; text-decoration:none}
a.tooltip:hover span{opacity: 1; width: 350px; height: 200px; top: 192px; left:-11px; display:inline; position:absolute; color:#8E1E48; background: white; border-left:0px dashed #8E1E48; ; z-index: 999; text-decoration:none}


.gmnoprint .gmnoprint	{
background: #EDF1BC;
border: 5px solid white;
opacity: 1;
margin-top: 0px;
display: none;
}








/* BLOCKS */
div#Zoekresultaten1
{
	width: 545px;
height: 15px;
background: #fff9d7;
border: 1px solid #e2c822;
padding: 3px;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
display: block;
margin-bottom: 3px;
margin-top: -4px;
font-size: 11px;
font-family: verdana, verdana;
display: none;
}

div#Zoekresultaten2
{
	clear: both;
	width: 838px;
}

div#Zoekresultaten3
{
	clear: left;
	width: 272px;
}

div#Algemeen
{
	height: 70px;
	overflow: hidden;
	width: 365px;
}

div#Locatie
{
	clear: left;
	width: 272px;
}

div#Nieuws1
{
	width: 510px;
}

div#Nieuws2
{
	clear: left;
	width: 270px;
}

div#Spoen1
{
	clear: left;
	width: 260px;
}

div#Spoen2
{
	clear: left;
	width: 360px;
display: block;
}

/* END BLOCKS */


a.Disabled {
color: #f3f6d9;
}

.attentie {
width: 606px;
border: 1px solid #e2c822 ; 
background: #fff9d7;
padding: 7px;
margin-bottom: 15px;
}
.ExtraRatingDiv {
width: 165px;
border: 1px solid #e2c822 ; 
background: #fff9d7;
padding: 7px;
margin-bottom: 5px;
padding-top: 4px;
padding-bottom: 4px;
display: none;
}








a.tooltip {
background:transparent none repeat scroll 0 0;
border:0 none;
display:block;
height:20px;
width:300px;
}


a.tooltip:hover{
cursor: cursor;
}

a.tooltip:visited {
border:0;
}

a.tooltip:visited:hover{
cursor: cursor;
}


#tooltip {
Position: absolute;
Top: 0;
Left: 0;
Margin-top: -30px;
Margin-left: -60px;
Background: white;
Padding: 2px 5px;
Color: #2CAAE2;
Padding: 5px 10px;
Display: none;
z-index: 100;
cursor: pointer;
border: 1px solid #E0DCD9;
}

#tooltip b {
font-weight: normal;
}

#tooltip:visited {
Position: absolute;
Top: 0;
Left: 0;
Margin-top: -30px;
Margin-left: -60px;
Background: black;
Padding: 2px 5px;
Color: #f3f6d9;
Padding: 5px 30px;
Display: none;
z-index: 100;
cursor: pointer;
}

#tooltip:visited:hover {
Position: absolute;
Top: 0;
Left: 0;
Margin-top: -30px;
Margin-left: -60px;
Background: black;
Padding: 2px 5px;
Color: #f3f6d9;
Padding: 5px 30px;
Display: none;
z-index: 100;
cursor: pointer;
}

div.etenPriceClass6 {
float: left;
width: 230px;
margin-right: 10px;
height: auto;
display: block;
}


div.drinkenPriceClass6 {
float: left;
margin-right: 10px;
width: 230px;
height: auto;
display: block;
}

.geopendDiv {
display: none;
}


div#jeroen {

background:transparent url(http://www.spoen.nl/Includes/Images/backjeroen.png) repeat-y scroll -3px 1px;
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0;
float:left;
height:66px;
margin-bottom:24px;
margin-left:0;
margin-top:-1px;
padding-left:19px;
width:224px;
display: none;
}

div#julian {
background:transparent url(http://www.spoen.nl/Includes/Images/backjeroen.png) repeat-y scroll -3px 1px;
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0;
float:left;
height:118px;
margin-bottom:24px;
margin-left:0;
margin-top:-1px;
padding-left:19px;
width:224px;
display: none;
}

div#dylan {
background:transparent url(http://www.spoen.nl/Includes/Images/backjeroen.png) repeat-y scroll -3px 1px;
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0;
float:left;
height:222px;
margin-bottom:24px;
margin-left:0;
margin-top:-1px;
padding-left:19px;
width:224px;
display: none;
}

div#Sabien {
background:transparent url(http://www.spoen.nl/Includes/Images/backjeroen.png) repeat-y scroll -3px 1px;
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0;
float:left;
height:14px;
margin-bottom:24px;
margin-left:0;
margin-top:-1px;
padding-left:19px;
width:224px;
display: none;

}

div#Melinda {
background:transparent url(http://www.spoen.nl/Includes/Images/backjeroen.png) repeat-y scroll -3px 1px;
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0;
float:left;
height:40px;
margin-bottom:24px;
margin-left:0;
margin-top:-1px;
padding-left:19px;
width:224px;
display: none;
}



.wallkit_frame{font-family: verdana, verdana, sans-serif; font-size: 11px;}
.wallkit_frame .inputsubmit-disabled{background-color:#fff;border-bottom:1px solid #999;border-right:1px solid #999;color:#666}
.wallkit_frame .pager{overflow:hidden;text-align:left;padding-bottom:10px; font-size: 11px; font-weight: normal;}
.wallkit_post{margin:0; margin-top: 20px; padding-bottom:5px; border-bottom: 0px;}
.wallkit_post .wallkit_profilepic{position:absolute; width:50px;margin-top: 10px; border-bottom: 5px solid #bfc641;}
.wallkit_post .wallkit_postcontent{margin-left:0px;padding-left:0px; border: 0;}
.wallkit_post .wallkit_postcontent h4{padding:0 5px 3px 0;font-weight:normal; margin-top: 10px;}
.wallkit_post .wallkit_postcontent h4 .wall_time{margin-left:1px;font-size:9px;padding:1px 3px 1px 3px;color: gray;}
.wallkit_post .wallkit_postcontent h4 .time{display:block}
.wallkit_post .wallkit_postcontent h4 a:hover{font-weight:normal; color: gray; font-family: verdana, verdana, sans-serif; margin-top: 15px; font-weight: normal; font-size: 11px; }

.wallkit_post .wallkit_postcontent h4 a:hover{font-weight:normal; color: #881748; font-family: verdana, verdana, sans-serif; margin-top: 15px; font-weight: normal; font-size: 11px; }
.wallkit_post .wallkit_postcontent div{padding:3px 0; padding-left: 70px; padding-top: 6px; line-height: 16px; text-align: justify; border-bottom: 1px solid #E0DCD9;}
.wallkit_post .wallkit_profilepic img{display:block;float:left; margin-top:13px;}
.wallkit_post div.wallkit_actionset{font-size:11px;padding-bottom:3px; color: #881748; margin-left: 68px; padding-left: 3px; height: 15px;  }
.wallkit_post div.wallkit_actionset a {color: #881748; text-decoration: underline;}
.wallkit_title{font-size:16px;font-weight:bold;overflow:hidden}
.wallkit_title div.title_left{float:left}
.wallkit_subtitle{padding:3px 5px 2px 0;font-size:11px;font-weight:normal}
.wallkit_form{padding:0; background: url(http://www.spoen.tv/oui3.png); }
.wallkit_form .editsettings{float:right;margin:5px; color: black;}
.wallkit_form .inputtext{display:block;margin:5px 0 5px 0;}
.wallkit_form .inputsubmit{margin:0 5px 0 0;display:inline; background: url(http://www.spoen.tv/verstuur11.png); border: 3px solid black;}
.wallkit_form div.text_spacer{padding-left:5px;padding-right:13px; border: 0px solid #E0DCD9;}
.wallkit_form textarea{overflow:hidden;display:inline;height:44px;padding:3px;margin-top:5px;width:100%; border: 1px solid #E0DCD9; background: white; font-size: 11px; font-family:verdana, verdana, sans-serif; line-height: 16px;}
.wallkit_form .toggleform{text-align:center;margin:5px 0;padding-left:10px;padding-right:18px}
.wallkit_form .login{text-align:center;margin:5px 0}
.wallkit_form .hidden{display:none}
.wallkit_form .hidden textarea{display:none}
.wallkit_form .hidden .inputsubmit{display:none}
.wallkit_form div.loading_page{position:absolute;padding-top:80px;margin-left:19px}
.wallkit_form div.pic_hidden{padding-top:10px}
.wallkit_form div.profile_pic{position:absolute; margin-top: 25px; margin-left: 7px;}
.wallkit_form .composer{padding:0 0 0 55px;background:transparent none repeat scroll 0 0;border:0}
.wallkit_form div.connect_area{margin:5px}
.wallkit_form div.connect_area div.nameemail{float:left}
.wallkit_form div.connect_area div.or{float:left;font-size:13pt;font-weight:normal;padding:15px 30px}
.wallkit_form div.connect_button_text .hint_text{display:inline}
.wallkit_form div.connect_button_text .anon{display:block;width:169px}
.wallkit_form div.connect_area div.connect_button_text{float:left}
.wallkit_form div.connect_area div.connect_button_text .connect_button{margin:5px 10px 5px 0;vertical-align:middle;background: #BFC641; border: 1px solid #D5D788; color: #D5D788;}
.wallkit_form div.post_area{float:right;padding:5px 5px 5px 10px}
.wallkit_form div.post_area .uiButton{margin:0 0 0 10px;background: #BFC641; border: 1px solid #D5D788; color: #D5D788; }
.wallkit_form div.post_area .uiButton submit{color: #D5D788; }
.wallkit_form div.post_area .uiButton a{color: #D5D788; }
.wallkit_form div.post_area .uiButton p{color: #D5D788; }
.wallkit_form div.post_area div.connected{display:inline}
.wallkit_form .show_not_connected div.post_area div.connected{display:none}
.wallkit_form div.post_button{margin:10px;background: #F3F7DB; border: 1px solid #D5D788; color: #D5D788;}
.wallkit_form .show_connected .connect_area{display:none}
.wallkit_form .show_connected .not_connected{display:none}
.wallkit_form .show_not_connected .connected{display:none}
.wallkit_subtitle .subtitle_left{float:left;overflow:visible;width:150px}
.wallkit_subtitle .pager{float:left; font-weight: normal;}
.wallkit_subtitle .post_counter{float:right;margin:0 5px}
.wallkit_subtitle .subtitle_action{display:inline;float:right}
div.wallkit_subtitle div.subtitle_right .left{float:right}
.wallkit_subtitle span.pipe{float:right}
.wallkit_form .wall_captcha{margin:0 5px;padding-bottom:8px;font-size: 11px; font-weight: normal;}
.wallkit_form .wall_captcha #captcha{text-align:left}
.wallkit_form .wall_captcha #captcha h3{font-size:11px;font-weight:bold}
.wallkit_form .UIContentBox .wall_captcha #captcha h3{float:left;background:#f7f7f7;padding-right:5px;margin-bottom:5px}
.wallkit_form .wall_captcha #captcha .divider{border-bottom:solid 1px #ccc;display:block;margin-bottom:5px;padding-top:2px}
.wallkit_form .UIContentBox .wall_captcha #captcha .divider{line-height:1px;margin-bottom:10px;padding-top:0;height:10px}
.wallkit_form .wall_captcha #captcha fieldset{text-align:left;width:auto;min-width:0;margin-left:2px}
.wallkit_form .wall_captcha #captcha #captcha_response{border:1px solid #bdc7d8;padding:3px}
.wallkit_form .wall_captcha #captcha #captcha_whatsthis{display:none}
.wallkit_form .wall_captcha #captcha .captcha_optout{display:none}
.wallkit_form .wall_captcha #captcha .captcha_challenge{padding:5px 0}
.wallkit_form .wall_captcha #captcha .captcha_challenge .recaptcha_text{width:300px}
.wallkit_form .wall_captcha #captcha .captcha_challenge #recaptcha_image{margin:5px 0 0 0}
.mu-connect-disable-logout .logout{display:none}
div.hidden{display:none}
.auto_resize_iframe input.inputcancel{margin-left:10px}
a.uiLinkSubtle {display: none;}
span.connect_widget_facebook_favicon{display:none;}
#bootloader_css_bwgy0uih1y8g8cgo_pkg_css { height: 42px; }
.connect_widget_not_connected_text{margin-left: -10px;}
.gray_box {background: transparent; border: 0;}
div.post_area {font-size: 11px; font-weight: normal;}
div.like {display: none;}
#post_to_profile {display: none;}
.post_to_profile {display: none;}
div.wallkit_posts {border: 0;}
.UIImageBlock_ICON_Image {display: none;}
.UIImageBlock {margin-left: -55px;}
span.namelink {color: #881748;}
label.post {color: black;}
.UIImageBlock_ICON_Content {margin-left: -50px;}
.UIImageBlock_Content {color: black;}
.UIImageBlock_Contenta {color: black;}
.UIImageBlock_Content .UIImageBlock_ICON_Content span.namelink{color: black;}
.UIImageBlock_Contenta .UIImageBlock_ICON_Content span.namelink{color: black;}
.UIImageBlock_Content .UIImageBlock_ICON_Content {color: black;}
.UIImageBlock_Contenta .UIImageBlock_ICON_Content {color: black;}

div#ColumnExtra div#ColumnExtraInformationfirstsecond {
background:white none repeat scroll 0 0;
height:50px;
margin-top:-47px;
position:absolute;
width:300px;}

div#ColumnExtra div#ColumnExtraInformationfirstsecond span{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#2CAAE2;
display:inline;
float:right;
font-family:verdana, Lucida Grande, tahoma,Tahoma,verdana;
font-size:11px;
height:15px;
margin-top:5px;
padding-top:0;
text-align:right;
text-decoration:underline;
width:auto;
}

div#ColumnExtra div#ColumnExtraInformationfirstsecond span:hover{
text-decoration: none;
}

div#ColumnRestaurantFilmContentOpinion {
display:block;
margin-right:10px;
width:auto;
height: auto;
margin-bottom: 13px;
}

div#inhoudeopinie {
margin-bottom:20px;
padding:0 5px 5px;
width:auto;
}

div.pijltje {
background:transparent url(http://www.spoen.tv/recensie.png) no-repeat scroll 0 -2px;
float:left;
height:30px;
margin:0 0 0 -10px;
padding:0;
width:18px;
}


div#reactieeen, div#reactietwee, div#reactiedrie {
background:transparent url(http://www.spoen.tv/oui3.png) repeat scroll 0 0;
border:1px solid #BFC641;
color:#222222;
font-family:georgia;
font-size:14px;
font-style:italic;
font-weight:bold;
height:auto;
line-height:22px;
margin:0 0 10px -6px;
padding:5px 5px 5px 10px;
text-align:left;
width:286px;
}
div#reactietwee {
display: none;
}

div#Zoekenfiltereen {
margin-top: 70px;
float: left;
color: #2CAAE2;
display: block;
margin-left: -10px;
}

div#Zoekenfiltereen a,
div#Zoekenfiltereen a:visited {
color: #2CAAE2;
text-decoration: underline;
}

div#Zoekenfiltereen a:hover,
div#Zoekenfiltereen a:visited:hover {
color: #2CAAE2;
text-decoration: none;
}

div#Zoekenfiltereen table {
color:#2CAAE2;
margin-left:-5px;
margin-top:-18px;
text-decoration:none;
}

h2.zoekeneen {
background:#F3F6D9 none repeat scroll 0 0;
border-top:2px solid #9BA213;
font-size:11px;
font-weight:normal;
margin-bottom:-14px;
padding:2px 2px 2px 5px;
text-transform:capitalize;
width:294px;
}

div#Beoordelingg {
background: none;
width: 400px;
}

div.nietrecensies {
background:#FFF9D7 none repeat scroll 0 0;
border:1px solid #E2C822;
float:right;
padding:5px;
width:auto;
margin-bottom: -15px;
}

a.recensiesAnchorrecensies, a.recensiesAnchorrecensies:visited {
background:transparent url(http://spoen.tv/images/icons/comment.png) no-repeat scroll 0 0;
color:#2CAAE2;
margin-left:-30px;
padding-left:22px;
text-decoration:underline;
}

a.recensiesAnchorrecensies:hover, a.recensiesAnchorrecensies:visited:hover {
background:transparent url(http://spoen.tv/images/icons/comment.png) no-repeat scroll 0 0;
color:#2CAAE2;
margin-left:-30px;
padding-left:22px;
text-decoration:none;

}

.app_content_113315388702377 .wallkit_post div.wallkit_actionset a.delete {
background:transparent url(http://spoen.tv/images/icons/comment_alert.png) no-repeat scroll 0 -1px;
color:#881748;
margin-left:-13px;
padding-left:20px;
text-decoration:underline;
}

div.nietkenmerk {
display: none;
}

div#ColumnRestaurantFilmContentCharacterizeZeven {
margin-bottom: 0px;
}

.connect_widget .connect_widget_text {
display:block;
padding-left:17px;
width:85px;
}


div#plaatjelinkseen {
width: 45px;
margin-top: 20px;
margin-left: 10px;

margin-right: 10px;
height: 250px;
background: white;
float: left;
}

div#plaatjelinkseenrechts {
width: 45px;
margin-top: 20px;

margin-right: 10px;
margin-left: 0px;
height: 250px;
background: white;
float: left;
}


div#plaatjerechts {
background:white none repeat scroll 0 0;
border-bottom:10px solid white;
float:left;
height:auto;
margin-top:40px;
width:175px;
}

div#plaatjerechts a.home, a.home:visited {
color:#2CAAE2;

text-decoration: underline;
font-size: 11px;
width: 180px;
display: block;
height: 19px;
}

div#plaatjerechts a.home:hover, a.home:visited:hover {
color:#2CAAE2;

text-decoration: none;
font-size: 11px;

}

div#ColumnBottomLinks {
margin-top: 20px;
}

h2.home {
border-bottom: 1px solid #E0DCD9;
color:#777777;
font-size:11px;
font-weight:normal;
}

#plaatjeeen {
width: 45px;
height: 45px;
background: url('http://www.spoen.nl/Includes/Images/plaatjeeen.png');
}

#plaatjetwee {
width: 45px;
height: 45px;
background: url('http://www.spoen.nl/Includes/Images/plaatjetwee.png');
}

#plaatjedrie {
width: 45px;
height: 45px;
background: url('http://www.spoen.nl/Includes/Images/plaatjedrie.png');
}

#plaatjevier {
width: 45px;
height: 45px;
background: url('http://www.spoen.nl/Includes/Images/plaatjevier.png');
}

div#ColumnRestaurantPhotos div#fbcontentTitle img {
display:block;
float:left;
height:auto;
margin-bottom:10px;
margin-right:10px;
width:474px;
}
h2.fotos {display: none;}
div#ColumnRestaurantPhotos {
border:1px solid #ECECCB;
display:block;
float:left;
margin-bottom:20px;
margin-left:1px;
margin-top:282px;
padding-left:15px;
padding-top:20px;
width:978px;
border-top: 0px;
}
div#companyphoto div#PhotoSlideshow{
border-bottom: 5px solid transparent;
margin-top: 13px;
}


#HomeHeading {
background:transparent none repeat scroll 0 0;
margin:0;
min-width:330px;
padding:0;
width:330px;

}
#HomeSearch{
background:transparent url(http://www.spoen.nl/Includes/Images/search.png) no-repeat scroll -63px -24px;
color:#000000;
height:381px;
left:-60px;
margin-top:0;
padding-bottom:5px;
padding-left:12px;
padding-top:12px;
position:absolute;
top:-100px;
width:395px;
}
	


#HomeSearchNav {
color:#000000;
font-family:verdana,verdana,calibri;
font-size:11px;
height:100px;
left:74px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
top:165px;
width:300px;
}


#HomeSearch span.hallo {
background:#FFF9D7 none repeat scroll 0 0;
border:1px solid #E2C822;
color:black;
display:block;
font-size:18px;
height:23px;
left:658px;
padding-left:10px;
padding-top:5px;
position:absolute;
text-align:left;
top:109px;
width:233px;
}

#HomeSearch span.hallohallo {
color:black;
font-family:verdana;
font-size:12px;
font-weight:normal;
left:-54px;
opacity:0.8;
position:absolute;
top:203px;
display: none;
}

div#HomeSearch input.input:focus {
background-color:transparent;
border:1px solid #E0DCD9;
font-family:verdana;
font-style:italic;
}
div#HomeSearch input.input {
background:transparent none repeat scroll 0 0;
border:1px solid #E0DCD9;
font-size:15px;
height:22px;
left:86px;
padding-left:5px;
padding-top:4px;
position:absolute;
top:267px;
width:247px;
}

div#HomeSearch input.submit {
background:transparent url(http://www.spoen.nl/Includes/Images/zoekenknop.jpg) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:45px;
left:245px;
position:absolute;
top:305px;
width:115px;
}

#HomeSearchNav a.current,
#HomeSearchNav a.current:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyes.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

#HomeSearchNav a.current:hover,
#HomeSearchNav a.current:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopyeshover.jpg) repeat scroll 5px 0;
border:1px solid #8A9137;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}


#HomeSearchNav a,
#HomeSearchNav a:visited {
background:transparent url(http://www.spoen.nl/Includes/Images/knopno.jpg) repeat scroll -17px 0;
border:1px solid #E0DCD9;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}

#HomeSearchNav a:hover,
#HomeSearchNav a:visited:hover {
background:transparent url(http://www.spoen.nl/Includes/Images/knopnohover.jpg) repeat scroll -17px 0;
border:1px solid #E0DCD9;
color:white;
display:block;
float:left;
font-style:normal;
font-weight:normal;
height:19px;
margin-bottom:5px;
padding-left:5px;
padding-top:3px;
text-decoration:none;
width:115px;
}


h1.Spotlight {
background:transparent url(http://www.spoen.nl/Includes/Images/label-indeschijnwerpers.jpg) no-repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
color:transparent;
font-family:verdana, Lucida Grande,tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
height:20px;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;
}

h1.nieuw {
background:transparent url(http://www.spoen.nl/Includes/Images/label-nieuws.jpg) no-repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
color:transparent;
font-family:verdana, Lucida Grande,tahoma,verdana,Calibri,"Trebuchet MS",Verdana;
font-size:11px;
font-weight:normal;
height:20px;
line-height:normal;
margin-bottom:10px;
margin-left:0;
padding-left:0;
text-decoration:none;
width:295px;
}
#ContentHome {
background:white none repeat scroll 0 0;
border-color:-moz-use-text-color #D5D788 #D5D788;
border-style:none solid solid;
border-width:0 1px 1px;
float:left;
height:auto;
margin-left:-1px;
overflow:visible;
padding:0 15px 15px;
position:relative;
width:960px;
z-index:2;
}

#ColumnNew a, #ColumnNew a:visited {
border:0 none;
color:#0A4A72;
text-decoration:underline;
}

#ColumnNew a:hover, #ColumnNew a:visited:hover {
border:0 none;
color:#0A4A72;
text-decoration:none;
}


.ac_results {
	padding: 0px;
	border: 1px solid #E0DCD9;
		border-top: 5px solid #2CAAE2;

	background-color: white;
	width: 1207px;
	overflow: hidden;
	z-index: 99999;
	display: block;
	position: absolute;
	
	
}

.ac_results ul {
	width: 1207px;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 11px;

	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
	font: verdana, verdana, sans-serif;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background: white;
	color: #grey;
}

.ac_even {
	background: white;
	color: #grey;

}
#foutmeldingzoeken {
background:white none repeat scroll 0 0;
margin-left:-15px;
margin-top:13px;
width:699px;}
.ac_odd strong {
	color:#2CAAE2;
}

.ac_even strong{
	color:#2CAAE2;
}

.ac_odd:hover {
	background: #E0DCD9;
	color: black;
	cursor: pointer;
}

.ac_even:hover {
	background: #E0DCD9;
	color: black;
	cursor: pointer;
}

.ac_odd:hover strong {
	color:#2CAAE2;
	
}

.ac_even:hover strong {
	color:#2CAAE2;
}


.ac_over {
	background-color: #F1EFF0;
	color: black;
}
#footer {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
height:30px;
position:relative;
top:261px;
width:100%;}
#breadcrumbs {
background:white url(http://www.spoen.nl/Includes/Images/brood.png) repeat scroll 0 0px;
color: #3D474B;
font-size:11px;
height:20px;
position:absolute;
text-decoration:none;
top:92px;
width:100%;
z-index:1;}

#breadcrumbseen {font-size:11px;
padding:3px 3px 3px 7px;
width: auto;
float: left; 
text-decoration: none;
color: #3D474B;
font-size:11px;
text-decoration: none;
color: #3D474B;
padding-right: 6px;}
#breadcrumbs a,
#breadcrumbseen a,
#breadcrumbstwee a,
#breadcrumbsdrie a,
#breadcrumbsvier a,
#breadcrumbsvijf a

 {font-size:11px;
text-decoration: none;
color: #3D474B;
text-transform: capitalize;
}

#breadcrumbs a:visited,
#breadcrumbseen a:visited,
#breadcrumbstwee a:visited,
#breadcrumbsdrie a:visited,
#breadcrumbsvier a:visited,
#breadcrumbsvijf a:visited

 {font-size:11px;
text-decoration: none;
color: #3D474B;
}
#sorterenop {background:white url(/Includes/Images/gradient.png) repeat-x scroll 0 64px;
display:block;
float:left;
height:124px;
line-height:19px;
margin-left:5px;
margin-top:-1px;
padding:10px;
width:754px;
z-index:1;}

#sorterenop a:hover {cursor: pointer;}

#contentblokhonderd {
border:1px solid white;
display:block;
float:left;
height:auto;
padding-left:0;
padding-top:1px;
width:728px;}

#contentblokhonderdtab {
width: auto;
height: auto;
}
#allezoekrestultaten{
}

#HomeSearch span.counter {
background:white none repeat scroll 0 0;
color:grey;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
left:186px;
position:absolute;
text-align:left;
width:10px;}
#zoekresultatenvoor {
color:#2CAAE2;
font-family:arial;
font-size:18px;
font-weight:normal;
height:33px;
letter-spacing:0;
margin-bottom:9px;
margin-left:0;
margin-top:4px}
#zoekresultatenvoorprofiel {
color:#2CAAE2;
font-family:arial;
font-size:18px;
font-weight:normal;
height:33px;
letter-spacing:0;
margin-bottom:9px;
margin-left:9px;
margin-top:16px}
#contentblokhonderdlinks {
display:block;
float:left;
height:auto;
padding:5px;
width:718px;
}
#contentblokhonderdrechts {
margin-top: 5px;
display: block;
float: left;
border: 1px solid #E0DCD9;
width: 300px;
margin-left: 5px;
height: 300px;
}
#breadcrumbstwee {font-size:11px;
padding:3px 3px 3px 7px;
width: auto;
padding-left: 15px;
float: left;
background: url(http://www.spoen.nl/Includes/Images/pijlrechts.png) no-repeat;
padding-right: 6px;}

#breadcrumbsdrie  {font-size:11px;
padding:3px 3px 3px 7px;
width: auto;
padding-left: 15px;
float: left;
background: url(http://www.spoen.nl/Includes/Images/pijlrechts.png) no-repeat;
padding-right: 6px;}


#breadcrumbsvier  {font-size:11px;
padding:3px 3px 3px 7px;
width: auto;
padding-left: 15px;
float: left;
background: url(http://www.spoen.nl/Includes/Images/pijlrechts.png) no-repeat;
padding-right: 6px;}

#breadcrumbsvijf  {font-size:11px;
padding:3px 3px 3px 7px;
width: auto;
padding-left: 15px;
float: left;
background: url(http://www.spoen.nl/Includes/Images/pijlrechts.png) no-repeat;
padding-right: 6px;}


#tips, #tips li{

	margin:0;

	padding:0;

	list-style:none;

	}

#tips{

	width:250px;

	font-size:16px;

	line-height:120%;

	}

#tips li{

	padding:20px;

	background:#e1e1e1;

	display:none; /* hide the items at first only to display one with javascript */

	}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
   background:#F1EFF0 none repeat scroll 0 0;
border:1px solid #E0DCD9;
color:#E0DCD9;
float:left;
height:15px;
margin:1px 0 0 5px;
padding-bottom:1px;
padding-top:3px;
width:83px;
}

.tabs-nav li.tabs-selected {
background:white none repeat scroll 0 0;
border-color:#E0DCD9 #E0DCD9 white;
border-style:solid;
border-width:1px;
color:black;
float:left;
font-weight:bold;
margin:0 0 0 5px;
padding-bottom:3px;
padding-top:5px;
width:83px;
}
.tabs-nav a, .tabs-nav a span {
    display: block;
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    line-height: 1.2;
    text-align: left;
	padding-left: 5px;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
	
}
.tabs-nav .tabs-selected a {
    color: #000;
}
.tabs-nav .tabs-selected a, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
	font-weight: bold;
	color: black;
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    height: 18px; /* IE 6 treats height as min-height */
	
	
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;

}
.tabs-nav .tabs-selected a span {
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
	color: #3D474B;
		
}
#kaartGoogle {
border:1px solid #E0DCD9;
height:835px;
margin-top:0px;
padding:0;
width:728px;}
.tabs-container {

	width:250px;/* declare background color for container to avoid distorted fonts in IE while fading */
	
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}
#div-1 {
display:block;
}
#rechterkantprofiel #div-1 {
display:block;
float:left;
margin-left:-6px;
margin-top:-292px;
width:805px;
}
#rechterkantprofiel #contentblokhonderdlinks {
display:block;
float:left;
height:auto;
margin-left:-7px;
margin-top:0;
padding:5px;
width:718px;
padding-bottom: 5px;
border: 0;
}

#rechterkantprofiel #kaartGoogle {
border-color:-moz-use-text-color #E0DCD9 #E0DCD9;
border-style:none solid solid;
border-width:0 1px 1px;
height:569px;
margin-left:-5px;
margin-top:0;
padding:0;
width:728px;
padding-bottom: 5px;
}

#rechterkantprofiel #contentblokhonderdlinkstwee {
border:1px solid #CACACA;
display:block;
float:left;
height:auto;
margin-left:5px;
margin-top:-6px;
padding:5px;
width:762px;
}

#rechterkantprofiel #contentblokhonderdlinks #contentblokhonderdlinkstwee {
border:1px solid #CACACA;
display:block;
float:left;
height:auto;
margin-left:8px;
margin-top:-11px;
padding:10px;
width:753px;

}
#profiel {
clear:left;
display:block;
float:left;
min-height:300px;
width:700px;
margin-top: 80px;
}
#profieltwee {

clear:left;
display:block;
float:left;
height:auto;
min-height:600px;
width:700px;
}
#fotodiv {
margin-left:-436px;
position:relative;}
#fotodivtwee {background:#white;
border:0px solid #E0DCD9;
left:677px;
position:absolute;
top:174px;
width:307px;
padding: 0px;
z-index:100;
}#rechterkantprofiel #kaartGoogletwee {
border:1px solid #cacaca;
height:564px;
margin-left:7px;
margin-top:-6px;
padding:5px;
width:692px;
}


#Map {
margin-top: -40px;
}

div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float: right;
	width: 550px; 
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
	display: none;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}
div.slideshow-container {
background:transparent none repeat scroll 0 0;
clear:both;
height:275px;
position:relative;}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 200px; /* This should be set to be at least the height of the largest image in the slideshow */
}
#fotodivimage {
display:block;
float:left;
margin-bottom:13px;
margin-right:10px;}
div.slideshow {
left:-14px;
margin-left:-134px;
position:relative;
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 550px;
	height: 200px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow a.advance-link img{
border:0 none;
height:292px;
margin-left:5px;
width:474px;}div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
}
div.download {
	float: right;
}
div.caption-container {
	
}
span.image-caption {
	display: block;
	position: absolute;
}
div.caption {
	background-color: #000;
	padding: 12px;
	color: #ccc;
}
div.caption a {
	color: #fff;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc {
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
background:white none repeat scroll 0 0;
border-left:1px solid white;
clear:both;
float:left;
height:240px;
margin:-279px 0 0 488px;
padding:0;
position:relative;
width:280px;}ul.thumbs li {
display:block;
float:left;
height:89px;
top:0;
overflow:hidden;
}
a.thumb {
	padding: 0;
	display: inline;
	border: none;
}
ul.thumbs li.selected a.thumb {
	color: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
border-left:7px solid white;
height:90px;
margin-left:-7px;
margin-right:4px;
margin-top:4px;}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
background:#E0DCD9 none repeat scroll 0 0;
border-left:1px solid white;
height:21px;
left:700px;
margin-top:0;
padding-left:5px;
padding-top:3px;
position:absolute;
text-align:center;
top:540px;
width:271px;}

div#gallery {
margin-left: -5px;
}
#zoekresultatenvooronder {
color: #3D474B;
font-family:verdana;
font-size:11px;
margin-bottom:14px;
margin-top:-20px;
padding-left:9px;
text-decoration:none;}
#zoekresultatenvooronder a {
color: #3D474B;
text-decoration: none;}
#zoekresultatenvoor a {
color:#2CAAE2;
text-decoration: none;}
#zoekresultatenvoorprofiel a {
color:#2CAAE2;
text-decoration: none;}


div#rechterkantprofiel {
border:1px solid white;
display:block;
float:left;
margin-left:6px;
padding-bottom:10px;
width:777px;
}
style.css (regel 1583)

div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a {
	margin-right: 4px;
}
div.pagination a:hover {
	background-color: transparent;
	text-decoration: none;
}
div.pagination span.current {
	background-color:transparent;
border-color:#000000;
color:black;
font-weight:bold;
margin-right:4px;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}
#captionToggle a {
	float: right;
	display: block;
	background-image: url('caption.png');
	background-repeat: no-repeat;
	background-position: right;
	margin-top: 5px;
	padding: 5px 30px 5px 5px;
}

#div-1 ul.tabs {
float:left;
height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:700px;
margin-left: 3px;
}
ul.tabs li {
	background:url(/Includes/Images/tabje.gif) repeat-x;
border:0px solid #E0DCD9;
float:left;
height:17px;
	color: #3D474B;

line-height:0;
margin:0 2px -1px 0;
overflow:hidden;
padding:15px 5px 0;
position:relative;
text-transform: uppercase;
}
#footerhome {
	width: 989px;
	left: 0px;
	top: 1010px;
	height: 180px;
	position: absolute;
	border: 1px solid #dadada;
	background: url(http://www.spoen.nl/Includes/Images/gradientfooter.jpg);
}

ul.tabs li a {
display:block;
font-size:11px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
padding:0;
text-decoration:none;
padding-left:8px;
padding-right:8px;
color: #3D474B;}
ul.tabs li#eerste a {
color:white;}
html ul.tabs li.active, html ul.tabs li.active a:hover  {
background:#FFFFFF none repeat scroll 0 0;
border-bottom: 1px solid white;
font-size:11px;
height:16px;
font-weight: bold;
margin-bottom: 0;
padding-left:8px;
padding-right:8px;
z-index:100;}
#footertekst {
	width: 960px;
	padding: 10px;
	font-size: 11px;
	font-family:Verdana, Geneva, sans-serif;
	color: #3D474B;
	line-height: 19px;
}
#footerkop {
	font-weight: bold;
}

html ul.tabs li.active{
border: 1px solid #cacaca;
border-bottom: 1px solid white;
}

html ul.tabs li.active a {
color:#3d474B;
font-size:11px;
}

li#eerste {background: #2caae2;color:white;}

li#eerste .active {background: white; color: #3d474B;}
li#eerste.active a {color: #3d474B;}
li.active#eerste {background: white;color: #3d474B;}
li.active#eerste a {color: #3d474B;}
ul.tabs li#eerste.active a {
color:#3d474B;}


 .tab_container {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin-top:2px;
padding-top:0;
width:710px;
	
}
.tab_content {
	font-size: 11px;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	font-size: 11px;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
border:0 solid #DDDDDD;
float:left;
margin:0px 6px 0 3px;
padding:3px 00;
}


#contentblokhonderdlinksverhaal {
color: #3D474B;
display:block;
float:left;
font-family:verdana;
font-size:11px;
line-height:19px;
margin-left:5px;
text-align:justify;
width:736px;}
#contentblokhonderdlinksverhaal div{
margin-left:-2px;
margin-top:-10px;
}

#contentblokhonderdlinksverhaal table{
}

#contentblokhonderdlinksverhaal table td{
	min-width: 118px;
	min-height: 20px;
}
#contentblokhonderdlinksverhaal b{
font-weight: normal;}
#contentblokhonderdrechtsverhaal {
color: #3D474B;
display:inline;
float:left;
font-family:verdana;
font-size:11px;
line-height:19px;
margin-left:27px;
width:219px;}

#contentblokhonderdlinkstweediv {
dislay: block;
float: left;
width: 675px;
background: white;
height: auto;
margin-right: 10px;
margin-left: 5px;
border-bottom: 1px solid #E0DCD9;
padding-bottom: 15px;
}

#contentblokhonderdlinksdriediv,
#contentblokhonderdlinksvierdiv, #contentblokhonderdlinksvijfdiv, #contentblokhonderdlinkszesdiv, #contentblokhonderdlinkszevendiv, #contentblokhonderdlinksachtdiv, #contentblokhonderdlinksnegendiv {
dislay: block;
float: left;
width: 675px;
background: white;
height: auto;
margin-right: 10px;
margin-left: 5px;
border-bottom: 1px solid #E0DCD9;
padding-bottom: 15px;
}

#contentblokhonderdlinkstiendiv
 {
dislay: block;
float: left;
width: 675px;
background: white;
height: auto;
margin-right: 10px;
margin-left: 5px;
padding-bottom: 15px;
}


.propertiesDivlinks {
width: 220px;
height: auto;
display: block;
float: left;
}

.propertiesDivmidden {
width: 220px;
height: auto;
display: block;
float: left;
}

.propertiesDivrechts {
width: 220px;
height: auto;
display: block;
float: left;
}
#zoekresultatenvoorstemmen{
height:0;
position:absolute;
width:0;}
#stemmendivlaag {
color:#3D474B;
left:36px;
position:absolute;
text-align:right;
top:-4px;
width:100px;}

#stemmendivhoog{
left:609px;
padding-top:0;
position:absolute;
text-align:right;
top:21px;
width:100px;
color: #3D474B;}

#tagsonder {
color:#3D474B;
left:9px;
line-height:19px;
position:absolute;
top:14px;
width:600px;}
#tagsboven {
color: #3D474B;
left:9px;
position:absolute;
top:21px;
width:600px;
}#locatieonder {
width: 600px;
}

#locatieonder div {
clear: left;}

#tagsboven a{
color:#2CAAE2;
}

#tagsonder a{
color:#2CAAE2;
z-index: 100;
}

#contentblokhonderdlinksreviewrecensies{
margin-left: 7px;
padding-top: 2px;
float: left;
display: block;
}

#contentblokhonderdlinksbeoordelensterren {
width: 50px;
float: left;
display: block;

margin-left: 13px;
padding-top: 2px;
height: 30px;
}
li#event_1768 {
border-bottom:1px solid #E0DCD9;
display:block;
float:left;
height:80px;
padding-top:10px;
width:718px;
}

.ColumnExtraInformationRating .Row {
margin-bottom:6px;
margin-left:120px;
position:relative;
}

body { font-family: Verdana; }
ul { list-style: none; float:left; margin-right: 10px; }
ul.filterThis { width: 775px; }
ul.filterThis li { border-bottom:1px solid #E0DCD9;
display:block;
float:left;
height:auto;
padding-bottom:10px;
padding-top:17px;
margin-left: -17px;
width:100%; }
ul.filterThis li h4 { color:#3D474B;
float:left;
font-family:verdana,sans-serif;
font-size:11px;
font-weight:bold;
left:-17px;
margin:-17px 0 0 0;
padding:0;
position:absolute;
text-transform:uppercase;}
ul.filterThis li p { padding:0; margin:0; color:#555; }
ul.filterThis li p.tags { font: normal 10px/17px verdana; padding:0; margin:0; }

/**
 * CSS File for ezMark jQuery Plugin
 *
 **/
.ez-hide { opacity: 0; filter:alpha(opacity=0); }
.ez-checkbox {
	background: transparent url('../images/checkbox-red.png') 0 1px no-repeat;
	display:inline-block;
}

.ez-radio {
	background: transparent url('../images/radio-black.png') 0 1px no-repeat;
	display:inline-block;
}
.ez-checkbox, .ez-radio { background:white none repeat scroll 0 0;
border:1px solid grey;margin-right: 5px; width: 8px; height: 8px;  }
.ez-checkbox:hover, .ez-radio { background:#dadada none repeat scroll 0 0;
border:1px solid grey;
cursor: pointer; 
}
.ez-checked { background-position: 0 -18px; }
.ez-selected { background-position: 0 -19px; }

.ez-checkbox-green {
	background: black 0 1px no-repeat;
	display:inline-block;
}
.ez-checked-green {background: black; background-position: 0 -18px; }
.ez-checkbox-green { zoom: 1; *display:inline; _height:15px; }


/* A Custom iPhone style icon added **/
.ez-checkbox-iphone { background: transparent url('../images/checkbox-iphone.png') -42px 0 no-repeat; display: inline-block; cursor:pointer; }
.ez-checked-iphone { background-position: 0 0; }
.iphone-ui .ez-hide { width: 74px; height: 27px; cursor:pointer; }
.ez-checkbox-iphone { zoom: 1; *display:inline; _height:27px;} /* ie6 fix */ 
ul.filters label:hover {cursor: pointer;}
div.verfijnenmaar {
background:#F1EFF0 none repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
font-size:16px;
height:15px;
padding:15px 14px 14px;
display: block;
float: left;}

.keuzes .filters li {
display:block;
float:left;
height:19px;
padding:0;
width:200px;}

h2.verfijnenmaar {
color:#666666;
font-size:16px;
font-weight:normal;
padding-bottom:0;
width:175px;
display: block;
float: left;}


.prijsklasse-zoeken-gemiddelde {
font-size: 11px;
position: relative;
text-align: right;
top: -135px;
left: 483px;
color: #555555;
}


div.geselecteerd {
background:url(/Includes/Images/gradient.png);
border-bottom:1px solid #E0DCD9;
display:block;
height:auto;
line-height:20px;
padding-bottom:10px;
padding-left:13px;
padding-top:10px;
width:190px;
display: block;
float: left;}

div.geselecteerdd {
background:#2CAAE2 none repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
display:block;
height:auto;
line-height:20px;
padding-bottom:10px;
padding-left:13px;
padding-top:10px;
width:190px;
display: block;
float: left;}

div.keuzes {
background:white none repeat scroll 0 0;
border-bottom:0px solid #E0DCD9;
display:block;
height:auto;
line-height:20px;
padding-bottom:10px;
padding-left:13px;
padding-top:10px;
width:190px;
display: block;
float: left;}

ul.selected {
background:transparent none repeat scroll 0 0;
display:block;
float:left;
margin-top:2px;
position:relative;
z-index:100;
width: 200px;
}
ul.selectedd {
background:#2CAAE2 none repeat scroll 0 0;
display:block;
float:left;
margin-top:-20px;
position:relative;
z-index:100;
width: 200px;
}

p.titelverfijn {
background:transparent url(http://www.spoen.nl/Includes/Images/pijlbeneden.png) no-repeat scroll 0 5px;
color: #3D474B;
display:block;
float:left;
font-weight:bold;
height:27px;
margin-left:-2px;
padding-left:19px;
width:200px;
margin-top: 10px;}


span.prijsklasse-zoeken {
display:block;
float:left;
left:688px;
position:absolute;
top:-17px;
width:12px;}


span.prijsklasse-zoeken .borderonder {
border-bottom: 1px solid #bababa;
}
div.SearchResultsItems div.Item span.prijsklasse-zoeken .eten img{
width: 17px;
height: 20px;
margin: 0;
margin-left: -20px;
}

div.SearchResultsItems div.Item span.prijsklasse-zoeken #vhn img{
width: 17px;
height: 20px;
margin-left: -20px;

}

span.prijsklasse-zoeken table{

width:100px;}

input#filterrr {
width: 175px;
border: 1px solid #cacaca;
height: 16px;
}

.panel { 
	padding: 10px;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
.panel h2 {
	margin: 0;
	font-size: 2em;
}
.panel h3 {
	margin: .5em 0;
	font-size: 0.8em;
 
}
.panel p {
	margin: 1em 0;
	font-size: 1.1em;
 
}

#horoscope {
display:block;
float:left;
height:342px;
margin-bottom:0;
margin-left:-210px;
margin-right:0;
margin-top:0;
position:absolute;
visibility:visible;
width:988px;}

.galleryview {
position:absolute;
margin-left:-210px;

}

#gallerij {
margin-left: -210px;
}

#paneel {
width: 3000px;
margin-left: -11px;
margin-top: -11px;

}
ul.filmstrip li p {
z-index: 999;
color: #111111;
}
.nav-next {display:none;}
.nav-prev {display:none;}

h2.ondertitell {
color:grey;
margin-bottom:0;
position:absolute;
text-align:left;
margin-left: 15px;
}

div.derest {
display:block;
left:0;
line-height:18px;
position:relative;
top:21px;}

div.derest .blauw {
color: #2CAAE2;
}

div.SearchResultsItems div.Item p.naarprofiel {
background:#2CAAE2 none repeat scroll 0 0;
color:white;
left:656px;
margin-top:93px;
padding:3px 15px;
position:absolute;
text-align:center;
width:70px;}


#wrap {
	width: 900px;
	margin: 0 auto;
}
#col-1 {
	width: 220px;
	border: 1px solid #ccc;
	padding: 20px;
	float: left;
}
#col-2 {
	width: 500px;
	float: left;
}
#col-2 div {
	width: 100px;
	height: 100px;
	background: #ccc;
	border: 1px solid #000;
	margin: 20px;
	float: left;
	text-align: center;
	font-size: 150%;
}
.label-1 { position: absolute; left: 0; top: -1.1em; }
.label-2 { position: absolute; right: 0; top: -1.1em; }

#linkssorteren{
display: block;
float: left;
height: 80px;
width: 235px;
margin-right: 7px;
}
#linkssorteren p{
float: left;
}
#middenssorteren{
display: block;
float: left;
height: 80px;
width: 235px;
margin-right: 7px;}

#rechtsssorteren{
display: block;
float: left;
height: 80px;
width: 235px;
}

.pijlen {
float: right;
height: 10px;
}
.pijlen-titel {
position: relative;
float: left; 
}

#sorterentitel {
background:#F1EFF0 none repeat scroll 0 0;
border-bottom:1px solid #E0DCD9;
color:#666666;
display:block;
float:left;
font-size:13px;
font-weight:normal;
height:22px;
margin-bottom:6px;
margin-left:-10px;
margin-top:-10px;
padding:3px 10px;
width:754px;}

span.gewogen {
display: none;
}
.suggestionsBox {
	background:white none repeat scroll 0 0;
border:1px solid black;
color:#FFFFFF;
height:270px;
left:8px;
overflow:hidden;
padding:0;
position:absolute;
top:72px;
width:420px;
z-index:999;
}

#inputString {
width: 240px;
padding: 5px;
font-size: 18px;

}

#geenzoekresultaten {
background:#FEEF83 none repeat scroll 0 0;
display:block;
height:50px;
padding:10px;
position:absolute;
top:145px;
left: 0px;
width:280px;
display: none;
}

#geenzoekresultatenzoeken {
background:#FEEF83 none repeat scroll 0 0;
display:block;
height:40px;
padding:10px;
position:absolute;
top:85px;
left: 0px;
font-size: 11px;
width:185px;
display: none;
}


.suggestionList {
	margin: 0px;
	float: left;
	padding: 0px;
	background: #f1eff0;
}


/*  Individual Search Results  */
.suggestionList li {
	margin: 0px 0px 0px 0px;
	padding: 1px;
	color: #3D474B;
	font-size: 11px; 
	font-family: Verdana, Geneva, sans-serif;
	cursor: pointer;
	list-style-type: none;
	height: auto;
	border-top: 1px solid #f1eff0;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 14px;
	padding-top: 3px;
	padding-bottom: 1px;
	width: 220px;
	float: left;
	background: white;
}

.suggestionList li i{
	color: #999999;
}

.recentezoek {
	height: 100%;
	width: 200px;
	background: #f1eff0;
	position: absolute;
	top: 0;
	left: 230px;
	padding-left: 5px;
}

.suggestionsBox h2 {
font-size: 11px;
font-weight: bold;
color:#00adef;
margin-top: 5px;
margin-left: 5px;
}




.recentezoek ul {
font-size: 11px;
font-weight: normal;
color:#3D474B;
height: 20px;
width: 200px;
}

.recentezoek ul li{
height: 19px;
padding-left: 10px;
margin-left: -5px;
}

.recentezoek ul li:hover {
cursor: pointer;
background: #00adef;
color: white;
}


/*  Hover effect  */
.suggestionList li:hover {
background-color: #00adef;
color: white;
}

.suggestionList li:hover i{
	color: white;
}
