p
{
    margin-top: 4px;
    margin-bottom: 2px;
    font-size: 12px;
}
 
h1, h2, h3, h4, h5, h6, p
{
    font-family: Arial, Helvetica; 
}
h1
{
    color: rgb(255,127,23);
    font-size: 20px;
    line-height: 28px;
	font-weight:bold; 
	padding: 0px;
	margin: 0px;
}
h2
{
    color: rgb(255,94,0);
    font-size: 16px;
    font-weight:bold;
	margin-bottom: 4px;
	margin-top: 8px;
}
h3
{
    color: rgb(255,94,0);
    font-size: 12px; 
	margin-bottom: 2px;
	margin-top: 6px;
	font-weight:bold;
}
ul {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-left: 0px;
}

li
{
	color: rgb(1,1,75);
	font-size: 12px;
	list-style-image: url(design/krulletje.png);
	margin-left: 16px;
	list-style-position: outside;
}

a:link
{
    color: rgb(255,90,0);
}
a:visited
{
    color: rgb(255,90,0);
} 
a:hover
{
    color: rgb(1,1,75);
}
a:link, a:visited, a:hover {
	text-decoration: none;
}

body
{
    font-family: Arial, Helvetica;
    background-color: rgb(255,255,255);
    color: rgb(1,1,75);
    font-size: 12px;
	margin: 0px;
	padding: 0px;
}
table
{
    font-family: Arial, Helvetica;
    color: rgb(1,1,75);
    font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.tBlauwBalk {
		margin: 0px;
		padding: 0px;
        position: absolute; 
		top: 20px; 
		left: 0px;
		width: 100%;
		height: 100px;
		background: url(design/bovenrand.png);
		background-position: top left;
		background-repeat: repeat-x;
        background-color: rgb(88,167,248);
}

.tTitelBalk {
		margin: 0px;
		padding: 0px;
        position: absolute; 
		top: 20px; 
		left: 0px;
		width: 100%;
		height: 100px;
}

.tTitelBalk table {
		background-color: transparent;
}

.tTitelBalk td {
		background-color: transparent;
}

.tKop {
		position: absolute; 
		top: 20px; 
		left: 445px;
		height: 100px;
		width: 355px;
}

.tKop h1 {
		padding-bottom: 10px;
		margin-bottom: 0px;
		font-size: 20px;
}

.tKop h2 {
		color: rgb(255,127,23);
		font-size: 16px;
}

.tKop p {
		padding-bottom: 14px;
		margin-bottom: 0px;
		
		color: rgb(255,127,23); 
        font-size: 16px; 
        font-weight:bold; 
}

#paginatitel {
		position: absolute; 
		bottom: 0px; 
}

.tPage {
		margin: auto; 
		position: relative; 
		text-align: left; 
		width: 770px;
		top: 0px;
}

.tHorLijn {
		margin: 0px;
		padding: 0px;
		position: absolute; 
		top: 117px; 
		left: 0px;
		width: 100%;
}

.tMenubalk {
		background: url(design/menuband.png);
		background-color: rgb(88,167,248);
		position: absolute; 
		top: 124px; 
		left: 0px;
		width: 100%;
		height: 30px;
}

.tMenu {
		margin: 0px;
		padding: 0px;
        position: absolute; 
		top: 124px; 
		left: 0px;
		width: 100%;
		height: 30px;
}

.tMenu li {
	float: left;
	list-style: none;
	list-style-image: none;
	margin-left: 0px;
}

.tMenu li a {
	float: left;
	width: 108px;
	height: 30px;
	
	text-align: center;
	line-height: 30px;
	
	margin-left: 0px;
	
	color: white;
    font-size: 14px;
	font-weight:bold; 
	
	border-left: solid 1px rgb(213, 217, 255);
}

.tMenu li a:link, a:visited, a:hover {
	text-decoration: none;
}

.tMenu li a:hover {
	background: url(design/menuband.png);
	background-color: rgb(78,157,238);
}

#last {
	border-right: solid 1px rgb(213, 217, 255);
}

.selectedtab div {
	color: blue;
}

.tTitel {
		color: white; 
		font-size: 32px; 
		font-weight:bold;
		vertical-align: bottom;
		padding: 0px;
		margin: 0px;
		height: 100%;
		padding-bottom: 5px;
		width: 325px;
}

.tTitel strong {
		font-size: 46px;
}
    
