.box-table td {vertical-align:top;}
/*.boxwidth4 .col1,.boxwidth4 .col2, .boxwidth4 .col3, .boxwidth4 .col4 {width:220px;}
.boxwidth3 .col1,.boxwidth3 .col2, .boxwidth3 .col3 {width:287px;}*/

.blocks-container {width: 880px;}
.shownav .blocks-container {width: 640px;}
#container #content {
	width:675px !important;
}

.boxwidth5 .w1 {width:20%;}
.boxwidth5 .w2 {width:40%;}
.boxwidth5 .w3 {width:60%;}
.boxwidth5 .w4 {width:80%;}
.boxwidth5 .w5 {width:100%;}

.boxwidth4 .w1 {width:25%;}
.boxwidth4 .w2 {width:50%;}
.boxwidth4 .w3 {width:75%;}
.boxwidth4 .w4 {width:100%;}

.boxwidth3 .w1 {width:33%;}
.boxwidth3 .w2 {width:66%;}
.boxwidth3 .w3 {width:100%;}

.boxwidth2 .w1 {width:50%;}
.boxwidth2 .w2 {width:100%;}

.boxwidth1 .w1 {width:100%;}

/*
 * Layouts voor de blocks
 * default -> default layout (met header + achtergrond)
 */
#container .box-table a, #container .box-table a:visited
{
	color: #536DCB;
	text-decoration:none;
}
#container .box-table .default,#container .box-table .linkonly
{
	border: 1px solid #0099CB;
	padding: 0;
	background-color: white;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0 0 5px 0;
}

#container .box-table .default h2, #container .box-table .linkonly h2
{
	background-color:#0099CB;
	color:#FFFFFF;
	display:block;
	font-size:18px;
	height:30px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	padding:10px 0 !important;
	text-align:center;
	vertical-align:middle;
	width:100%;
}
html>body #container .box-table .default h2, html>body #container .box-table .linkonly h2 {
	font-size:16px;
}
* html #container .box-table .default h2 {
	font-size:15px !important;
}

#container #blockcontainer .box-table .applicatie .blockItem h2 {
	font-size:18px !important;
	color: #0099CB;
	height:auto;
	margin-bottom:10px;
}
html>body #container .box-table .applicatie .blockItem h2 {
	font-size:16px !important;
}

#container .box-table .applicatie #storingen-inc h2 {
	color: #F46624;
}
#storingen-inc .btn {
	width:70px;
}
#storingen-inc #postcode {
	width:30px;
}
#container .box-table .applicatie ul {
	margin-left:0;
}
#container .box-table .applicatie {
	padding:5px 10px;
	border: 1px solid #a2a2a2;	
}

#container .box-table img {
	border:0;
}


#storingen-inc p, #storingen-inc form {padding-bottom:0 !important;margin-bottom:8px !important;}


#container .box-table .imagebg,#container .box-table .borderonly
{
	border: 1px solid #a2a2a2;
	padding: 0;
	background-color: white;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
#container .box-table .nostyle
{
	border: none;
	padding: 0;
	background-color: white;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 0 0 5px 0;
}

#container .box-table .borderonly .blockItem h3, #container .box-table .nostyle .blockItem h3 {
	display: block;
	font-size: 13px;
	text-align:left;
	color: #000;
	font-weight: normal;
	text-indent: 5px;
}


#container .box-table .imagebg ul{
	padding-bottom:3px;
	padding-top:3px;
}

#container #content .box-table .nostyle h2
{
	display: block;
	margin:0;
	text-align:left;
	color: #0099CB;
	font-weight: normal;
	font-size:14px;
	height:auto;
}
#container .box-table .imagebg 
{
	padding-left:25px;
	background-position:top left;
	background-repeat:no-repeat;
}


/* 
 * admin gedeelte
 */
.blockItem {position:relative;}
.block-admin-links {
position:absolute;right:5px;top:25px;
}
.nostyle .block-admin-links {
	top:5px;
}
.block-img {width:100%}
.box-table .block-content {padding:5px 5px 10px 10px;}
.box-table .nostyle .block-content,.box-table .borderonly .block-content {padding:0;}
.box-table .nostyle .block-content,.box-table .borderonly .block-content {padding:0 0 0 5px;}
#blocks-wrapper .box-table ul {
	list-style-image:url(http://www.vmw.be/images/arrow.gif);
	list-style-position:outside;
	margin:0px;
	padding-left:15px;
	padding-top:0;
}
html>/**/body #blocks-wrapper .box-table ul {
	padding-left:20px;	
}
.box-table h2 {
	height:35px;
}
.box-table h3 {
	color:#0099CB;
	font-size:14px;
	font-weight:bold;
	margin:0;
}
.box-table .default h3 {
	margin:10px 0 0 10px;
}
.box-table h4{
	color:#344B97;
	font-size:130%;
	font-weight:normal;
	margin:0 0 5px 0px;
	padding-left:0px;
}
.box-table {
	border-collapse: separate;
	border-spacing:10px;
}

.default .blockItem a,.linkonly .blockItem a {text-decoration:none;}
#blocks-wrapper h1 {margin-left:8px}
#container .shownav .boxwidth3 .default h2,#body .shownav .boxwidth3 .linkonly h2 {
	font-size:1.3em;
	font-weight: normal;
}

#container .blockItem .block-content a{
	padding-bottom:0;
}
#container .imagebg .blockItem .block-content{
	margin:0;
	padding:0 0 0 10px;
}
