
body
{
	background:url(../../img/body_bg.jpg) no-repeat top center;
	font-size:0.625em;
	line-height:1.5em;
	font-family:Arial, Helvetica, sans-serif;
}

	p
	{
		font-size:1.2em;
		margin: 1em 0;
		line-height:1.4em;
	}
	
	h1
	{
		font-size:1.4em;
		margin:0px;
		padding:0px;
		color:#00447b;
		font-weight:normal;
	}
	
	.nav_item h1{
		font-size : 1.3em;	
	}
	
	h2
	{
		font-size:1.4em;
		margin:0px;
		padding:0px;
		color: #b4975a;
	}
	
	h3
	{
		margin:0px;
		color:#00447b;
		font-size:1.2em;
	}
	
	ul
	{
		margin:0px;
		margin-top:5px;
	}
	
		ul li
		{
			margin:0px;
			padding:0px;
			list-style:none;
			background:url(../../img/bullet.jpg) no-repeat 0px 9px;
			padding-left:15px;
			font-size:1.2em;
			padding-top:5px;
			color:#555555;
		}
		
		ul li li
		{
			font-size:1em;
		}
		
	.bold
	{
		font-weight:bold;
	}
	
	a,
	a:link,
	a:visited
	{
		text-decoration:none;
		color:#00447b;
	}
	
	a:hover
	{
		text-decoration:underline;
	}

#container
{
	width:961px;
	margin:auto;
	padding-top:15px;
	padding-bottom:15px;
}

#header
{
	border-bottom:1px solid #e0e0e0;
	padding-bottom:15px;
}

	.header_rechts
	{
		float:right;
		text-align:right;
	}
	
		.header_rechts a
		{
			color:#444444;
		}
		
		.header_rechts a:hover, .header_rechts a.active
		{
			color:#01447B;
			text-decoration:underline;
		}
		
	#counter
	{
		margin-top:25px;
	}
	
	#counter h1.counter
	{
		font-size:3em;
		color:#cccccc;
		margin-bottom: 5px;
	}

#nav
{
	padding:10px 0px 15px 0px;
	background:url(../../img/nav_transparant.png) repeat-x;
}

	#nav a
	{
		color:#00447b;
	}
	
	#nav a:hover, #nav a.activehoofdlink, #subnav a:hover, #subnav a.activesublink
	{
		color:#BD9F56;
		text-decoration:none;
	}
	
	#nav ul
	{
		margin:0px;
	}

	#nav ul li
	{
		list-style:none;
		background:none;
		margin:0px;
		padding:0px;
		float:left;
		padding-left:25px;
		padding-right:25px;
		border-right:1px solid #cccccc;
	}
	
	#nav ul li.last
	{
		border:none;
		padding-right:0px;
	}
	
	#nav ul li.first
	{
		padding-left:0px;
	}
	
.content_rij
{
	margin-bottom:25px;
}

	.content_rij .rij_links, .content_rij .page_rij_links
	{
		width:678px;
		float:left;
		display:inline;
	}
	
	.content_rij .rij_rechts, .content_rij .page_rij_rechts
	{
		width:274px;
		float:left;
		margin-left:9px;
		display:inline;
	}
	
	.content_rij .page_rij_rechts{
		margin-left: 0;
	}
	
	.content_rij .page_rij_links{
		margin-left : 30px;	
		width : 655px;
		display:inline;
		margin-top: 7px;
	}
	
	.join_comm
	{
		background:url(../../img/join_community_bg.jpg) no-repeat;
		height:140px;
		padding:35px 0px 10px 0px;
		margin-top:3px;
	}
	
	.members
	{
		text-align:center;
		color:#666666;
		margin-top:10px;
	}

	.members p
	{
		font-size:1.1em;
	}
	
#idk
{
	
}
	
	#idk .idk_img
	{
		width:413px;
		height:240px;
		float:left;
	}
	
	#idk .idk_info
	{
		width:215px;
		height:180px;
		padding:60px 25px 0px 25px;
		background:#161616;
		color:#FFFFFF;
		float:left;
	}
	
	#idk .idk_info p
	{
		margin-top:15px;
		margin-bottom:15px;
	}
	
	#idk .idk_info a.register_link
	{
		color:#b4975a;
		font-weight:bold;
		background:url(../../img/idk_pijl.png) no-repeat 0px 2px;
		padding-left:30px;
		zoom:1;
	}

