/* Algemeen */

	body {
		margin: 0px;
		font: 12px/16px tahoma;
		color: #000;
		background: #e9e9df;
	}

	img {
		border: 0px;
	}

	a img {
		border: 0px;
	}

	a {
		color: #fff;
	}

	td {
		font: 12px/16px tahoma;
	}

	h1 {
		font: bold 14px tahoma;
		letter-spacing: 1px;
		margin-top: 0px;
		margin-bottom: 20px;
	}

	ul {
		margin: 10px 0px;
		padding-left: 20px;
	}

	ul, li, input, select {
		font: 12px/20px tahoma;
		color: #000;
	}

/* form */

	input, select, textarea {
		width: 200px;
		margin: 2px 0px;
		border: 1px #4E7075 solid;
	}

	input.submit {
		background-color: #4E7075;
		border: 1px #4E7075 solid;
		color: #fff;
		font-weight: bold;
		padding: 0px 5px;
		cursor: pointer;
		width: 125px;
	}

/* Template */

	div.container {
		position: absolute;
		top: 50%;
		left: 50%;
		width: 820px;
		height: 620px;
		margin-left: -410px;
		margin-top: -310px;
		background: #e9e9df url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/bg-container.gif) no-repeat;
	}

		table.main {
			width: 804px;
			height: 603px;
			margin-left: 8px;
			margin-top: 8px;
		}

			table.main td {
				vertical-align: top;
			}

			td.panel-submenu {
				height: 401px;
				background: url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/bg-panel-submenu.gif) no-repeat;
			}

				td.panel-submenu h1 {
					font: 24px tahoma;
					letter-spacing: 0px;
					color: #fff;
					margin-left: 15px;
					margin-top: 20px;
					margin-bottom: 20px;
				}

				a.submenu, a.submenu:visited {
					display: block;
					padding: 6px 0px 6px 15px;
					text-decoration: none;
					font: bold 13px tahoma;
					letter-spacing: 0px;
				}

				a.submenu:hover {
					color: #dba135;
					background: url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/btn-arrow.gif) center left no-repeat;
				}

				a.active {
					color: #fff;
					background: url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/btn-arrow.gif) center left no-repeat;
				}

			td.panel-main {
				height: 401px;
				background: #fff;
			}

				div.main-container {
					width: 595px;
					height: 342px;
					margin-top: 30px;
					overflow: auto;
				}

					div.main {
						padding: 0px 20px;
					}

					div.main a, div.main a:visited{
						color: #023333;
					}

			td.panel-menu {
				height: 200px;
				background: #023333;
			}

				a.menu {
					display: block;
					float: left;
					font: bold 13px tahoma;
					letter-spacing: 0px;
					text-align: center;
					width: 99px;
					height: 100px;
					background: #74a5ab;
					text-decoration: none;
				}

				a.menu:hover {
					background: #dba135;
					background: url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/portal/color2/bg-panel-geel.jpg) -50px -50px no-repeat;
				}

				a.menu h1 {
					font: bold 13px tahoma;
					letter-spacing: 0px;
					margin-top: 42px;
				}

				a.menu h2 {
					font: bold 13px tahoma;
					letter-spacing: 0px;
					margin-top: 33px;
				}

			td.panel-img {
				height: 200px;
			}

			td.panel-logo {
				height: 200px;
				background: url(/ENGINE/IMAGES/PAULSPARTNERS/SHARED/pauls-partners.gif) no-repeat;
				font: 11px tahoma;
				letter-spacing: 0px;
				text-align: center;
			}

				td.panel-logo a{
					font: 11px tahoma;
					color: #000;
				}

			div.footer {
				padding: 5px 10px;
				text-align: right;
			}

			div.footer a {
				color: #666;
				margin-left: 10px;
				font: 12px Tahoma;
			}

/* team */

	table.team-photo {
		width: 336px;
		margin-bottom: 10px;
		border-bottom: 1px #ccc solid;
		border-right: 1px #ccc solid;
		float: left;
		margin-right: 12px;
	}

	table.team {
		width: 156px;
		margin-bottom: 10px;
		border-bottom: 1px #ccc solid;
		border-right: 1px #ccc solid;
		float: left;
		margin-right: 12px;
	}

	table.team-photo td, table.team td {
		padding: 15px 10px;
		background: #E6F3F6;
	}
