@import url('https://fonts.googleapis.com/css?family=Nunito|Roboto&display=swap');

.cR {
  color: #00FF20;
}
.cA {
  color: #F1BD16;
}
.cO {
  color: #FF0000;
}
.cU {
  color: #000000;
}
.width100percent {
	width     : 100%
}
.normaltable {
  border    : 1;
}

.menubar0 {
	position : absolute;
	left     : 107px;
	top      : 5px;
	width    : 80px;
	height   : 16px;
	background-color: #2E2F7F;
	padding : 5px;
}
.langchoice {
	background-color: unset;
}

.langchoice a{
	color: #2e2f7f!important;
}

.topbannerBIPTRFstyle img{
  margin-top : -12px;
  margin-left : 40px
}

.menubar0pchm {
	color    : #FFFFFF;
	position : absolute;
	left     : 107px;
	top      : 5px;
	width    : 50px;
	height   : 16px;
	background-color : #2E2F7F;
	padding : 5px; 
	z-index:2;
}
.menubar0pch {
	color    : #FFFFFF;
	position : absolute;
	left     : 107px;
	top      : 10px;
	width    : 50px;
	height   : 16px;
	background-color : #2E2F7F;
	padding : 5px;
	z-index:2;
}
.menubar1 {
	color    : #FFFFFF;
	position : absolute;
	left     : 107px;
	top      : 88px;
	width    : 500px;
	height   : 16px;
	background-color : #2E2F7F;
	padding : 5px;
	margin-left: -102px;
	padding-right: 120px;
}
.menubarleft {
	position:absolute;
}
.menubarright {
	position:absolute;
	right:10px;  
}
a.menubar1text {
  color : #FFFFFF;	
}
.menubar2 {
	text-align: center;
	position : absolute;
	left     : 107px;
	top      : 5px;
	width    : 540px;
	  height: 73px;
	padding  : 5px;
	padding-left : 30px;
	
}
.menubar2pchm {
	text-align: center;
	position : absolute;
	left     : 57px;
	top      : 5px;
	width    : 500px;
	height   : 50px;
	padding  : 5px;
  padding-left : 30px;
	background-image    : url('/images/BIPT02.gif');
  background-repeat   : repeat-x;
  border-radius : 15px;  
  -moz-border-radius : 15px;  
}
.menubar2pch {
	text-align: center;
	position : absolute;
	left     : 107px;
	top      : 10px;
	width    : 530px;
	height   : 60px;
	padding  : 20px;
  padding-left : 30px;
	background-image    : url('/images/BIPT02.gif');
  background-repeat   : repeat-x;
  border-radius : 15px;  
  -moz-border-radius : 15px;  
}
.menubar3 {
  font-size: 11px;
	text-align: right;
	color: #FFFFFF;
	position : absolute;
	left     : 107px;
	top      : 5px;
	width    : 500px;
	height   : 20px;
	padding : 5px;
  padding-left : 30px;
  z-index:2;
}
.resultlookup0 {
	position : absolute;
	left     : 360px;
	top      : 5px;
	width    : 700px;
	height   : 615px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;  
  border-color: #73ACC1;
  border-style : solid;  
  border-radius : 15px;  
  -moz-border-radius : 15px; 
  padding:5px; 
}
.resultlookup1 {
	position : absolute;
	left     : 5px;
	top      : 5px;
	width    : 685px;
	height   : 20px;
	padding  : 5px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;  
}
.resultlookup {
	position : absolute;
	left     : 5px;
	top      : 30px;
	width    : 685px;
	height   : 580px;
	padding  : 5px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;
  overflow         : scroll;
  
}
#lookupsection {
	position : absolute;
	left     : 335px;
	width    : 205px;
	height   : 150px;
	top: 125px;
	padding: 16px 16px 51px 19px;
	background-color : #ECECEC;
}

#lookupsectiondivright {
  position: absolute;
  top:10px;
  right:10px;
}

#lookupsectiondivright > a:nth-child(1) {
  text-decoration: none;
  color: #1e1e1c;
  font-size: 1.2rem;
}