#idk_selector
{
	position:absolute;
	margin-top:220px;
	margin-left:10px;
}

	.sel_item
	{
		float:left;
		padding-right:5px;
	}
	
.content
{
	width:200px;
	float:left;
	color:#555555;
}
	.content .content_beeld{
		margin-bottom: 10px;
	}

	.content p
	{
		margin-bottom:10px;
	}
	
	.content.last
	{
		width:181px;
		float:left;
		margin-right:0px;
	}
	
	.content.middle{
		margin : 0 28px;
	}

	.content h1
	{
		margin-bottom:10px;
		font-size:1.3em;
		min-height:40px;
	}
	
	* html .content h1{
		height:40px;	
	}
	
.content_item
{
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #e0e0e0;
	margin-right:25px;
}
	
.leesmeer a,
.leesmeer a:link,
.leesmeer a:visited
{
	color:#b4975a;
	font-weight:bold;
	padding-left:30px;
	background:url(../../img/link_pijl.jpg) no-repeat;
}

.kader_wrap
{
	margin-bottom:10px;
}

	.kader_wrap .kader_top
	{
		background:url(../../img/kader_top.jpg) no-repeat;
		height:24px;
		padding:10px 0px 0px 13px;
	}
	
	#subnav.kader_wrap .kader_top{
		background:url(../../img/kader_top_alter.jpg) no-repeat;
		height:0px;
	}
	
	.kader_wrap .kader_midden
	{
		background:url(../../img/kader_midden.jpg) repeat-y;
		padding:15px 10px 5px 13px;
		color:#555555;
	}
	
	#subnav.kader_wrap .kader_midden
	{
		padding:5px 10px 5px 13px;
	}
	
	#partners.kader_wrap .kader_midden
	{
		background:url(../../img/kader_midden_wit.jpg) repeat-y;
	}
	
	.kader_wrap .kader_bottom
	{
		background:url(../../img/kader_bottom.jpg) no-repeat;
		height:9px;
	}
	
	#partners.kader_wrap .kader_bottom
	{
		background:url(../../img/kader_bottom_wit.jpg) no-repeat;
		height:9px;
	}
	
		.kader_wrap .kader_midden input.input
		{
			width:234px;
			background:#FFFFFF;
			border:1px solid #d0d0d0;
			padding:2px;
			margin-bottom:5px;
		}
		
		.kader_wrap .kader_midden input.knop
		{
			background:url(../../img/submit_bg.jpg) no-repeat;
			border:0px;
			height:25px;
			width:68px;
			color:#00447b;
			font-weight:bold;
			cursor:pointer;
			padding-bottom:2px;
		}
		
		.kader_wrap .kader_midden a.link,
		.kader_wrap .kader_midden a.link:link,
		.kader_wrap .kader_midden a.link:visited
		{
			color:#666666;
			margin-left:10px;
		}
		
.kalender_item
{
	line-height:1.3em;
	padding-bottom:10px;
	margin-bottom:10px;
	background:url(../../img/kalender_litem_lijn.jpg) repeat-x bottom;
}

	.kalender_item .kalender_datum
	{
		width:45px;
		float:left;
		color:#ba9b53;
		font-weight:bold;
		text-align:left;
		display:inline;
	}
	
	.kalender_item .kalender_info
	{
		width:206px;
		float:left;
		color:#999999;
		display:inline;
	}
	
	.kalender_item .kalender_info a,
	.kalender_item .kalender_info a:link,
	.kalender_item .kalender_info a:visited
	{
		color:#161616;
	}
	
	.kalender_item.see_all
	{
		background:none;
		padding:0px;
		margin:0px;
	}
	
		.kalender_item.see_all a,
		.kalender_item.see_all a:link,
		.kalender_item.see_all a:visited
		{
			background:url(../../img/kalender_pijl.jpg) no-repeat;
			padding-left:30px;
			color:#aaaaaa;
			font-weight:bold;
		}

#footer_wrap
{
	background:url(../../img/footer_bg.jpg) repeat-x;
	height:80px;
}

