#container2 .block.newteasers .block{
 margin: 0px;
 padding:0px;
 }

#container2 .block.newteasers .body{
 margin:0px;
 padding:0px;
 }

#container2 .block.newteasers .innerblock{
 margin: 0px 18px 0px 0px;
 padding:0px;
 }

#container2 .block.newteasers .innerbody{
 margin: 0px;
 padding:0px;
 }

/* -------- 1 in a row ---------*/

.OneInARow {
 width: 100%;
 padding: 0px 10px 0px 20px;
 clear: both;
 }

#container3 .OneInARow {
 padding: 0px 10px 0px 0px;
 }

.OneInARow .innerblock{
 width: 610px;
 float: left;
 } 


.OneInARow .innerbody{
 width: 610px;
 float: left;
 } 


#container3 .OneInARow .innerbody{
 width: 285px;
 }

/* -------- 2 in a row ---------*/


.TwoInARow {
 width: 100%;
 clear: both;
 }

.TwoInARow .innerblock {
 width: 310px;
 float: left;
 clear: none;
 border: 0px solid green;
 }

.TwoInARow .innerbody {
 width: 310px;
 }

/* -------- 3 in a row ---------*/

.ThreeInARow {
 width: 100%;
 clear: both;
 }

.ThreeInARow .innerblock {
 width: 193px;
 float: left;
 }


.ThreeInARow .innerbody{
 width: 193px;
 float: left;
 }


/*-teasers in container 3 ----*/

 
#container3 .ThreeInARow {
 width: 100%;
 clear: both;
 }

.ThreeInARow {
 width: 100%;
 clear: both;
 }

.ThreeInARow .innerblock {
 clear: none;
 }

.ThreeInARow .innerblock .body {
 width: 172px;
 float: left;
 padding: 0px;
 }


/*-------uitgelicht---*/


.homepage .block.uitgelicht .head,
#container3 .block.uitgelicht .head,
.homepage .block.uitgelicht .bottom,
#container3 .block.uitgelicht .bottom{
 display:none;
 }

.homepage .block.newteasers.TwoInARow.uitgelicht .body,
#container3 .block.uitgelicht .body{
 background-image: none;
 margin:0px;
 padding:0px;
 }

.uitgelicht h2 {
 background-image: url('/algemeen/homepage/images/bg_uitgelicht.jpg');
 background-repeat: no-repeat;
 background-position: 0px 0px;
 width: 310px;
 height: 24px;
 margin: 0px 0px 5px 0px; 
 padding: 0px;
 }

.uitgelicht h2 a{
 margin: 0px 0px 5px 0px;
 padding: 3px 30px 0px 0px;
 font-size:0.9em;
 display:block;
 text-align:right;
 float:right;
 }

.uitgelicht h3{
 padding: 0px 0px 0px 0px;
 }

.uitgelicht.TwoInARow{
 padding: 10px 0px 10px 0px;
 margin: 25px 0px 20px 0px;
 border-bottom: 1px solid  #c3c3c3;
 border-top: 1px solid #c3c3c3;
 background-color: #fdfcfc;
 }

.searchpage .uitgelicht.TwoInARow{
 border: 1px solid  #c3c3c3;
 padding: 7px;
 width: 300px;
 }
 
.uitgelicht.block.newteasers.TwoInARow .innerblock {
 background-image: url('/algemeen/homepage/images/bg_teaser.gif');
 background-position: 0px 0px;
 background-repeat: no-repeat;
 height: 160px;
 }

/*------leden---*/

.homepage #container2 .block.leden{
 margin:0px 0px 0px -5px;
 }

.homepage #container2 .block.leden .head{
 background-image: url('/components/images/block_650_head.jpg');
 background-repeat: no-repeat;
 display:block;
 height: 18px;
 }

.homepage #container2 .block.leden .body{
 background-image: url('/components/images/block_650_body.jpg');
 background-repeat: repeat-y;
 margin:0px;
 padding:0px 20px 0px 20px;
 width: 650px;
 }

