body{
   margin: 10px center;
   font-family: helvetica;
   background-color: #C3C3C3;
}

table.bodytable{
   width: 900px;
   top: 0px;


}
table.maintable{
   width: 900px;
   top: 0px;


}

td.top{
   background-color: #FF0066;
   background-image: url(gemeentetop.jpg);
   height: 110px;
   text-align: left;
   vertical-align: bottom;
   padding-bottom: 0px;
   padding-left: 0px;
}

td.top a, td.top a:visited, td.top a:active {
padding-right: 5px;
padding-left: 5px;
font-size: 18px;
background-color: brown;
padding-bottom: 5px;
text-decoration: none;
color: #55FF00;
}

td.top a:hover{
font-size: 18px;
background-color: #000000;
color: #FFFFFF;
text-decoration: none;
}

td.top a:active {
font-size: 18px;
background-color: #00FF00;
text-decoration: none;
color: #0000FF;
}

#menutypestart{
padding-left: 10px;
padding-right: 12px;
}
#menutypeend{
padding-right: 10px;
}
#menutypelogin,#menutypenew{
padding-left: 23px;
font-size: 18px;
color: #00FFFF;

}

#menutypeaccount{
padding-left: 25px;
padding-right: 31px;
font-size: 18px;
color: #00FFFF;

}



td.left{
   background-color: #FFFFFF;
   width: 155;
   vertical-align: top;
}

td.center{
   background-color: #CCCCCC;
   width: 585px;
   vertical-align: top;
   margin-left:0px;
   margin-right:0px;
   
}

td.right{
   background-color: #EEEEEE;
   width: 160px;
   vertical-align: top;
   padding-top:-5px ;
   margin-top:-5px ;
   border: solid 1px brown;
}

td.footer{
   background-color: #CCFFAA;
   width: 800;
}

a.letter{
font-size:13px;
padding-left: 2px ;
padding-right: 2px ;
text-decoration: none;
color: blue;

}