#footer
{
	width:961px;
	margin:auto;
	padding-top:20px;
	color:#999999;
}

	#footer a,
	#footer a:link,
	#footer a:visited
	{
		color:#999999;
	}
	
	#footer span.right
	{
		float:right;
	}


/* EXPOSANTENLIJST */
.exposant_detail{
	padding:5px;
}

.exposant_detail h2, .exposant_bericht h2{
	background:#00457C;
	border:1px solid #e0e0e0;
	color:#FFF;
	padding:5px;
	margin:0;
}

.letter_keuze{
	border-top : 1px solid #d0d0d0;
	border-bottom : 1px solid #d0d0d0;
	padding : 1px 0;
	line-height :24px;
}

.letter_keuze .letter_keuze_letter{
	line-height :24px;
}

.letter_keuze .letter_keuze_letter a{
	color:#FFF;
	text-decoration:none;
	padding:2px;
}

.letter_keuze .letter_keuze_letter a:link{
	background:#00447C;
}

.letter_keuze .letter_keuze_letter a:visited{
	background:#B4975A;
}

.letter_keuze .letter_keuze_letter a:active{
	background:#627697;
}

.letter_keuze .letter_keuze_letter a:hover{
	background:#627697;
}
.exposant_bericht fieldset legend{
	font-weight:bold;
}

.expo_locatie, .expo_standnummer, .expo_email, .expo_website, .expo_adres, .expo_telefoon, .expo_fax, .expo_terug_link, .bericht_tekst, .bericht_document,
.bericht_beeld, .bericht_link, .bericht_exposant{
	border-bottom:1px solid #e6e6e6;
	padding: 2px 0;
	clear:both;
}

.expo_terug_link{margin-top : 15px;text-align: right;}

.expo_label, .label{
	float:left;
	width : 120px;
	text-align:right;
	font-weight:bold;
}

.expo_value, .data{
	margin-left : 135px;
}

.bericht_beeld{
	width:400px;
	height:150px;
	overflow:hidden;
}

.anker_lijst{
	border-top:1px solid red;
	border-bottom:1px solid red;
	margin:10px;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:20px;
}

.cursive{
	font-style:italic;
}

table.type_1{
	border:1px solid #e0e0e0;	
}

table.type_1 tr.head{
	background:#e6e6e6;
}

table.type_1 tr td{
	border-bottom: 1px solid #e6e6e6;
	padding : 2px 5px;
}

.select_detail, .datum_keuze, .uur_keuze {
	border: 1px solid #e0e0e0;
	padding: 10px 10px 10px 2px;
	margin-bottom: 5px;
	background-color: #e6e6e6;
}

.expo_foto_detail {
	float: right;
}	

.print_preview {
	float: right;
	margin-right: 5px;
}

.bericht_table th, .bericht_table td{
	width:100px;
}

.bericht_table th{
	font-weight:bold;
}

#form_nieuws, #form_vacatures{
	background-color:#EFEFEF;
	border:1px solid #000000;
	padding:5px;
}

/* EINDE EXPOSANTENLIJST */

/*KALENDER*/

	#kalender.kader_wrap{
		font-size : 1.2em;	
	}

	#calendar{
		font-size : 1.2em;	
		width: 100%;
		margin-top: 5px;
	}
	
	table#calendar table{margin:0; padding:0;}

	#calendar td{
		padding: 5px;
		border-bottom: 1px solid #d0d0d0;
	}
	
	#calendar td td{
		border-bottom: 1px dotted #e0e0e0;
		padding:5px;
	}
	
	#calendar td td.first{
		padding-top: 0;	
	}
	
	#calendar td td.last{
		border-bottom: none;	
	}
	
	.empty td{
		background:url(../../img/arceer_back.gif);	
		color:#aaa;
	}
	
	.event td{
		background:#fff;	
		color:#01447B;
	}
	
	.event td.idk,.event td.idk td{
		color:#B99B53;
	}
	
	/*CALENDAR DETAIL*/
		h1.seminar_titel{
			margin-bottom: 15px;	
		}
		
		.seminar_data{
			padding:15px;
			background:#fff;
			border: 1px dotted #e0e0e0;
			margin-bottom: 15px;
		}
		
		.seminar_data p{
			margin:0;	
		}
		
		.seminar_info img{
			margin-right : 10px;
			margin-bottom: 10px;
		}
		
	/*END CALENDAR DETAIL*/
	
