BODY 							{ background:#F2F2F2; margin:0px;font-family:verdana;font-size:11px;}
a								{ color:#808084; text-decoration: none; cursor:pointer;}
a:hover							{ color:#808084; text-decoration:underline;}
.rood							{ color:#E72D23;}
.leesmeer,
.inhoud-nieuwsbericht .leesmeer, 
.aanbod-text .leesmeer			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:10px;}
.leesmeer2			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:7px;}
.leesmeer:hover,
.inhoud-nieuwsbericht .leesmeer:hover, 
.aanbod-text .leesmeer:hover,
.info_blok .leesmeer:hover		{ float:left; background:url(../img/arrow-leesmeer_hover.gif) no-repeat; height:19px; padding-left:20px; text-dec
oration:none;}
.leesmeer2:hover			{ float:left; background:url(../img/arrow-leesmeer_hover.gif) no-repeat; height:19px; padding-left:20px; text-dec
oration:none; margin-top:7px;}
.verzend						{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding:0px 0px 0px 20px; margin-top:10px;}
.verzend:hover					{ float:left; background:url(../img/arrow-leesmeer_hover.gif) no-repeat; height:19px; padding-left:20px; margin-top:10px;}
.terug							{ float:left; background:url(../img/arrow-terug.gif) no-repeat; height:19px; padding-left:20px; margin-top:10px;}
.terug:hover					{ float:left; background:url(../img/arrow-terug_hover.gif) no-repeat; height:19px; padding-left:20px; text-decoration:none;}
.imgborder_alg					{ float:right; border:1px solid #D6D6D7; padding:1px; margin-left:30px;}
.tekst_alg						{ float:left;}
IMG 							{ border:0;}
table							{ border:none; font-size:11px; }
td 	 							{ font-family:Verdana; line-height:17px;}

#container 						{ margin:auto; width:1010px; overflow:hidden;}
#header 						{ float:left; margin:0px; padding:0px 16px; height:131px; width:978px; background:url(../img/bg-top.jpg) repeat-y;}

#topmenu						{ float:left; width:978px; background:url(../img/bg_menu.jpg) repeat-x; margin:0px; padding:0px 16px;}
#topmenu ul						{ margin:0px; padding:0px;}
#topmenu li						{ float:left; list-style:none; display:inline; height:30px; background:url(../img/border_menu.gif) no-repeat right top;}
#topmenu li a					{ color:#FFFFFF; text-decoration:none; line-height:30px; padding:0px 18px; display:block; font-weight:bold;}
#topmenu li.first				{ width:21px;background:url(../img/border_menu.gif) no-repeat right top;}
#topmenu li	a:hover 			{ background:url(../img/bg_menu-over.jpg) top right; }
#topmenu li	a.aan	 			{ background:url(../img/bg_menu-over.jpg) top right;}

#main	 						{ float:left; width:978px; padding:0px 16px; margin:0px; background:url(../img/bg.jpg) repeat-y; overflow:hidden;}
#main .homelinks				{ float:left; width:396px; margin:0px; padding:0px;}
#main .homerechts				{ float:left; width:582px; margin:0px; padding:0px;}
#main2	 						{ float:left; width:978px; padding:16px 16px 0 16px; margin:0px; background:url(../img/bg.jpg) repeat-y; overflow:hidden;}

#main .home_woningen			{ float:left; width:610px; height:260px; margin:0px; padding:20px 0px 20px 19px;}
#main .home_woningen H2			{ margin:0 0 0 26px;}
#main .home_intro				{ float:left; width:304px; height:260px; margin:0px; padding:20px 35px 20px 10px; background:url(../img/fotohome.png) bottom right no-repeat;}

#main_onder						{ float:left; width:978px; height:151px; margin:0px; padding:0px 16px; background:url(../img/bg_footer-banner.jpg) top right repeat-y;}
#main_onder .banner_home		{ float:left; width:410px; margin:0px 0px 0px 1px; padding:0px;}
#main_onder .info_blok			{ float:left; margin:35px 10px 0px 12px; width:165px; padding-top:5px;}
#main_onder .info_blok .strong	{ color:#E72D23;}
#main_onder .info_blok2			{ float:left; margin:35px 10px 0px 95px; width:165px; padding-top:5px;}
#main_onder .info_blok2 .strong	{ color:#E72D23;}
#main_onder .nieuws_blok		{ float:left; width:310px; margin:15px 0 10px 40px; padding:0px; height:127px; text-transform:lowercase;}
#main_onder .nieuws_blok STRONG	{font-weight:normal}

#main .content-vervolg			{ float:left; width:978px; background:#EAEAEB; margin-left:1px; position:relative;}
#main .content-vervolg .rechts  	{ float:left; width:760px; background:#FFFFFF; border:1px solid #D6D6D7; border-right:none;}
#main .content-vervolg .breadcrumb	{ float:left; width:730px; height:22px; padding-left:248px; font-size:10px; color:#999999; padding-top:8px;}
#main .content-vervolg .inhoud	{ padding:26px; line-height:135%;}

#inhoudlinks					{ float:left; width:304px; padding-bottom:30px; color:#999999; }
#inhoudrechts					{ float:left; width:366px; padding-left:30px; }
#inhoudlinks .groot				{ float:left; width:300px; padding:1px; border:1px solid #D6D6D7;}
#inhoudlinks .klein-l			{ float:left; width:145px; padding:1px; border:1px solid #D6D6D7; margin-top:10px;}
#inhoudlinks .klein-r			{ float:right; width:145px; padding:1px; border:1px solid #D6D6D7; margin-top:10px;}
#inhoudlinks .copy				{ float:left; margin-top:8px;}

#inhoudrechts table				{ border:none; }
#inhoudrechts td 	 			{ border:none;}
#inhoudrechts .status_n			{ float:right; font-size:10px; color:#0066CC; height:16px; padding:2px 20px; border:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}
#inhoudrechts .status_v			{ float:right; font-size:10px; color:#E72D23; height:16px; padding:2px 20px; border:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}
#inhoudrechts .status_vv		{ float:right; font-size:10px; color:#FF9900; height:16px; padding:2px 20px; border:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}

#linkerkolom 					{ float: left; width:217px; }
#submenu						{ margin:25px 18px 270px 18px; position: relative; z-index:5; }
#submenu ul						{ width:180px; margin:0 0 20px 0; padding:0px; list-style:none;}
#submenu ul li					{ width:178px; height:21px; border:1px solid #D6D6D7; background:#FFFFFF; margin-top:-1px; padding-top:7px;}
#submenu ul li a				{ padding:0px 20px; text-decoration:none;} 
#submenu ul li a:hover,
#submenu ul li a.aan			{ color:#E52C21; font-weight:bold;} 

#submenu2						{ margin:25px 13px 0px 13px; position: relative; z-index:5;}
#submenu2 div				{ width:180px; margin:0px; list-style:none; min-height:150px; _height:150px; border:1px solid #D6D6D7; background:#FFFFFF; margin-top:-1px; padding:5px;}
#submenu2 a:hover,
#submenu2 a.aan			{ color:#E52C21;} 




.banner-staand					{  position: absolute; bottom:0px; _bottom:0px; height: 290px; z-index:0; margin:0px; }
.info_blok .leesmeer			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:20px;}
.info_blok2 .leesmeer			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:20px;}
.aanbod							{ float:left; display:block; margin-bottom:39px; height: 90px; width:270px;}
.aanbod .aanbod-img				{ float:left; width:173px; padding:0; text-align:center;}
.aanbod .aanbod-img IMG			{ border:1px solid #999; padding:2px; margin:10px 0;}
.aanbod .aanbod-text			{ float:left; width:153px; padding:10px;}
.aanbod-text .leesmeer			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:15px;}
.laatstenieuws					{ width:938px; min-height:10px; border-bottom:2px solid #D6D6D7; padding:0 20px; float:left; }
.inhoud							{ padding:26px 0px 26px 26px; line-height:135%;}
.inhoud .medewerker-l			{ float:left; width:345px; padding:1px; border:1px solid #D6D6D7; margin-top:10px;}
.inhoud .medewerker-r			{ float:right; width:345px; padding:1px; border:1px solid #D6D6D7; margin-top:10px;}
.inhoud .medewerker-l .foto,
.inhoud .medewerker-r .foto 	{ float:left; width:90px;}
.inhoud .medewerker-l .gegevens,
.inhoud .medewerker-r .gegevens	{ float:left; width:220px; margin-top:10px; line-height:200%;}
.inhoud .medewerker-l .gegevens a,
.inhoud .medewerker-r .gegevens a {color:#000000; text-decoration:underline;}
.inhoud .medewerker-l .gegevens a:hover,
.inhoud .medewerker-r .gegevens a:hover {color:#000000; text-decoration:none;}

.inhoudaanbod					{ padding:26px 0px 26px 26px; line-height:135%;}
.inhoud .titel					{ float:left; width:300px; height:40px;}
.inhoud-nieuwsbericht			{ float:left; padding:10px; line-height:135%; width:360px;}
.inhoud-nieuwsbericht .leesmeer	{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:10px;}

#footer							{ float:left; width:1010px; height:70px; background:url(../img/footer.jpg) no-repeat; margin:-1px 0px 0px 0px; padding:0px; font-size:10px;}
.footertext						{ float:left; color:#7F7F84; padding:10px 10px 10px 30px; line-height:135%; width:655px;}
.footerklein					{ color:#BFBFC1; line-height:18px;}
.footerklein a					{ color:#BFBFC1;}
.footerklein a:hover			{ color:#BFBFC1;}
.footer-rechts					{ float:right; width:295px; margin-top:10px;}
.footer-rechts .logo			{ float:left; margin-right:8px;}
.footer-rechts .logolast		{ float:left;}

.sIFR-active #menu2 div 		{ visibility: hidden;line-height:1em;font-size:12px;letter-spacing:2; }
.sIFR-flash 					{ visibility: visible !important;margin:0;padding:0; }
.sIFR-unloading .sIFR-flash 	{ visibility: hidden !important; }
.sIFR-replaced, .sIFR-ignore 	{ visibility: visible !important; }
.sIFR-alternate 				{ position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden; }
.sIFR-replaced div.sIFR-fixfocus{ margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none; }
.sIFR-dummy 					{ width:0px;height:0px;margin-left:42px;z-index:0; }
h1							    { font-size:23px; font-weight:bold; color:#000000; padding:0px 0px 10px 0px; margin:0px; }
h2 								{ font-size:23px; margin:0; padding:0; color:#E72D23; padding-bottom:5px; margin:0; font-weight: normal; }
h3								{ font-size:20px; font-weight:bold; color:#000000; padding:0; margin:0; }

.inhoudaanbod table				{ border:1px solid #D6D6D7; border-top:none;}
.inhoudaanbod td				{ border-top:1px solid #D6D6D7;}
td img							{ float:left; padding:1px;}
.inhoud td .leesmeer			{ float:left; background:url(../img/arrow-leesmeer.gif) no-repeat; height:19px; padding-left:20px; margin-top:10px; margin-left:40px;}
.inhoud td .leesmeer:hover		{ float:left; background:url(../img/arrow-leesmeer_hover.gif) no-repeat; height:19px; padding-left:20px; text-decoration:none;}
.inhoudaanbod td .status_n,	
.inhoud td .status_n			{ float:right; font-size:10px; color:#0066CC; height:16px; padding:2px 15px; border-left:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}
.inhoudaanbod td .status_v,	
.inhoud td .status_v			{ float:right; font-size:10px; color:#E72D23; height:16px; padding:2px 15px; border-left:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}
.inhoudaanbod td .status_vv,	
.inhoud td .status_vv			{ float:right; font-size:10px; color:#FF9900;  padding:2px 15px; border-left:1px solid #D6D6D7; border-bottom:1px solid #D6D6D7; text-align:center; background:#FFFFFF;}

.textarea						{width:200px; height:100px;  padding-top:5px; border: 1px solid #E1E1E1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.textfield						{width:200px; height:15px; padding-top:5px; border: 1px solid #E1E1E1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.textfield_postcode				{width:67px; height:15px;  padding-top:5px; border: 1px solid #E1E1E1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

table, form { padding: 0; margin: 0;}
.waardebepaling .textarea			{width:290px; height:100px; padding-top:5px; border: 1px solid #E1E1E1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.waardebepaling .textfield		{width:290px; height:15px; padding-top:5px; border: 1px solid #E1E1E1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 
.waardebepaling select		{width:290px; border: 1px solid #E1E1E1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;} 
.waardebepaling .textfield_postcode	{width:67px; height:15px; border:0px; padding-top:5px; border: 1px solid #E1E1E1;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}




/* slide home*/
.jcarousel-skin-tango {
	float:		left;
	display:	inline;
	height:		220px;
	width:		600px;
	overflow:	hidden;
	margin:		0;
	padding:	0;
}

.jcarousel-skin-tango .jcarousel-container {
	float:		left;
	display:	inline;
	height:		220px;
	width:		600px;
	overflow:	hidden;
	margin:		0;
	padding:	0;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	display:	inline;
	padding:	0;
	margin:		0;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  	549px;
	margin:		0 26px 0 25px;
    height: 	220px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 		173px;
	background-color:#f2f2f2;
	margin:		0 2px;
	padding:	0 3px;
    height: 	220px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 99px;
    right: 0;
    width: 24px;
    height: 22px;
    cursor: pointer;
    background: transparent url(../img/homeslide/next.png) no-repeat 0  0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -24px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -24px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 99px;
    left: 0;
    width: 24px;
    height: 22px;
    cursor: pointer;
    background: transparent url(../img/homeslide/prev.png) no-repeat -24px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: 0 0;
}