	body 	{
			text-align:center;
			margin: 0px; 
			overflow-x: auto;
			background-color: #E1007A;
			
			}
			
	#main 	{
			background-color: #E1007A;
			position: relative;
			margin: 0px auto;
			width: 1030px; 
			height: 100%;
			}
			
	#top_background {
			position: absolute;
			top: 0px;
			left: 0px;
			height: 51px;
			width: 1000px;
			background-color: #E1007A;
			z-index:1;
			}
			
	#left_background {
			position: absolute;
			top: 0px;
			left: 0px;
			height: 100%;
			width: 202px;
			background-color: #E1007A>;
			z-index:1;
			}
			
	#right_background {
			position: absolute;
			top: 0px;
			right: 0px;
			height: 100%;
			width: 197px;
			background-color: #E1007A;
			z-index:1;
			}
			
	#bottom_background {
			position: absolute;
			bottom: 0px;
			left: 202px;
			height: 260px;
			width: 601px;
			border: 1px solid blue;
			background-color: gray;
			z-index:1;
			}
			
	#logo {
			position: absolute;
			top: 0px;
			left: 667px;
			height: 51px;
			width: 333px;
			border: 0px solid gray;
			z-index:2;
			background-image: url("../images/thomsit_logo.gif");
			background-position: left top;
			background-repeat: no-repeat;
			
			}
			
	#top_menu 	{
			position: absolute;
			top: 51px;
			left: 0px;
			height: 26px;
			width: 668px;
			border: 0px solid gray;
			background-color: #060707;
			z-index:4;
			text-align: -moz-right; 
			}
			
	#top_menu_extra	{
			position: absolute;
			top: 51px;
			left: 0px;
			height: 26px;
			width: 202px;
			border: 0px solid gray;
			background-color: #060707;
			z-index:5;
			text-align: -moz-left; 
			}
			
	#left_menu 	{
			position: absolute;
			top: 73px;
			left: 0px;
			height: 155px;
			width: 202px;
			border: 0px solid purple;
			background-color: white;
			z-index:3;
			padding-top:21px;
			}
			
	#content {
			position: absolute;
			top: 51px;
			left: 202px;
			height: 700px;
			width: 631px;
			border: 0px solid green;
			background: white;
			z-index:3;
			background-image: url("../images/achtergrond.jpg");
			background-position: bottom center;
			background-repeat: no-repeat;
			}
			
	#lay-out{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			line-height: height:17px;
			}
			
	#lay-out td{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			line-height: height:17px;
			}
			
	#lay-out a:link{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:underline;
			}
			
	#lay-out a:visited{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:underline;
			}
			
	#lay-out a:hover{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:none;
			}
			
	#lay-out-subpage{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			line-height: height:17px;
			}
			
	#lay-out-subpage td{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			line-height: height:17px;

			}
			
	#lay-out-subpage a:link{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:underline;
			}
			
	#lay-out-subpage a:visited{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:underline;
			}
			
	#lay-out-subpage a:hover{
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			color:black;
			text-decoration:none;
			}
			


			
	#submenu{
			position: absolute;
			top: 146px;
			left: 202px;
			height: 106px;
			width: 131px;
			border: 0px solid purple;
			background-color: white;
			z-index:3;
			text-align: left;
			}
			
				
	#stempel {
			position: absolute;
			top: 370px;
			left: 784px;
			height: 100px;
			width: 100px;
			z-index:10;
			background-image: url("../images/stempel_minderstof.png");
			background-position: left top;
			background-repeat: no-repeat;
			}
			
				
	#start_voordelen {
			position: absolute;
			top: 80px;
			left: 660px;
			height: 309px;
			width: 150px;
			z-index:10;
			background-image: url("../images/keyvisual_zonder_achtergrond.png");
			background-position: left top;
			background-repeat: no-repeat;
			}

	#duurzamer1 	{
			position: absolute;
			top: 260px;
			left: 435px;
			height: 95px;
			width: 95px;
			z-index:11;
			background-image: url("../images/schema_1.png");
			background-position: left top;
			background-repeat: no-repeat;
			}
			
	#duurzamer2 	{
			position: absolute;
			top: 260px;
			left: 435px;
			height: 95px;
			width: 95px;
			z-index:11;
			background-image: url("../images/schema_2.png");
			background-position: left top;
			background-repeat: no-repeat;
			}
			
	#duurzamer3 	{
			position: absolute;
			top: 260px;
			left: 435px;
			height: 95px;
			width: 95px;
			z-index:11;
			background-image: url("../images/schema_3.png");
			background-position: left top;
			background-repeat: no-repeat;
			}
			
	#duurzamer4 	{
			position: absolute;
			top: 260px;
			left: 435px;
			height: 95px;
			width: 95px;
			z-index:11;
			background-image: url("../images/schema_4.png");
			background-position: left top;
			background-repeat: no-repeat;
			}

	select 	{
			width: 350px;
			font-family: arial;
			font-size: 10px;
			color: #000000;
			/*margin: 3px 0 6px 0;*/
			}

	option 	{
			background-color: #efefef;
			}
			
	.textfield
			{
		    background-color: #f5f5f5;
			width:250px;
		  

		    border-width: 1px;
		    border-style: solid;
		    border-color: #cccccc;
		    
		    margin-bottom: 10px;
		    }
			
	textarea  {
			background-color: #f5f5f5;
			width:250px;
		   

		    border-width: 1px;
		    border-style: solid;
		    border-color: #cccccc;
		    
		    margin-bottom: 10px;
			}
			
	.button	{
			background-color:white;
			border:1px solid #E1007A;
			font-size: 11px;
			font-family: arial, helvetica, verdana;
			}
			
	#back_xpress {
			position: absolute;
			top: 10px;
			left: 0px;
			height: 50px;
			width: 250px;
			z-index:11;
			font-size: 12px;
			font-family: arial, helvetica, verdana;
			}
			
	#back_xpress a:link {
			color:white;
			text-decoration:none;
			}
			
	#back_xpress a:visited {
			color:white;
			text-decoration:none;
			}
	
	#back_xpress a:hover {
			color:white;
			text-decoration:underline;
			}
