* {
	border: none 0px;
	outline: none;
}

input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {   
	border : 0px;
}

input[type="submit"]:focus, input[type="button"]:focus {
	outline: none;
}

body {
	margin: 0px;
	background: url("/images/bg.jpg") #B10708 repeat-x;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	overflow: hidden;
	display: block;
}

textarea {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
}

#content_div #content_div_top .red {
	color: #B10708;
}

.clear {
	clear: both;
}

.warning {
	color: #FF0000;
}

.tip {
	color: #00FF00;
}

.alignright {
	text-align: right;
}

a {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	text-decoration: none;
	color: #3E3E3E;
}

a:hover {
	color: #000000;
}

p {
	margin: 0px;
	padding: 0px;
	display: inline;
	color: #000000;
}

.offline {
	margin: 0px;
	padding: 0px;
	display: inline;
	color: #000000;
	background: #FF0000;
	font-weight: bold;
}

.online {
	margin: 0px;
	padding: 0px;
	display: inline;
	color: #000000;
	background: #00FF00;
	font-weight: bold;
}

input.button {
	width: 150px;
	padding: 5px;
	border: 1px outset #FFCD32;
	font-weight: bold;
}

input.button:hover {
	background: #ffea8c;
	border: 1px inset #e7af00;
}

input.button:focus, input.button:active {
	border: 1px inset #e7af00;
}

hr {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #FFC500;
	border-bottom: 1px solid #FEDB43;
	display: block;
	clear: both;
}

	hr.fixedWidth {
		width: 317px;
	}

#container {
	width: 960px;
	margin: 0 auto;
}

#flags {
	width: 74px;
	display: block;
	position: absolute;
	top: 12px;
	right: 18px;
}

#flag_en {
	float: left;
}

#flag_nl {
	float: right;
}

#header {
	width: 960px;
	height: 192px;
	background-image: url("/images/header.jpg");
	background-repeat: no-repeat;
	position: relative;
}

	#header h1 {
		position: absolute;
		width: 370px; 
		height: 28px;
		line-height: 28px;
		margin: 0;
		padding: 0;
		top: 0;
		left: 350px;
		overflow: hidden;
		font-size: 13px;
		color: #fff;
		font-weight: normal;
		font-style: italic;
	}
	
	#header h1 span {
		font-weight: bold;
		font-size: 14px;
	}

ul#nav_header {
	margin: 0px;
	padding: 0px;
	display: block;
	position: absolute;
	bottom: 12px;
	left: 352px;
}

ul#nav_header li {
	display: inline;
	margin-left: 20px;
}

ul#nav_header li a {
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 14px;
	font-style: italic;
	color: #B10708;
	text-decoration: none;
	font-weight: bold;
}

ul#nav_header li a:hover {
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 14px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#logo {
	width: 420px;
	height: 200px;
	background-image: url("/images/logo.png");
	background-repeat: no-repeat;
}

#nav_top_bar {
	width: 960px;
	height: 50px;
	margin-bottom: 20px;
	background-image: url("/images/background_nav_top.jpg");
}

ul#nav_top {
	margin: 0px;
	padding: 12px 0px 0px 20px;
	display: block;
	position: absolute;
}

ul#nav_top li {
	display: block;
	margin-right: 40px;
	float: left
}

ul#nav_top li a {
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	color: #3E3E3E;
	text-decoration: none;
}

ul#nav_top li a:hover {
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}

#searchbox_div {
	float: right;
	margin: 0px;
	padding: 9px 20px 0px 0px;
}

#searchbox_table a {
	font-size: 11px;
}

#searchbox_table .advancedsearch {
	padding-left: 10px;
}

#content {
	width: 960px;
}

#content #content_left {
	width: 180px;
	float: left;
}

#content #content_right {
	width: 760px;
	float: right;
}

#content #content_right #copyright {
	width: 760px;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 20px 0;
}

#content #content_right #copyright a {
	color: #FFFFFF;
	text-decoration: underline;
}

#content #content_right #copyright a:hover {
	text-decoration: none;
}

#menu_left {
	width: 180px;
	margin-bottom: 20px;
}

#menu_left #menu_left_top {
	width: 140px;
	height: 26px;
	background-image: url("/images/bg_menu_left_top.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

#menu_left #menu_left_top h4 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #3E3E3E;
	text-decoration: none;
}

#menu_left #menu_left_middle {
	width: 142px;
	background-image: url("/images/bg_menu_left_middle.jpg");
	background-repeat: repeat-y;
	padding: 10px 19px 0 19px;
	line-height: 20px;
}

#menu_left #menu_left_middle #menu_valid_credit {
	width: 100%;
}

#menu_left #menu_left_middle #menu_valid_credit td {
	width: 50%;
}

#menu_left #menu_left_middle_profile {
	width: 142px;
	background-image: url("/images/bg_menu_left_middle.jpg");
	background-repeat: repeat-y;
	padding: 10px 19px 0 19px;
	text-align: center;
	line-height: 20px;
}

#menu_left #menu_left_middle_profile img {
	border: 1px solid #000000;
}

#menu_left #menu_left_middle #link_small {
	font-size: 11px;
	color: #3E3E3E;
	text-decoration: none;
}

#menu_left #menu_left_middle #link_small:hover {
	text-decoration: underline;
	color: #000000;
}

#menu_left #menu_left_middle #username, #password, #cemail, #modelregistration, #search, #inputs {
	border: 1px solid #FFCD32;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 2px;
}

#inputs2 {
	border: 1px solid #000000;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
}


#selects {
	width: 137px;
	border: 1px solid #FFCD32;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 2px;
}

#selects2 {
	width: 137px;
	border: 1px solid #000000;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
}
#company_table_details input {
	width: 137px;
	border: 1px solid #000000;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
}

#selects_age {
	width: 58px;
	border: 1px solid #FFCD32;
	color: #7A7A7A;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 5px;
	margin-bottom: 2px;
}

#menu_left #menu_left_middle #login {
	margin-top: 2px;
}

#menu_left #menu_left_bottom {
	width: 140px;
	height: 20px;
	background-image: url("/images/bg_menu_left_bottom.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
}

#content_div_adv_728 {
	background-image: url("/images/bg_content_advertisement_728.jpg");
	width: 728px;
	height: 90px;
	margin-bottom: 20px;
	padding: 15px 16px 15px 16px;
}


	#content_div_adv_728 .slideshow {
		width: 720px;
		height: 90px;
		overflow: hidden;
		background: #FFDA34;
	}

		#content_div_adv_728 #slideshow img {
			width: 720px;
			height: 90px;
		}

#content_div_adv_728 #content_div_adv_728_left {
	float: left;
	width: 360px;
	height: 90px;
	overflow: hidden;
}

#content_div_adv_728 #content_div_adv_728_right {
	float: right;
	width: 360px;
	height: 90px;
	overflow: hidden;
}

#content_div_recommended {
	background-image: url("/images/bg_content_recommended.jpg");
	width: 720px;
	height: 140px;
	margin-bottom: 20px;
	padding: 20px;
}

#menu_left_adv_120 {
	background-image: url("/images/bg_menu_left_advertisement_120.jpg");
	width: 142px;
	height: 936px;
	margin-bottom: 20px;
	padding: 20px 19px;
	text-align: center;
}