a.currentletter{
padding-left: 2px ;
padding-right: 2px ;
background-color: brown;


color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

div.head{
 font-size: 20px;
 text-align: center;
background-color: brown;
 font-weight: bold;
margin-top: -0px ;
color: white;
margin-left:0px;
margin-right:0px;
padding-top:6px;
}

div.headsmall{
 font-size: 16px;
 text-align: center;

 font-weight: bold;
}

div.center{
 text-align: center;

}

td.center{
 text-align: center;

}

table.lijst{
border-style:solid;
border-width: 1px;
border-color: black;
}

table.lijst a{
	font-size: 13px;
	text-decoration: none;

}


table.lijst a.linkhuizen{
	font-size: 11px;
	text-decoration: none;

}

table.lijst tr.even{
	background-color: #EEEEEE;
	
}
table.lijst tr.odd{
	background-color: #DDDDDD;
}

table.lijst td{
font-size: 13px;
height:22px;

}

table.lijst td.header{
font-size: 14px;
font-weight: bold;
background-color: brown;


}

table.detail td.latin{
font-weight: bold;
background-color: brown;


color: white;
height: 30px;
}

table.detail td.latin1{
font-weight: bold;
background-color: yellow;
color: blue;

height: 30px;
}


table.detail td.tekst{
font-weight: normal;
background-color: white;


}

table.detail td.tekst1{
font-weight: normal;
font-size:11px;
text-align:center;
background-color: white;


}
table.detail td.link{
font-weight: normal;
background-color: white;
border-bottom-width: 1px ;
text-align: center;
font-size: 10px;
height: 25px;
vertical-align: top;
}

table.kleurenlijst td.header{
font-weight: bold;
font-size: 18px;
background-color: white;
padding-left: 20px;
}
table.kleurenlijst td.center{
font-weight: normal;
font-size: 14px;
background-color: brown;


text-align:center;
}

table.kleurenlijst td.kleuren{
font-weight: normal;
font-size: 12px;
background-color: white;
padding-left: 20px;
}

table.kleurenlijst a,table.kleurenlijst a:visited ,table.kleurenlijst a:active{
font-weight: normal;
font-size: 12px;
background-color: white;



padding-left: 5px;
}

table.kleurenlijst a:hover{

	color: red;
}

table.searchresults a.title,table.searchresults a.title:visited{
font-size: 12px;
color: blue;

}


table.searchresults td.description{
font-size: 12px;
color: black;

}

table.searchresults a.link,table.searchresults a.link:visited{
font-size: 10px;


text-decoration:none;
}

table.gemeente{

background-color: white;
margin-top:20px
margin-left:0px
margin-top:0px
}
td.adsense{

background-color: white;
margin-top:20px
margin-left:0px
margin-top:0px
text-align: center;
}
table.gemeente td{


height:15px;
}

table.gemeente td.center{

background-color: brown;
color: white;
text-align: center;

}
table.gemeente td.header{
font-size: 18px;
text-weight:bold;
color: black;
text-align: center;
background-color: brown;

height:25px;
}
table.gemeente td.data{
font-size: 14px;
font-weight:bold;
color: black;
text-align: left;



}
table.gemeente td.url a{
font-size: 10px;
font-weight:normal;
color: #008000;
text-align: left;
text-decoration:none;
}

table.gemeente td.year{
font-size: 12px;
text-align: center;
width:100px;
font-weight: bold;
height:10px;
color: #555555;
}
table.gemeente tr{
height:10px;
	}

table.gemeente tr.even td{
background-color: #DDDDDD;
	}

table.gemeente tr.odd td{
background-color: #EEEEEE;
	}

table.gemeente td.value{
font-size: 13px;
color: black;
text-align: right;
padding-right:1px;
font-weight:normal;
}
table.gemeente td.title{
font-size: 12px;
font-weight:normal;
color: #000000;
text-align: right;
width:40%;
padding-right:20px;

}

table.gemeentemain td{
background-color: white;

}

table.gemeentemain td.header{
background-color: brown;
color: yellow;
text-align: center;
font-size:14px;
font-weight:bold;
}

table.provinciemenu{
vertical-align:top;
top:0px;
position:relative;
margin:0px;
padding: 0px;
}

table.provinciemenu td.header{
background-color: brown;

	padding-left:10px;
	color: white;

}

table.gemeentemain td{
vertical-align:top;
}

table.provinciemenu a,table.provinciemenu a:visited{
color: blue;
text-decoration: ;
font-size:14px;
padding-left:15px;
margin-top:14px;
font-weight:bold;
}

table.provinciemenu a:hover{
color: red;

}
table.provinciemenu td.menulink{

height:20px;
}

table.searchresults{

font-size:13px;

}
table.searchresults td.header{
text-align:center;
font-size:18px;
height: 29px;
}

a.gemeentesub{
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
}
a.gemeentesub2{
	padding-left:15px;
	padding-right:15px;
	font-weight:bold;
	font-size: 13px;
}

div.submenuhuizen{
kheight:3px;
}
div.submenuhuizen a{
sbackground-color: brown;
text-align: center;
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-right:10px;

}

div.regiotext{
background-color: white;
color: black;
text-align: left;
font-size:12px;
font-weight:normal;
padding-left:15px;

}

div.regiotext ul li{
padding-top:10px;
font-size:13px;

}

a.ref{
height:0px;
}

b.type{
color:red;
}

div.footercenter{
font-size:11px;
margin-left: 40px;
margin-right: 40px;
text-align:center;

}


table.accountdata,table.adlist{
	width:490px;
	border: solid gray 1px;
	align:center;
	margin-top: 15px;
}
table.adlist{
	width:570px;
}
table.accountdata input.inp{
	width:280px;
	padding-right:20px;
	text-align:left;
}
table.accountdata td.header,table.adlist td.header{
font-size:18px;
text-align:center;
}

table.accountdata td.title{
font-size:14px;
text-align:left;
padding-left:35px;
}
table.adlist td.title{
font-size:14px;
text-align:left;
padding-left:5px;
}
table.accountdata td.inp{
text-align:left;

}
table.accountdata td.center{
text-align:center;

}
table.accountdata td.message,table.adlist td.message{
text-align:center;
font-size:12px;
margin:15px;
color: red;
}
table.adlist td.cnt{
font-size:12px;
font-weight:bold;
border: solid black 1px;
background-color: #EEEEEE;
width:25px;
text-align:center;
height: 45px;
}
table.adlist td.title{
font-size:12px;
font-weight:bold;
border: solid black 1px;
background-color: brown;
color: white;
}
table.adlist td.data{
font-size:12px;
font-weight:normal;
}
table.adlist td.datahidden{
font-size:12px;
font-weight:normal;
color: red;
text-decoration: line-through;
}

table.adlist tr.even{
	background-color: #EEEEEE;
}
table.adlist tr.odd{
	background-color: #F5F5F5;
}

table.accountdata td.hr{
text-align:center;
font-size:12px;
font-weight:bold;

color: black;
}

div.alertmessage{
margin-top: 30px;
margin-left: 30px;
margin-right: 30px;
padding-top: 30px;
padding-bottom: 20px;

text-align:center;
font-size:16px;
font-weight:bold;
color:red;
	border: solid gray 1px;
background-color: white;
}

table.accountmenu{
	width:155px;
	vertical-align:top;
top:0px;
position:relative;
margin:0px;
padding: 0px;
border: solid brown 1px;
	
}

table.accountmenu td.menuitem{
	padding-left: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
table.accountmenu td.menuitem a.menuitem,table.accountmenu td.menuitem a.menuitem:visited{
	text-decoration:none;
	font-weight:bold;
	color: #000080;
	font-size: 13px;
	padding-left: 23px;
	background-repeat: no-repeat;
 	background-position: top 0px; 
	
}

table.accountmenu td.header{
	background-color: brown;
	padding-left:10px;
	color: white;
}

#menuitem_contact{
 background-image: url(images/contact20x20.gif);
}
#menuitem_panden{
 background-image: url(images/pand20x20.gif);
}
#menuitem_pandenplus{
 background-image: url(images/pandplus20x20.gif);
}
#menuitem_logout{
 background-image: url(images/logout20x20.gif);
}

