html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, ul, li, address {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}

body {
  background-color: #fff;
  color: #2a2d2e;
  font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
  font-size: 62.5%;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  text-align: center;
}
td {
  font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
  font-family: Helvetica, Arial, verdana, sans-serif;
  font-weight:normal;
}
h1 {
  font-size: 2.1em;
  margin-top: 2em;
}
h2, ul.arclist li {
  font-size: 1.6em;
  margin-top:1.6em;
  margin-bottom: 1em;
  text-transform: uppercase;
}
h3 {
  font-size: 1.4em;
}
#pagina #outerWrapper #contentWrapper #rightColumn1 h3 {
font-size: 1.2em;
line-height:1.5em;
text-transform:uppercase;
}
h4 {
  font-size: 1.2em;
}
p {
  font-size: 1.1em;
  line-height: 1.4em;
  padding: 0;
  margin-bottom: 1.4em;
}
#nav ul {
  text-align:right;
}
#nav ul li {
  display:inline;
  font-size: 1.5em;
  text-align:right;
  text-transform:uppercase;
  padding: 0 0.5em;
}
#nav ul li a {
  font-family: Helvetica, Arial, verdana, sans-serif;
  color:#456165;
}
#nav ul li.vier {
  padding-right:0;
}
#nav ul li a {
  padding-left:1em;
}
#nav ul li a:hover {
  background: url("i/pijl.gif") no-repeat 0 .3em;
  color: #f90;
}
#nav a.home {
  float:left;
  padding-left: 0.5em;
  padding-right: 1em;
  font-size: 1.5em;
  text-transform: uppercase;
}
#nav a.home:hover {
  background: url("i/pijlback.gif") no-repeat 98% 50%;
  color: #f90;
}
address {
  font-style: normal;
  font-size: 1.1em;
}
a,  a:link {
  color: #666;
  font-weight: normal;
  text-decoration: none;
}
a:visited {
  color: #3b62a6;
  font-weight: normal;
  text-decoration: none;
}
a:hover {
  color: #F90;
  text-decoration: none;
}
a:focus {
  color: #ca0009;
}
a:active {
  color: #262499;
}
#outerWrapper {
  background-color: #fff;
  margin: 0 auto 0 auto;
  text-align: left;
  width: 84em;
}
#outerWrapper #header {
  background-color: #fff;
  border-bottom: solid 0px #5a6484;
  padding: 0em;
}
#outerWrapper #nav {
  height:2em;
  border-bottom:0px solid black;
}
#outerWrapper #contentWrapper #rightColumn1 {
  background-color: #FFFFFF;
  border-left: solid 0px #8e9fd0;
  float: right;
  padding: 1em;
  width: 28em;
}
#outerWrapper #contentWrapper #content {
  margin-bottom: 0;
  margin-top: 0;
  padding: 1em;
  width: 52em;
}
#outerWrapper #contentWrapper .clearFloat, #outerWrapper .clearFloat {
  clear: right;
  display: block;
}
#outerWrapper #footer {
  background-color: #FFFFFF;
  border-top: solid 1px #456165;
  margin-left:1em;
  padding: 1em 0em;
float:left;
width:99%;
}
div#header {
  height: 170px;
  margin-top:1em;
}
div#header h1 {
  background: url(i/huisraad.gif) top right no-repeat;
  cursor: pointer;
  margin: 0;
  border: 0;
  padding: 0;
  padding-top: 170px;
  overflow: hidden;
  height: 0px !important; /* for most browsers */
  height /**/:170px; /* for pre 6.0 IE Win */
}
#header p {
  display:none;
}
#home #outerWrapper #contentWrapper #content,
#producten #outerWrapper #contentWrapper #content,
#home #outerWrapper #contentWrapper #rightColumn1,
#producten #outerWrapper #contentWrapper #rightColumn1 {
  width:46%;
}

div.blok a {
  text-align :center;
  float : left;
  width : 128px;
  min-height: 150px;
  border : 0px solid #ccc;
  margin : 0em;
  padding:0 0px;
  background:#fff;
  overflow:hidden;
  text-decoration: none;
  font-weight: normal;
  line-height:2em;
  color:#666;
}
div.blok img {
  width:98%;
  border:0px solid #ccb;
  padding:0px;
  margin:0.1em;
}
div.blok a:link, div.blok a:visited {
  font-weight : normal;
}
div.blok a:hover, div.blok a:active {
  font-weight : normal;
  background:#D9D9D9;
  color:#f90;
}
div.blok img  {
  display : inline;
}
div.list img, div.blokcat img {
  border: 0px solid #ccb;
  width:30%;
  padding:0px;
  float:left;
  margin-right:0.5em;
  margin-top:0em;
}
div.list a, div.blokcat a {
  text-align: left;
  float: left;
  width: 300px;
  border: 0px solid #ccc;
  margin: 0 0 1em;
  padding:0;
  background: #fff;
  overflow:hidden;
  text-decoration: none;
  font-weight: normal;
  font-size: 1em;
  line-height:1em;
}
div.blokcat a {
  width: 500px;
  font-size:1.1em;
  line-height:1.2em;
  padding:0.5em;
  background:#F5F5FA;
  margin-bottom:0.5em;
}
div.blokcat img {
  margin-right:1em;
}
hr {
  clear:left;
  display:none;
}
div.list a:link,
div.blokcat a:link,
div.list a:visited,
div.blokcat a:visited {
  font-weight : normal;
}
div.list a:hover,
div.list a:active {
  font-weight : normal;
  background: #F2F2F2;
}
div.blokcat a:hover,
div.blokcat a:active {
  font-weight : normal;
  background: #E0E2EF;
}

div.list img,
div.blokcat img  {
  display : inline;
}
div.prodlist {
  width: 400px;
  font-size:1.1em;
  line-height:1.2em;
  padding:0.5em;
  background:#F5F5FA;
  margin-bottom:0.5em;
}
div.even {
  background:#E0E2EF;
}
div.prodlist img {
  border: 2px solid #ccb;
  width:10%;
  padding:0px;
  margin-right:0.5em;
  margin-top:0em;
}
div.prodlist a:hover img {
  border: 2px solid #fc0;
}
div.prodlist h3, div.prodlist a, div.prodlist p {
display:inline;
}
div.prodlist p {
float:right;
margin-top:-1.2em;
position:relative;
}
img.staand {
  float:right;
  width:20%;
  margin-left:1em;
}
ul.tags li.entry-tag {
  display:inline;
}
ul.arclist li {
  list-style:none;
  margin-top:0em;
  margin-bottom: 0.2em;
}
ul.arclist li a {
  padding-right: 1em;
}
ul.arclist li a:hover {
  background: url("i/pijlback.gif") no-repeat 98% 50%;
  color: #f90;
}

div.links {
width: 48%;
float:left;
}
div.rechts {
text-align:right;
width: 45%;
float:right;
}
span.opentijden {
color:#F79420;
}