#menu_left_adv_120 img {
	border: 1px solid #FFFFFF;
}

#menu_left_adv_forums {
	background-image: url("/images/bg_menu_left_advertisement_forums.jpg");
	width: 142px;
	height: 302px;
	margin-bottom: 20px;
	padding: 20px 19px;
	text-align: center;
}

	#menu_left_adv_forums img {
		border: 1px solid #FFFFFF;
	}

#menu_left_adv_banner {
	background-image: url("/images/bg_menu_left_advertisement_banner.jpg");
	width: 142px;
	height: 509px;
	margin-bottom: 20px;
	padding: 20px 19px;
	text-align: center;
}

#menu_left_adv_banner img {
	border: 1px solid #000000;
}

#menu_left_adv_banner2 {
	background-image: url("/images/bg_menu_left_advertisement_banner2.jpg");
	width: 142px;
	height: 213px;
	margin-bottom: 20px;
	padding: 20px 19px;
	text-align: center;
}

#menu_left_adv_banner2 img {
	border: 1px solid #000000;
}

#content_div_margin {
	width: 760px;
	font-family: Arial, Tahoma, Verdana;
}

#content_div_margin #content_div_top {
	width: 720px;
	height: 26px;
	background-image: url("/images/bg_content_div_top.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

#content_div_margin #content_div_top h2 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #3E3E3E;
	text-decoration: none;
	height: 26px;
	overflow: hidden;
	display: block;
}

#content_div_margin #content_div_middle {
	width: 720px;
	background-image: url("/images/bg_content_div_middle.jpg");
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 20px;
}

	#content_div_margin #content_div_middle h3 {
		margin: 0;
		padding: 0;
		font-family: Arial, Tahoma, Verdana;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		height: 17px;
		overflow: hidden;
		display: block;
	}
	
#content_div_margin #content_div_bottom {
	width: 720px;
	height: 20px;
	background-image: url("/images/bg_content_div_bottom.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
}

#content_div {
	width: 760px;
	font-family: Arial, Tahoma, Verdana;
	margin-bottom: 20px;
}

#content_div #content_div_top {
	width: 720px;
	height: 26px;
	background-image: url("/images/bg_content_div_top.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

#content_div #content_div_top #content_div_top_left {
	float: left;
}

#content_div #content_div_top #content_div_top_right {
	float: right;
	margin-top: 3px;
}

#content_div #content_div_top h2 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #3E3E3E;
	text-decoration: none;
	height: 26px;
	overflow: hidden;
	display: block;
}

	#content_div #content_div_top h2.floatLeft {
		float: left;
		width: 352px;
	}

#content_div #content_div_middle {
	width: 720px;
	background-image: url("/images/bg_content_div_middle.jpg");
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 20px;
}

	#content_div #content_div_middle.posRelative {
		position: relative;
	}
	
		#features_banner {
			height: 256px;
			width: 336px;
			background: url(../images/bg_banner_features.png) no-repeat;
			padding: 16px 16px;
			position: absolute;
			top: 10px;
			right: 20px;
		}
		
		#features_banner a {
			color: #b10708;
		}
		
		#features_banner h3 {
			margin: 10px 0 -5px 0;
		}
		
		#features_banner2 {
			height: 215px;
			width: 336px;
			background: url(../images/bg_banner_features2.png) no-repeat;
			padding: 16px 16px;
			position: absolute;
			top: 10px;
			right: 20px;
		}
		
		#features_banner2 a {
			color: #b10708;
		}
		
		#features_banner2 h3 {
			margin: 10px 0 -5px 0;
		}
		
		ul#features {
			margin: 0;
			padding: 0;
			font-size: 14px;
			font-weight: bold;
			color: #3e3e3e;
		}
		
		ul#features li {
			background: url("/images/check2.png") no-repeat;
			padding: 0 0 8px 40px;
			line-height: 26px;
			display: block;
		}
		
ul#huisreglement {
	margin: 0 0 0 14px;
	padding: 0;
}

ul#huisreglement li {
	padding: 0;
	color: #ff6d00;
}

ul#huisreglement li p {
	color: #000000;
	line-height: 12px;
	font-size: 12px;
}

	#content_div #content_div_middle h3 {
		margin: 0;
		padding: 0;
		font-family: Arial, Tahoma, Verdana;
		font-size: 12px;
		color: #000000;
		font-weight: bold;
		height: 17px;
		overflow: hidden;
		display: block;
	}
	
		#content_div #content_div_middle h3.companyHeader {
			font-family: "trebuchet ms", Arial, Tahoma;
			font-size: 20px;
			font-style: normal;
			font-weight: bold;
			color: #3E3E3E;
			height: 22px;
			overflow: hidden;
			display: block;
		}

	#content_div #content_div_middle p.admin_text {
		font-size: 15px;
		display: block;
		text-align: justify;
	}

#content_div #content_div_middle #content_div_middle_left {
	float: left;
}

#content_div #content_div_middle #content_div_middle_right {
	float: right;
}

	#citygirl_web_div {
		width: 100%;
		font-size: 14px;
		line-height: 24px;
		margin: 10px 0 0 0
	}
	
		#citygirl_web_div .citygirl_web_div_center {
			text-align: center;
		}
	
		#citygirl_web_div ul {
			margin: 0 0 0 15px;
			padding: 0;
		}
	
		#citygirl_web_div td {
			vertical-align: top;
		}
	
		#citygirl_web_div h2 {
			margin: 0px;
			padding: 0px;
			font-family: "trebuchet ms", Arial, Tahoma;
			font-size: 20px;
			font-style: normal;
			font-weight: bold;
			color: #3E3E3E;
			text-decoration: none;
		}
		
		#citygirl_web_div h2.aanmelding {
			margin: 15px 0 0 0;
		}

		#citygirl_web_div #citygirl_web_div_left {
			width: 335px;
			padding: 0 30px 0 0;
		}
		
		#citygirl_web_div #citygirl_web_div_right {
			width: 335px;
		}
		
		#citygirl_web_div .img_title {
			float: left;
			margin: 0 20px 0 0;
		}
		
	.citygirl_web_recensies {
		width: 100%;
		background: url("/images/citygirl_web_recensies.jpg") no-repeat;
		margin: 20px 0 0 0;
		height: 100px;
	}
	
		.citygirl_web_recensies a {
				margin: 0px;
				padding: 0px;
				font-family: "trebuchet ms", Arial, Tahoma;
				font-size: 14px;
				font-style: italic;
				font-weight: bold;
				color: #b10708;
				text-decoration: none;
			}
			
				.citygirl_web_recensies a:hover {
					text-decoration: none;
				}
	
		.citygirl_web_recensies .citygirl_web_recensies_titel {
			width: 375px;
			height: 25px;
			padding: 20px 0 0 0;
		}
		
			.citygirl_web_recensies .citygirl_web_recensies_titel h2 {
				margin: 0px;
				padding: 0px;
				font-family: "trebuchet ms", Arial, Tahoma;
				font-size: 18px;
				font-style: normal;
				font-weight: bold;
				color: #3E3E3E;
				text-decoration: none;
				display: block;
				overflow: hidden;
				height: 22px;
			}
		
		.citygirl_web_recensies .citygirl_web_recensies_web {
			width: 225px;
			height: 25px;
			text-align: right;
			padding: 20px 20px 0 0;
		}
			
				.citygirl_web_recensies .citygirl_web_recensies_quote {
					font-size: 14px;
					font-style: italic;
					padding: 10px 0 0 0;
				}
			
				.citygirl_web_recensies td {
					vertical-align: top;
				}
				
				.citygirl_web_recensies .citygirl_web_recensies_foto {
					width: 100px;
					vertical-align: middle;
					text-align: center;
				}
		
		#citygirl_web_sites {
			width: 100%;
			margin: 40px 0 0 0;
		}
		
			#citygirl_web_sites td {
				width: 240px;
				vertical-align: top;
			}

			#citygirl_web_sites a {
				margin: 0px;
				padding: 0px;
				font-family: "trebuchet ms", Arial, Tahoma;
				font-size: 14px;
				font-style: normal;
				font-weight: bold;
				color: #b10708;
				text-decoration: none;
			}
			
				#citygirl_web_sites a:hover {
					text-decoration: none;
					color: #3E3E3E;
				}

