body{
   margin: 10px center;
   font-family: helvetica;
   background-color: #C3C3C3;
}

table.bodytable{
   width: 800px;
   top: 0px;


}
table.maintable{
   width: 800px;
   top: 0px;


}
table.topmenu{
	background-color: #555580;
}
td.top{
   background-color: white;
   background-image: url(sitemapbanner.gif);
   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: 15px;
padding-left: 10px;
font-size: 18px;
padding-bottom: 5px;
text-decoration: none;
color: yellow;
}

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: 20px;
}
#menutypeend{
padding-right: 30px;
}

td.top a.menutype{

}


td.left{
   background-color: #FFFFFF;
   width: 155;
   vertical-align: top;
}

td.center{
   background-color: #CCCCCC;
   width: 100%;
   vertical-align: top;
}

td.right{
   background-color: #EEEEEE;
   width: 160px;
   vertical-align: top;
   padding-top:-5px ;
   margin-top:-5px ;
   border: solid 1px #555580;
}

td.footer{
   background-color: #CCFFAA;
   width: 100%;
}

a.letter{
font-size:13px;
padding-left: 2px ;
padding-right: 2px ;
text-decoration: none;
color: #555580;

}

a.currentletter{
padding-left: 2px ;
padding-right: 2px ;
background-color: #555580;


color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

div.head{
 font-size: 25px;
 text-align: center;
background-color: #555580;
 font-weight: bold;
margin-top: 2px ;
color: white;

}

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: #555580;


}

table.detail td.latin{
font-weight: bold;
background-color: #555580;


color: white;
height: 30px;
}

table.detail td.latin1{
font-weight: bold;
background-color: yellow;
color: #555580;

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: #555580;


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: #555580;

}


table.searchresults td.description{
font-size: 12px;
color: black;

}

table.searchresults a.link,table.searchresults a.link:visited{
font-size: 10px;
color: #008000;


text-decoration:none;
}

table.gemeente{

background-color: white;
margin-top:20px
margin-left:0px
margin-top:0px
}
table.gemeente td{


height:15px;
}

table.gemeente td.center{

background-color: #555580;
color: white;
text-align: center;

}
table.gemeente td.header{
font-size: 18px;
text-weight:bold;
color: black;
text-align: center;
background-color: #555580;

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: #555580;
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: #555580;


}

table.gemeentemain td{
vertical-align:top;
}

table.provinciemenu a,table.provinciemenu a:visited{
color: #555580;
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:35px;
}

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;


}
div.submenuhuizen{
kheight:3px;
}
div.submenuhuizen a{
sbackground-color: #000080;
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;

}

form.sitemapform{
margin-left: 5px;
margin-right: 1px;
margin-top: 10px;
margin-bottom: 2px;
border-style:solid;
border-width: 1px;
border-color: black;
background-color: #AABBCC;
width:95%;
}

input.server{
background-color: #EEEEEE;
width:260px;
}

input.formcheck{
background-color: #EEEEEE;
width:50px;
}

table.sitemapform{
	text-align:center;
	width:100%;
}
table.messagetable{
	margin: 20px;
	border-style:solid;
	border-width: 2px;
	border-color: black;
	background-color: #FF0000;
	font-size:12px;
	text-align:center;
	width:90%;
}

table.resulttable,table.sitemapstatus,table.zenders{
	margin-left: 5px;
	margin-right: 2px;
	margin-top: 10px;
	margin-bottom: 2px;
	
	
	padding-left:5px;
	padding-right:15px;
	
	border-style:solid;
	border-width: 1px;
	border-color: black;
	background-color: #AABBCC;
	font-size:12px;
	width:98%;
	
}

table.zenders td.link{
	
	padding-left:20px;
}
table.resulttable tr.even{
	background-color: #E5E5E5;
}
table.resulttable tr.odd{
	background-color: #F5F5F5;
}
table.zenders tr.even{
	background-color: #E5E5E5;
}
table.zenders tr.odd{
	background-color: #F5F5F5;
}

table.zenders {
	
}
table.resulttable td.domain{
	font-weight: bold;
	vertical-align:top;
	text-align:center;
}
table.resulttable td.doctitle{
	font-size: 10px;
}
table.resulttable td.voterank{
	font-size: 10px;
	text-align: center;
}


