html,body {
				margin:0;
				padding:0;
				color:#525050;
				font-size:11px;
				font-family:Tahoma, Arial, Sans-Serif;
			}
			
			body {
				background-color: #e3eaf0;
				background-image: url('../img/balk.gif');
				background-repeat: repeat-x;
			}
			#container {
				width: 900px;
				padding: 0px;
				margin:0 auto 0 auto;
				background-color: #ffffff;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				margin-bottom: 20px;
			}
			#topbar {
				height: 130px;
				background-image: url('../img/headerhrforce.png');
				background-repeat: no-repeat;
				background-position:center left;
			}
			#header {
				height: 65px;
				font-size: 30pt;
				color: #455660;
				font-weight: bold;
				 
			}
			
			#menu {
				z-index: 2;
				
				width: 900px;
				float: right;
			}
						
			#contenttopbar_menu {
				width: 230px;
				height: 230px;
				padding: 10px;

				float: right;
				background-color: #455660;
			}
			
			#contenttopbar_menu ul {
				margin: 0px;
				padding: 0px;
				list-style: none;
			}
			
			#contenttopbar_menu li {
				padding:5px;
				color: #ffffff;
				width: 220px;
				height: 20px;
				font-size:12px;
				border-bottom: 1px solid #323e45;
			}
			
			#product_container {
				z-index: 8;
				position: relative;
				height: 200px;
				width:900px;
				background-image: url('../img/imagebar3.png');
				background-repeat: no-repeat;
				background-position:center left;				
			}
			
			#contenttopbar_menu li:hover {
				background-color: #323e45;

			}
			#contenttopbar_menu li:hover a {
				text-decoration:underline;
			}
			#contenttopbar_menu a {
				text-decoration:none;
				color: #ffffff;
			}
			
			#contenttopbar_menu h1 {
				margin: 0px;
				padding: 5px;
				color: #ffffff;
				font-size:24px;
				font-family: Verdana, Arial, Tahoma, Sans-Serif;
				font-weight: bold;
			}
			
			#contenttopbar_image {
				width: 650px;
				height: 250px;
				float: left;
				background-image: url('product1.gif');
			}
			#content_container {	
				min-height:300px;
			}
			
			/*#content_left h1 {	
				margin: 0px;
				padding: 5px;
				color: #232323;
				font-size:24px;
				font-family: Verdana, Arial, Tahoma, Sans-Serif;
				font-weight: bold;
			}*/
			
			#content_container a {	
				text-decoration:none;
				color: #525050;
			}
			
			#content_container a:hover {	
				text-decoration:underline;
			}
			
			#content {
				padding: 10px;
				padding-left: 15px;
				width:875px;
			}

			#content_left {
				padding: 10px;
				float: left;
			}
			
			.nav {
				padding: 10px;
				padding-top: 25px;
				width: 150px;
				margin-left: 450px;
			}
			
			#content_right {	
				padding: 10px;
				padding-top: 20px;
				float: right;
			}
			
			.item {
				padding: 5px;
				width: 187px;
				border-left: 3px solid #dbddde;
				margin-bottom: 10px;
			}
			
			.item_boven {

				-moz-border-radius-topleft: 5px;
				-webkit-border-top-left-radius: 5px;
				border-top: 3px solid #dbddde;
			}
			
			.item h3 {
				padding: 0px;
				margin: 0px;
				margin-bottom: 3px;
				//color: #c2d933;
				//color: #12416b;
				color: #232323;
				font-size:16px;
				font-family: Tahoma, Arial, Tahoma, Sans-Serif;
				font-weight: bold;
			}
			
			h2 {
				padding: 0px;
				margin: 2px;
				margin-bottom: 5px;
				color: #232323;
				font-size:14px;
				font-family: Tahoma, Arial, Verdana, Sans-Serif;
				font-weight: bold;
			}
			
			#topmenu {
				height: 30px;
				width: 900px;
				
 
			}
			
			.menu ul {
				float: right;	
				position: relative;
				margin: 0px;
				padding: 0px;
				list-style: none;
				display: block;
				margin-right: 50px;
				z-index: 12;
			}
			
			.menu ul li {
				-moz-border-radius-topleft: 5px;
				-webkit-border-top-left-radius: 5px;
				float: left;
				margin: 6px;
				padding: 6px;
				font-size: 8pt;			
			}
			
			.menu a {
				text-decoration:none;
				color:#525050;
			}
			
			.menu a:hover, .nav a:hover {
				text-decoration:underline;
				color:#525050;
			}
			
			.menu ul li ul {
				position: absolute;
				margin: 0px;
				padding: 0px;
				margin-top: 5px;
				margin-left: -6px;
				
				min-width:192px;
				width: inherit;
				z-index: -1;
				display: none;
			}
			
			
			.lihover {
				border: 1px solid #dbddde;
				border-bottom: 1px solid #f6fafe;
				padding: 5px;
				background-color: #f6fafe;
			}
			
			//.menu ul li:hover ul, 
			
			//.menu ul li:hover ul, 
			.ulhover {
				border: 1px solid #dbddde;
				display: block;
			}
			
			.menu ul li:hover ul li {
				background-color: transparent;	
			}
			
			.menu ul ul li:hover {
				border: 0px;
				padding: 6px;
			}
					
			.menu ul li ul li {
				clear: both;
				padding: 0px;
				margin: 0px;
				padding: 6px;
			}
			
			.menu .line	{
				margin-left: 0px;
				margin-right: 0px;
				padding-left: 0px;
				padding-right: 0px;
			}
			
			.menu .line:hover {
				border: 0px;
				border-top: 1px solid #ffffff;
				margin-left: 0px;
				margin-right: 0px;
				padding-left: 0px;
				padding-right: 0px;
				
			}
			
			.menu .non:hover {
				border-bottom: 1px solid #dbddde;

			}
			
			.back {
				position:absolute;
				left:0px;
				top:0px;
				z-index:-1;
				background-color: #eef6fd;
				filter:alpha(opacity=70);
                -moz-opacity:.70;
                opacity:.70;
				width:100%;
				height: 100%;
			}
			
			.topheader {
				z-index:1;
				position: relative;
				height:60px;
				padding-left:60px;
				border: 1px solid #ffffff;
			}
			
			.topheader h2 {
				padding: 0px;
				margin: 0px;
				font-family: Tahoma;
				font-size: 20px;
				font-weight: bold;
			}
			
			.topheader img {
				position:absolute;
				left:5px;
				top:2px;
				z-index:-1;
				height: 60px;
				width:44px;
				background-repeat: no-repeat;
				background-position:center left;
				display: block; 
			}
			
			
			.product {
				z-index:1;
				position: relative;
				height:60px;
				width:220px;
				padding-left:60px;
				background-repeat: no-repeat;
				background-position:center left;
				-moz-border-radius-topleft: 7px;
				-webkit-border-top-left-radius: 7px;
				//font-size: 8px;
				/*font-weight: bold; */
			}
			
			.product:hover .backpro {
			
				filter:alpha(opacity=20);
                -moz-opacity:.20;
                opacity:.20;
			
			}
			
			.product:hover {
				cursor: pointer;
			}
			
			.product h2 {
				padding: 0px;
				margin: 0px;
				font-family: Tahoma;
				font-size: 13px;
				font-weight: bold;
			}
			
			.product img {
				position:absolute;
				left:5px;
				top:2px;
				z-index:-1;
				height: 58px;
				width:43px;
				background-repeat: no-repeat;
				background-position:center left;
				display: block; 
			
			}
			
			.backpro {
				position:absolute;
				left:0px;
				top:0px;
				z-index:-2;
				filter:alpha(opacity=10);
                -moz-opacity:.10;
                opacity:.10;
				width:100%;
				height: 100%;
				-moz-border-radius-topleft: 5px;
				-webkit-border-top-left-radius: 5px;
			}
			
			.table {
				margin: 0px;
				padding: 0px;
				margin-left:-5px;
			}
			
			.table tr {
				margin: 2px;
				padding: 2px;
			}
			.table tr td {
				margin: 2px;
				padding: 2px;
			}
			
			.blog_item {
				width: 500px;
				position:relative;
				margin-top: 30px;
				padding-left: 40px;
			}
			
			.blog_item h1 {
				margin: 0px;
				padding: 5px;
				color: #232323;
				font-size:16px;
				font-family: Verdana, Arial, Tahoma, Sans-Serif;
				font-weight: bold;
			}
			
			.blog_item .bar {
				display: block;
				width: 450px;
				padding: 10px;
				margin-top: 10px;
				background-color: #efefef;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
			}
			
			#lang {
				float:right;
				padding: 5px;
				margin-left: -35px;
				width: 26px;
				height: 25px;
			}
			
			#lang img {
				padding: 5px;
				border: 0 none;
			}
			
			.blog_item .date {
				position:absolute;
				width: 50px;
				height: 43px;
				text-align:center;
				padding-top: 7px;
				display: block;
				left:-20px;
				top:0px;
				background-color: #7d084c;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				color: #ffffff;
				font-weight: bold;
				font-size: 12pt;
			}
                        
                        .producttabel {
                                width:500px;
                                border-collapse:collapse;
                        }
                                                
                        .producttabel td{
                                border-width:1px;
                                border-style:solid;
                                border-color:#cccccc;
                        }
						
			#error_msg {
	padding:5px;
	border:1px solid #C12D2D;
	background-color:#F6E2C1;
	margin:50px 50px 6px 50px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
