HTML {
}

HTML,body {
background:#ffffff;
}

body {
text-align:center;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {
display: inline-block;
}

/* Holly Hack Targets IE Win only \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End Holly Hack */

.nav-hor {
white-space:nowrap;
}

	.nav-hor li {	
	display:inline;
	}
	
		.nav-hor li.first {
		padding-left:0px;
		margin-left:0px;
		}
		
		.nav-hor li.last {
		padding-right:0;
		margin-right:0;
		border-right:0!important;
		}
	
	.nav-hor li a {
	}
	
		.nav-hor li a:hover {
			
		}
		
.nav-ver {
white-space:nowrap;
}

	.nav-ver li {
	display:block;
	}
	
		.nav-ver li.first {
		}
		
		.nav-ver li.last {
		border-bottom:0!important;
		}
	
	.nav-ver li a {
	display:block;
	width:auto;
	}
	
		.nav-ver li a:hover {
		}

table {
}

	table td {
	vertical-align:top;
	}
	
	.columns3 .col1, .columns3 .col2, .columns3 .col3 {
	width:200px;
	}	
	
	table .gutter {
	width:20px;
	}
	
form {
padding:0;
margin:0;
}
	fieldset {
	border:1px solid #cccccc;
	padding:20px!important;
	}
	
	legend {
	font-weight:bold;
	padding: 0 10px;
	}
	
	input, textarea, select {	
	}
	
	.input {
	width:100%;
	border: 1px solid #cccccc;
	padding:2px;
	}
	
	textarea {
	height:100px;
	}
	
	.inputbutton {
	float:right;
	}
	
.streamerholder {
}

	.streamer {	
	background:#e4e4e4;
	}
	
		
		.streamer img {
		float:left;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
		}
	
	td .streamer {
	}
	
.floatright {
float:right;
}

.no-padding {
padding:0!important;
}

.hidesubmitbutton {
background: transparent;
border:0 none;
height:1px!important;
left:0;
position:absolute;
top:0;
width:7px!important;
}


.houseroute {
font-weight:bold;
}

.place {
font-size: smaller;
text-transform:uppercase;
}

.cornered {
position:relative!important;
padding:10px;
}

	#border .cornered {
	display:block;
	}

	.cornered .lt, .cornered .rt, .cornered .rb, .cornered .lb {
	position: absolute;
	display: block;
	width: 7px;
	height: 7px;
	margin:0;
	background-repeat:no-repeat;
	
	}
	
	.cornered .lt {
	left: 0;
	top: 0;
	background-image: url(../../img/corner-lt.png);
	background-position: left top;
	}
	
	.cornered .rt {
	right: 0;
	top: 0;
	background-image: url(../../img/corner-rt.png);
	background-position: right top;
	}
	
	.cornered .rb {
	right: 0;
	bottom: 0;
	background-image: url(../../img/corner-rb.png);
	background-position: right bottom;
	}
	
	.cornered .lb {
	left: 0;
	bottom: 0;
	background-image: url(../../img/corner-lb.png);
	background-position: left bottom;
	}
	
.back {
background:url(../../img/bullet-arrow-left.gif) 0 10px no-repeat;
padding:5px;
line-height: 16px;
text-decoration:none;
}

.back:hover {
}	
	
/* BUTTON */

.customsubmitbutton {
height:20px;
float:right;
background: url(../../img/bg-button-red-start.png) no-repeat top left;
padding: 0 2px 0 0;
margin: 0 0 0 4px;
}
	.customsubmitbutton a {
	background:url(../../img/bg-button-red.png) no-repeat top right;
	margin-left:10px;
	padding-right:10px;
	text-decoration:none;
	line-height:19px;
	display:block;
	height:20px;
	width:auto;
	color:#ffffff;
	font-size:11px;
	}
	.customsubmitbutton a:hover {
	text-decoration:none;
	color:#ffffff;
	}
	
