* {							font-family:		verdana, helvetica;
							font-size: 			10pt;
}

body {						color:				#000000;
							background-color: 	#bde2ff;
							margin: 			0;
padding:0;
height:100%; /* this is the key! */
}

h1,h2,h3,h4 {					font-weight: 		bold; 
							color: 		 		#FF6200; 
							text-align:  		left;
}

h1 {							font-size: 			20pt;
}

h2 {							font-size: 			16pt;
}

h3 {							font-size: 			12pt;
}

h4 {							font-size: 			10pt;
}

table { 						empty-cells: 		show;
}

td { 						vertical-align: 	top;
}

table.menu {					background-color: 	#82c5fc;
}

table.menu td { 				border-left: 		#003e70 1px solid;
							border-right: 		#003e70 1px solid;
							border-bottom:		#003e70 1px solid;
							font-weight: 	  	bold;
}

td.menukop { 				background-color:	#ff7200;
							color:		 		#ffffff;
							font-weight:  		bold;
							text-align: 	  	center;
}

TD.contents { 				background-color: 	#FFFFFF; 
							border: 			#003e70 1px solid;
}

table.bluebackground {		background-color: 	#82c5fc;
}

tr.orangebackground { 		background-color:	#ff7200;
}

td.orangebackground { 		background-color:	#ff7200;
}

table.comparision {			background-color: 	#bde2ff;
							border-collapse: 	collapse;
}

table.comparision td {			border: 			#003e70 1px solid;
}

table.comparision td.header {	background-color: 	#ff7200;
}

table.comparision td.amount { 	text-align: 		right;
}

a {							text-decoration: 	none;
}

a:link {						color:				#0262B4;
}

a:visited { 					color: 				#0262B4; 
}

a:hover {					color: 				#e64629; 
}

a:active {					color:				#d28fd3; 
}

table.menu a {				font-size:			9pt;
}

td.newsitem a {				font-size:			8pt;
}

/* the flashing 'NEW' */
.newimg {	font-family: 		verdana, helvetica, serif; 
			font-size: 			8pt; 
			font-weight: 		bold; 
			color: 				#003e70;
			background-color: 	#ff7200;
			border: 			#003e70 1px solid;
}

.newsdate { 	font-family: 	verdana, helvetica, serif; 
			font-size: 		8pt; 
			font-weight: 	bold; 
			color: 			#ff6347;
}
			
.newsitem { font-family: 	verdana, helvetica, serif; 
			font-size: 		8pt; 
			color: 			#000000;
			border-bottom: 	#8888bb 1px solid;
}
			
.disclaimer { 				font-size: 			7pt; 
							color: 				#003e70; 
}
			
table.small {
	background-color: 	#82c5fc;
	border: 			#003e70 1px solid;
border-collapse: collapse;
}


table.small td { 			font-size: 	  	7pt;
						border: #003e70 1px solid;
						
}
table.small th { 			font-size: 	  	7pt;
						border: #003e70 1px solid;
						font-weight:    bold;
}

table.prijzen {
						border: 1px solid #003e70; 
						background-color: #bde2ff;
			}
			
table.prijzen  td{
						border-top: 1px dashed #003e70; 
				
			}
			
table.prijzen  td.prijscol {
						font-weight:    bold;
						font-size: 0.8em;
					}
table.prijzen  td.aanbcol {
						text-align: center;
						background-color: #ffffff;
					}
					
table.prijzen  td.uit {
						font-size: 0.8em;
}

#dhtmltooltip{
position: absolute;
width: 225px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
font-size: .85Em;
}

.ideekop{
    background-color:   #ff7200;
    color:              #0262B4;
    border:             #003e70 1px solid;
    font-weight:        bold;
    text-align:         center;
    margin-top:         20px;
}

.ideeitem {
    font-size:          0.8Em;
}

table.ervaringsmail {}

table.ervaringsmail td {
    font-size: 10pt;
    font-weight: bold;
}

table.ervaringsmail td.uitleg {
    font-size: 9pt;
    font-weight: normal;
    font-style: italic;
}


