body {
	font-size: 100.1%;
	color: #444;
	margin: 0;
	padding: 0;
}

iframe#bb-iframe {
    border-width:0;
    height:600px;
    margin: 20px 0 0 0px;
    width:532px;
}


/*testrick*/

/*achtergrond zonder verticale stippellijn*/
body#frontendBody {
	background: #3C6284 url("/images/rechtop/back.jpg") repeat-y 0 0;
}

/*achtergrond met verticale stippellijn*/
body#frontendBodyStippel {
  background: #3C6284 url("/images/rechtop/back_stippel.jpg") repeat-y left top;
}

#backendBody {
	background: #3C6284 url("/images/rechtop/be_back.jpg") repeat-y left top;
}

#container {
	width: 1001px;
	position: relative;
	font: 0.75em/1.50em Verdana, Arial, Helvetica, sans-serif;
	left: 0px;
	top: 0px;
}

#text {
  left: 253px;
  position: relative;
  width: 520px;
  padding-top: 212px;
}

#text.zt {
	padding-top: 158px;
}


#text h1 {
	font: 1.70em/1.00em  Arial, Helvetica, sans-serif;
	color: #3A5F7F;
	font-weight: normal;
	letter-spacing:0.01em;
	clear: both;
	margin: 0 0 0.7em;
}

#text h2 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #084372;
	margin: 0;
	letter-spacing:0.01em;
}

#text h3 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0;
	letter-spacing:0.01em;
}

#text h4 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #3C6284;
	margin: 0;
	letter-spacing:0.01em;
}

#text .nieuws a, #text .resultaat a, #text .verder a {
	color: #084372;
}

#text .nieuws a:hover, #text .resultaat a:hover, #text .verder a:hover {
	color: #084372;
}

#text .verder {
	font-style:italic;
	white-space: nowrap;
}


#text #meer_resultaten {
	text-align: center;
	font-weight: bold;
	color: #666;
}

#text #meer_resultaten a {
	font-weight: normal;
}

#backendtext {
	left: 240px;
	position: absolute;
	width: 700px;
	top: 168px;
}

#backendtext h1 {
	font: 1.80em/1.00em  Arial, Helvetica, sans-serif;
	color: #084372;
	font-weight: normal;
	letter-spacing:0.02em;
	clear: both;
}

#backendtext h2 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #084372;
	margin: 0;
	letter-spacing:0.01em;
}

#backendtext h3 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #3C6284;
	margin: 0;
	letter-spacing:0.01em;
}

#backendtext h4 {
	font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #3C6284;
	margin: 0;
	letter-spacing:0.01em;
}

#subkop {
	font-size: 0.80em;
}

#text p {
	margin: 0 0 1.50em;
}

#text .datum {
	font-size: 0.90em;
	margin: 0px;
}


#text .datum_item {
	font-size: 0.90em;
	margin: -1.20em 0 1.50em;
	color: #999;
}

#text .tekst_klein {
	font-size: 0.90em;
	padding: 0px;
	margin: 0px;
}

#text .terug {
	font-size: 0.90em;
	padding: 0px;
	margin: 0px;
	color: #084372;
}

#text .terug a {
	color: #084372;
}
#text .terug a:hover {
	color: #084372;
}

a:link {
	color: #084372;
	text-decoration: none;
}
a:visited {
	color: #084372;
	text-decoration: none;
}
a:hover {
	color: #084372;
	text-decoration: underline;
}
a:active {
	color: #084372;
	text-decoration: underline;
}




ul#pad {
	font-size: 0.95em;
	margin: 0;
	padding: 0 0 1em;
	float: left;
	line-height: 1.35em;
	color: #777;
	border: 1px solid #fff;
}

/*
<label for="pad" id="pad">&nbsp;</label>
<ul id="pad">
	<li></li>
</ul>
*/

ul#pad li {
	list-style: none;
	padding-left: 0;
	margin: 0;
}

ul#pad ul, ul#pad li {
	display: inline;
}

ul#pad ul {
	padding: 0;
	margin: 0;
}


ul#pad a {
text-decoration: underline;
color: #777;
padding: 0;
}


ul#pad a:hover {
	text-decoration: none;
	color: #000;
}

ul#pad a.noline {
  border-right: none;
  background: none;
}


label#pad {
	/*font-size: 0.90em;
	display: inline;*/
	height: 10px;
	width: 10px;
	display: block;
}


#text ul#inhoud, #text_tiny ul#inhoud {
	margin-left: 1em;
	+margin-left: 1em;
	_margin-left: 1em;
	padding: 0;
	list-style: none;
}

#text ul#inhoud li, #text_tiny ul#inhoud li {
  margin-top: 0.5em;
  list-style: none;
	background: url("/images/rechtop/list_back.gif") no-repeat 0px 0px;
	margin-left: 0;
	padding-left: 15px;
	width: 100%;
}

#text ul#inhoud li a, #text_tiny ul#inhoud li a {
	margin: 0;
	padding: 0;
	color: #444;
	text-decoration: none;
}

#text ul#inhoud li a:hover {
	text-decoration: underline;
}

#text ul#inhoud ul li, #text_tiny ul#inhoud ul li, #backendtext ul#inhoud ul li {
  margin-top: 0;
}

/* -------- toevoeging voor meer... pagina's ---------- */
#text ul.pijl_kleur li {
	padding: 0 0 1px;
	margin: 0;
}

#text ul.pijl_kleur li a {
	color: #444;
	padding: 0 0 0 20px;
}

h2.meer_tussenkop {
	padding-bottom: 0.50em;
}
/* -------- einde toevoeging voor meer... pagina's ---------- */

#text ul#wet {
  list-style: none;
  margin: 0;
  margin-left: -3.3em;
	+margin-left: 0em;
	_margin-left: 0em;
}

#text ul#wet li {
	line-height: 1.70em;
	margin-left: 0px;

}

#text ul#wet li a {
	margin: 0;
	padding: 0;
	color: #444;
	text-decoration: none;
}

#text ul#wet li a:hover {
	text-decoration: underline;
}

#text a {
	color: #0a538e;
	text-decoration: none;
}

#text a:hover {
	text-decoration: underline;
}

#text strong {
  color: #444;
}

#text_tiny ul {
	margin-left: 1em;
	+margin-left: 1em;
	_margin-left: 1em;
	padding: 0;
	list-style: none;
	margin-top: 0;
}

#text_tiny ul ul {
	margin: 0;
}

#text_tiny ul li {
  margin: 1em 0 0;
	margin-left: 0;
	padding-left: 15px;
	list-style: none;
	background: url("/images/rechtop/list_back.gif") no-repeat 0px 0px;
	position: relative;
}

#text_tiny ul li.opsomming_zonder_ruimte{
  margin: 0;
}

