/* ================================ +
   			URBAN RESORT
+ ================================ */



/* 
** Made by: Thomas Lievestro
** Email:	info@lstro.com
** Website:	www.lstro.com
*/



/* ================================ +
               STANDAARDS
+  ================================ */

/* start RESET DEFAULT styles */
*{ margin:0; padding:0; border:0px; }
* html li{height:1%;}
img { border:0px; }	
ul { list-style:none; }
a { text-decoration:none; }
a:hover{ text-decoration:underline; }
p {margin-bottom:17px;}
*:focus { outline: 0; }

/* end RESET DEFAULT styles */


html { 
	width:				100%
}

body { 
	font-family: 		Arial;
	font-size:			12px;
	line-height: 		17px;
	color: 				#000000;
	text-align: 		center;
	height:				100%;
}

address { font-style:normal;}

.clear {
	clear:				both;
}

.float_right{
	float:				right;
}

label {
	display:			block;
	width:				180px;
	float:				left;
}

/* ================================ +
                 LINKS
+  ================================ */

a.link_read_on{
	color:				#f10012;
}

a.link_read_on:hover{
	color:				#f10012;
}

a.link_red_arrow{
	padding-right:			11px;
	background:				url('../images/red_arrow.gif') no-repeat center right;
	white-space:			nowrap;
	text-decoration:		none; 
	color:					#ffffff;
}

a.link_red_arrow:hover{
	background:				url('../images/white_arrow.gif') no-repeat center right;
	text-decoration:		none; 
	color:					#f10012;
}

a.link_pink_arrow{
	padding-right:			11px;
	background:				url('../images/pink_arrow.gif') no-repeat center right;
	white-space:			nowrap;
	text-decoration:		none; 
	color:					#ffffff;
}

a.link_pink_arrow:hover{
	background:				url('../images/white_arrow.gif') no-repeat center right;
	text-decoration:		none; 
	color:					#e40448;
}


/* ================================ +
             GLOBAL LAYOUT
+  ================================ */


/* Backgrounds */

#home{
	background:			#000000 url(../images/bg_pages_home.jpg) no-repeat center top;
}

#project{
	background:			#000000 url(../images/bg_pages_project_strip.jpg) repeat-y center top;
}

#project .project{
	background:			url(../images/bg_pages_project.jpg) no-repeat center top;
	height:				960px;
}

#entry_form{
	background:			#000000 url(../images/bg_pages_project_strip.jpg) repeat-y center top;
}

#entry_form .entry_form{
	background:			url(../images/bg_pages_entry_form.jpg) no-repeat center top;
	height:				960px;
}

#aanbod{
  background:     #000000 url(../images/bg_pages_aanbod.jpg) repeat-y center top;
}

#agenda{
	background:			#000000;
}

#publicaties{
	background:			#000000 url(../images/bg_pages_publicaties.jpg) no-repeat center top;
}

#links{
	background:			#000000 url(../images/bg_pages_links.jpg) no-repeat center top;
}

#sponsors{
	background:			#000000 url(../images/bg_pages_sponsors.jpg) no-repeat center top;
}

#contact{
	background:			#000000 url(../images/bg_pages_contact.jpg) no-repeat center top;
}

#leegstand{
	background:			#000000 url(../images/bg_pages_leegstand.jpg) no-repeat center top;
}


#wrapper {
	width: 				1000px;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			left;
}

#column_left_150 {
	width: 				150px;
	margin:				200px 0 0 65px;
	float:				left;
}

#column_left_200 {
	width: 				200px;
	margin:				200px 0 0 65px;
	float:				left;
}

#column_right_398 {
	width: 				398px;
	margin:				105px 0 0 17px;
	float:				left;
}

#column_right_455 {
	width: 				455px;
	margin:				105px 0 0 10px;
	float:				left;
}

#column_540 {
	width: 				540px;
	margin:				106px 0 0 136px;
}

.black_box {	
	width: 				149px;
	height:				19px;
	margin:				0 0 9px 0;
	padding:			1px 0 0 5px;
	background:			#000000;
}

.black_box2 {	
	padding:			3px 7px 4px 7px;
	background:			#000000;
	line-height:		20px;
	font-weight:		bold;
}

.black_box3 {	
	padding:			3px 7px 4px 7px;
	background:			#000000;
	line-height:		20px;
}

