/* CSS Document */

body {
   margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image:url(../layout/bg.gif);
	background-repeat:repeat-x;
   background-color:#111111;
   color:#FFFFFF;
}
a img {
	border: 0px;
}
#wrapper {
   width: 900px;
   height:auto;
   margin-left:auto;
   margin-right:auto;
}

#language {
   float:left;
   width:885px;
   padding-right: 15px;
   height: 24px;
   padding-top:3px;
   color:#ffffff;
   font-family: VistaSansBook, Tahoma, Arial, sans-serif;
   font-size: 13px;
   text-align:right;
}

#header {
    float:left;
	width:900px;
	height:82px;
}

#logo {
   float: left;
   width: 370px;
}

#nav {
   float:left;
   font-family: Tahoma, "Times New Roman", Times, serif;
   font-size:12px;
   width:530px;
   text-align: right;
}

#search {
  float:left;
  padding-top: 15px; 
  width:525px;
  text-align: right;
  padding-right:5px;
  }

#maps_left {
   float:left;
   width:10px;
}

#maps_nav {
   width: 880px;
   height: 42px;
   float:left;
}

#maps_right {
   float:left;
   width:10px;
}

#column_content {
   float:left;
   width:589px;
   height:auto;
   margin-top:17px;
}

#contenttop {
   height:10px;
   float:left;
}

#content {
   float:left;
   padding-left:25px;
   padding-top:10px;
   width:564px;
   height:auto;
   color:#ffffff;
   background-image:url(../layout/content_bg.jpg);
   background-repeat:repeat-y;
}

#contentbottom {
clear:left;
   height:10px;
   margin-top: expression('-1px');
}

/*one_column*/

#column_contentfull {
   float:left;
   width:898px;
   margin-top:17px;
}

#contentfulltop {
   height:10px;
}

#contentfull {
   padding-left:25px;
   padding-right:25px;
   padding-top:10px;
   padding-bottom:25px;
   color:#ffffff;
   background-image:url(../layout/contentfull_bg.jpg);
   background-repeat:repeat-y;
}

#contentfullbottom {
   height:10px;
   margin-top: expression('-1px');
}

/*end one_column*/

#column_sidebar {
   float:left;
   width:294px;
   height: auto;
   margin-top:17px;
   margin-left:17px;
}

#sidebartop {
   height:10px;
}

#sidebar {
   padding-left:20px;
   padding-right:20px;
   padding-top:10px;
   padding-bottom:15px;
   color:#ffffff;
   background-image: url(../layout/sidebar_bg.jpg);
   background-repeat:repeat-y;
}

#sidebarbottom {
   height:10px;
   margin-top: expression('-1px');
}

#footer {
   clear:both;
   width:886px;
   height:20px;
   padding:7px;
   color:#6B6B6B;
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   }

#copy {
   float:left;
   width: 345px;
}

#links {
   float:left;
   width:541px;
   text-align:right;
}

#footer a {
   color:#6B6B6B;
   text-decoration:none;
}

#footer a:hover {
   text-decoration:underline;
}



h1 {
color:#a63ba3;
font-size:24px;
margin-top:0;
font-weight:normal;
font-family: VistaSansBook, Helvetica,  "Times New Roman";
}

h2 {
   color:#88C40F;
   font-size:24px;
   font-family: VistaSansBook, Helvetica,  "Times New Roman";
   margin-top:0;
   font-weight:normal;
}

h3 {
   color:#88C40F;
   font-size:18px;
   font-family: VistaSansBook, Helvetica,  "Times New Roman";
}

#column_content a, a {
   color:#a63ba3;
   text-decoration:none;
}

#column_content a:hover, a:hover {
   text-decoration:underline;
}

.logo {
   border: solid 1px #DCDCDC;
}

.naam {
   color:#88C40F;
   line-height:18px;
}

.plaats {
   color:#464646;
   line-height:18px;
}

.formulier_input {
   font-family: Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #464646;
}

.formulier_button {
  border:0;
  width:130px;
  height: 23px;
  color:#ffffff;
  font-size:13px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  background-image: url(../layout/button.gif);
  cursor:pointer;
  }

.search_button {
  border:0;
  width:93px;
  height: 23px;
  color:#ffffff;
  font-size:13px;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  background-image: url(../layout/button_search.gif);
  cursor:pointer;
  }
  
.bedrijf {
float:left;
width:130px;
height:250px;
padding-right:9px;
}  