/*
#text_tiny ul.opsomming_bladwijzers {
	margin-left: 0em;
	+margin-left: 0em;
	_margin-left: 0em;
	margin-top: -1.50em;
	padding: 0;
	list-style: none;
}

#text_tiny ol.opsomming_bladwijzers {
	margin-left: 2em;
	+margin-left: 2em;
	_margin-left: 2em;
	margin-top: -1.50em;
	padding: 0;
}


#text_tiny ul li.opsomming_bladwijzers, #text_tiny ol li.opsomming_bladwijzers {
  margin: 0;
  margin-left: -1em;
	+margin-left: -1em;
	_margin-left: -1em;
}

#text_tiny ul li.opsomming_bladwijzers a, #text_tiny ol li.opsomming_bladwijzers a {
	color: #444;
  text-decoration: none;
}

#text_tiny ul li.opsomming_bladwijzers a:hover, #text_tiny ol li.opsomming_bladwijzers a:hover {
	text-decoration:underline;
}
*/

#text_tiny ol.opsomming_bladwijzers {
	margin-left: 2em;
	+margin-left: 2em;
	_margin-left: 2em;
	margin-top: -1.50em;
	padding: 0;
}

#text_tiny ul li.opsomming_bladwijzers, #text_tiny ol li.opsomming_bladwijzers {
   margin: 0 0 0 -1em;
}


#text_tiny ul li.opsomming_bladwijzers a, #text_tiny ol li.opsomming_bladwijzers a {
	color: #444;
   text-decoration: none;
}

#text_tiny ul li.opsomming_bladwijzers a:hover, #text_tiny ol li.opsomming_bladwijzers a:hover {
	text-decoration:underline;
}

#text_tiny p.paragraaf_bladwijzers {
	margin-bottom: 0.7em;
	font-style: italic;
}


#text_tiny ul li.open_bolletje {
  background: url("/images/rechtop/listopen_back.gif") no-repeat 0px 0px;
}

#text_tiny ul li.open_bolletje_zonder_ruimte {
  background: url("/images/rechtop/listopen_back.gif") no-repeat 0px 0px;
  margin: 0;
}

#text_tiny ol  {

  margin-left: -10px;
	+margin-left: 3em;
	_margin-left: 3em;
}

#text_tiny ol li.opsomming_zonder_ruimte {
  margin: 0;
}


#text_tiny ol li {
  margin: 1em 0 0;
}

/*om probleem met inspringen en genummerde lijst op te lossen*/
#text_tiny ul ol li {
  background: none;
  list-style: decimal;
  padding-left: 0;
}


#begrip_tabel #trefwoord_tabel{
	/*background: #E2E7ED url("/images/rechtop/gemeentetekst_back.gif") repeat-x 0px -1px;
	border: 1px dotted #D1DBE3;*/
}


#begrip_tabel td, #trefwoord_tabel td {
	padding: 5px 0 10px 5px;
	vertical-align:top;
}

#begrip_tabel td.begrip {
	font-weight: bold;
	padding: 5px 0px 0px 5px;
	/*padding: 5px 10px 10px 5px;
	border-right: 1px dotted #D1DBE3;
	*/
}

#trefwoord_tabel td.trefwoord{
	padding: 5px 0px 0px 5px;
	/*border-right: 1px dotted #D1DBE3;*/
}

#trefwoord_tabel p {
	margin: 0;
	padding: 0.20em 0 3px 0;
	line-height: 1.20em;
}

/*
#copy {
	font-size: 0.90em;
	margin: 2em 0;
	text-align: center;
	border-top: 1px solid #b1b1b1;
	padding: 0.5em;
	line-height: 1.3em;
	clear: both;
}


#homecopy {
	font: 0.68em/1.50em Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2em;
	text-align: center;
	border-top: 1px solid #b1b1b1;
	position: relative;
	top: 1em;
	height: 10px;
	width: 520px;
	left: 240px;
	clear: both;
}
*/

#copy {
	font-size: 0.90em;
	margin: 2em 0;
	padding: 0.5em;
	line-height: 1.3em;
	text-align: center;
	border-top: 1px solid #b1b1b1;
	clear: both;
}

#homecopy {
	font: 0.68em/1.50em Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 2em;
	text-align: center;
	border-top: 1px solid #b1b1b1;
	position: relative;
	top: 1em;
	height: 10px;
	width: 520px;
	left: 240px;
	clear: both;
}

#date {
	font-style: italic;
	color: #999;
	padding: 1em 0;
	font-size: 0.90em;
}

#date a{
  font-style: italic;
	color: #999;
	padding: 1em 0;
	text-decoration:none;
}


/* =========== ZOEKOVERZICHT ============= */
#text_zoek ul li {
  margin: 0.2em 0 0;
	margin-left: 0;
	padding-left: 15px;
	list-style: none;
	background: url("/images/rechtop/list_back.gif") no-repeat 0px 0px;
	position: relative;
}


/* =========== Abonneren op nieuwsbrief =========== */

#text ul.inschrijven, ul.inschrijven {
  list-style: none;
  margin: 0;
  margin-left: -3.3em;
	+margin-left: 0em;
	_margin-left: 0em;
}

#text ul.inschrijven li a.inschrijven, ul.inschrijven li a.inschrijven {
	background: url("/images/rechtop/pijl_rood.gif") no-repeat 0 0;
	padding: 0 0 1px 20px;
	margin: 1.5em 0 0;
	color: #084372;
}

/* =========== CONTENT HOMEPAGE ============= */
/*
#home_links {
	position: relative;
	width: 240px;
	left: 240px;
	top: 0;
	margin-top: 160px;
	font-size: 0.90em;
	line-height: 1.40em;
	float: left;
}

#home_rechts {
	position: relative;
	width: 240px;
	left: -240px;
	margin-top: 160px;
	top: 0;
	font-size: 0.90em;
	line-height: 1.40em;
	float: right;
}


#home_links h2, #home_rechts h2 {
	color: #444;
	padding: 0 0 2px;
	margin: 0;
	font-size: 1em;
	line-height: 1.30em;
}
#home_links h2 a, #home_rechts h2 a {
	color: #444;
	text-decoration:none;
}

#home_links h2 a:hover, #home_rechts h2 a:hover {
	color: #000;
	text-decoration:underline;
}

#home_links h2.speciaalkop, #home_rechts h2.speciaalkop {
	font: normal 1.70em/1.00 Arial, Helvetica, sans-serif;
	color: #3A5F7F;
	padding: 15px 55px 19px 1px;
	margin: 0;
}

#home_links h2.speciaalkop_klein, #home_rechts h2.speciaalkop_klein {
	font: normal 1.40em/1.00 Arial, Helvetica, sans-serif;
	color: #3A5F7F;
	padding: 15px 55px 19px 1px;
	margin: 0;
}

#home_links h2.speciaalkop_klein a, #home_rechts h2.speciaalkop_klein a {
	color: #3A5F7F;
}

#home_links h2.speciaalkop_klein a:hover, #home_rechts h2.speciaalkop_klein a:hover {
	color: #333;
	text-decoration: none;
}

#home_links h2 a {
	color: #3A5F7F;
	margin: 0;
	padding: 0;
}

#home_links p, #home_rechts p {
	margin: 0 0 1em;
}


#home_links .nieuwsfoto {
	border: 1px solid #666;
	float: right;
	margin: 0 0 10px 10px;
}


#home_rechts .digitaalloketfoto {
	border: 1px solid #666;
}
*/
/*
.foto_rechts {
	float: right;
	border: 1px solid #444;
	margin: 0 0 10px 10px;
}
*/
/*
h2#top25 {
	background: url("/images/rechtop/kop_top25.gif") no-repeat bottom;
}
*/