/*EINDE KALENDER*/

#toc, ul.sitemap_lijst{
	border-top:1px solid #d0d0d0;
	border-bottom:1px solid #d0d0d0;
	padding: 15px;
	margin-bottom: 15px;
}

#toc a, ul.sitemap_lijst a{
	color: #00457c;
}

#toc ul, .sitemap_lijst ul{
	border:none;
	padding:5px;
}

.realty {
	color: #00457c;
}


.kruimel {
	position: absolute;
	left: 270px;
	top: 145px;
	font-size: .9em;
	color: #aaa;
}

.kruimel a {
	color: #aaa;
}


/*COMMUNITY*/

.verplicht
{
	float:right;
}


#extranet_login_box{
	border: 1px solid #B39557;
	padding :15px;
	margin-bottom: 15px;
}

.community.startpagina .community.search_box, .community.search_page .community.search_box{
	border: 1px solid #B39557;
	padding :15px;
	margin-bottom: 15px;
	background:url(../../img/community_grey_back.gif) no-repeat bottom right #F0F0F0;
}

.form_row{
	margin-bottom: 10px;	
}

.community.login_page #about, .community.login_page #advantages{
	margin-top:10px;
	padding-top: 10px;
	border-top: 1px solid #d0d0d0;
}

.community.startpagina, 
.community.calendar, 
.community.favorites_box, 
.community.updates, 
.community.inbox, 
.community.profile,
.community.message_detail,
.community.detail_lid,
.community.search_page,
.community.send_friend_page,
.community_exhibitor_page
{
	width : 425px;
	padding-right : 25px;
	float:left;
}

.community #content3{
	width : 200px;
	float:left;
	font-size : 1em;
}

#content2 .community.search_box{
	background:url(../../img/community_grey_back.gif) bottom right no-repeat #f0f0f0;
	border : 1px solid #B4975B;
	padding : 15px;
	margin-bottom: 15px;
}

.content2 h1,.content2 h2, .content2 h3{
	margin-bottom: 1em;
}

.community #content3 #extranet_aangemeld_box, #login_container #extranet_aangemeld_box, #extranet_aangemeld_box{
	border : 1px solid #B4975B;
	font-size : 0.9em;
	padding : 5px;
	margin-top: 15px;
	margin-bottom: 10px;
	color :#00447C;
	background:#fff;
}

.calendar_times h3{
	margin: 10px 0;
	color:#00447C;
	
}

.calendar_times .calendar_times{
	border-bottom:1px solid #d0d0d0;
}

.community #aantal_messages{
	background:url(../../img/ico_inbox.gif) no-repeat left center;
	padding-left: 45px;
	line-height:45px;
	border-bottom: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	margin: 10px 0;
}

.community .myCalendar h3{
	background:url(../../img/ico_calender.gif) no-repeat left center;
	padding-left: 45px;
	line-height:45px;
	margin: 10px 0;
}

.community .myFavorite h3, .community .lid_container h2{
	background:url(../../img/ico_favorite.gif) no-repeat left center;
	padding-left: 45px;
	line-height:45px;
	margin: 10px 0;
}

.community .myFavoritesUpdates h2{
	background:url(../../img/ico_favorite_update.gif) no-repeat left center;
	padding-left: 45px;
	line-height:45px;
	margin: 10px 0;
}

.community .myCalendar .lid_naam, .community .myFavorite .lid_naam{
	font-weight:bold;
	margin-bottom: 5px;
	padding-bottom: 1px;
}

.community .myCalendar table, 
.community .myFavorite table,
.community_exhibitor_page table
{
	padding: 10px 0 10px 10px;
	width :100%;
	border:1px dotted #d0d0d0;
	font-size : 0.9em;
	margin-bottom: 10px;
}

.community .myCalendar table th, 
.community .myFavorite table th,
.community_exhibitor_page table th
{
	font-weight:bold;
	border-bottom: 1px dotted #d0d0d0;
}

/*INBOX*/

.balk_btns_wrap{
	
}

