html 	{
  		 margin: 0 auto;
		}

body 	{
		margin: 0 auto;
		text-align: center;
		background-color: #FFFFFF;
		background-image: url('../img/back.gif');
		background-repeat: repeat-x;
		scrollbar-base-color: #cc0a02;
		scrollbar-arrow-color: #FFFFFF;
		overflow-x: hidden;
		overflow-y: auto;
		}
		
#main_container {
		margin: 0 auto;
		padding: 0px;
		text-align: center;
		width: 100%;
		height: 100%;
		background-image: url('../img/main_back.gif');
		background-position: top center;
		background-repeat: no-repeat;
		}
		
#main	{
		margin: 0 auto;
		padding: 0px;
		width: 1000px;
		}
		
#main_top {
		margin: 0px;
		padding: 0px;
		width: 1000px;
		height: 290px;
		}
		
		#top	{
				margin: 0px;
				padding: 0px;
				width: 1000px;
				height: 70px;
				}
				
		#top_container {
				margin: 0px;
				padding: 0px;
				width: 1000px;
				height: 191px;
				}				
				
		#logo	{
				margin: 0px;
				padding: 0px;
				width: 306px;
				height: 191px;
				text-align: left;
				float: left;
				}
				
		#foto	{
				margin: 0px;
				padding: 0px;
				width: 694px;
				height: 191px;
				text-align: left;
				float: left;
				}
				
		#kruimelpad_container {
				margin: 0px;
				padding: 0px;
				width: 1000px;
				height: 29px;
				}				
				
				#kruimelpad_spacer {
						margin: 0px;
						padding: 0px;
						width: 306px;
						height: 29px;
						float: left;
						}
						
				#kruimelpad_right {
						margin: 0px;
						padding: 0px;
						width: 694px;
						height: 29px;
						text-align: left;
						font: 12px Arial;
						color: #FFFFFF;
						font-weight: bold;
						line-height: 16px;
						float: left;
						}

#main_menu {
		margin: 0px;
		padding: 0px;
		width: 1000px;
		height: 57px;
		}
		
		#menu_spacer {
				margin: 0px;
				padding: 0px;
				width: 279px;
				height: 57px;
				float: left;
				}
		
		#menu_right {
				margin: 0px;
				padding: 0px;
				width: 694px;
				height: 57px;
				text-align: left;
				float: left;
				}
				
#main_content {
		margin: 0px;
		padding: 0px;
		width: 1000px;
		background-image: url('../img/menu_back.gif');
		background-repeat: repeat-y;
		text-align: left;
		}		
		#menu 	{
				display: block;
				margin: 0px;
				padding: 0 0 0 54px;
				width: 225px;
				font: 11px Arial;
				color: #FFFFFF;
				line-height: 16px;
				text-align: left;
				float: left;
				}
				#menu a{
						display: block;
						color: #FFFFFF;
						text-decoration: none;
	
						height: 14px;
						line-height: 14px;
						}
				#menu a:hover {
						color: #FF0000;
						}
				.sublink {
						font-size: 9px;
						padding-left: 5px;
						}			
		#content_spacer_left {
				margin: 0px;
				padding: 0px;
				width: 27px;
				height: 100px;
				text-align: left;
				float: left;
				}
				
		#content {
				margin: 0px;
				padding: 0px;
				width: 639px;
				font: 11px Arial;
				color: #141414;
				line-height: 16px;
				text-align: left;
				float: left;
				}
				
				#content_left {
						margin: 0px;
						padding: 0px;
						width: 393px;
						line-height: 16px;
						text-align: left;
						float: left;
						}
						
				#content_spacer {
						margin: 0px;
						padding: 0px;
						width: 32px;
						height: 100px;
						float: left;
						}
						
				#content_right {
						margin: 0px;
						padding: 0px;
						width: 214px;
						line-height: 16px;
						text-align: left;
						float: left;
						}
				
		#content_spacer_right {
				margin: 0px;
				padding: 0px;
				width: 55px;
				height: 100px;
				text-align: left;
				float: left;
				}
				
#content_footer {
		margin: 0px;
		padding: 0px;
		height: 62px;
		width: 1000px;
		background-image: url('../img/content_footer_back.gif');
		background-repeat: no-repeat;
		}
		