#content_div #content_div_bottom {
	width: 720px;
	height: 20px;
	background-image: url("/images/bg_content_div_bottom.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
}

#profile_div {
	width: 720px;
}

#profile_div .profile_title_link {
	color: #000000;
	font-weight: bold;
	height: 17px;
	overflow: hidden;
	display: block;
}

#profile_div .profile_div_left a:hover {
	text-decoration: none;
}

#profile_div .profile_div_left {
	text-align: left;
	width: 550px;
	vertical-align: top;
}

#profile_div .profile_div_right {
	width: 170px;
	text-align: right;
	vertical-align: top;
}

#profile_div .profile_div_right img {
	border: 1px solid #000000;
}

#error {
	background-color: #FF0000;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
}

#profileof_table_menu {
	width: 720px;
	margin-bottom: 20px;
}

#profileof_table_menu td {
	width: 240px;
	text-align: center;
}

#profileof_table_details {
	width: 720px;
}

#profileof_table_details .profileof_table_details_left {
	text-align: left;
	width: 550px;
	vertical-align: top;
}

#profileof_table_details .profileof_table_details_right {
	width: 170px;
	text-align: right;
	vertical-align: top;
}

#profileof_table_details_all {
	width: 100%;
}

#profileof_table_details_all td {
	vertical-align: top;
}

#profileof_table_details_all .profileof_table_details_all_left {
	width: 150px;
	text-align: left;
	vertical-align: top;
}

#profileof_table_details_all .profileof_table_details_all_middle {
	text-align: left;
	width: 285px;
	vertical-align: top;
}

#profileof_table_details_all .profileof_table_details_all_right {
	text-align: left;
	width: 285px;
	vertical-align: top;
}

a.diensten {
	color: #000000;
}

a.diensten:hover {
	color: #3E3E3E;
}

#myprofile_table_menu {
	width: 720px;
	margin-bottom: 20px;
}

#myprofile_table_menu td {
	width: 180px;
	text-align: center;
}

#myprofile_table_details {
	/*width: 317px;*/
}

#myprofile_table_details .myprofile_table_details_left {
	text-align: left;
	width: 570px;
	vertical-align: top;
}

#myprofile_table_details .myprofile_table_details_left2 {
	text-align: left;
	width: 520px;
	vertical-align: top;
	padding: 0 10px 0 0;
}

#myprofile_table_details .myprofile_table_details_right {
	width: 170px;
	text-align: right;
	vertical-align: top;
}
#myprofile_table_details .myprofile_table_details_right2 {
	width: 170px;
	text-align: right;
	vertical-align: top;
	padding: 40px 0 0 0;
}

#myprofile_table_details .myprofile_table_details_right img {
	border: 1px solid #000000;
}

#myprofile_table_details_all {
	width: 100%;
}

#myprofile_table_details_all td {
	vertical-align: top;
}

#myprofile_table_details_all .myprofile_table_details_all_left {
	width: 180px;
	text-align: left;
	vertical-align: top;
}

#myprofile_table_details_all .myprofile_table_details_all_right {
	text-align: left;
}

#myprofile_table_details_all .myprofile_table_details_all_right strong.autochat{
	color: #000000;
	background: red;
	padding: 1px 5px;
	cursor: hand;
	cursor: pointer
}

#myprofile_table_details_all .myprofile_table_details_all_right strong.on{
	color: #000000;
	background: #00FF00
}

#content_div #content_div_middle #myprofile_table_details_all .myprofile_table_details_all_right h3.bedrijfsnaam_h3 {
	color: #B10708;
	font-size: 12px;
}

#content_div #content_div_middle #myprofile_table_details_all .myprofile_table_details_all_right h3.category_h3 {
	font-weight: normal;
	font-size: 12px;
}

#myprofile_table_details_all .myprofile_table_details_all_right img {
	border: 1px solid #000000;
}

#myprofile_table_details_all_e {
	width: 100%;
}

#myprofile_table_details_all_e td {
	vertical-align: top;
}

#myprofile_table_details_all_e .myprofile_table_details_all_e_left {
	width: 180px;
	text-align: left;
	vertical-align: top;
}

#myprofile_table_details_all_e .myprofile_table_details_all_e_middle {
	text-align: left;
}

#myprofile_table_details_all_e .myprofile_table_details_all_e_middle img {
	border: 1px solid #000000;
}

#myprofile_table_details_all_e .myprofile_table_details_all_e_right {
	text-align: right;
	width: 140px;
}

#myprofile_table_details_all_e .myprofile_table_details_all_e_right img {

}

#feedback_table {
	width: 720px;
}

#feedback_table td {
	vertical-align: top;
}

#feedback_table .feedback_table_left {
	width: 150px;
	text-align: left;
	vertical-align: top;
}

#feedback_table .feedback_table_middle {
	width: 420px;
	text-align: left;
	vertical-align: top;
}

#feedback_table .feedback_table_right {
	width: 150px;
	text-align: right;
	vertical-align: top;
}

#feedback_table .feedback_table_by {
	text-align: right;
}

#profileof_table_pics {
	width: 720px;
}

#profileof_table_pics .profileof_table_thumbs {
	text-align: center;
	line-height: normal;
}

#profileof_table_pics .profileof_table_thumbs img {
	border: 1px solid #000;
	margin: 5px;
}

#company_table_menu {
	width: 720px;
	margin-bottom: 20px;
}

#company_table_menu td {
	width: 240px;
	text-align: center;
}

#company_table_details {
	width: 720px;
}

#company_table_details .company_table_details_left {
	text-align: left;
	width: 550px;
	vertical-align: top;
}

#company_table_details .company_table_details_right {
	width: 170px;
	text-align: right;
	vertical-align: top;
}

#filteredby_table_details_all {
	width: 100%;
	background-color: #CCCCCC;
	padding: 5px;
	border: 1px solid #000000;
}

#filteredby_table_details_all td {
	width: 180px;
	text-align: left;
}

#filtered_table_details_all {
	width: 100%;
	padding: 5px;
}

#filtered_table_details_all td {
	width: 180px;
	text-align: left;
	vertical-align: top;
}

#company_table_details_all {
	width: 100%;
}

#company_table_details_all th {
	text-align: left;
}

#company_table_details_all tbody tr:hover {
	background: #ffc501;
	cursor: pointer;
}

#company_table_details_all td {
	vertical-align: top;
}

