/** General **/
*											{ font-family: 'Trebuchet MS', sans-serif; font-size: 12px; }
html										{ margin-top: 0px; padding: 0px; overflow: scroll; color:#2d2d2d;}
body										{ margin-top: 0px; padding: 0px; color:#2d2d2d;  }
div,td										{ font-size: 12px; font-family: 'Trebuchet MS', sans-serif; color:#2d2d2d; }
h1											{ font-size:20px; margin-bottom:0px; color:#306634;}
h2											{ font-size: 18px; }
h3											{  }
h4											{  }
h5											{  }
h6											{  }
h7											{  }

a, a:hover, a:visited					{ color: #085baf; text-decoration: underline; cursor: pointer; }
a.more									{ background-image: url(/common/images/icons/other/plus.gif); background-position: 0px 3px; background-repeat: no-repeat; padding-left: 8px; float: right; font-size: 10px; }
a.less									{ background-image: url(/common/images/icons/other/min.gif); background-position: 0px 3px; background-repeat: no-repeat; padding-left: 8px; float: right; font-size: 10px; }

a.smsconfirm, a:visited.a.smsconfirm	{font-size: 14px;}

a.wwopvragen							{font-size: 9px;}

hr 										{ width:96%; text-align: center; }
ul										{ margin: 0; padding: 0;}
li										{ list-style: none; }
li.true									{ background-image: url(/common/images/icons/other/check.gif); background-repeat: no-repeat; vertical-align: middle; padding-left: 20px; }
.noborder 								{ border:0px; }

img.imagegalery 						{ 
	/*image-border:1px solid #eeeeee; commented by Tim no css prop
	margin:25px 5px 5px 5px; 
	*/
}


.ol 									{ margin: 15px 0px 15px 0px; }
.ol li 									{ list-style-type:decimal; margin: 0px 0px 5px 25px; }
.lijst 									{ margin: 15px 0px 15px 0px; }
.lijst li 								{ list-style-type:disc; margin: 0px 0px 5px 10px; background-image: none !important; }

p										{   }
p.noMargin								{ margin: 0px; }
.clear									{ clear: both; font-size: 0px; line-height: 0px; height: 0px; margin:0px; padding:0px;}
.fl										{ float: left; }
.fr										{ float: right; }
.db										{ display: block; }
.dn										{ display: none; }
.dinl									{ display: inline; }
.centered								{ text-align: center; }
.iconNumer								{ display: block; width: 12px; height: 13px; color: #ffffff; text-decoration: none !important; font-size: 9px; font-weight: bold; background-image: url(/common/images/icons/other/iconNumber.png); line-height: 12px; vertical-align: middle; text-align: center; padding-right: 1px; }
.message								{ color: #ff6600; font-weight: bold; margin: 5px 0 0 10px; float: left;}
.messageOK								{ color: Green; font-weight: bold; margin: 5px 0 0 10px; float: left;}





/** Forms **/
input									{ margin: 0px; padding: 0px; }
input[type=text]						{ width:158px;}
input[type=submit]						{ cursor: hand; cursor: pointer; }
input[type=password]					{ width:158px;}

#rssform input[type=text]		{width:400px;}

/*#password 					{width:auto;}*/
select							{width: 162px; height: 22px;  }
.bigselect						{width: 250px; height: 22px;  }
input.grey						{border: 1px solid #656565; font-weight: bold; background-image:url(/common/images/button_bg_grey.jpg); color: #ffffff; width: 162px; height: 22px; padding-bottom: 4px;}
input.green, button.green		{border: 1px solid #669933; font-weight: bold; background-image:url(/common/images/button_bg.jpg); color: #ffffff; width: 162px; height: 22px; padding-bottom: 4px;}
input.green200					{border: 1px solid #669933; font-weight: bold; background-image:url(/common/images/button_bg.jpg); color: #ffffff; width: 200px; height: 22px; padding-bottom: 4px;}

input.greenwide					{border: 1px solid #669933; font-weight: bold; background-image:url(/common/images/button_bg.jpg); color: #ffffff; width: 225px; height: 25px; }

input.greenBig					{border: 1px solid #669933; font-weight: bold; font-size: 16px; background-image:url(/common/images/button_bg.jpg); color: #ffffff; width: 225px; height: 40px; }
input.greenSmall				{border: 1px solid #669933; font-weight: bold; background-image:url(/common/images/button_bg.jpg); color: #ffffff; width: auto !important; height: 22px; padding: 0 4px 4px 4px;}

input.disabled				{background-color: #c0c0c0;}
input.small					{min-width: 70px !important; }
input.small2				{width: 50px !important;}
label.error					{color:red; display:block; font-weight:bold; width: 100%; float: left; margin-top: -5px; }
input.error					{border:1px dotted red;}
span.error					{color:red; font-weight:bold; display:block; }
div.error					{color:red; font-weight:bold; float: left; padding-left: 10px;}

textarea.readonly			{ border: solid 1px #c0c0c0; background-color: #e7e7e7; }

/** Structure **/
.base							{ width: 980px; margin: 0px auto; padding: 1px 5px 0px 5px; background-image: url(/common/images/base_bg.jpg); }
.header							{ width: 980px; height:129px; float: left; background-image: url(/common/images/main_top_bg.png); background-position: 0 81px; background-repeat: repeat-x; }
.content						{ width: 970px; float: left; margin: 5px; position: relative;}

.displayTable 					{width: 100%;}
h1.addPhoto,h1.addRecall,h1.addRoom,h1.createProfile,h1.credit,h1.currentRooms,
h1.dashBoard,h1.emailAlert,h1.favorit,h1.favoritRoom,h1.forward,h1.generalInfo,
h1.help,h1.incommingReactions,h1.mySubscription,h1.photo,h1.print,h1.profile,
h1.reactions,h1.recall,h1.searchRecall,h1.searchRoom,h1.sendReactions,h1.settings,
h1.smsAlert,h1.topRoom,h1.tegoedkopen,
h1.addPhoto_inactive,h1.addRecall_inactive,h1.addRoom_inactive,h1.createProfile_inactive,
h1.credit_inactive,h1.currentRooms_inactive,h1.dashBoard_inactive,h1.emailAlert_inactive,
h1.favorit_inactive,h1.favoritRoom_inactive,h1.forward_inactive,h1.generalInfo_inactive,
h1.help_inactive,h1.incommingReactions_inactive,h1.mySubscription_inactive,h1.photo_inactive,
h1.print_inactive,h1.profile_inactive,h1.reactions_inactive,h1.recall_inactive,h1.searchRecall_inactive,
h1.searchRoom_inactive,h1.sendReactions_inactive,h1.settings_inactive,h1.smsAlert_inactive,
h1.topRoom_inactive,h1.tegoedkopen_inactive {
	color:#306634;
	background-repeat: no-repeat;
	height: 28px;
	margin: 0px;
	padding: 5px 0 0 36px;
}

/** Icon h1 **/
h1.addPhoto							{ background-image: url(/common/images/icons/large/icon_AddPhoto.png);}
h1.addRecall						{ background-image: url(/common/images/icons/large/icon_AddRecall.png);}
h1.addRoom							{ background-image: url(/common/images/icons/large/icon_AddRoom.png);}
h1.createProfile				{ background-image: url(/common/images/icons/large/icon_CreateProfile.png);}
h1.credit								{ background-image: url(/common/images/icons/large/icon_Credit.png);}
h1.currentRooms					{ background-image: url(/common/images/icons/large/icon_CurrentRooms.png);}
h1.dashBoard						{ background-image: url(/common/images/icons/large/icon_Dashboard.png);}
h1.emailAlert						{ background-image: url(/common/images/icons/large/icon_EmailAlert.png);}
h1.favorit							{ background-image: url(/common/images/icons/large/icon_Favorit.png);}
h1.favoritRoom					{ background-image: url(/common/images/icons/large/icon_FavoritRoom.png);}
h1.forward							{ background-image: url(/common/images/icons/large/icon_Forward.png);}
h1.generalInfo					{ background-image: url(/common/images/icons/large/icon_GeneralInfo.png);}
h1.help									{ background-image: url(/common/images/icons/large/icon_Help.png);}
h1.incommingReactions		{ background-image: url(/common/images/icons/large/icon_IncommingReactions.png);}
h1.mySubscription				{ background-image: url(/common/images/icons/large/icon_MySubscription.png);}
h1.photo								{ background-image: url(/common/images/icons/large/icon_Photo.png);}
h1.print								{ background-image: url(/common/images/icons/large/icon_Print.png);}
h1.profile							{ background-image: url(/common/images/icons/large/icon_Profile.png);}
h1.reactions						{ background-image: url(/common/images/icons/large/icon_Reactions.png);}
h1.recall								{ background-image: url(/common/images/icons/large/icon_Recall.png);}
h1.searchRecall					{ background-image: url(/common/images/icons/large/icon_SearchRecall.png);}
h1.searchRoom						{ background-image: url(/common/images/icons/large/icon_SearchRoom.png);}
h1.sendReactions				{ background-image: url(/common/images/icons/large/icon_SendReactions.png);}
h1.settings							{ background-image: url(/common/images/icons/large/icon_Settings.png);}
h1.smsAlert							{ background-image: url(/common/images/icons/large/icon_SmsAlert.png);}
h1.topRoom							{ background-image: url(/common/images/icons/large/icon_TopRoom.png);}
h1.tegoedkopen					{ background-image: url(/common/images/icons/large/icon_Credit.png);}

h1.addPhoto_inactive						{ background-image: url(/common/images/icons/large/icon_AddPhoto_inactive.png);}
h1.addRecall_inactive						{ background-image: url(/common/images/icons/large/icon_AddRecall_inactive.png);}
h1.addRoom_inactive							{ background-image: url(/common/images/icons/large/icon_AddRoom_inactive.png);}
h1.createProfile_inactive				{ background-image: url(/common/images/icons/large/icon_CreateProfile_inactive.png);}
h1.credit_inactive							{ background-image: url(/common/images/icons/large/icon_Credit_inactive.png);}
h1.currentRooms_inactive				{ background-image: url(/common/images/icons/large/icon_CurrentRooms_inactive.png);}
h1.dashBoard_inactive						{ background-image: url(/common/images/icons/large/icon_Dashboard_inactive.png);}
h1.emailAlert_inactive					{ background-image: url(/common/images/icons/large/icon_EmailAlert_inactive.png);}
h1.favorit_inactive							{ background-image: url(/common/images/icons/large/icon_Favorit_inactive.png);}
h1.favoritRoom_inactive					{ background-image: url(/common/images/icons/large/icon_FavoritRoom_inactive.png);}
h1.forward_inactive							{ background-image: url(/common/images/icons/large/icon_Forward_inactive.png);}
h1.generalInfo_inactive					{ background-image: url(/common/images/icons/large/icon_GeneralInfo_inactive.png);}
h1.help_inactive								{ background-image: url(/common/images/icons/large/icon_Help_inactive.png);}
h1.incommingReactions_inactive	{ background-image: url(/common/images/icons/large/icon_IncommingReactions_inactive.png);}
h1.mySubscription_inactive			{ background-image: url(/common/images/icons/large/icon_MySubscription_inactive.png);}
h1.photo_inactive								{ background-image: url(/common/images/icons/large/icon_Photo_inactive.png);}
h1.print_inactive								{ background-image: url(/common/images/icons/large/icon_Print_inactive.png);}
h1.profile_inactive							{ background-image: url(/common/images/icons/large/icon_Profile_inactive.png);}
h1.reactions_inactive						{ background-image: url(/common/images/icons/large/icon_Reactions_inactive.png);}
h1.recall_inactive							{ background-image: url(/common/images/icons/large/icon_Recall_inactive.png);}
h1.searchRecall_inactive				{ background-image: url(/common/images/icons/large/icon_SearchRecall_inactive.png);}
h1.searchRoom_inactive					{ background-image: url(/common/images/icons/large/icon_SearchRoom_inactive.png);}
h1.sendReactions_inactive				{ background-image: url(/common/images/icons/large/icon_SendReactions_inactive.png);}
h1.settings_inactive						{ background-image: url(/common/images/icons/large/icon_Settings_inactive.png);}
h1.smsAlert_inactive						{ background-image: url(/common/images/icons/large/icon_SmsAlert_inactive.png);}
h1.topRoom_inactive							{ background-image: url(/common/images/icons/large/icon_TopRoom_inactive.png);}
h1.tegoedkopen_inactive					{ background-image: url(/common/images/icons/large/icon_Credit_inactive.png);}

.squareBox  .middle ul					{ padding-left: 10px; }
.squareBox  .middle li					{ background-image: url(/common/images/icons/other/profileMessage.gif); background-repeat: no-repeat; background-position: 5px 7px; padding-left: 15px; line-height: 20px; }

.squareBox  .middle .faqlist ul			{ padding-left: 0px; }
.squareBox  .middle .faqlist li			{ background-image: url(/common/images/icons/other/profileMessage.gif); background-repeat: no-repeat; background-position: 5px 7px; padding-left: 15px; line-height: 20px; }



#searchresults ul						{ padding-left: 5px; }
#searchresults li						{ background-image: url(/common/images/icons/other/profileMessage.gif); background-repeat: no-repeat; background-position: 5px 7px; padding-left: 20px; line-height: 20px; }


h2.dashboardprofilebox { 
	font-size:14px;
	padding: 0;
	/* matgin: 0;*/
}

h2.reactions, h2.zoek, h2.advertenties, h2.lidmaatschap, h2.zoekresultaten, h2.mijnalerts, h2.mijnfavorieten { 
	border-bottom:1px solid #dddddd; 
	font-size:14px;
	background-repeat: no-repeat;
	padding: 2px 0px 5px 30px;
/*	matgin: 0;*/
	height: 24px;
}

h2.link						{ cursor: pointer; }
h2.reactions			{ background-image: url(/common/images/icons/small/icon_Reactions.png);}
h2.zoek						{ background-image: url(/common/images/icons/small/icon_SearchRoom.png);}
h2.lidmaatschap		{ background-image: url(/common/images/icons/small/icon_MySubscription.png);}
h2.advertenties		{ background-image: url(/common/images/icons/small/icon_CheckRoom.png);}
h2.zoekresultaten	{ background-image: url(/common/images/icons/small/icon_SearchRoom.png);}
h2.mijnalerts			{ background-image: url(/common/images/icons/small/icon_EmailAlert.png);}
h2.mijnfavorieten	{ background-image: url(/common/images/icons/small/icon_FavoritRoom.png);}

span.actiondashboard	{padding-left: 5px; font-size: 12px; color: Gray;}
span.progress			{padding-top: 15px; font-size: 9px; color: Gray;}

a.topRoom, a.abuse, a.addPhoto, a.addRoom, a.createProfile, a.credit, a.currentRooms, a.deleteRoom, a.emailAlert, a.favorit, a.favoritRoom, a.forward, a.generalInfo, a.help, a.photo, a.print, a.profile, a.reactions, a.recall, a.searchRecall, a.searchRoom, a.settings, a.smsAlert,
a.addPhoto_inactive, a.addRoom_inactive, a.createProfile_inactive, a.credit_inactive, a.currentRooms_inactive, a.emailAlert_inactive, a.favorit_inactive, a.favoritRoom_inactive, a.forward_inactive, a.generalInfo_inactive, a.help_inactive, a.photo_inactive, a.print_inactive, a.profile_inactive, a.reactions_inactive, a.recall_inactive, a.searchRecall_inactive, a.searchRoom_inactive, a.settings_inactive, a.smsAlert_inactive
{
	line-height: 25px;
	background-repeat: no-repeat;
	padding: 2px 0px 0px 26px;
}

/** Icon links (reageerBox, e.d.) **/
a.abuse										{ background-image: url(/common/images/icons/small/icon_Abuse.png); line-height: 24px !important; padding: 0px 0px 10px 26px !important; }
a.addPhoto								{ background-image: url(/common/images/icons/small/icon_AddPhoto.png); }
a.addRoom									{ background-image: url(/common/images/icons/small/icon_AddRoom.png);  }
a.createProfile						{ background-image: url(/common/images/icons/small/icon_CreateProfile.png);  }
a.credit									{ background-image: url(/common/images/icons/small/icon_Credit.png);  }
a.currentRooms						{ background-image: url(/common/images/icons/small/icon_CurrentRooms.png);  }
a.deleteRoom							{ background-image: url(/common/images/icons/small/icon_Delete_Room.png);  }
a.emailAlert							{ background-image: url(/common/images/icons/small/icon_EmailAlert.png);  }
a.favorit									{ background-image: url(/common/images/icons/small/icon_Favorit.png);  }
a.favoritRoom							{ background-image: url(/common/images/icons/small/icon_FavoritRoom.png);  }
a.forward									{ background-image: url(/common/images/icons/small/icon_Forward.png);  }
a.generalInfo							{ background-image: url(/common/images/icons/small/icon_GeneralInfo.png);  }
a.help										{ background-image: url(/common/images/icons/small/icon_Help.png);  }
a.photo										{ background-image: url(/common/images/icons/small/icon_Photo.png);  }
a.print										{ background-image: url(/common/images/icons/small/icon_Print.png);  }
a.profile									{ background-image: url(/common/images/icons/small/icon_Profile.png);  }
a.reactions								{ background-image: url(/common/images/icons/small/icon_Reactions.png);  }
a.recall									{ background-image: url(/common/images/icons/small/icon_Recall.png);  }
a.searchRecall						{ background-image: url(/common/images/icons/small/icon_SearchRecall.png);  }
a.searchRoom							{ background-image: url(/common/images/icons/small/icon_SearchRoom.png);  }
a.settings								{ background-image: url(/common/images/icons/small/icon_Settings.png);  }
a.smsAlert								{ background-image: url(/common/images/icons/small/icon_SmsAlert.png);  }
a.addPhoto_inactive				{ background-image: url(/common/images/icons/small/icon_AddPhoto_inactive.png);  }
a.addRoom_inactive				{ background-image: url(/common/images/icons/small/icon_AddRoom_inactive.png);  }
a.createProfile_inactive	{ background-image: url(/common/images/icons/small/icon_CreateProfile_inactive.png);  }
a.credit_inactive					{ background-image: url(/common/images/icons/small/icon_Credit_inactive.png);  }
a.currentRooms_inactive		{ background-image: url(/common/images/icons/small/icon_CurrentRooms_inactive.png);  }
a.emailAlert_inactive			{ background-image: url(/common/images/icons/small/icon_EmailAlert_inactive.png);  }
a.favorit_inactive				{ background-image: url(/common/images/icons/small/icon_Favorit_inactive.png);  }
a.favoritRoom_inactive		{ background-image: url(/common/images/icons/small/icon_FavoritRoom_inactive.png);  }
a.forward_inactive				{ background-image: url(/common/images/icons/small/icon_Forward_inactive.png);  }
a.generalInfo_inactive		{ background-image: url(/common/images/icons/small/icon_GeneralInfo_inactive.png);  }
a.help_inactive						{ background-image: url(/common/images/icons/small/icon_Help_inactive.png);  }
a.photo_inactive					{ background-image: url(/common/images/icons/small/icon_Photo_inactive.png);  }
a.print_inactive					{ background-image: url(/common/images/icons/small/icon_Print_inactive.png);  }
a.profile_inactive				{ background-image: url(/common/images/icons/small/icon_Profile_inactive.png);  }
a.reactions_inactive			{ background-image: url(/common/images/icons/small/icon_Reactions_inactive.png);  }
a.recall_inactive					{ background-image: url(/common/images/icons/small/icon_Recall_inactive.png);  }
a.searchRecall_inactive		{ background-image: url(/common/images/icons/small/icon_SearchRecall_inactive.png);  }
a.searchRoom_inactive			{ background-image: url(/common/images/icons/small/icon_SearchRoom_inactive.png);  }
a.settings_inactive				{ background-image: url(/common/images/icons/small/icon_Settings_inactive.png);  }
a.smsAlert_inactive				{ background-image: url(/common/images/icons/small/icon_SmsAlert_inactive.png);  }
a.topRoom									{ background-image: url(/common/images/icons/small/icon_TopRoom.png);  }
a.topRoom_inactive				{ background-image: url(/common/images/icons/small/icon_TopRoom_inactive.png);  }

/** Height **/
.H10							{ height: 10px; max-height: 10px !important }
.H22							{ line-height: 22px; height: 22px; max-height: 22px !important }
.H25							{ line-height: 25px; height: 25px; max-height: 25px !important }
.H30							{ height: 30px; max-height: 30px !important }
.H40							{ height: 40px; max-height: 40px !important }
.H45							{ height: 45px; max-height: 45px !important }
.H70							{ height: 70px; max-height: 70px !important }
.H90							{ height: 90px; max-height: 90px !important }
.H97							{ height: 97px; max-height: 97px !important }
.H100							{ height: 100px; max-height: 100px !important }
.H110							{ height: 110px; max-height: 110px !important }
.H115							{ height: 118px; max-height: 118px !important }
.H120							{ height: 120px; max-height: 120px !important }
.H130							{ height: 130px; max-height: 130px; min-height: 130px !important }
.H150							{ height: 150px; max-height: 150px; min-height: 150px !important }
.H200							{ height: 200px; max-height: 200px; min-height: 200px !important }
.H280							{ 
		/*height: px; commented by Tim no css prop*/
		max-height: 280px; min-height: 280px !important }
.H300							{ height: 300px; max-height: 300px; min-height: 300px!important }
.H310							{ height: 310px; max-height: 310px; min-height: 310px!important }
.H350							{ height: 350px; max-height: 350px!important }

/** Width **/
.W970							{ width: 970px; max-width: 970px !important;}

.W650							{ width: 650px; max-width: 650px !important;}
.W634							{ width: 634px; max-width: 634px !important;}
.W631							{ width: 631px; max-width: 631px !important;}
.W630							{ width: 630px; max-width: 630px !important;}
.W624							{ width: 624px; max-width: 624px !important;}
.W613							{ width: 613px; max-width: 613px !important;}
.W610							{ width: 610px; max-width: 610px !important;}
.W607							{ width: 607px; max-width: 607px !important;}
.W600							{ width: 600px; max-width: 600px !important;}
.W560							{ width: 560px; max-width: 560px !important;}
.W540							{ width: 500px; max-width: 500px !important;}
.W494							{ width: 494px; max-width: 494px !important;}
.W475							{ width: 475px; max-width: 475px !important;}
.W460							{ width: 460px; max-width: 460px !important;}
.W454							{ width: 454px; max-width: 454px !important;}
.W420							{ width: 420px; max-width: 420px !important;}
.W400							{ width: 400px; max-width: 400px !important;}
.W380							{ width: 380px; max-width: 380px !important;}
.W375							{ width: 375px; max-width: 375px !important;}
.W350							{ width: 350px; max-width: 350px !important;}
.W340							{ width: 340px; max-width: 340px !important;}
.W336							{ width: 336px; max-width: 336px !important;}
.W315							{ width: 315px; max-width: 315px !important;}
.W300							{ width: 300px; max-width: 300px !important;}
.W275							{ width: 275px; max-width: 275px !important;}
.W260							{ width: 258px; max-width: 258px !important;}
.W250							{ width: 250px; max-width: 250px !important;}
.W240							{ width: 240px; max-width: 240px !important;}
.W237							{ width: 237px; max-width: 237px !important;}
.W220							{ width: 220px; max-width: 220px !important;}
.W210							{ width: 210px; max-width: 210px !important;}
.W200							{ width: 200px; max-width: 200px !important;}
.W175							{ width: 175px; max-width: 175px !important;}
.W160							{ width: 160px; max-width: 160px !important;}
.W152							{ width: 152px; max-width: 152px !important;}
.W150							{ width: 150px; max-width: 150px !important;}
.W135							{ width: 135px; max-width: 135px !important;}
.W125							{ width: 125px; max-width: 125px !important;}
.W110							{ width: 111px; max-width: 111px !important;}
.W100							{ width: 100px; max-width: 100px !important;}
.W90							{ width: 90px; max-width: 90px !important;}
.W80							{ width: 80px; max-width: 80px !important;}
.W65							{ width: 65px; max-width: 65px !important;}
.W50							{ width: 50px; max-width: 50px !important;}
.W30							{ width: 30px; max-width: 30px !important;}
.W20							{ width: 10px; max-width: 20px !important;}
.W10							{ width: 10px; max-width: 10px !important;}
.W5								{ width: 5px; max-width: 5px !important;}

.superscript			{font-size: 10px; vertical-align:top;} 

/** Cell **/
.cell20						{ width: 20%; float: left; }
.cell50						{ width: 50%; line-height: 25px; float: left; }
.cell60						{ width: 60%; float: left; }
.cell100					{ width: 100%; line-height: 20px; float: left;}

.formcellLeft				{ width: 39%; line-height: 25px; float: left; display: inline;}
.formcellRight				{ width: 59%; line-height: 25px; float: right; margin-bottom: 5px; display:inline;}
.formcellRightW295			{ width: 295px; line-height: 25px; float: left; margin-bottom: 5px; display:inline; margin-left: 10px;}

.formcellLeftMulti 			{ width: 39%; line-height: 15px; float: left; margin-bottom: 5px;}
.formcellRightMulti 		{ width: 59%; line-height: 20px; float: right; margin-bottom: 5px;}

#roomdesc div.formcellLeft	{ width: 150px; line-height: 25px; float: left; }
#roomdesc div.formcellRight	{ width: 380px; line-height: 25px; float: left; }

#searchboxIndex					{ background-repeat:no-repeat; background-position: 215px 18px; padding: 10px; height: 230px;}
#searchboxIndex h2 							{ padding-bottom:5px; padding-top:2px; margin-top:5px; font-size:14px; margin-bottom: 5px; }

#searchFormDashBoard						{}
#searchFormDashBoard div.formcellLeft		{ width:0px; line-height: 35px; float: left; }
#searchFormDashBoard div.formcellRightMulti	{ width:200px; line-height: 25px; float: left; }
#searchFormDashBoard div.formcellRight		{ width:500px; line-height: 25px; float: left; }
#searchFormDashBoard2						{}
#searchFormDashBoard2 div.formcellLeft		{ width:0px; line-height: 35px; float: left; }
#searchFormDashBoard2 div.formcellRightMulti	{ width:200px; line-height: 25px; float: left; }
#searchFormDashBoard2 div.formcellRight		{ width:500px; line-height: 25px; float: left; }

#descr_nl					{padding: 4px; }
#descr_en					{padding: 4px; }
#descr_fr					{padding: 4px; }

#nieuwereactie div.formcellLeft				{ width: 125px; line-height: 25px; float: left; }
#nieuwereactie div.formcellRight			{ width: 400px; line-height: 25px; float: left; }
#nieuwereactie div.formcellRightMulti		{ width: 400px; line-height: 25px; float: left; }
#nieuwereactie div.formcellLeftMulti		{ width: 125px; line-height: 25px; float: left; }
#savereactionname												{ width: 220px;}

#searchExtendedRight div.formcellLeft				{ width: 135px; line-height: 25px; float: left; }
#searchExtendedRight div.formcellRight			{ width: 150px; line-height: 25px; float: left; }
#searchExtendedRight div.formcellRightMulti	{  }
#searchExtendedRight div.formcellLeftMulti	{ width: 135px; line-height: 25px; float: left; }

#divOproepInfo 														{}
#divOproepInfo div.formcellLeft						{ width: 32%; line-height: 25px; float: left; }
#divOproepInfo div.formcellRight					{ width:68%; line-height: 25px; float: left; }
#divOproepInfo div.formcellRightMulti			{ width:68%; line-height: 25px; float: left; margin: 0px 0px 0px 0px; }

#forwardform div.formcellLeft							{ width: 130px; line-height: 25px; float: left; }
#forwardform div.formcellRight						{ width: 350px; line-height: 25px; float: left; margin-bottom: 5px;}
#forwardform div.formcellRightMulti				{ width: 350px; line-height: 25px; float: left; margin-bottom: 5px;}
#forwardform #onderwerp 									{ width:450px; }
#forwardform #bericht 										{ width:450px; }

#mailUser div.formcellLeft								{ width: 32%; line-height: 25px; float: left; }
#mailUser div.formcellRight								{ width: 68%; line-height: 25px; float: left; }
#mailUser div.formcellRightMulti					{ width: 68%; line-height: 25px; float: left; }

#AbuseForm div.formcellLeft								{ width: 172px; line-height: 25px; float: left; }
#AbuseForm div.formcellRight							{ width: 428px; line-height: 25px; float: left; margin-bottom: 5px;}
#AbuseForm div.formcellRightMulti					{ width: 428px; line-height: 25px; float: left; margin-bottom: 5px;}

#loginformregister div.formcellLeft				{ width: 120px; line-height: 25px; float: left; }
#loginformregister div.formcellRight			{ width: 428px; line-height: 25px; float: left; }
#loginformregister div.formcellRightMulti	{ width: 428px; line-height: 25px; float: left; }

#frmLSR div.formcellLeft									{ width: 150px; line-height: 25px; float: left; }
#frmLSR div.formcellRight									{ width: 428px; line-height: 25px; float: left; }
#frmLSR div.formcellRightMulti						{ width: 428px; line-height: 25px; float: left; }

#rssform div.formcellLeft									{ width: 150px; line-height: 25px; float: left; }
#rssform div.formcellRight								{ width: 428px; line-height: 25px; float: left; }
#rssform div.formcellRightMulti						{ width: 428px; line-height: 25px; float: left; }

.sentAllForm div.formcellLeft							{ width: 110px; line-height: 25px; float: left; }
.sentAllForm div.formcellRight						{ line-height: 25px; float: left; }
.sentAllForm div.formcellRightMulti				{ line-height: 25px; float: left; }

/** wat de fuck is dit?#languageswitch 													{ float: left; width: 970px; height: 15px; top: 108px; position: relative; text-align: right;}**/
.languageswitch { float:right;margin-top:10px;margin-right:4px;}
/** fontsizes **/
.fs8 							{ font-size: 8px; }
.fs9							{ font-size: 9px; }
.fs10 						{ font-size: 10px; }
.fs12							{ font-size: 12px; font-weight: normal !important; }
.fs14							{ font-size: 14px; }
.fs18							{ font-size: 18px; }

.fsb12						{ font-size: 12px; font-weight: bold; }
.fsb14						{ font-size: 14px; font-weight: bold; }
.fsb18						{ font-size: 18px; font-weight: bold; /*!important; belongs in prev thing Tim*/ }


/** lineheights **/
.lh8							{ line-height: 8px; }
.lh12							{ line-height: 12px; }
.lh14							{ line-height: 14px; }
.lh20							{ line-height: 20px; }
.lh90							{ line-height: 90px; }

/** textaligns **/
.tac							{ text-align: center; }
.tar							{ text-align: right; }
.tal							{ text-align: left; }
.vtam							{ vertical-align: middle; }

/** Colors **/
.bgYellow					{ background-color: #ffffcc; }
.bgYellow2					{ background-color: #ffd52f; }
.bgGray						{ background-color: #ffffff; } /** #f0f0f0; **/
.bgDarkGray					{ background-color: Gray; }
.bgLightGray			{ background-color: #f5f5f5; }
.bgGreen					{ background-color: #d5eace; }
.bgWhite					{ background-color: #ffffff; }
.bgTopRoom				{ background-color: #e3f1ce; }
.bgGreen2					{ background-color: #79bb3b; }
.bgProductBox				{background-color: #e3e3e3;}

.grayText					{ color: #888888; }
.whiteText					{ color: #ffffff; }

.greenText				{ color: #306634 !important;}
.grayTextItalic		{ color: #888888; font-style:italic; /*!important; belongs in prev thing Tim*/}
.topRoomText			{ color: Green;}
.BlueText				{color: #285ea6;}


/** Text alignment **/
.alignRight				{ text-align: right !important;}
.alignLeft				{ text-align: left !important;}
.alignCenter			{ text-align: center !important;}

/** Borders **/
.borderBlack1			{ border: 1px solid #000000; }
.borderDarkGrey1		{ border: 1px solid #555555; }
.borderBottomGreen		{ border-bottom: 1px solid #8CC238; }
.borderTopGreen			{ border-top: 1px solid #8CC238; }
.borderTopGray			{ border-top: 1px solid #cccccc; }
.borderBottomGray		{ border-bottom: 1px solid #cccccc; }
.borderleftGray			{ border-left: solid 1px #eeeeee;}

#intro_huurder					{ display: block; }
#intro_verhuurder				{ display: none; }

/** Padding & Margin **/
.marPad2						{ padding: 2px; margin: 2px; }
.marPad5						{ padding: 5px; margin: 5px; }
.marPad10						{ padding: 10px; margin: 10px; }
.padTop5						{ padding-top: 5px; }
.padTop45						{ padding-top: 45px; }
.padLeft5						{ padding-left: 5px; }
.padRight5						{ padding-right: 5px; }

/** Margin-top **/
.marTop5						{ margin-top:5px !important; }
.marTop10						{ margin-top:10px !important; }
.marTop20						{ margin-top:20px; }
.marTop22						{ margin-top:22px; }
.marTop30						{ margin-top:30px; }

/** Margin-bottom **/
.marBot20						{ margin-bottom:20px !important; }
.marBot10						{ margin-bottom:10px; }
.marBot5						{ margin-bottom:5px; }

.marTopBot2					{ margin: 2px 0px;}

/** Margin-left **/
.marL5							{ margin-left: 5px; }
.marL7							{ margin-left: 7px; }
.marL10							{ margin-left: 10px; }

/** Margin-right **/
.marR15							{ margin-right: 15px; }
.marR8							{ margin-right: 8px; }
.marR5							{ margin-right: 5px; }

/** Margin left & right **/
.marLR5							{ margin-left: 5px; margin-right: 5px; }

/** specific positioning **/
.uspIndex						{ position:absolute; top:460px; }

#divcollinks .formcellLeft 	{ width: 19%; line-height: 25px; float: left; }
#divcollinks .formcellRight { width: 79%; line-height: 25px; float: right; }

/** alertpage **/
#divalleen_email 						{ display: none; }

/** conversie oude classes **/
p.header3 									{ color: #306634; font-weight:bold; font-size: 14px; }
div.paymentform 						{ height:auto;width:600px;padding-left:7px;padding-top:5px;}

/** testimonialpage **/
.testimonialTable 					{ margin-bottom: 15px;}
.testimonialArticleRow  		{ padding-bottom: 5px; padding-left: 5px; padding-top: 5px;}
.testimonialNameRow 				{ padding-bottom: 5px; padding-left: 5px;}
.testimonialDateRow 				{ padding-left: 5px; padding-bottom: 5px;}

/** huishoudrooster **/
.tdCaption 									{ background-color:#d5eace; width: 150px;}
.tdData 										{ background-color: #eeeeee;}

.tdCaptionNoWidth 					{ background-color: #DBECDC;}
.tdDataAltAlt 							{ background-color: #EEEEEE;}

.progressprofilebox a				{ font-size:10px; }

p.prodGroot							{ color: #ff782e; height: 28px; padding-left: 5px; font-weight:bold; font-size:14px; display: inline;}
p.prodKlein							{ padding-left: 5px; margin-top:0px; color: #285ea6; font-style: italic;}
span.prodTotaal							{margin-top:0px; color: #2d2d2d;}

a.topkamerReadMore 					{ margin-left:23px; margin-top:0px; }
div.divuser_GSM div.formcellLeft {width: 20px; display: block;}

/**************************
* DETAILS.CSS
**************************/
/** index.php **/
.registerBox													{ clear: both; max-width: 1000px; }
.registerBox .top											{ background: url(/common/images/registerBox_topLeft.png) no-repeat bottom left; padding: 0px; width: 100%; }
.registerBox .top .right							{ background: url(/common/images/registerBox_topRight.png) no-repeat bottom right; height: 5px; margin-left:5px; }
.registerBox .middle									{ background: url(/common/images/registerBox_middleLeft.png) repeat-y left; clear: both; width: 100%; }
.registerBox .middle .right						{ background: url(/common/images/registerBox_middleRight.png) repeat-y right; margin-left: 5px; }
.registerBox .middle .middleContent		{ margin-right: 5px;  }
.registerBox .bottom									{ background: url(/common/images/registerBox_bottomLeft.png) no-repeat top left; clear: both; padding:0px; width: 100%; }
.registerBox .bottom .right						{ background: url(/common/images/registerBox_bottomRight.png) no-repeat top right; height: 5px; margin-left: 5px; }
.registerBox .title										{ background-image: url(/common/images/frontpage_registerBoxTitle.png); width: 338px; height: 40px; font-size: 18px; padding-top: 10px;  color: #ffffff; text-align: center; }

.frontpageFooter						{ width: 980px; color: #777777; height: 160px; background-repeat: no-repeat; margin: 0px auto; text-align: center; background-image:url(/common/images/footer_bg.jpg); padding: 10px 5px 0px 5px; }
.frontpageFooter a						{ color: #777777; }

/** huren.zoek.php **/
.headerTopRoom						{ background-image: url(/common/images/topRoomHeader.jpg); color: white; height: 30px;}
.headerTopRoom a					{ color: white;}

.headerRoom							{ background-image: url(/common/images/RoomHeader.jpg); color: #000000; height: 30px;}



.imgSearchResult					{ margin-bottom: 5px; }
#tab_samenvatting_content img		{ margin-top: 5px;}

a.searchResultDW					{ float: left; color: #b90035; margin-left: 36px; margin-top: -10px; font-size: 13px; }
.clssearchmaxPrijs,
.clssearchminPrijs,
.clssearchminOpp 					{ width: 70px !important; }
.clssearchGeslacht 					{ width: 100px !important; }
.seoTekst H2							{ font-size:13px; margin-bottom:0px; color:#085BAF;}

/** verhuren.aanbieden **/
.uitleg li								{ background-image: url(/common/images/icons/other/breadcrumb.gif); background-repeat: no-repeat; background-position: 0% 40%; padding-left: 7px;  }

/*********************************************
* COMPONENTS.CSS
*********************************************/

/** div { overflow:hidden; } **/

/** squareBox **/
.squareBox								{ max-width: 1000px; }
.squareBox .top							{ background: url(/common/images/squareBox_topLeft.png) no-repeat bottom left; padding: 0px; width: 100%; height: 8px; line-height: 8px; }
.squareBox .top .right					{ background: url(/common/images/squareBox_topRight.png) repeat-x bottom right; height: 8px; margin-left:8px;line-height: 8px;  margin-right: 7px;}
.squareBox .middle						{ background: url(/common/images/squareBox_middleLeft.png) repeat-y left; clear: both; width: 100%; }
.squareBox .middle .right				{ overflow:hidden; background: url(/common/images/squareBox_middleRight.png) repeat-y right; margin-left: 8px; }
.squareBox .middle .middleContent		{ margin-right: 8px; padding: 5px;  }
.squareBox .middle .divOproepInfo		{ margin-right: 8px; padding: 2px;  }
.squareBox .bottom						{ background: url(/common/images/squareBox_bottomLeft.png) no-repeat top left; clear: both; padding:0px; width: 100%; height: 8px; line-height: 8px; }
.squareBox .bottom .right				{ background: url(/common/images/squareBox_bottomRight.png) repeat-x top right; height: 8px; margin-left: 8px; line-height: 8px; margin-right: 7px;}

/** Breadcrumbs **/
.breadcrumb								{ margin-left: 5px; margin-bottom: 15px;}
.breadcrumb li							{ display: inline; }
.breadcrumb a							{ background-image: url(/common/images/icons/other/breadcrumb.gif); background-position: 100% 50%; background-repeat: no-repeat; padding-right: 10px; margin-right: 5px; }

/** Footer **/
.footer									{ width: 980px; height: 70px; background-position: 0px -80px; background-repeat: no-repeat; margin: 0px auto; text-align: center; background-image:url(/common/images/footer_bg.jpg); padding: 0px 5px; }
.footer .title							{ height: 20px; background-color: #306634; color: #ffffff; font-size: 13px; margin-bottom: 10px; }
.footer a								{ color: #777777; }
.footer a:hover							{ color: #777777; }

/** PagerBox **/
.pagerBox								{ clear: both; margin: 10px 0px 5px 6px; float: left; }
.pagerBox .pageNumber             		{ border: solid 1px #cccccc; padding: 2px 5px; margin: 0px 2px; }
.pagerBox .pageNumberActive				{ border: solid 1px #acd69f; padding: 2px 5px; margin: 0px 2px; font-weight: bold;  background-color: #d5eace; }

/** SortBox **/
.sortBox														{ margin: 10px 5px; float: right; }

/** USP Block **/
.uspBlock li												{ background-image: url(/common/images/icons/other/check.gif); background-position: 2px 4px; background-repeat: no-repeat; line-height: 20px; padding-left: 20px; color: #306634; }
.uspBlockLidmaatschap li	{ background-image: url(/common/images/icons/other/check.gif); background-position: 2px 8px; background-repeat: no-repeat; line-height: 25px; padding-left: 20px; color: #306634; }

/** Header **/
.header_logo 				{ float:left; margin-top:5px; margin-left:5px;}


/** ContentMenu **/
.content_menu 										{ margin-right: 5px; background-color:#eeeeee; height: 24px; padding: 8px 0px 0px 5px; border-bottom:1px solid #ffffff; }
.content_menu_noheight						{ cursor: pointer; margin-right: 5px; background-color:#eeeeee; padding: 8px 0px 0px 5px; border-bottom:1px solid #ffffff; }
.content_menu_active							{ margin-right: 5px; background-color:#d5eace; height: 24px; padding: 8px 0px 0px 5px; border-bottom:1px solid #ffffff; }
.content_menu_link								{ color:#306634; font-weight:bold;}
.content_container 								{  }
.content_title 								{ border-bottom:1px solid #dddddd; padding-bottom:5px; padding-top:2px; margin-top:5px; font-size:14px; margin-bottom: 5px;}
.content_title_noborder						{ padding-bottom:5px; padding-top:2px; margin-top:5px; font-size:14px; font-weight: bold;}
.content_title_noborder_topkamer			{ font-size:14px; font-weight: bold;}

.header_rij1 											{ height:83px; }
.header_rij2 											{ text-align: center; }

.mainmenu_active 						{ float:left;  margin-left:5px; }
.mainmenu_active .left 					{ float:left; background-repeat: no-repeat; height: 45px; margin: 0px; padding: 0px 0px 0px 9px; background-image: url(/common/images/menu_left_active.png); }
.mainmenu_active .middle 				{ float:left; width: 125px; height: 29px; margin: 0px; padding: 16px 10px 0px 10px; background-image: url(/common/images/menu_middle_active.png); background-repeat: repeat-x; }
.mainmenu_active .right 				{ float:left; background-repeat: no-repeat; height: 45px; margin: 0px; padding: 0px 0px 0px 9px; background-image: url(/common/images/menu_right_active.png); }
.mainmenu_active .icon  				{ float:left; margin-right:5px; }
.mainmenu_active .link 					{ float:left; margin-right:5px; font-size:16px; font-weight:bold; }

.mainmenu_inactive 						{ float:left; margin-left:5px; margin-top: 3px; }
.mainmenu_inactive .left 				{ float:left; background-repeat: no-repeat; height: 42px; margin: 0px; padding: 0px 0px 0px 8px; background-image: url(/common/images/menu_left_inactive.png); }
.mainmenu_inactive .middle 				{ float:left; width:127px; height: 26px; margin: 0px; padding: 16px 10px 0px 10px; background-image: url(/common/images/menu_middle_inactive.png); }
.mainmenu_inactive .right 				{ float:left; background-repeat: no-repeat; height: 42px; margin: 0px; padding: 0px 0px 0px 8px; background-image: url(/common/images/menu_right_inactive.png); }
.mainmenu_inactive .icon  				{ float:left; margin-right:5px; }
.mainmenu_inactive .link 				{ float:left; margin-right:5px; font-size:16px; font-weight:bold; }

.iconCollapse											{ float: right; margin-top: 5px;}

.tabBox 								{ width:623px; margin:0px; padding-left:4px; margin-top:10px; }
.tabBox .top 							{ background-image: url(/common/images/tabs/tabbox_top.jpg); background-repeat: no-repeat; padding: 0px; }
.tabBox .tabs 							{ margin:0px; padding:0px; height:24px; }
.tabBox .bg 							{ padding: 1px 1px 1px 10px; margin:0px; background-image: url(/common/images/tabs/tabbox_bg.jpg); }
.tabBox .bottom 						{ background-image: url(/common/images/tabs/tabbox_bottom.jpg); background-repeat: no-repeat; padding: 7px 0px 0px 0px; }

.tabBox .active .left_start				{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_active_left_start.jpg); }
.tabBox .active .left							{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_active_left.jpg); }
.tabBox .active .middle 					{ float:left; height: 19px; margin: 0px; padding: 5px 4px 0px 4px; background-image: url(/common/images/tabs/tab3_active_bg.jpg); }
.tabBox .active .right						{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_active_right.jpg); }

.tabBox .start_active .left_start		{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_start_active_left_start.jpg); }
.tabBox .start_active .left				{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_active_left.jpg); }
.tabBox .start_active .middle 			{ float:left; height: 19px; margin: 0px; padding: 5px 4px 0px 4px; background-image: url(/common/images/tabs/tab3_active_bg.jpg); }
.tabBox .start_active .right			{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_active_right.jpg); }

.tabBox .inactive .left_start 		{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_inactive_left_start.jpg); }
.tabBox .inactive .left 					{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_inactive_left.jpg); }
.tabBox .inactive .middle 				{ float:left; height: 19px; margin: 0px; padding: 5px 4px 0px 4px; background-image: url(/common/images/tabs/tab3_inactive_bg.jpg); }
.tabBox .inactive .right 					{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_inactive_right.jpg); }

.tabBox .start_inactive .left_start 		{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_start_inactive_left_start.jpg); }
.tabBox .start_inactive .left 					{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_inactive_left.jpg); }
.tabBox .start_inactive .middle 				{ float:left; height: 19px; margin: 0px; padding: 5px 4px 0px 4px; background-image: url(/common/images/tabs/tab3_inactive_bg.jpg); }
.tabBox .start_inactive .right 					{ float:left; background-repeat: no-repeat; height: 24px; margin: 0px; padding: 0px 0px 0px 7px; background-image: url(/common/images/tabs/tab3_inactive_right.jpg); }


.tabBox .title 										{ font-size:14px;margin-bottom:4px; }

.multiline												{ line-height:18px !important; }
div.table120 											{ float:left; width:120px; line-height:25px; }
div.table200 											{ float:left; width:200px; line-height:25px; }
div.table250 											{ float:left; width:250px; line-height:25px; }

a.tab3_active 										{ text-decoration:none; color:#336600; }
a.tab3_inactive 									{  }

li.sitemapsub 										{ list-style-type: lower-roman;}
li.sitemapmain										{ list-style-type: lower-alpha;}

.errorText 												{ font-weight: bold; color: #FF0000; }

/** Payment steps **/

.indicatorStep1_inactive  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #b6b6b6; background-image: url(/common/images/icons/other/Button_1_Grey.png); background-repeat: no-repeat;}
.indicatorStep1_active  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #ff6600; background-image: url(/common/images/icons/other/Button_1_Green.png); background-repeat: no-repeat;}
.indicatorStep1_done  		{ cursor: pointer; width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_1_Green.png); background-repeat: no-repeat;}
.indicatorStep1_dummy  		{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_1_Green.png); background-repeat: no-repeat;}

.indicatorStep2_inactive  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #b6b6b6; background-image: url(/common/images/icons/other/Button_2_Grey.png); background-repeat: no-repeat;}
.indicatorStep2_active  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #ff6600; background-image: url(/common/images/icons/other/Button_2_Green.png); background-repeat: no-repeat;}
.indicatorStep2_done  		{ cursor: pointer; width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_2_Green.png); background-repeat: no-repeat;}
.indicatorStep2_dummy  		{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_2_Green.png); background-repeat: no-repeat;}

.indicatorStep3_inactive  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #b6b6b6; background-image: url(/common/images/icons/other/Button_3_Grey.png); background-repeat: no-repeat;}
.indicatorStep3_active  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #ff6600; background-image: url(/common/images/icons/other/Button_3_Green.png); background-repeat: no-repeat;}
.indicatorStep3_done	  	{ cursor: pointer; width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_3_Green.png); background-repeat: no-repeat;}
.indicatorStep3_dummy	  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 40px; float:left; height: 50px; color: #2d2d2d; background-image: url(/common/images/icons/other/Button_3_Green.png); background-repeat: no-repeat;}

.indicatorStep4_inactive  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 50px; float:left; height: 50px; color: #b6b6b6; background-image: url(/common/images/icons/other/flag_transparant.gif); background-repeat: no-repeat;}
.indicatorStep4_active  	{ width: 170px; font-size: 14px; font-weight: bold; padding-top: 8px; padding-left: 50px; float:left; height: 50px; color: #ff6600; background-image: url(/common/images/icons/other/flag.gif); background-repeat: no-repeat;}

#methodimage				{background-repeat: no-repeat;}
#safe						{background-repeat: no-repeat;}

.headerLeft					{height: 28px; width: 9px; background: url(/common/images/Top_hoekLinks.png)}
.headerCenter				{padding-top: 5px; height: 24px; width: 457px; background: url(/common/images/Top_Center.png)}
.headerRight				{height: 28px; width: 9px; background: url(/common/images/Top_hoekRechts.png)}

.statusmsg					{padding-left: 5px; border: solid 1px #cccccc; margin-left: 7px; margin-top: 10px; vertical-align: middle; line-height: 30px;}
.statusmsgphoto				{padding-left: 5px; width: 500px; border: solid 1px #cccccc; height: 30px; vertical-align: middle; line-height: 30px;}

.oh 						{overflow: hidden;}
.readmore					{padding-left: 5px; height: 25px; line-height: 25px; /*text-align: middle; Tim: middle is nothing maybe center?*/ margin-right: 8px; background-color: #cccccc; cursor: pointer; border-top: 1px solid #dddddd; font-size:11px;}
.testlineitem				{border-bottom: 1px solid #dddddd; padding-bottom: 5px; padding-top: 5px;}



/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default;}
.ui-autocomplete-loading { background: white url('/common/images/load.gif') right center no-repeat; }

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
	
/* Menu
----------------------------------*/

.ui-menu .ui-menu {
        margin-top: -3px;
}
.ui-menu .ui-menu-item {
        margin:0;
        padding: 0;
        zoom: 1; /* iE spec */
        width: 100%;
		background-color: white;
		height: 25px;
}
.ui-menu .ui-menu-item a {
        text-decoration:none;
        display:block;
        padding:.2em .4em;
        line-height:1.5;
        zoom:1; /* iE spec */
}
.ui-menu .ui-menu-item a {
        font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
        font-weight: normal;
        margin: -1px;
}

#searchbox #searchbutton 	{font-weight: bold; color: #ffffff; border: 1px solid #669933; margin-left: 5px; height: 22px; width: 100px; background-image:url(/common/images/button_bg.jpg);}
#searchbox #searchterm		{padding-left: 2px; width: 200px; height: 21px;}

.cb							{clear: both;}

#registerform #button_register {margin-top: 10px;}

#list ul {
	padding:0px;
	margin: 0px;
}

#list li {
	margin: 0;
	color:#000000;
	list-style: none;
	float: left;
	width: 135px;
}


/* Email page */
span.emailRoom, span.emailWantedAd
{
	line-height: 27px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 26px;
	cursor: pointer;
	width: 215px;
	float: left;
	display: block;
}

span.emailCount
{
	line-height: 25px;
	cursor: pointer;
	float: right;
	display: block;
	background-color: #385c38;
	width: 25px;
	text-align: center;
	vertical-align: middle;
	color: #ffffff;
}

span.emailRoom			{ background-image: url(/common/images/icons/small/icon_AddRoom.png);  }
span.emailWantedAd		{ background-image: url(/common/images/icons/small/icon_Recall.png);  }
div.inboxmessage 		{ border-top: solid 1px #eeeeee; padding-top: 5px;}
div.messageContent 		{ margin-bottom: 5px;}
div.multiplefunctions 	{ border-top: solid 1px #eeeeee; padding-top: 5px;}
div.cbdiv				{ height: 97px; text-align: center; width: 30px; float: left;}
div.cbdiv input			{ vertical-align: middle; line-height: 90px; height: 90px; }

div.unread				{font-weight: bold;}
div.read				{font-style: italic; font-weight: normal;}
div.unanswered			{}
div.answered			{font-style: italic; font-weight: normal;}

div.emailstatus			{color: green; font-size: 11px;}



/* nieuwe dingen */

#room_images{
	clear:both;
	text-align:center;
}


#roomimage_large {
	float: left;
	width: 470px;
	height: 340px;
	margin: 10px;
	background-color: #fff;
}
#imagegallery_bigimg {
	max-width:470px;
	max-height:340px;
	border:none;
}

#roomimage_thumbnails{
	float: left;
}

div.roomimage_thumbnail{
	margin: 10px 0px 10px 0px;
	width: 60px;
	height: 60px;
	background-color: #fff;
	text-align:center;
}

.room_locationmap{
	width: 540px;
	height: 400px;
	margin: 10px;
	background-color: #666;

}

#divroom_editRoom,#divoproep_editOproep {
	float: left;
	width: auto;
}




/** SUBOPTION**/
.suboptions {
	background-color:#EFEFEF;
	border-top:1px solid #FFFFFF;
	display:none;
	margin-left:-25px;
	padding:0;
	position:absolute;
	width:80px;
}


.mailsystem_conversation{
	color:#000 !important;
	text-decoration: none;
}
.mailsystem_conversation:hover{
	text-decoration: underline;
}
