/*____________algm____________*/
  html,body{ height:100%;}
  body {background:#ffffff; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:75%; font-style:normal; color:#4c6078; margin:0; padding:0; border:0;height:100%;line-height:150%;}
   img {border:0;}
   form {margin:0; padding:0; border:0}
   .hide {display:none!important;}
   .show {display:block!important;}
   #container { position: relative;	margin: 0 auto;padding: 0;min-height: 100%;height: 100%;voice-family: "\"}\"";voice-family: inherit;height: auto ;}
   #content { padding: 20px 30px 30px;width: 930px;margin:0 auto;}
   #top {min-height: 160px; /* height without breadcrumb */max-height: 185px; /* height with breadcrumb */}		
   #left    {overflow:auto; float:left;}
   #right   {overflow:auto; /*background-color:#ffffff; filter:Alpha(opacity='70');*/ float:right;}
   #center  {overflow:auto; height:100%;padding-bottom: 10px;}
   * html #center {position: relative;}
   * html #content {position: relative;}
   *:first-child+html  #content {padding-bottom: 30px;margin-bottom: 30px;}
   #bottom  {position: absolute;bottom: 0;width: 100%;height: 40px;line-height: 40px;background-color: #007CB7;color: #FFFFFF;font-size: 91%;text-align: center; }   


   /*____________crumb___________*/
   #crumb {background-color: #F2F4F5;color : #4C6078;height: 25px;font-size: 91%;line-height: 25px;}
   #crumb ul{padding: 0 45px; width:900px;margin: 0 auto;list-style:none;}
   #crumb li {display: inline;}
   #crumb a {color: #4C6078;text-decoration: none;padding-right: 16px; background: transparent url(/image/arrow_breadcrumb.gif) no-repeat scroll right center}
   #crumb a:hover{text-decoration: underline;}

   /*____________search__________*/
   #search {position:absolute; top:10px; right:10px;}
   #search input {vertical-align:middle;}

   /*____________menu____________*/
   #menu {background-color: #007CB7;height: 40px;line-height: 40px;text-align: center;} 
   
   #menu ul li a {color: #cce5f1;text-decoration: none;padding: 0 15px 0 15px;} 
  #menu ul li a:hover {color: #ffffff;	 }	
   #menu ul {list-style: none;margin:0;padding:0;}
    #menu ul li {display: inline;background: transparent url(/image/sep_footer.gif) no-repeat scroll -4px center;}
   #menu ul li:first-child,#menu ul li.firstchild{background-image:none;}
   #menu li.selected a {color: #ffffff;font-weight: bold;}
   
   /*____________tree____________*/
   #tree {padding: 0 15px;width:140px;overflow:hidden;}
   #tree a {text-decoration:none; padding:0;display:block;line-height:200%;margin:0 -15px;padding:0 15px;}
   #tree a:link, #tree a:visited {color:#4C6078;}
   #tree a:active {margin:0 -15px;padding:0 15px;}
   #tree a:hover {color:#001C3F; margin:0 -15px;padding:0 15px;background-color:#f2F4F5;}
   #tree a:focus {color:#000000;outline: 0;}
   * html #tree li {display: block;width:170px;margin:0 -15px;padding: 0 15px;}	
   #tree ul {padding:0; margin:0;list-style:none;}	
   #tree li ul {font-size: 91%;padding:0 15px;margin:0 -15px;border-bottom:1px solid #CCD2D9;}
   /* html #tree li ul li {position: static;}	*/
   
   #tree a.selected {color:#001C3F;margin:0 -15px;padding:0 15px;font-weight:bold;}

   #tree.jsTree li ul {position:absolute;left:-9999px;}
   #tree.jsTree li.open ul {display:block;position:static;}  
   * html #tree a {width:140px;}
	
	

   /*____________links____________*/
   span.meer {background: url(/image/navlink.gif) transparent no-repeat 2.9em 0.45em;}
   span.meer a {text-decoration: none; color: #ae0000; font-size: 0.85em;}
   span.meer a:hover {text-decoration: underline;}

   /*____________content____________*/
   .content1col {margin: 0 17px 20px;}
   html>body .content1col {margin: 0 20px 20px;padding: 0;}
   /*.content1col h1, h1.content1col {font-size: 1.6em; margin: 8px 0 2px 0;}
   .content1col h2, h2.content1col {font-size: 1em; margin: 8px 0 2px 0;}
   .content1col p {font-size: 1em; margin: 0 0 10px 0;}
   .content1col img {margin: 5px; float: right;}*/
   .content1col div.contentcol {margin-bottom: 20px;}

   /*____________searchresult____________*/
   #searchresult {padding: 10px;}
   #searchresult ul {margin: 0; padding: 0; padding-top: 10px; text-align: center; list-style-type: none;}
   #searchresult li {padding: 4px; margin: 0; font-size: 0.85em; display: inline;}
   #searchresult li.selected a {font-weight:bold;}
   #searchresult li a {padding: 3px;}
   #searchresult dl {margin-bottom: 20px;}
   #searchresult dt {font-weight:bold;}
   #searchresult dd {margin: 0px;}
   #searchresult hr {height: 1px; border: 1px solid #bcbcbc; border-style: none none solid none; margin-top: 5px;}
   #searchresult input.text {font-size: 0.85em; width: 259px; height: 14px; margin: 0; padding-left: 2px; vertical-align: middle;}	
   #searchresult input.button {margin-bottom: 1px; vertical-align: middle;}	
   #searchresult input.label {font-size: 0.9em; color: #ae0000; margin: 10px; border: 0 solid;}	
   #searchresult a {color: #000000;text-decoration: none;}
   #searchresult a.meer {text-decoration: none; color: #ae0000; font-size: 0.85em;}
   #searchresult a.meer:hover {text-decoration: underline;}

   /*____________class summary____________ */
   .summary {margin-bottom:10px;}
   .summary .backRightBottom {background:url(/image/bg_right_bottom.png) no-repeat scroll right bottom;}
   .summary .backLeftBottom {height:100%; background:url(/image/bg_left_bottom.png) no-repeat scroll left bottom;}
   .summary .backLeftTop {background:url(/image/bg_left_top.png) no-repeat scroll left top;}
   .summary .backRightTop {margin:0 0 0 5px; padding:5px; background:url(/image/bg_right_top.png) no-repeat scroll right top;}
   .summary h1 {font-size: 1.1em; margin: 0 0 2px 0;}
   .summary p {font-size: 1em; margin: 0 0 10px 0;}
   .summary img {margin: 5px; float: right;}
 
   /*____________class paragraph____________ */
   .paragraph {margin-bottom:20px; width:100%;}
   .paragraph .backRightBottom {background:url(/image/bg_right_bottom.png) no-repeat scroll right bottom;}
   .paragraph .backLeftBottom {height:100%; padding-bottom:10px; background:url(/image/bg_left_bottom.png) no-repeat scroll left bottom;}
   .paragraph .backLeftTop {background:url(/image/bg_left_top.png) no-repeat scroll left top;}
   .paragraph .backRightTop {margin:0 0 0 5px; background:url(/image/bg_right_top.png) no-repeat scroll right top;}
   .paragraph h1 {font-size: 1.2em; margin: 0 0 2px 0;}
   .paragraph .left    {padding:5px; width: 33%; overflow:auto; float:left;}
   .paragraph .right   {padding:5px; width: 33%; overflow:auto; float:right;}
   .paragraph .center  {padding:5px; overflow:auto; height:100%;}
   .paragraph img {margin-left:0px; margin-right: 10px;}
     
   /*____________class snippet____________ */
   .snippet {width: 170px;padding-bottom:10px; }   
   .contenttwocol .snippet {width:auto;}	
   #gradientblokken_home .snippet {width: auto;float:left;}	

h1,h2,h3,h4,h5,h6,p {margin: 0 0 15px 0;padding: 0 ;}
h1,h2,h3,h4,h5,h6 { color: #001C3F;}
h1 { font-size: 160%;}
h2,h3 { font-size: 143%;	}
p{ /*text-align: justify;*/ }
strong { color: #000000 }

a {color: #4c6078;text-decoration: underline;}
a:hover{color: #007CB7;}

a.arrowlink {color: #007CB7;background: transparent url(/image/arrow_blue.gif) no-repeat scroll center left;padding-left: 8px;text-decoration: none;}
a.arrowlink:hover {text-decoration: underline;}

a.arrowbacklink {color: #007CB7;background: transparent url(/image/arrow_blue_left.gif) no-repeat scroll center left;padding-left: 8px;text-decoration: none;}
a.arrowbacklink:hover {text-decoration: underline;}

a.morelink{color: #007CB7;background: transparent url(/image/arrow_blue.gif) no-repeat scroll center right;padding-right: 8px;text-decoration: none;}
a.morelink:hover {text-decoration: underline;}


.clear {clear: both;}
.right {float: right;}
.left  {float: left;}
.offScreen { position: absolute; left: -9999px;}

.titlelink{padding-bottom: 15px;display: block;margin:0;}

#left h1 {padding: 0 15px;width:140px;overflow:hidden;line-height:110%;}

.borderbottom {border-bottom:1px solid #CCD2D9;}

input,select,textarea {font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: normal;color:#000000;background-color: #ffffff;border: 1px solid #ccd2d9;}
input[type="radio"],input[type="checkbox"] {border:none;}


.submit {	margin-left: 5px;display:-moz-inline-box;display: inline-block;background: transparent url(/image/submit_left.gif) no-repeat scroll top left;height: 22px;}
.submit  input {border: 0;padding-left: 2px;	padding-right:5px;color: #FFFFFF;margin-left: -5px;height: 22px;background: transparent url(/image/submit_right.gif) no-repeat scroll top right;}
html>body .submit  input {margin-left: 5px;	padding-bottom : 2px;}
*:first-child+html .submit input {	padding-bottom: 0;}
#frmZoek .submit input {margin-left: 5px;}


/*--- Content ---*/
.contentcol {margin: 0 17px 20px;}
html>body .contentcol {margin: 0 20px 20px;padding: 0;}

.contentonecol { margin: 0 0 20px 17px;}
html>body .contentonecol {margin: 0 0 20px 20px;padding: 0;}

.contenttwocol {width: 358px;margin: 0 0px 20px 0px;padding-left: 20px;border: none;}
html>body .contenttwocol {width: 360px;margin: 0 0px 20px 20px;padding-left : 0;}

.contentcolhalf {width: 265px;margin : 0 0 20px;}
html>body .contentcolhalf {margin: 0 0 20px ;padding: 0;width: 265px;}

.graydiv .left .contentcolhalf {margin-left: 9px;}
html>body .graydiv .left .contentcolhalf {margin-left:20px;}

  /* ________ HEADER ___________*/

#header {	height:120px;width:990px;margin: 0 auto;position: relative;}

/* _________ FOOTER ___________*/

#footer {width: 930px;padding: 0 30px;margin: 0 auto;color:#cce5f1;}

#footer address {font-style: normal;}

#footermenu {list-style: none;text-align: left;margin: 0;padding: 0;}

#footermenu li {display: inline;background: transparent url(/image/sep_footer.gif) no-repeat scroll 5px center;}

#footermenu li:first-child, #footermenu li.firstchild {background-image: none;}

#footermenu li a {color: #cce5f1;text-decoration: none;padding: 0 0 0 20px;	}

#footermenu li a:hover {color:#ffffff;}

/* _________ TABS___________*/

#tabs {position: absolute;bottom: -1px;left: 240px;}

html>body #tabs {bottom: 0;}

#tabs ul {list-style: none;padding: 0;margin: 0;}

#tabs li {float: left;display: inline;min-width: 172px;background: transparent url(/image/menu_left.gif) no-repeat scroll top left;text-align:center;margin-right: 2px;width: 172px;}
#tabs li span {display:block;margin-left: 10px;padding-right: 10px;	background: transparent url(/image/menu_right.gif) no-repeat scroll top right;}
#tabs li a {text-decoration: none;font-size: 125%;line-height: 40px;}

#tabs li a:hover {color: #007CB7;}

#tabs li.selected {background: transparent url(/image/menu_active_left.gif) no-repeat scroll top left;}

#tabs li.selected span {background: transparent url(/image/menu_active_right.gif) no-repeat scroll top right;}
#tabs li.selected a {color: #ffffff;	}

#tabs li.selected  a:hover{color: #ffffff;}
/*___ Greenblocks ___*/
.greenblocks {background: transparent url(/image/greenblock_b.gif) no-repeat scroll bottom left;margin-top: 10px;}
.greenblock {background: transparent url(/image/greenblock_t.gif) no-repeat scroll top left;width: 140px;padding: 15px;margin-right: 20px;color:#ffffff;}
.last {margin-right: 0px;}
.greenblock p {margin-bottom: 0;}
.greenblock h2 {margin-bottom: 15px;}
.greenblock a {color:#ffffff; text-decoration : underline;}
.greenblock a:hover {color:#ffffff;text-decoration : none;}
.greenblock a.more{color:#ffffff;text-decoration: none;}
.greenblock a.more:hover {color:#ffffff;text-decoration : underline;}
.greenblock a.more em {background: transparent url(/image/arrow_white.gif) no-repeat scroll center center;	padding-left: 15px;}
.greenblocks {height: 1%;}

/*____ gray gradient div ____*/
.graygradient {min-height: 60px;padding: 0;background-color: #ffffff;margin-bottom: 20px;}
.graygradient .topleft {background: transparent url(/image/graygradient_tl.gif) no-repeat scroll top left;	height: 10px;font-size:1px;}
.graygradient .topright {background: transparent url(/image/graygradient_tr.gif) no-repeat scroll top right;margin-left: 10px;height: 10px;}
.graygradient .bottomleft {background: transparent url(/image/graygradient_bl.gif) no-repeat scroll top left;height: 10px;}
.graygradient .bottomright {background: transparent url(/image/graygradient_br.gif) no-repeat scroll top right;margin-left: 10px;height: 10px;}
.graygradient .contentleft {background: transparent url(/image/graygradient_cl.gif) no-repeat scroll top left;min-height: 40px;}
.graygradient .contentright {background: transparent url(/image/graygradient_cr.gif) no-repeat scroll top right;margin-left: 10px;min-height: 40px;padding: 0px 15px 5px 5px;}
* html .graygradient .contentright {height: 100%;}
* html .graygradient .contentright .submit {	padding-left: 10px;}
.graygradient p {	margin-bottom: 0;text-align: left;}

/*____ Gray div _____*/
.graydiv {background: #f3f4f6;}
.graydivtop  div {background: url(/image/graydiv_tl.gif) no-repeat top left;}
.graydivtop {background: url(/image/graydiv_tr.gif) no-repeat top right;}
.graydivbottom div {background: url(/image/graydiv_bl.gif) no-repeat bottom left;}
.graydivbottom {background: url(/image/graydiv_br.gif) no-repeat bottom right;}
.graydivtop div, .graydivtop,.graydivbottom div, .graydivbottom {width: 100%;height: 15px;font-size: 1px;}
.graydivcontent { margin: 0 15px; }
.graydivcontent p {padding-bottom: 10px;margin-bottom: 10px;}
.graydivcontent h3 {font-size: 100%;	margin-bottom : 0;}
.graydivlink {background: #ffffff;padding-top:10px;}

/*____ blue div ____*/
.bluediv {background: #007cb7; margin-bottom: 20px;}
.bluedivtop div {background: url(/image/bluediv_tl.gif) no-repeat top left;}
.bluedivtop {background: url(/image/bluediv_tr.gif) no-repeat top right;}
.bluedivbottom div {background: url(/image/bluediv_bl.gif) no-repeat bottom left;}
.bluedivbottom {background: url(/image/bluediv_br.gif) no-repeat bottom right;}
.bluedivtop div, .bluedivtop, .bluedivbottom div, .bluedivbottom {width: 100%;height: 10px;font-size: 1px;}
.bluedivcontent { margin: 0 15px; }

/*____ green div content ____*/
.greendiv {    background: #009373;margin-bottom: 20px;}
.greendivtop div {background: url(/image/greendiv_tl.gif) no-repeat top left;}
.greendivtop { background: url(/image/greendiv_tr.gif) no-repeat top right;}
.greendivbottom div {background: url(/image/greendiv_bl.gif) no-repeat bottom left;}
.greendivbottom {background: url(/image/greendiv_br.gif) no-repeat bottom right;}
.greendivtop div, .greendivtop,.greendivbottom div, .greendivbottom {width: 100%;height: 10px;font-size: 1px;}
.greendivcontent { margin: 0 15px; }

/*____ lightblue div ____ */
.lightbluediv {background: #268CBD;margin-bottom: 0px;}
.lightbluedivtop div {background: url(/image/lightbluediv_tl.gif) no-repeat top left;}
.lightbluedivtop {background: url(/image/lightbluediv_tr.gif) no-repeat top right;}
.lightbluedivbottom div {background: url(/image/lightbluediv_bl.gif) no-repeat bottom left;}
.lightbluedivbottom {background: url(/image/lightbluediv_br.gif) no-repeat bottom right;}
.lightbluedivtop div, .lightbluedivtop,.lightbluedivbottom div, .lightbluedivbottom {width: 100%; height: 10px;font-size: 1px;}
.lightbluedivcontent { margin: 0 15px;}
.lightbluedivcontent a {color: #FFFFFF;text-decoration: none;}
.lightbluedivcontent a:hover {color: #FFFFFF}
.lightbluedivcontent a.more {text-decoration: none;}
.lightbluedivcontent a.more em {background: transparent url(/image/arrow_white.gif) no-repeat scroll center center;	padding-left: 15px;}


/*______FAQ_____*/

#faq dt {font-weight: bold;color: black;padding-bottom : 5px;}

#faq dt a {background: transparent url(/image/arrow_blue_down.gif) no-repeat scroll left 5px;padding-left: 15px;text-decoration: none;color: #000000;}

#faq dt a.jsHover {color: #007CB7}

#faq.jsFaqOn dt a {background-image: url(/image/arrow_blue.gif)}

#faq.jsFaqOn dt.open a {background-image: url(/image/arrow_blue_down.gif)}

#faq dd {margin:0;padding: 0 0 5px 15px;}

#faq.jsFaqOn dd {display: none;}

#faq.jsFaqOn dd.open {display: block;}

#faq .graydiv {margin-left: -15px;}

.feedback span {display: block;vertical-align: top;}

.feedback div {float: right;}

html>body .feedback div {text-align: right;float: none;}

*:first-child+html .feedback div {	float:right;	text-align: left;}

.feedback .submit {display:-moz-inline-box;	display: inline-block;padding: 0;}

* html .feedback .submit {padding-left: 10px;}

.feedback textarea {width: 100%;overflow: hidden;margin-right: -15px;padding: 0;}


/* _____ Servicemenu ________ */
#servicemenu {padding-top: 15px;position: absolute;top: 0;right: 0;margin-bottom: 0;padding-right: 30px;}
#servicemenu ul {list-style: none;margin: 0;padding: 0;}
#servicemenu li {float: left;display: inline;}
#servicemenu a {text-decoration: none;margin-right: 20px;line-height: 22px;}
#frmZoek.submit input {margin-left: 5px;}

/* ______ Email page ________ */
#emailpage {position: absolute;	bottom:0;	right:0;margin-right:30px;margin-bottom: 10px;}
#emailpage a {background: transparent url(/image/mail.gif) no-repeat scroll center left;text-decoration:none;padding-left: 20px;}

/* ______ Tables ______*/
.table {	padding: 0;border-collapse: collapse;width: 100%;margin-bottom: 20px;}
.table th {border: 1px solid #CBD2DA;color: #4F607A;}
.table td {border: 1px solid #CBD2DA;text-align: center;}
.table th,.table td {padding: 10px;}
.table tr.alternate {background-color: #F8F9FB;}
.table td.pager {border: none;}
.persberichten td {padding: 0 10px 10px 0;vertical-align: top;}

/*____ Persberichten ____*/
.persbericht {margin-bottom:20px;}
.persbericht p {margin: 0;}
.persbericht .datum {color: #019271}
.persbericht .title {font-weight: bold;color:#000000;}
.persbericht .text a {text-decoration: none;}
.persbericht .text a em {background: transparent url(/image/arrow_blue.gif) no-repeat scroll 5px center;padding-left: 15px;}


/*____ BANNERS OVERZICHT PAGINA's ____*/
#banneroverzicht {	background: transparent url(/image/banner_overzicht.jpg) no-repeat scroll left top;margin-right: 0;height: 130px;padding: 15px 15px ;}
html>body #banneroverzicht {margin-right: 0;}
#banneroverzicht2 {background: transparent url(/image/banner_overzicht2.jpg) no-repeat scroll left top;margin-right: 0;height: 130px;padding: 15px 15px ;}
html>body #banneroverzicht2 {margin-right: 0;}
.bannertext {color: #ffffff;float: right;text-align:right;width: 500px;line-height: 140%;}

/*____ groene blokken ____*/

#factuur,#meterstanden,#handigelinks {width:170px;}
#factuur ,#meterstanden {margin-right: 17px;	/* Ie6 needs smaller margin */}
html>body #factuur,html>body #meterstanden {margin-right: 20px;}

/* ____ Overzicht HTML pagina ____ */
#frmMeterstanden span {display: block;padding-bottom : 5px;}
#frmMeterstanden label {width: 150px;text-align: right;display: -moz-inline-box;display: inline-block;}
#frmMeterstanden input {width: 60px;}
#frmMeterstanden .submit {display:-moz-inline-box;display: inline-block;margin-left: 155px;}

/*____ Sitemap ____ */
#sitemap {list-style: none;	margin: 0;padding: 0;width: 548px;border: 1px solid #ccd2d9;border-top: none;}
#sitemap ul {list-style: none;}
#sitemap li {background: transparent url(/image/sitemap_title_bg.gif) repeat-x scroll top left;border-top: 1px solid #ccd2d9;}
#sitemap li li {background-image: none;border: none;}
#sitemap a {font-weight: bold;color: #001C3F;}
#sitemap a,#sitemap li.open ul a ,#sitemap.jsSmpOn ul li.parent ul  a,#sitemap.jsSmpOn ul li.parent ul li.parent ul  a,#sitemap.jsSmpOn ul li.parent ul li.parent ul li.parent ul  a 
{background:transparent url(/image/sitemap_arrow.gif) no-repeat scroll 10px center;line-height: 28px;height: 27px;display: block;text-decoration: none;	padding-left: 25px;}
#sitemap li.open a {background-image: url(/image/sitemap_arrow_down.gif)}
#sitemap ul li a {	color: #4c6078;border: none;font-weight: normal;}
#sitemap.jsSmpOn ul li.parent a,#sitemap.jsSmpOn ul li.parent ul li.parent  a,#sitemap.jsSmpOn ul li.parent ul li.parent ul li.parent  a
{background-image: none;display: inline;padding-left: 7px;}
#sitemap.jsSmpOn .open  ul,#sitemap.jsSmpOn .open ul li.open ul,#sitemap.jsSmpOn .open ul li.open ul li.open ul ,#sitemap.jsSmpOn .open ul li.open ul li.open ul li.open ul
{display: block;}
#sitemap.jsSmpOn ul,#sitemap.jsSmpOn .open ul ul,  #sitemap.jsSmpOn .open ul li.open ul ul,#sitemap.jsSmpOn .open ul li.open ul li.open ul ul
{display: none;}

/* ____ Home * ____ */
#homepage {background: #ffffff url(/image/homebackground.gif) repeat-x scroll top left;}
#homepage #center {overflow:visible;	}

#gradientblokken_home .graygradient {width: 296px;margin-right: 20px;}
#gradientblokken_home .last .graygradient {margin-right : 0;}
#storingenhome {float: left;width: 455px;margin-right: 20px;margin-bottom: 20px;}
#storingenhome td {padding: 5px 5px 0 0;}
#storingenhome .graydiv {float: left;width: 220px;margin-right: 15px;margin-bottom: 20px;}
#storingenhome .graydiv h3 {background: transparent url(/image/driehoek.gif) no-repeat scroll left center;	padding-left: 20px;}
#storingenhome .last {margin-right:0;}
#storingenhome img {padding-left: 15px;}
#kwaliteithome {float: left;width: 455px;margin-bottom: 20px;}
#kwaliteithome img {padding-left: 15px;}
.popup {position: relative;	}
.popup .info {display: none;overflow: hidden;}
.jsPopupOn .popup .info {display: block;}
.popup div {position:absolute;bottom: 15px;width: 300px;background: transparent url(/image/popup_down.gif) no-repeat scroll bottom center;left: -160px;display: none;color: #ffffff;padding-bottom: 7px;padding-left: 15px;z-index:4;}
html>body .popup div {padding: 15px 15px 7px;}
.jsPopupHover div,.popinfo:hover div {display: block;}
.popup div div {background-color: #0072ad;background-image: none;position: static;}
#homeboven .bluediv,#homeboven .greendiv {float:left;width: 455px;margin-bottom: 40px;height: 265px;	overflow:hidden;z-index: 1;}
#homeboven .bluedivcontent,#homeboven .greendivcontent {height: 245px;z-index:1;color: #ffffff;}
#homeboven .greendivcontent {position: relative;}
* html  #homeboven .greendiv {position: relative;}
* html #homeboven{	height: 1%;position: relative;}
* html #center {position: relative;}
* html #content {position: relative;	}
#homeboven .greendivcontent div.homepicture_76 {background: transparent url(/image/content/vrouw.png) no-repeat top left;width :252px;height: 282px;position: absolute;right:-15px;bottom:-10px;/*float:right;margin-top:-27px;	margin-right: -10px*/;z-index: 2;}
#homeboven .greendivcontent div.homepicture_77 {background: transparent url(/image/content/ingenieur.png) no-repeat top left;width :252px;height: 282px;position: absolute;right:-15px;bottom:-10px;/*float:right;margin-top:-27px;	margin-right: -10px*/;z-index: 2;}
#homeboven .greendivcontent div.homepicture_78 {background: transparent url(/image/content/werkman.png) no-repeat top left;width :252px;height: 282px;position: absolute;right:-15px;bottom:-10px;/*float:right;margin-top:-27px;	margin-right: -10px*/;z-index: 2;}
* html #homeboven .greendivcontent div.homepicture_76 {background-image: url(/image/content/vrouw.gif);height: 282px;bottom: -11px;}
* html #homeboven .greendivcontent div.homepicture_77 {background-image: url(/image/content/ingenieur.gif);height: 282px;bottom: -11px;}
* html #homeboven .greendivcontent div.homepicture_78 {background-image: url(/image/content/werkman.gif);height: 282px;bottom: -11px;}

#homeboven .greendivcontent div.homegreencontent {width:170px; height:245px; overflow:hidden;}
#homeboven .greendivcontent h1,#homeboven .bluedivcontent h1 {color: #ffffff;line-height: 100%;}
.greendivcontent p {text-align: left;}

* html #homeboven .bluedivcontent {height:247px;}
#homeboven .greendiv {margin-right: 20px;overflow:visible;}
#homeboven .bluedivcontent ul {list-style: none;margin: 0;padding: 0;}
#homeboven .bluedivcontent ul li a {color: #ffffff;font-size: 134%;text-decoration: none;line-height: 2em;height: 2em;display: block;width: 180px;}
#homeboven .bluedivcontent ul li a:hover,#homeboven .bluedivcontent ul li a.actief {background-color: #268CBD;margin-left:-15px;padding-left: 15px;position: relative;}
#pgHomeZakelijk .lightbluediv {width: 245px;}
*html #pgHomeZakelijk .bluedivbottom {margin-top: -2px;}
#pgHomeWML .lightbluediv {width: 100%;}
#pgHomeWML .morelink {background-image: url(/image/arrow_white.gif);}
#frmMeterstandHome span {display: block;padding-bottom: 1px;}
#frmMeterstandHome label {display: -moz-inline-box;display: inline-block;	width: 100px;}
#frmMeterstandHome input {width: 100px;}
#frmMeterstandHome .submitHome {margin-left: 103px;}
.submitHome {background: transparent url(/image/button_l.gif) no-repeat scroll top left;}
.submitHome input {cursor:hand; background: transparent url(/image/button_r.gif) no-repeat scroll top right;margin-left: 5px;height: 22px;line-height: 22px;	border: none;font-weight: bold;color: #4c6078;}
.button {	background: transparent url(/image/button_l.gif) no-repeat scroll top left;height: 22px;	line-height: 22px;	display: -moz-inline-box;display: inline-block;}
.button a,.button a:hover {	background: transparent url(/image/button_r.gif) no-repeat scroll top right;margin-left: 5px;height: 22px;line-height: 22px;border: none;font-weight: bold;color: #4c6078;text-decoration: none;display: -moz-inline-box;display: inline-block;width: auto;text-align: center;padding-left: 5px;padding-right: 10px;}
html>body .button a {padding-top: 3px;}
*:first-child+html .button a {padding-top: 0;}

/* _____ Formulieren _____ */

.tb_Form tr,.tb_Form td
{        padding: 0;
}

/* _____ OSW _____ */
.doclist {
float:right;
left:190px;
margin-top:-167px;
position:relative;
width:70%;
}
.doclist li {
float: left;
width: 45%;
padding: 0;
margin-right:10px;
overflow:hidden;
}
.doclist ul {
width: 50%;
margin-left:-40px;
margin-top:-15px;
}
.doclist p {
font-weight:bold;
}
.doclist ul {
_margin-left:0px!important;
}
.doclist ul {
* margin-left:0px!important;
}

/* Nieuwe huisstijl aanpassing */

.greendivtop div, .greendivbottom div, .bluedivtop div, .bluedivbottom div, .greendivtop, .greendivbottom,
.bluedivtop, .bluedivbottom, #tabs li.selected, #tabs li,#tabs li.selected span, #tabs li span, .lightbluedivtop,
.lightbluedivtop div, .lightbluedivbottom, .lightbluedivbottom div, .graydivtop, .graydivtop div, .graydivbottom ,
.graydivbottom div,.graygradient .topleft, .graygradient .topright, .graygradient .bottomleft,
.graygradient .bottomright, .graygradient .contentleft,.graygradient .contentright {
background-image:none;
}

#tabs li.selected span, #menu , .bluedivtop, .bluedivbottom, .bluedivcontent, #homeboven .bluediv, #bottom {
background-color:#0098DB;
}

#tabs li span {
background-color:#EDEFF1;
}

.greendivtop, .greendivbottom, .greendivcontent, #homeboven .greendiv {
background-color:#A59D95;
}

#menu ul li, #footermenu li {
background:transparent url(/image/sep_footernew.gif) no-repeat scroll -4px center;
}

#servicemenu, #emailpage {
left:30px;
}

#logo {
float:right;
padding-right:30px;
padding-top:7px;
}

#emailpage {
width:120px;
}

.graygradient .contentleft {
padding:5px;
border:1px solid #DAE3EA;
}

.graydivtop, .graydivtop div, .graydivbottom , .graydivbottom div, .graydivcontent, .graydiv {
background-color:#DAE3EA;
}

#homeboven .bluedivcontent ul li a:hover, #homeboven .bluedivcontent ul li a.actief, .lightbluediv {
background-color:#A59D95;
}

.greendiv {
*position:relative;
*z-index:-1!important;
}