#company_table_details_all .company_table_details_name {
	width: 144px;
	vertical-align: top;
}

#company_table_details_all .company_table_details_name a:hover {
	text-decoration: underline;
}

#company_table_details_all .company_table_details_city {
	width: 144px;
	vertical-align: top;
}

#company_table_details_all .company_table_details_state {
	width: 144px;
	vertical-align: top;
}

#company_table_details_all .company_table_details_telno {
	width: 144px;
	vertical-align: top;
}

#company_table_details_all .company_table_details_category {
	width: 144px;
	vertical-align: top;
}

#dhtmlgoodies_slideshow {
	width: 100%;
	margin-bottom: 20px;
}

#previewPane img {
	border: 1px solid #000000;
}

#previewPane #largeImageCaption {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	margin-bottom: 20px;
}

#galleryContainer {
	height: 140px;	/* Height of the images + 2 */
	position: relative;
	overflow: hidden;
	background-color: #CCCCCC;
	/* CSS HACK */
	height: 140px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/138px;	/* Other browsers */
	height: /**/138px;
}

#arrow_left {
	position: absolute;
	left: 0px;
	z-index: 10;
}

#arrow_right {
	position: absolute;
	right: 0px;
	z-index: 10;
}

#theImages {
	position: absolute;
	height: 100px;
	left: 0px;
	right: 0px;
	width: 100000px;
}

#theImages #slideEnd {
	float: left;
}

#theImages img {
	float: left;
	border: 0px;
}

#waitMessage {
	display: none;
	position: absolute;
	left: 200px;
	top: 150px;
	background-color: #FFFFFF;
	border: 2px solid #FF0000;
	padding: 5px;
}
	
#theImages .imageCaption {
	display: none;
}

#gallery_table_menu {
	width: 720px;
}

#gallery_table_menu td {
	width: 240px;
	text-align: center;
	vertical-align: top;
}

#gallery_table_menu img {
	border: 1px solid #000000;
}

#videogallery_table_menu {
	width: 720px;
}

#videogallery_table_menu td {
	text-align: center;
	vertical-align: top;
}

#videogallery_table_menu embed {
	border: 1px solid #000000;
}

#overlay_table {
	width: 100%;
}

#overlay_table td {
	padding: 15px;
}

#overlay_table .close_x {
	text-align: right;
}

#overlay_table .overlay_table_left {
	width: 70%;
}

#overlay_table .overlay_table_right {
	width: 30%;
	text-align: center;
}

#copyright {
	width: 960px;
	margin: 0 auto;
	position: relative;
}

	#copyright h6 {
		margin: 0px;
		padding: 0px;
		font-family: Arial, Tahoma, Verdana;
		font-size: 12px;
		font-style: normal;
		font-weight: normal;
		color: #FFFFFF;
		text-decoration: none;
	}

#table_dialog {
	width: 100%;
	margin-top: 20px;
}

#table_dialog td {
	text-align: center;
}

#profile_name {
	font-weight: bold;
}

#content_div_email {
	width: 760px;
	font-family: Arial, Tahoma, Verdana;
	background: #FFDA34;
}

#content_div_email #content_div_email_top {
	width: 720px;
	height: 26px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

#content_div_email #content_div_email_top h2 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #3E3E3E;
	text-decoration: none;
}

#content_div_email #content_div_email_middle {
	width: 720px;
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 20px;
}

#content_div_email #content_div_email_bottom {
	width: 720px;
	height: 20px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
}

#index {
	margin: 20px auto;
	width: 420px;
	text-align: center;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#index a {
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

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

#index li {
	display: inline;
	margin-left: 5px;
	margin-right: 5px;
}

fieldset {
	margin: 0px;
	padding: 0px 0px 5px 5px;
	border: 1px solid #FFC500;
}

legend {
	margin: 0px;
	padding: 0px 5px 0px 5px;
	color: #B10708;
	font-weight: bold;
}

ul#categories {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#categories li {
	background: url('../images/hr.jpg') repeat-x bottom left;
	margin: 0px;
	padding: 0px;
}

#login2 {
	vertical-align: middle;
}

/* Tooltips */
 #company_search {
	width: 270px;
	height: 80px;
	left:200px;
	position:absolute;
	display: block;
	z-index: 1000;
	padding: 10px 15px 10px 15px;
	overflow: hidden;
	background: #FFFFFF;
	border: 1px solid #7B92C2;
	-moz-box-shadow: 0px 0px 21px #666666;
}
 #company_search h4 {
 	font-weight: bold;
 }

/* Einde tooltip */

#videos {
	width: 100%;
	text-align: center;
}

#videos table {
	margin: 0 auto;
}

#photos {
	width: 100%;
	text-align: center;
}

#photos table {
	margin: 0 auto;
}

.paging {
	padding: 5px 0px 5px 0px;
}

.currentpage {
	padding: 5px;
	border: 1px solid #000000;
	background: #E2E2E2;
	cursor: default;
	outline: none;
	-moz-outline: none;
}

.pager {
	padding: 5px;
	background: #FFE469;
	border: 1px solid #ECCC3F;
	outline: none;
}

#accordion {
	margin: 0px;
	padding: 0px;
	width: 720px;
}

#accordion .acc_div {
	width: 668px;
}

#contact_details_table {
	width: 300px;
}

#contact_details_table #contact_details_table_left {
	width: 200px;
}

#contact_details_table #contact_details_table_right {
	width: 100px;
}

#footer_div {
	width: 760px;
	font-family: Arial, Tahoma, Verdana;
	margin-bottom: 20px;
}

#footer_div #footer_div_top {
	width: 720px;
	height: 26px;
	background-image: url("/images/bg_content_div_top.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
}

#footer_div #footer_div_top #footer_div_top_left {
	float: left;
}

#footer_div #footer_div_top #footer_div_top_right {
	float: right;
	margin-top: 3px;
}

#footer_div #footer_div_top h2 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #3E3E3E;
	text-decoration: none;
	height: 26px;
	overflow: hidden;
	display: block;
}

#footer_div #footer_div_middle {
	width: 720px;
	background-image: url("/images/bg_content_div_middle.jpg");
	background-repeat: repeat-y;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	line-height: 20px;
}

	#footer_div #footer_div_middle #footer_left {
		float: left;
		width: 617px;
		text-align: left;
	}

		#footer_div #footer_div_middle #footer_div_first {
			float: left;
			width: 206px;
		}
		
		#footer_div #footer_div_middle #footer_div_second {
			float: left;
			width: 236px;
		}
		
		#footer_div #footer_div_middle #footer_div_last {
			float: right;
			width: 175px;
		}
		
	#footer_div #footer_div_middle #footer_right {
		float: right;
		width: 93px;
		height: 240px;
		background: url("/images/footer_cg_logo.jpg") no-repeat;
		text-align: right;
	}

#footer_div #footer_div_middle ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer_div #footer_div_middle h5 {
	margin: 0px;
	padding: 0px;
	font-family: "trebuchet ms", Arial, Tahoma;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #B10708;
	text-decoration: none;
	overflow: hidden;
	display: block;
}

#footer_div #footer_div_bottom {
	width: 720px;
	height: 20px;
	background-image: url("/images/bg_content_div_bottom.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-right: 20px;
}

