/* ################################################### ALGEMEEN ###################################################  */
* {
	margin: 0;
	padding: 0;
}

body {
	width: 895px;
	background: #ceeaff url('images/background.jpg') repeat-x top left;
	margin: 30px auto;
}

a img {
	border: 0;
}

.clear {
	clear: both;
}

/* ################################################### CONTENT ###################################################  */
#logo {
	width: 887px;
	height: 21px;
	margin: 0 0 10px 8px;
}

#content {
	width: 888px;
	background: #fff url('images/content_top.jpg') no-repeat top left;
	padding: 3px 4px 0 3px;
}

	#content_menu {
		width: 888px;
		height: 28px;
		padding: 0 0 3px 0;
	}
	
		#content_menu_left {
			width: 3px;
			height: 28px;
			background: url('images/content_menu_left.jpg') no-repeat top left;
			float: left;
		}
		
		#content_menu_middle {
			width: 882px;
			height: 28px;
			background: url('images/content_menu_middle.jpg') repeat-x top left;
			float: left;
		}
		
			#content_menu_middle ul {
				float: right;
				list-style-type: none;
			}
			
				#content_menu_middle li {
					float: left;
					margin: 0 10px 0 18px;
					padding: 3px 0 0 0;
				}
				
					#content_menu_middle li a:link, #content_menu_middle li a:active, #content_menu_middle li a:visited {
						font: bold 11px Arial;
						color: #fff;
						text-decoration: none;
					}
					
					#content_menu_middle li a:hover {
						text-decoration: underline;
					}
		
		#content_menu_right {
			width: 3px;
			height: 28px;
			background: url('images/content_menu_right.jpg') no-repeat top left;
			float: left;
		}
	
	#content_middle {
		width: 888px;
	}
	
		#content_middle_left {
			width: 198px;
			float: left;
		}
		
			#content_middle_left_top {
				width: 188px;
				height: 21px;
				background: url('images/content_middle_left_top.jpg') no-repeat top left;
				font: bold 11px Arial;
				color: #fff;
				padding: 7px 0 0 10px;
			}
			
			#content_middle_left_bot {
				width: 192px;
				padding: 3px 0 6px 6px;
				background: #b1ddff url('images/content_middle_left_bot.jpg') no-repeat bottom left;
			}
			
				#content_middle_left_bot ul {
					list-style-type: none;
					margin: 0 -6px 0 0;
				}
				
					#content_middle_left_bot li {
						width: 183px;
						height: 24px;
						background: url('images/content_middle_left_li.jpg') no-repeat bottom left;
						padding: 1px 0 0 15px;
					}
					
					#content_middle_left_bot li.special {
						background: url('images/content_middle_left_li_special.jpg') no-repeat bottom left;
					}
					
						#content_middle_left_bot li a:link, #content_middle_left_bot li a:active, #content_middle_left_bot li a:visited {
							font: 11px Arial;
							color: #0670c0;
							text-decoration: none;
						}
						
						#content_middle_left_bot li a:hover {
							text-decoration: underline;
						}
			
			#content_middle_left_bot2 {
				width: 192px;
				font: bold 12px Arial;
				color: red;
				padding: 7px 15px 0 0;
				text-align: center;
			}
		
		#content_middle_right {
			width: 687px;
			float: right;
		}
		
			#content_middle_right_top {
				width: 672px;
				height: 21px;
				background: url('images/content_middle_right_top.jpg') no-repeat top left;
				font: bold 11px Arial;
				color: #fff;
				padding: 7px 15px 0 0;
				text-align: right;
			}
			
			#content_middle_right_bot {
				width: 663px;
				padding: 9px 12px;
				background: #b1ddff url('images/content_middle_right_bot.jpg') no-repeat bottom left;
				font: bold 12px/23px Arial;
				color: #0670c0;
			}
			
			#cat_grap_links {
				width: 450px;
				float: left;
				font: 11px Arial;
				
				
			}
			
			#cat_grap_rechts {
				width: 200px;
				float: right;
				color: red;
			}

#content_bottom {
	width: 895px;
	height: 4px;
	background: url('images/content_bottom.jpg') no-repeat top left;
}