#newsletter_block{
	margin:				18px 0 0 0;
}

#newsletter_header{
	font-size:			18px;
	line-height:		18px;
}

#newsletter_block .reginput{
	width:				102px;
	height:				17px;
	margin:				6px 0 3px 0;
	padding:			1px 0 0 4px;
	float:				left;
	font-family:		arial;
	font-size:			12px;
	color: 				#000000;
}

#newsletter_block #send_button{
	display:			block;
	width:				30px;
	height:				24px;
	margin:				5px 0 0px 5px;
	float:				left;
	background:			url(../images/send_button.png);
	behavior:			url(scripts/iepngfix.htc);
}

#newsletter_block #send_button:hover{
	background:			url(../images/send_button.png) -30px 0;
	behavior:			url(scripts/iepngfix.htc);
}

/* MENU */

#menu {
	width: 				1001px;
	height: 			31px; 
	margin:				0 0 0 -1px; 
	background:			#000000;
}

#menu ul {
	list-style: 		none;
}

#menu ul li {
	float:				left;
}

#menu a{
	display:			block; 
	padding:			0px; 
	text-indent:		-1000px;
	text-decoration:	none;
	overflow:			hidden;
}

/* NAV */
#nav1{height:31px; width: 69px;   background: url('../images/nav_coloured.gif') no-repeat -2px 0px;}
#nav2{height:31px; width: 132px;  background: url('../images/nav_coloured.gif') no-repeat -75px 0px;}
#nav3{height:31px; width: 106px;  background: url('../images/nav_coloured.gif') no-repeat -206px 0px;}
#nav4{height:31px; width: 105px;  background: url('../images/nav_coloured.gif') no-repeat -310px 0px;}
#nav5{height:31px; width: 144px;  background: url('../images/nav_coloured.gif') no-repeat -414px 0px;}
#nav6{height:31px; width: 77px;   background: url('../images/nav_coloured.gif') no-repeat -557px 0px;}
#nav7{height:31px; width: 127px;  background: url('../images/nav_coloured.gif') no-repeat -633px 0px;}
#nav8{height:31px; width: 109px;  background: url('../images/nav_coloured.gif') no-repeat -759px 0px;}
#nav9{height:31px; width: 131px;  background: url('../images/nav_coloured.gif') no-repeat -866px 0px;}

/* hover and focus HOME and PROJECTEN */
#nav1:hover, #nav1:focus{background-position: -2px -36px;}
#nav2:hover, #nav2:focus{background-position: -75px -36px;}
#nav3:hover, #nav3:focus{background-position: -206px -36px;}
#nav4:hover, #nav4:focus{background-position: -310px -36px;}
#nav5:hover, #nav5:focus{background-position: -414px -36px;}
#nav6:hover, #nav6:focus{background-position: -557px -36px;}
#nav7:hover, #nav7:focus{background-position: -633px -36px;}
#nav8:hover, #nav8:focus{background-position: -759px -36px;}
#nav9:hover, #nav9:focus{background-position: -866px -36px;}

/* hover and focus aanbod */
#aanbod #nav1:hover, #aanbod #nav1:focus{background-position: -2px -72px;}
#aanbod #nav2:hover, #aanbod #nav2:focus{background-position: -75px -72px;}
#aanbod #nav3:hover, #aanbod #nav3:focus{background-position: -206px -72px;}
#aanbod #nav4:hover, #aanbod #nav4:focus{background-position: -310px -72px;}
#aanbod #nav5:hover, #aanbod #nav5:focus{background-position: -414px -72px;}
#aanbod #nav6:hover, #aanbod #nav6:focus{background-position: -557px -72px;}
#aanbod #nav7:hover, #aanbod #nav7:focus{background-position: -633px -72px;}
#aanbod #nav8:hover, #aanbod #nav8:focus{background-position: -759px -72px;}
#aanbod #nav9:hover, #aanbod #nav9:focus{background-position: -866px -72px;}