.logo {
	margin-bottom: 10px;
}

	
/* LAYOUT */

#placeholder {
margin-top:20px;
width:960px;
text-align:left;
margin-left:auto;
margin-right:auto;
}
  /* Header */
  #headerholder {
  position:relative;
  width:940px;
  text-align:left;
  background-image: url(../../img/bg-header-fade-trans.png);
  background-repeat:repeat-x;
  margin-bottom:10px;
  }
	  #headerholder #header {
	  padding:15px 20px;
    
	  position:relative;
	  }
      .nieuwbouw #headerholder #header{
      padding:5px 20px;
      padding-bottom:4px;
      }
		  #logo {
		  float:left;
      width:271px;
		  }	
			#logos {
			position:absolute;
			right:20px;
			bottom:15px;
			}
				#logos img {
				margin-left:10px;
				}
			.phone {
			float:left;
			padding-left:15px;
			margin-left: 20px;
			color:#ffffff;
			border-left:1px solid #9999cc;
			padding-top:52px;
			font-size:18px;
			}
        .nieuwbouw .phone {
        margin-top:10px;
        }
	/* Main menu */
  #mainmenuholder {
  background:url(../../img/bg-mainmenu.png) no-repeat;
  height:39px;
  margin-bottom:35px;
  }
    #mainmenu ul {
    margin:0;
    }
      #mainmenu li, #home {
      display:block;
      height:39px;
      float:left;
      font-size:13px;
      padding-left:15px;
      margin-right:1px;
      position:relative;
      background:url(../../img/bg-mainmenu-divider.png) no-repeat -1px 0;
      }
        #home {
        padding:0px;
        background:none;
        }
          #home:hover {
          background:url(../../img/bg-mainmenu-home-hover.png) no-repeat 0 0;
          }
          #home.active {
          background:url(../../img/bg-mainmenu-home-active.png) no-repeat 0 0;
          }
          #home a {
          display:block;
          height:39px;
          width:44px;
          background: url(../../img/icon-home-on.png) no-repeat center center;
          }
    #mainmenu li a {
    color:#1d1d49;
    text-decoration:none;
    display:inline;
    float:left;
    line-height:39px;
    padding-right:14px;
    }
	    #mainmenu li:hover {
	    background:url(../../img/bg-mainmenu-item-hover.png) no-repeat -15px 0;
	    }
	    #mainmenu li:hover a {
	    color:#ffffff;
	    background:url(../../img/bg-mainmenu-item-hover.png) no-repeat right;
	    }
      #mainmenu li.itemAct {
      background: url(../../img/bg-mainmenu-item-active.png) no-repeat -15px 0;
      }
        .hypotheken #mainmenu li.itemAct {
        background: url(../../img/bg-mainmenu-item-active-green.png) no-repeat -15px 0;
        }
	        .hypotheken #mainmenu li.itemAct a {
	        background: url(../../img/bg-mainmenu-item-active-green.png) no-repeat right;
	        }
        .offering #mainmenu li.itemAct {
        background: url(../../img/bg-mainmenu-item-active-red.png) no-repeat -15px 0;
        }
	        .offering #mainmenu li.itemAct a {
	        background: url(../../img/bg-mainmenu-item-active-red.png) no-repeat right;
	        }
	      #mainmenu li.itemAct a {
	      background: url(../../img/bg-mainmenu-item-active.png) no-repeat right;
	      }
	      #mainmenu li.itemAct a {
	      color:#ffffff;
	      }

/* MAIN */

