body			{overflow:auto; overflow-x:hidden; background:#000000; margin:0px; padding:0px; color:#ffffff; font-family:verdana; }
img				{border:none;}
.centertable	{width:100%; height:100%; border:none; text-align:center;}
.centertable td	{vertical-align:middle;}
.maintable		{width:947px; height:600px;}
.maintable td	{vertical-align:top;}
.containerdiv	{position:relative; width:100%; height:100%;}

#nav			{list-style-type:none; margin:0px; padding:0px;}
#nav li			{float:left;}
#nav a			{color:#ffffff; text-decoration:none; border:1px solid #000000; padding:0px 26px; line-height:46px; height:46px; font-size:11px; font-weight:bold; text-transform:uppercase;}
#nav a:hover,
#nav .btn_alfredbakker_select	{border:1px solid #1e1e1e;}

#s1				{visibility:hidden; width: 120px; position: absolute; left:467px; top:101px; z-index:3; background:#000000; border:1px solid #1e1e1e; border-top:none;}
#s1 *			{font-size:11px; text-decoration:none; color:#ffffff;}
#s1 ul			{margin:0px; padding:10px 0px; list-style-type:none;}
#s1 a			{padding-left:11px; display:block; width:100%;}

.header								{height:102px;}
.header	.containerdiv				{z-index:2;}
.navigatie							{position:absolute; bottom:0px; right:0px;}
.logo								{position:absolute; left:23px; top:0px;}
.content							{height:465px; font-size:12px; padding:7px; line-height:17px;}
.content .containerdiv				{padding:30px 33px 25px 33px;}
#body_zoek .content .containerdiv	{padding:30px 33px 0px 33px;}
.content a							{color:#ffffff;}

#body_nooitgedacht .contentdiv	{overflow-x: hidden; overflow-y: scroll;}
.contentdiv		{background: url("../../images/contbg.png"); height:450px; z-index:1; }
.contentdiv p	{margin-top:0px; margin-bottom:9px;}
.corner			{width:23px; height:23px; position:absolute;}
.lt				{background-image: url("../../images/lt.png"); left:7px; top:7px;}
.rt				{background-image: url("../../images/rt.png"); right:7px; top:7px;}
.lb				{background-image: url("../../images/lb.png"); left:7px; bottom:7px;}
.rb				{background-image: url("../../images/rb.png"); right:7px; bottom:7px;}
.subMenu		{display:none;}
.submenuclick	{cursor:pointer; padding-bottom:5px; display:block;}

.teamfoto		{position:absolute; bottom:-8px; right:80px;}
.imgright		{float:right;}

.TABLE_Bound	{display:none;}

#body_home .btn_home a,
#body_aanbod .btn_aanbod a,
#body_diensten .btn_diensten a,
#body_zoek .btn_zoek a,
#body_contact .btn_contact a
						{border:1px solid #1e1e1e;}

h1						{text-indent:-999em; background-repeat:no-repeat; height:34px; margin:0px 0px 10px 0px;}
#body_home h1			{background-image: url("../../images/titel_home.png");}
#body_projecten h1			{background-image: url("../../images/titel_projecten.png");}
#body_diensten h1		{height:43px; background-image: url("../../images/titel_diensten.png");}
#body_zoek .content .containerdiv{background: url("../../images/titel_zoek2.png") no-repeat 13px 30px; height: 450px; overflow: hidden;}
#body_zoek h1			{height:43px;}
#body_contact .content .containerdiv{background: url("../../images/titel_contact.png") no-repeat 33px 28px; height: 450px; overflow: hidden;}

#body_home .content		{background-image: url("../../images/bghome.jpg")}
#body_projecten .content		{background-image: url("../../images/bghome.jpg")}
#body_nooitgedacht .content		{background-image: url("../../images/bghome.jpg")}
#body_aanbod .content	{background-image: url("../../images/bgaanbod.jpg"); height:100% !important;}
#body_diensten .content	{background-image: url("../../images/bgdiensten.jpg")}
#body_zoek .content		{background-image: url("../../images/bgzoek.jpg")}
#body_contact .content	{background-image: url("../../images/bgcontact.jpg")}

.footer			{background-color: black; bottom: 0; font-size: 11px; height: 30px; position: fixed; width: 947px;}
.naw			{position:absolute; right:0px; bottom:7px;}

.logos 			{position:absolute; left:0px; bottom:0px;}
.logos a		{height:25px; background-repeat:no-repeat; margin-right:15px;}
.nvm			{width:18px; background-image: url("../../images/nvm.gif")}
.funda			{width:56px; background-image: url("../../images/funda.gif")}
.vastgoedcert	{width:81px; background-image: url("../../images/vastgoedcert.gif")}
.nwwi			{width:47px; background-image: url("../../images/nwwi.gif")}

#body_intro .content{padding:0px;}
#body_intro .navigatie		{display:none;}

#navintro					{margin:0px;}
#navintro li				{width:190px; height:465px; float:left;}
#navintro li a				{background-image: url(../../images/intro.jpg); background-repeat:no-repeat; width:100%; height:100%; display:block; float:left; text-indent:-999em;}
#navintro li a:hover		{background-image: url(../../images/introhover.jpg);}
#navintro .btn_aanbod,
#navintro .btn_contact		{width:188px;}
#navintro .btn_aanbod a		{background-position: -191px 0px;}
#navintro .btn_diensten a	{background-position: -379px 0px;}
#navintro .btn_zoek a		{background-position: -569px 0px;}
#navintro .btn_contact a	{background-position: -759px 0px;}

#body_contact .contentdiv2{width:744px; background: url("../../images/contbg.png"); height:450px;}
#body_contact .contentdiv{float:right; width:186px; background:none; }
#body_contact .contentdiv .corner{display:none;}
#body_contact .contentdiv .containerdiv{padding:0px;}
#body_contact .contentdiv .containerdiv div{margin-bottom:1px;background-image: url("../../images/contbg.png"); font-size:11px; padding:13px 25px;}
#body_contact .www{background-position:0px -63px;}
#body_contact .kantoor{background-position:0px -201px;}
#body_contact .kantoor2{background-position:0px -354px; height:130px;}
#body_contact .contentdiv .containerdiv .imagediv{padding:0px; margin-bottom:0px;}
/* #body_contact .contentdiv .containerdiv .kantoor{padding:3px 25px 13px 25px; margin-bottom:0px;} */
#body_contact .contentdiv .containerdiv .kantoor {font-size: 11px; margin-bottom: 0; margin-left: 0; padding: 3px 45px 13px 5px;}
#body_contact .contentdiv .containerdiv .kantoor a {font-size: 9px;}
#body_contact .contentdiv .containerdiv div a{color:#ffffff; text-decoration:none;}
#body_contact .content .containerdiv{height: 450px; overflow: hidden;}


#body_zoek .tableform		{width: 678px;}

@media screen and (-webkit-min-device-pixel-ratio:0) { 
html>/**/body #iframe_aanbod				{width:100%; height:97%;}
#iframe_aanbod				{width:100%; height:97%;}
}

[id]#iframe_aanbod				{width:100%; height:95%;}

#iframe_aanbod				{width:100%; height:100%;}

#body_aanbod .containerdiv	{padding:0px;}
#body_aanbod .corner		{display:none;}


/* FIREFOX FIX */
[id]#navintro									{list-style-type:none; margin:0px; padding:0px;}
[id]#navintro li								{height:465px;}
[id]#nav a										{display:block;}
[class].logos a									{display:block; float:left;}
[class].maintable								{margin:0px auto;}
[class].content .containerdiv					{height:395px; width:867px;}
[id]#body_aanbod .content .containerdiv			{height:100%; width:100%;}
[id]#body_zoek .content .containerdiv			{height:419px;}
[id]#body_contact .contentdiv .containerdiv div	{width:137px;}
[id]#body_contact .contentdiv2	.containerdiv	{width:679px; height:395px;}
[id]#body_contact .contentdiv					{}

#body_aanbod .contentdiv							{height:100% !important;}
#body_aanbod  .maintable							{height:100% !important;}
.TABLE_Klantinfo								{display:none;}


.element_adres 			{ color: #ffffff; font-size: 12px; font-weight: bold; text-align: left; display: block; height: 40px;  padding-top:5px;}
.omschrijving			{height:50px; display: block; font-size:12px;}
.prijs					{color: #A60040; display: block; font-size: 12px; font-weight: bold; text-align: left; float:left;}
.table_outline img 		{padding-right:5px;}
.image_p				{width:192px;}

.table_outline			{ border:solid 1px white; margin-top:10px;}

.leesverder				{float:right; font-size:12px; padding:5px; cursor:pointer;}