.tooltip {
    display: none;
	z-index: 500;
	background: #000000;
	width: 200px;
	color: #FFFFFF;
	padding: 5px;
}

.tooltip a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.tooltip a:hover {
	text-decoration: none;
}

/* Admin gedeelte */

#admin_companies_table {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_companies_table td {
	padding: 5px;
}

#admin_companies_table .admin_companies_table_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_companies_table .admin_companies_table_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_c_id {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_c_name {
	width: 35%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_status {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_online {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_valid {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_profielen {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_companies_table .admin_companies_table_manage {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

input#admin_search {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 99.5%;
	margin: 0px;
	padding: 0px;
}

input#admin_search_submit {
	background: #666666;
	border: 1px solid #555555;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	width: 99.5%;
	margin: 0px;
	padding: 0px;
}

#admin_company_manage_table {
	width: 100%;
	border: 1px solid #999999;
}

#admin_company_manage_table td {
	padding: 5px;
	vertical-align: top;
	background: #EDEDED;
}

#admin_company_manage_table input[type="text"], #admin_company_manage_table input[type="file"], #admin_company_manage_table input[type="password"] {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

#admin_company_manage_table textarea {
	border: 1px solid #CDCDCD;
	height: 100px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

#admin_company_manage_table select {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 202px;
	margin: 0px;
	padding: 0px;
}

#admin_company_manage_table .admin_img {
	border: 1px solid #000000;
}

#admin_company_manage_table .admin_company_manage_table_left {
	width: 20%;
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #D4D4D4;
}

#admin_company_manage_table .admin_company_manage_table_right {
	width: 30%;
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #D4D4D4;
}

#admin_company_manage_table .admin_company_manage_table_submit {
	background: #999999;
	text-align: center;
	padding: 5px;
}

#admin_company_manage_table .admin_company_manage_table_submit2 {
	background: #999999;
	text-align: center;
	padding: 4px 5px 5px 5px;
}

input#admin_company_manage_submit {
	background: #666666;
	border: 1px solid #555555;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#admin_opmerkingen_table {
	width: 100%;
	border: 1px solid #999999;
}

#admin_opmerkingen_table td {
	padding: 5px;
	vertical-align: top;
	background: #EDEDED;
}

#admin_opmerkingen_table textarea {
	border: 1px solid #CDCDCD;
	height: 50px;
	width: 99.5%;
	margin: 0px;
	padding: 0px;
}

#admin_opmerkingen_table .opmerking_toevoegen {
	width: 105px;
	height: 22px;
	background-image: url("/images/toevoegen.png");
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
}

#admin_opmerkingen_table .admin_opmerkingen_table_left {
	width: 133px;
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #D4D4D4;
}

#admin_opmerkingen_table .admin_opmerkingen_table_comment {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #D4D4D4;
}

#admin_opmerkingen_table .admin_opmerkingen_table_right {
	width: 105px;
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #D4D4D4;
	text-align: right;
}

#admin_opmerkingen_table .admin_opmerkingen_table_right a {
	font-weight: bold;
}

#advertisement_transfer_table {
	width: 100%;
}

#advertisement_transfer_table .advertisement_transfer_table_left {
	width: 70%;
}

#advertisement_transfer_table .advertisement_transfer_table_right {
	width: 30%;
}

#admin_private_table {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_private_table td {
	padding: 5px;
}

#admin_private_table .admin_private_table_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_private_table .admin_private_table_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_private_table .admin_private_table_t_id {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_private_table .admin_private_table_business_name {
	width: 40%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_private_table .admin_private_table_c_name {
	width: 40%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_private_table .admin_private_table_manage {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#admin_private_manage_table {
	width: 100%;
	border: 1px solid #999999;
}

#admin_private_manage_table td {
	padding: 5px;
	vertical-align: top;
	background: #EDEDED;
}

#admin_private_manage_table input {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

#admin_private_manage_table textarea {
	border: 1px solid #CDCDCD;
	width: 99.5%;
	height: 150px;
	margin: 0px;
	padding: 0px;
}

#admin_private_manage_table select {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 202px;
	margin: 0px;
	padding: 0px;
}

#admin_private_manage_table input.checkbox {
	width: 13px;
	height: 13px;
	margin: 3px;
	padding: 0px;
}

#admin_private_manage_table .admin_img {
	border: 1px solid #000000;
}

#admin_private_manage_table .admin_private_manage_table_left {
	width: 20%;
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #D4D4D4;
}

#admin_private_manage_table .admin_private_manage_table_right {
	width: 30%;
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
	border-right: 1px solid #D4D4D4;
}

#admin_private_manage_table .admin_private_manage_table_toppers {
	background: #999999;
	border-bottom: 1px solid #EDEDED;
	color: #FFFFFF;
}

#admin_private_manage_table .admin_private_manage_table_right #diensten_table {

}

#admin_private_manage_table .admin_private_manage_table_right #diensten_table .diensten_checkbox {
	width: 13px;
	height: 13px;
	margin: 0px;
	padding: 0px;
}

#admin_private_manage_table .admin_private_manage_table_submit {
	background: #999999;
	text-align: center;
	padding: 5px;
}

#admin_private_manage_table .admin_private_manage_table_submit2 {
	background: #999999;
	text-align: center;
	padding: 4px 5px 5px 5px;
}

input#admin_private_manage_submit {
	background: #666666;
	border: 1px solid #555555;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#admin_logs_table {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_logs_table td {
	padding: 5px;
}

#admin_logs_table .admin_logs_table_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_logs_table .admin_logs_table_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_logs_table .admin_logs_table_soort {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_logs_table .admin_logs_table_opmerking {
	width: 60%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_logs_table .admin_logs_table_door {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_logs_table .admin_logs_table_datum {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#admin_pages_table {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_pages_table td {
	padding: 5px;
}

#admin_pages_table .admin_pages_table_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_pages_table .admin_pages_table_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_pages_table .admin_pages_table_id {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_pages_table .admin_pages_table_pagina {
	width: 60%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_pages_table .admin_pages_table_beheren {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_pages_table .admin_pages_table_datum {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}


#admin_pages_table_edit {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_pages_table_edit td {
	padding: 5px;
}

#admin_pages_table_edit .admin_pages_table_edit_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_pages_table_edit .admin_pages_table_edit_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_pages_table_edit .admin_pages_table_edit_titel {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_pages_table_edit .admin_pages_table_edit_content {
	width: 85%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#admin_pages_table_edit input[type="text"], #admin_pages_table_edit input[type="password"] {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

#admin_pages_table_edit textarea {
	border: 1px solid #CDCDCD;
	margin: 0px;
	padding: 0px;
	width: 99.5%;
	height: 500px;
}

#admin_pages_table_edit .admin_pages_table_edit_submit {
	background: #999999;
	text-align: center;
	padding: 5px;
}

input#admin_pages_table_edit_submit {
	background: #666666;
	border: 1px solid #555555;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#admin_news_table {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_news_table td {
	padding: 5px;
}

#admin_news_table .admin_news_table_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_news_table .admin_news_table_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_news_table .admin_news_table_id {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_news_table .admin_news_table_nieuwsbericht {
	width: 55%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_news_table .admin_news_table_waar {
	width: 20%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_news_table .admin_news_table_beheren {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#admin_news_table_edit {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#admin_news_table_edit td {
	padding: 5px;
}

#admin_news_table_edit .admin_news_table_edit_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#admin_news_table_edit .admin_news_table_edit_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#admin_news_table_edit .admin_news_table_edit_titel {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#admin_news_table_edit .admin_news_table_edit_content {
	width: 90%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#admin_news_table_edit input {
	border: 1px solid #CDCDCD;
	height: 20px;
	width: 200px;
	margin: 0px;
	padding: 0px;
}

