﻿/* generated by csscreator.com */ 


html, body{ 
	 margin:0; 
	 padding:0;
	 

} 

a.qlink:link { 
	color: #a80532; 
	text-decoration: underline;
	font-weight: bold;
} 
a.qlink:active { 
	color: #a80532; 
	text-decoration: underline;
	font-weight: bold;
} 
a.qlink:visited	{ 
	color: #a80532; 
	text-decoration: underline;
	font-weight: bold;
} 
a.qlink:hover { 
	color: #fdb80f; 
	text-decoration: underline;
	font-weight: bold;
} 

/*
hr {
	border:0pt none;
	width:100%;
	border-bottom: 1px dotted #A5AEC5;
	margin: 0;
	padding: 1px;
}

* html .hr {
	border-bottom: none;
	border-left: none;
	border-top: none;
    border-right: none;
	padding: 1px;
	background: url("../img/css-dotted.gif") repeat-x bottom;	
}

hr {
	color: #A5AEC5; 
	background-color: #A5AEC5; 
	border: 1px dotted #A5AEC5; 
	border-style: none none dotted;
}


hr.dotted {  
	background: url("../img/line.gif") no-repeat top center;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/line.gif');
	width: 1px;
	height: 1px;
	border: 0;
}
* > hr.dotted {  
	width: 100%;
	height: 10px;
}
*/

a img { border: none; }
.clear { clear: both; height: 1px; font-size: 1px; }

.aanbodprofiel {
	border:1px solid #999;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-color: #e2e2e2;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#columnL {
	float: left;
	width: 300px;
	margin: 0 auto;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom:10px;
}

#columnLalgemeen {
	float: left;
	width: 400px;
	margin: 0 auto;
	margin-bottom:10px;
}

#columnLtaxaties {
	float: left;
	width: 400px;
	margin: 0 auto;
	margin-bottom:10px;
}

#columnLhypotheken {
	float: left;
	width: 400px;
	margin: 0 auto;
	margin-bottom:10px;
}

#columnLcontact {
	float: left;
	width: 400px;
	margin: 0 auto;
	margin-bottom:10px;
}

#columnLverzekeren {
	float: left;
	width: 400px;
	margin: 0 auto;
	margin-bottom:10px;
}

#columnverzendtekst {
	float: left;
	width: 300px;
	margin-top:40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

#columnroute {
	float: left;
	width: 580px;
	margin: 0 auto;
}


#columnR {
	float: right;
	width: 330px;
	margin: -10px auto;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#columnRcontact {
	float: right;
	width: 290px;
	margin: 0px auto;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#columnRhypotheken {
	float: right;
	width: 292px;
	height:600px;
	margin:0px 0 0 5px;
	
}

#columnRverzekeren {
	float: right;
	width: 292px;
	height:650px;
	margin:2px 0 0 5px;
	
}

#columnRalgemeen {
	float: right;
	width: 292px;
	height:730px;
	margin:0px auto;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#columnRtaxaties {
	float: right;
	width: 292px;
	height:1030px;
	margin:0px auto;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#banner{

margin-left:130px;
}

#NVMaankoopmakelaarBanner_NVM_nieuw{

margin-left:0px;

}

#300x250_valentina{

margin-left:0px;
}

.pand {
	display:block;
	width:275px;
	height:206px;
	padding:4px;
	margin:5px 0;
	background-image : url("../img/back_pand.jpg");
	background-repeat : no-repeat;
}

#image {
	display:inline;
	margin-top:50px;
	
	
}

.direct {
 display:inline;
 margin-top:5px;
 vertical-align: middle; 
 padding-right:5px;
 
 }
 
 .text_direct {
 
  font-family:Trebuchet MS;
  font-size:13px;
  color:#a80532;
  font-weight: bold;
 
 }
	
.foto {
	display:block;
	width:345px;
	height:172px;
	padding:4px;
	margin:5px 0;
	background-image : url("../img/foto_back.jpg");
	background-repeat : no-repeat;
}

