@charset "utf-8";
body {
	width:100%;
	font-family: Calibri, Lucida Grande;
	font-size:12px;
	line-height: 14px;
	background-color: #c7c8ca;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
}
#container{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/homebg.jpg);
	}
#container1{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgsubvishay.jpg);
	}
#container2{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgsubeuroplast.jpg);
	}
#container3{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgsubmeva.jpg);
	}
#container4{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgsubreflex.jpg);
	}
#containernws{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgnieuws.jpg);
	}
#containerdiscl{
	width:1000px;
	height:800px;
	position:absolute;
	left:50%;
	margin:0 0 0 -500px;
	background-image: url(../img/bgdiscl.jpg);
	}
#logo{
	position:absolute;
	width:81px;
	height:170px;
	z-index:1;
	left: 80px;
	top: 0px;
}
#fact {
	position:absolute;
	width:230px;
	height:115px;
	z-index:15;
	left: 698px;
	top: 528px;
}
#l1 {
	position:absolute;
	width:356px;
	height:66px;
	z-index:2;
	left: 181px;
	top: 295px;
}
#vishay {
	position:absolute;
	width:87px;
	height:68;
	z-index:3;
	left: 580px;
	top: 295px;
}
#l2 {
	position:absolute;
	width:356px;
	height:67px;
	z-index:4;
	left: 180px;
	top: 382px;
}
#euro {
	position:absolute;
	width:88px;
	height:70;
	z-index:5;
	left: 592px;
	top: 380px;
}
#l3 {
	position:absolute;
	width:358px;
	height:66px;
	z-index:6;
	left: 179px;
	top: 473px;
}
#meva {
	position:absolute;
	width:88px;
	height:70;
	z-index:7;
	left: 592px;
	top: 473px;
}
#l4 {
	position:absolute;
	width:359px;
	height:83px;
	z-index:8;
	left: 180px;
	top: 561px;
}
#reflex {
	position:absolute;
	width:88px;
	height:70px;
	z-index:1;
	left: 592px;
	top: 561px;
}
#content {
	position:absolute;
	width:462px;
	height:452px;
	z-index:12;
	left: 182px;
	top: 282px;
	padding-left: 20px;
	padding-top: 10px;
}
#prodass {
	position:absolute;
	width:502px;
	height:80px;
	z-index:13;
	left: 154px;
	top: 183px;
}
#afb {
	position:absolute;
	width:225px;
	height:205px;
	z-index:14;
	left: 697px;
	top: 296px;
}
#apDiv9 {
	position:absolute;
	width:220px;
	height:230px;
	z-index:1;
	left: 517px;
	top: -152px;
}
#bak {
	position:absolute;
	width:220px;
	height:230px;
	z-index:9;
	left: 700px;
	top: 142px;
}
#nieuws {
	position:absolute;
	width:485px;
	height:114px;
	z-index:10;
	left: 182px;
	top: 144px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#menu {
	position:absolute;
	width:739px;
	height:33px;
	z-index:11;
	left: 180px;
	top: 80px;
}
.homebl a{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #116fb7;
	line-height: 18px;
	text-decoration:none;
}
.homebl a hover{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #116fb7;
	line-height: 18px;
	text-decoration: underline;
}
.homeace a{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #0C6666;
	line-height: 18px;
	text-decoration:none;
}
.homeace a hover{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #0C6666;
	line-height: 18px;
	text-decoration: underline;
}
.homebl a active{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #116fb7;
	line-height: 18px;
	
}
.homebl a visited{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #116fb7;
	line-height: 18px;
	
}
.homedbl a{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #00194c;
	line-height: 18px;
	text-decoration:none;
}
.homedbl a hover{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #00194c;
	line-height: 18px;
	text-decoration: underline;
}
.homedbl a active{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #00194c;
	line-height: 18px;
	
}
.homedbl a visited{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #00194c;
	line-height: 18px;
	
}

.homeprs a{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #293277;
	line-height: 18px;
	text-decoration:none;
}
.homeprs a hover{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #293277;
	line-height: 18px;
	text-decoration: underline;
}
.homeprs a active{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #293277;
	line-height: 18px;
	
}
.homeprs a visited{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #293277;
	line-height: 18px;
	
}
.homegrn a{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
	text-decoration:none;
}
.homegrn a hover{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
	text-decoration: underline;
}
.homegrn a active{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
	
}
.homegrn a visited{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
	
}
.homegrn{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
}
.homegrn{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
}
.homegr{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #9cbb3a;
	line-height: 18px;
}

