*{
	font:11px verdana;			color:#ffffff; 
}

body{
	margin:0px;					padding:0px;					overflow:auto;
	background-color:#534e4b;
}

td{
	vertical-align:top;
}

img{
	border:none;
}

#maintable{
	width:100%;				height:917px;					border:none;
	background:#534e4b;
}

#menutd{
	width:241px;				background:#ce0000;
}

#htop{
	height:147px;				border-bottom:3px solid #dfdedd;
	background: url("../../images/htop.jpg") no-repeat left top;
}

.container{
	width:100%;					height:100%;					position:relative;
	cursor:default;
}

#menutd .container{
	width:241px !important;
}

.container div{
	position:absolute;
}

#logos{
	top:10px;					right:10px;
}

#logos img{
	margin-left:10px;
}

#guliklogo{
	top:85px;					left:9px;
}

/* ----> BEGIN MENU <---- */
/* vvvvvvvvvvvvvvvvvvvvvv */

#menu{
	margin:150px 0px 0px 0px;	padding:0px 0px 0px 0px; 		list-style-type:none;
	font-family:arial !important;
}

#menu li a{
	text-decoration:none;		padding:0px 0px 0px 10px;		line-height:24px;
	height:24px;				width:100%; 					font-weight:bold;
}

#menu #btn_diensten{
	text-decoration:none;		padding:0px 0px 0px 10px;		line-height:24px;
	height:24px;				width:100%;
}

[id]#menu li a{
	display:block; width:231px;
	clear:both;
}


#menu .oneven{
	background:#c40000;
}

#menu .last{
	margin-bottom:20px;
}

#menu .blocks{
	display:inline;
}

[id]#menu .blocks{
	display:block;
	float:left;
	width:74px;
	height:76px;
}
[id]#menu .blocks a{
	width:69px;
	height:69px;
}

#menu #btn_diensten{
	margin-bottom:10px;
}

#menu #btn_team{
	margin-top:7px; clear:both;
}

#menu .firstblock{
	padding-left:10px;
}

#menu .blocks a{
	width:auto;					padding:0px;					background:none;
	border:1px solid #ce0000;
}

#menu .blocks a:hover{
	border:1px solid #ffffff;
}

#menu li a:hover{
	background:#fd6650;
}

#body_home #menu #btn_home a,
#body_woningaanbod #menu #btn_woningaanbod a,
#body_bedrijfsbouw #menu #btn_bedrijfsaanbod a,
#body_nieuwbouw #menu #btn_nieuwbouw a,
#body_openhuizen #menu #btn_openhuizen a,
#body_team #menu #btn_team a,
#body_zoekopdracht #menu #btn_zoekservice a,
#body_referenties #menu #btn_referenties a,
#body_nieuws #menu #btn_nieuws a,
#body_woz #menu #btn_woz a,
#body_nieuws2 #menu #btn_nieuws2 a,
#body_mening #menu #btn_mening a,
#body_links #menu #btn_links a,
#body_vacatures #menu #btn_vacatures a,
#body_contact #menu #btn_contact a{
	background:#fd6650;
	cursor:default;
}

#body_verkoop #menu #btn_verkoop a,
#body_aankoop #menu #btn_aankoop a,
#body_taxaties #menu #btn_taxaties a,
#body_verhuur #menu #btn_verhuur a,
#body_huur #menu #btn_huur a,
#body_bedrijfspanden #menu #btn_bedrijfspanden a,
#body_waardebepaling #menu #btn_waardebepaling a,
#body_hypotheek #menu #btn_hypotheek a,
#body_openhuis #menu #btn_openhuis a,
#body_erfpacht #menu #btn_erfpacht a,
#body_geschenk #menu #btn_geschenk a,
#body_woz #menu #btn_woz a,
#body_nieuws #menu #btn_nieuws a{
	border:1px solid #ffffff;
	cursor:default;
}

#btn_pinkribbon {
	position:absolute;
	bottom:-1px;
	left:6px;
	height:70px;
	background:#ffffff;
} 

/* ^^^^^^^^^^^^^^^^^^^^^^ */
/* ----> EINDE MENU <---- */
           
#naw{
	height:25px;				text-align:center;				line-height:25px;
	background: url("../../images/nawbg.gif") no-repeat center; font-family:arial;
}

#naw a{
	text-decoration:none;
}

#content{
	padding:20px;
	text-align:justify;
}

h2{
	font-weight:bold;
}

h3{
	font-weight:bold;
	margin:0px;
	padding:0px 0px 5px 0px;
}

.small{
	font-size:9px;
}

.submenu{
	display:none;
}

#content ol li a{
	font-weight:bold;
	text-decoration:none;
}

#content ol li p{
	margin-top:0px;
	padding-top:0px;
}

.picright{
	margin:auto;
}

.picleft{
	float:left;
	margin:0px 30px 10px 0px;
}

.picright, .picright {
	clear:both;
}

.noclear {
	clear:none !important;
}

hr{
	height:1px;
}

.personeel{
	width:45%;
	float:left;
	padding:15px 15px 0px 15px;
	margin:0px 15px 30px 15px;
	background:url("../../images/personeel/personeelbg.gif") repeat-x;
	border:1px solid #7f7976;
}

.personeel img{
	float:left;
	margin-right:30px;
}

#iframe_aanbod{
	width:100%;
	height:100%;
}

#body_woningaanbod #content,
#body_bedrijfsbouw #content,
#body_nieuwbouw #content,
#body_openhuizen #content{
	padding:0px 0px 10px 0px;
}

