/* ##### SUBPAGINA PLAYGROUND TEMPLATES ##### */
.h1sub, .h2sub, .h3sub{
	margin:0 0 8px;
	font-weight:bold;
	text-decoration:none;
	color:#008887;
	}
.h1sub{
	font-size:16px;
	}
.h2sub{
	font-size:14px;
	}
.h3sub{
	font-size:12px;
	}
.contentPageTekst{
	margin:0 0 8px;
	}
.contentPageTekstU{
	padding:0 0 8px;
	margin:0 0 8px;
	border-bottom:#c9c9c9 solid 1px;
	}
.imgFullWidth, .imgTwoCol, .imgThreeCol, .txtTwoColRight, .txtTwoColLeft{
	width:730px;
	margin:0 0 8px;
	}
.nieuwsItemList{
	margin:0 0 8px;
	}
	.nieuwsItemList a{
		text-decoration:none;
		color:#008887;
		}
		.nieuwsItemList a:hover{
			text-decoration:underline;
			}
.productDiv{
	width:730px;
	margin:0 0 8px;
	}
	.productDivKop{
		padding:0 0 0 10px;
		color:#FFF;
		font-weight:bold;
		font-size:16px;
		}
	.iconTable{
		height:38px;
		text-align:left;
		vertical-align:top;
		}
	.iconTable img{
		margin:3px 10px 0 0;
		}
.eigenschapDiv{
	width:730px;
	margin:0;
	}
	.eigenschapDiv td{
		padding:2px 0;
		}
	.eigenschapDivKop{
		color:#008887;
		font-weight:bold;
		}
.ankerPuntDiv{
	width:730px;
	margin:0 0 14px;
	background:#e5f3f3;
	float: left;
	border-bottom:#c9c9c9 1px solid;
	border-top:#c9c9c9 1px solid;
	}
	.ankerPuntDiv table {
	float: left;
	}
	.ankerPuntDiv td{
		padding:7px 10px 5px;
		}
		.ankerPuntDiv td a{
			line-height: 18px;
			text-decoration: none;
			}
		.ankerPuntDiv td a:hover, .ankerPuntDiv td a.selected {
			color:#003480;
			}
.provincieDiv{
	width:730px;
	margin:0 0 8px;
	background:#e5f3f3;
	border-bottom:#c9c9c9 1px solid;
	border-top:#c9c9c9 1px solid;
	}
	.provincieDiv td{
		padding:8px 10px;
		}
.dealerDiv{
	width:730px;
	margin:0 0 8px;
	}
	.dealerDiv td{
		padding:8px 10px;
		}
	.dealerDiv a{
		text-decoration:none;
		}
		.dealerDiv a:hover{
			text-decoration:underline;
			}
.printDiv{
	text-align:right;
	position:absolute;
	margin:0;
	z-index:10;
	}
	.printDiv a{
		color:#bbbdbd;
		}
.formTextfield, .formTextfieldWrong, .formTextfieldSmall, .formTextArea,.formTextAreaWrong{
	font-size:11px;
	padding:0 5px;
	border:none;
	background:#E5F3F3;
	margin:0 0 2px;
	}
.formTextfieldWrong,.formTextAreaWrong{
	background:#f3e5e5;
}
.formTextfield, .formTextfieldWrong{
	height:16px;
	width:550px;
	}
.tdText p{
	margin:0 0 7px;
	}

.tdTextFieldSmall{
	background:url(../img/layout/ombouw/textfield-small-bckgrnd.jpg) no-repeat;
	}
.formTextfieldSmall{
	height:16px;
	width:521px;
	}
.formTextArea,.formTextAreaWrong{
	height:52px;
	width:550px;
	overflow:auto;
	}
.formCheckBox{
	border:none;
	}
.submitBtn{
	display:block;
	width:70px;
	height:24px;
	background:url(../img/layout/ombouw/menu/aanmelden-btn.jpg) no-repeat;
	border:none;
	cursor:pointer; /* hand-shaped cursor */
	text-indent:-4000px; 
	}
.aanmeldenBtn{
	background:url(../img/layout/ombouw/menu/aanmelden-btn.jpg) no-repeat;
	}
.verzendenBtn{
	background:url(../img/layout/ombouw/menu/verzenden-btn.jpg) no-repeat;
	}
.img-shadow {
	float:left;
	background:url(../img/layout/ombouw/fotoalbum/shadowAlpha.png) no-repeat bottom right !important;
	background:url(../img/layout/ombouw/fotoalbum/shadow800x800.gif) no-repeat bottom right;
	margin:5px 10px 0 5px !important;
	margin:5px 10px 0 5px;
	}

.img-shadow img {
	display:block;
	position:relative;
	background:#fff;
	border:1px solid #008887;
	margin:-6px 6px 6px -6px;
	padding:4px;
	}
.fotoalbumThumbs{
	height:110px;
	width:130px;
	float:left;
	/*border:#000099 1px solid;*/
	}
.fotoAlbumTable{
	padding:10px 10px 10px 15px;
	}
	.fotoAlbumTable a{
		text-decoration:none;
		}
	.fotoAlbumTable a:hover{
		text-decoration:none;
		font-weight:bold;
		}
	.fotoAlbumPag{
		padding-top:1px;
		width:17px;
		height:17px;
		border:1px solid #008887;
		background:#FFF;
		text-align:center;
		margin:2px;
		float:left;
		}
