* {
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  margin:0;
  padding:0;
}
body, html{
  height: 100%;
  font-family: Verdana;
  color: #000;
  /* background: #c6b191; */
  font-size: 11pt;
  margin: 0 auto;
}
body.main{  
  text-align: center;
  background:#fff;
}
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:880px;

}
#top{
  background-image:url(/pict/top.gif);
  background-repeat: no-repeat;	   
  height: 176px;
}
#mid{
  background-image:url(/pict/mid.gif);
  padding: 0px 26px 10px 26px;	
  text-align: left;
}
.midden{
  width: 580px;	
  padding:5px 10px 0px 10px;
}
#bot{
  background-image:url(/pict/bot.gif);
  height: 60px;
  padding:15px 20px 0px 20px;
  color: white;
}
.botleft{
  width: 285px;
  padding-left: 15px;
}
.botright{
  color: white;
  width: 435px;	
  text-align: right;
  padding-right: 15px;
}
td.buttons{
  border-top: 4px solid #dddddd;
  border-left: 2px solid #dddddd;
  padding: 0px 5px 0px 5px;
	
}
.nieuwstabel{
  width: 190px;
}
.nieuwskop{
  background: #ffba00;
  padding-left: 10px;
  font-weight: bold;	
}
.nieuwsbericht{
  background-image:url(/pict/nieuwslijn.gif);
  background-repeat: no-repeat;	 	
  background-position: bottom;
  padding: 5px 5px 5px 5px;
}
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: #1583a6;
    color: white;
	font-size:9pt;
	font-weight:bold;
	line-height : 16px;
	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;
}
.toptabel{
  width: 100%;	
}
.adminmenu{
  height: 20px;
  padding: 115px 40px 0px 0px;
  text-align: right;
}
.pad{
  padding: 15px 0px 0px 40px;
}
.menu{
  padding:0px 30px 0px 0px;  
}

.logo{
  padding-top:15px;
  height: 72px;
  width: 300px;
}
/* Aanbod */
.afoto{
  padding: 51px 0px 10px 31px;	
}
.ainfo{
  padding: 0px 0px 0px 15px;
  color: white;
  line-height : 16px;	
}
a.geel:link, a.geel:visited, a.geel:hover, a.geel:active {
  color: #f69a20;
  font-weight: bold;
}
.AanbodOver{
  background: #b9d7e1;
  color: white;
}
.AanbodOut{
  background: #1583a6;
}
.amenu {
  	border: 2px solid #ffffff;
    background: #1583a6;
	font-size:9pt;
	font-weight:bold;
	line-height : 16px;
	cursor: hand;
    padding: 2px 2px 2px 2px;
}
a:link.amenu,a:hover.amenu,a:active.amenu,a:visited.amenu {
  text-decoration: none;
  font-weight: bold;
  color:white;
}
.a_prijs{
  padding-left: 5px;	
  width: 270px;
  color:  white;
}
.prijs{
  padding-left: 5px;	
  width: 270px;
  color:  white;
}
.aanbodcel1{
  padding-left: 5px;
  width: 400px;
  color:  white;
}
/* */
td.links {padding: 0px 5px 0px 5px;}
div.links{ padding-top:7px;}
a:link, a:visited, a:hover, a:active {color: black}
a:link, a:visited, a:active {text-decoration: underline; }
a:hover {text-decoration: none;}

a.nlink:link,a.nlink:visited,a.nlink:hover,a.nlink:active {color: white;text-decoration: none;}
a.links:link,a.links:visited,a.links:hover,a.links:active { padding-left: 10px;}
