
/* duynzoom */

body				{
						background-color:#D5D0CB;
						margin:0px;
						padding:0px;
						font-size:12px;
						font-family:verdana;
						background-image:url('/images/vorm/main_bg.jpg');
						background-repeat:repeat-y;background-position:center;
					}
td					{vertical-align:top;}
p					{padding: 0px;margin: 0px;}

a:link, a:visited	{color:#47749B;}
a:hover, a:active	{color:#BB9037;}

.headerarea				{height:120px;background-color:#D5D0CB;}
.header					{width:880px;height:120px;background-color:#C3BCB6;text-align:left;background-image:url('/images/vorm/bg_logo.gif');background-repeat:repeat-y;background-position:center;}
.header img				{display:none;}
.metanav				{float:right;}
.metanav div			{color:#DEDEDE;margin:6px 0px 0px 0px;}
.metanav div	img		{margin:-2px 8px 0px 0px;}
.payoff 				{clear:both;float:right;}
img.payofftekst			{margin:60px 10px 0px 0px;}
img.logo				{margin:30px 0px 0px 0px;}

.bannerarea				{background-color:#DED8D3;}
.banner					{width:880px;height:175px;text-align:left; overflow: hidden;}
.banner	 img			{width:880px;height:175px;}

.contentarea			{background-color:#EAE6E3;}
.content				{width:880px;text-align:left;line-height:170%; background-image:url('/images/vorm/content_bg.jpg');background-repeat:repeat-y;}
.content	p			{line-height:170%;}
.contentleft			{float:left;width:575px;text-align:left;padding-bottom:30px;}
.contentright			{float:right;width:300px;text-align:left;padding-top:20px;}
.contenttekst			{padding:20px;margin:0px 0px 25px 0px;}


.footerarea			{background-color:#D5D0CB;}
.footer				{width:880px;background-color:#C3BCB6;text-align:left;}
.footer img.ttlogo	{margin:15px;margin-top:8px;}
.footermenu			{float:left;margin-top:13px;margin-left:5px;height:20px;width:550px;color:#7A7878;font-size:11px;}

.colofon			{margin-right:15px;margin-top:13px;float:right;height:20px;width:170px;color:#7A7878;font-size:11px;text-align:right;}
.colofon a 			{color:#7A7878; text-decoration: none;}
.colofon a:hover 	{text-decoration: underline;}

.kader				{border:1px solid #D5D0CB;background-color:whitesmoke;padding:10px;margin-top:10px;margin-bottom:10px}

ul		{list-style-type:square;}

.menu 
{
  margin-top:10px;
  margin-right:5px;
  float:right;
  widht:600px;
  color:#7A7878;
  font-weight:normal;
  font-size:15px;
}
 .menu ul, .footermenu ul 
{
  
   margin:0;
   padding:0;
   list-style: none;
}  

.menu li, .footermenu li 
{	
  float:left;
  margin-right:1px;
  margin-left:1px;
  padding-left:9px;
  padding-right:8px;
  letter-spacing:1px;
  list-style-type:none;
  border-left:1px solid #7A7878;
}
.footermenu li {border-left:1px solid #ffffff;}
li.noline	{border-left:0px solid #7A7878;}
.menu li a:link, .menu li a:visited		{color:#ffffff; text-decoration: none;}
.menu li a:hover, .menu li a:active		{color:#7A7878; text-decoration: none;}
.footermenu li a:link, .footermenu li a:visited  {color:#7A7878; text-decoration: none;}
.footermenu li a:hover, .footermenu li a:active  {color:#ffffff; text-decoration: none;}

 a.subnav:link,  a.subnav:visited		{display:block;padding:5px 0px 5px 0px;font-family:arial,helvetica;color:#7A7878; text-decoration: none;font-SIZE:16PX;margin-left:0px;}
 a.subnav:hover,  a.subnav:active		{color:#000000;}
 
 a.aangeklikt:link,  a.aangeklikt:visited		{display:block;padding:5px 0px 5px 20px;font-family:arial,helvetica;color:#4B433D; text-decoration: none;margin-left:-20px; background-image:url('/images/vorm/white_arrow.gif');background-repeat:repeat-y;font-SIZE:16PX;}
 a.aangeklikt:hover,  a.aangeklikt:active		{color:#4B433D;}
 
 a.smallink:link,  a.smallink:visited		{color:#7999AF;text-decoration:none;font-size:10px;font-weight:normal;font-family:verdana;}
 a.smallink:hover,  a.smallink:active		{color:#000000;}

h1, h2, h3
{
   font-family:arial,helvetica;
   margin-bottom:5px;
   font-weight:normal;
}

h1
{
   font-size:20px;
   color:#515350;
   margin-top:10px;
   margin-bottom:15px;
}


h2
{
   font-size:17px;
   color:#47749B;
   margin-top:14px;
   margin-bottom:5px;
}

h2.streep
{
   border-bottom:1px solid #7999AF;
}

h2.balk
{
	background-color: #A3B7C9;
	padding:5px;
	color:#ffffff;
}

h3
{
   color:#515350;
   font-size:14px;
font-weight:bold;
  
}

a:link h2, a:visited h2 
{
   text-decoration: none;
}

hr	{clear:both;border:0px solid #47749B;border-bottom:1px solid #47749B;}

.limage		{float:left;margin:3px 10px 5px 0px;}
.rimage		{float:right;margin:3px 0px 5px 10px;}

p.villanav	{width:245px;height:40px;margin-left:4px;text-align:center;border:0px solid white;}
div.villanavbottom {padding:20px;}

a.huur:link, a.huur:visited		{display:block;float:right;width:113px;height:33px;border:0px solid white;background-image:url('/images/kn_huren.gif');background-repeat:no-repeat;background-position:center;}
a.huur:active, a.huur:hover	{background-image:url('/images/kn_huren_on.gif');background-repeat:no-repeat;background-position:center;text-decoration:none;}

a.terug:link, a.terug:visited	{display:block;float:left;width:113px;height:33px;border:0px solid white;margin-left:5px;background-image:url('/images/kn_allevillas.gif');background-repeat:no-repeat;background-position:center;}
a.terug:active, a.terug:hover {background-image:url('/images/kn_allevillas_on.gif');background-repeat:no-repeat;background-position:center;text-decoration:none;}


.rechts {float:right;margin-left:15px;margin-bottom:5px;border-width:0px;}

.villalist_item		 		{}
.villalist_item	h3	 		{margin: 3px 0px 0px 0px;font-family:verdana;color:#639FBE;font-size:15px;font-weight:bold;}
.villalist_item_image 		{width:150px;height:100px;float:left;margin: 5px 10px 10px 0px;}
.villalist_item_text 		{height:83px;overflow: hidden;font-size:11px;}
.villalist_item_facts 		{height:20px;font-weight:bold;}
.villalist_item_knop 		{display:block;float:right;width:80px;background-image:url('/images/kn_list_meerinfo.gif');background-repeat:no-repeat;background-position:center;text-decoration:none;}


img.deco		{float:right;margin:20px 0px 20px 30px;}
img.decol		{float:left;margin:20px 30px 20px 0px;}
img.rand		{border:5px solid #D5D0CB;}
input			{font-size:11px;font-family:arial;}

table.gridsheet		{background-color:#EAE6E3;}
table.gridsheet td	{border-top:1px solid white;padding-left:6px;padding-right:6px;color:#47749B;}
tr.listvariant		{background-color:#EAE6E3;}


/* knopje */

div.button		{border:1px solid #67a235;padding:1px;background-color:#ffffff;
				 -moz-border-radius: 4px; 
				 -webkit-border-radius: 4px; 	
				 border-radius: 4px;
				 line-height:140%;
				 float:right;
				 margin-left:10px;
				}
div.button	a	{
				 display:block;
				 color:#ffffff;
				 background-color:#67a235;
				 text-align:center;
				 text-transform:uppercase;
				 font-size:9px;
				 -moz-border-radius: 3px; 
				 -webkit-border-radius: 3px; 	
				 border-radius: 3px;
				 text-decoration:none;
				 background-image:url('../images/bg_button.gif');background-repeat:repeat-x;background-position:center;
				 }
div.button	a:hover, div.button	a:active  {background-color:#575651;background-image:url('../images/bg_button_on.gif');}
div.b80			{width:80px;}
div.b100		{width:100px;}
div.b125		{width:125px;}
div.b150		{width:150px;}
div.b175		{width:175px;}
div.b200		{width:200px;}

div.grijs		{border:1px solid silver;}
div.grijs a		{background-image:none;background-color:silver;}
div.grijs	a:hover, div.grijs	a:active  {background-image:none;background-color:gray;}

a.textbutton:link,a.textbutton:visited	{
				 display:block;
				
				 background-color:#ffffff;
				 border:0px solid #515350;
				 text-align:center;
				 text-transform:uppercase;
				 font-size:12px;
				
				 text-decoration:none;
				 margin:20px;
				 padding:5px;
				 }
a.textbutton:hover,a.textbutton:active	{
				 background-color:#C3BCB6;
				 
				 }
ul.newslist		{text-align:left;
				list-style:none;
				margin:0px;
				 border-top:1px solid #ffffff; border-bottom:1px solid #ffffff;
				}
ul.newslist li	{
				margin:0px;margin-left:-40px;
				color:#515350;
				font-size:10px;
				}
				
				.item_smallfacts {
	color: olive;
	background-color:whitesmoke;
}

div.button {
	border: 1px solid #67a235;
	padding: 1px;
	background-color: #ffffff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	line-height: 140%;
	float: right;
	margin-top: 10px;
}


div.b80 {
	width: 80px;
}
.villa_list .item {
	clear: both;
	border-bottom: 1px dashed silver;
	height: 115px;
	margin: 0px 0px 5px 0px;
}
.villa_list .item_text h3 {
	margin: 8px 0px 3px 0px;
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 0px solid #9f9d91;
}
.villa_list .item_text h3 a {
	text-decoration: none;
	color: #639FBE;
}
.villa_list .item_image {
	width: 150px;
	height: 100px;
	float: left;
	margin: 5px 10px 10px 0px;
	border-width:0px;
}
.villa_list .item_text {
	height: 75px;
	overflow: hidden;
	font-size: 11px;
	line-height: 140%;
	margin: 0px;
}
.villa_list .item_facts {
	float: left;
	width: 300px;
	height: 20px;
	font-weight: bold;
}
.villa_list .item_facts a {
	color: #000000;
	text-decoration: none;
}
.villa_list .item_knop {
	float: right;
	width: 80px;
}
#tabs .villa_list .item_text h3 {
}
#tabs .villa_list .item_facts {
	width: 270px;
	font-size: 10px;
	border: 0px solid silver;
}

a{
	text-decoration:none;
	
}

