* {

  -moz-box-sizing:border-box;

  box-sizing:border-box;

  margin:0;

  padding:0;

}

body, html{

  height: 100%;

  font-family: Verdana;

  color: #000;

  font-size: 11pt;

  margin: 0 auto;

}

body.main{  

  text-align: center;

  background:#ebf2fd;

}

td{

 line-height: 16pt;

}

#wrapper{

  margin-right: auto;

  margin-left: auto;

  border-collapse: collapse;

  height: 100%;

  width: 100%;

}

#MainTable{

  margin-right: auto;

  margin-left: auto;

  border-collapse: collapse;

  height: 100%;

  width:842px;

  background:white;  

}

#top{

  background-image:url(/pict/top.gif);

  background-repeat: no-repeat;	   

  height: 84px;

}

#mid{

  background-image:url(/pict/mid.gif);

  padding: 20px 50px 20px 50px;	

  text-align: left;

}

#mid1{

  background-image:url(/pict/mid1.gif);

  padding: 20px 50px 20px 50px;	

  text-align: left;

}

#bot{

  background-image:url(/pict/bot.gif);

  height: 38px;

  padding:5px 20px 0px 20px;

}

.botleft{

  color: white;

  width: 421px;

  padding-left: 25px;

}

.botright{

  color: white;

  width: 421px;	

  text-align: right;

  padding-right: 25px;

}

.toptabel{

  width: 100%;	

}

.adminmenu{

  height: 56px;

  padding: 10px 30px 0px 30px;

  width: 528px;

}

.menu{

  padding: 0px 0px 0px 40px;

}



UL {

  margin-top: 0px;

  margin-left: 25px;

  margin-right: 10px;

  line-height: 18pt;

}

OL {

  margin-top: 0px;

  margin-left: 25px;

  margin-right: 10px;

  line-height: 18pt;

}

.butt {

  	border: 2px solid #ffffff;

    background: #58cecc;

    color: white;

	font-size:9pt;

	font-weight:bold;

	line-height : 16px;

	cursor: hand;

}

.butt_print {
	padding-top:1px;
  	border: 0px;
    background: #ffffff;
    color: #000;
	font-size:10pt;
	cursor: hand;
}

.ebutt {

  	border: 2px solid #ffffff;

    background-color: #a3a3a3;

    color:white;

	font-size:9pt;

	font-weight:bold;

	line-height : 16px;

}



img{

	border: 0px;

}

.input {

	border: 1px solid black;

	padding-left:2px;

}

textarea{

  font-family: Verdana;

  font-size: 9pt;

}

p,tr,td,table {

  vertical-align: top;

  font-family: Verdana;

  font-size:9pt;

  border-collapse: collapse;

}

.zoek{

  text-align: right;

  padding-right: 5px;

}





.zoekform{



}

.zoekknop{

	padding-top: 1px;

}

.zoekcel{

  border: 0px solid #000000;

  background: #b0e8e7;

  height: 16px;

  font-size:8pt;

  padding-left: 5px;

}

.buttonscel{

  padding-top: 5px;	

}

td.buttons{

  border-top: 4px solid #79d7d5;

  border-left: 2px solid #96b4e6;

  padding: 0px 5px 0px 5px;

}



a.zoek:link, a.zoek:visited, a.zoek:hover, a.zoek:active {

  color: #000;

  text-decoration: underline;	

}

a.zoek:hover {text-decoration: none;}



a.buttons:link, a.buttons:visited, a.buttons:hover, a.buttons:active {

  color: #000;

  text-decoration: none;	

}

a.webchemie:link, a.webchemie:visited, a.webchemie:hover, a.webchemie:active {color: white}

a.buttons:hover {text-decoration: underline;}

a:link, a:visited, a:hover, a:active {color: black}

a:link, a:visited, a:active {text-decoration: underline; }

a:hover {text-decoration: none;}