.foto_hyp {
	display:block;
	width:360px;
	height:192px;
	padding:0px;
	margin:5px 0 0 -17px;

}

.adv {
	display:block;
	width:400px;
	height:200px;
	margin:0px 0;

}

.contact {

display:block;

}

.adviseur {

display:block;


}

.verzekeren {

display:block;

}

.route {

display:block;
margin-bottom:5px;

}

.hypotheken {

display:block;

}


form {

	margin:15px 0 0 0;
	padding:0 0 0 0;
}

label {
	text-align: right;
	width: 90px;
	height:	15px;
	padding-right: 2px;
	font-size:11px;
	color: #666666;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-top: 2px;
	display: block;
	float: left;
	margin-bottom: 1px;	
}


.input_opmaak {

	font-size:11px;
	color: #666666;
	background:#FBDBDB;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-bottom: 1px;	
	background-image: url(../img/form_input.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

select {
			
	border:1px solid #666666;
	color: #999999;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	}
	
.textarea_opmaak {
	width: 149px;
	height: 50px;
	background-image: url(../img/textarea_input.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #cdced0;
	color: #666666;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 1px;	

}

br {
	clear: left;
}
fieldset { border:1px solid #c0c0c0; }

legend {
  padding: 0.2em 0.5em;
  border:1px solid #c0c0c0;
  color:#c0c0c0;
  font-size:90%;
  text-align:right;
  margin-bottom:10px;
  }
  




#contenttxt h1 {
	 font-family:Trebuchet MS;
	 font-size:13px;
	 color:#a80532;
	 font-weight: bold;
	 margin-bottom:1px;
	 margin-top:8px;
}

#contenttxt_vacatures h1 {
	 font-family:Trebuchet MS;
	 font-size:13px;
	 color:#a80532;
	 font-weight: bold;
	 margin-bottom:1px;
	 margin-top:8px;
}

#columnRhypotheken h1 {
	 font-family:Trebuchet MS;
	 font-size:13px;
	 color:#a80532;
	 font-weight: bold;
	 margin-bottom:1px;
	 margin-top:0px;
}



#contenttxt p {
	 margin-top:0px;
	 margin-bottom:4px;
	 font-family:Trebuchet MS;
	 font-size:12px;
	 color:#666666;
	 font-weight: normal;
	 line-height:13px;
}

#contenttxt_vacatures p {
	 margin-top:0px;
	 margin-bottom:4px;
	 font-family:Trebuchet MS;
	 font-size:12px;
	 color:#666666;
	 font-weight: normal;
	 line-height:13px;
}

.text_content {

		line-height:12px;
		font-size:12px;
	  	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	  	 color:#666666;
	 	font-weight: normal;
	 	line-height:13px;
		margin-top:0px;
	 	margin-bottom:4px;

}

.websonic {
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
}

#pagewidth {
 	 margin:0; 
	 padding:0;
	 width: 100%;
	 height:100%
}

#content{
	 position:relative; 
	 text-align:center;
     width:100%;
	 padding:0px;
	 margin:0 auto;
}
#contenttxt{
	 width:700px;
	 position:relative; 
	 padding:0px;
	 margin:0 auto;
	 text-align:left;
	 font-family:Trebuchet MS;
	 font-size:12px;
	 color:#000000;
}

#contenttxt_vacatures{
	 width:700px;
	 min-height:394px;
	 position:relative; 
	 padding:0px;
	 margin:0 auto;
	 text-align:left;
	 font-family:Trebuchet MS;
	 font-size:12px;
	 color:#000000;
}


#header{
	 position:relative; 
	 height:160px;
	 top:5px;
	 width:100%;
	 text-align:center;
	 margin-top:0px;
	 margin-bottom:10px;
	 padding:0px;
	 background-color:#FFFFFF;
	 z-index:100;
} 

#header #logo {
	height:160px;
	margin-left:65px;
	margin-top:15px;
	width:750px;
}
	