#admin_news_table_edit textarea {
	border: 1px solid #CDCDCD;
	margin: 0px;
	padding: 0px;
	width: 99.5%;
	height: 500px;
}

#admin_news_table_edit .admin_news_table_edit_submit {
	background: #999999;
	text-align: center;
	padding: 5px;
}

input#admin_news_table_edit_submit {
	background: #666666;
	border: 1px solid #555555;
	color: #FFFFFF;
	font-weight: bold;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#admin_news_legenda {
	padding: 5px;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	background: #E0E0E0;
}

#admin_news_legenda #admin_news_legenda_left {
	float: left;
	width: 30%;
	text-align: left;
}

#admin_news_legenda #admin_news_legenda_right {
	float: right;
	width: 70%;
	text-align: right;
}

#admin_news_legenda ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#admin_news_legenda li {
	display: inline;
	margin-left: 30px;
}

#pager {
	padding: 5px;
	text-align: right;
	border-left: 1px solid #EEEEEE;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	background: #D4D4D4;
}

#pager input {
	border: 1px solid #CDCDCD;
}

#toprated_table_vertical {
	width: 100%;
	border: 1px solid #EEEEEE;
}

#toprated_table_vertical td {
	padding: 5px;
}

#toprated_table_vertical .toprated_table_vertical_even {
	background: #E0E0E0;
	border-bottom: 1px solid #EDEDED;
}

#toprated_table_vertical .toprated_table_vertical_oneven {
	background: #EDEDED;
	border-bottom: 1px solid #E0E0E0;
}

#toprated_table_vertical .toprated_table_vertical_t_id {
	width: 10%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#toprated_table_vertical .toprated_table_vertical_business_name {
	width: 35%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#toprated_table_vertical .toprated_table_vertical_toegevoegd {
	width: 20%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
	border-right: 1px solid #E0E0E0;
}

#toprated_table_vertical .toprated_table_vertical_geldig {
	width: 20%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

#toprated_table_vertical .toprated_table_vertical_beheren {
	width: 15%;
	background: #D4D4D4;
	border-bottom: 1px solid #EDEDED;
}

/* Sitemap */

#sitemap {
	width: 720px;
}

#sitemap h2 {
	margin: 0 0 15px 0;
	color: #3E3E3E;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #FFCD32;
	display: block;
	width: 100%;
}

#sitemap ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sitemap .first_div {
	float: left;
	width: 240px;
}

#sitemap .second_div {
	float: left;
	width: 240px;
}

#sitemap .last_div {
	float: right;
	width: 240px;
}

#algemeen_sitemap {
	margin: 0 0 20px 0;
}

#particulieren_steden_sitemap {
	margin: 0 0 20px 0;
}

#particulieren_diensten_sitemap {
	margin: 0 0 20px 0;
}

#particulieren_sitemap {
	margin: 0 0 20px 0;
}

/* News System */
#news_system {
	width: 100%;
}

#news_system_title {
	background: #222222;
	padding: 5px;
}

#news_system_title_left {
	float: left;
	text-align: left;
}

	#news_system_title_left h1 {
		font-size: 18px;
		font-weight: bold;
		color: #FFFFFF;
		margin: 0;
		padding: 0;
	}

#news_system_title_right {
	float: right;
	text-align: right;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

#news_system_content {
	padding: 5px;
}

	#news_system_content_verder {
	margin: 20px 0 0 0;
	display: block;
	}

	#news_system_content a {
		font-weight: bold;
		color: green;
		text-decoration: underline;
	}

	#news_system_content_left {
		float: left;
		text-align: left;
		width: 558px;
	}
	
	#news_system_content_right {
		float: right;
		text-align: right;
		width: 142px;
	}
	
		#news_system_content_right img {
			width: 140px;
			height: 140px;
			border: 1px solid #000000;
		}
		
ul#top_rated_list {
	margin: 0;
	padding: 0;
	list-style: none;
}

	ul#top_rated_list li {
		width: 142px;
		height: 142px;
		padding: 5px 0;
	}

ul#advertisement_cpromote_stappen {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	height: 45px;
	border-top: 1px solid #a0adc4;
	border-bottom: 1px solid #a0adc4;
}

	#advertisement_cpromote_stappen h2 {
		margin: 0px;
		padding: 0px;
		font-family: Arial, Tahoma, Verdana;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		overflow: hidden;
		display: block;
	}

	#advertisement_cpromote_stappen h2.actief {
		color: green;
	}

	ul#advertisement_cpromote_stappen li {
		float: left;
		width: 180px;
		text-align: center;
		background: url("/images/silhouette.png") no-repeat 5px #E1E1E1;
		height: 35px;
		padding: 5px 0;
		line-height: normal;
	}
	
		ul#advertisement_cpromote_stappen li.actief {
			background: url("/images/silhouette2.png") no-repeat 5px #d0d0d0;
		}

ul#advertisement_promote_stappen {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	height: 45px;
	border-top: 1px solid #a0adc4;
	border-bottom: 1px solid #a0adc4;
}

	#advertisement_promote_stappen h2 {
		margin: 0px;
		padding: 0px;
		font-family: Arial, Tahoma, Verdana;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #000000;
		text-decoration: none;
		overflow: hidden;
		display: block;
	}

	#advertisement_promote_stappen h2.actief {
		color: green;
	}

	ul#advertisement_promote_stappen li {
		float: left;
		width: 240px;
		text-align: center;
		background: url("/images/silhouette.png") no-repeat 5px #E1E1E1;
		height: 35px;
		padding: 5px 0;
		line-height: normal;
	}
	
		ul#advertisement_promote_stappen li.actief {
			background: url("/images/silhouette2.png") no-repeat 5px #d0d0d0;
		}

#advertisement_promote {
	width: 100%;
	line-height: 30px;
	background: #ededed;
}

	#advertisement_promote h2 {
		margin: 0px;
		padding: 0px;
		font-family: Arial, Tahoma, Verdana;
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: green;
		text-decoration: none;
		overflow: hidden;
		display: block;
	}

	#advertisement_promote th, #advertisement_promote td {
		text-align: left;
		border-bottom: 1px solid #d1d1d1;
		padding: 0 10px;
	}
	
	#advertisement_promote tbody tr:hover {
		background: #E1E1E1;
	}

	#advertisement_promote .advertisement_promote_check {
		width: 5%;
		font-weight: bold;
		border-right: 1px solid #d1d1d1;
	}
	
	#advertisement_promote .advertisement_promote_title {
		width: 35%;
		font-weight: bold;
		border-right: 1px solid #d1d1d1;
	}
	
	#advertisement_promote .advertisement_promote_duration {
		width: 25%;
		font-weight: bold;
		border-right: 1px solid #d1d1d1;
	}
	
	#advertisement_promote .advertisement_promote_location {
		width: 25%;
		font-weight: bold;
		border-right: 1px solid #d1d1d1;
	}
	
	#advertisement_promote .advertisement_promote_price {
		width: 10%;
		font-weight: bold;
	}
	