#mainholder {
margin-bottom:40px;
}
  #borderholder {
  width:240px;
  float:left;
  position:relative;
  }	
	  #border {
	  padding-right: 20px;
	  }
      /* Submenu */
		  #submenuholder {
		  margin-bottom: 20px;
		  }
			  #submenuholder h2 {
			  margin-bottom: 8px;
			  }
		    #submenu {
		    }
				  #submenu a {
				  display:block;
				  height:23px;
				  line-height:23px;
				  text-decoration:none;
				  padding: 0 3px;
				  border-top:1px solid #e5e5e5;
				  color:#666666;
				  }
            #submenu a:first-child {
            border:none;
            }
				    #submenu a:hover {
				    background: #f2f2f2;
				    color:#000000;
				    }
				    #submenu a.itemAct {
				    padding: 0 3px 0 13px;
				    background: #003366 url(../../img/bullet-arrow-white-right.gif) 3px 8px no-repeat;
				    color:#ffffff;
				    font-weight:bold;
				    }
	    /* Search refine */
	    #objectsearchrefine {
	    margin:10px 0 30px 0;
	    }
		    #objectsearchrefine h2 {
		    margin:15px 0 2px 0;
		    }
		    #objectsearchrefine .ref_srch_colum {
		    margin:10px 0 2px 0;
		    }
          #objectsearchrefine .ref_srch_header a {
          color: #f10c29;
          text-decoration:none;
          }
            #objectsearchrefine .ref_srch_header a:hover {
            text-decoration: underline;
            }
		      #objectsearchrefine .ref_srch_area {
		      padding: 0 0 10px 0;
		      border-bottom:1px solid #cccccc;
		      }
		        #objectsearchrefine .ref_srch_area a {
		        text-decoration: none;
		        color: #000000;
            line-height:16px;
		        }
		          #objectsearchrefine .ref_srch_area a:hover {
		          text-decoration: underline;
		          }
		        #objectsearchrefine .ref_srch_num {
		        color: #f10c29;
		        }
	    /* Quicksearch */
		  #quicksearchholder {
		  margin-bottom:15px;
      width:100%;
		  }
			  #quicksearchholder .textfield {
			  border:1px solid #999999;
			  width:150px;
			  height:16px;
			  padding:2px 0 0 2px;
			  font-size:11px;
			  }
			/* Banner */
		  #banner {
		  margin-bottom:15px;
		  min-height:103px;
		  }
		  /* Spotlight */
		  #spotlight {
		  margin-bottom:15px;
		  }
        #spotlight a {
        text-decoration:none;
        }
			  #spotlight .objimg {
			  line-height:0;
			  height:148px;
			  overflow:hidden;
			  display:block;
			  margin-bottom:10px;
			  }
			    #spotlight .objimg img {
			    display:block;
			    left:0;
			    margin-bottom:15px;
			    overflow:hidden;
			    position:absolute;
			    }
			  #spotlight p {
			  color:#7e7e7e;
			  font-size:11px;
			  line-height:normal;
			  margin:0;
			  } 
      /* NAW */
		  #naw {
		  }
			  #naw p {
			  font-size:11px;
			  margin-bottom:4px;
			  line-height:normal;
			  color:#7e7e7e;
			  }
      /* Project / Types */
	    #newbuildtypesholder, #newbuildprojectholder {
	    }
        #newbuildtypesholder {
        margin-bottom:30px;
        }
		    #newbuildtypes, #newbuildproject {
		    padding:5px 0 5px 5px;
		    border-bottom:1px solid #cccccc;
        cursor:pointer;
		    }
			    #newbuildtypesholder .active, #newbuildprojectholder .active {
			    background:#eeeeee;
			    }
			    #newbuildtypes .img-recent, #newbuildproject .img-recent {
			    float:left;
			    display:block;
			    width:101px;
			    height:65px;
			    }
          #newbuildtypes .overflow, #newbuildproject .overflow {
            overflow: hidden;
            width: 100px;
          }
			    #newbuildtypes p, #newbuildproject p {
			      font-size:11px;
            line-height:12px;
            margin-left:7px;
			    }
			    #newbuildtypes .title, #newbuildproject .title {			
			    font-size: 12px;
			    }
			    #newbuildtypes .name, #newbuildproject .name {			
			    margin-bottom: 5px;
			    }
			    #newbuildtypes .specs, #newbuildproject .specs {
			    color:#000000;
			    }
			    #newbuildtypesholder .last {
			    border: 0!important;
			    }
		
		#bordermenu {
		display:none;
		}
		
			#bordermenu ul {
			margin:0;
			}
			
		#bordermenu li {
		background:url(../../img/hr-submenu.gif) no-repeat right top;
		}	
	
		#bordermenu ul li a {
		display:block;
		text-decoration:none;
		line-height:28px;
		font-size:13px;
		}			
			
			#bordermenu ul li a:hover {
			text-decoration:none;
			color:#000000;
			}
			
		#bordermenu ul .active {
		}
			
			#bordermenu ul .active a {
			color:#000000;
			}
			
			#bordermenu ul .active a:hover {
			color:#000000;
			}
			
				#bordermenu ul li ul {
				padding-bottom: 10px;
				}
				
				#bordermenu ul li ul li {
				background:none;
				padding-left:0px;
				}
				
				#bordermenu ul li ul li a {
				color:#999999!important;
				line-height:16px;
				padding-left: 7px;
				font-size:11px;
				}
				
				#bordermenu ul li ul li a:hover {
				color:#000000!important;
				}
				
				#bordermenu ul li ul .active {			
				}
				
				#bordermenu ul li ul .active a {
				background:url(../../img/bullet.gif) no-repeat 0 9px;
				color:#000000!important;
				}
				
				#bordermenu ul li ul .active a:hover {
				color:#000000;
				}
			