table.resulttable td.category0{
	padding-left: 10px;
}
table.resulttable td.category1{
	padding-left: 30px;
}
table.resulttable td.category2{
	padding-left: 50px;
}
table.resulttable td.category3{
	padding-left: 70px;
}
table.resulttable td.category4{
	padding-left: 90px;
}
table.resulttable td.category5{
	padding-left: 110px;
}
#sitemapstatusframe{
	width:433px;
	margin-left: 0px;
	margin-right: 0px;

}
table.sitemapstatus{
	margin: 0px;
	border-style:solid;
	border-width: 0px;
	border-color: black;
	background-color: #AABBCC;
	font-size:12px;
	width:390px;
}
table.resulttable td.header{
	font-size:16px;
	background-color: #DDDDDD;
	font-weight:bold;
}
table.resulttable td.title,table.sitemapstatus td.title{
	font-size:14px;
	background-color: #EEEEEE;
	font-weight:bold;
}
table.resulttable td.data,table.sitemapstatus td.data{
	margin: 5px;
	border-style:solid;
	border-width: 1px;
	border-color: #DDDDDD;
	background-color: #AABBCC;
}

div.content{
	margin: 15px;
	margin-left: 5px;
	margin-right: 5px;
	
	padding-left:5px;
	padding-right:0px;
	border-style:solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	text-align: justify;
	width:97%;
	align:center;
}

div.content h1{
	font-size:12px;
}
div.content p{
	font-size:12px;
	text-align: justify;
}

table.categories td{
	background-color: black;
	border-style:solid;
	border-width: 1px;
	border-color: #DDDDDD;

}
table.resulttable{
	color: black;
	text-size:10px;
		background-color: white;
	
}
a.category1:hover,a.category1:visited{
	color: red;
}
a.catlink{
	font-size:12px;
}

option.bold{
	font-weight:bold;
	color: red;
}
table.detailtable{
	background-color: #EEEEEE;
	border-style:solid;
	border-width: 1px;
	border-color: #DDDDDD;
	font-size: 12px;
}

table.detailtable td.txt{
	background-color: #FFFFFF;
	border-style:none;
	border-width: 0px;
	border-color: #DDDDDD;
	
}
table.detailtable td.txtcenter{
	background-color: #FFFFFF;
	border-style:none;
	border-width: 0px;
	border-color: #DDDDDD;
	text-align:center;
}

table.reviews{
	font-size: 12px;

}

table.aflossingstabel{
	font-size:13px;
	font-weight: bold;
	
}
table.aflossingstabel td{
	height:25px;
	font-weight: bold;
	padding-right:3px;	
}

table.aflossingstabel td.header{
	font-weight: bold;
	background-color: black;
	color: white;
	text-align:right;
}

table.zenders td.header{
	font-weight: bold;
	background-color: black;
	color: white;
	font-size:20px;
	text-align:center;
}

table.aflossingstabel td.maand{
	font-weight: bold;
	background-color: #880000;
	color: white;
	width:35px;
	text-align:center;
}
table.aflossingstabel td.bedrag{
	font-weight: bold;
	text-align:right;
}

table.aflossingstabel tr.even{
	background-color: #FFF999;	
}
table.aflossingstabel tr.odd{
	background-color: #FFFFCC;	
}

div.radiocontent{
	margin: 15px;
	margin-left: 5px;
	margin-right: 5px;
	
	padding-left:5px;
	padding-right:15px;
	border-style:solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #FFFFFF;
	text-align: justify;

}
table.content{
	border: 0px solid gray;
	font-size:13px;
	font-weight: bold;
	background-color: #FFFFFF;	
	padding-left:5px;
	margin-left:5px;
	padding-right:5px;
	margin-right:5px;
	width:540px;
}

table.vote{
	width:140px;
	border: 1px solid red;
	text-align:center;
	margin-left:20px;

}
table.vote td.header{
	border-bottom: 1px solid red;
	font-weight:bold;
	color:red;
}
table.genretable{

}

table.genretable a.link{
	font-size:12px;
	text-decoration:none;
}
a.pagenrselected{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:black;
}

table.rating{
width:40px;
height:20px;
}

