html,body
{
	background-color:#743c10;
	background-image:url(../images/background.jpg);
	background-repeat: repeat-x;
	background-position:top center;
	margin:0;
	padding:0;
	height:100%;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
}

a
{
	outline:none;
	color:#BB241A;
}

img
{
	border:0;
}

#container
{
	min-height:100%;
	position:relative;
}

#header
{
	background-image: url(../images/spacer-top.jpg);
	background-repeat: repeat-x;
	background-attachment:fixed;
	background-position:top center;
	height: 18px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	padding-top:2px;
}

#body
{
	width: 910px;
	min-height: 200px;
	height:auto !important;
	height:200px;
	margin: 0 auto;
	padding-bottom:52px;	/* Height of the footer */
}

	#left
	{
		float:left;
		width:255px;
		height:100%;
	}

		#menu
		{
			margin-bottom:12px;
			margin-top:19px;
			text-align:center;
		}

		#hyvesgadget
		{
			width:250px;
			height:216px;
			margin:0 auto;
			margin-bottom:10px;
		}

			.leftheader
			{
				width:250px;
				height:24px;
				background-image:url(../images/left-header.jpg);
			}

			.leftrepeat
			{
				width:204px;
				height:170px;
				background-image:url(../images/left-repeat.jpg);
				padding-left:23px;
				padding-right:23px;
			}

			.leftfooter
			{
				width:250px;
				height:22px;
				background-image:url(../images/left-footer.jpg);
			}

		#variabel
		{
			width:250px;
			height:216px;
			margin:0 auto;
		}

		#leftfoto img
		{
			width:82px;
			height:50px;
			border:1px solid #69531e;
			margin-right:2px;
			margin-bottom:2px;
		}

	#right
	{
		float:right;
		width:655px;
		min-height: 816px;
		height:auto !important;
		height:816px;
	}

		#headerimg
		{
			padding-left:6px;
		}

		#content
		{
			clear:both;
			margin-left:9px;
			margin-bottom:15px;
			margin-top:10px;
		}

			#contentheader
			{
				width:662px;
				height:18px;
				background-image:url(../images/content_header.jpg);
			}

			#contentrepeat
			{
				background-image:url(../images/content_repeat.jpg);
				background-repeat:repeat-y;
				min-height: 527px;
				height:auto !important;
				height:527px;
				padding-left:20px;
				padding-right:44px;
				width:625px;
				text-align:justify
			}

				.rijcontent
				{
					float:left;
					width:180px;
					min-height: 514px;
					height:auto !important;
					height:514px;
					padding-left:20px;
					padding-top:10px;
					padding-bottom:10px;
				}

			#contentfooter
			{
				width:662px;
				height:17px;
				background-image:url(../images/content_footer.jpg);
			}

#footer
{
	background-image:url(../images/spacer-footer.jpg);
	background-repeat: repeat-x;
	position:relative;
	width:100%;
	margin-top:-52px;
	height:52px;
	clear:both;
}

	#innerfooter
	{
		width:929px;
		margin:0 auto;
		padding-top:24px;
		padding-left:22px;
	}

/*************
Kroegenweb CSS
*************/

.lastnieuwsTitel
{
	font-weight:Bold;
}

td.cat_td
{
	border:1px solid #000;
	background-color:#502607;
	font-weight:Bold;
	padding-left:5px;
}

img.link_image
{
	margin-bottom:5px;
}

.gastenboekBerichtTable{
	background:#31200C
}

.gastenboekBericht{background:#000;padding:.5em;}

.gastenboekNAW{font-weight:bold}

hr {
display:none;
}

.gastenboekBerichtTable .container td{
	padding:.25em;
}