#navigatie {
    position:relative;
	height:50px;
	text-align:center;
	width:100%;
	background-image:url(../img/navigatie_back.gif);
	background-repeat:repeat-x;
	font-family:Trebuchet MS;
	font-size:14px;
	margin-bottom:15px;
}
 
#maincol{ 
	 display:inline; 
	 position: relative; 
	 width:100%; 
 }
 
#footer_text{
	 position:relative;
	 background-color:#624f3e; 
	 clear:both;
	 text-align:center;
	 padding:0;
	
 } 
 
 #footer_text p {
 	padding-top:3px;
	padding-bottom:2px;
	font-family:Trebuchet MS;
	color:#FFFFFF;
	font-size:12px;
}

 #footer_img {
 	 position:relative;
 	 clear:both;
	 text-align:center;
	 padding:0;
	 margin-bottom:20px;
}

 #funda{
 	padding-right:20px;
	padding-bottom:10px;

}

 #nvm{
 	padding-right:20px;
	padding-bottom:8px;
	 
 

}
.openhuis {
	/*background-color: #FFFF99;
	border: solid 1px #FFFF66;*/
	/*background-color:#F8C1B6;
	border: solid 1px #E76B5C;*/
	background-color:#FDC336;
	border: solid 1px #EE725B;
	display: block;
	background-image: url(../img/key.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 24px;
	font-weight:bold;
	font-size: medium;
	color:  #A80532;

}


aai {
color:#C0C0C0;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:11px;

}

#menu {
	display:inline-block;
}

table.mensen {
	margin-left: 0px;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none none none none;
	border-collapse: separate;
	background-color: transparant;

}

table.mensen td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 2px 2px 2px;
	background-color: transparant;

}
table.mensen th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 5px 0px 2px;
	border-style: inset inset inset inset;
	text-align:left;

}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	 content: "."; 
	 display: block; 
	 height: 0; 
	 clear: both; 
	 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



li#makelaardij { list-style:none; }
li#hypotheken { list-style:none;}
li#verzekeringen { list-style:none; }
li#aangifte { list-style:none; }
li#verzekeringlinks { margin-top:3px; }
ul#verzekeringlinks { margin-top:0px; margin-bottom: 5px;}
a#verzekeringlinks:link 
{
	color: #666666; 
	text-decoration: none;
}
a#verzekeringlinks:link 
{ 
	color: #666666; 
	text-decoration: none;
} 
a#verzekeringlinks:active { 
	color: #666666; 
	text-decoration: none;
} 
a#verzekeringlinks:visited	{ 
	color: #666666; 
	text-decoration: none;
} 
a#verzekeringlinks:hover { 
	color: #fdb80f; 
	text-decoration: underline;
} 

#tijdelijk
{
	border: 2px solid #F00;
	color: #000000;
    font-family: Trebuchet MS;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    position: relative;
    text-align: left;
	width: 700px;
	padding: 5px;
	margin-bottom: 10px;s
}

#currentwork {
	position:relative;
	margin : 0 auto;
	padding: 0;
	clear:both;
	text-align:center;
	width:660px;
	/*width:880px;*/
}

#currentwork ul { margin: 0 auto; padding: 0; list-style-type: none; height: 230px; position: relative; }
#currentwork li { float:left; width: 210px; padding: 0 10px 0 0px; height: 230px; }
#currentwork li h2 { color: #90c32c; text-align:left; width:193px; }
#currentwork li p {font-size: 11px; width: 200px; text-align:left; }
#currentwork li a { width: 200px; height:173px; margin-bottom: 15px; }

.img { 
	letter-spacing: -1000em;  text-indent : -999em; overflow: hidden; display: block;
	background-repeat: repeat; background-color: transparent; /* IE FLICKER FIX - no background position! */
	/* Just for Opera, but hide from MacIE */
/*\*/html>body .img { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */

  width: 700px;
}