#advertisement_promote_bottom {
	width: 710px;
	background: #ededed;
	border-top: 1px solid #a0adc4;
	border-bottom: 1px solid #a0adc4;
	padding: 5px;
}

	#advertisement_promote_bottom #advertisement_promote_bottom_logos {
		float: left;
		text-align: left;
	}
	
	#advertisement_promote_bottom #advertisement_promote_bottom_btn {
		float: right;
		text-align: right;
	}
	
ul#quickmenu {
	margin: 0;
	padding: 0;
	display: block;
	width: 720px;
	height: 280px;
}

	ul#quickmenu li {
		display: inline;
		width: 350px;
		height: 120px;
		line-height: 120px;
		float: left;
		margin: 0 0 20px 0;
	}
	
		ul#quickmenu li.quickmenu_left {
			margin: 0 20px 20px 0;
		}
	
		ul#quickmenu li a {
			display: block;
			width: 350px;
			height: 120px;
			text-indent: -9999px;
			outline: none;
		}
	
		ul#quickmenu li a#quickmenu_upclick {
			background: url("/images/btn_omhoogplaatsen.png") no-repeat;
		}
		
		ul#quickmenu li a#quickmenu_promote {
			background: url("/images/btn_advertentiepromoten.png") no-repeat;
		}
		
		ul#quickmenu li a#quickmenu_editprofile {
			background: url("/images/btn_wijzigprofiel.png") no-repeat;
		}
		
		ul#quickmenu li a#quickmenu_loginchat {
			background: url("/images/btn_inloggenchat.png") no-repeat;
		}
		
ul#cquickmenu {
	margin: 0;
	padding: 0;
	display: block;
	width: 720px;
	height: 420px;
}

	ul#cquickmenu li {
		display: inline;
		width: 350px;
		height: 120px;
		line-height: 120px;
		float: left;
		margin: 0 0 20px 0;
	}
	
		ul#cquickmenu li.cquickmenu_left {
			margin: 0 20px 20px 0;
		}
	
		ul#cquickmenu li a {
			display: block;
			width: 350px;
			height: 120px;
			text-indent: -9999px;
			outline: none;
		}
	
		ul#cquickmenu li a#cquickmenu_upclick {
			background: url("/images/btn_omhoogplaatsen.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_promote {
			background: url("/images/btn_advertentiepromoten.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_manageprofiles {
			background: url("/images/btn_beheerprofielen.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_loginchat {
			background: url("/images/btn_inloggenchat.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_buycredits {
			background: url("/images/btn_tegoedkopen.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_mywebsite {
			background: url("/images/btn_mijnwebsite.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_extendaccount {
			background: url("/images/btn_verlengaccount.png") no-repeat;
		}
		
		ul#cquickmenu li a#cquickmenu_addprofile {
			background: url("/images/btn_profieltoevoegen.png") no-repeat;
		}

.jcarousel-skin-tango {
	width: 142px;
	/* height: 486px; */
}

.jcarousel-skin-tango .jcarousel-container {
	/* None here */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 245px;
    padding: 20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 142px;
    height: 456px;
	/* padding: 15px 0; */
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
    height: 75px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  142px;
    height: 456px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 142px;
    height: 142px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
	left: 0;
    bottom: 0;
    width: 142px;
    height: 20px;
    cursor: pointer;
	background: url("/images/carousel_next.png") no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: bottom;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: bottom;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: bottom;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 0;
	left: 0;
    width: 142px;
    height: 20px;
    cursor: pointer;
    background: url("/images/carousel_prev.png") no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: bottom;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: bottom;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: bottom;
}

/* Horizontal Slide */

/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}

/* Custom class modifications - adds to / overrides above

.simply-scroll is default base class */

/* Container DIV */
.simply-scroll { 
	width: 720px;
	height: 142px;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	width: 720px;
	height: 142px;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	float: left; /* Horizontal scroll only */
	width: 142px;
	height: 142px;
	padding: 0 5px;
	margin: 0;
	list-style: none;
}

.simply-scroll .simply-scroll-list li img {
	border: 1px solid #000000;
	display: block;
}

/* Tooltip */
#preview {
	position: absolute;
	background: #333333;
	padding: 5px;
	display: none;
	color: #FFFFFF;
}

#search_company {
	position: relative;
}

	#search_company #company_zoeken {
		width: 55px;
		height: 36px;
		display: block;
		text-indent: -9999px;
		background: url("/images/go.png") no-repeat;
		position: absolute;
		bottom: 0;
		right: 0;
	}
			
		#search_company #company_zoeken:hover {
			background-position: bottom;
		}

ul#search_company_basic {
	margin: 0;
	padding: 0;
	width: 645px;
	height: 36px;
}

	ul#search_company_basic li {
		display: block;
		float: left;
		height: 36px;
		line-height: 36px;
		font-family: "trebuchet ms", Arial, Tahoma;
		font-size: 20px;
		font-style: italic;
		font-weight: normal;
		color: #3E3E3E;
	}

		ul#search_company_basic li input {
			display: block;
			border: 1px solid #bbbbbb;
			margin: 0;
			color: #999999;
			font-size: 15px;
			font-weight: bold;
		}
		
			ul#search_company_basic li input#company_name {
				width: 253px;
				padding: 8px 0 8px 40px;
				background: #FFFFFF url("/images/company_name_bg.jpg") 5px no-repeat;
			}
			
			ul#search_company_basic li input#company_city {
				width: 288px;
				padding: 8px 0 8px 5px;
			}
		
		ul#search_company_basic li.search_company_in {
			width: 55px;
			text-align: center;
		}

#search_company_advanced {
	width: 645px;
	margin: 20px 0 0 0;
	padding: 0;
	display: none;
}

	#search_company_advanced ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
		#search_company_advanced ul li {
			margin: 20px 0 0 0;
		}
				
			#search_company_advanced ul li select {
				width: 295px;
				display: block;
				border: 1px solid #bbbbbb;
				margin: 0;
				color: #999999;
				font-size: 15px;
				font-weight: bold;
				padding: 8px 5px;
			}
	
		#search_company_advanced fieldset {
			width: 295px;
			border: 0;
			margin: 0;
			padding: 0;
		}
		
			#search_company_advanced fieldset legend {
				margin: 0;
				padding: 0;
				font-family: "trebuchet ms", Arial, Tahoma;
				font-size: 20px;
				font-style: normal;
				font-weight: normal;
				color: #3E3E3E;
			}
	
		#search_company_advanced fieldset#search_company_left {
			float: left;
		}
		
		#search_company_advanced fieldset#search_company_right {
			float: right;
		}

#search_company_toggle {
	width: 760px;
	height: 30px;
	position: relative;
	margin-bottom: 20px;
}

	#search_company_toggle #search_company_trigger {
		width: 155px;
		height: 30px;
		display: block;
		background: url("/images/geadvanceerd.png") no-repeat;
		text-indent: -9999px;
		position: absolute;
		top: 0;
		right: 55px;
	}
	
		#search_company_toggle #search_company_trigger:hover {
			cursor: pointer;
		}
	
		#search_company_toggle #search_company_trigger.active {
			background-position: bottom;
		}