.balk_btns_wrap .btn input{
	padding: 5px 10px;
	margin-top: 10px;
	color:#00447C;
	background:#EBE5D6;
	border: 1px solid #e0e0e0;
	border-right:1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	font-size : 1em;
	font-weight:bold;
}

.dec_balk{
	height: 2px;
	font-size : 1px;
	background:#00447c;
	margin-bottom: 1px;
}

.balk_btns{
	background:#d4d0c8;
	line-height:40px;
	border-bottom:1px solid #c3c0b8;
}

.balk_btns .btn{
	float:left;
	font-size: 0.9em;
}

.balk_btns .btn.flr{float:right;}

.balk_btns .btn a{
	display:block;
	padding: 4px;
	border-top: 1px solid #fffbf1;
	border-left: 1px solid #fffbf1;
	border-right: 1px solid #c8c4bd;
	border-bottom: 1px solid #c8c4bd;
	background:#ebe7de;
	color:#555555;
	text-decoration:none;
	text-transform:uppercase;
	line-height:14px;
	margin: 5px;
}

.balk_btns .btn a.selected{
	display:block;
	padding: 4px;
	border-right: 1px solid #fffbf1;
	border-bottom: 1px solid #fffbf1;
	border-left: 1px solid #c8c4bd;
	border-top: 1px solid #c8c4bd;
	background:#ebe5d6;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
	line-height:14px;
	margin: 5px;
}

table.community.message_box{
	width : 100%;	
}

table.community.message_box th{
	border:none;
	border-right :1px solid #deddd8;
	border-bottom: 1px solid #d0d0d0;
	background:#edece6;
	padding: 2px;
	line-height:16px;
	font-weight:bold;
	color:#00457c;
	padding-left : 5px;
}

table.community.message_box td{
	border:none;
	border-bottom: 1px solid #e6e6e6;
	background:#f6f6f6;
	padding: 2px;
	line-height:16px;
	padding-left : 5px;

}

table.community.message_box th.small, table.community.message_box td.small{
	text-align:center;
	width : 20px;
	padding-left : 0;
}

/*EINDE INBOX*/

.updates_container{
	border-bottom: 1px solid #e0e0e0;	
	margin-bottom: 10px;
	padding-bottom: 10px;
}

/*PROFILE MINI*/

.profile_mini_box{
	border: 1px solid #d0d0d0;
	padding: 15px;
}

.balk_percentage_wrap{
	background:url(../../img/profileBar_back.gif) no-repeat;
	width : 127px;
	height : 13px;
}

.balk_percentage{
	position:absolute;
	background:url(../../img/profileBar_front.gif) no-repeat;
	margin-top: 2px;
	margin-left : 2px;
	height : 9px;
	width  :50px;
	padding-bottom: 3px;
}

.profile_mini_box_favorites{
	background:url(../../img/favorite.png) no-repeat 0 2px;
	padding-left : 16px;
	line-height:14px;
	padding: 5px 0 5px 16px;
	margin : 5px 0;
	border-top: 1px solid #d0d0d0;
}

.profile_mini_box_username a:link, 
.profile_mini_box_favorites a:link, 
.profile_mini_box_favorites a:visited, 
.profile_mini_box_username a:visited,
.profile_mini_box_percentage a:link, 
.profile_mini_box_percentage a:visited
{
	text-decoration:none;
}

.profile_mini_box_username a:hover, 
.profile_mini_box_favorites a:hover,
.profile_mini_box_percentage a:hover
{
	text-decoration:underline;
}

/* EINDE PROFILE MINI BOX */

/* PROFILE */
#profile_form_part_1,
#profile_form_part_2,
#profile_form_part_3,
#profile_form_part_4
{
	border:1px solid #B5985A;
	padding:10px;
	margin:0;
	zoom:1;
}

ul.profile_nav
{
	list-style-type:none;
	margin:0;
	padding: 0;
}

.profile_nav li.profile_nav_link
{
	display:block;
	display:inline;
	width:80px;
	font-size:1.2em;
	font-weight:bold;
	background:#e0e0e0;
	border: 1px solid #d0d0d0;
	border-bottom:none;
	text-align:center;
	padding:5px;
	margin:5px 0 0 0;
	line-height:24px;
	height: 24px;
}