#contentholder {
width:720px;
float:right;
position:relative;
}	
	
	#content {
	}
	
	#homeimage {
	margin-bottom:15px;
	line-height:0;
	}
	
#tabsholder {
height: 26px;		
margin: 30px 0 0px 0;
border-bottom:1px solid #F10C29;
}

	#tabsholder a {
	line-height:28px;
	display:block;
	height:27px;
	padding: 0 15px;
	float:left;
	text-decoration:none;
	color:#ffffff;
	font-size:11px;
	text-transform:uppercase;
	background: #F10C29 url(../../img/tab-gradient-trans.png) repeat-x bottom;
	margin-right:2px;
	}
	
		#tabsholder a:hover {
		background-color:#cc6666;
		color:#ffffff;
		}				

		#tabsholder a.active {
		color:#1D1D49;
		font-weight:bold;
		background: #e4e4e4 url(../../img/tab-gradient-trans.png) repeat-x bottom;
		}
		
			#tabsholder .active div a {
			color:#ffffff;
			}
			
			#tabsholder .active div a:hover {
			color:#ffffff;
			}
			
#tabscontentholder {

}
	.tabscontent {
	padding-top:15px;
  display:none;
	}
    .tabscontent#page_Algemeen {
    display:block;
    }
		.tabscontent .tabscontentheader {
		margin-bottom:20px;
		}
	
		.tabscontent .img-detail {
		float:left;
		display:block;
		border:3px solid #f10c29;
		}
	
		
		.tabscontent .objectdetailspecs {
		width:200px;
		margin-left:500px;
		}
		
		
		.tabscontent .objectdetailspecs h4 {
		margin: 0 0 5px 0;
		font-size:16px;
		}
		
		.tabscontent .objectdetailspecs p {
		line-height: 16px;
		margin-left:0;
		}
		
	.tabscontent .objectdetailthumbsholder {
	margin-left:0;
  float:right;
  width:227px;
  overflow:hidden;
	}
	  .tabscontent #objectdetailthumbs {
    width:232px;
    }
		.tabscontent #objectdetailthumbs a {
		display:block;
		margin: 0px 5px 5px 0px;
		float:left;
		width:105px;
		height:70px;
		border:3px solid #cccccc;
    text-align:center;
		}
    #more-pics {
    text-align:right;
    margin-top:10px;
    }
			.tabscontent #objectdetailthumbs a:hover {
			border: 3px solid #f10c29;
			}
	/* Search form */
	#searchholder {
	width: 723px;
	overflow:hidden;
	}
		#search {
		width: 747px;
		height:160px;
		}
			/* Main Search */
			#mainsearch {
			margin-bottom:8px;
			overflow:auto;
			font-size:12px;
			}
        .dyn_srch_colum {
        width:244px;
        float:left;
        }
				  #mainsearch .dyn_srch_area {
	        height: 120px;
	        border: 1px solid #F10C29;
	        overflow: auto;
	        padding: 1px;
	        background: #ffffff;
	        float:left;
	        width:226px;
				  }
            #mainsearch .dyn_srch_colum .dyn_srch_header {
            color:#000000;
            padding-bottom:8px;
            padding-left:2px;
            color:#F10C29;
            }
				    #mainsearch .dyn_srch_area * * {
				    font-weight:normal;
				    text-decoration: none;
				    padding: 3px 0px;
				    }
				    #mainsearch .dyn_srch_area .dyn_srch_value_normal {
				    color: #666;
				    margin-top: 1px;
				    padding-left: 2px;
				    }
				    #mainsearch .dyn_srch_area .dyn_srch_value_normal:hover {
				    background: #e5e5e5;
				    }
				    #mainsearch .dyn_srch_area .dyn_srch_value_selected {
				    color: #ffffff;
				    background: #005da4;
				    margin-top: 1px;
				    padding-left: 2px;
				    }
				    #mainsearch .dyn_srch_area * .dyn_srch_value_selected:hover{
				    color: #000000;
				    background: #6da7cb;
				    }
				      #mainsearch .dyn_srch_value_normal .dyn_srch_num {
              color:#F10C29;
				      }
				      #mainsearch .dyn_srch_value_selected .dyn_srch_num {
				      color: #ffffff;
				      }
            #mainsearch .dyn_srch_submit_submit, #mainsearch .dyn_srch_submit_reset {
            display: none;
            }
