* {
	margin: 0;
}
html, body {
	height: 100%;
}
body{
	color:#4479AE;
	background-image:url(../images/Hans_van_Grasstek_website_BG.jpg);
	background-repeat: repeat-x;
	background-color:#4479ae;
}
h1, h2, h3, h4, h5, a{
	color:#2765a4;}
h2 .loud {
	font-size:1.3em;
	color:#ccc;
	}
h3 .loud {
	font-size:1.5em;
	color:#ccc;
	line-height:1.5em;
	}
h3 .extraloud {
	font-size:3.5em;
	}
#quotes h1, #quotes h2,#quotes h3,#quotes h4,#quotes h5{
	color:#CCC;
}
#quotes h3{
	font-size:1.3em}
#quotes {
	margin-bottom:10px;
	margin-top:5px;}
.naarrechts{
	text-align:right;}
.center {
	text-align:center;}
#reparatie{
	z-index:-1;
	height:99%-120px;
	width:710px;
	position:absolute;
	margin:100px 120px 0 120px;
	background-color:#F00
	}
.container {width:950px;margin:0 auto;
	position:relative;}
#wolk{
	z-index:-2;
	height:200px;
	width:375px;
	position:absolute;
	top:100px;
	left: -255px;
	background-image:url(../images/Hans_van_Grasstek_wolk.jpg);
	background-repeat:no-repeat;
	}

.wrapper {
	width:950px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -190px; /* the bottom margin is the negative value of the footer's height */
}
.container {
	background-image:url(../images/Hans_van_Grasstek_pagina_bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	position:relative;
	}	
#paginabreedte {
	margin-left:120px;
	z-index:1;
	}
#headerlogo{
	text-indent:-9999px;
	background-image:url(../images/Hans_van_Grasstek_logo.jpg);
	background-repeat:no-repeat;
	height:124px;
	}
#headerlogo:hover{
	background-image:url(../images/Hans_van_Grasstek_logo_hover.jpg);
	}
#headerlogo a {
	display:block;
	height:124px;
}
#paginaachtergrond{
	background-image:url(../images/Hans_van_Grasstek_pagina_bg.gif);
	background-repeat:repeat-y;}
#slagzin {
	text-align:center;
	vertical-align:text-top;
	color:#9fadb8;
	color:#4479AE;
	font-size:15px;
	letter-spacing:0.4em;
	margin-bottom:50px;
}
#menu{
	margin-top:7px;}
#menu ul{
	margin: 0px;
	padding:0px;
	list-style-image:url(../images/LI.gif);
	list-style-position:inside;
	}
#menu li{
	padding:4px 0px 3px 0px;
	}
#menu li:hover{
	list-style-image:url(../images/LI_hover.gif);
	}
#menu #current {
	list-style-image:url(../images/LI_current.gif);
	}
#menu ul a {
	color:#8d9da7;
	padding:3px 0px;
	text-decoration:none;
	}
#menu ul a:hover {
	color:#2765a4;
	}
#kleintekstvlak,#groottekstvlak, #quotes{
	padding-right:40px;
	}
#kleintekstvlakkleinemarge{
	width:210px;
	padding-right:20px;}
#kleintekstvlak h1, #kleintekstvlakkleinemarge h1, #homepagetekst h1, #solo h1, #groottekstvlak h1, #startfase h1, #onderzoekfase h1, #implementatiefase h1{
	font-size:1.4em;
	line-height:1.5em;
	font-variant:small-caps;

	}
#homepagetekst{
	margin-left:80px;
	}

#startfase ul, #onderzoekfase ul, #implementatiefase ul{
	margin:0px;
	padding: 0px 20px 0px 0px;
	list-style-image:url(../images/check.gif);
	}
#startfase li, #onderzoekfase li, #implementatiefase li{
	margin-bottom:10px;
	}

.achtergrond {
	background-image:url(../images/Hans_van_Grasstek_pagina_bg.gif);
	background-repeat:repeat-y;
	margin-left: 120px;
	height:100%;
	width:710px;
	}
.push {
	clear: both;
	height: 190px; /* .push must be the same height as .footer */
}
.footer{
	clear: both;
	height: 190px; /* .push must be the same height as .footer */
	}
#footerlogo{
	background-repeat:no-repeat;
	background-image:url(../images/Hans_van_Grasstek_footer.png);
	height:190px;
	width:870px;
	margin-left:40px;}
#preloader{
	visibility:hidden;
	width:0px;
	height:0px;
	background-image:url(../images/LI_hover.gif);
	background-image:url(../images/Hans_van_Grasstek_logo_hover.jpg);
	background-image: url(../images/LI_current.gif);
	}
#formuliertabel {
	width:390px;}
#formuliertabel #vraag{
	width:80px;
	text-align:left;
	vertical-align:top;
	padding:10px 10px 3px 0px;
	}
#berichtweergave {
	border:1px solid #9fadb8;}
#hans {
	margin-right:0px}
#bericht{
	width:100%;
	font-family:Verdana, Geneva, sans-serif;}
#naam, #email{font-family:Verdana, Geneva, sans-serif;}

#footertekst {
	margin: 0px 0px 0px 100px;
	text-align:center;}
#toolinhoud{
	min-height:510px;
	background-image:url(../images/roundarrow.gif);
	background-repeat:no-repeat;
	background-position:15% 15px;;
	}
.streeplozelink a{
	text-decoration:none;
	}
#foto{
	float:right}
.tweederegel {
	margin-top:10px;
	}