/********* STANDAARD *********/
html 	{margin:0px; padding:0px;}
body 	{width:100%; height:100%; margin:0 0 0 0; text-align:center; background:#ffffff;}

img				{border:0;}

* 				{font-family:Tahoma; font-size:11px; color:#a0a0a0;}

a 				{color:#a0a0a0; text-decoration:none;}
a:hover			{color:#a0a0a0; text-decoration:underline;}


/********* SITE *********/
#maintable 		{width:927px; height:571px; margin:0px auto; margin-top:9px; border:1px dotted #dfd8ac;}

/********* MENU *********/
#menu 				{width:192px; max-width:192px; margin:0px; padding:0px; padding-top:23px; padding-left:8px; vertical-align:top; text-align:left;}
#menu ul			{width:192px; margin:0px; margin-top:24px; padding:0px; list-style:none;}
#menu li			{width:192px; margin:0px; padding:0px; padding-top:7px; padding-bottom:8px; border-bottom:1px solid #e4e4e4; float:left;}
#menu li a			{margin:0px; padding:0px; color:#000000; text-decoration:none; text-transform:uppercase;}
#menu li a:hover	{color:#ed171f;}

#home #menu .btn_home,
#voorstellen #menu .btn_voorstellen,
#aanbod #menu .btn_aanbod,
#verkoop #menu .btn_verkoop,
#aankoop  #menu .btn_aankoop,
#taxatie #menu .btn_taxatie,
#waardebepaling #menu .btn_waardebepaling,
#links #menu .btn_links,
#contact #menu .btn_contact
	{color:#ed171f;}

/********* ADRES *********/
#adres				{position:relative; top:44px;}
#adres ul			{width:192px; margin:0px; padding:0px; list-style:none;}
#adres li			{width:192px; margin:0px; padding:0px; border-bottom:0px; float:left; color:#000000}
#adres li a			{color:#000000; text-transform:lowercase;}
#adres .nvm_logo	{padding-top:8px;}

/********* PHOTO *********/
#photo 									{width:288px; height:537px; }
#home #photo 							{width:397px; border-right:1px dotted #dfd8ac;}
#home #photo #photo_frame				{width:397px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_home.jpg) no-repeat;}
#voorstellen #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_voorstellen.jpg) no-repeat;}
#aanbod #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_contact.jpg) no-repeat;}
#verkoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#aankoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
#taxatie #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#waardebepaling #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_contact.jpg) no-repeat;}
#links #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#contact #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_contact.jpg) no-repeat;}
#zoekopdracht #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#sitemap #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:0px; background:url(../../images/photo_aankoop.jpg) no-repeat;}

/********* FIREFOX *********/
@-moz-document url-prefix()
{
#home #photo #photo_frame				{width:397px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_home.jpg) no-repeat;}
#voorstellen #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_voorstellen.jpg) no-repeat;}
#aanbod #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#verkoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#aankoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
#taxatie #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#waardebepaling #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#links #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#contact #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#zoekopdracht #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#sitemap #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
}
/********* SAFARI *********/

@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
#home #photo #photo_frame				{width:397px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_home.jpg) no-repeat;}
#voorstellen #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_voorstellen.jpg) no-repeat;}
#aanbod #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#verkoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#aankoop #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
#taxatie #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#waardebepaling #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#links #photo #photo_frame				{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_taxatie.jpg) no-repeat;}
#contact #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_contact.jpg) no-repeat;}
#zoekopdracht #photo #photo_frame		{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_verkoop.jpg) no-repeat;}
#sitemap #photo #photo_frame			{width:288px; height:597px; position:absolute; top:-10px; left:10px; background:url(../../images/photo_aankoop.jpg) no-repeat;}
}

/********* CONTENT *********/
#content				{width:418px; padding-right:20px; vertical-align:top; text-align:left;}
#home #content			{width:327px; padding:0px; vertical-align:top; text-align:left;}

#content h1			{width:388px; height:31px; margin-top:10px; padding-left:15px; border-bottom:1px dotted #bebebe; font-family:'Century Gothic', Tahoma; font-size:18px; color:#ed171f; font-weight:normal;}
#content p			{color:#a0a0a0; padding-left:15px;}
#content b			{color:#a0a0a0;}

#snelzoeken			{width:287px; height:181px; max-height:133px; padding-top:48px; padding-left:20px; padding-right:20px; background:url(../../images/snelzoeken_bg.jpg) no-repeat;}
#snelzoeken p		{color:#ffffff;}
#snelzoeken a		{color:#ffffff; text-decoration:underline;}
#snelzoeken ul		{width:50px; margin:0px; padding:0px; list-style:none; float:left;}
#snelzoeken li		{margin:0px; margin-bottom:8px; padding:0px; color:#ffffff;}
#iframe_snelzoek	{width:230px; height:65px; float:left;}

#tophuizen							{width:327px;}
#tophuizen .tophuizen_title			{width:327px; height:27px; background:url(../../images/tophuizen_title.jpg) no-repeat; border-bottom:1px dotted #aea8a5;}
#tophuizen #iframe_aanbod_laatste	{width:327px; height:143px;}

#extra_diensten						{width:327px; background:url(../../images/extra_diensten_bg.jpg) repeat-x 0px 27px;}
#extra_diensten	.diensten_title		{width:327px; height:27px; background:url(../../images/diensten_title.jpg) no-repeat; border-top:1px dotted #aea8a5; border-bottom:1px dotted #aea8a5;}
#extra_diensten ul					{margin:0px; margin-top:11px; margin-left:30px; padding:0px; list-style:none;}
#extra_diensten li					{width:88px; height:120px; margin:0px; padding:5px; border-left:1px dotted #c0bcba; float:left;}
#extra_diensten h2					{margin:0px; padding:0px; font-family:'Century Gothic', Tahoma; font-size:15px; color:#ed171f; font-weight:normal;}
#extra_diensten h2 span				{font-family:'Century Gothic', Tahoma; font-size:15px; color:#ed171f; font-weight:bold;}
#extra_diensten p					{margin:0px; padding:0px; font-size:10px; color:#8d8c8a;}
#extra_diensten .read_more			{width:86px; height:12px;background:#ecebea; margin:0px; margin-top:40px; padding:0px; font-size:10px; color:#534741;}
#extra_diensten .read_more a		{width:86px; height:12px; margin:0px; padding:0px; font-size:10px; color:#534741;}

/********* AANBOD *********/
#aanbod #photo 			{display:none;}
#aanbod #content		{width:725px; height:537px; vertical-align:top; padding:0px;}
#aanbod #iframe_aanbod	{width:725px; height:527px;}

/********* AANBOD *********/
#bottom			{width:924px; height:32px; background:url(../../images/bottom.jpg) repeat-x left bottom;}
#bottom ul		{margin:0px; margin-right:10px; padding:0px; list-style:none; float:right;}
#bottom li		{margin:0px; margin-right:5px; padding:0px; font-size:10px; float:left;}
#bottom li a	{font-size:10px;}

#extra_text		{width:927px; margin:0px auto; margin-top:5px; padding:0px; font-size:10px; color :#828282;}