﻿body {font-family: Arial;background: #f0f0f0;margin: 0px;font-size: 12px;color: #4f4f4f;}

h1 {font-size:25px;color:#5db93d;}
h2 {font-size:16px;}
h3 {font-size:25px;font-weight:normal;}
h4 {font-size:16px;color:#5db93d;}
h5 {font-size:16px;color:#3e86b8;}
h6 {font-size:14px;}
p {line-height:2;margin-left:8px;}

h3.nieuws {font-size:16px;font-weight:normal;}

a {color:Black;}
ul,ol {padding-left:25px;line-height:2;}
ul {list-style-type:square;}

input.text, textarea {font-family:Arial;border:solid 1px Silver;}
input.button {background-color:Gray;color:#fff;font-size:13px;font-family:Verdana;cursor:pointer;}

#wrap {width: 850px;margin: 0px auto;}
#topgreen {height: 2px;background: #5cb83c;}
#logo {padding: 15px 0px 10px;}

#topmenuwrap {background: url(../images/bgTopmenu.jpg) repeat-x; color: white; padding-top: 8px; height:10px;}

#contentwrap {background: white;padding-bottom: 25px;}
#content {padding: 15px;}

#contentheader {background: url(../images/bgContHeader.gif) repeat-x;color: White; height: 260px;  margin-bottom: 3px;}
#slogan {border-right: solid 3px white;padding: 5px;width: 270px;float: left;height: 250px;}
#slogan div.zin1 {margin: 85px 0px 10px 15px; font-size: 21px;}
#slogan div.zin2 {margin: 0px 0px 0px 35px; font-size: 16px;}

#contentheaderPR {background: url(../images/bgContHeader.gif) repeat-x;color: White; height: 160px;  margin-bottom: 3px;}
#sloganPR {border-right: solid 3px white;padding: 5px;width: 270px;float: left;height: 150px;}
#sloganPR div.zin1 {margin: 85px 0px 10px 15px; font-size: 21px;}
#sloganPR div.zin2 {margin: 0px 0px 0px 35px; font-size: 16px;}

#Image {text-align: center;padding-top: 11px;}

#contentleft {width: 180px;float: left;height: 100%;padding-left: 25px;}
#contentnieuws {width: 180px;float: left;height: 100%;padding-left: 10px;}
#contentright {margin-left: 295px;width: 480px;min-height:400px;}

#IconMenu {background: #959595;color: White;padding: 0px 5px;margin-bottom:15px;}
#IconMenu table {width: 100%;}
#IconMenu td {width: 33%;padding: 10px;font-size: 11px;}
#IconMenu td a img {border:0;}
#IconMenu td a.titel {font-size: 1.4em; font-weight: bold; margin-bottom: 3px;color:#fff;text-decoration:none;}
#IconMenu td a.subtitel {color:#fff;text-decoration:none;}

.IconMenuList {clear:both;padding:4px;}
.IconMenuList ul {margin:0px;padding-left:0px;list-style:none;margin-left:21px;margin-top:5px;font-weight:bold;}
.IconMenuList ul img {margin-right:6px;position:relative;top:-1px;}
.IconMenuList a {color:White;text-decoration:none;}
.IconMenuList a:hover {text-decoration:underline;}
.IconItem {width: 56px;float: left;margin-right: 25px;}
.IconItemSelect {background: url(../images/bgIconHover.gif) no-repeat;background-position: 3px 5px;cursor: pointer;}

#topmenu{font-weight: bold;margin:0px;padding:0px;float:right;}
#topmenu ul{padding: 36px 0 0px 0;margin: 0;text-align: right;}
#topmenu ul li{display: inline;margin-left:0px;padding-left:0px;list-style:none;}
#topmenu ul li img {position:relative;bottom:-7px;}
#topmenu ul li a {position:relative;color: #fff; padding: 4px 5px 5px 5px;text-decoration: none;background: url(../images/bgTopmenuCenter.jpg);}
#topmenu ul li a:hover{}
#topmenu ul li a.selected {color:white;background: url(../images/bgTopmenuCenterSel.jpg);}


#leftmenu {width: 180px;}
#leftmenu ul {list-style-type: none;margin: 0;padding: 0;}
#leftmenu ul li{padding-bottom: 2px;}
#leftmenu ul li a {color: #3e86b8;display: block;padding: 2px 0;padding-left: 14px;text-decoration: none;font-weight: bold;border-bottom: 1px solid #dadada;font-size: 90%;}
#leftmenu ul li a:hover {color: #5db93d;background-color: #F3F3F3;}
#leftmenu ul li ul li a {color:Gray;display: block;padding: 2px 0;padding-left: 24px;text-decoration: none;border-bottom: 1px solid #f2f2f2;font-weight: bold;font-size: 90%;}
#leftmenu ul li a.selected {color:#5db93d;}

#topproducts {font-weight:bold;padding:5px 0 5px 5px; float:right;min-height:40px;}

#footerwrap {clear:both;background: url(../images/bgFooter.jpg) repeat-x;height: 59px;color: White;margin-bottom: 15px;}
#footerwrap a {color: White;}
#footer {padding: 5px;text-align: center;}
.footersep {margin: 0px 15px;}

#koenmichielsen {text-align:center;color:Silver;font-size:10px;}
#koenmichielsen a {color:Silver;text-decoration:none;}
#koenmichielsen a:hover {color:Gray;}

.nieuwsitem {line-height: 1.5;margin-bottom: 15px;color: #858585;}
.nieuwsitem a.titel {color: #3e86b8;font-weight:bold;text-decoration:none;}
.nieuwsitem a.leesmeer {color: #4f4f4f;}
