/*reset*/
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:inherit;font-size:100%;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul {margin:0 0 0 15px;padding:0;} ol {margin:0 0 0 30px;padding:0;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
form {display: inline;}
*:focus {outline:none;}
/*basic*/
html {
	height: 100%;
	overflow: -moz-scrollbars-vertical;
}

body {
	background: #fff url("bg_body.gif") repeat-x scroll 0 0;
	color: #000;
	font: normal 0.75em/140% Arial, Verdana, Tahoma, Trebuchet MS;
	text-align: center;
}

div.container {
	width: 960px;
	margin: 0 auto;
	border: 0;
	text-align: left;
	min-height: 500px;/*zie lt_ie7.css*/
}

/*link*/
a {color:#0a4e7b; text-decoration: none;}
a:visited {color:#0a4e7b;}
a:hover {color:#000;}
a:active {color:#000;}


/*text*/
h1, h2, h3, h4, h5, h6 {color:#000; margin: 0; padding: 0 10px 0 0;}
h1 {font-size: 1.5em;}
h2 {font-size: 1.4em; margin-left: 232px;}
h3 {font-size: 1.1em;}
h4, h5, h6 {font-size: 1em;}

select, input, textarea {font: normal 100% Tahoma, Trebuchet MS, Arial, Verdana; color: #000;}
input.textfield, textarea.textfield {border: solid 1px #CCC; padding: 5px 5px 0 5px; margin-bottom: 4px; height: 21px;/*30*/ width: 290px;/*300*/ background-color: #fff;}
input.textarea, textarea.textarea {border: solid 1px #CCC; padding: 7px 5px; height: 86px;/*100*/ width: 290px;/*300*/ background-color: #fff;}


div.wrapper {overflow:hidden;width:100%;}

div.content{
	background: transparent url("bg_content.png") no-repeat scroll center 0;
	margin-top:50px;
	width:960px;
	height:200px;
}

div.col1-left {
	width:485px;
	margin-top: 101px;
	float:left;
	text-align: right;
}

div.col1-right {
	width:230px; 
	margin-top: 155px;
	float:left;
	text-align: right;
}

div.acumulus1 {
	width:130px; 
	margin-top: 10px;
	float:left;
	text-align: right;
}

div.acumulus2 {
	width:485px; 
	margin-top: 10px;
	float:right;
	text-align: left;
}

ul {list-style: none; font-size: 1.4em; font-weight: normal;}
li {height: 18px;}
ul.white {color: #fff; font-style: italic;}
ul.margin {margin-top: 25px;}
ul.margin li {height: 20px;}

div.contact {margin: 100px 0 50px 117px; width: 750px; float: clear;}
.warning {color: red; text-align: left; margin-left: 10px; vertical-align: top; margin-top:4px;}
.small {font-size: 11px !important; font-style: italic; margin: 15px 0 15px 177px;}
label {width: 55px; float: left; padding-top: 8px; text-align: right; margin-right: 10px; display: block;}
textarea:focus, input[type="text"]:focus {background-color: #FBECEF;}
.submit  {margin: 20px 0 0 305px; background: transparent url(btn_verstuur.png) no-repeat scroll 0 0; padding: 1px; border: 0px; height: 10px; width: 59px; cursor: pointer;} 
.submit:hover  {background: transparent url(btn_verstuur_true.png) no-repeat scroll 0 0;} 