* {margin:0;padding:0}

html{
height:100%;
}
body{
height:100%;
font-family: Trebuchet MS, Verdana, Tahoma;
font-size: 12px;
line-height: 18px;
color: #000000;
margin: 0px;
padding: 0px;
padding-top: 10px;
padding-bottom: 10px;
background-color: #dfeef5;
}
p{
	margin-bottom: 20px;
}
h1{
	display: block;
	font-size: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #0084ba;
	margin-bottom: 20px;
}
h2{
	display: block;
	font-size:12px;
	color: #0084ba;
	font-weight: bold;
}
h3{
	display: block;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #0084ba;
}
h4{
	display: block;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #0084ba;
}

td{
	vertical-align: top;
	text-align: left;
}
ul{
	margin-top:0px;
	padding-left: 20px;
}
a{
	color: #0084ba;
}
a:hover{
	color: black;
}
img{
	border: 0;
	margin: 0;
}
#maintable{
	width: 1000px;
	border-collapse: collapse;
	empty-cells: show;
	border: 0px solid red;
}
#margin{
	padding: 10px;
}
#colofon{
	/*float: right;*/
	display: inline-block;
}
#colofon a{
	color: #cccccc;
}
#copyright{
	display: inline-block;
}
#bannertextr{
	padding:7px;
	min-height: 280px;
	}
#producttable td{
		text-align: center;
		padding: 5px;
	}
.header{
	width: 736px;
	height: 142px;
	background-color: white;
	}
#headdiv, #headdiv img{
	width: 716px;	
}
#headdiv{
	margin-left: 20px;
}
.contentcolumn a {
   text-decoration: underline;
}
.index{
	color: #063279;
	font-size: 10px;
	font-weight: bold;
}
.introtekst{
	display: block;
	font-weight: bold;
	color: #ab171c;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 20px;
	color: Gray;
}
.teksttable{
	border-collapse: collapse;
	border: 0px;
}
.tekstimage{
	margin-right: 20px;
}
#footer{
	height: 22px;
	color: #666666;
	background-color: white;
	text-align: left;
	font-size: 11px;
	line-height: 10px;
}
#linkterug, #linkverder{
display: block;
	margin-top: 60px;
}
.contentleft{
	width: 264px;
	background-color: #c2e7f0;
}
#contentleft a:hover{
	color: black;
}
#contentmiddle{
	background-color: white;
}
#Contentright1_productpanel img{
	width: 200px;
}
#footerleft{
	background-color: white;
	height: 22px;
}
#main{
	padding: 20px;
}
#mainadres{
	padding-left: 20px;
	padding-top: 10px;
	color: #2c523e;
}
#formtable{
	width: 100%;
}
#logodiv{
	background-color: #dfeef5;
	background-position: top right;
	background-repeat: no-repeat;
	padding: 10px;
}
.contentright{
	width: 200px;
	background-color: #2c523e;
	color: white;
}
/****** menu links ******/
#menulinks{
	display: block;
	min-height: 130px;
}
#menulinks3{
	display: block;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #c31a1f;
}
#menulinks4{
	display: block;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #0084ba;
}
.menulinks, .menulinks2, .menulinks3{
	display: block;
	height: 22px;
	width: 244px;
	* width: 244px;
	padding-left: 10px;
	* padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
}
.menulinks2, .menulinks3{
	color: white;
}
.submenulinks{
	display: block;
	height: 22px;
	font-weight: bold;
}
.submenulinks a:hover{
	display: block;
	background-color: White;
}
.menulinks1 a:hover {
	background-color: White;
	color: #0084ba;
}
.menulinks2 a:hover{
	background-color: White;
	color: #000000;
}
.menulinks3 a:hover{
	background-color: White;
	color: #000000;
}
.menulinksselected{
	background-color: White;
	color: #0084ba;
}

#menulinks3 .menulinksselected3{
	background-color: White;
	color: #0084ba;
}

.menulinks3kop{
	display: block;
	color: White;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
	font-weight: bold;
	border-bottom: 2px solid #c2e7f0;
}
/************ einde menu links ************/

/************ inloggen ************/
.logintable{
	font-weight: bold;
	color: White;
	margin-left: 20px;
}
.logintable a{
	font-weight: bold;
	color: White;
}
.imagetd{
	width: 180px;
}
/************ einde inloggen ************/
.taalkeuze{
	background-color: White;
}
#divbreadcrumb{
	float: right;
	width: 600px;
	height: 22px;
	text-align: left;
	border-bottom: 1px solid #c31a1f;
}
#divtaalkeuze{
	width: 116px;
	text-align: right;
	float: right;
	height: 22px;
	border-bottom: 1px solid #c31a1f;
}
#divtaalkeuze img{
	margin-top: 5px;
	margin-right: 5px;
}

#divzoek{
	width: 240px;
	border: 0px solid red;
	margin-left: 20px;
	margin-top: 20px;
}
#menutop{
	height: 22px;
	padding-left: 66px;
}
#menutop2{
	height: 22px;
}
.logo{
	/*display: block;*/
	background-color: #c2e7f0;
	background-image: url(../images/flevoresearch-logo.jpg);
	background-repeat: no-repeat;
	height: 163px;
	width: 264px;
}
.tdleft{
}
.tdright{
}
.tdtop{
	background-image: url(../images/flevoresearch-top.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: White;
	height: 30px;
}
.tdbottom{
	height: 20px;
	background-color: #0084ba;
	border-top: 5px solid white;
}
#adresgegevens{
	padding-left: 20px;
}
.adrestekst{
	font-weight: bold;
	color: #0084ba;
}
.adresrood{
	font-weight: bold;
	color: #ab171c;
}
.bullet{
display: list-item;
margin-left: 0px;
padding-left: 5px;
}
.image2 a{
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.overzichtsbeeld img{
width: 70px;
}
.footermenu a{
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #ffffff;
	font-weight: bold;
	}
.FooterText{
	margin-left: 20px;
	color: White;
}
.zoektable{
	border-collapse: collapse;
}
.zoekvenster{
	margin-right: 10px;
	border-bottom: none;
	border-right: none;
	border-top: #707070;
	border-left: #707070;
	font-family:  Verdana, Arial, Tahoma;
	font-size: 11px;
}
.zoek{
	color: #0084ba;
	text-decoration: none;
	font-weight: bold;
}


#submit1 {
	background-color: #0084ba;
	margin-top: 10px;
	display: block;
	color: #ffffff;
	height: 25px;
	width: 75px;
}
#main{
	position: relative;
}
.copyrighttable{
	float: right;
	margin-top: 4px;
}
.copyright{
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 1px;
	display:block;
	color: White;
}
#productpanel{
	margin-top: 1px;
	display: block;
	width: 200px;
	padding: 10px;
	color: white;
	margin-bottom: 30px;
}
.contentindex a{
	color: #ab171c;
	font-size: 14px;
}
.contentindex a:hover{
	color: #0084ba;
	font-size: 14px;
}
#vergroting{
	visibility: hidden;
	position: absolute;
	background-color: white;
	border: 1px solid #0088C5;
	padding: 0px;
	z-index: 1000;
	left: 0;
	top:28px;
}