/*
h2#doelgroepen {
	background: url("/images/rechtop/kop_doelgroepen.gif") no-repeat bottom;
}


h2#brieven {
	background: url("/images/rechtop/kop_brieven.gif") no-repeat bottom;
}

h2#tips {
	background: url("/images/rechtop/kop_tips.gif") no-repeat bottom;
}

h2#berekeningen {
	background: url("/images/rechtop/kop_berekeningen.gif") no-repeat bottom;
}

h2#downloads {
	background: url("/images/rechtop/kop_downloads.gif") no-repeat bottom;
}
*/

/*
h2#nieuws-nl {
	background: url("/images/rechtop/kop_nieuws-nl.gif") no-repeat bottom;
}

h2#nieuws-home {
	background: url("/images/rechtop/kop_nieuws-home.gif") no-repeat bottom;
}
*/

/*
h2#laatst {
	background: url("/images/rechtop/kop_laatst.gif") no-repeat bottom;
}

h2#relevante_sites {
	background: url("/images/rechtop/kop_relevante_sites.gif") no-repeat bottom;
}

h2#digitaal_loket {
	background: url("/images/rechtop/kop_digitaal_loket.gif") no-repeat bottom;
}

h2#vragen {
	background: url("/images/rechtop/kop_vragen.gif") no-repeat bottom;
}
*/

/* ============= RUBRIEKEN HOME ================== */


ul.pijl_kleur {
	margin: 0 0 1em;
	padding: 0px;
	list-style-type: none;
	border: none;
}

/*
#home_links ul, #home_rechts ul, ul.pijl_kleur {
	margin: 0 0 1em;
	padding: 0px;
	list-style-type: none;
	border: none;
}


#home_links ul.pijl_kleur_noborder {
	border: none;
}

#home_links ul li, #home_rechts ul li {
	padding: 0 0 1px;
	margin: 0;
	width: 240px;
}

#home_links ul li a, #home_rechts ul li a {
	color: #444;
	padding: 0px 0px 1px 20px;
	display: block;
	text-decoration:none;
}

#home_links ul li a, #home_rechts ul li a {
	background: url("/images/rechtop/pijl_blauw.gif") no-repeat 0 0;
}

#home_links ul li a.geenpijl, #home_rechts ul li a.geenpijl {
	background: url(none);
	padding: 0.5em 0 0;
	color: #084372;
}

#home_links ul li a.abonneren {
	background: url("/images/rechtop/pijl_rood.gif") no-repeat 0 0;
}

#home_links ul li a:hover, #home_rechts ul li a:hover, ul.pijl_kleur li a:hover {
	color: #000;
	text-decoration:underline;
	background-position: 0 -100px;
}
*/

ul.pijl_kleur li a:hover {
	color: #000;
	text-decoration:underline;
	background-position: 0 -100px;
}

/* ============= HOOFDNAVIGATIE ================== */
#hoofdnavigatie {
	position: absolute;
	left: 0px;
	top: 130px;
	font: 1em Myriad, Arial, sans-serif;
	width: 216px;
}

#hoofdnavigatie p {
	color: #fff;
	padding: 0 0 1em;
	margin: 0 0 0 17px;
	font-size: 0.95em;
}

#hoofdnavigatie p#disclaimer {
	line-height: 1.2em;
	padding: 0 10px 0 17px;
}

#hoofdnavigatie h3 {
	margin: 16px 0 0 17px;
	font-size: 1.30em;
	color: #fff;
}

#hoofdnavigatie h3 a, #hoofdnavigatie p a {
	color: #fff;
	text-decoration: none;
}

#hoofdnavigatie h3 a:hover, #hoofdnavigatie p a:hover {
	color: #fff;
	text-decoration: underline;
}

#hoofdnavigatie ul {
	width: 199px;
	margin: 0 0 0 17px;
	padding: 0px;
	list-style-type: none;
}

#hoofdnavigatie ul li {
	padding: 0 0 0 0;
}

#hoofdnavigatie ul a:hover, #hoofdnavigatie ul li a.active {
	background-color: #1E3041;
	background-position: 0 -99px;
}

#hoofdnavigatie ul li a {
	padding: 3px 10px 3px 18px;
	display: block;
	color: #fff;
	text-decoration:none;
	border-bottom: 1px dotted #5E788F;
	background: url("/images/rechtop/nav_back.gif") no-repeat 0 1px;
}

#hoofdnavigatie ul li ul li a {
	padding: 2px 10px 2px 26px;
	margin: 0;
	display: block;
	color: #fff;
	text-decoration:none;
	border-bottom: 1px dotted #5E788F;
	background: url("/images/rechtop/nav_back2.jpg") no-repeat 0 0;
}

#hoofdnavigatie ul li ul li ul li a {
	padding: 2px 10px 2px 36px;
	display: block;
	color: #fff;
	text-decoration:none;
	border-bottom: 1px dotted #5E788F;
	background: url("/images/rechtop/nav_back3.jpg") no-repeat 0 0;

}

#hoofdnavigatie #login a {
background: url("/images/rechtop/login_back.gif") no-repeat 0 0;
text-indent: -999em;
border: none;
margin: 1em 0 0px;
width: 150px;
}


#hoofdnavigatie #login a:hover {
background-position: 0 -100px;
text-indent: 0;
}




/* ============= SERVICEMENU ================== */

#servicemenu {
	position: absolute;
	left: 17px;
	top: 20px;
	font-size: 0.88em;
}

#servicemenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#servicemenu ul a:hover {
	background-position: 0 -100px;
	text-decoration: underline;
}

#servicemenu ul li {
	padding: 0 0 2px 0;
	clear: both;
}

#servicemenu ul li a {
	color: #fff;
	padding: 2px 6px 0px 10px;
	background: url("/images/rechtop/service_back.gif") no-repeat 0 0;
	text-decoration: none;
}

