/* Import */
@import url('buttons.css');

/* Elements */

body
{
background-color: white;
margin: 15px;
}

input
{
background-color: white;
border: 1px solid #CFC7BA;
font-size: 10px;
}

select
{
background-color: white;
border: 1px solid #CFC7BA;
font-family: Arial;
font-size: 10px;
}

h1
{
margin: 0px;
padding: 0px;
line-height: 0px;
}

/* Container */

#container
{
width: 740px;
font-family: Arial;
font-size: 11px;
line-height: 120%;
margin: 0px auto;
}

	/* Container Left */

	#containerleft
	{
	float: left;
	}

		/* Upperleft Picture */

		#upperleftpicture
		{
		margin: 0px;
		padding: 0px;
		border: 0px;
		}

		/* Bestemmingen */

		#bestemmingen
		{
		margin-top: 2px;
		padding: 10px;
		width: 235px;
		background-color: #E9E0D2;
		}

		#bestemmingen h2
		{
		padding: 0px;
		padding-bottom: 10px;
		margin: 0px;
		font-size: 12px;
		color: #38669C;
		}

		#bestemmingen p
		{
		margin: 0px;
		padding: 0px;
		line-height: 15px;
		}
		#bestemmingen a
		{
		color:#000;
		}

			/* MMOLE: toegevoegd */
			/* Containers Bestemmingen */

			#containerbestemmingenleft
			{
			float: left;
			line-height: 20px;
			}

			#containerbestemmingenright
			{
			clear: right;
			line-height: 20px;
			padding-left: 120px;
			}


		/* Zoeken */

		#zoeken
		{
		margin-top: 5px;
		padding: 10px;
		width: 235px;
		background-color: #E9E0D2;
		}

		#zoeken h2
		{
		padding: 0px;
		padding-bottom: 10px;
		margin: 0px;
		font-size: 12px;
		color: #E85A0E;
		} 

		#zoeken input
		{
		width: 150px;
		height: 15px;
		font-size: 11px;	/* MMOLE: toegevoegd */
		}

		#zoeken select
		{
		width: 105px;
		height: 20px;
		font-size: 10px;	/* MMOLE: toegevoegd */
		}

			/* Containers Zoeken */

			#containerzoekenleft
			{
			float: left;
			line-height: 20px;
			}

			#containerzoekenright
			{
			clear: right;
			line-height: 20px;
			padding-left: 45px;
			}

		/* Footer */

		#footer
		{
		margin-top: 5px;
		width: 254px;
		height: 37px;
		border: 1px solid #E9E0D2;
		}

		#footer p
		{
		margin: 0px;
		padding: 0px;
		line-height: 37px;
		text-align: center;
		}

	/* Container Right */

	#containerright
	{
	float: right;
	}

		/* Logo */

		#logo
		{
		width: 480px;
		height: 50px;
		}

		/* Menu */

		#menu
		{
		margin-top: 5px;
		width: 480px;
		height: 30px;
		background-image: url('images/menu.png');
		}


		#menu ul
		{
		list-style: none;
		margin: 0px;
		padding: 0px;
		padding-left: 14px;
		}

		#menu li

		{
		float: left;
		}

		/* Container Top Left */

		#containertopleft
		{
		float: left;
		}

			/* Vakanties */

			#vakanties
			{
			margin-top: 5px;
			padding: 10px;
			width: 255px;
			height: 50px;
			background-color: #E9E0D2;
			}

			#vakanties h2
			{
			padding: 0px;
			margin: 0px;
			font-size: 12px;
			color: #E85A0E;
			}

			#vakanties p
			{
			margin: 0px;
			padding: 0px;
			float: left;
			text-align: center;
			line-height: 110%;
			vertical-align: top;
			}

			#vakanties p.margin
			{
			margin-left: 35px;
			}

			#vakanties img
			{
			padding: 0px;
			margin: 0px;
			border: 1px solid #CFC7BA;
			}
			
			/* MMOLE: toegevoegd */
			#vakanties a
			{
			color:#000;
			}

			/* Virtueel Zoeken */

			#virtueelzoeken
			{
			margin-top: 5px;
			padding: 10px;
			width: 255px;
			height: 215px;
			background-color: #E9E0D2;
			}

			#virtueelzoeken h2
			{
			padding: 0px;
			margin: 0px;
			font-size: 12px;
			color: #E85A0E;
			}

			#virtueelzoeken img
			{
			border: 1px solid #CFC7BA;
			}

		/* Container Top Right */

		#containertopright
		{
		float: left;
		}

			/* Dag Top 4 */

			#dagtop4
			{
			margin-left: 5px;
			margin-top: 5px;
			padding: 10px;
			width: 178px;
			height: 288px;
			border: 1px solid #E9E0D2;
			}

			#dagtop4 h2
			{
			padding: 0px;
			margin: 0px;
			font-size: 12px;
			color: #E85A0E;
			}

			#dagtop4 p
			{
			margin: 0px;
			margin-top: 1px;
			padding: 0px;
			height: 70px;
			width: 110px;
			line-height: 120%;
			float: left;
			clear: left;
			}

			#dagtop4 .title,
			{
			font-weight: bold;
			text-decoration: underline;
			}

			#dagtop4 .price
			{
			font-weight: bold;
			color: #38669C;
			}
			
			#dagtop4 img.picture
			{
			float: right;
			border: 1px solid #CFC7BA;
			padding: 1px; /* MMOLE: toegevoegd */
			}

			/* MMOLE: toegevoegd */
			#dagtop4 a
			{
			color: #000;
			}
			#dagtop4 img
			{
			border: none;
			}

		/* Content */

			#content
			{
			overflow: visible;
			margin-top: 5px;
			padding: 10px;
			width: 458px;
			min-height: 392px;
			clear: left;
			float: left;
			border: 1px solid #E9E0D2;
			}


			#content h2, #content h1   /* MMOLE: added h1, padding-top */
			{
			padding: 0px;
			padding-top: 10px;
			padding-bottom: 10px;
			margin: 0px;
			font-size: 12px;
			color: #38669C;
			}

			#content p  /* MMOLE: padding-bottom */
			{
			margin: 0px;
			padding: 0px;
			padding-bottom: 10px;
			}

			#content p.spotlight
			{
			width: 320px;
			float: left;
			}

			#content .title
			{
			font-weight: bold;
			text-decoration: underline;
			}

			#content .price
			{
			font-weight: bold;
			color: #38669C;
			}

			#content img.picture
			{
			margin-top: 5px;
			float: right;
			border: 1px solid #CFC7BA;
			}
			
			/* MMOLE: ontbrekende styles toegevoegd */
			#content img
			{
			border: none;
			}
			
			#content img.borderimg
			{
			float:left;
			padding-right:5px;
			}
			
			
			#content a
			{
			color:#000;
			}
			
			.copy
			{
			font-family: Arial;
			font-size: 10px;
			color: #CCC;
			}