#lookupsectiondivleft {
  position: absolute;
  top:20px;
  left:10px;
}
.resultgeocoding0 {
	position : absolute;
	left     : 360px;
	top      : 5px;
	width    : 700px;
	height   : 615px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;  
  border-color: #73ACC1;
  border-style : solid;  
  border-radius : 15px;  
  -moz-border-radius : 15px; 
  padding:5px; 
}
.resultgeocoding1 {
	position : absolute;
	left     : 5px;
	top      : 5px;
	width    : 685px;
	height   : 20px;
	padding  : 5px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;  
}
.resultgeocoding {
	position : absolute;
	left     : 5px;
	top      : 30px;
	width    : 685px;
	height   : 580px;
	padding  : 5px;
	visibility       : hidden;
  background-color : #EEEEEE;
  z-index          : 2;
  overflow         : scroll;
  
}#geocodingsection {
	position : absolute;
	left     : 335px;
	top      : 120px;
	width    : 205px;
	height   : 150px;
	padding  : 20px;
  background-color : #EEEEEE;
  filter:alpha(opacity=90);
  -moz-opacity:0.9;
  -khtml-opacity: 0.9;
  opacity: 0.9;  
  border-style: solid;
  border-color: #73ACC1;
  border-radius : 15px;  
  -moz-border-radius : 15px;  
  z-index:2;
  visibility:hidden;
}
#geocodingsectiondivright {
  position: absolute;
  top:10px;
  right:10px;
}
#geocodingsectiondivleft {
  position: absolute;
  top:20px;
  left:10px;
}
.topMenu {
	position : absolute;
	left     : 120px;
	top      : 3px;
	width    : 75%;
	height   : 120px;
	padding-top      : 2px;
	padding-left     : 5px;
	background-color : #FFFFFF;
}

#antennaicons {
	position : absolute;
	left     : 107px;
	top: 125px;
	margin-left: -5px;
	width    : 245px;
	height: 170px;
	background-color: #ECECEC;
	opacity: 1;
	z-index: 2;
	visibility:hidden;
}
#antennaicons0 {
	position: absolute;
	top: 3px;
	right:10px;
	color: #2e2f7f;
	font-size: 1.2rem;
}

#antennaicons0 > a:nth-child(1) {
  text-decoration: none;
  color: #1e1e1c;
}

#antennaicons1 {
  position: absolute;
  top:20px;
  left:10px;
}
#selectedsite {
	position : absolute;
	left     : 5px;
	top      : 120px;
	width    : 220px;
	height   : 10px;
	padding  : 5px;
	border-color: #20215A;
	background-color: #ECECEC; 
	padding-top : 15px;
	overflow : auto;
}
#issepexpl {
  position : absolute;
	left     : 5px;
	top      : 120px;
	width    : 220px;
	height   : 235px;
	padding  : 5px;
  border: solid;
  border-color: #73ACC1;
  border-radius : 15px;  
  -moz-border-radius : 15px; 
  visibility : hidden; 
  background-color: #DDDDDD;
}
#issepexpl p {
	margin: 5px;
}
#coordinatesdiv {
	position : absolute;
	left     : 5px;
	top      : 220px;
	width: 220px;
	height: 53px;
	padding: 10px 5px 10px 5px;
	background-color: #ECECEC;
	margin-top: 30px;
	text-align          : center;
}



.topbannerLNEstyle {
	position : absolute;
	left     : 20px;
	top      : 21px;
	width    : 250px;
	text-align : center;
}
.topbannerBIPTstyle {
	position : absolute;
	left     : 250px;
	top      : 0px;
	width    : 75px;
	padding-top  : 5px;
}
#topbannerBIPTRF {
	position : absolute;
	left     : 20px;
	top      : 4px;
	  width: 0;
}
#topbannerBIPTpchm {
	position : absolute;
	left     : 10px;
	top      : 4px;
	width    : 38px;
	height   : 54px;
	border   : solid;
	border-width       : thin;
  border-color       : #73ACC1;
	padding-top  : 3px;
	padding-left : 3px;
}
#topbannerBIPTpch {
	position : absolute;
	left     : 20px;
	top      : 4px;
	width    : 80px;
	height   : 108px;
	border: solid;
	border-width: thin;
  border-color       : #73ACC1;
	padding-top  : 2px;
	padding-left : 3px;
}
.loginMenu {
	position : absolute;
	left     : 5px;
	top      : 125px;
	width    : 230px;
	height   : 85px;
	padding  : 5px;
  background-color : #FFFFFF;
}