/* hover and focus AGENDA */
#agenda #nav1:hover, #agenda #nav1:focus{background-position: -2px -108px;}
#agenda #nav2:hover, #agenda #nav2:focus{background-position: -75px -108px;}
#agenda #nav3:hover, #agenda #nav3:focus{background-position: -206px -108px;}
#agenda #nav4:hover, #agenda #nav4:focus{background-position: -310px -108px;}
#agenda #nav5:hover, #agenda #nav5:focus{background-position: -414px -108px;}
#agenda #nav6:hover, #agenda #nav6:focus{background-position: -557px -108px;}
#agenda #nav7:hover, #agenda #nav7:focus{background-position: -633px -108px;}
#agenda #nav8:hover, #agenda #nav8:focus{background-position: -759px -108px;}
#agenda #nav9:hover, #agenda #nav9:focus{background-position: -866px -108px;}

/* hover and focus PUBLICATIES */
#publicaties #nav1:hover, #publicaties #nav1:focus{background-position: -2px -144px;}
#publicaties #nav2:hover, #publicaties #nav2:focus{background-position: -75px -144px;}
#publicaties #nav3:hover, #publicaties #nav3:focus{background-position: -206px -144px;}
#publicaties #nav4:hover, #publicaties #nav4:focus{background-position: -310px -144px;}
#publicaties #nav5:hover, #publicaties #nav5:focus{background-position: -414px -144px;}
#publicaties #nav6:hover, #publicaties #nav6:focus{background-position: -557px -144px;}
#publicaties #nav7:hover, #publicaties #nav7:focus{background-position: -633px -144px;}
#publicaties #nav8:hover, #publicaties #nav8:focus{background-position: -759px -144px;}
#publicaties #nav9:hover, #publicaties #nav9:focus{background-position: -866px -144px;}

/* hover and focus LINKS */
#links #nav1:hover, #links #nav1:focus{background-position: -2px -180px;}
#links #nav2:hover, #links #nav2:focus{background-position: -75px -180px;}
#links #nav3:hover, #links #nav3:focus{background-position: -206px -180px;}
#links #nav4:hover, #links #nav4:focus{background-position: -310px -180px;}
#links #nav5:hover, #links #nav5:focus{background-position: -414px -180px;}
#links #nav6:hover, #links #nav6:focus{background-position: -557px -180px;}
#links #nav7:hover, #links #nav7:focus{background-position: -633px -180px;}
#links #nav8:hover, #links #nav8:focus{background-position: -759px -180px;}
#links #nav9:hover, #links #nav9:focus{background-position: -866px -180px;}


/* hover and focus SPONSORS */
#sponsors #nav1:hover, #sponsors #nav1:focus{background-position: -2px -216px;}
#sponsors #nav2:hover, #sponsors #nav2:focus{background-position: -75px -216px;}
#sponsors #nav3:hover, #sponsors #nav3:focus{background-position: -206px -216px;}
#sponsors #nav4:hover, #sponsors #nav4:focus{background-position: -310px -216px;}
#sponsors #nav5:hover, #sponsors #nav5:focus{background-position: -414px -216px;}
#sponsors #nav6:hover, #sponsors #nav6:focus{background-position: -557px -216px;}
#sponsors #nav7:hover, #sponsors #nav7:focus{background-position: -633px -216px;}
#sponsors #nav8:hover, #sponsors #nav8:focus{background-position: -759px -216px;}
#sponsors #nav9:hover, #sponsors #nav9:focus{background-position: -866px -216px;}

/* hover and focus CONTACT */
#contact #nav1:hover, #contact #nav1:focus{background-position: -2px -252px;}
#contact #nav2:hover, #contact #nav2:focus{background-position: -75px -252px;}
#contact #nav3:hover, #contact #nav3:focus{background-position: -206px -252px;}
#contact #nav4:hover, #contact #nav4:focus{background-position: -310px -252px;}
#contact #nav5:hover, #contact #nav5:focus{background-position: -414px -252px;}
#contact #nav6:hover, #contact #nav6:focus{background-position: -557px -252px;}
#contact #nav7:hover, #contact #nav7:focus{background-position: -633px -252px;}
#contact #nav8:hover, #contact #nav8:focus{background-position: -759px -252px;}
#contact #nav9:hover, #contact #nav9:focus{background-position: -866px -252px;}