#verticalebalk {
		position: absolute; 
		visibility: visible; 
		top: 0px; 
		left: 0px;
}

#centerpage {
		position: absolute; 
		visibility: visible; 
		top: 0px; 
		left: 40px;
}

.tContent {
		position: absolute; 
		top: 170px; 
		left: 0px;
		width: 100%;
}

.vakrechts {
	display: inline;
	float: left;
	margin-left: 8px;
}

.vakboven {
	background-image: url(design/vak_boven.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 18px;
	display: inline;
	float: left;
	width: 380px;
}

.vakonder {
	background-image: url(design/vak_onder.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	padding-bottom: 12px;
	margin-bottom: 12px;
}

.vakcontent {
	padding: 12px;
	padding-top:0px;
	padding-bottom: 0px;
	margin: 0px;
	height: 160px;
}

.vakcontent h2 {
	margin-top:  0px;
}

.doencontent {
	padding: 12px;
	padding-top:0px;
	padding-bottom: 0px;
	margin: 0px;
	margin-left: 4px;
}

.doencontent h2 {
	margin-top:  0px;
}

.tWiewezijn {
	padding-top: 16px;
	display: inline;
	float: left;
	width: 258px;
	text-align: center;
}

.tWiewezijn li {
	text-align: left;
}

.wiewezijnboven {
	background-image: url(design/wiewezijn_boven.png);
	background-position: top center;
	background-repeat: no-repeat;
	padding-top: 18px;
	display: inline;
	float: left;
	width: 500px;
}

.wiewezijnonder {
	background-image: url(design/wiewezijn_onder.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	padding-bottom: 12px;
	margin-bottom: 12px;
}

.wiewezijncontent {
	padding: 18px;
	padding-top:4px;
	padding-bottom: 4px;
	min-height: 110px;
}

.wiewezijncontent h2 {
	margin-top: 0px;
}

.tExpertise {
	padding-top: 16px;
	display: inline;
	float: left;
	width: 258px;
}

.tActiviteiten {
	padding-top: 16px;
	margin-left: 12px;
	display: inline;
	float: left;
	width: 500px;
}

.tLeesVerder {
	text-align: right;
	margin-top: 0px;
}

.intro {
    width:100%;
    font-weight:bold;
    padding-left: 12px;
    padding-right: 6px;
    border: solid 1px rgb(255,94,0);
}

.tToolTip {
	position:absolute;
	top: 160px;
	left: 0px;
	visibility: hidden;
	border: solid 1px rgb(88,167,248);
	background-color: rgb(255,94,0);
	color: white;
	padding: 3px;
}

.doenfotorechts {
	position: absolute;
	left: 600px;	
}

.doenfotorechts img {
	border: 0px; 
	width: 91px; 
	height: 90px;	
}

.doenfotolinks {
	position: absolute;
	left: 80px;
	border: 0px; 
	width: 91px; 
	height: 90px;	
}

.doenfotolinks img {
	border: 0px; 
	width: 91px; 
	height: 90px;	
}

/* Wat we doen */

#blok1 {
	position:absolute;
	top: 0px;
	left: 0px;
}

#foto1 {
	top:  6px;
}

#blok2 {
	position:absolute;
	top: 120px;
	left: 266px;
}

#foto2 {
	top:  120px;
}

#blok3 {
	position:absolute;
	top: 224px;
	left: 0px;
}

#foto3 {
	top:  224px;
}

#blok4 {
	position:absolute;
	top: 330px;
	left: 266px;
}

#foto4 {
	top:  370px;
}

#blok5 {
	position:absolute;
	top: 518px;
	left: 0px;
}

#foto5 {
	top:  520px;
}

/* Links */

#blok6 {
	position:absolute;
	top: 40px;
	left: 0px;
}

#foto6 {
	top:  46px;
}

#blok7 {
	position:absolute;
	top: 155px;
	left: 266px;
}

#foto7 {
	top:  160px;
}

#blok8 {
	position:absolute;
	top: 280px;
	left: 0px;
}

#foto8 {
	top:  284px;
}

#blok9 {
	position:absolute;
	top: 420px;
	left: 266px;
}

#foto9 {
	top:  444px;
}

#blok10 {
	position:absolute;
	top: 580px;
	left: 0px;
}

#foto10 {
	top:  580px;
}


#blok11 {
	position:absolute;
	top: 686px;
	left: 266px;
}

#foto11 {
	top:  692px;
}