#servicemenu ul li a.info {
	background: url(none);
	padding: 0;
}

#servicemenu ul li a.info img {
	border: 0;
	vertical-align:bottom;
}

/* ============= EXTRA NAVIGATIE ================== */


#extra_nav {
	position: absolute;
	width: 193px;
	left: 788px;
	top: 219px;
	padding: 0 0 0 15px;
	font: 0.95em/1.30em Verdana, Arial, Helvetica, sans-serif;
}

#extra_nav.zt {
	top: 170px;
}


#extra_nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#extra_nav ul li {
	padding: 0;
	margin-bottom: 0px;
}

#extra_nav ul li a {

	height: 19px;
	color: #333;
	padding: 4px 8px 0px 30px;
	text-decoration:none;
	display:block;
}

#extra_nav ul li.start a {
	background: url("/images/rechtop/extra_start_back.png") no-repeat 0 0;
}

h2#extra_tips  {
	background: url("/images/rechtop/tips.gif") no-repeat 0 0;
	padding: 9px 0 9px 35px;
	text-decoration: none;
	margin: 15px 0 0 5px;
	font: bold 1.30em/12px Arial, Helvetica, sans-serif;

}

h2#extra_tips a {
	text-decoration: none;
	color: #3A5F7F;
}

h2#extra_tips a:hover {
	text-decoration: underline;
}

#extra_nav ul li.start a:hover, #extra_nav ul li.lijst a:hover, #extra_nav ul li.reageren a:hover, #extra_nav ul li.deze a:hover, #extra_nav ul li.andere a:hover {
	background-position: 0 -100px;
	color: #000;
}


h2#zoeken, h2#nieuws, h2#gemeente, h2#instellingen, h2#streep {
	font: bold 1.30em/12px Arial, Helvetica, sans-serif;
	color: #3A5F7F;
	padding: 40px 55px 10px 0px;
	margin: 0;
}

/*
h2#zoeken {
	background: url("/images/rechtop/kop_zoeken.gif") no-repeat bottom;
}
*/

/*
h2#nieuws {
	background: url("/images/rechtop/kop_nieuws.gif") no-repeat bottom;
}
*/

/*
h2#gemeente {
	background: url("/images/rechtop/kop_gemeente.gif") no-repeat bottom;
}
*/
/*
h2#instellingen {
	background: url("/images/rechtop/kop_instellingen.gif") no-repeat bottom;
}

h2#streep {
	background: url("/images/rechtop/kop_streep.gif") no-repeat bottom;
}
*/



#extra_nav p {
	font-size: 0.90em;
	line-height: 1.50em;
	margin: 0;
	color: #000;
	padding: 0.60em 0 0.60em;
}

#extra_nav form {
	margin: 0;
}

/*
#extra_nav img {
	border: 0;
	padding: 0 0 0 3px;
}
*/


#container #extra_nav img {
	padding: 0;
	margin: 10px 0;
	border: none;
}


#gemeente-tekst {
  border: 1px dotted #999999;
  background: #EDF1F5;
  padding: 5px 10px 10px;
  margin: 0;
}


#gemeente-tekst h1, #gemeente-tekst h2.alsh1 {
  color: #234D76;
  margin-bottom: 0.60em;
  font: 1.20em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	letter-spacing:0.01em;
}

#gemeente-tekst h2 {
  font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:  #084372;
	margin: 0;
	letter-spacing:0.01em;
}


#gemeente-tekst h3 {
  font: 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0;
	letter-spacing:0.01em;
}

#extra_nav .gemeente {
	font-size: 1.30em;
}


p.italic {
	clear: both;
	font-style: italic;
	line-height: 1.25em;
	padding: 1.25em 5px 0 0;
}



#checkboxen input {
	vertical-align: middle;
	padding: 0;
	margin: 0;
}

label.check {
	display: block;
	float: left;
	width: 197px;
}

fieldset#zoekopnieuw legend {
	display: none;
}

form#zoekopnieuwform fieldset {
	border: none;
	padding: 0;
}

form#zoekopnieuwform fieldset input {

	font-size:0.88em;
	margin:0;
	padding:0;
	border:0.1em solid #9C9895;
	bottom:0;
}

form#zoekopnieuwform fieldset input#zoek {
	height:1.8em;
	font-weight:bold;
	color:#fff;
	background-color: #c00;
	cursor:pointer;
	border:0.1em solid #666;
	margin: 0;
}

/* ============= ZOEKENVELD  ================== */

fieldset#zoeken legend {
	display: none;
}


form#zoekform {
	position: absolute;
	left: 803px;
	top: 138px;
}


form#zoekform_binnen {
	position: relative;
	width: 200px;
}

form#zoekform.binnen, form#zoekform_binnen.binnen {
	position: relative;
}


form#zoekform fieldset, form#zoekform_binnen fieldset {
	border: none;
}

form#zoekform fieldset input, form#zoekform_binnen fieldset input {
	position: absolute;
	top: 0px;
	left: 0;
	font-size:0.88em;
	margin:0;
	padding:0;
	border:0.1em solid #9C9895;
	bottom:0;
}

form#zoekform fieldset input#zoekvenster, form#zoekform_binnen fieldset input#zoekvenster {

	height:1.5em;
	\height:1.8em;
	he\ight:1.5em;
	width:145px;
	padding:0.1em 0 0 0.2em;
}

form#zoekform fieldset input#zoek, form#zoekform_binnen fieldset input#zoek {
	left:147px;
	height:1.8em;
	width:46px;
	font-weight:bold;
	color:#fff;
	background-color: #c00;
	cursor:pointer;
	border:0.1em solid #666;
}

/* ============= UITGEBREID ZOEKENVELD  ================== */
#uitgebreid_zoeken {
	position: absolute;
	left:791px;
	/*top: 171px;*/
	top: 220px;
	background: #e9edf1;
	width: 202px;
	padding: 0 0 20px 8px;
}

#uitgebreid_zoeken h2 {
	color: #1d3040;
	font-size: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#uitgebreid_zoeken h3 {
	color: #3a5f7f;
	font-size: 1.00em;
	line-height: 1.25em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#uitgebreid_zoeken h3#binnen {
	margin: 1em 0 0;
}

/* ============= OPNIEUW ZOEKENVELD  ================== */

fieldset#zoeken legend {
	display: none;
}

form#opnieuw-zoekform {
	position: relative;
	left: 161px;
	top: 2em;
	padding-bottom: 1em;
	width: 193px
}

form#opnieuw-zoekform fieldset {
	border: none;
}

form#opnieuw-zoekform fieldset input {
	position: absolute;
	top: 0px;
	left: 0;
	font-size:0.88em;
	margin:0;
	padding:0;
	border:0.1em solid #9C9895;
	bottom:0;
}