#huisdialog {
	padding: 20px;
	line-height: 24px;
	background: #B10708;
	color: #FFFFFF;
}

	#huisdialog a {
		color: #FFDA34;
		font-weight: bold;
	}
	
		#huisdialog a:hover {
			color: #FFDA34;
		}

	#huisdialog h2 {
		margin: 0px;
		padding: 0px;
		font-family: "trebuchet ms", Arial, Tahoma;
		font-size: 20px;
		font-style: italic;
		font-weight: normal;
		color: #FFDA34;
		text-decoration: none;
		height: 26px;
		overflow: hidden;
		display: block;
	}

	#huisdialog ul {
		margin: 0;
		padding: 0;
		list-style: inside;
	}

	
/* Bedrijfsprofielen */
ul#companyLinks {
	display: block;
	height: 20px;
	line-height: 20px;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #FFC500;
}

	ul#companyLinks li {
		display: block;
		float: left;
		width: 240px;
		text-align: center;
	}

#companyProfile {
	
}

	#companyProfile h4 {
		margin: 0;
		padding: 0 5px;
		background: #ffe17d;
		border-top: 1px solid #FFC500;
		height: 24px;
		line-height: 24px;
		overflow: hidden;
		color: #B10708;
	}
	
		#companyProfile h4.marginTop {
			margin: 20px 0 0 0;
		}
		
		#companyProfile h4.marginBottom {
			margin: 0 0 20px 0;
		}
		
		#companyProfile h4.marginTopBottom {
			margin: 20px 0;
		}
	
	#companyProfile .floatLeftInfo {
		float: left;
		width: 550px;
	}
	
	#companyProfile .floatRightInfo {
		float: right;
	}
	
	#companyProfile .floatLeftAddress {
		float: left;
		width: 350px;
	}
	
	#companyProfile .floatRightAddress {
		float: right;
	}
	
	.companyInformation {
		margin: 20px 0;
	}

		.companyInformation ul {
			margin: 0;
			padding: 0;
			display: block;
		}
		
			.companyInformation ul li {
				display: block;
			}
			
				.companyInformation ul li span {
					display: block;
					float: right;
					width: 400px;
				}
				
		.companyInformation img {
			display: block;
			width: 140px;
			height: 140px;
			border: 5px solid #ffe796;
		}

	.companyAddress {
		margin: 20px 0;
	}

		.companyAddress ul {
			margin: 0;
			padding: 0;
			display: block;
		}
		
			.companyAddress ul li {
				display: block;
			}
			
				.companyAddress ul li span {
					display: block;
					float: right;
					width: 200px;
				}
		
		.companyAddress iframe {
			border: 5px solid #ffe796;
		}
	
		ul#companyFeedback {
			margin: 0;
			padding: 0;
			display: block;
		}
		
			ul#companyFeedback li {
				display: block;
				border-bottom: 1px solid #FFC500;
			}

			
/* Chat notificatie box */

	#online_notification {
		position: fixed;
		bottom: -44px;
		right: 20px;
		width: 222px;
		color: #3E3E3E
	}
	
	#online_notification_head {
		height: 34px;
		background: url('/images/chat_notification_head.png') no-repeat center top
	}
	
	#online_notification ul {
		margin: 0 15px;
		padding: 10px 0
	}
	
	#online_notification ul li {
		list-style: none;
		line-height: 18px
	}
	
	#online_notification ul li span {
		float: left;
		list-style: none
	}
	
	#online_notification ul li div.notification_name_holder {
		float: left;
		margin-left: 10px;
		overflow: hidden;
		width: 150px;
		overflow: hidden
	}
	
	#online_notification ul li a.notification_name {
		overflow: hidden;
		font-weight: bold
	}
	
	#online_notification ul li strong.notification_online {
		color: green
	}
	
	#online_notification ul li strong.notification_offline {
		color: #FF5A01
	}
	
	#online_notification_body {
		background: url('/images/chat_notification_body.png') repeat-y center center
	}
	
	#online_notification_head strong {
		left: 15px;
		position: absolute;
		top: 12px;
		font-size: 12px
	}
	
	#online_notification_head strong a.notification_title, strong.list_online {
		color: #B10708;
		font-size: 15px
	}
	
	#online_notification_head strong a.notification_title:hover {
		color: black
	}
	
	#online_notification_close {
		position: absolute;
		right: 2px;
		top: 2px;
		width: 26px;
		height: 26px;
		overflow: hidden;
		text-indent: -9999px;
		cursor: pointer;
		cursor: hand;
		background: url('/images/chat_notification_btn_close.png') no-repeat center top
	}
	
	#online_notification_close:hover {
		background-position: bottom
	}
	
	#online_notification_control {
		height: 24px;
		position: relative
	}
	
	#online_notification_view_all {
		cursor: help;
		left: 15px;
		line-height: 24px;
		position: absolute;
		text-align: center;
		font-weight: bold;
		text-decoration: underline;
	}
	
	#online_notification_view_all:hover {
		text-decoration: none;
		color: black;
	}
	
	#online_notification_go {
		width: 75px;
		line-height: 24px;
		height: 24px;
		position: absolute;
		right: 2px;
		overflow: hidden;
		font-weight: bold;
		text-decoration: underline;
		background: url('/images/icon_chat_go.png') no-repeat top right
	}
	
	#online_notification_go:hover {
		text-decoration: none;
		background-position: bottom right
	}
	
	#online_notification_view_all_list {
		display: none;
		bottom: 30px;
		left: -121px;
		position: absolute
	}
	
	#online_notification_view_all_list_head {
		height: 15px;
		position: relative
	}
	
	#online_notification_view_all_list_head_left {
		width: 15px;
		height: 15px;
		position: absolute;
		top: 0;
		left: 0;
		background: url('images/corner_topleft.png') no-repeat bottom center
	}
	
	#online_notification_view_all_list_head_middle {
		height: 15px;
		position: absolute;
		top: 0;
		right: 15px;
		left: 15px;
		background: #FFDA34;
		border-top: 1px solid #ACA073
	}
	
	#online_notification_view_all_list_head_right {
		width: 15px;
		height: 15px;
		position: absolute;
		top: 0;
		right: 0;
		background: url('images/corner_topright.png') no-repeat bottom center
	}
	
	#online_notification_view_all_list_body {
		padding: 0 15px;
		border-left: 1px solid #ACA073;
		border-right: 1px solid #ACA073;
		background: #FFDA34;
	}
	
	#online_notification_view_all_list_footer {
		height: 47px;
		position: relative
	}
	
	#online_notification_view_all_list_footer_left {
		width: 15px;
		height: 47px;
		position: absolute;
		top: 0;
		left: 0;
		background: url('images/corner_bottomleft.png') no-repeat top left
	}
	
	#online_notification_view_all_list_footer_middle {
		height: 14px;
		position: absolute;
		top: 0;
		right: 43px;
		left: 15px;
		background: #FFDA34;
		border-bottom: 1px solid #ACA073
	}
	
	#online_notification_view_all_list_footer_right {
		width: 43px;
		height: 47px;
		position: absolute;
		top: 0;
		right: 0;
		background: url('images/corner_bottomright.png') no-repeat top right
	}
	
	ul#online_notification_view_all_list_body {
		list-style: none;
		margin: 0 !important;
		padding: 0 15px
	}
	
	ul#online_notification_view_all_list_body .online_all {
		margin-left: 10px
	}