/* hover and focus LEEGSTAND */
#leegstand #nav1:hover, #leegstand #nav1:focus{background-position: -2px -288px;}
#leegstand #nav2:hover, #leegstand #nav2:focus{background-position: -75px -288px;}
#leegstand #nav3:hover, #leegstand #nav3:focus{background-position: -206px -288px;}
#leegstand #nav4:hover, #leegstand #nav4:focus{background-position: -310px -288px;}
#leegstand #nav5:hover, #leegstand #nav5:focus{background-position: -414px -288px;}
#leegstand #nav6:hover, #leegstand #nav6:focus{background-position: -557px -288px;}
#leegstand #nav7:hover, #leegstand #nav7:focus{background-position: -633px -288px;}
#leegstand #nav8:hover, #leegstand #nav8:focus{background-position: -759px -288px;}
#leegstand #nav9:hover, #leegstand #nav9:focus{background-position: -866px -288px;}


/* NAV Active */
#nav1_active{height:31px; width: 69px;   background: url('../images/nav_coloured.gif') no-repeat -2px -36px;}
#nav2_active{height:31px; width: 132px; background: url('../images/nav_coloured.gif') no-repeat -75px -36px;}
#nav3_active{height:31px; width: 106px;  background: url('../images/nav_coloured.gif') no-repeat -206px -72px;}
#nav4_active{height:31px; width: 105px; background: url('../images/nav_coloured.gif') no-repeat -310px -108px;}
#nav5_active{height:31px; width: 144px;  background: url('../images/nav_coloured.gif') no-repeat -414px -144px;}
#nav6_active{height:31px; width: 77px; background: url('../images/nav_coloured.gif') no-repeat -557px -180px;}
#nav7_active{height:31px; width: 127px;   background: url('../images/nav_coloured.gif') no-repeat -633px -216px;}
#nav8_active{height:31px; width: 109px;  background: url('../images/nav_coloured.gif') no-repeat -759px -252px;}
#nav9_active{height:31px; width: 131px;  background: url('../images/nav_coloured.gif') no-repeat -866px -288px;}


/* ================================ +
                 HOME
+  ================================ */

#home_message {
  display:        block;
	position:			  absolute;
	width:				  570px;
	height:				  212px;
	margin:				  195px 0 0 331px;
	overflow:			  hidden;
	text-indent:		-1000px;
	behavior:			  url(scripts/iepngfix.htc);
  background-repeat: no-repeat;
}

#home_leegstand{
	position:			absolute;
	width:				500px;
	margin:				430px 0 0 329px;
}

.leegstand_amsterdam{
	 font-size:			24px;
    color:              #FFFFFF
}

.leegstand_cijfer{
	  font-size:			     43px;
    color:              #FFFFFF
}

#actueel {
  position:         absolute;
  top:              109px;
  margin-left:      25px;
  width:            290px;
  min-height:       300px;
  background:       url(../images/bg_actueel.png) no-repeat;
  behavior:         url(scripts/iepngfix.htc);
  }


#actueel .inner {
  display:      block;
  width:        220px;
  margin:       15px 0 0 30px;
  }


#actueel .header {
  display:        block;
  width:          117px;
  height:         26px;
  overflow:       hidden;
  text-indent:    -1000px;
  background:     url(../images/header_actueel.gif) no-repeat;
  margin-bottom:  10px;
  }
  
.actueel_datum {
  font-weight:    bold;
  color:          #ff0000
  }

.actueel_titel {
  font-size:      18px;
  color:          #000000;
  font-weight:    normal;
  margin:         2px 0 5px 0;
  }
  
#actueel a{
  color:            #ff0000;
  text-decoration:  underline;
  }

#actueel .afbeelding {
  width:              200px;
  height:             90px;
  background-position: 0 -20px;
  background-repeat: no-repeat;

  margin-bottom:      5px;
  }


.actueel_detail {
  position:         absolute;
  top:              105px;
  margin-left:      25px;
  width:            860px;
  height:           666px;
  background:       url(../images/bg_actueel_detail.png) no-repeat;
  behavior:         url(scripts/iepngfix.htc);
}

.actueel_detail_inner {
  margin:           25px 25px 25px 35px;
  }

.actueel_content_links {
  float:            left;
  width:            470px;
  margin:           0 50px 0 0  
  }

.actueel_content_rechts {
  float:            left;
  width:            280px; 
  margin-top:       20px;
  }
  
.actueel_sluit {
  display:          block;
  position:         absolute;
  top:              15px;
  right:            37px;  
  text-decoration:  underline;
  color:            #000000
  }
  
