body {
	margin-top: 15px;
	margin-bottom: 0px;
	background-color: #666666;
}

div, img {
	margin: 0px;
	padding: 0px;
	border: 0px solid #003366;
}

div.center {
	width: 790px;
	margin-left: auto;
	margin-right: auto;
}

#container {
	width:790px;
	height:572px;
	z-index:1;
}


#header {
	position:relative;
	background-image: url('../img/header.jpg');
	width:790px;
	height:126px;
	z-index:2;
}

#menu {
	position:relative;
	background-image: url('../img/menu.jpg');
	width:790px;
	height:27px;
	z-index:2;
	left: 0px;
	top: 0px;
}

#invertedtabs{
margin-left: 3px;
padding: 0;
width: 790px;
_width: 780px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 3px;
}

#invertedtabs ul{
font-size: 9px;
font-family: verdana, arial;
font-style: none;
font-weight: bold;
margin:0;
margin-bottom: 0px; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 0px 0 0;
padding:0;
text-transform:uppercase;
line-height: 27px;
}

#invertedtabs a{
float:left;
color: white;
background: url(../img/mid.gif)   left bottom;
margin:0 0px 0 0;
padding:0 0 0 3px;
line-height: 27px; 
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
padding:0px 6px 0px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background: url(../img/hover.gif)  right bottom;
line-height: 27px; 
/* background-color: #d50509; */
}

#invertedtabs a:hover span{
background: url(../img/hover.gif)  right bottom;
line-height: 27px; 
/* background-color: #d50509; */
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background: url(../img/hover.gif)  right bottom;
}

#main {
	position:relative;
	background-image: url('../img/main.jpg');
	width:790px;
	height:389px;
	_height:389px;
	z-index:3;
	left: 0px;
	top: 0px;
}
#tekst2{
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 210px;
	width: 180px;
	height: 140px;
	margin-left: 20px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 100;
}

#tekstuitkomst{
	position:absolute;
	overflow: no;
	scrollbars: no;	
	left: 13px;
	top: 210px;
	width: 190px;
	height: 150px;
	margin-left: 10px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 100;
}

.tekstklein {
font-size:9px;
}

#tekst22{
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 210px;
	width: 120px;
	height: 140px;
	margin-left: 20px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 100;
}

#kop {
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 35px;
	width: 180px;
	height: 200px;
	margin-left: 20px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 100;
}

#kop2 {
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 35px;
	width: 140px;
	height: 200px;
	margin-left: 20px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 100;
}
.invulmain {
	position:absolute;
	width:790px;
	height:389px;
	z-index:3;
	left: 0px;
	top: 0px;
}

/* Main layer pages */

.info1 {
	position:absolute;
	padding-top: 2px;
	padding-left: 5px;
	background: #ffffff;
	width:202px;
	height:159px;
	z-index:1;
	left: 16px;
	top: 37px;
	filter: alpha(opacity=30);	/* IE syntax */
	-moz-opacity: .30;			/* Mozilla */
	opacity: .30;				/* De rest */
}

.info2 {
	position:absolute;
	padding-top: 2px;
	padding-left: 5px;
	background: #ffffff;
	width:202px;
	height:146px;
	z-index:2;
	left: 17px;
	top: 205px;
	filter: alpha(opacity=30);	/* IE syntax */
	-moz-opacity: .30;			/* Mozilla */
	opacity: .30;				/* De rest */
}

#tekst {
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 42px;
	width: 534px;
	height: 300px;
	margin-left: 230px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 2;
}


#tekst3 {
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 42px;
	width: 534px;
	height: 300px;
	margin-left: 230px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 2;
}

.breadcrumb {
	position:absolute;
	left: 4px;
	top: 8px;
	width: 534px;
	height: 10px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 2;
}

.tekst {
	position:absolute;
	overflow: auto;	
	left: 13px;
	top: 42px;
	width: 534px;
	height: 310px;
	margin-left: 230px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 2;
}

.tekst3 {
	position:absolute;
	overflow: auto;	
	left: 0px;
	top: 36px;
	width: 620px;
	height: 315px;
	margin-left: 170px;
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	font-size: 9pt; 
	color: #000000;
	background-color:transparant;
	/* border : solid 2px #ff0000; */
	z-index: 2;
}
.maincontent {
	position:absolute;
	background: #ffffff;
	width:544px;
	height:314px;
	left: 240px;
	top: 37px;
	filter: alpha(opacity=30);	/* IE syntax */
	-moz-opacity: .30;			/* Mozilla */
	opacity: .30;				/* De rest */
	z-index: 1;
}

/* End of main layer pages */

#footer {
	position:relative;
	background-image: url('../img/footer.jpg');
	width:790px;
	height:30px;
	z-index:4;
	left: 0px;
	top: 0px;
}

#p7s1content1 { 
	position: absolute;
	background-color:transparant;
	width: 512px; 
	z-index: 99; 
	color: #000000;
	left: 0px; 
	top: 0px; 

	visibility: visible
}

.pviiscroller {
	font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	color: #000000;
	background-color:transparant;
}

.pviiscroller p {
	 font-family: "Trebuchet MS", "Comic Sans MS", Arial, sans-serif; 
	 font-size: 9pt; 
	 margin-top: 0px
	 color: #000000;
	 background-color:transparant;
	 
 }
 
.pviiscroller h1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16pt
	background-color:transparant;
}

.pviiscroller a:link {  
	color: #000000; 
	text-decoration: underline
}

.pviiscroller a:visited {  
	color: #000000; 
	text-decoration: underline
}

.pviiscroller a:hover {  
	color: #000000; 
	text-decoration: none
}

/* tekst */

h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 200%;color: #f0f0f0}
h3{font-size: 14px; color: #000000;}
p{padding-bottom:1em}
h2{padding-top: 0.3em}

.dik {font-size: 12px; color: #000000; font-weight:bold;}

/* links */

a:link { 
color:#02019A; text-decoration: none; font-weight:normal;}

a:visited {
color:#02019A; text-decoration: none; font-weight:normal;}

a:hover { 
color:#000000; text-decoration: none; font-weight:normal;}

a:active {
color:#000000; text-decoration: none; font-weight:normal;} 
/* formulier vergelijker*/

.tekst2 {
font-family: arial, Verdana, Garamond, Arial;
font-size:10;
font-weight: normal;
text-decoration: none;
color:#203E58;
}

.uitkomst {
color: #000000;
border: 0px solid #ffffff;
margin-top:0;
margin-bottom:0;

}
.uitkomst2 {
color: #ff0000;
background: none;
border: 0px solid #ffffff;
margin-top:0;
margin-bottom:0;
font-weight: bold;
}

.uitkomst3 {
color: #ff0000;
font-size: 10px;
line-height: 12px;
font-weight: bold;

}

table.resultaat {
font-size:10;
text-align:top;
margin:0;
padding:0;
}

tr.hoog {
line-height:12px;
text-align:bottom;
}
tr.kleiner {
line-height:8px;
text-align:bottom;
}
.textsmall {
font-size:  11px;
}

.veldbasis {
font-size: 9px;
}

/* grootte velden invul vergelijker*/

.dropdown {width: 200px; margin-right:0px; height:16px; font-size:10px;}

