html{

height:100%;

}

body{

height:97.3%;

margin:15px 30px 0 30px;

padding:0;

text-align:center;

font-family: Verdana, Arial, Geneva, helvetica, sans-serif;

font-size:0.7em;

background:#444;

color:#000;

  

/*    scrollbar-3dlight-color: #FF7800;

	scrollbar-arrow-color: #FFCDA4;

	scrollbar-base-color: #FF7800;

	scrollbar-darkshadow-color: #FF7800;

	scrollbar-face-color: #FF7800;

	scrollbar-highlight-color: #FFCDA4;

	scrollbar-shadow-color: #FFCDA4;

	scrollbar-track-color: #FF7800;

*/

}

table{

padding:0;

margin:0;

}



td{

font-family:Verdana, Arial, Geneva, helvetica, sans-serif;

vertical-align:top;

text-align:left;

}



img{

border:0px;

}



/*--h's--*/

h1{

color:#ff7800;

font-size:1.25em;

}



h2{

color:#ff7800;

font-size:1.0em;

}



h3{

color:#000000;

font-size:1.1em;

}



/*--links--*/

a:link,a:visited{

color: #ff7800;

text-decoration:none;

}



a:hover{

color:#ff7800;

text-decoration:underline;

}



a.calc:link,a.calc:visited{

text-decoration:underline;

color:#000;

font-size:1.1em;

}



a.calc:hover{

color:#ff7800;

font-size:1.1em;

}



a.calctitel:link, a.calctitel:visited{

color:#000;

font-size:1.2em;

text-decoration:none;

font-weight:bold;

}



a.calctitel:hover{

color:#000;

font-size:1.2em;

text-decoration:underline;

font-weight:bold;

}



.bottom, a.bottom:link, a.bottom:visited, a.bottom:hover{

color:#808080;

text-decoration:none;

font-size:0.9em;

}

/*.dark, a.dark:link, a.dark:visited, a.dark:hover{

color:#333333;

}*/



a.print:link, a.print:visited, a.print:hover{

text-decoration:none;	

}





/*---menu styles---*/



.arwmenu{

width:5px;

height:9px;

margin:3px 5px 3px 0;

}



.menu{

width:173px;

vertical-align:top;

padding:0 0 13px 20px;

}



a.menutxt{

padding-left:5px;

text-decoration:none;

}



a.menutxt:link,a.menutxt:visited{color:#fff;}

a.menutxt:hover{color:#333;}





/*--overig styles--*/



.fout{

color:#ff0000;

font-weight:bold;

}



.orange{

color:#ff7800;

}



.mid{

vertical-align:middle;

}



.tabel{

border:1px solid #ECE9D8;

text-align:right;

}



.table{

border:1px solid #ECE9D8;

}



.tbottom{

background:#444;

text-align:center;

height:16px;

color:#808080;

}



/*plattegronden*/

div{

border-width:1px;

border-style:solid;

border-color:#000;

}

.or{

background:#ff7800;

position:absolute;

}

.gr{

background:#7d7d7d;

position:absolute;

}



/*plattegrondinfo*/

#dhtmltooltip1 {

	text-align: left;

	position:absolute;

	left: -300px;

	width: 200px;

	border: 1px solid black;

	padding: 2px;

	visibility: hidden;

	z-index: 100; }

#dhtmltooltip2 {

	text-align: left;

	position:absolute;

	left: -300px;

	width: 200px;

	border: 0px solid black;

	padding: 0px;

	visibility: hidden;

	z-index: 100; }



#dhtmlpointer  { position:absolute;	left: -300px; z-index: 101;	visibility: hidden; }

#dhtmlpointer2 { position:absolute;	left: -300px; z-index: 101;	visibility: hidden; }







#pl_info{

padding:5px;

background-color:#fff;

border:1px solid #000;

width:150px;

font-size:0.8em;

}







.dor{

background:#ff7800;

padding:3px;

border-bottom:1px solid #000;

}

.lor{

background:#ffbb88;

border-bottom:1px solid #000;

}

.nul{

vertical-align:middle;

border-bottom:1px solid #000;

padding-left:1px;

width:200px;

}

.input{

height:13px;

width:35px;

font-size:0.9em;

border:0;

background:#ffbb88;

}