html, body {	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
h1{
	color: #000000  ;
	font-family:Arial,Helvetica,sans-serif;
	font-size:22px;

}
h2{
	color: #88ce2d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;

}
h3{
	color: #88ce2d;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	
}

div.block{
	width: 880px;
	position: relative;	
}

.colMiddle{
        color: #fefefe;
        font-size:12px;
        font-family:Arial,Helvetica,sans-serif;
}
div.cols2Left{
	float: left;
	width: 280px;
}
div.cols2Right{
	float: left;
	width: 599px;
}
a.toTop{
	position: absolute;
	top: 0;
	right: 0;
	color: #00b4ba;
	font-size: 10px;
}

/* TEMPLATE STYLES VOOR CONSUMENT */
.colTopLeft{
	width: 15px;
	height: 15px;
	background: url(/gfx/col_top_left.jpg) no-repeat bottom right;
}
.colLeft{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_left.jpg) repeat-y right;
}
.colBotLeft{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_bot_left.jpg) no-repeat top right;
}
.colBot{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	background: url(/gfx/col_bot.jpg) repeat-x top;
}
.colBotRight{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_bot_right.jpg) no-repeat top left;
}
.colRight{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_right.jpg) repeat-y left;
}
.colTopRight{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_top_right.jpg) no-repeat bottom left;
}
.colTop{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	background: url(/gfx/col_top.jpg) repeat-x bottom;
}
.colMiddle{
	position: relative;
	top: 0;
	left: 0;
	background: #0f2a2d;
	vertical-align: top;
}
.colLineTop{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background: url(/gfx/col_line_top.jpg) no-repeat bottom;
}
.colLineMiddle{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_line_middle.jpg) repeat-y;
}
.colLineBot{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background: url(/gfx/col_line_bot.jpg) no-repeat top;
}
.colTopLeftReview{
	width: 16px;
	height: 55px;
	background: url(/gfx/col_top_left_review.jpg) no-repeat bottom right;
}
.colTopReview{
	width: 899px;
	height: 55px;
	background: url(/gfx/col_top_review.jpg) repeat-x bottom;
}
.colTopRightReview{
	width: 16px;
	height: 55px;
	background: url(/gfx/col_top_right_review.jpg) no-repeat bottom left;
}
.colTopReview table tr td{
        color:#ffffff;
        font-size:12px;
        white-space:nowrap;
}
.colTopReview .bold{
        font-weight:bold;
}
.cols10{
	position: relative;
	top: 0;
	width: 932px;
	padding: 0;
	margin: 10px 0 0 15px;
}
.colsWrapper{
  	position: relative;
	top: 0;
	width: 932px;
	padding: 0;
	margin: 0;
}
.cols6{
	position: relative;
	top: 0;
	width: 615px;
	padding: 0;
	margin: 10px 0 0 15px;
	float: left;
}
.cols4{
	position: relative;
	top: 0;
	width: 300px;
	padding: 0;
	margin: 10px 0 0 15px;
	float: left;
}
.cols10_1{
	width: 216px;
}
.cols10_2{
	width: 449px;
}
.cols10_3{
	width: 665px;
}
.cols10_4{
	width: 898px;
}
.cols6_1{
	width: 600px;
}
.cols4_1{
	width: 300px;
}
.colMiddle a{
	color: #00b4ba;
}
.colMiddle a:hover{
	color: #ffffff;
}
.colMiddle ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.colMiddle ul li{
	float: left;
	padding: 0;
	margin: 5px 0 5px 0;
}
.colMiddle ul li img{
	border: 2px solid #0f2a2d;
}
.colMiddle ul li img:hover{
	border: 2px solid #ffffff;
}
.colMiddle ul.sitemap{
        list-style:none;
        padding:0;
        margin:0;
}
.colMiddle ul.sitemap li{
        margin:2px 0;
        float:none;
}

/*TEMPLATE STYLES VOOR ZAKELIJK*/
.colTopLeftZ{
	width: 15px;
	height: 15px;
	background: url(/gfx/col_top_left_commercial.jpg) no-repeat bottom right;
}
.colLeftZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_left_commercial.jpg) repeat-y right;
}
.colBotLeftZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_bot_left_commercial.jpg) no-repeat top right;
}
.colBotZ{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	background: url(/gfx/col_bot_commercial.jpg) repeat-x top;
}
.colBotRightZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_bot_right_commercial.jpg) no-repeat top left;
}
.colRightZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_right_commercial.jpg) repeat-y left;
}
.colTopRightZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	height: 15px;
	background: url(/gfx/col_top_right_commercial.jpg) no-repeat bottom left;
}
.colTopZ{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	background: url(/gfx/col_top_commercial.jpg) repeat-x bottom;
}
.colMiddleZ{
	position: relative;
	top: 0;
	left: 0;
	background: #36241B;
	vertical-align: top;
}
.colLineTopZ{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background: url(/gfx/col_line_top_commercial.jpg) no-repeat bottom;
}
.colLineMiddleZ{
	position: relative;
	top: 0;
	left: 0;
	width: 15px;
	background: url(/gfx/col_line_middle_commercial.jpg) repeat-y;
}
.colLineBotZ{
	position: relative;
	top: 0;
	left: 0;
	height: 15px;
	width: 15px;
	background: url(/gfx/col_line_bot_commercial.jpg) no-repeat top;
}
.colMiddleZ a{
	color: #00b4ba;
}
.colMiddleZ a:hover{
	color: #ffffff;
}
.colMiddleZ ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.colMiddleZ ul li{
	float: left;
	padding: 0;
	margin: 5px 0 5px 0;
}
.colMiddleZ ul li img{
	border: 2px solid #0f2a2d;
}
.colMiddleZ ul li img:hover{
	border: 2px solid #ffffff;
}

/*TEMPLATE STYLES VOOR DE DROPDOWN*/
.dropdown{
	position: relative;
	top: 0;
	width: 900px;
        background:#56A33D;
}
.dropdown2{
        width: 440px;
        padding:0 7px;
        margin:0;
        vertical-align:top;
}
.dropdown3{
        width: 290px;
        padding:0 7px;
        vertical-align:top;
}
.dropdown4{
        width: 215px;
        padding:0 7px;
        vertical-align:top;
}
.dropdownMiddle{
        width: 1px;
        background:url(/gfx/dropdownSeperator.png) repeat-y;
        padding:0;
        margin:0;
}
div#mainMenu ul li table.dropdown ul, table.dropdown ul{
	list-style: none;
	float: none;
        clear:both;
	padding: 0;
	margin: 0;
}
div#mainMenu ul li table.dropdown ul li, table.dropdown ul li{
 	float: none;
        clear:both;
	text-align: left;
        padding: 0;
	margin: 0;
}
.dropdown{
        font-size:12px;
}
.dropdown a:link, .dropdown a{
        color:#ffffff !important;
        text-decoration:none;
}
.dropdown a:visited{
        color:#c7fe80 !important;
        text-decoration:none;
}
.dropdown a:hover, .dropdown a:active{
        text-decoration:underline;
}