html {
  overflow: auto;
}


div#jubileum {
  background-image: url('../lmbinaries/jubileum-duidelijker.jpg');
  background-repeat: no-repeat;
  border: 0px solid Blue;
  width: 118px;
  height:  130px;
  position: absolute;
  bottom: 0px;
}

textarea{
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000000;
}

body {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000000;

  scrollbar-face-color: #ffffff;
  scrollbar-shadow-color: #252f6e;
  scrollbar-highlight-color: #252f6e;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #252f6e
  overflow: auto;
}

p, td {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #000000;
  scrollbar-base-color: #eeeeee;
  scrollbar-arrow-color: #252f6e;
}

a {
  color: #1f5c96;
  text-decoration: none;
}

.boxedTable {
  border: 1px solid #90adca;
}

.boxedTableImage {
  border: 1px solid #90adca;
  background-image: url('../lmbinaries/background.jpg');
}
.boxedTableNoImage {
  border: 1px solid #90adca;
}

.footer {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #ffffff;
  background-color: #4d7caa;
  text-decoration: none;
}

.topMenu {
  font-family: arial, sans-serif;
  font-size: 10pt;
  color: #ffffff;
  background-color: #4d7caa;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  height: 20px;
}


.topMenuActive {
  font-family: arial, sans-serif;
  font-size: 10pt;
  color: #ffffff;
  background-color: #252f6e;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  height: 20px;
}

.homeKop {
  font-family: arial, sans-serif;
  font-size: 9pt;
  color: #1f5c96;
  background-color: #c7d6e4;
}

.homepageTekst {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}

.homepageTekst p {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #000000;
  margin: 3px 0px 0px 0px;
}

.homeTekst {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #000000;
  width: 176px;
  overflow: auto;
}

.homeTekst p {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}

h1 {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #4d7caa;
}

.headNoPadding {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #4d7caa;
}

.uitgelicht {
  color: #4d7caa;
  background-color: #d1dae3;
  font-family: arial, sans-serif;
  font-size: 8pt;
}

.subMenu {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  background-color: #4d7caa;
  text-decoration: none;
  height: 20px;
  padding: 1px 10px 0px 9px;
  cursor: pointer;
}

.subMenuActive {
  font-family: arial, sans-serif;
  font-size: 11px;
  color: #ffffff;
  background-color: #252f6e;
  text-decoration: none;
  height: 20px;
  padding: 1px 15px 0px 15px;
  cursor: pointer;
}

.bigHead {
  font-family: arial, sans-serif;
  font-size: 24pt;
  font-weight: bold;
  color: #000000;
}

.smallHead {
  font-family: arial, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  font-style: italic;
  color: #000000;
}

.blueBack {
  font-family: arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #4d7caa;
}

.greyBack {
  font-family: arial, sans-serif;
  font-size: 10pt;
  color: #000000;
  background-color: #ffffff;
}

.login {
  font-family: arial, sans-serif;
  font-size: 10pt;
  color: #ffffff;
  background-color: #4d7caa;
  text-decoration: none;
}

.subsubMenu {
  font-family: arial, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #ffffff;
  background-color: #4d7caa;
  cursor: pointer;
  white-space: nowrap;
}

.tipTable {
  background-color: #ffffff;
}

.onderschrift {
  color: #ffffff;
  font-family: arial, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

.brancheBack {
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  background-color: #ffffff;
  padding: 3px 5px 3px 5px;
  color: #4d7caa;
  text-decoration: none;
}

.prodtr1 {
  font-family: arial, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #4d7caa;
}

.prodtr2 {
  font-family: arial, sans-serif;
  font-size: 8pt;
  color: #000000;
}

.prodtr2 td {
 white-space: nowrap;
}

.prodHead {
  font-family: arial, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  color: #000000;
}

.prodTable {
  width: 550px;
  background-color: #ffffff;
}

.row2 {
  font-family: arial, sans-serif;
  font-size: 10pt;
  background-color: #c2c9db;
}
table.naw{
	background-color:#fff;
}

table.naw td{
	padding:3px;
}

.container{
	width:100%;
	height:340px;
}
.contactpersoon{
	position:relative;
	width:100%;
	text-align:center;
	float:left;
}

.content{
	position:relative;
	width:420px;
	height:410px;
	float:left;
}

#lp_logo{
	text-align:center;
}

.aanbiedingen{
	border:0px solid #4D7CAA;
	width:185px;
	height:475px;
	position:relative;
	float:right;
	top: 0px;
	overflow:auto;
	text-align:center;
}

.box a, .box a:visited{
	display:block;
	padding:5px;
	margin:0px 0px 5px 0px;
	width:155px;
	height:155px;
	text-decoration: none;
	background-color:#ffffff;
	border:1px solid #4D7CAA;
	text-align:center;
	vertical-align:middle;
}

.box a:hover{
	background-color:#c8d8e2;
	display:block;
	padding:5px;
	text-decoration: none;
	border:1px solid #4D7CAA;
}

div.aanbiedingen img{
	max-height: 100px;
	width: 145px;
	padding:0px;
	margin:0px;
	border:0px;
}	

.menu{
	width:200px;
	position:relative;
	margin-left:-100px;
	left:50%;
}

.content ul{
	width:300px;
	margin:0px;
	padding:0px 0px 0px 40px;
	list-style-type:square;
	text-align:left;
}

.content li{
	color:#4D7CAA;
}

.pjsearch{
	border:1px solid #4D7CAA;
	font-size: 9pt;
}

#project_overzicht{
	border-collapse:collapse;
}

#project_overzicht td{
	padding:3px;
}

#project_overzicht th{
	height:18px;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	background-color: #1f5c96;
	padding:3px;
}

.project_overzicht_row1{
	height:18px;
	font-size:12px;
	color:#4D7CAA;
	background-color:#EFF7FF;
}

.project_overzicht_row2{
	height:18px;
	font-size:12px;
	color:#4D7CAA;
	background-color:#fff;
}

.highlight{
	background-color:#C8D8E2;
	cursor:pointer;
}

#project_details{
	width:600px;
	background-color:#fff;
}

#project_details td{
	padding:3px;
}

.pj_des{
	width:150px;
	font-weight:bold;
	color:#1f5c96;
}

#pdfResults{
	height:150px;
	width:200px;
	overflow:auto;
}

#pdfUsed{
	height:150px;
	width:200px;
	overflow:auto;
}

/* simple css-based tooltip */
.tooltip {
	background-color:#1f5c96;
	border:1px solid #fff;
	padding:10px 15px;
	width:200px;
	display:none;
	color:#fff;
	text-align:left;
	font-size:12px;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
}

.kp_link a, .kp_link a:visited{
	display:block;
	padding:2px 15px 2px 15px;
	margin:0px 1px 0px 1px;
	height:16px;
	text-decoration: none;
	color:#fff;
	background-color:#4D7CAA;
	border:0px;
	text-align:center;
	vertical-align:middle;
	float:left;
}

.kp_link a:hover{
	background-color:#C7D6E4;
	color:#4D7CAA;
	display:block;
	padding:2px 15px 2px 15px;
	text-decoration: none;
	border:0px;
}
