html, body {margin:0; padding:0;}

#intro {background:#002e62 url(../../images/intro_bg.jpg) repeat-x; text-align:center; overflow:scroll; overflow-x:hidden;}
body {background:#8497b3; text-align:center; overflow:scroll; overflow-x:hidden;}

img {border:0}

* {font-family:Verdana; font-size:12px; color:#2f2f2f;}

b {font-family:Verdana; font-weight:bold; color:#fff;}
i {font-family:Verdana; font-style:italic; color:#fff;}

td {font-family:Verdana; color:#fff; font-size:12px;}

/********* SITE *********/
#intro #maintable {width:578px; height:100%;}
#maintable {width:948px; height:100%;}

/********* MENU *********/
#intro #header							{width:578px; height:200px; background:url(../../images/intro_logo.gif) no-repeat center 20px; }

#intro #header img							{margin-right: 20px; padding-right: 20px;}

#intro #content							{width:578px; height:350px; padding-top:0px; background:transparent; text-align:center;}
#intro #content	ul						{width:578px; margin:0px; padding:0px; list-style:none;}
#intro #content li  					{margin:0px; padding:0px; float:left;}
#intro #content .aanbod					{width:137px; height:220px; margin:0px; margin-right:10px; padding:0px; background:url(../../images/intro/aanbod.gif) no-repeat; float:left; cursor:pointer;}
#intro #content .landelijk_wonen		{width:137px; height:220px; margin:0px; margin-right:10px; padding:0px; background:url(../../images/intro/landelijk_wonen.gif) no-repeat; float:left; cursor:pointer;}
#intro #content .agrarisch				{width:137px; height:220px; margin:0px; margin-right:10px; padding:0px; background:url(../../images/intro/agrarisch.gif) no-repeat; float:left; cursor:pointer;}
#intro #content .advies					{width:137px; height:220px; margin:0px; padding:0px; background:url(../../images/intro/advies.gif) no-repeat; float:left; cursor:pointer;}

#intro #content #nieuws					{width:300px; height:80px; margin-top:10px; margin-left:3px;}
#intro #content #nieuws h2				{width:300px; margin:0px; padding:0px; color:#fff; font-size:18px; border-bottom:2px solid #fff;}
#intro #content #nieuws p				{width:300px; margin:0px; padding:0px; border-bottom:1px solid #fff;}

#intro #content #nieuws *				{font-size:11px}

#intro #content #nieuws .nieuws_item1 	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item1.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item2 	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item2.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item3	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item3.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item5	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:60px; background:url(../../images/nieuws_item5.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item6	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item6.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item7	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item7.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item8	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item8.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item9	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item9.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item10	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item10.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item11	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item11.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item12	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item12.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item13	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item26.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item14	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item14.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item15	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item15.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item18	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item18.gif) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item19	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item25.jpg) no-repeat 0px 2px;}
#intro #content #nieuws .nieuws_item20	{font-size:11px; height:60px; margin:0px; padding:0px; padding-top:20px; padding-left:65px; background:url(../../images/nieuws_item24.jpg) no-repeat 0px 2px;}



#intro #bottom #nawgegevens				{width:628px; margin:0px; padding:0px; list-style:none;}
#intro #bottom #nawgegevens li			{margin:0px; margin-right:10px; padding:0px; color:#fff; float:left; font-size:11px;}
#intro #bottom #nawgegevens li a		{margin:0px; padding:0px; color:#fff; font-size:11px;}

#intro #bottom #logos					{margin:0px; padding-left:127px; list-style:none;}
#intro #bottom #logos li				{margin:0px; margin-right:10px; padding:0px; padding-top:5px; color:#fff; float:left;}
#intro #bottom #logos li a				{margin:0px; padding:0px; color:#fff;}

/********* MENU *********/
#menu_top 				{width:948px; height:31px; padding-top:10px;}
#menu_top ul 			{width:600px; height:31px; margin:0px; margin-left:195px; padding:0px; padding-left:20px; list-style:none;}
#menu_top li 			{width:139px; height:31px; margin:0px; padding:0px; font-size:14px; float:left; text-align:center;}
#menu_top li a 			{width:139px; height:31px; padding-top:8px; background:url(../../images/menu_button.jpg) no-repeat 0px 1px; text-decoration:none; display:block; font-size:13px;}
#menu_top li a:hover 	{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none;}

/* select wonen menu */
#wonen #menu_top .wonen_top a,
#bedrijven #menu_top .wonen_top a,
#nieuwbouw #menu_top .wonen_top a,
#aanbod_landelijk_wonen #menu_top .wonen_top a,
#aanbod_agrarisch #menu_top .wonen_top a
	{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none; padding-top:8px;}

/* select landelijk_wonen menu */
#landelijk_wonen #menu_top .landelijk_wonen_top a 	{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none; padding-top:8px;}
#buitenstate #menu_top .landelijk_wonen_top a 		{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none; padding-top:8px;}

/* select agrarisch menu */
#agrarisch #menu_top .agrarisch_top a,
#aanbod_aangekocht #menu_top .agrarisch_top a,
#grond #menu_top .agrarisch_top a,
#melkquotum #menu_top .agrarisch_top a,
#productierechten #menu_top .agrarisch_top a
	{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none; padding-top:8px;}

/* select advies menu */
#advies #menu_top .advies_top a,
#particulier #menu_top .advies_top a,
#agrarier #menu_top .advies_top a,
#ondernemer #menu_top .advies_top a
	{width:139px; height:31px; background:url(../../images/menu_button_over.jpg) no-repeat 0px 1px; text-decoration:none; padding-top:8px;}

/********* HEADER *********/
#header 					{width:948px; height:118px; background:url(../../images/header.jpg) no-repeat; border-bottom:2px solid #fff; vertical-align:bottom;}

#header #logo				{float:left;}

#header #menu_extra 		{margin-top:27px; margin-left:600px;}
[id]#header #menu_extra 	{margin-top:24px; margin-left:600px;}
#header #menu_extra ul 		{margin:0px; padding:0px; list-style:none; border:0px;}
#header #menu_extra li 		{height:52px; padding-top:25px; padding-left:15px; margin-bottom:15px; margin-right:20px; font-size:10px; font-weight:bold; background:url(../../images/arrow.gif) no-repeat; float:left;}
#header #menu_extra li a 	{text-decoration:none;}

#header #menu ul 			{width:733px; height:22px; margin:0px; padding:0px; border-top:2px solid #fff; list-style:none; float:right;}
[id]#header #menu ul 		{width:733px; height:22px; margin:0px; margin-top:-24px; padding:0px; border-top:2px solid #fff; list-style:none; float:right;}
#header #menu li 			{margin:0px; margin-right:20px; padding:0px; font-size:14px; float:left;}
#header #menu li a 			{height:20px; margin:0px; padding:0px; padding-top:2px; padding-left:5px; padding-right:5px; text-decoration:none; color:#fff; display:block; float:left;}
#header #menu li a:hover 	{height:20px; margin:0px; padding:0px; padding-top:2px; padding-left:5px; padding-right:5px; background:#002e62; color:#fff; text-decoration:none;}

#wonen #header .wonen,
#aanbod_landelijk_wonen #header .landelijk_wonen,
#bedrijven #header .bedrijven,
#nieuwbouw #header .nieuwbouw,
#aanbod_agrarisch #header .agrarisch
	{text-decoration:none; background:#002e62; color:#fff; display:block; float:left;}

/* select landelijk wonen menu sub */
#landelijk_wonen #header .aanbod a,
#buitenstate #header .buitenstate a
	{text-decoration:none; background:#002e62; color:#fff; display:block; float:left;}

/* select agrarisch menu sub */
#agrarisch #header .bedrijven a,
#aanbod_aangekocht #header .aangekocht a,
#grond #header .grond a,
#melkquotum #header .melkquotum a,
#productierechten #header .productierechten a
	{text-decoration:none; background:#002e62; color:#fff; display:block; float:left;}

/* select advies menu sub */
#particulier #header .particulier a,
#agrarier #header .agrarier a,
#ondernemer #header .ondernemer a
	{text-decoration:none; background:#002e62; color:#fff; display:block; float:left;}

/* select over schalk menu sub */
#overschalk #header .overschalk a,
#contactgegevens #header .contactgegevens a,
#vacatures #header .vacatures a,
#overig #header .overig a
	{text-decoration:none; background:#002e62; color:#fff; display:block; float:left;}

/********* CONTENT *********/
#content_left 				{width:205px; height:100%; background:#002e62 url(../../images/content_top.jpg) repeat-x; vertical-align:top;}
#content_left ul 			{width:205px; height:100%; margin:0px; padding:0px; border-top:1px solid #fff;}
#content_left li 			{width:205px; height:25px; line-height:25px; border-bottom:1px solid #fff; margin:0px; padding:0px; color:#fff; display:block;}
#content_left li a 			{width:205px; height:25px; line-height:25px; padding-left:10px; color:#fff; text-decoration:none; display:block;}
#content_left li a:hover 	{width:205px; height:25px; line-height:25px; padding-left:10px; color:#65809e; text-decoration:none; display:block;}

#content		 		{width:743px; height:100%; padding:10px; background:#002e62 url(../../images/content_top.jpg) repeat-x; vertical-align:top;}
#content h1 			{width:723px; height:25px; color:#fff; font-size:20px;}
#content h2 			{width:723px; height:25px; color:#fff; font-size:15px;}
#content p 				{width:723px; height:auto; color:#fff;}
#content a				{color:#fff;}
#content li				{color:#fff;}
#content_bottom 		{width:948px; height:39px; background:#002e62 url(../../images/content_bottom.jpg) no-repeat;}

#content #content_list		{width:345px; height:auto; margin-bottom:10px; background:url(../../images/particulierbalk.gif) no-repeat;}
#content #content_list h2 	{width:auto; height:25px; margin:0px; margin-left:15px; margin-top:8px; padding:0px; color:#fff; font-size:18px; font-weight:normal;}
#content #content_list ul	{margin:0px; margin-left:15px; margin-top:10px; padding:0px; list-style:none;}
#content #content_list li	{margin:0px; padding:0px;}

body#nieuws #content {line-height:1.5}

/********* AANBOD *********/
#iframe_aanbod 			{width:100%; height:100%;}

#vacatures {display:block; margin-left:auto; margin-right:auto; text-align:center;}