body {
  background:#fff url("../gfx/algemeen/body.gif") left center repeat-x;
}

.content {
  background:#2e697a;
}

a {
  color:#fff;
}

a:hover {
  text-decoration:none;
}

.contentContainer {
  float:left;
  width:686px;
  height:443px;
  border-right:1px solid #fff;
  background:#56514d;
}

/*------------------ service */
.service, .ec_faq, .ec_links {
  width:646px;
  height:402px;
  padding:20px;
  float:left;
  overflow-x:hidden;
  overflow-y:auto;
  background:#56514d;
  color:#fff;
  border-right:1px solid #fff;
}

.servicebreed {
  width:814px;
}

.service {
  overflow-y:hidden;
}

.interesseformulier {
  width:768px;
  height:422px; 
  background:#56514d;
 overflow-x:hidden;
  overflow-y:auto;
}

.service h1 {
  margin:0 0 18px 0;
  font-size:14px;
}
.service h2 {
  margin:0 0 18px 0;
  font-size:13px;
}
.service h2 {
  margin:0 0 4px 0;
  font-size:12px;
  font-weight:normal;
}

.service p {
  margin:0 0 18px 0;
  font-size:12px;
  padding-right:110px;
}

.service ul, .service table, .service 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:#f00;
  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:#56514d;
  color:#fff;
}

#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;  
}

#container_interesse {
background-color:#56514d;
overflow:hidden;
}

.interesse {
overflow:hidden;
margin-left:0px;
margin-left:0px;

}

.interesseformulier {
padding:0px;
overflow:hidden;
margin:0px;
height:600px;

}

.makelaarsFrame {
padding:10px;	
width:748px;
}
.menuInteresse {
overflow:hidden;
width:85px;
}

/*************** gallery */
.stopplay{
  background:red none repeat scroll 0%;
  bottom:30px;
  cursor:pointer;
  height:30px;
  position:absolute;
  right:50px;
  width:30px;
  z-index:19;
}
.service_info {
font-size:10px;
float:left;
width:270px;
padding-right:0px;
margin-right:30px;
margin-left:10px;
}

.service_info2 {
font-size:10px;
float:left;
width:310px;
padding-right:0px;
margin-right:0px;
margin-left:10px;
}


.service_info p{
font-size:11px;
margin-bottom:20px;
width:240px;
}

.service_info h1{
font-size:12px;
font-weight:bold;

}

.service_info2 p{
font-size:11px;
margin-bottom:20px;
}

.service_info2 h1{
font-size:12px;
font-weight:bold;
}

.makelaarsFrame p{
margin-left:20px;
}

.makelaarsFrame h1{
margin-left:20px;
margin-top:20px;
}

.makelaarsFrame .service_info {
font-size:10px;
float:left;
width:400px;
padding-right:0px;
margin-right:0px;
margin-left:10px;
}

#plattegronden h1 {
padding-left:50px;
}


#plattegronden p {
padding-left:50px;
}


#plattegronden ul {
padding-left:50px;
}


#plattegronden .servicelist li{
padding:0px;
margin:0px;
height:24px;
}

.nikiWS p {
	color:#FFFFFF;
}

.interestErrors {
	color:#000000;
}

.nikiWS .remark {
	color:#FFFFFF;
} 