
body{
	background-image : url(images/bg.jpg);
	background-repeat: repeat-x;
	margin			 : 0px;
	padding			 : 0px;
	height			 : 100%;
	color			 : #FFFFFF;
	font-family		 : Verdana, Arial, Helvetica, sans-serif;
}

table{
	height			: 100%;
	width			: 100%;
	padding         : 5px;
	margin			: 0px;
}

tr{
	height			: 100%;
	align			: center;
	padding         : 0px;
	margin			: 0px;
	vertical-align	: middle;
}

td{
	vertical-align	: middle;
	align			: center;
	padding         : 0px;
	margin			: 0px;
}

div#frame{
	width			: 960px;
    color           : #FFFFFF;
	text-align		: left;
	margin			: 0px;
	padding			: 0px;
	
}

div#outerline{
	width			: 949px;
	height			: 555px;
	align			: left;
	margin			: 0px;
	padding			: 0px;
	border			: 1px;
	border-style	: solid;
	border-color	: #889aa4;
	float			: left;
	
}

div#shadow_right{
height				: 557px;
float				: right;
width				: 9px;
}

div#shadow_bottom{
padding				: 0px;
margin				: 0px;
height				: 8px;
width				: 960px;
font-size		 	: 8px;
}

div#header{
    color           : #FFF;
	width			: 949px;
    height      	: 274px;
	margin		    : 0px;
	padding			: 0px;
}

div#menu{
	width			: 949px;
    background      : #ededed;
	height			: 27px;
	margin      	: 0px;
	padding			: 0px;

}

div#content{
    margin      	: 0px;
    color           : #304b6d;
	width			: 949px;
	height			: 254px;
	padding			: 0px;
	text-align		: left;
}

div#content_needit_left{
	background-color: #FFFFFF;
	width			: 476px;
	height			: 254px;
	padding			: 0px;
	float           : right;
}
div#content_needit_right{
    background-color: #FFFFFF;
	width			: 473px;
	height			: 254px;
	padding			: 0px;
	float           : right;
}

div#content_haveit_left{
    background-color: #19171C;
	width			: 476px;
	height			: 254px;
	padding			: 0px;
	float           : right;
}
div#content_haveit_right{
	background-color: #19171C;
	width			: 473px;
	height			: 254px;
	padding			: 0px;
	float           : right;
}

label
{
	clear:			both;
	width:			175px;
	height:			20px;
	float: 			left;
	margin-left:	20px;	
	font-size:		11px;
	text-align:		right;
	padding-right: 	8px;
	vertical-align:	middle;
	color:			#889aa4;
}
.label_zwart
{
	clear:			both;
	width:			175px;
	height:			20px;
	float: 			left;
	margin-left:	20px;	
	font-size:		11px;
	text-align:		right;
	padding-right: 	8px;
	vertical-align:	middle;
	color:			#6d7b83;
}
input
{
	border:			1px solid #889aa4;
	margin-bottom:	10px;
	width: 			200px;
	background:		white;
	padding: 		2px;
	font-size:		11px;
}
.input_zwart
{
	border:			1px solid #5e5f61;
	margin-bottom:	10px;
	width: 			200px;
	background:		#353536;
	padding: 		2px;
	font-size:		11px;
	color:			#FFFFFF;
}
input[type=submit]
{
	width:			100px;
	color: #FFFFFF;
	background:#e4682a;
	border:			1px solid #889aa4;
}