#mainpage {
	position : absolute;
	left     : 250px;
	top      : 120px;
	width    : 100px;
	height   : 100px;
	font-size        : 12px;
	padding   : 5px;
	z-index: -1;
	border-color: #20215A;
}
#mainpagepchm {
	position : absolute;
	left     : 15px;
	top      : 70px;
	width    : 100px;
	height   : 100px;
  font-size        : 12px;
	border-radius      : 15px;  
  -moz-border-radius : 15px;  
  border             : solid;
  border-color       : #73ACC1;
  padding   : 5px;
}#mainpagepchmnt {
	position : absolute;
	left     : 0px;
	top      : 0px;
	width    : 100px;
	height   : 100px;
  font-size        : 12px;
  padding   : 5px;
}
#mainpagepch {
	position : absolute;
	left     : 20px;
	top      : 120px;
	width    : 100px;
	height   : 100px;
	padding-left : 5px;
	padding-top : 5px;
}
#textpagecontainer {
	position : absolute;
	left     : 250px;
	top      : 120px;
	width    : 100px;
	height   : 100px;
	padding  : 20px;
	background-color: #ffffff;
	visibility: hidden;
	z-index: 10;
}
#textpage {
	position : absolute;
	left     : 10px;
	top      : 10px;
	width    : 100px;
	height   : 100px;
   overflow: auto;
}
#mainmap {
	position : absolute;
	left     : 5px;
	top      : 5px;
	width    : 100px;
	height   : 100px;
}

.sitesinselection {
	width : 50px;
  background-color : #FFFFFF;
}
.noborder {
	border   : none;
}
body {
	font-family      : Nunito, Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
	font-size        : 13px;
}

a {
	color : #0563c1;
}

.menuDiv { 
	padding  : 5px;
  width    : 230px;
}
.menuHead {
  font-weight      : bold;
  color            : #000000;
  text-align       : left;
  padding          : 1px;
  border-bottom    : 1px #B8C6D4 solid;
  margin           : 0px;
}
.menuHead0 {
  color            : #000000;
  text-align       : right;
  padding          : 1px;
  border-bottom    : 1px #B8C6D4 solid;
  margin           : 0px;
}
.hidden {
	visibility       : hidden;
}
#loginboxdiv{
	position : absolute;
	left     : 335px;
	top      : 122px;
	width:140px;
	height:180px;
	padding  : 20px;
	padding-top  : 5px;
	background-color : #EEEEEE;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;  

	z-index:99;
	visibility:hidden;
}
#logindiv {
	position : absolute;
	left     : 5px;
	top      : 220px;
	width: 220px;
	height: 19px;
	padding: 10px 5px 10px 5px;
	background-color: #ECECEC;
	margin-top: 6px;
	text-align          : center; 
}

.logindivtop {
  border-bottom    : 1px solid black;
  background-color : #F0F070;
  padding          : 5px;
}
.logindivmain {
  padding          : 5px;
}
.veil {
	position         : absolute;
	left             : 0px;
	top              : 0px;
	width            : 100%;
	height           : 100%;
	z-index          : 1;
	background-color : black;
	visibility       : hidden;
	filter           : alpha(opacity=30);
	-moz-opacity     : 0.3;
	-khtml-opacity   : 0.3;
	opacity          : 0.3;
}
.class100pct {
  width            : 100%;
}
.containerLine {
	position   : relative;
	height     : 30px;
	text-align : left;
}
.containerLinePartL {
	position   : absolute;
	top        : 0 px;
	left       : 0px;
	width      : 150px;
	text-align : right;
}
.containerLinePartR {
	position   : absolute;
	top        : 0 px;
	left       : 160px;
	text-align : left;
}
.right {
  text-align       : right;
}
.center {
  text-align       : center;
}
.fieldStatus {
	font-weight      : bold;
  width            : 7%;
}
.fieldID {
	font-weight      : bold;
	width            : 10%;
}
.fieldLokatie {
	font-weight      : bold;
	width            : 25%;
}
.fieldAdres {
	font-weight      : bold;
	width            : 38%;
}
.fieldGemeente {
	font-weight      : bold;
	width            : 20%;
}