.kopnws{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #006c88;
	margin-bottom: 5px;	
}
.kopwitnws{
	font-family: Calibri, Lucida Grande;
	font-size: 18px;
	color: #fff;
	
}
.btnav {
	background-color: #d1d2d4;
	font-family: Calibri, Lucida Grande;
	font-size: 12px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #949597;
	padding-top: 2px;
	height: 30px;
	padding-left: 4px;
	line-height: 13px;
}
.btnav1 {
	background-color: #116fb7;
	font-family: Calibri, Lucida Grande;
	font-size: 12px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #949597;
	padding-top: 2px;
	height: 30px;
	padding-left: 4px;
	line-height: 13px;
} 
.btnav2 {
	background-color: #00194a;
	font-family: Calibri, Lucida Grande;
	font-size: 12px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #949597;
	padding-top: 2px;
	height: 30px;
	padding-left: 4px;
	line-height: 13px;
}
.btnav3 {
	background-color: #293277;
	font-family: Calibri, Lucida Grande;
	font-size: 12px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #949597;
	padding-top: 2px;
	height: 30px;
	padding-left: 4px;
	line-height: 13px;
}
.btnav4 {
	background-color:#9cbb3a;
	font-family: Calibri, Lucida Grande;
	font-size: 12px;
	color: #FFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #949597;
	padding-top: 2px;
	height: 30px;
	padding-left: 4px;
	line-height: 13px;
}
div.menu a:link {
	color: #fff;
	text-decoration: none;
}

div.menu a:active { 
color: #fff;
text-decoration: none;
}

div.menu a:visited {
color: #fff; 
text-decoration: none;
}

div.menu a:hover {
color: #fff;
text-decoration: none;
}
div.nieuws a:link {
	color: #006c88;
	text-decoration: none;
}

div.nieuws a:active { 
color: #006c88;
text-decoration: none;
}

div.nieuws a:visited {
color: #006c88; 
text-decoration: none;
}

div.nieuws a:hover {
color: #006c88;
text-decoration: none;
}
.tkstwit{
	font-family: Calibri, Lucida Grande;
	font-size: 13px;
	color: #fff;
	
}
h1{ 
display: inline;
margin-bottom:10px;
font-family: Calibri, Lucida Grande;
font-size: 16px;
color: #fff;
} 
h2{
	margin-bottom:10px;
	margin-top:5px;
	font-family: Calibri, Lucida Grande;
	font-size: 16px;
	color: #006C88;
} 
h3{
	margin-bottom:2px;
	margin-top:10px;
	font-family: Calibri, Lucida Grande;
	font-size: 14px;
	color: #006C88;
} 


p{ 
margin-top:0px; 
margin-bottom:0px;
} 


.prod a:hover img {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #9cbb3a;
}
.prodvishay a:hover img {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #116fb7;
}
.prodeuro a:hover img {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #00194c;
}
.prodmeva a:hover img {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #293277;
}
#sw {
	position:absolute;
	width:425px;
	height:23px;
	z-index:12;
	left: 516px;
	top: 30px;
}
#nav {
	position:absolute;
	width:425px;
	height:23px;
	z-index:12;
	left: 20px;
	top: 30px;
}
div.sw a:link {
	color: #404042;
	text-decoration: none;
}

div.sw a:active { 
color: #404042;
text-decoration: none;
}

div.sw a:visited {
color: #404042; 
text-decoration: none;
}

div.sw a:hover {
color: #404042;
text-decoration: underline;
}
#nws {
	position:absolute;
	width:222px;
	height:567px;
	z-index:13;
	left: 699px;
	top: 143px;
	padding-top: 5px;
}
div.nws a:link {
	color: #006c88;
	text-decoration: none;
}

div.nws a:active { 
color: #006c88;
text-decoration: none;
}

div.nws a:visited {
color: #006c88; 
text-decoration: none;
}

div.nws a:hover {
color: #006c88;
text-decoration: underline;
}
.inputfield {
	border: solid 1px #666666; padding: 2px; width: 300px;
}
.inputaanmeld{
	border: solid 1px #F46523; padding: 0px; width: 140px;
}
.tablepdfvishay{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #116fb7;
	}
.tablepdfeuro{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #00194c;
	}
.tablepdfmeva{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #293277;
	}
.tablepdfreflex{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #9cbb3a;
	}
#contact {
	position:absolute;
	width:200px;
	height:115px;
	z-index:13;
	left: 699px;
	top: 390px;
}