a.requestpassword,a.requestpassword:visited{
	font-size:11px;
	color: black;
}

table.images{
	background-color: #FFFF99;
	text-align: center;
}
table.imagesinner{
	background-color: #FFFFFF;
	text-align: center;
}
table.imagesinner a,table.imagesinner a:visited{
	font-size: 10px;
	text-decoration: underline;
	
}
table.adlist td a{
	text-decoration:none;
}

table.adlistinner{

}
table.adlistinner td{
	background-color: #F2F2F2;
	line-height: 18px;
}
table.adlistinner td a,table.adlistinner td a:visited{
	text-decoration:underline;
	color: #0000EE;
}

table.adlistinner td.image{
	width:155px;
	text-align:center;
}
table.adlistinner td.data{
	padding-left:10px;
}
table.adlistinner td.price{
	width:100px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	padding-right:10px;
}

table.addetail{
	width:550px;
	border: solid gray 1px;
	align:center;
	margin-top: 15px;
	/background-color: white;
	background-color: #FFFFAA;
}

table.addetail td{
	padding-top: 0 px;
	margin-top: 10 px;
	vertical-align: top;
}

table.addetail td.images{
	padding-top: 0 px;
	margin-top: 10 px;
	vertical-align: top;
	width:155px;
}

table.images td.image{
	margin-top: 5 px;
	margin-bottom: 2 px;
	vertical-align: middle;
	width:155px;
	height:110px;
}

table.addetailinner td.header{
	padding-left:15px;
	font-weight:bold;
	font-size:16px;
	height:35px;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	
}
table.addetailinner td{
	vertical-align:middle;
	background-color: #FFFFAA;
}

table.addetailinner td.data{
	vertical-align:middle;
	width:250px;
	
}

table.addetailinner td.title{
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
	height:25px;
}
table.addetailinner td.description{
	padding-left:10px;
	font-weight:normal;
	font-size:14px;
	line-height:20px;
	background-color: #FFFF99;
	border: 1px solid #666666;
	padding-bottom: 20px;
	margin-bottom: 20px;
	
}

table.searchresults{
	padding-left: 15px;
	padding-right: 15px;
	
}

table.searchresults td.title{
	font-weight: bold;
	color: white;
	background-color: #999999;
}
p.adsensewhite{
	background-color: #FFFFFF;
	text-align: center;
	width: 520px;
}

a.automenu{
	margin-left:5px;
	font-size:10px;
}

table.menu td.header{
	background-color: brown;
	margin-left:10px;
	padding-left:10px;
	
	color:white;
}
td.prevnext{
	text-align:center;
}