.actueel_sluit:hover, .actueel_meer:hover, #actueel a:hover  {
  text-decoration:  none;
  }

.actueel_meer {
  color:            #ff0000;
  line-height:      25px;
  text-decoration:  underline;
  }


/* ================================ +
               PROJECTEN
+  ================================ */

/* overzicht */

.project_block{
	margin-bottom:		53px;
}

.project_image {
	width: 				398px;
	height:				93px;
	margin-bottom:		2px;
	background-position:center 30%;	
}

.project_name {
	position:			absolute;
	height:				25px;
	margin-top:			-5px;
	padding:			10px 25px 0 5px;
	background:			url(../images/bg_projectname2.png) no-repeat -1px 0;
	color:				#ffffff;
	font-size:			22px;
	behavior:			url(scripts/iepngfix.htc);
}

.project_view_and_map {
	position:			absolute;
	width:				132px;
	height:				22px;
	margin-top:			26px;
	padding:			0 0 0 5px;
	background:			url(../images/bg_view_and_map.png) no-repeat -1px 0;
	color:				#ffffff;
	behavior:			url(scripts/iepngfix.htc);
}

.project_renter {
	position:			absolute;
	width:				132px;
	height:				19px;
	margin-top:			48px;
	padding:			0 0 0 5px;
	background:			url(../images/bg_renter.png) no-repeat -1px 0;
	color:				#ffffff;
	behavior:			url(scripts/iepngfix.htc);
}

.project_content {
	width: 				398px;
	padding-left:		5px;
}

.project_title {
	font-size:			18px;
	line-height:		22px;
	margin-bottom:		5px;
}



/* detail */

.project_image_big {
	width: 				432px;
	height:				281px;
	margin-bottom:		15px;
}

.project_name_big{
	position:			absolute;
	height:				40px;
	margin-top:			-5px;
	padding:			10px 25px 0 5px;
	background:			url(../images/bg_projectname.png) no-repeat -1px 0;
	color:				#ffffff;
	font-size:			22px;
	behavior:			url(scripts/iepngfix.htc);
}

#facts {
	width:				450px;
	margin:				30px 0 60px 0;
	float:				left;
}

.fact_point{	
	display:			block;
	color:				#f10012;
	width:				105px;
	float:				left;
}



/* huurders */

.project_renter_header{
	width: 				432px;
	height:				60px;
	margin-bottom:		15px;
}

.project_renter_big{
	position:			absolute;
	height:				26px;
	padding:			5px 25px 0 5px;
	margin:				32px 0 20px 0;
	background:			url(../images/bg_renter_big.png) no-repeat -1px 0;
	color:				#ffffff;
	font-size:			22px;
	behavior:			url(scripts/iepngfix.htc);
}

.renter_title {
	font-size:			18px;
	line-height:		22px;
	margin-bottom:		5px;
}



/* aanmeldformulier */

.label_m2 {
	display:			block;
	width:				130px;
	float:				left;
}

.label_min_m2 {
	display:			block;
	width:				47px;
	padding-right:		3px;
	float:				left;
	text-align:			right;	
}

.label_max_m2 {
	display:			block;
	width:				47px;
	padding-right:		3px;
	float:				left;
	text-align:			right;	
}

#aanmeld_form .reginput{
	width:				156px;
	height:				17px;
	margin:				0px 0 7px 0;
	padding:			1px 0 0 4px;
	float:				left;
	background:			#f1f1f2;
	border-bottom:		1px solid #ffffff;
	font-family:		arial;
	font-size:			12px;
	color: 				#000000;
}

#aanmeld_form .reginput_m2{
	width:				90px;
	height:				17px;
	margin:				0px 15px 20px 0;
	padding:			1px 0 0 4px;
	float:				left;
	background:			#f1f1f2;
	border-bottom:		1px solid #ffffff;
	font-family:		arial;
	font-size:			12px;
	color: 				#000000;
}

#aanmeld_form .regtextarea{
	width:				312px;
	height:				80px;
	margin:				0px 0 7px 0;
	padding:			1px 0 0 4px;
	float:				left;
	background:			#f1f1f2;
	font-family:		arial;
	font-size:			12px;
	color: 				#000000;
	border-bottom:		1px solid #ffffff;
}

.radio_left {
	display:			block;
	float:				left;	
	margin:				0 5px 8px 180px;
}

