/*
Theme Name: Das personeelsdiensten
Author: Michael van Eijden
*/
* {
      margin:0;
      padding:0;
}
body {
      font-family:'Verdana', Tahoma;
      font-size:11px;
}
ul{list-style:none;}
a{color:#000;}
#container {
      width:855px;
      margin:0 auto;
}
#left, #right {
      width:145px;
      float:left;
      text-align: justify;
      padding-top:5px;
}
#right {
      clear: right;
}
#left img, #right img {
      margin-top:5px;
}
#main {
      width:700px;
      float:left;
      margin:0 10px 0 0;
}
#header {
      width:700px;
      height:112px;
      background:url(img/header_img.png) no-repeat top right;
      margin:2px 0 2px 0;
}
#header h1 a {
      display:block;
      width:279px;
      height:92px;
      background:url(img/logo.png);
      text-indent:-2000px;
}
#header .navigation {
      width:700px;
      height:18px;
      background:#d7dee7 url(img/navbar_right.png) no-repeat top right;
      margin-top:2px;
}
#header .navigation ul.right {
      float:right;
      padding-right:151px;
}
#header .navigation ul li {
      float:left;
      margin-top:2px;
}
#header .navigation ul li a {
      font-family:Tahoma;
      font-weight:bold;
      text-transform:uppercase;
      text-decoration:none;
      float:left;
      margin-left:10px;
}
#content {
      width:700px;
      min-height:425px;
      height:auto !important;
      height:425px;
      background:url(img/content_bg.png) repeat-y;
      float:left;
      position:relative;
}
#content p {
      margin:15px 10px 15px 10px;
      text-align:justify;
}
#content img.bottom {
      position:absolute;
      bottom:0;
      right:0;
}
*html #content img.bottom {
        bottom:-1px;
}
.left-col {
      width:559px;
      float:left;
}
.left-col ul {
      list-style: disc;
      margin-left:50px;
}
h6 {
      font-size:11px;
      font-weight:strong;
      display:inline;
}
#nieuws {
      padding-bottom:20px;
}
.nieuwsbericht {
      border:1px solid #e8e9eb;
      margin:10px 0 0 0;
      padding:10px;
}
.nieuwsbericht a {text-decoration:none;}
.links {
      width:528px;
      border:1px solid #e8e9eb;
      margin-left:10px;
      padding:5px 5px 5px 5px;
      overflow:hidden;
}
.alignleft{float:left;}
.alignright{float:right;}
ul#sitemap_list {
        list-style:none;
        margin-left:10px;
        margin-bottom:15px;
}
ul#sitemap_list li {
        background:#eee;
      margin-top:10px;
        padding:5px 0 5px 10px;
}
ul#sitemap_list ul li {
        list-style:none;
        margin-left:-30px;
        margin-top:2px;
}
ul#sitemap_list ul li a {
        font-weight:normal;
}
ul#sitemap_list li a {
        font-weight:bold;
}
.left-col table {
      margin-left:10px;
}
.right-col {
      width:138px;
      float:right;
}
.right-col a {
      display:block;
      margin:10px 0 0 6px;
}
.right-col img {margin:0 0 0 0; border: 0px;}
#footer {
      height:63px;
      clear:both;
      padding-top:2px;
}
#footer ul {
      width:131px;
      height:62px;
      background:url(img/footer-nav_bg.png);
      padding:1px 0 0 7px;
      float:right;
}
#footer li {margin-top:5px;}
#footer li a {
      font:10px Tahoma;
      color:#435670;
      font-weight:bold;
      text-decoration:none;
}
#footer li a:hover {color:#000;}
#footer object {
      float:left;
      margin:-2px 0 0 261px;
}
form p {
      margin:5px 0 0 10px !important;
}
label {
      width:200px;
      float:left;
}
p input, p textarea {
    padding:1px;
      width:300px;
}
em input {
      width:100px;
}
.wpcf7-response-output {
      margin-top:10px;
      padding:5px 0 5px 30px;
      font-weight:bold;
}
#nieuws{clear:both; float:left; margin:10px 0 0 0; width: 855px; }
#nieuws .messages { width: 700px; clear: both; }

/* Meta footer */
#meta-footer { font-size: 9px; clear: both; margin: 12px 0; width: 700px; float: left; }
  #meta-footer .block { width: 136px; display: inline-block; *display: inline; zoom: 1; vertical-align: top; }
  #meta-footer h3 { margin: 0 0 3px 0; font-size: 9px; padding: 4px; }

#usability { float: right; width: 145px; clear: right; margin: 10px 0 0 0; }
  
#content .left-col h1,
#content .left-col h2,
#content .left-col h3 { margin: 15px 10px; font-size:11px; }
#content .left-col p h1,
#content .left-col p h2,
#content .left-col p h3 { margin: 0; }

#wpstats { visibility: hidden; }

#mov {
	float: right;
	margin-right: 150px;
	margin-bottom: 8px;
}