form#opnieuw-zoekform fieldset input#zoekvenster {

	height:1.5em;
	\height:1.8em;
	he\ight:1.5em;
	width:145px;
	padding:0.1em 0 0 0.2em;
}

form#opnieuw-zoekform fieldset input#zoek {
	left:147px;
	height:1.8em;
	width:46px;
	font-weight:bold;
	color:#fff;
	background-color: #c00;
	cursor:pointer;
	border:0.1em solid #666;
}

#binnen_resultaten {
	text-align: center;
	padding: 1.50em 0 0;
}


/* ============= GEMEENTE-ZOEKENVELD  ================== */

fieldset#zoeken legend {
	display: none;
}

form#gemeente-zoekform {
	position: relative;
	padding-left: 7px;
}

form#gemeente-zoekform fieldset {
	border: none;
}

form#gemeente-zoekform fieldset input {
	position: absolute;
	top: 0px;
	left: 0;
	font-size:0.88em;
	margin:0;
	padding:0;
	border:0.1em solid #9C9895;
	bottom:0;
}

form#gemeente-zoekform fieldset input#gemSearch {

	height:1.5em;
	\height:1.8em;
	he\ight:1.5em;
	width:145px;
	padding:0.1em 0 0 0.2em;
}

form#gemeente-zoekform fieldset input#zoek {
	left:147px;
	height:1.8em;
	width:46px;
	font-weight:bold;
	color:#fff;
	background-color: #c00;
	cursor:pointer;
	border:0.1em solid #666;
}

#gemSearch_auto_complete {
  width: 300px;
  height: 100px;
  overflow: hidden;
	font-size: 0.80em;
	line-height: 1.50em;
	background: #E2E7ED url("/images/rechtop/extra_instellingen_back.gif") repeat-x 0px 0px;
	border: 1px dotted #999;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#gemSearch_auto_complete ul li {
	padding: 0;
	margin: 0;
	display: block;
}

#gemSearch_auto_complete ul li a {
	padding: 0 3px;
	margin: 0;
	border: none;
}


#gemSearch_auto_complete ul a:hover {
	background-color: #1E3041;
	color: #fff;
	display: block;
}

#gemSearch_auto_complete #gemeente {
	padding: 0 3px;
	font-weight: bold;
	border-bottom: 1px solid #1E3041;
	display: block;
}

.suggest_link {
  padding: 0;
	margin: 0;
	display: block;
}

.suggest_link_over {
  background-color: #1E3041;
	color: #fff;
	display: block;
}

/* ============= FIX IE LIST-MENUNAVIGATIE  ================== */


/* Fix IE. Hide from IE Mac \*/
* html #hoofdnavigatie li, * html #servicemenu li, * html #home_links li, * html #home_rechts li, * html #search_suggest { float: left; }
* html #hoofdnavigatie li a, * html #servicemenu li a, * html #home_links li a, * html #home_rechts li a, * html #search_suggest li a { height: 1%; }

/* End */



/* ============= CONTACT  ================== */

fieldset#contact {
	background: #E2E7ED url("/images/rechtop/gemeentetekst_back.gif") repeat-x 0px 0px;
	margin-bottom: 2em;
	border: 1px dotted #999;
	padding: 1em;
}

fieldset#contact table {
	border: none;
}

fieldset#contact table th {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding-right: 1em;
	font-size: 1em;
}

table label {
	display: block;
}

fieldset#contact table input, fieldset#contact table select, fieldset#contact table textarea {
	font-size: 1em Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1px 3px;
	border: 0.1em solid #9C9895;
	width: 20em;
}

fieldset#contact table input#versturen {
	background: #084372;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 0.88em;
	cursor:pointer;
	width: auto;
}

/* ============= INLOGGEN  ================== */

fieldset#login {
  background: #E2E7ED url("/images/rechtop/gemeentetekst_back.gif") repeat-x 0px 0px;
  margin-bottom: 2em;
  border: 1px dotted #999;
  padding: 1em;
}


fieldset#login table {
  border: none;
}


fieldset#login table th {
  font-weight: normal;
  text-align: left;
  vertical-align: top;
  padding-right: 1em;
  font-size: 1em;
}


table label {
  display: block;
}


fieldset#login table input, fieldset#login table select, fieldset#login table textarea {
  font-size: 1em;
  margin: 0;
  padding: 1px 3px;
  border: 0.1em solid #9C9895;
  width: 20em;
}


fieldset#login table input#automatisch {
  width: auto;
  /*float: right;*/
  border: none;
}


fieldset#login table input#aanmelden {
  background: #084372;
  border: none;
  color: #fff;
  font-weight: bold;
  font-size: 0.88em;
  cursor:pointer;
  width: auto;
  margin-top: 1em;
}


/* ============= ICONEN ================== */


#icons {
	position: absolute;
	right: 225px;
	top: 135px;
	font-size: 11px;
}

#icons ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#icons ul li {
	float: left;
	text-indent: -999em;
}

#icons ul li a {
	display: block;
	width: 25px;
	height: 25px;
}

#icons ul li#home a {
	background: url("/images/rechtop/iconen/home.gif") no-repeat 0 0;
	margin-right: 10px;
}

#icons ul li#aa a {
	background: url("/images/rechtop/iconen/aa.png") no-repeat 0 0;
}

#icons ul li#vorige a {
	background: url("/images/rechtop/iconen/vorige.gif") no-repeat 0 0;
}

#icons ul li#volgende a {
	background: url("/images/rechtop/iconen/volgende.gif") no-repeat 0 0;
}

#icons ul li#print a {
	background: url("/images/rechtop/iconen/print.gif") no-repeat 0 0;
}

#icons ul li#friend a {
	background: url("/images/rechtop/iconen/friend.gif") no-repeat 0 0;
}

#icons ul li#bewerken a {
	background: url("/images/rechtop/iconen/bewerken.gif") no-repeat 0 0;
}

#icons ul li#signaleer a {
	background: url("/images/rechtop/iconen/signaal.gif") no-repeat 0 0;
}

#icons ul li#print a:hover, #icons ul li#bewerken a:hover, #icons ul li#signaleer a:hover, #icons ul li#friend a:hover, #icons ul li#vorige a:hover, #icons ul li#volgende a:hover, #icons ul li#home a:hover, #icons ul li#aa a:hover {
	background-position: 0 -25px;
}

#icons ul li#vorige.disable a, #icons ul li#volgende.disable a {
	background-position: 0 -50px;
}


/* ============= VEELGESTELDE VRAGEN  ================== */