.radio_right {
	display:			block;
	float:				left;	
	margin:				0 5px 8px 0px;
}

.radio_label{
	width:				30px;
	float:				left;	
	margin:				0 0 10px 0;
}

.right_label{
	width:				520px;
}

.checkbox{
	float:				left;
	margin:				0 5px 8px 0;
}


#submit_register{
	display:			block;
	width:				179px;
	height:				31px;
	margin:				25px 0 0px 350px;
	background:			url(../images/verstuur_button.gif) no-repeat;
}

#submit_register:hover{
	background:			url(../images/verstuur_button.gif) no-repeat -181px 0;
}



/* projectfoto */

.project_photo_container {
	width: 				450px;
	margin-top:			30px;
}

.photo_item{
	width:				137px;
	margin:				0 10px 10px 0;
	float:				left;
	background:			#EBEBEB;
}
	
.photo_item2{
	width:				137px;
	margin:				0 10px 10px 0;
	float:				left;
	background:			#EBEBEB;
}



/* ================================ +
                AGENDA
+  ================================ */

#agenda_container {
	font-size:			13px;
	color:				#0099CB;
}

#agenda_container strong{
	padding:			20px 0 0 0;
	display:			block;
	font-size:			18px;
	color:				#0099CB;
}

#agenda_container a {
	color:				#0099CB;
}



/* ================================ +
              AANBOD
+  ================================ */

#aanbod_container {
  position:          absolute;
  width:             955px;
  margin:            90px 0 0 30px;
}

#aanbod_container .advert {
  width:             443px;
  height:            480px;
  background-color:  white;
  float:             left;
  margin:            0 27px 16px 0
}

#aanbod_container .inner {
  width:             410px;
  height:            420px;
  margin:            22px 0 0 16px  
}

#aanbod_container h1 {
  font-size:        24px;
  line-height:      22px;
  margin-bottom:    16px;
}

#aanbod_container .advert label {
  float:            left;
  width:            145px;
  height:           20px;
  color:            #ff6600;
  font-weight:      bold; 
}

#aanbod_container label.adres {
  height:           36px
}

#aanbod_container .bijzonder {
  height:           85px;
}

#aanbod_container .fotos {
  width:           100%;
  overflow-y:      hidden;
}

#aanbod_container img {
  margin-right:     5px;
  }
  


/* ================================ +
              PUBLICATIES
+  ================================ */

#publicaties_container {
	position:			absolute;
	margin:				89px 0 0 29px;
}

.pub_item {
	width:				202px;
	height:				228px;
	background:			#ffffff;
	margin:				0 13px 13px 0;
	padding:			2px 10px 10px 10px;
	float:				left;	
}

.pub_item_type {
	font-size:			32px;
	margin-bottom:		7px;
}

.pub_item_datum {
	color:				#e40448;
}

.pub_item_title{
	font-size:			18px;
	line-height:		22px;	
}

.pub_item_img {
	width:				197px;
	height:				92px;
	margin:				3px 0 10px 0;
	background-position:center 30%;
}


/* archief */

#publicaties_archief_container {
	position:			absolute;
	margin:				870px 0 0 29px;
}

#pub_archief_header {
	width:				682px;
	height:				29px;
	background:			#ffffff;
	margin:				0 0 5px 0;
	padding:			2px 0 10px 10px;
}

#archief_sort {
	width:				263px;
	height:				40px;
	background:			url(../images/bg_sort.png) no-repeat;
	behavior:			url(scripts/iepngfix.htc);
	float:				right;
	color:				#ffffff;	
}

#archief_sort label{
	width:				70px;
	float:				left;	
	margin:				12px 0 0 10px;
}

#archief_sort select{
	width:				170px;
	float:				left;	
	margin:				12px 0 0 0;
	color:				#e40448;
	font-weight: 		bold;
}

.pub_archief_item {
	width:				672px;
	height:				34px;
	background:			#ffffff;
	margin:				0 0 5px 0;
	padding:			3px 10px 10px 10px;
}

.pub_archief_item_type, .pub_archief_item_title{
	font-size:			18px;
	line-height:		22px;	
}

.pub_archief_item_datum {
	color:				#e40448;
}
	

/* newsbrief */

