body {
  background:#fff url("../gfx/algemeen/body.gif") left center repeat-x;
}

.content {
  background:#000;
}

a {
  color:#fff;
}

a:hover {
  text-decoration:none;
}

.contentContainer {
  float:left;
  width:686px;
  height:442px;
  border-right:1px solid #fff;
  background:#000;
}

/*------------------ service */
.service, .service2, .ec_faq, .ec_links {
  width:646px;
  height:402px;
  padding:20px;
  float:left;
  overflow-x:hidden;
  overflow-y:auto;
  background:#000;
  color:#fff;
  border-right:1px solid #fff;
}

.service, .service2 {
  overflow-y:hidden;
}

.service_scroll {
	overflow-y: auto;
}

.interesseformulier {
  height:422px; 
  background:#000;
  overflow-x:hidden;
  overflow-y:auto;
}

.kolom {
  width:32%;
  height:90px;
  float:left;
}

.kolom span {
  width:60px;
  height:140px;
  display:block;
  float:left;
}

.service h1, .service2 h1 {
  margin:10px 0 18px 0;
  font-size:14px;
}
.service h2, .service2 h2 {
  margin:0 0 18px 0;
  font-size:13px;
}
.service h2 .service2 h2 {
  margin:0 0 4px 0;
  font-size:12px;
  font-weight:normal;
}

.service p {
  margin:0 0 0px 0;
  font-size:11px;
  padding-right:110px;
}

.service2 p {
  margin:0 0 0px 0;
  font-size:12px;
  padding-right:120px;
}

.service ul, .service table, .service em, .service2 ul, .service2 table, .service2 em  {
  color:#fff;
  font-size:12px;
}

/*------------------ iframemenu */
.iframeMenu, .iframeMenu ul, .iframeMenu li {
  margin:0;
  padding:0;
  display:inline;
}

.iframeMenu {
  width:167px;
  height:442px;
  float:left;
  background:#000 url('../gfx/sidemenu/menu_background.jpg') 0px 27px repeat-y;
  display:block;
}

.iframeMenu .iframeMenuTitle {
  height:22px;
  padding:5px 0 0 8px;
  font-size:13px;
  background:#f50000;
  font-weight:bold;
  color:#fff;
}

.iframeMenu li {
  margin-bottom:1px;
  float:left;
  width:83px;
  height:83px;
  display:block;
  text-indent:-9000px;
}

.iframeMenu li a {
  float:left;
  width:83px;
  height:83px;
  display:block;
  text-indent:-9000px;
}

.iframeMenu li a:hover {
  background:none !important;
}

/**************** interesse knop (komt overal terug) */
.interesse {
  background:url('../gfx/sidemenu/menu_interesse_hover.gif') no-repeat;
}
.interesse a {
  background:url('../gfx/sidemenu/menu_interesse.gif') no-repeat;
}

.makelaars {
  background:url('../gfx/sidemenu/menu_makelaars_hover.gif') no-repeat;
}
.makelaars a {
  background:url('../gfx/sidemenu/menu_makelaars.gif') no-repeat;
}

/*------------------ locatie submenu */
.locatieMenu {
  width:854px;
  height:55px;
  float:left;
  background:url('../gfx/sidemenu/locatiemenu_bg.jpg') repeat-x;
}

.locatieMenu, .locatieMenu ul, .locatieMenu li {
  margin:0;
  padding:0;
  display:inline;
}

.locatieMenu li {
  float:left;
  width:150px;
  height:54px;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
  text-indent:-9000px;
}

.locatieMenu li a {
  float:left;
  width:149px;
  height:54px;
  display:block;
  text-indent:-9000px;
}

.locatieMenu li a:hover {
  background:none !important;
  text-decoration:none;
}

/*------------------ factsheet */
#factsheet {
  position: absolute;
  z-index: 1000;
  left: 0px;
  top: 60px;
  width: 807px;
  height: 508px;
  overflow: hidden;
  display: none;
  padding:9px 9px 0 9px;
  background:#fff;
  color:#000;
}

#factsheetkop {
  width: 100%;
  height: 29px;
}

.factsheetkop h1 {
  float: left;
  width: 50%;
  font-size:14px;
  font-weight:normal;
  margin:3px 0 0 0;
  letter-spacing:1px;
  display:none;
}

.factsheetsluiten {
  width:159px;
  height:17px;
  margin:3px 0 0 0;
  text-indent:-9000px;
  float:right;
  display:block;
  background:url("../gfx/algemeen/factsheetsluiten.gif") no-repeat;
}

.factsheetsluiten:hover {
  background:url("../gfx/algemeen/factsheetsluiten_hover.gif") no-repeat;
}

#factsheetiframe {
  border:1px solid #666;
  float:left;
  margin:0px;
}

/************************ am community movies */

.iframe_ammovie {
  text-align: center;
  width: 100%;
  margin-bottom: 40px;
}

.ammovie {
  overflow: hidden;
}

.ammovie p {
	margin-left: 67px;
}

.community {
 float:left;
 width:205px;
 overflow:hidden;
}

.amcommunity_uitleg {
  width: 512px;
  height: 303px;
  margin: -5px auto 15px auto;
}

.community_uldiv {
	margin: -10px 0 0 67px;
}

.community_uldivs {
	margin: -10px 0 0 64px;
}

.community_uldivs ul{
	width: 180px;
}

/************************   nikijr */
#nikijrcommercial {
	width: 390px;
	height: 224px;
	/*margin: 10px auto 36px auto;*/
}

.nikitekst {
	width: 240px;
}

.nikijrkop {
	width: 640px;
	height: 300px;
	float: left;
}

#commerciallink {
	width: 181px;
	height: 262px;
	float: left;
	margin: 0 275px 0 0;
}

#nikijr_banner {
	width: 180px;
	height: 262px;
	float: left;
}

.nikijr_teruglink {
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

/************************ downloads */
.servicelist{
  list-style:none;
  padding-left:0;
  margin-left:0;
}

.servicelist img{
  float:left;
  margin-right:10px;
}

.servicelist li {
  height:50px;
}

.servicelist p {
  padding-top:10px;
}

.community li{
  margin-top:5px;
 }
/****************** kavelkaar */
#kavelkaart {
  height:400px;
  overflow:hidden;  
}


.makelaarsFrame {
  padding:10px;	
}

.menuInteresse {
  overflow:hidden;
}

/*************** gallery */
.stopplay{
  background:red none repeat scroll 0%;
  bottom:30px;
  cursor:pointer;
  height:30px;
  position:absolute;
  right:50px;
  width:30px;
  z-index:19;
}

.nikiWS form {
color:#333;
}

.nikiWS .images {
display:none;
}

/* opendag */

.impressies_opendag {
	margin-top: 15px;
	float:right;
	z-index:500;
}

.impressies_opendag a img {
	margin: 0 8px 3px 0;
	padding: 0px;
	background-color: #ccc;
}

 */