.banner a{
	width:670;
	height:60px;
	background:#ce0000;
	line-height:60px;
	text-decoration:none;
	padding-left:20px;
	font-size:20px;
	border:1px solid #ffffff;
}

[class].banner a{
	width:280px;
	display:block;
}

.bannerverkoop {
	padding:10px 0px 0px 0px;
}


.banneraanbod a{
	background: url("../../images/woningaanbod.gif");
	padding-left:390px;
}

.bannerverkoop a{
	background: url("../../images/verkoop.gif");
	padding-left:390px;
}

#htopdiv{overflow:hidden; height:100%; width:100%; position:relative;}
#fadingimg{position:absolute; top:0px left:0px;}



.divaankoopformule{float:left; margin-left:447px;}
.divaankoopformule{margin-top:5px;}

.overbruggingsgarantie{position:absolute; left:263px;}
.overbruggingsgarantie img{ margin:18px 0px 0px 0px;}

.leftcolm,
.rightcolm{	width:45%;
	float:left;
	margin:0px 15px 0px 15px;
	}

.leftcolm .personeel,
.rightcolm .personeel{
	width:auto;
	margin:0px 0px 30px 0px;
	padding:15px 15px 0px 15px;
	background:url("../../images/personeel/personeelbg.gif") repeat-x;
	border:1px solid #7f7976;
}

.leftcolm .personeel img,
.rightcolm .personeel img{
	margin-bottom:15px;
}

.leftcolm .personeel .submenu,
.rightcolm .personeel .submenu{padding-bottom:1px;}


/* NIEUWS */

/* #nieuws 							{width: 100%; height: 100%;}       <<-- iframe*/
.NieuwsbliebTable 					{ background: #534e4b;}
.NieuwsbliebDate 					{ color: #ff0000; font-weight: bold; padding-top: 5px; }
.NieuwsbliebHeadlineLink 			{ background: #c40000; height: 25px;}
.NieuwsbliebHeadlineLink a 			{ text-decoration: none; line-height: 25px; font-size: 14px; padding-left: 5px;}
.NieuwsbliebHeadlineLink a:hover 	{ text-decoration: underline; line-height: 25px;font-size: 14px;padding-left: 5px;}
.NieuwsbliebHeadlineLink a:visited  { text-decoration: none;line-height: 25px; font-size: 14px;padding-left: 5px;}
.NieuwsbliebHeadlineLink a:active   { text-decoration: none;line-height: 25px;font-size: 14px;padding-left: 5px;}
.NieuwsbliebHeadline 				{ padding: 5px 5px 5px 5px; letter-spacing: 1px;}

.TwitterGadget .TwitterContainer {width:670px; height:136px; border:1px #fff; padding:30px 0 0px 0 !important; margin:0 }
.TwitterGadget {padding:10px 0px 0px 0px;}
.TwitterContainer {padding:0px 0px 0px 0px;}




.TwitterGadget .twittop{position:absolute; left:10px !important; top:15px !important;}
.TwitterGadget .twitright{top:10px !important; display:none;}
.TwitterGadget .twitter_channellink {background-repeat:no-repeat; width:34px; height:34px; position:absolute; left:570px;  } 

[class].TwitterGadget .twittop{position:absolute;  z-index:1;}
[class].TwitterGadget .twitright{position:absolute; left:620px;}
[class].TwitterGadget .twitter_channellink {background: url('../../images/followme.png')  !important; background-repeat:no-repeat; width:34px; height:34px; position:absolute; left:140px; top:240px;} 



.twitter_item {
margin-left: 5px;
margin-right: 5px;
}

.TwitterGadget .twitter_link {
display: none;
}


.twitter_link A:link { color: #ffffff; text-decoration: underline; font-weight: bold; }
.twitter_link A:active { color: #ffffff; text-decoration: underline; font-weight: bold; }
.twitter_link A:visited { color: #ffffff; text-decoration: underline; font-weight: bold; }
.twitter_link A:hover { color: #ffffff; text-decoration: none; font-weight: bold; }

.twitter_tekst A:link { color: #ffffff; text-decoration: underline; }
.twitter_tekst A:active { color: #ffffff; text-decoration: underline; }
.twitter_tekst A:visited { color: #ffffff; text-decoration: underline; }
.twitter_tekst A:hover { color: #ffffff; text-decoration: none; }

.TwitterGadget .twitter_datum {
font-weight: bold; 
font-size: 10px;
font-family: Verdana;
text-align: left;
color: #ce0000;
padding-bottom:0px;
}

.TwitterGadget .twitter_tekst {
font-size: 6px;
font-family: Verdana;
text-align: left;
color: #ffffff;
}

#twittervlak {font:10px/15px verdana; position:absolute; padding-left:13px;}
#woz_content2{width:160px; height:auto; padding-top:10px; margin-top:0px; float:right; font-family:Times new Roman; font-size:12px; text-align:center; }

/*#link_woz{width:160px; height:50px;  margin:auto; font-family:Times new Roman; font-size:12px; text-align:center; background-color:#ce0000;}*/

#link_woz{width:160px; height:160px; background:url(../../images/woz_sticker.png) no-repeat; cursor:pointer;}

b{font-weight:bold;}
u{text-decoration:underline;}

#maart_banner{width:160px; height:160px; margin-top:30px; cursor:pionter; background-image:url(../../images/maart_banner.png);}
#page_banner{width:821px; height:613px; float:right; margin-top:40px; margin-right:84px; background-image:url(../../images/intro_home.jpg);}