.homepage #container2 .block.leden .bottom{
 background-image: url('/components/images/block_650_bottom.jpg');
 background-repeat: no-repeat;
 display:block;
 height: 18px;
 }

.homepage #container2 .block.leden h2{
 color:#000;
 }

.homepage #container2 .block.leden h2 a{
 font-size:0.85em;
 margin: 0px;
 padding:0px;
 line-height: 110%;
 }

.homepage #container2 .block.leden .innerblock{
 margin:0px 10px 0px 0px;
 padding:0px;
 width: 300px;
 }

.homepage #container2 .block.leden .innerbody{
 margin:0px;
 padding:0px;
 width: 295px;
 }

.homepage #container2 .block.leden .body img.picture{
 margin:0px 5px 0px 0px;
 }

/*---------nieuws---------------------*/

.block.newteasers.nieuws{
 margin: 15px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 width: 300px;
 }

.OneInARow .block.newteasers.nieuws h2 a{
 padding: 0px 10px 0px 0px;
 }

.nieuws.block.links{
 margin: 10px 0px 0px 0px;
 padding: 35px 0px 0px 0px;
 border: 0px;
 }

/*-------rendervorm list---*/


.homepage .block.links .head{
 display:none;
 }

.homepage .block.links .bottom{
 display:none;
 }

.homepage .block.links .body{
 margin:0px;
 padding:0px;
 }

#container0 .OneInARow {
 width: 100%;
 padding: 0px 10px 0px 0px;
 clear: both;
 }

#container0 .OneInARow img.picture{
 width: 80px;
 height: 60px;
 }

.homepage #container0 .block.newteasers.OneInARow .body  {
 padding: 0px 10px 0px 15px;
 }

.homepage #container0 .block.newteasers.OneInARow .body h3 {
 width: 300px
 }

.block.links{
 clear:both;
 float:left;
 width: 319px;
 margin: 0px;
 }

.block.teaserlist h2 a{
 font-size: 0.8em;
 font-weight: normal;
 }

.block.links ul li a,
.block.teaserlist h2 a{
 }

.block.links ul{
 margin: 0px 0px 0px 7px;
 width: 295px;
 list-style-type:none;
 }

.block.links ul li a{
 font-size: 0.75em;
 text-decoration: none;
 background-position: 0px 3px;
 background-repeat: no-repeat;
 padding: 0px 0px 2px 17px;
 margin-left: 5px;
 display:block;
 border-bottom: 0px solid #fff;
 line-height: 1.3em;

 }

.nieuws.block.links ul{
 margin: 15px 0px 0px 7px;
 }

.bb.block.links ul li a{
 background-image: url('/algemeen/homepage/images/gobb.jpg');
 }

.didd.block.links ul li a{
 background-image: url('/algemeen/homepage/images/godidd.jpg');
}

.netwerk.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_nw.gif');
}

.moraalridders.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_mr.jpg');
 }

.wereld.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_ddw.jpg');
}

.nlhelpt.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_NLhelpt.jpg');
 }

.pers.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_pers.jpg');
}

.metterdaad.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_metterdaad.jpg');
}

.xnoizz.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_xnoizz.jpg');
}

.eo-jongeren.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_jongeren.jpg');
}

.kvdb.block.links ul li a{
 background-image: url('/algemeen/homepage/images/go_kvdb.jpg');
}


.bb h2{
border: 1px solid green;
display:none;
 }

.block.links ul li {

 }


/*-------rendervorm extended list---*/

.block.teaserlist{
 clear:both;
 float:left;
 width: 310px;
 margin: 0px;
 }

.block.teaserlist h3{
 font-size: 0.8em;
 height: 35px;
 overflow: hidden;
 color: #7F7D7D;
 font-weight: normal;
 }


/*-----------banners---------------*/

.block.banners{
 margin: 10px 0px 0px 5px;
 }

