@charset "utf-8";
/* CSS Document */

/* Nieuwsartikelen */

ul#o_construction, 
ul#o_building, 
ul#o_stuc, 
ul#o_tile, 
ul#o_floor {
  margin: 0 0 5px 0;
  border: 0 none;
  padding: 1px;
  width: 454px; /*For KHTML*/
  list-style: none;
  /*background-color:#dedede;*/
    float:left;
	
}

ul#o_construction li.first, 
ul#o_building li.first, 
ul#o_stuc li.first, 
ul#o_tile li.first, 
ul#o_floor li.first{
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
  position: relative;
  float:left;
  min-height: 19px;
	height: auto !important;
	height: 19px;
}

ul#o_construction li, 
ul#o_building li, 
ul#o_stuc li, 
ul#o_tile li, 
ul#o_floor li {
  margin: 0;
  border: 0 none;
  padding: 1px 0 0 0;
  list-style: none;
  position: relative;
  vertical-align:top;
  float:left;
  min-height: 19px;
	height: auto !important;
	height: 19px;
}

ul#o_construction li a, 
ul#o_building li a, 
ul#o_stuc li a, 
ul#o_tile li a, 
ul#o_floor li a {
  display: block;
  float:left;
  width:440px;
  min-height: 19px;
	height: auto !important;
	height: 19px;
  padding:7px;
  background-color:#ffea4f;
  text-decoration:none;
  color:#000000;
}

ul#o_construction li a:hover {
  background-color:#fdd4c2;
  text-decoration:none;
}

ul#o_building li a:hover {
  background-color:#ced4e9;
  text-decoration:none;
}


ul#o_stuc li a:hover {
  background-color:#e6e7e8;
  text-decoration:none;
}


ul#o_tile li a:hover {
  background-color:#d0e5f4;
  text-decoration:none;
}


ul#o_floor li a:hover {
  background-color:#e8f3de;
  text-decoration:none;
}


ul#o_construction .t_titel {
	font-weight:bold;
	color:#ee3124;
}

ul#o_building .t_titel  {
	font-weight:bold;
	color:#00539b;
}

ul#o_stuc .t_titel  {
	font-weight:bold;
	color:#353535;
}

ul#o_tile .t_titel {
	font-weight:bold;
	color:#009eca;
}

ul#o_floor  .t_titel {
	font-weight:bold;
	color:#006f53;
}

.t_over_construction {
	font-weight:bold;
	color:#ee3124;
	font-size:15px;

}
.t_over_building {
	font-weight:bold;
	color:#00539b;
	font-size:15px;
}
.t_over_stuc {
	font-weight:bold;
	color:#353535;
	font-size:15px;	
}
.t_over_tile {
	font-weight:bold;
	color:#009eca;
	font-size:15px;
}
.t_over_floor {
	font-weight:bold;
	color:#7ac143;
	font-size:15px;
}

.t_bouwpraktijk {
	position:relative;
	float:left;
	width:350px;
}

.v_bouwpraktijk {
	border: 0 none;
	position:relative;
	float:left;
	margin-right: 10px;
}