#text_tiny ul.vragen {
	margin: 0.5em 0 1em;
	padding: 0;
	list-style: none;
	background: none;
}
  #text_tiny ul.vragen li {
	margin: 0;
	padding: 0;
}

 #text_tiny ul.vragen li ul li {
	 background: none;
	padding: 0 0 0.5em 20px;
	margin: 0;
}

#text_tiny ul.vragen li a:hover {
	text-decoration:underline;
	background-position: 0 -100px;
}

#text_tiny ul.vragen li.antwoord {
	background: #EDF1F5;
	padding: 0.5em 5px 10px 0;
	font-style: normal;
	font-weight: normal;
	color: #444;
}

#text_tiny ul.vragen li.sluit {
	background: #EDF1F5 url("/images/rechtop/sluit.gif") no-repeat 0 0;
	font-style: normal;
	font-weight: normal;
	color: #444;
}

#text_tiny ul.vragen li.sluit a:hover {
	text-decoration:underline;
	background-position: 0 -100px;
}

#text_tiny ul.answer  {
	margin: 0 0 0 10px;
}

#text_tiny ul.answer li a.hide {
	background: url("/images/rechtop/sluit.gif") no-repeat 0 0;
	padding:0px 0px 1px 20px;
	margin: 0 0 0 10px;
}
#text_tiny ul.answer li a.hide:hover {
	background: url("/images/rechtop/sluit.gif") no-repeat 0 -100px;
}

#text_tiny li.highlight {
	background: #edf1f5;
	border: 1px dotted #000;
	font-style: italic;
}

#text_tiny li.highlight ul li {
	font-style: normal;
}

#text_tiny ul.top {
	margin: 0.5em 0 1em;
	padding: 0;
	list-style: none;
	background: none;
}

#text_tiny ul.top li {
	margin: 0;
	padding: 0;
}

 #text_tiny ul.top li a {
	color: #444;
	padding: 0px 0px 1px 20px;
	display: block;
	text-decoration:none;
	background: url("/images/rechtop/pijl_top.gif") no-repeat 0 0;
}

#text_tiny ul.top li a:hover {
	text-decoration:underline;
}


/* ============= FIX IE LIST-MENUNAVIGATIE  ================== */

/* Fix IE. Hide from IE Mac \*/
/** html #hoofdnavigatie li, * html #servicemenu li, * html #home_links li, * html #home_rechts li { float: left; }*/
/** html #hoofdnavigatie li a, * html #servicemenu li a, * html #home_links li a, * html #home_rechts li a { height: 1%; }*/
* html #hoofdnavigatie li, * html #servicemenu li, * html #home_links li, * html #home_rechts li { float: left; }
* html #hoofdnavigatie li a, * html #servicemenu li a, * html #home_links li a, * html #home_rechts li a, * html #text_tiny ul.vragen li a, * html #text_nieuws li a { height: 1%; }
/* End */





/* ============= VASTE ELEMENTEN ================== */


#logo {
	position: absolute;
	left: 203px;
	top: 72px;
	width: 570px;
	height: 56px;
	margin: 0;
	padding: 0;
	line-height: 0em;
	font-size: 0em;
	text-indent: -999em;
}

#stippellijn {
	position: absolute;
	left: 0px;
	top: 112px;
	width: 996px;
	height: 160px;
	background: url("/images/rechtop/stippellijn_hor.gif") no-repeat 0px 0px;
}

/* zonder tabs */
#stippellijn.zt {
	height: 58px;
}

#gemeentelogo {
	position: absolute;
	top: 0px;
	right: 5px;
	width: 213px;
	height: 112px;
	line-height: 0em;
	font-size: 0em;
	text-indent: -999em;	margin: 0;
	padding: 0;
}



.wijzig {
  width: 53px;
  height: 23px;
  margin: 0;
  padding: 0;
  border: 0;
  float: right;
  background: transparent url("/images/rechtop/wijzig.gif") no-repeat center;
  text-indent: -999em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.inv, label {
	display: none;
}


#backendtext .tabel {
	font-size: 11px;
	line-height: 13px;
	background-color: #999999;
}

#backendtext .tabel_groot {
	font-size: 13px;
	line-height: 15px;
	background-color: #999999;
}

#backendtext .tabel_wit {
	font-size: 11px;
	line-height: 13px;
}

#backendtext .tabel_wit_groot {
	font-size: 13px;
	line-height: 15px;
}

#backendtext .tr_wit {
	background-color: #FFFFFF;
}

#backendtext .tr_color {
	background-color: #F2FFD9;
}

#backendtext .tr_verwijder {
	background-color: #FFD7E1;
}

#backendtext .tr_publiceer {
	background-color: #CCFF99;
}

#backendtext .tr_gewijzigd {
	background-color: #99FFFF;
}

#backendtext .tr_nieuw {
	background-color: #FF8800;
}

#backendtext .tabel_head2 {
	background-color: #D0D7C4;
}

#backendtext .tabel_head1 {
	background-color: #E3E6E0;
}

#backendtext .tabel_kleur {
	font-size: 11px;
	line-height: 13px;
	background-color: #999999;
}

#backendtext .tabel_kleur th, #backendtext .tabel_kleur .cell_kleur {
	background-color: #084372;
	margin: 0;
	padding: 2px 5px;
	text-align: right;
	font-weight: bold;
	color: #fff;
	vertical-align: top;
}

#backendtext .tabel_kleur td {
	background-color: #fafaff;
	margin: 0;
	padding: 2px 5px;
	vertical-align: top;
}

#backendtext .tabel_kleur td ul {
	margin: 0;
	padding: 0;
}

#backendtext .tabel_kleur td ul li {
	margin: 0;
	padding: 0 0 0.5em 10px;
	background: url("/images/rechtop/list_back_klein.gif") no-repeat 0px 0px;
}

#backendtext ul#historie {
	margin-left: 1em;
	+margin-left: 1em;
	_margin-left: 1em;
	padding: 0;
	list-style: none;
	margin-top: 0;
}

#backendtext ul#historie ul {
	margin: 0;
}

#backendtext ul#historie li {
  margin: 1em 0 0;
	margin-left: 0;
	padding-left: 15px;
	list-style: none;
	background: url("/images/rechtop/list_back.gif") no-repeat 0px 0px;
	position: relative;
}

#backendtext ul#historie li.opsomming_zonder_ruimte{
  margin: 0;
}


#text_tiny .tabel th, #text_tiny .tabel .cell_kleur {
	background-color: #084372;
	margin: 0;
	padding: 2px 5px;
	text-align: left;
	font-weight: bold;
	color: #fff;
	vertical-align: middle;
	font-size: 11px;
	line-height: 13px;
}

#text_tiny .tabel td, .tabel_richtlijn td {
	background-color: #fafaff;
	margin: 0;
	padding: 2px 5px;
	vertical-align: top;
	font-size: 11px;
	line-height: 13px;
}

