/* CSS Document */

.column-3-1 { width: 100%; float:left;}
.column-3-1 .holder { width: 689px; float:left;margin-right: 10px; }

.column-3-1 .holder.last { width: 210px; float:left;}
.column-3-1 .holder.last .info { display:none;}
.column-3-1 .holder.last .panel.type2 { padding: 0; background:none;float:left;}
.column-3-1 .type0 { float:left;width:100;}
.column-3-1 .panel .panelcontent, .column-2-2 .panel .panelcontent { float:left; width:100%; padding:0;}

.column-2-2 { float:left; width: 100%; clear:both; }
.column-2-2 .holder { width: 451px; float:left; margin-right: 10px;}
.column-2-2 .holder.last { margin-right: 0;}
.column-2-2 .type0 { float:left;width:100;}

/* overwrite */
#mainlogo {
background:transparent url(../images/layout/logo08.gif) no-repeat scroll left top;display:block;height:0px !important;margin-left:32px;overflow:hidden;padding:63px 0pt 0pt;position:absolute;top:20px;width:152px;}

#blockcontent { color: #595959; }

#footer ul a { color: #666; text-decoration:none; padding: 3px 0px;}

.column-2, .column-3, .column-4 { float:left; width: 100%;  }
.column-4 .holder { width: 222px; float:left; margin-right: 14px; background: url('../images/layout/holder.vertical-dotted.gif') no-repeat top right; }
.column-4 .holder.last { background: none;margin-right:0;}

.panel { _border-bottom: 0px;}



.home .column-4 h2 { text-transform:uppercase; color: #395877; margin-left: 0;}
.home .column-4 .panel .panelcontent { padding-right: 10px;}

/* locator */
.home .column-4 .holder .panel.type2 { background:none; padding-top:0;}
.home .column-4 .holder .panel.type2 p { font-weight:bold;}
.home #blockcontent { background: #FBFBFA}

/* homepage */
.gradient { width: 930px;background: url('../images/layout/08_gradient.bg.jpg') repeat-x top left; padding: 15px 15px 15px 15px;float:left;}
.nomargins { clear:both;}
.nomargins .panel { margin: 0; } 
/* #blockmain.home #blockcontent { width: 100%;}*/
#blockmain.home #blockcontent { width: 100%; font-weight:normal;}

#page-219 #breadcrumb, #page-219 h1.title { display:none;}
#page-219 #blockmain { padding:0; width: 960px; }

#blockmain a.readmore {
	background:transparent url("../images/layout/readmore.blue.gif") no-repeat scroll 0 0;
	padding-left:18px;
	color:#595959;
	text-decoration:none;
	font-weight:bold;
}




#blockcontent h2.pro { color: #89146A;}
#blockcontent a.readmore.pro { background-image: url('../images/layout/readmore.pro.gif'); }

/* blocks */
.block { float:left; width: 177px;padding: 15px 20px;  background: url('../images/hp/block.bg.gif') no-repeat top left; height: 79px; position:relative;}
.block.large { width: 411px;}
#blockcontent .block a.readmore { font-weight:normal; }

#blockcontent .panel .panelcontent .block h2 { margin-left:0; font-size: 12px; padding:0;margin-bottom: .5em;}

#bl-schakelaar { background: url('../images/hp/schakelaar.bg.gif') no-repeat top left; padding-right: 183px; width: 248px;}
#bl-checklist { background-image: url('../images/hp/checklist.bg.gif');}



.frmInput { border: 1px solid #C4C4C4; border-top: 1px solid #7E7E7E; border-bottom: 1px solid #DDDDDD; padding: 2px 0;}


#blockcontent .panel h2.intro-title { margin-left: 0; font-size: 14px;}

/* hp-access */
#hp-access { background: #394D59 url('../images/hp/access_visual.jpg') no-repeat top right; height: 187px; padding: 47px 0 0 35px; color: #FFF;}  
#hp-access h1 {display:block; height:0px !important; overflow:hidden; padding:60px 0pt 0pt; width:237px;}
#hp-access a.readmore { background-image: url('../images/layout/readmore.blue-dark.gif'); color: #FFF;}

/* config hp-access */
.nlbe #hp-access h1 {background:transparent url(../images/hp/access_title_nl.gif) no-repeat scroll left top;}
.frbe #hp-access h1 {background:transparent url(../images/hp/access_title_fr.gif) no-repeat scroll left top;}
.de #hp-access h1 {background:transparent url(../images/hp/access_title_de.gif) no-repeat scroll left top;}
.en #hp-access h1 {background:transparent url(../images/hp/access_title_en.gif) no-repeat scroll left top;}
.nlnl #hp-access h1 {background:transparent url(../images/hp/access_title_nlnl.gif) no-repeat scroll left top;}
.frfr #hp-access h1 {background:transparent url(../images/hp/access_title_frfr.gif) no-repeat scroll left top;}
.es #hp-access h1 {background:transparent url(../images/hp/access_title_es.gif) no-repeat scroll left top;}
.sk #hp-access h1 {background:transparent url(../images/hp/access_title_sk.gif) no-repeat scroll left top;}




/* buttonGray */
.buttonGray, #blockmain a.buttonGray { color: #575953; background: #BBBAB4 url('../images/layout/buttongray.bg.gif') no-repeat right center; border: 1px solid #67696A; padding: 0px 10px; font-size: 10px; text-decoration:none; }
#blockmain a.buttonGray { padding: 2px 13px 2px 10px; margin-left: 3px;}

#ctl00_ctl01_btnZoek { width: 71px;}


/* readmore */
#blockcontent a:hover { color: #26B1FF; }

/***** Navigation //brecht@stylelabs.com *****/
/*#navigation{float:left;margin:110px 0px 7px 8px;width:90%;}
    #navigation ul{list-style:none;}
        #navigation ul li{list-style:none;display:inline;background:url("../images/layout/mainnav.li.bg.gif") center right no-repeat;line-height:1.2em;font-size:1em;font-weight:bold;text-transform:uppercase;padding:0px 10px 0px 10px;font-family:Verdana,Arial;}
        html>/**//*body #navigation ul li{padding-top:10px;}

html >/**//*body #navigation{float:left;margin:94px 0px 7px 8px;width:90%;}
#header{background-color:#f4f5f0;}
#navigation{float:left;margin:110px 0px 7px 8px;width:90%;}
    #navigation ul{list-style:none;}
        #navigation ul li{list-style:none;display:inline;background:url("../images/layout/mainnav.li.bg.gif") center right no-repeat;line-height:1.2em;font-size:1em;text-transform:uppercase;padding:0px 10px 0px 10px;font-family:Verdana,Arial;}
            #navigation ul li a{color:#5c5e54;text-decoration:none;}
            #navigation ul li a:hover{color:#ee9626;text-decoration:none;}*/
