body  {
	background-image: url(/images/content/Verloop.jpg);
	background-repeat: repeat-x;
	text-align: left;
	vertical-align: top;
	font-family: arial;
	font-size: 13px;
	color: #555555;
	height: 100%;
}

html { color: #999999; background: #ffffff; height: 98%;background-image: url(/images/Content/Verloop.jpg); background-repeat: repeat-x; }
.main_table { width: 1000px; height: 100%; border: 0; text-align: center; cellpadding: 10px; }
.foto_table { width: 100%; border: 0; text-align: center;}
.foto { width: 200px; border: 0; text-align: center; vertical-align: bottom; cellpadding: 10px; }
.header { background-image: url(/images/content/Vies_pootje.png); background-repeat: no-repeat; height: 100px; text-align: center; border-bottom : 1px solid #555555; }
.gb_links { width: 200px; text-align: left; font-style:bold }
.gb_rechts { text-align: right; font-size:10px; }
.gb_message{ text-align: left;}
.footer{ text-align: left; height: 9px;}
a:link { color: #555555; font-style:italic; text-decoration: none; }
a:visited { color: #555555;  font-style:italic; text-decoration : none;}
a:active { color: #4040ff; }
a:hover { color: #4040ff; text-decoration : underline; }
a:hover img{ left: 1px; position: relative; text-decoration: none; top: 1px; color: #000000;  }
img { border : 0;}
.mouse_over { background: #E0FFFF; }
.mouse_out { background: transparent; }
H1 {font-size : 18px; text-align: center; }
H2 { color: red; font-size : 14px; text-align: center; }
H3 { color: #30ff07; font-size : 14px; text-align: center; }
input, select, textarea { border : 1px solid #333333;}

.t_invoerveld {background-color : transparent;}

.t_needed { background-color : transparent;border : 1px dashed red;} 