#text_tiny .tabel td ul {
	margin: 0;
	padding: 0;
}

#text_tiny .tabel td ul li {
	margin: 0;
	padding: 0 0 0.5em 10px;
	background: url("/images/rechtop/list_back_klein.gif") no-repeat 0px 0px;
}


#selectbox_small {
  background-color: #FFFFFF;
	cursor: hand;
	font-size: 10px;
	color: #333333;
	border-top: 1px solid #999;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #999;
}

.button {
	background: #084372;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 0.88em;
	cursor:pointer;
	width: auto;
}

.form_error
{
  color: #CC0000;
}

.onzichtbaar {
  display: none
}

span.link_handboek, span.link_wettekst {
	display: none;
}

img.link_handboek, img.link_wettekst {
	border: none;
}


/* ================== rekenmodel ====================== */
.rekenmodel {
	background: #edf1f5;
	border: 1px dotted #000;
	padding: 10px;
	margin-bottom: 0.5em;
}

#text .rekenmodel p.vraagnummer {
	padding: 0;
	margin: 0.5em 0 0;
	font-size: 1.20em;
	font-weight: bold;
}

#text .rekenmodel p.vraagnummer a {
	font-size: 0.85em;
	font-weight: normal;
}

#text p.vraag a:hover, #text .rekenmodel p.vraagnummer a:hover {
	color: #444;
}

#text p.vraag {
	padding: 0;
	margin: 2.5em 0 1.0em;
	color: #000;
	border-bottom: 1px dotted #000;
}

#text p.vraag a {
	font-weight: normal;
}

#text span.info_vraag {
	font-weight: normal;
  }

#text span.info_vraag a {
	font-style: italic;
	padding: 0 2px;
	text-decoration: underline;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
  }

#text span.info_vraag a:hover {
	text-decoration: none;
	color: #f00;
  }

#text form a img {
	border: none;
	margin-top: 0.5em;
}

#text form p.uitleg {
	font-style: italic;
}

#text_tiny .rekenmodel h3 {
  color: #084372;
  font-weight: normal;
  font-style: normal;
  font-size: 1.5em;
  margin-bottom: 0.5em;
}

div.rekenmodel {
	margin-bottom: 2em;
}


/* ================== Nieuwe layout! ====================== */

#hometext {
	position: absolute;
	padding-top: 242px;
	width: 728px;
	left: 254px;
}

#hometext.zt {
  padding-top: 158px;
}

#homeblok {
	width: 728px;
}

/* ================== keuzeblokken ====================== */

div.keuzeblokken {
  clear: both;
}

div.twee_blokken {
	background: #e9edf1;
	height: 100px;
	width: 359px;
	margin: 0 10px 1.5em 0;
	float: left;
	font-size:0.9em;
}

div.drie_blokken {
	background: #e9edf1;
	height: 100px;
	width: 236px;
	margin: 0 10px 1.5em 0;
	float: left;
	font-size:0.9em;
}

div.twee_blokken.rechts, div.drie_blokken.rechts {
	margin: 0 0 1.5em;
}


.twee_blokken h2.blokkop, .drie_blokken h2.blokkop {
line-height:1em;
margin:0;
padding:14px 55px 19px 10px;
font-size: 16px;
font-weight: normal;
}

h2#situatie {
	background: #fff url("/images/rechtop/keuzeblok_situatie_kop.png") no-repeat right bottom;
	color: #084372;
}

h2#weten {
	background: #fff url("/images/rechtop/keuzeblok_weten_kop.png") no-repeat right bottom;
	color: #084372;
}

h2#berekenen {
	background: #fff url("/images/rechtop/keuzeblok_berekenen_kop.png") no-repeat right bottom;
	color: #084372;
}

div.keuzeblokken form {
	margin: 0;
}

/* ================== Einde Blokken ====================== */

#welkom {
	width: 480px;
	padding-bottom: 1em;
	float: left;
}

#welkom.zondergemeente {
	width: 540px;
}

#welkom h1 {
	color:#3A5F7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	line-height:1em;
	margin:0;
	padding:11px 0px 0px 0;
}

#kies_gemeente {
	width: 230px;
	float: right;
	background: #e8edf1;
	padding-bottom: 10px;
}

#kies_gemeente h2.speciaalkop {
	color:#334350;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.5em;
	font-weight:normal;
	line-height:1em;
	margin:0;
	padding:15px 55px 14px 10px;
	background: url("/images/rechtop/kies_gemeente_home.png") no-repeat right bottom;
}

#kies_gemeente p {
	padding: 0.5em 10px 0.8em;
	margin: 0;
	line-height: 1.3em;
}

#kies_gemeente .gemeente_form {
	margin: 0;
}

#kies_gemeente .gemeente_form input {
	margin-left: 10px;
	border: 1px solid #a5acbd;
	width: 204px;
}

/* NIEUWS */
#home_nieuws {
	/*clear: both;*/
	width: 728px;
	margin-bottom: 18px;
	float: right;
	padding: 0;
}


#home_alg_nieuws {
	width: 359px;
	float: left;
	margin-bottom: 18px;
}

#home_gem_nieuws {
	width: 359px;
	float: right;
	margin-bottom: 18px;
}


#home_nieuws h2.speciaalkop, #home_alg_nieuws h2.speciaalkop, #home_gem_nieuws h2.speciaalkop  {
	color:#3A5F7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	line-height:1em;
	margin:0;
	padding:15px 0px 14px 0px;
}


/*
#home_gem_nieuws h2.speciaalkop  {
	background: url("/images/rechtop/nieuwskop_gem_home.gif") no-repeat right bottom;
}
*/

#home_nieuws img, #home_alg_nieuws img, #home_gem_nieuws img {
	float: left;
	border: 1px solid #686463;
	margin: 3px 10px 10px 0;
}

#home_nieuws h3, #home_alg_nieuws h3, #home_gem_nieuws h3 {
	color: #3A5F7F;
	font-size: 1em;
	padding: 0;
	margin: 0;
}

#home_nieuws p.datum, #home_alg_nieuws p.datum, #home_gem_nieuws p.datum {
	font-size: 0.95em;
	font-style: italic;
	padding: 0;
	margin: 0 0 5px;
	line-height: 1em;
	color: #666;
}

#home_nieuws p, #home_alg_nieuws p, #home_gem_nieuws p {
	padding: 0;
	margin: 0;
}

#home_nieuws hr, #home_alg_nieuws hr, #home_gem_nieuws hr {
	clear: both;
	border: 0;
	color: #fff;
	height: 1px;
}

#nieuwsitem_home {
	width: 355px;
	float: left;
	padding: 0 5px 10px 0;
}

