body {margin: 0; padding: 0; font-family:Arial, sans-serif; font-size: 11px; color: #000000; text-align: left; background-color:#ffffff; background-image: url(../images/background.jpg);	background-repeat: repeat;}
html {overflow-x:hidden;}
a {color:#fff; text-decoration:none;}
a:hover {color:#000; text-decoration:underline;}
p {color:#000; font-family:Arial, sans-serif; font-size: 12px; text-align: center;}
* {margin:0; padding:0; border:none;}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 24px;	padding: 0px 0px 10px 0px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px;	float: left; padding: 4px 10px 10px 0px; margin: 0; text-transform:uppercase;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;	float: left; padding: 4px 10px 5px 0px; margin: 10px 100px 0px 0px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;	float: left; padding: 4px 10px 0px 0px; margin: 20px 0px 0px 0px; text-transform:uppercase; color:#ff6f00;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;	float: left; padding:0; margin: 0;}

div#headcontainer {margin:0 auto; width:973px;}
div#header {width:943px; height:64px; background-color:#8cc63e; padding:14px 0px 0px 30px;}
div#banner {width:973px; height:235px; margin:0}

div#content {float:left; width:971px; border-left:solid #cccccc 1px; border-right:solid #cccccc 1px; height:280px;}

/* #col1 becomes the middle column  */
div#col1 {width:240px; float:left; margin-left:240px; _margin-left:218px; margin-top:20px;}
div#col1_content {padding-left: 220px;  _padding-left: 0px; padding-right: 10px;}
div#col1 p {font-size:11px; margin:3px 0px 10px 6px; width:240px; float:left; text-align:left; line-height:20px; }
div#col1 ul.time {width:240px; margin:3px 0px 10px 3px;}
div#col1 ul.time li {background-color: #fff; list-style-type:none; clear:both; line-height:20px;}
div#col1 ul.time li span.time {float:right;}

/* #col2 becomes the left column  */
div#col2 {width:400px; float:left; margin-left: -460px; _margin-left: -690px;  border-right:solid #cccccc 1px; margin-top:20px; height:180px;}
div#col2_content {padding-left: 20px; padding-right: 10px; _padding-left: 30px; _padding-right: 0px;}
div#col2 p {font-size:11px; margin:3px 0px 10px 3px; width:300px; float:left; text-align:left; line-height:20px;}

/* #col3 becomes the right column  */
div#col3 {margin-left: -5px; margin-right: 0; width: 280px; float:right; margin-top:20px; border-left:solid #cccccc 1px; height:180px;}
div#col3_content {padding-left: 40px; padding-right: 20px}
div#col3 p {font-size:11px; margin:3px 0px 10px 3px; width:150px; float:left; text-align:left; line-height:20px;}
div#col3 a {color:#000; text-decoration:none;}
div#col3 a:hover {color:#8cc63e; text-decoration:underline;}
.clear {clear:both;}

div#aanbieding {width:973px; height:162px; background-color:#8cc63e;}
div#headaanbieding {width:971px; height:25px; background-color:#fff; border-left:solid #cccccc 1px; border-right:solid #cccccc 1px;}
div#headaanbieding .title {width:262px; height:19px; background-color:#8cc63e; color:#fff; margin-left:30px; padding: 6px 0px 0px 24px;}

div#aanbieding1 {width:245px; height:110px; background-color:#fff; float:left; margin:14px 0px 0px 50px; padding: 0px; _margin:14px 0px 0px 20px;}
div#content1 {padding: 10px 10px 10px 10px; _padding: 10px 10px 0px 10px;}
div#content1 .image {float:left;}
div#content1 .text {float:right; width:100px; _margin: 0px 0px 0px 0px;}
div#content1 h1 {color:#c80909; font-size: 30px; padding: 0px 0px 10px 0px; _padding: 0px;}
div#content1 h2 {color:#000; font-size: 12px; padding: 0px 0px 5px 0px; _padding: 0px; margin:0px; width:240px;  _width:100px;}
div#content1 h3 {color:#2d2c2c; font-size: 10px; padding:0px; margin: 2px 0px 5px 0px; float:left; width:240px;  _width:100px;}

div#aanbieding2 {width:245px; height:110px; background-color:#fff; float:right; margin: 14px 50px 0px 0px; _margin:14px 24px 0px 0px; padding: 0px;}
div#content2 {padding: 10px 10px 10px 10px; _padding: 10px 10px 0px 10px;}
div#content2 .image {float:left;}
div#content2 .text {float:right; width:100px; _margin: 0px 0px 0px 0px;}
div#content2 h1 {color:#c80909; font-size: 30px; padding: 0px 0px 10px 0px; _padding: 0px;}
div#content2 h2 {color:#000; font-size: 12px; padding: 0px 0px 5px 0px; _padding: 0px; margin:0px; width:240px;  _width:100px;}
div#content2 h3 {color:#2d2c2c; font-size: 10px; padding:0px; margin: 2px 0px 5px 0px; float:left; width:240px;  _width:100px;}

div#aanbieding3 {width:245px; height:110px; background-color:#fff; float:right; margin: 14px 70px 0px 0px; padding: 0px;}
div#content3 {padding: 10px 0px 10px 10px; _padding: 10px 10px 0px 10px;}
div#content3 .image {float:left;}
div#content3 .text {float:right; width:100px; _margin: 0px 0px 0px 0px;}
div#content3 h1 {color:#c80909; font-size: 30px; padding: 0px 0px 10px 0px;}
div#content3 h2 {color:#000; font-size: 12px; padding: 0px 0px 5px 0px; _padding: 0px; margin:0px; width:240px;  _width:100px;}
div#content3 h3 {color:#2d2c2c; font-size: 10px; padding:0px; margin: 2px 0px 5px 0px; float:left; width:240px;  _width:100px;}

div#footer {width:973px; height:21px; background-color:#252525; color:#fff; font-family:Arial, sans-serif; font-size: 11px; padding:6px 0px 0px 0px;}
div#footer .text {float:right; margin:0px 54px 0px 0px;}
div#footer a {color:#fff; text-decoration:none;}
div#footer a:hover {color:#fff; text-decoration:underline;}

/* common styling */
#nav {width:973px; height:32px; background-color:#202020;}
.menu {width:943px; background:#202020; float:left; height:32px; margin-left:30px; _margin-left:14px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#fff; height:32px; text-align:center; color:#fff; font-size:14px; font-weight:normal; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#787979; display:block; height:32px;}
.menu ul li:hover ul {display:block; position:absolute; left:0;}
.menu ul li:hover ul li a.hide {background:#fff; color:#000;}
.menu ul li:hover ul li:hover a.hide {background:#fff; color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#000; font-size:10px; text-align:left; padding-left:20px; height:32px; width:104px;}
.menu ul li:hover ul li a:hover {background:#787979; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}




