/* Standaard Styling Layout Website */
* {
  margin: 0;
  outline: 0;
  padding: 0;
}
html {
  background:url('bg.png') top center;
  color: #3B2509;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 65%;
  cursor: default;
}
#outer {
  margin: 0 auto;
  width: 800px;
}
h1 {
  background-image:url('top.png');
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='skin/top.png');
  height: 238px;
}

h2.home         { background-image: url('home.png');         height: 47px; }
h2.nieuws       { background-image: url('nieuws.png');       height: 47px; }
h2.luchtbuks    { background-image: url('luchtbuks.png');    height: 47px; }
h2.jacht        { background-image: url('jacht.png');        height: 47px; }
h2.sport        { background-image: url('sport.png');        height: 47px; }
h2.reparatie    { background-image: url('reparatie.png');    height: 47px; }
h2.aanbiedingen { background-image: url('aanbiedingen.png'); height: 47px; }
h2.webwinkel    { background-image: url('webwinkel.png');    height: 47px; }
h2.voorwaarden  { background-image: url('voorwaarden.png');  height: 47px; }
h2.nieuwsbrief  { background-image: url('nieuwsbrief.png');  height: 47px; }
h2.links        { background-image: url('links.png');        height: 47px; }
h2.contact      { background-image: url('contact.png');      height: 47px; }
h2.wapens       { background-image: url('wapens.png');      height: 47px; }

#content {
  background-image:url('mid.png');
  font-size: 1.2em;
  height: 50px;
  padding: 5px 50px 0px 50px;
  overflow: hidden;
}
html > body #content {
  min-height: 50px;
  height: 100%;
}
#content p, #content ul, #content ol, #content h3 {
  padding-top: 1em;
}
#content h1 {
  font-size: 20px;
  padding-bottom: 10px;
}
#content ul, #content ol {
  margin-left: 20px;
}
#voet {
  background-image: url('voet.png');
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod='scale', src='skin/voet.png');
  height: 55px;
}
#voet #proximedia {
  display: block;
  float: left;
  height: 22px;
  margin-left: 75px;
  margin-top: 25px;
  width: 72px;
}
tt, .hidden, .type {
  display: none;
}
img {
  border: 0;
}
img.left {
  float: left;
  margin-right: 10px;
}
img.right {
  float: right;
  margin-left: 10px;
}
td, th {
  vertical-align: top;
}

/* FORM DESIGN */
label {
  float: left;
  width: 175px;
}
fieldset {
  padding: 2px 5px;
  margin-bottom: 1em;
}
legend {
  color: #fff;
  font-weight: bold;
}

/* MENU */
#menu {
  list-style: none;
  margin-left: 15px;
  position: absolute;
  top: 187px;
}
#menu li {
  display: inline;
  float: left;
}
#menu li a {
  display: block;
  height:35px;
}
#menu .home         { width:67px; }
#menu .nieuws       { width:60px; }
#menu .luchtbuks    { width:89px; }
#menu .jacht        { width:54px; }
#menu .sport        { width:51px; }
#menu .reparatie    { width:90px; }
#menu .webwinkel    { width:90px; }
#menu .voorwaarden  { width:113px; }
#menu .links        { width:65px; }
#menu .contact      { width:86px; }

#menu :hover              { background: url('menuhover.png');}
#menu .nieuws:hover       { background-position: -67px  0px; }
#menu .luchtbuks:hover    { background-position: -127px 0px; }
#menu .jacht:hover        { background-position: -216px 0px; }
#menu .sport:hover        { background-position: -270px 0px; }
#menu .reparatie:hover    { background-position: -321px 0px; }
#menu .webwinkel:hover    { background-position: -411px 0px; }
#menu .voorwaarden:hover  { background-position: -501px 0px; }
#menu .links:hover        { background-position: -614px 0px; }
#menu .contact:hover      { background-position: -679px 0px; }

/* CSS3 - LINK INFORMATIE */
a[target="_blank"] {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAMAAAC67D+PAAAAFVBMVEVmmcwzmcyZzP8AZswAZv////////9E6giVAAAAB3RSTlP///////8AGksDRgAAADhJREFUGFcly0ESAEAEA0Ei6/9P3sEcVB8kmrwFyni0bOeyyDpy9JTLEaOhQq7Ongf5FeMhHS/4AVnsAZubxDVmAAAAAElFTkSuQmCC") center right no-repeat;
  padding-right: 13px;
}
a[href="mailto:info@stukadoorsbedrijfvanderdonk.nl"] {
  background: url("data:image/gif;base64,R0lGODlhDgAKAMQAADw8PFFRUe3t7ff392FhYUFBQWRkZFpaWvLy8vPz88PDw3l5efj4+H19fV5eXujo6H5+fvDw8P39/evr6/X19eXl5T4+Punp6Xx8fPv7++fn5/z8/Pn5+f7+/ubm5n9/fyH5BAAAAAAALAAAAAAOAAoAAAVe4CeO5GiJXSqpqnF20CZnc2YoVpxhXN8zGAUnl2EMFosEZUFQJBKWBoeCiEQWDoVCwC00BgjB5HJRjC8aTQBDiUw0FY/nofHE1+2JPZ6Wew4WAIIFAQEHDgQGBA4AIQA7") center right no-repeat;
  padding-right: 15px;
}
.hdownload .url {
  background: url('icon-hcard-download.png') right center no-repeat;
  line-height: 20px;
  margin: -6px 0 0 6px;
  padding-right: 26px;
  position: absolute;
  text-decoration: none;

}

#contact {
  float: left;
  margin-right: 10px;
  width: 430px;
}
#contactgegevens {
  float: right;
  width: 240px; 
}
#openingstijden, #nieuwsbrief {
  clear: right;
  float: right;
  width: 240px; 
}
#openingstijden label {
  width: 165px;
}

.slideshow {
  background: #fff;
  border-bottom: 1px solid #696F3C;
  border-top: 1px solid #696F3C;
  height:167px;
  margin: 0;
  margin-left:-15px;
  padding: 0 !important;
  width:728px;
  
}
.slideshow li {
  line-height: 167px;
  padding-left: 20px;
}
.slideshow img {
  line-height: 167px;
}