#bg_newsbrief_pink {
	position:			absolute;
	width:				204px;
	height:				134px;
	margin:				97px 0 0 796px;
	background:			url(../images/bg_newsbrief_pink.png) no-repeat;
	behavior:			url(scripts/iepngfix.htc);
}

#bg_newsbrief_pink #newsletter_header {
	color:				#ffffff;	
}

#bg_newsbrief_pink #newsletter_block{
	margin:				18px 0 0 20px;
}

#bg_newsbrief_pink #newsletter_block .reginput{
	width:				122px;
}

#bg_newsbrief_pink #newsletter_block #send_button{
	background:			url(../images/send_button2.png) -30px 0;
}

#bg_newsbrief_pink #newsletter_block #send_button:hover{
	background:			url(../images/send_button2.png) 0 0;
}


/* ================================ +
                 LINKS
+  ================================ */

#links_container {
	position:			absolute;
	margin:				34px 0 0 0;
	color:				#ffffff;
}

.links_block_1 {
	width:				374px;
	height:				196px;
	margin-left:		147px;
	padding:			20px 0 0 30px;
	background:			url(../images/links_block1.png) no-repeat 0px 0;
	color:				#09bab0;
	behavior:			url(scripts/iepngfix.htc);
}

.links_block_2 {
	width:				421px;
	height:				207px;
	margin-left:		333px;
	padding:			20px 0 0 45px;
	background:			url(../images/links_block2.png) no-repeat 0px 0;
	color:				#09bab0;
	behavior:			url(scripts/iepngfix.htc);
}


.links_block_1 a, .links_block_2 a {
    color:				#09bab0;
	font-size:			18px;
	line-height:		24px;
}


/* ================================ +
               SPONSORS
+  ================================ */

#sponsors_container {
	position:			absolute;
	width:				530px;
	overflow:			hidden;
	margin:				102px 0 0 395px;
	color:				#ffffff;
}

.sponsor_logo {
	width:				157px;
	padding:			20px 55px 20px 0;
	float:				left;
}

.sponsor_text {
	width:				313px;
	float:				left;
	padding-top:		5px;
}

.black_clear_line {
	display:			block;
	width:				458px;
	border-bottom:		1px solid #000000;
	float:				right;
}



/* ================================ +
               CONTACT
+  ================================ */

#contact_container {
	position:			absolute;
	width:				480px;
	margin:				70px 0 0 434px;
}

#contact_container strong {
	display:			block;
	margin-top:			20px;
	font-size:			18px;
	line-height:		24px;
}

#contact_container a {
	color:				#016f8d;
}

#contact_container p a {
	float:				left;
	font-weight:		bold;
}

#contact_container .name {
	display:			block;
	width:				215px;
	float:				left;
	font-weight:		bold;
}


/* ================================ +
               LEEGSTAND
+  ================================ */

#leegstand_kaart_container {
	position:			absolute;
	width:				530px;
	height:				430px;
	margin:				128px 0 0 42px;
}

#leegstand_container{
	position:			absolute;
	width:				450px;
	margin:				190px 0 0 600px;
}

#leegstand_tekst_container {
	position:			absolute;
	width:				230px;
	height:				330px;
	margin:				306px 0 0 735px;
}

#leegstand_tekst_container strong {
	font-size:			18px;
}

/* lightbox */
#overlay_bg_container {
	display:			none;
	position:			fixed;
	top:				0;
	left:				0;
	width:				100%;
	height:				100%;
	z-index:			9;
    }

#overlay_bg {
	width:				100%;
	height:				100%;
	top:				0;
	left:				0;
	background-color:	#000000;
	z-index:			10;
	filter:				alpha(opacity=70);
	opacity:			0.70;
    }

#overlay {
    display:none;
    position: absolute;
    top:50%;
    left:50%;
    z-index:11;
    width:600px;
    height:400px;
    margin:-25% 0 0 -250px;
    }

#overlay[id]{ /* IE6 and below Can't See This */
    position:fixed;
    }

A.close_lightbox {
	position:			absolute;
	display:			block;
	padding:			3px;
	background-color:	white;
	text-decoration:	none;
	top:				5px;
	right:				5px;
	font-size:			18px;
	font-weight:		bold;
	color:				black;
	z-index:			12;
	}
    
A.close_lightbox:hover {
   text-decoration:	    none;
   font-weight:         bold;
   color:				gray;
   }