.profile_nav li.profile_nav_link.current_part{
	background:#B4975B;
	border: 1px solid #A3864A;
	border-bottom: 0;
}

.profile_nav_link a
{
	color:#888 !important;
	text-decoration:none;
}

.current_part
{
	border-bottom:1px solid #FFF;
}

.profile_nav li.profile_nav_link.current_part a{
	color:#fff !important;
	text-decoration:none;
}
/* EINDE PROFILE */

/* LOGIN PAGINA / STARTPAGINA */
.community.login_page #extranet_login_box
{
	float:left;
	width:350px;
}

.real_estate_pic{
	float:right;
}

#lid_worden
{
	background-color:#00447C;
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	height:40px;
	line-height:40px;
	border: 1px solid #00336b;
}

#lid_worden a
{
	color:#FFF;
	text-decoration:none;
}

#lid_worden a:hover
{
	color:#FFF;
	text-decoration:hover;
}

#member_selection table
{
	margin:10px 0;
}

#member_selection table td, #member_selection table th
{
	width:200px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	margin:5px 0;
}

a.join:link, a.join:visited, a.join:hover
{
	display:block;
	width:100px;
	height:20px;
	background-color:#BA9159;
	color:#FFF;
	text-decoration:none;
	text-align:center;
}

/* EINDE LOGIN PAGINA / STARTPAGINA */

.alfabetic_list{
	margin: 10px 0;	
}

.alfabetic_list span{
	margin : 0 3px;
}

.lid_mini_box .lid_profile_pic, .update_box .lid_profile_pic{
	float:left;
	width  : 64px;
}

.lid_mini_box .lid_info_container, .update_box .update_info {
	margin-left : 75px;
}

.lid_mini_box .lid_opties{
	border-top: 1px solid #d0d0d0;
	margin-top: 2px;
	padding-top: 2px;
}

.lid_mini_box .lid_opties a{
	margin-right : 25px;
	color:#888;
	font-size:0.9em;
}

.lid_mini_box{
	margin-bottom: 10px;	
	padding-bottom: 10px;
	border-bottom: 1px dashed #B4975A;
}

.update_box .update_info{
	background:#efefef;
	padding : 3px;
	font-size:0.9em;
}

.update_info .update_datum{
	float:left;
	margin-right : 10px;
	}

.update_info .update_titel{
	float:left;
	margin-right : 10px;
	}

.update_info .update_creator{
	float:left;
	margin-right : 10px;
	}

.update_info .update_react{
	float:right;
	margin-left : 10px;
	margin-right : 10px;
	}

.community .message_detail_container{
	border: 1px solid #d9d9d9;
	border-top: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	margin-bottom: 15px;
}

.community .message_detail_container .message_data{
	background:#e0e0e0;
	padding: 10px;
	margin: 0 0 10px 0;
	border-bottom: 2px solid #b0b0b0
}

.community .message_detail_container .message_bericht{
	padding: 10px;	
	border-bottom: 1px dotted #b0b0b0;
	color:#000;
}

.community .message_detail_container .message_bijlagen{
	padding: 10px;	
	padding-bottom: 0;
	color:#888;
	font-style:italic;
	font-size: 10px;
}

.community .message_detail_container .message_link{
	color:#888;
	border-top: none;
	padding:10px;
	padding-top: 0;
	font-style:italic;
	font-size: 10px;
}

.community .message_detail_container .message_titel{
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 5px;

}

.community .message_detail_container .message_afzender{
	padding-top: 5px;
	border-top: 1px solid #d0d0d0;
}

.community .reacties_container .reactie{
	border: 1px dotted #b0b0b0;
	padding: 10px;
	margin-bottom: 10px;
}

.community .reacties_container .reactie .reactie_data{
	border-bottom: 1px dotted #d0d0d0;
	padding-bottom: 5px;
	color:#555;
}

.community .reacties_container .reactie .reactie_bericht{
	border-bottom: 1px dotted #d0d0d0;
	padding-bottom: 5px;
	color:#000;
	padding : 5px 0;
}

.community .reacties_container .reactie .reactie_bijlagen{
	padding: 5px;	
	padding-bottom: 0;
	color:#888;
	font-style:italic;
	font-size: 10px;
}