/* Search results */	
#searchresult {
margin: 30px 0 40px 0;
}
  /* Sort */
	#sortholder {
	}
		#sort {
		}
			#sort .pulldownmenu {
			width: 100px;
			float:right;
			}
			#sort .buttonholder{	
			float:right;
			margin-left:10px;
			}
	/* Objects */
	#searchresult .objectholder {
	height:122px;
	background:#F0F0F0;
	margin-bottom:30px;
	}
	  #searchresult .object {
	  padding-right:10px;
	  }
	    #searchresult .object .img-result {
	    float:left;
	    display:block;
	    width:185px;
	    height:122px;
	    margin-right:15px;
	    }
      #searchresult .object a {
      text-decoration:none;
      }
	    #searchresult .object h4{
	    margin:0 0 2px 0;
	    padding-top:8px;
	    }	
	    #searchresult .object p {
	    color:#666666;
	    font-size:11px;
	    line-height:normal;
	    line-height:14px;
	    margin: 3px 0 6px 0;
	    }
	    .verkocht {
	    position:absolute;
	    width: 185px;
	    height: 17px;
	    background:#cc0000;
	    color:#ffffff;
	    font-size: 11px;
	    text-align:center;
      left:0px;
	    }
	    #searchresult .houseroute {
	    margin:0 0 6px 0!important;
	    line-height:12px;
	    color:#000000!important;
	    font-size:11px;
	    font-weight:bold;
	    }
	    #searchresult .houseroute-label {
	    position:absolute;
	    background:url(../../img/houseroute-label.gif) no-repeat;
	    height:49px;
	    width:49px;
	    }
	    #searchresult .objectspecs {
	    float:left;
	    width: 135px;
	    border-left:1px solid #cccccc;
	    padding-left: 5px;
	    font-size:11px;
	    color:#000000!important;
	    }
  /* Page navigation */
  .pagingholder {
  }
	  #navigation {
	  font-size:11px;
	  line-height:25px;
    text-align:center;
	  }
	    #navigation a {
	    margin:0 5px;
	    padding: 2px 5px;
	    text-decoration:none;
	    font-weight:bold;
	    color:#666666;
	    }
	      #navigation a:hover {
	      color:#000000;
	      background:#cccccc;
	      }
	      #navigation a.active {
	      background: #003366;
	      color:#ffffff;
	      }
	    #navigation .navLeft, #navigation .navRight {
	    float:left;
      width:75px;
	    }
	      #navigation .navLeft a {
        background:url(../../img/bullet-arrow-left.gif) 0 9px no-repeat;
        padding-left:7px;
        font-weight:normal;
        }
		    #navigation .navRight a {
		    background:url(../../img/bullet-arrow-right.gif) right 9px no-repeat;
        padding-right:7px;
        font-weight:normal;
		    }
      #navigation .navMiddle {
      float:left;
      width:565px;
      }