.fotoalbumTopics{
	padding:0 10px;
	}
.rowTable, .rowTableLeg{
	border-bottom:#c9c9c9 solid 1px;
	overflow:hidden;
	}
.rowTableLeg{
	border-bottom:none;
	}
	.col1{
		width:180px;
		padding:3px 0;
		float:left;
		}
	.col1Wide{
		width:550px;
		padding:3px 0;
		float:left;
		}
	.colDesc{
		padding:3px 0;
		}
	.col2{
		width:100px;
		padding:3px 0;
		background:#ecf6f5;
		float:left;
		}
	.col3, .col3Rating{
		width:75px;
		padding:3px 0;
		background:#ecf6f5;
		float:right;
		}
	.colX{
		width:75px;
		padding:3px 0;
		float:right;
		}
	.colLink{
		padding:3px 0;
		background:#ecf6f5;
		}
		.col2 strong, .col3 strong, .colX strong, .colLink strong, .colX p, .col3Rating p{
			padding:0 5px;
			}
		.col1 a, .col1 p, .col1 strong, .col1Wide a, .col1Wide p, .col1Wide strong, .colDesc p, .colDesc strong {
			padding: 0 5px 0 0;
			}
		.col1 a, .col1Wide a, .colLink a {
			display: block;
			text-decoration: none;
			}
		.col1 a:hover, .col1Wide a:hover, .colLink a:hover {
			color:#003480;
			}
		.col2 p, .col3 p{
			padding:13px 5px 0;
			}
		.colLink a{
			padding:0 5px 0;
			}
/* ##### SUBPAGINA PLAYGROUND TEMPLATES ##### */

/* ##### SEARCH ##### */
.searchDiv{
	height:70px;
	width:730px;
	margin:0 0 10px;
	background:#e7e6e8;
	border:1px solid #c5c3c8;
	}			
	.spacer10{
		height:10px;
		text-align:right;
		font-size:10px;
		}
	.frmFile{
		border:1px solid #9c9c9c;
		margin:0 0 0 4px;
		padding:3px 3px 0;
		height:15px;
		width:640px;
		color:#454545;
		font-size:11px;
		}
.subline{
	display:block;
	margin:10px 0;
	}
.results{
	width:730px;
	}
	.number{
		font-size:15px;
		color:#008887;
		text-align:right;
		font-weight:bold;
		width:30px;
		}
	.titel{
		color:#008887;
		font-size:12px;
		text-decoration:none;				
		}
	.titel:hover{
		font-size:12px;
		}
	.soortresult{
		color:#999;
		}
	.searchspacer{
		font-size:1px;
		height:3px;
		}
.pageLm{
	margin:10px 0 0;
	}
	.selbutton{
		background:#e7e6e8;
		border:1px solid #c5c3c8;
		width:20px;
		height:22px;
		text-align:center;
		}
		.selbutton a{
			text-decoration:none;
			}
		.selbutton a:hover{
			color:#008887;
			}
	.actbutton{
		border:1px solid #008887;
		background:#008887;
		width:20px;
		height:22px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		}	
		.actbutton a{
			text-decoration:none;
			color:#FFF;
			}
/* ##### SEARCH ##### */
.cmsBlok1,.cmsBlok2,.cmsBlok3,.cmsBlok4,.cmsBlok5,.cmsBlok6,.cmsBlok7,.cmsBlok8,.cmsBlok9.cmsBlok10 {
	margin:0 0 14px;
}
.cmsBlok1 p,.cmsBlok2 p,.cmsBlok3 p,.cmsBlok4 p,.cmsBlok5 p,.cmsBlok6 p,.cmsBlok7 p,.cmsBlok8 p,.cmsBlok9 p,.cmsBlok10 p {
	line-height:15px;
	margin: 0 0 12px;
}
.cmsBlok1 strong,.cmsBlok2 strong,.cmsBlok3 strong,.cmsBlok4 strong,.cmsBlok5 strong,.cmsBlok6 strong,.cmsBlok7 strong,.cmsBlok8 strong,.cmsBlok9 strong,.cmsBlok10 strong {
	font-weight:bold;
	text-decoration:none;
	color:#008887;
}
.foto_links {
	float: left;
	margin: 0 12px 8px 0;
}
.cmsBlok3,.cmsBlok2 {
	width: 730px;
	float: left;
}
.foto_rechts {
	float: right;
	margin: 0 0 8px 12px;
}
.cmsBlok7 {
	float: left;
	width: 350px;
	height: 180px;
	overflow:hidden;
	margin-top: 10px;
}
.cmsBlok7 p {
	width: 200px;
	float: left;
}
.cmsBlok9 h2,.cmsBlok8 h2 {
	font-size: 14px;
	margin-top: 8px;
	margin-left: 8px;
}
.cmsBlok8 p {
	margin-left: 8px;
}
.cmsBlok9,.cmsBlok8 {
	background: #e5f3f3;
	float: left;
	width: 730px;
}
.cmsBlok9 .foto_links {
	margin: 8px;
}