p.meer_alg_nieuws a, p.meer_gem_nieuws a {
	background: url("/images/rechtop/meer_alg_nieuws.png") no-repeat left bottom;
	display: block;
	width: 146px;
	height: 17px;
	text-indent: -999em;
	position: relative;
	clear: both;
	margin-top: 10px;
}

p.meer_gem_nieuws a {
	background: url("/images/rechtop/meer_gem_nieuws.png") no-repeat left bottom;
	width: 161px;
}

.foto_rechts {
	float: right;
	border: 1px solid #444;
	margin: 0 0 10px 10px;
}

#nieuwsnav {
	height: 17px;
	padding-top: 10px;
}

#nieuwsnav a {
	height: 17px;
  display: block;
  text-indent: -999em;
  float: left;
}

#nieuwsnav a.terug_gem {
	background: url(/images/rechtop/nieuws_terug-gem.png) no-repeat 0 0;
  width: 189px;
  padding-right: 21px;
}

#nieuwsnav a.terug_alg {
	background: url(/images/rechtop/nieuws_terug_alg.png) no-repeat 0 0;
  width: 166px;
  padding-right: 21px;
}

#nieuwsnav a.vorige {
	background: url(/images/rechtop/nieuws_vorige.png) no-repeat 0 0;
  width: 99px;
  padding-right: 4px;
}

#nieuwsnav a.volgende {
	background: url(/images/rechtop/nieuws_volgende.png) no-repeat 0 0;
  width: 114px;
}

#nieuwsnav a.volgende:hover, #nieuwsnav a.vorige:hover, #nieuwsnav a.terug_alg:hover, #nieuwsnav a.terug_gem:hover {
	background-position: 0 -17px;
}

#sticky {
	border: 1px solid #888f95;
	padding: 10px;
	margin-bottom: 10px;
}

#nieuwskop  {
	height: 40px;
	clear: both;
	margin-bottom: 10px;
}

#nieuwskop h2  {
	color:#3A5F7F;
	font-family: Arial,Helvetica,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	line-height:1em;
	float: left;
	padding: 5px 55px 19px 1px;
}

p#naar_ander_nieuws {
	vertical-align: bottom;
	float: right;
	font-size: 1.1em;
	padding: 8px 55px 19px 1px;
}

#text_nieuws ul li {
  margin: 1em 0 0;
	margin-left: 0;
	padding-left: 15px;
	list-style: none;
	background: url("/images/rechtop/list_back.gif") no-repeat 0px 0px;
	position: relative;
}

#text_nieuws ul.opsomming_bladwijzers {
	margin-left: 0em;
	+margin-left: 0em;
	_margin-left: 0em;
	margin-top: 0em;
	padding: 0;
	list-style: none;
}

#text_nieuws ul.opsomming_bladwijzers li {
   margin: 0em 0 0;
}

#text_nieuws ul.opsomming_bladwijzers li a {
	color: #444;
   text-decoration: none;
}

#text_nieuws ul.opsomming_bladwijzers li a:hover {
   text-decoration: underline;
}

#text_nieuws .nieuwsfoto {
	border: 1px solid #666;
	float: left;
	margin: 5px 10px 10px 0;
}

#text_nieuws h2.speciaalkop_klein {
	font: normal 1.70em/1.00em Arial, Helvetica, sans-serif;
	color: #3A5F7F;
	margin: 0 0 0.7em;
	width: 459px;
	clear: both;
}

#text_nieuws h2.speciaalkop_klein a {
	color: #3A5F7F;
}

/*
#text_nieuws h2#nieuws-nl {
	background: url("/images/rechtop/kopbreed_nieuws-nl.gif") no-repeat bottom;
}

#text_nieuws h2#nieuws-reg {
	background: url("/images/rechtop/kopbreed_nieuws-reg.gif") no-repeat bottom;
}
*/
/*  #text_nieuws h2#nieuws-site: staat in algemenebijstand.css! Kleur varieert per site. */



#text_nieuws h3 {
	font-style: normal;
	font-weight: bold;
	margin: 0;
	line-height: 1.20em;
	clear: both;
}

#text_nieuws h3.overzicht {
	font-style: normal;
	font-weight: normal;
	margin: 0;
	line-height: 1.20em;
}

#text_nieuws h3 a {
	color: #3A5F7F;
}

#text_nieuws p.meer {
	margin: 0;
}

#text_nieuws p a {
	font-size: 0.95em;
}

#text_nieuws p.datum {
	font-size: 0.90em;
	padding: 0 0em;
	font-style: italic;
	color: #999;
	line-height: 1.20em;
}

#text_nieuws a img {
	border: 0;
}

/* ======= digitaal loket ======*/

div#home_digitaal_loket {
	background: #e9ecf1;
	border: 1px solid #c9cacc;
	clear: both;
	padding: 10px;
	min-height: 242px;
	height:auto !important;
	height:242px;
	margin: 0x 0 18px;
	display: block;
}

#home_digitaal_loket h2 {
	color:#3A5F7F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.7em;
	font-weight:normal;
	line-height:1em;
	margin:0;
}

img.foto_loket {
	float: right;
	display: block;
	padding-left: 10px;
}



/* ======= sterretjes onderaan pagina ======*/

#home_ster {
	background: #e9ecf1;
	border: 1px solid #c9cacc;
	clear: both;
	padding: 10px;
}

#home_ster a {
	background: url("/images/rechtop/sterretje.png") no-repeat 0 3px;
	padding: 0px 10px 0px 15px;
	color: #444;
	text-decoration: underline;
	font-size: 1.1em;
}

#home_ster a:hover {
	color: #000;
	text-decoration: none;
}

/*Foto gemeentehuis*/
.left_foto {
	margin: 0;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}


   ==================== BACKEND ==================== */
#be_icons {
	position: relative;
	top: 5px;
	font-size: 11px;
}

#be_icons ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#be_icons ul li {
	float: left;
	text-indent: -999em;
}

#be_icons ul li a {
	display: block;
	width: 25px;
	height: 25px;
}

#be_icons ul li#signaleer a {
	background: url("/images/rechtop/iconen/signaal.gif") no-repeat 0 0;
}

#be_icons ul li#signaleer a:hover {
	background-position: 0 -25px;
}


/* ======= NIEUW DOOR ROB 09-09-08 ======*/

input {
	padding: 1px 3px;
}

.twee_blokken select {
	margin: 10px 0 0 10px;
	padding: 0;
	width: 339px;
}

.drie_blokken select {
	margin: 10px 0 0 10px;
	padding: 0;
	width: 216px;
}

iframe#bb-frame {
    height:425px;
    width: 500px;
}

.clicktabel {
	font-size: 10px;
	cursor: pointer;
  _cursor: hand; /*IE compatibility*/
	line-height: 12px;
	background-color: #999999;
}