/* Details page */
					
				#actionsholder {
				float:right;
				width:160px;
				background:url(img/bg-actions.gif) no-repeat;
				}
				
				#actions {
				}
				
				#actions a {
				font-size:11px;
				line-height:15px;
				text-decoration:none;
				background:url(../../img/bullet-arrow-right.gif) 0 4px no-repeat;
				padding-left:5px;
				}
				
				#actions a:hover {
					text-decoration:underline;
				}				
				
			#specsholder {
			line-height:24px;
			}
			
				#specsholder .left div {
				border-bottom: 1px solid #cccccc;
				padding: 6px 0;
				}
				
				#specsholder .left {
				float: left;
				width:370px;
				}
				
				#specsholder .right div {
				border-bottom: 1px solid #cccccc;
				padding: 6px 0;
				}
				
				#specsholder .right {
				
				}
				
				.specsname {
				float: left;
				width:150px;
				color: #666666;
				}
				
				.specsattr {
				color:#000000;
				}
				

				
				
				#detail .thumbs {
				float:left;
				width:106px;
				}
				
				#detail .fotos .thumbsholder {
				height:287px;
				}
				
				#detail .fotos .thumbsholder a {
				border:3px solid #6699cc;
				width:100px;
				height:66px;
				display:block;
				margin:3px 0;
				}
				
				
				#detail .fotos .thumbsholder a:hover {
				border: 3px solid #336699;
				}
				
				#detail .fotos .mainimage {
				width:475px;
				margin:0 10px 0 0;
				}	
				
				#detail .fotos .mainimage img{
				width:475px;
				height:316px;
				}
#openhouse, #status {
float:right;
color: #f10c29;
font-weight:bold;
}
				
	#imagegallery {
	width:684px;
	}
	
		#imagegallery a {
		float:left;
		width:150px;
		height:100px;
		border:3px Solid #fff;
		margin: 0 15px 15px 0;
		overflow:hidden;
		}
		
			#imagegallery a:hover {
			border:3px solid #F10C29;
			}
		
		#imagegallery img {
		}
			
		
/* ARTICLES */

.articleholder {
}
	.article {
	}
	
		.thumbnailholder {
		}
		
			.thumbnail {
			}	
	
/* FOOTER */


#footerholder {
height: 70px;
}

	#footer {
	padding-top:15px;
	}

	
	#footer #legal {
	text-align:center;
	font-size:11px;
	color:#999999;
	}
	
		#footer a {
		color:#999999;
		}
	
		#footer .powered {
		background: url(../../img/powered_by_yes-co_off.gif) 0px 9px no-repeat;	
    padding:9px;
    margin-left:8px;
		}
		
		#footer .powered:hover {
		background-image: url(../../img/powered_by_yes-co_on.gif);	
		}
