body {
			font-size:11px;
			font-family:Verdana,Arial,Helvetica;
			margin:0;
			padding:0;
			background: #007bbd url(../images/main_bg.png) center repeat-y;
		}
		#maincontainer {
			width:800px;
			margin: 0 auto;
		}
		#header {
			height:90px;
		}
		#logo {
			margin-left:35px;
			float:left;
 			height:85px;
			width:266px;
			padding: 5px 0 0 0;
			background: url(../images/logo.jpg) center no-repeat;
		}
		#aanbiedingtop {
			height:85px;
			width:290px;
			background: #007bbd url(../images/aanbiedingtop.png) no-repeat bottom;
		}
		.aanbslide {
			float:left;
			margin-left:205px;
		}
		#org {
			margin-left:380px;
			position:absolute;
			width:91px;
			height:90px;
		}
		#psi {
			margin: 0 auto;
			height:30px;
			width:64px;
			background: url(../images/psi.png) no-repeat;
			background-position: -64px 0px;
		}
		#psi:hover {
			background: url(../images/psi.png) no-repeat;
		}
		#ppp {
			margin: 10px 0;
			height:30px;
			width:91px;
			background: url(../images/ppp.png) no-repeat;
			background-position: -91px 0px;
		}
		#ppp:hover {
			background: url(../images/ppp.png) no-repeat;
		}
		#menu {
			height:142px;
			background: url(../images/menu_bg.png) center no-repeat;
		}
		#menu ul {
			margin:0;
			padding:0;
			list-style-type:none;
		}
		#menu ul li a {
			margin-top:7px;
			float:left;
			display:block;
			height:125px;
			width:100px;
		}
		#relatie a {
			margin-left:50px;
			background: url(../images/relatie_1.png);
		}
		#relatie a:hover, #relatie.active a {
			background: url(../images/relatie_2.png);
		}
		#promotie a {
			background: url(../images/kleding_1.png);
		}
		#promotie a:hover, #promotie.active a {
			background: url(../images/kleding_2.png);
		}
		#vlaggen a {
			background: url(../images/vlag_1.png);
		}
		#vlaggen a:hover, #vlaggen.active a {
			background: url(../images/vlag_2.png);
		}
		#kerst a {
			background: url(../images/kerst_1.png);
		}
		#kerst a:hover, #kerst.active a {
			background: url(../images/kerst_2.png);
		}
		#bruids a {
			background: url(../images/bruid_1.png);
		}
		#bruids a:hover, #bruids.active a {
			background: url(../images/bruid_2.png);
		}
		#aanbieding a {
			background: url(../images/aanbied_1.png);
		}
		#aanbieding a:hover, #aanbieding.active a {
			background: url(../images/aanbied_2.png);
		}
		#offerte a {
			background: url(../images/offerte_1.png);
		}
		#offerte a:hover, #offerte.active a {
			background: url(../images/offerte_2.png);
		}
		#content {
			overflow:hidden;
		}
		#content_bott {
			font-size:10px;
			line-height:15px;
			text-align:center;
			height:15px;
		}
		#content_bott a {
			color:#000;
			text-decoration:none;
		}
		#content_bott a:hover {
			text-decoration:underline;
		}
		#left {
			margin: 5px 0 0 5px;
			float:left;
			width:190px;
		}
		#adrestop {
			height:6px;
			background: url(../images/adrestop.png);
		}
		#adresmidd {
			background: #007bbd;
			padding: 0 10px;
			color:#fff;
		}
		#adresmidd a{
			color:#fff;
		}
		#adresbott {
			height:6px;
			background: url(../images/adresbott.png);
		}
		#imgtop {
			height:6px;
			background: url(../images/imgtop.png);
		}
		#imgmidd {
			padding: 0 4px;
			border-right:2px solid #007bbd;
			border-left:2px solid #007bbd;
			text-align:center;
			width:178px;
		}
		.imgmidd {
			margin: 0 auto;
		}
		.imgmidd img {
			margin: 0 auto;
		}
		.imgmidd a img {
			border:0;
		}
		#imgbott {
			height:6px;
			background: url(../images/imgbott.png);
			margin-bottom:5px;
		}
		#left_image {
			height:175px;
			width:175px;
			margin: 6px 0 0 8px;
		}
		#right {
			float:left;
			width:590px;
			margin: 5px 0 0 10px;
		}
		#itemtop {
			height:6px;
			background: url(../images/itemtop.png);
		}
		#itemmidd {
			border-right:2px solid #007bbd;
			border-left:2px solid #007bbd;
			padding: 0 10px;
		}
		#itembott {
			height:6px;
			background: url(../images/itembott.png);
			margin-bottom:5px;
		}
		#titel {
			height:15px;
			border-bottom: 1px solid #007bbd;
			text-transform:uppercase;
			font-weight:bold;
			letter-spacing:-1px;
		}
		#right_content {
			margin-top:10px;
			overflow:hidden;
		}
		#right_content p {
			margin:0;
		}
		#link {
			height:25px;
			width:280px;
			background: url(../images/link1.png) no-repeat;
			line-height:25px;
			float:left;
			color:#fff;
			padding-left: 10px;
			margin-left: 10px;
			margin-bottom: 5px;
			text-transform:uppercase;
		}
		#link:hover {
			background: url(../images/link.png) no-repeat;
		}
		#links {
			margin-left:-10px;
		}
		.slideshow {
			height:250px;
			margin-bottom:5px;
		}
		#vlag {
			margin: 0 0 0 -5px;	
		}
		#vlagitem {
			width:595px;
			height:250px;
		}
		#vlagitem img {
			float:right;
		}
		#vlagtext {
			width:575px;
			position:absolute;
			padding: 10px;
			height:45px;
			bottom:0;
			color:#fff;
			left:5px;
			z-index:2;
			background: url(../images/vlagitem.png) no-repeat;
		}
		#kerstitem {
			width:290px;
			float:left;
			float:left;
			color:#fff;
			margin-left: 10px;
			margin-bottom: 5px;
		}
		#kersttop {
			height:6px;
			background: url(../images/kersttop.png);
		}
		#kerstmidd {
			background: #007bbd;
			padding: 0 5px;
			overflow:hidden;
		}
		#kerstmidd img {
			float:left;
			border:0;
		}
		#kersttext {
			padding-left:5px;
			width:170px;
			float:left;
			height:60px;
		}
		#kerstbott {
			height:6px;
			background: url(../images/kerstbott.png);
		}
		#kerstlink {
			height:12px;
			text-align:right;
			width:170px;
			float:left;
		}
		#kerstlink a {
			color:#fff;
		}
		#kerstlinks {
			margin-left:-10px;
			overflow:hidden;
		}
		div .zemContactForm label {
			width:100px;
		}
		.zemContactForm label{
			float:left;
		}
		#image {
			float:right;
			margin-left:10px;
		}
		#image img {
			border:0;
		}
