@charset "utf-8";
/* CSS Document */

body{
	background-color:#f1f3f4;
}

b{
	font-family:tradeBold,'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

a{
	text-decoration:none;
	color:#1E1845;
}

#index{
	font-family:trade18,'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	width:830px;
	position:absolute;
	top:50%;left:50%;
	margin-left:-415px;
	margin-top:-250px;
}

#slog1{
	text-align:left;
	position:absolute;
	font-size:35px;
	color:#1E1845;
	margin-top:20px;
	left:15%;
}

#slog2{
	text-align:right;
	position:absolute;
	font-size:35px;
	color:#1E1845;
	margin-top:50px;
	right:15%;
}

#item1{
	position:absolute;
	margin-top:120px;
	background-color:#FFF;
	color:#8C8C8C;
	font-size:20px;
	width:250px;
	height:25px;
	left:162.5px;
}

#item2{
	position:absolute;
	margin-top:120px;
	background-color:#FFF;
	color:#8C8C8C;
	font-size:20px;
	width:250px;
	height:25px;
	right:162.5px;
}

#main{
	font-family:trade18,'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	width:830px;
	position:absolute;
	left:50%;
	margin-left:-415px;
	top:20px;
	color:#1E1845;
}

#nl{
	position:absolute;
	right:1.1%;
	margin-top:-47px;
	color:#1E1845;
	font-size:12px;
}

#en{
	position:absolute;
	right:.9%;
	margin-top:-25px;
	color:#8C8C8C;
	font-size:12px;
}

#search{
	position:absolute;
	font-size:16px;	
	color:#1E1845;
	right:0px;
	margin-top:-16px;
}

#menubar{
	position:absolute;
	background-color:#FFF;
	width:830px;
	height:25px;
	margin-top:15px;
	z-index:10;
	/*text-align:right;*/
}

.topmenu{
	position:absolute;
	text-align:left;
	margin-top:-17px;
	/*right:-33px;*/
}

.topmenu, .topmenu ul{
	/*position:absolute;*/
	/*padding:0px;*/
	list-style:none;
}

#infomenu li{
	float:left;
	width:150px;
}

#companymenu li{
	float:left;
	width:165px;
}

.topmenu ul{
	position:absolute;
	margin-top:-20px;
	width:125px;
	left: -2000px;
}

.topmenu li:hover ul {
	left: auto;
} 

#companymenu li:hover ul {
	left: auto;
	/*margin-left: -120px;*/
} 

#infomenu li:hover ul {
	left: auto;
	/*margin-left: -142px;*/
} 

/*.topmenu li:hover ul, #nav li.ie_does_hover ul {
	left: auto;
	background-position: 0 0;
}*/

#companymenu li:hover ul, #nav li.ie_does_hover ul {
	/*left: auto;*/
	left: -80px;
	background-position: 0 0;
}

#infomenu li:hover ul, #nav li.ie_does_hover ul {
	/*left: auto;*/
	left: -95px;
	background-position: 0 0;
}

.topmenu a {
	display: block;
} 

.topmenu ul li{
	color:#1E1845;
}

.topmenu a:hover{
	color:#8C8C8C;
}

.subitem{
	text-align:right;
	/*width:auto;*/
	height:20px;
	padding:5px;
}

.subitem a{
	color:#1E1845;	
}

.subitem a:hover{
	color:#1E1845;	
}

.mainmenu{
	width:125px;
}

/*opmaak menu*/

.topmenu  ul li{
	background-color: #f1f3f4;
	border: 1px solid #fff;
	color:#8c8c8c;
}

.topmenu  ul li a{
	color:#8c8c8c;
}

a:hover{
	color:#8C8C8C;
	text-decoration:none;
}

.menuitem{
	font-size:18px;
	color:#1E1845;
	text-decoration:none;
	top:10px;
	margin:20px;
}

.activemenuitem{
	font-size:18px;
	color:#8C8C8C;
	text-decoration:none;
	margin:20px;
}

#left{
	position:absolute;
	background-color:#FFF;
	width:150px;
	top:255px;
	padding-top:30px;
}

#menu{
	width:140px;
	text-align:right;
	margin-right:10px;
	margin-top:10px;
}

.titel{
	color:#1E1845;
	font-size:16px;
}

.leftitem{
	color:#1E1845;
	text-decoration:none;
	font-family:trade18;
	font-size:16px;
}

#subscribe{
	background-color:#2D4F5C;
	width:124px;
	text-align:center;
	margin-left:13px;
	margin-top:15px;
}

.content{
	position:absolute;
	background-color:#FFF;
	left:153px;
	top:0px;
	width:677px;
}

.bluetitle{
	color:#1E1845;
	font-size:18px;
}

.bluecontent{
	color:#1E1845;
	font-family:tradeLight;
	font-size:15px;
}

.image{
	position:absolute;
	width:185px;
	height:380px;
	background-color:#f1f3f4;
	text-align:center;
	margin-top:330px;
}

.kader{
	background-color:#1E1845;
	width:165px;
	height:150px;
	position:absolute;
	margin-top:7px;
	left:10px;
	font-size:22px;
	color:#FFF;
}

#footer{
	font-family:tradeBold;
	position:absolute;
	font-size:14px;
	text-align:center;
	width:820px;
	background-color:#fff;
	height:20px;
	padding:5px;
}

/*////////////////////////////////////////////////////////*/

#contact{
	font-size:15px;
	width:600px;
	margin-left:40px;
	margin-top:40px;
}

.head{
	font-size:20px;	
}

.titelgrijs{
	color:#8c8c8c;
	font-size:17px;
}

.product{
	background-color:#f1f3f4;
	margin-bottom:10px;
	padding:7px;
}

.prodimage{
	margin-right:7px;	
}

.prodcontent{
	background-color:#fff;
	width:435px;
	height:95px;
	padding-top:10px;
	padding-left:15px;
	padding-right:15px;
}

.prodtitle{
	font-size:18px;
}

.prodstroke{
	
}

.prodtext{
	font-family:tradeLight;
	margin-top:5px;
	font-size:10px;
}

.prodlink{
	color:#8c8c8c;	
	margin-top:7px;
	font-size:13px;
}

.prodlink a:link{
	color:#8c8c8c;
	font-size:13px;
}

.prodlink a{
	color:#8c8c8c;
	font-size:13px;
}

#glossary{
	text-align:justify;
	letter-spacing:inherit;
	width:600px;
}

#glossary a{
	color:#8c8c8c;
	font-size:20px;
	margin-left:10.5px;
}

.glossary{
	position:absolute;
	visibility:hidden;
}

.glostitel{
	color:#1E1845;
	font-size:20px;
}

.glostext{
	color:#8c8c8c;
	width:600px;
}

.tabelhoofd{
	height:30px;
	width:auto;
	background-color:#8c8c8c;
	color:#fff;
	font-size:13px;
	padding:3px;
}

.tabelwit{
	height:70px;
	width:auto;
	background-color:#fff;
	color:#fff;
	font-size:13px;
	padding:3px;
	color:#000;
}

.tabelgrijs{
	height:70px;
	width:auto;
	background-color:#f1f3f4;
	color:#fff;
	font-size:13px;
	padding:3px;
	color:#000;
}

#linecard{
	position:absolute;
	background-color:#FFF;
	left:153px;
	top:0px;
	width:677px;
	height:920px;
	text-align:center;
}