/* Forms */
#form1 {
}
  #form1 h2, #form1 .pageNav, #form1 .addressLabel, #contact_form #page2, #contact_form #page4, #ClientFormWOzoHouseSubType {
  display:none;
  }
  #form1 .fieldName {
  width:155px !important;
  }
    #form1 #ClientFormActions .fieldName, #form1 #ClientFormRequestInformation .fieldName {
    width:250px !important;
    }
  #form1 .addressGroup {
  background:#FFFFFF none repeat scroll 0% 50%;
  border:1px solid #CCCCCC;
  width:450px;
  padding-top: 10px !important;
  }
    #form1 .addressGroup .addressTitle {
    font-size: 12px !important;
    padding:8px 0 10px 0;
    color: #003399;
    font-weight: bold;
    }
  
  #form1 .addressGroup label.addressLabel 
  {
    color:#999999;
    font-weight: bold;
    font-size: 14px;
  }
  
  #form1 .addressGroup a {}
    
  .specialSelect
  {
    background:#FFFFFF none repeat scroll 0% 50%;
    border:1px solid #CCCCCC;
    height:200px;
    overflow:auto;
    width:198px;
    padding: 0px;
    margin: 0px;
  }
  
  #ClientFormActions .specialSelect,
  #ClientFormRequestInformation .specialSelect,
  #ClientFormRequestServices .specialSelect
  {
    width: 390px;
    height: 150px;
  }
  
  .textarea 
  {
      border:1px solid #CCCCCC;
      background:#FFFFFF none repeat scroll 0% 50%;
  }
  
  #ClientFormWOzoAppartmentType, #ClientFormWOzoHouseType
  {
    width:230px !important;
    float:left;
  }
  
  #ClientFormWOzoAppartmentType .specialSelect, #ClientFormWOzoHouseType .specialSelect 
  {
    width:200px;
  }
  
  .specialItem 
  {
    background:#FFFFFF none repeat scroll 0% 50%;
    border-bottom: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
  }
  
  .specialItem:hover
  {
    background:#E5E5E5 none repeat scroll 0%;
  }
  
  .specialItem, .specialActive, .specialActive2 {line-height: 18px;}
  
  .specialItemTitle {color:#6DA7CB;font-weight: bold;margin-left: 3px;}
  .specialActive, .specialActive2 {color: #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;border-right: 1px solid #FFFFFF;}
  .specialActive {background-color: #005da4;}
  .specialActive2 {background-color: #005da4;}
  
  .specialActive:hover,
  .specialActive2:hover
  {
    background:#e5e5e5 none repeat scroll 0%;
    color:#000000;
  }
  
  #form1 #clientPlaces,
  #form1 #clientAreas,
  #form1 #clientNeighbourhoods
  {
    float:left;
    margin-bottom:10px;
    margin-right:0px;
    margin-left: 0px;
    /*padding:1px;*/
    width:205px;
  }
  
  #ClientFormlocation
  {
    overflow: hidden;
  }
  #ClientFormWOzoLivingDetailsGarage {

  }
    #ClientFormWOzoLivingDetailsGarage .fieldCaption, 
    #ClientFormWOzoLivingDetailsGarden .fieldCaption {
    width:235px;
    float:left;
    }
  #clientAreas, #clientNeighbourhoods {
  display:none;
  }
  #ClientFormFromName .fieldName, #ClientFormFromName .fieldAttr,
  #ClientFormFromEmail .fieldName, #ClientFormFromEmail .fieldAttr,
  #ClientFormToName .fieldName, #ClientFormToName .fieldAttr,
  #ClientFormToEmail .fieldName, #ClientFormToEmail .fieldAttr 
  {
  float:left;
  margin-bottom:10px;
  width:170px !important;
  }
/* Sort table */
.sortable {
width: 100%
}
  .sortable th {
  font-weight:normal;
  border-bottom:1px solid #000000;
  }
    .sortable th a {
    color:#000000;
    font-weight:bold;
    text-decoration:none;
    }
  .sortable .parcel {
  height: 24px;
  }
  .sortable .header {
  color:#000000;
  font-weight: normal;
  }
  .sortable .odd {
  }
  .sortable .even {
  background:#e4e4e4;
  }