#main_footer {
		margin: 0px;
		padding: 30px 0 0 25px;
		height: 27px;
		width: 100%;
		background-image: url('../img/footer_back.gif');
		background-repeat: x-repeat;
		background-color: #a8160f;
		font: 10px Arial;
		color: #FFFFFF;
		line-height: 16px;
		text-align: center;
		}
		
.formfield_left {
		margin: 0px;
		padding: 0px;
		width: 57px;
		float: left;
		line-height: 26px;
		}

.formfield_right {
		margin: 0px;
		padding: 0px;
		width: 132px;
		float: left;
		}
		
.login_form {
		margin: 0px;
		padding: 2px 3px 2px 3px;
		width: 126px;
		height: 17px;
		font: 11px Arial;
		color: #FFFFFF;
		font-weight: bold;
		border: 1px solid #282828;
		background-color: none;
		background-image: url('../img/form_back.jpg');
		}
		
.button	{
		margin: 0px;
		padding: 0px;
		width: 124px;
		height: 29px;
		font: 12px Arial;
		color: #FFFFFF;
		font-weight: bold;
		border: hidden;
		cursor: pointer;
		text-align: center;
		background-image: url('../img/button_back.gif');
		background-color: none;
		}
		
.news_item {
		margin: 0px;
		padding: 0px;
		width: 214px;
		line-height: 16px;
		}
		
		.news_thumb {
				margin: 0px;
				padding: 3px 0 0 3px;
				width: 60px;
				height: 75px;
				background-image: url('../img/thumb_back.gif');
				background-repeat: no-repeat;
				float: left;
				}
				
		.news_spacer {
				margin: 0px;
				padding: 0px;
				width: 14px;
				height: 78px;
				float: left;
				}
				
		.news_content {
				margin: 0px;
				padding: 0px;
				width: 137px;
				float: left;
				}
		
h1		{
		font: 12px Arial;
		font-weight: bold;
		color: #FFFFFF;
		display: inline; 
		line-height: 16px;
		}
		
h2		{
		font: 14px Arial;
		font-weight: bold;
		color: #141414;
		display: inline; 
		line-height: 16px;
		}
		
h3		{
		font: 11px Arial;
		font-weight: bold;
		color: #ae130e;
		display: inline; 
		line-height: 16px;
		}
		
h4		{
		font: 10px Arial;
		color: #ae130e;
		display: inline; 
		line-height: 16px;
		}

h5		{
		font: 14px Arial;
		font-weight: bold;
		color: #141414;
		display: inline; 
		line-height: 16px;
		}
		
a.normal 		{
		margin: 0px;
		font: 11px Arial;
		color: #FFFFFF;
		line-height: 16px;
		text-decoration: none;
		}

a.normal:hover {
		margin-left: 5px;
		font: 11px Arial;
		color: #ff0700;
		line-height: 16px;
		text-decoration: none;
		}
		
a.submenu {
		margin-left: 13px;
		font: 10px Arial;
		color: #FFFFFF;
		line-height: 16px;
		text-decoration: none;
		}

a.submenu:hover {
		margin-left: 18px;
		font: 10px Arial;
		color: #ff0700;
		line-height: 16px;
		text-decoration: none;
		}
	
a.link 	{
		margin: 0px;
		font: 11px Arial;
		color: #FFFFFF;
		line-height: 16px;
		text-decoration: underline;
		}

a.link:hover {
		margin: 0px;
		font: 11px Arial;
		color: #ff0700;
		line-height: 16px;
		text-decoration: underline;
		}
		
a.footerlink 	{
		margin: 0px;
		font: 10px Arial;
		color: #FFFFFF;
		line-height: 16px;
		text-decoration: underline;
		}

a.footerlink:hover {
		margin: 0px;
		font: 10px Arial;
		color: #d7d7d7;
		line-height: 16px;
		text-decoration: underline;
		}
		
a.content_link {
		margin: 0px;
		font: 11px Arial;
		color: #ae130e;
		line-height: 16px;
		text-decoration: underline;
		}

a.content_link:hover {
		margin: 0px;
		font: 11px Arial;
		color: #141414;
		line-height: 16px;
		text-decoration: underline;
		}
a {
		margin: 0px;
		font: 11px Arial;
		color: #ae130e;
		line-height: 16px;
		text-decoration: underline;
		}

a:hover {
		margin: 0px;
		font: 11px Arial;
		color: #141414;
		line-height: 16px;
		text-decoration: underline;
		}