.message_form fieldset{
	border: 1px dotted #D0D0D0;
	width:160px;
	margin-bottom:10px;
}

.message_form fieldset input, .message_form fieldset label
{
	margin-left:10px;
}

.fav_star{
	float:right;
}

.support_partners{
	margin-left: 35px;
	color:#B4975A;
}

.favorite{
	padding: 5px 0;
}

.user_img{
	float:left;
	width : 16px;
}

.fav_user_name{
	margin-left : 21px;	
	margin-top: 2px;
}

.favorite a:link, .favorite a:visited{
	text-decoration:none;
	font-size : 1.1em;

	color:#836E41;
}

.favorite a:hover{
	text-decoration:underline;
	
}
/*EINDE COMMUNITY*/

/* EXPOSANTENLIJST */
.exposant_detail{
	padding:5px;
}

.exposant_detail h2, .exposant_bericht h2{
	background:#00457C;
	border:1px solid #e0e0e0;
	color:#FFF;
	padding:5px;
	margin:0;
}

.letter_keuze{
	border-top : 1px solid #d0d0d0;
	border-bottom : 1px solid #d0d0d0;
	padding : 1px 0;
	line-height :24px;
}

.letter_keuze .letter_keuze_letter{
	line-height :24px;
}

.letter_keuze .letter_keuze_letter a{
	color:#FFF;
	text-decoration:none;
	padding:2px;
}

.letter_keuze .letter_keuze_letter a:link{
	background:#00447C;
}

.letter_keuze .letter_keuze_letter a:visited{
	background:#B4975A;
}

.letter_keuze .letter_keuze_letter a:active{
	background:#627697;
}

.letter_keuze .letter_keuze_letter a:hover{
	background:#627697;
}
.exposant_bericht fieldset legend{
	font-weight:bold;
}

.expo_locatie, .expo_standnummer, .expo_email, .expo_website, .expo_terug_link, .bericht_tekst, .bericht_document,
.bericht_beeld, .bericht_link, .bericht_exposant{
	border-bottom:1px solid #e6e6e6;
	padding: 2px 0;
	clear:both;
}

.expo_terug_link{margin-top : 15px;text-align: right;}

.expo_label, .label{
	float:left;
	width : 120px;
	text-align:right;
	font-weight:bold;
}

.expo_value, .data{
	margin-left : 135px;
}

.bericht_beeld{
	width:400px;
	height:150px;
	overflow:hidden;
}

.anker_lijst{
	border-top:1px solid red;
	border-bottom:1px solid red;
	margin:10px;
	padding-left:50px;
	padding-top:20px;
	padding-bottom:20px;
}

.cursive{
	font-style:italic;
}

table.type_1{
	border:1px solid #e0e0e0;	
}

table.type_1 tr.head{
	background:#e6e6e6;
}

table.type_1 tr td{
	border-bottom: 1px solid #e6e6e6;
	padding : 2px 5px;
}

.select_detail, .datum_keuze, .uur_keuze {
	border: 1px solid #e0e0e0;
	padding: 10px 10px 10px 2px;
	margin-bottom: 5px;
	background-color: #e6e6e6;
}

.expo_foto_detail {
	float: right;
}	

.print_preview {
	float: right;
	margin-right: 5px;
}

.bericht_table th, .bericht_table td{
	width:100px;
}

.bericht_table th{
	font-weight:bold;
}

#form_nieuws, #form_vacatures{
	background-color:#EFEFEF;
	border:1px solid #000000;
	padding:5px;
}

/* EINDE EXPOSANTENLIJST */


/* EXPOSANT PROFIEL FORMULIER */
/* formulier */

.form_links
{
	width:255px;
	float:left;
}

.form_rechts
{
	width:255px;
	float:left;
	margin-left:5px;
}



.form_input
{
	font-size:11px;
}

.float
{
	float:left;
}

.bus
{
	width:55px;
}

.containerForm
{
	margin-bottom:20px;
	float:left;
	font-size:11px;
}

.presentatieTitel
{
	font-weight:bold;
}

.login
{
	font-size:11px;
}

.wachtVergeten
{
	font-size:11px;
}
/* EINDE EXPOSANT PROFIEL FORMULIER */

.community_uitleg
{
	display:none;
}

.fav_cel
{
	width:29%;
}
