/* Vlint by Danish */
body {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	color: #000000;
	line-height:15px;
}
img {
	border-width:0px; 
}
a {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color: #adafb2;
	text-decoration:none;
	font-size:11px;
}

a:hover {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color: #adafb2;
	text-decoration: underline;
	font-size:11px;
	border:none;
}
p {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color: #000000;
	text-decoration:none;
	font-size:11px;
	margin:3px 0px 11px 0px;
	padding:0px;
}
		ul {
			margin:0px 0 10px 0;
			padding:0px;
		}
		ul li {
			margin:0px 0px 0 25px;
			padding:0px 0px 0 0px;
		}
#all {
	width:1160px;
	margin:0px auto;
	padding:28px 0 0 0;
	color: #000000;
	font-size:11px;
	background:#FFFFFF;
}
input {
	font-size:11px;
}
select {
	font-size:11px;
}	

h1 {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color: #ADAFB2;
	text-decoration:none;
	font-size:14px;
	margin:0px 0 0 0;
	padding:0px;
	font-weight:normal;
}
h2 {
	color: #ADAFB2;
	font-size:13px;
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	font-style: italic;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

h3 {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	color: #ADAFB2;
	text-decoration:none;
	font-size:12px;
	margin:0px 0 0 0;
	padding:0px;
	line-height:16px;
	font-weight:normal;
}
h4 {
	font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
	text-decoration:none;
	font-size:11px;
	margin:0px 0 0 0;
	padding:0px;
	font-weight:normal;
}
	

/*--------------- header -----------------------------*/

#header {
	width:1160px;
	margin:0px;
	padding:0px;
	float:left;
}
	.flags {
		height:18px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
	}
		.flags a {
			height:18px;
			float:left;
			margin:0 3px 0 0;
		}
	.social
	{
		height:18px;
		float:left;
		margin:0 0 6px 395px;
		padding:0px;
	}
	.menu_top {
		border-top:1px solid #adafb2;
		float:left;
		padding:0 0 0 153px;
		margin:0px;
		width: 368px;
	}
		ul.top_menu {
			list-style: none;
			height:150px;
			border-left:1px solid #adafb2;
			margin:0px;
			display: inline;
			float:left;
			padding:0px;
		}
			ul.top_menu li {
				display:inline;
				list-style:none;
				margin:0px 0px 0 11px;
				float:left;
				padding:5px 11px 0 0;
				border-right:1px solid #adafb2;
			}
			ul.top_menu li.last_li {
				display:inline;
				list-style:none;
				margin:0px 0px 0 11px;
				float:left;
				padding:7px 11px 0 0;
				border-right: none;
			}
			ul.top_menu li a {
				color:#adafb2;
				font-size:11px;
				text-transform:uppercase;
			}
			ul.top_menu li a:hover {
				color: #000000;
				text-transform:uppercase;
				text-decoration:none !important;
			}
				.small, a.small:hover {
					color:#adafb2;
					font-size: 8px;
					text-transform:uppercase;
					margin:0 5px 0 0;
					cursor: pointer;
				}
				.medium, a.medium:hover {
					color:#adafb2;
					font-size: 10px;
					text-transform:uppercase;
					margin:0 0px 0 5px;
					cursor: pointer;
				}
				.big, a.big:hover {
					color:#adafb2;
					font-size: 12px;
					text-transform:uppercase;
					margin:0 0px 0 5px;
					cursor: pointer;
				}

		a.logo {
			background:url(/App_Themes/VlintSite/img/logo_nedfilter.jpg) no-repeat;
			margin:0 0 0 0px;
			float:right;
			display:block;
			width:235px;
			height:95px;
		}
		#grey_menu_top
		{
			background:url(/App_Themes/VlintSite/img/menu_top_bg.jpg) repeat-x top right;
			width:1000px;
			height:20px;
			float:right;
			padding: 0px;
			margin:-15px 0px 0px 0px;
		}
		.labelBouw
		{
			float:left;
			color:#FFFFFF;
			font-size: 12px;
			text-transform:uppercase;
			margin: 3px 20px 0px 7px;
			padding: 0px 0px 0px 7px;
			width: 110px;
		}
		
		.labelIndustrie
		{
			float:left;
			color:#FFFFFF;
			font-size: 12px;
			text-transform:uppercase;
			margin:3px 0px 0px 0px;
			padding: 0px 0px 0px 14px;
			width: 110px;
		}
		#grey_menu	{
			background:url(/App_Themes/VlintSite/img/menu_bg2.jpg) repeat-x top left;
			width:1134px;
			height:45px;
			float:left;
			padding:0px 0 0 25px;
			margin:0 0 3px 0;
		}	
			ul.sivo_menu {
				list-style:none;
				display:inline;
				margin: 0 0 0 0px;
				padding:0px 0 0 0;
				vertical-align:middle;
			}
				ul.sivo_menu li {
					margin:6px 18px 3px 0;
					padding:0px;
					display: inline;
					height:20px;
					width:123px;
					float:left;
				}
				ul.sivo_menu li:hover {
					background: none;
					height:17px;
					width:123px;
					display:block;
					float:left;
					margin:-4px 18px 13px 0;
					padding: 6px 0 13px 0;
					border-top:3px solid #00447C;
					border-bottom:3px solid #00447C;
				}	
					ul.sivo_menu li a {
						color:#231f20;
						font-size:12px;
						text-transform:uppercase;
						background:#FFFFFF;
						height:18px;
						width:113px;					
						float:left;
						display: block;
						margin:0px 0px 0 0;
						padding:2px 0 0 9px;
					}
					ul.sivo_menu li a:hover {
						color:#231f20;
						font-size:12px;
						text-transform:uppercase;
						background:#FFFFFF;
						height:18px;
						width:113px;
						display:block;
						float:left;
						margin:1px 0px 0 0;
						padding:2px 0 0 9px;
						text-decoration:none !important;
					}
			#search_div {
				height:27px;
				width:1160px;
				float:left;
				margin:0px;
				font-size:10px;
				color:#adafb2;
			}
				#search_div_txt {	
					width:770px;
					margin:0px 0 0 165px;
					float: left;
				}	
				#search_div_txt a {
					font-size:10px;
					color: #ADAFB2;
				}
				#search_div_txt a:hover {
					font-size:10px;
					color:#ADAFB2;
				}
					.red_txt {
						font-size:10px;
						color:#ED1C24;
						font-style:italic;
					}
					input.search {
						border:1px solid #adafb2;
						background:#FFFFFF;
						width:188px;
						height:18px;
						margin:0 8px 0 0px;
						padding:0px;
						color:#adafb2;
						text-align:center;
						float: left;
					}
					input.but {	
						background:url(/App_Themes/VlintSite/img/go.jpg) no-repeat;
						width:20px;
						height:20px;
						border:none;
						cursor:pointer;
						margin:0px 0 0 0;
						padding:0px;
						float: left;
						display: block;
					}
/*--------------- header end -----------------------------*/												

/*--------------- content -----------------------------*/

#content {
	width:1160px;
	margin:0px;
	padding:0px;
	float:left;
}
	#left_menu {
		width:153px;
		float:left;
		margin:0px 0px 0 0;
		padding:0px;
	}
		ul.menu_left {
			list-style: none;
			margin:0px;
			float:left;
			padding:0px;
		}
			
			/* sub menu ----------------------------*/
				
				a.submenuSpan{
					color:#adafb2;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 0px 0px;
					padding:0px;
					display:block;
					float:none;
				}
				a.submenuSpan2{
					color:#adafb2;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 10px 0px;
					padding:0px;
					display:block;
					float:none;
				}

				a.submenuSpan:hover{
					color:#ed1c24;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 0px 0px;
					padding:0px;
					display:block;
					float:none;
					text-decoration:none !important;
				}
				a.submenuSpan2:hover{
					color:#ed1c24;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 10px 0px;
					padding:0px;
					display:block;
					float:none;
					text-decoration:none !important;
				}

				a.submenuSpanSelected, a.submenuSpanSelected:visisted, a.submenuSpanSelected:hover{
					color:#ed1c24;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 0px 0px;
					padding:0px;
					display:block;
					float:none;
					text-decoration:none !important;
				}
				a.submenuSpan2Selected, a.submenuSpan2Selected:visisted, a.submenuSpan2Selected:hover{
					color:#ed1c24;
					font-size:10px;
					text-transform:uppercase;
					margin:0px 0px 10px 0px;
					padding:0px;
					display:block;
					float:none;
					text-decoration:none !important;
				}
				
				
							
			/* sub menu end ----------------------------*/
				
		.address {
			position: relative;
			top:237px;
			left:17px;
			color:#00447C;
			font-size:12px;
		}
#center {
	width:771px;
	float:left;
	margin:0px;
	padding:0px;
}
a.lees {
	font-size:11px;
	color: #ed1c24;
	font-style:italic;	
	text-decoration:none;
}
a:hover.lees {
	font-size:11px;
	color: #ed1c24;
	font-style:italic;
	text-decoration:underline;
}	
	.center_pic {	
		width:760px;
		padding:0 0 0px 11px;
		margin:0 0px 0px 0;
		border-left:1px solid #adafb2;
		border-right:1px solid #adafb2;
		float:left;
	}
		.center_pic_img {
			width:760px;
			height:273px;
			/*background:url(/App_Themes/VlintSite/img/head_pic.jpg) no-repeat top left;*/
			float:left;
			margin:0px 0 22px 0;
			overflow:hidden;
		}				

	.siv_txt {
		color: #adafb2;
		text-decoration:none;
		font-size:11px;
	}
	.just_border {
		border-bottom:1px solid #adafb2;
		width:746px;
		margin:20px 0 22px 0;
		float:left;
		padding:0px;		
	}
	.center_info {	
		width:749px;
		margin:0 11px 0 0;
		padding:0px;
	}
		.thirds {
			width:749px;
			border-bottom:1px solid #adafb2;
			float:left;
			margin:0 0 22px 0;
		}	
			.two-thirds {
				width:487px;
				border-right:1px solid #adafb2;
				margin:0 0px 0 0;
				padding:0 15px 0 0;
				float:left;
			}
			.one-third {
				width:228px;
				margin:0 0px 0 0;
				padding:0 0px 0 15px;
				float:left;
			}
			.pic_div {
				margin: 0 0 0px 0;
				padding:0 0 15px 0;	
				border-bottom:1px solid #adafb2;
				float:left;
				width:749px;
			}
			.pic_div_teaser
			{
				float: left; 
				width:249px; 
				text-align:center;
			}
			.pic_div_img
			{
				float:left;
			}			
			.pic_div_text{
				float:left;
				width:215px;
				margin-top:-228px;
				color:#adafb2;
				padding-top:0px;
				padding-left:20px;
				text-align:left;
				line-height:13px;
				font-family:Verdana, sans-serif;
				font-size:11px;
				overflow:hidden;
				text-transform:uppercase;
				height:18px;
			}
			.pic_div_text a.lees_verder img, .pic_div_text a:visited.lees_verder img
			{
				margin-bottom:-3px;
			}
			a.lees_verder, a:visited.lees_verder{
				/*font-style: italic;*/
				color:#FF0000;
				font-size:11px;
				margin-left:7px;
				text-decoration:none;
			}
			a:hover.lees_verder{
				/*font-style: italic;*/
				color:#FF0000;
				font-size:11px;
				margin-left:7px;
				text-decoration:underline;
			}
			.pic_VLINT {
				margin:25px 10px 0 0;
				float:left;
			}
			.pic_VLINT img {
				border:1px solid #AEAFB3;
				margin:15px 0 0 0;
			}	
			.pic_NEDFILTER {
				margin:25px 10px 0 0;
				float:left;
			}
			.pic_NEDFILTER img {
				border:1px solid #00447C;
				margin:15px 0 0 0;
			}	
			.pic_VILTON {
				margin:25px 10px 0 0;
				float:left;
			}
			.pic_VILTON img {
				border:1px solid #FFC423;
				margin:15px 0 0 0;
			}
			.pic_VILTEX {
				margin:25px 10px 0 0;
				float:left;
			}
			.pic_VILTEX img {
				border:1px solid #9FA615;
				margin:15px 0 0 0;
			}
			.pic_VISERVO {
				margin:25px 10px 0 0;
				float:left;
			}
			.pic_VISERVO img {
				border:1px solid #F9A451;
				margin:15px 0 0 0;
			}
			.pic_VILTALIS {
				margin:25px 0px 0 0;
				float:left;
			}
			.pic_VILTALIS img {
				border:1px solid #5D9732;
				margin:15px 0 0 0;
			}
			
			.pic_INSOLIDS {
				margin:25px 0px 0 0;
				float:left;
			}
			.pic_INSOLIDS img {
				border:1px solid #5D9732;
				margin:15px 0 0 0;
			}
			.pic_CLIMEXX {
				margin:25px 0px 0 0;
				float:left;
			}
			.pic_CLIMEXX img {
				border:1px solid #5D9732;
				margin:15px 0 0 0;
			}
			
			
			h2.black_pic {
				font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
				color: #000000;
				text-decoration:none;
				font-weight:normal;
				margin:0px 0 0px 0;
				padding:0px;
				text-transform:uppercase;
			}		
	.center_content {	
		width:749px;
		padding:0 10px 0px 10px;
		margin:0px 0px 0px 0;
		border-left:1px solid #adafb2;
		border-right:1px solid #adafb2;
		float:left;
	}
				.red_font2 {
					color: #ed1c24;
				}
			.pic_with_border {
				border:1px solid #adafb2;
				padding:5px;
				float:left;
				margin:195px 0 0 0;
			}	
		.center_with_pic {	
			width:483px;
			padding:0 11px 0px 0px;
			margin:0px 0px 0px 0;
			float:left;
		}
		img.left_pic {
			margin:0 0 0 8px;
		}
		.content_inputs {
			margin:0 0px 0 8px;
			padding:0 0px 0 15px;
			border-left:1px solid #adafb2;
			float:left;
			width:220px;
		}	
		p.input_info {
			line-height:35px;
			margin:0px;
			padding:0px;
		}	
		input.newsletter {
			width:220px;
			height:16px !important;
			border:1px solid #adafb2;	
		}
		select.vlint_list {
			width:220px;
			height:20px;
			line-height:20px;
			border:1px solid #adafb2;
			margin:0px;
			padding:0px 0 0 0;	
		}	
		input.send_button {
			width:65px;
			height:20px;
			margin:15px 15px 0 0;
			line-height:20px;
			padding:0px 0 4px 0;
			border:1px solid #adafb2;
			background:#FFFFFF;
			float:left;
			cursor:pointer;
		}
		.logo_print {
			margin:25px 0 75px 0;
			float:left;
			width:494px;
		}
		.logo_print img.logovlint {
			margin:0 25px 0 0;
			float:left;
		}	
		.text_print {	
			margin:0px 0 26px 0;
		}	
		img.pic_text {
			margin:0 20px 20px 0;
			float:left;
		}
		img.image_content {
			margin:0 22px 0px 0;
			float:left;
		}
		.just_border2 {
			border-bottom:1px solid #adafb2;
			width:749px;
			margin:10px 0 10px 0;
			float:left;
			padding:0px;		
		}
		.pagging {
			color:#adafb2;
			margin:10px 0 0px 0px;
			float:left;
			padding:0px 0 15px 0;
			width:749px;
			border-bottom:1px solid #adafb2;
		}
		.pagging a {
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			color: #adafb2;
			text-decoration: underline;
			font-size:11px;
		}
		.pagging a:hover {
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			color: #adafb2;
			text-decoration:none;
			font-size:11px;
			border:none;
		}
		.pagging a.current_page, .SelectedPage {			
			color: #ed1c24;
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			text-decoration: underline;
			font-size:11px;
			border:none;
		}
		.pagging a:hover.current_page {			
			color: #ed1c24;
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			text-decoration:none;
			font-size:11px;
			border:none;
		}
		.red_title {
			color: #ed1c24;
			margin:5px 0 0 0;
			float:left;
		}
		select.selection {
			width:190px;
			height:20px;
			line-height:20px;
			border:1px solid #adafb2;
			margin:0px;
			padding:0px 0 0 0;	
		}	
		.dark_bg {
			width:739px;
			background:#01437D;
			padding:10px 0 10px 10px;
			margin:0 0 20px 0;
			color:#FFFFFF;
			float:left;
		}
		.dark_bg .text_inside {
			width:50%;
			float:left;
			text-transform:uppercase;
		}	
		img.image_marg {
			margin:0 20px 25px 0;
			float:left;
		}	
		.blue_table {
			background:#00447C;
			color:#FFFFFF;
			margin:20px 0 25px 0;
		}	
		.blue_table td {
			background:#00447C;
			border-top:1px solid #FFFFFF;			
			border-right:1px solid #FFFFFF;
			color:#FFFFFF;
			font-size:9px;
			width:54px;
			text-align:center;
			padding:5px 25px;
		}	
		
		.transparent {
			width:424px;
			width:764px;
			margin:33px 0 0 0;
			margin:201px 0 0 0;
		}
			.trans_title {
				background:transparent url(/App_Themes/VlintSite/img/tr_white.png) repeat scroll 0 0;
				width:394px;
				width:734px;
				height:26px;
				padding:10px 15px 0 15px;
			}	
			.trans_title h1 {
				color:#000000;	
				text-transform:uppercase;
				font-size:14px;
			}
			.trans_content {
				/*background:transparent url(/App_Themes/VlintSite/img/tr.png) repeat scroll 0 0;*/
				background-color:#C3C5C7;
				width:379px;
				width:729px;
				padding: 15px;
				height:26px;
				padding:10px 15px 0 15px;
				margin:0px;
			}	
				.trans_p {
					/*color: #FFFFFF;*/
					font-size:13px;
				}	
				.trans_p #newsSummary
				{
					display:block;
					float:left;
					width:712px;
					overflow:hidden;
				}
				a.lees_b {
					font-size:11px;
					color: #000000;
					/*font-style:italic;	*/
					text-decoration:none;
					margin-left:3px;
				}
				a:hover.lees_b {
					font-size:11px;
					color: #000000;
					/*font-style:italic;	*/
					text-decoration:underline;
				}
				a.lees_b img
				{
					margin-bottom:-3px;
				}
s				
		.pagging2 {
			color:#adafb2;
			margin:0px 0 0px 0px;
			float:left;
			padding:20px 0 0px 0;
			width:749px;
		}
		.pagging2 a {
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			color: #adafb2;
			text-decoration: underline;
			font-size:11px;
		}
		.pagging2 a:hover {
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			color: #adafb2;
			text-decoration:none;
			font-size:11px;
			border:none;
		}
		.pagging2 a.current_page {			
			color: #ed1c24;
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			text-decoration: underline;
			font-size:11px;
			border:none;
		}
		.pagging2 a:hover.current_page {			
			color: #ed1c24;
			font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
			text-decoration:none;
			font-size:11px;
			border:none;
		}
		
	.just_border3 {
		border-bottom:1px solid #adafb2;
		width:771px;
		margin:0px 0 0px 0;
		float:left;
		padding:0px;		
	}
	.product_hoofd
	{
		height:175px;
		margin:0px;
		padding:0px;
	}
	.product_logged_in
	{
		float:left;
	}				
	.product_logged_in_page
	{
		margin:15px 0px 15px 0px;
		padding:10px 0px 10px 0px;
		border-top:1px solid #adafb2;
		border-bottom:1px solid #adafb2;
		width:100%;
	}				
	.product {
		margin:0px;
		padding:20px 0 20px 0;
		float:left;
	}	
				
		.prod_bg {
			width:170px;
			background:#01437D;
			padding:10px 0 0px 0px;
			margin:0px 25px 0px 0;
			color:#FFFFFF;
			float:left;
		}
		.prod_bg h1 {
			color:#FFFFFF;
			margin:0 0 10px 10px;
		}
		.prod_bg img {
			border-top:1px solid #FFFFFF;
		}
		.prod_bg a:hover
		{
			color:#FFFFFF;
		}

#right_menu {
	width:224px;
	float:left;
	margin:0px 0px 0 11px;
	padding:0px;
}
		ul.menu_right {
			list-style: none;
			margin:0px;
			float:left;
			padding:0px;
		}
			ul.menu_right li, 
			ul.menu_right li.menu_right_dummy,
			ul.menu_right li.menu_right_dummy:hover {
				display:inline;
				list-style:none;
				margin:0px;
				float:left;
				padding:0px 0px 0px 0;
				height:33px;
				width:224px;
				border-bottom:1px solid #FFFFFF;
				background:#00447C;
			}
			ul.menu_right li:hover {
				display:inline;
				list-style:none;
				margin:0px;
				float:left;
				padding:0px 0px 0px 0;
				height:33px;
				width:224px;
				border-bottom:1px solid #FFFFFF;
				background:#c5c6c8;
			}
			ul.menu_right li.hovered {
				display:inline;
				list-style:none;
				margin:0px;
				float:left;
				padding:0px 0px 0px 0;
				height:33px;
				width:224px;
				border-bottom:1px solid #FFFFFF;
				background:#c5c6c8;
				color: #000000;
			}
			ul.menu_right a.news_li {
				display:inline;
				list-style:none;
				color: #FFFFFF;
				font-size:13px !important;
				text-transform:uppercase;
				margin:0px 0px 0px 0px;
				padding:7px 0 0 25px;
				float:left;
				height:26px;
				width:199px;
				border-bottom:1px solid #FFFFFF;
				background:#00447C;
			}
			ul.menu_right a:hover.news_li {
				display:inline;
				list-style:none;
				color:#ed1c24;
				font-size:13px !important;
				text-transform:uppercase;
				margin:0px 0px 0px 0px;
				padding:7px 0 0 25px;
				float:left;
				height:26px;
				width:198px;
				border-bottom:1px solid #FFFFFF;
				background:#00447C;
			}
			ul.menu_right .news_li_red {
				display:inline;
				list-style:none;
				color:#ed1c24;
				font-size:13px !important;
				text-transform:uppercase;
				margin:0px 0px 0px 0px;
				padding:7px 0 0 25px;
				float:left;
				height:26px;
				width:199px;
				border-bottom:1px solid #FFFFFF;
				background:#00447C;
			}
			ul.menu_right li a {
				color: #000000;
				color: #ffffff;
				font-size:12px;
				text-transform:uppercase;
				margin:0px 0px 0px 0px;
				padding:8px 0px 0px 25px;
				display:block;
				height:24px;
				width:199px;
			}
			ul.menu_right li a:hover {
				color: #FFFFFF;
				color: #000000;
				font-size:12px !important;
				text-transform:uppercase;
				margin:0px 0px 0px 0px;
				padding:8px 0px 0px 24px;
				display:block;
				border-left:1px solid #FFFFFF;
				text-decoration:none;
			}
	.right_side {
		width:224px;
		float:left;
	}

/*--------------- content end -----------------------------*/	

/*--------------- footer -----------------------------*/

#footer {
	width:1160px;
	margin:22px 0px 0px 0px;
	padding:0px;
	float:left;
}
	.footer_middle {
		margin:0px;
		padding:0 0px 0px 152px;
		float:left;
		width:772px;
	}	
		.center_footer {	
			width:758px;
			padding:0 0 0px 12px;
			margin:0 0px 0px 0px;
			border-left:1px solid #adafb2;
			border-right:1px solid #adafb2;
			float:left;
		}
			h2.black_t {
				font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
				color: #000000;
				text-decoration:none;
				font-weight:normal;
				margin:0px 0 21px 0;
				padding:0px;
				line-height:16px;
			}
			.logos {
				border-top:1px solid #adafb2;
				border-bottom:1px solid #adafb2;
				margin:0 12px 0px 0px;
				padding:22px 0 22px 0;
				float:left;
				width:748px;
			}
			.vlint {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/vlint.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.nedfilter {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/nedfilter.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.vilton {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/vilton.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.viltex {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/viltex.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.viservo {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/viservo.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.viltalis {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/viltalis.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}

			.insolids {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/insolids.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			.climexx {
				margin:0 8px 0 8px;
				float:left;
				background:url(/App_Themes/VlintSite/img/climexx.jpg) no-repeat;
				width:89px;
				height:36px;
				display:block;
			}
			img.log_last {
				margin:0 0px 0 0;
				float:left;
			}
			.categories {
				border-top:1px solid #adafb2;
				border-left:1px solid #adafb2;
				border-right:1px solid #adafb2;
				margin:11px 0px 0px 0px;
				padding:10px 0 0px 0;
				float:left;
				width:770px;
			}
				.cat {
					width:365px;
					margin:0 10px 0 10px;
					float:left;
				}	
				.cat h4 {
					color:	#adafb2;
					margin:0px;
					padding:0px;
				}
				.cat p {
					color:	#adafb2;
					margin:0px;
					padding:0px;
					line-height:15px;
					font-size:10px;
				}	
				.red_font {
					font-size:10px;
					color: #ed1c24;
				}
	.footer_right {
		margin:0px 0 0 10px;
		padding:0px;
		float:left;
	}
			h4.foot_tit {
				font-family:Helvetica, Arial, Tahoma, Verdana, sans-serif;
				text-decoration:none;
				font-weight:normal;
				font-size:10px;
				margin:0px 0 11px 0;
				line-height:15px;
			}	
			.footer_right ul {
				color:#000000;
				margin:0px 0 0 10px;
				padding:0px;
			}
				.footer_right li{
					color:#000000;
					margin:0px 0 0 10px;
					padding:0px;
					list-style:disc;
				}	
				.footer_right li a {
					color:#000000;
					margin:0px;
					padding:0px;
					list-style:disc;
				}
	.footer_b {
		width:1118px;
		margin:0px 0px 0px 0px;
		padding:40px 20px 10px 20px;
		float:left;
		border-bottom:1px solid #adafb2;
		border-left:1px solid #adafb2;
		border-right:1px solid #adafb2;
	}
	p.class_left_f {
		float:left;
		text-align:left;
		margin:0px;
		padding:0px;
		color: #adafb2;
	}	
	p.class_right_f {
		float: right;
		text-align: right;
		margin:0px;
		padding:0px;
		color: #adafb2;
	}	
	
	
	
	
.PagerControl
{
	float:left;
}
.PagerNumberArea
{
	float:left;
}

.grayBoxkjh
{
	background-color:red;
}

.CMSBreadCrumbsCurrentItem
{
	color:#FF0000;
	font-style:italic;

}

.SearchContent
{
	
}

.SearchResults
{
	float:left;
	width:600px;
	border-right:1px solid #adafb2;
}
.SearchAdvanced
{
	float:left;
	width:165px;
	margin-left:5px;
}

.div_ask
{
	float:left;
	background-color:#A1B9CF;
	border-top:1px solid #00447C;
	border-left:3px solid #00447C;
	border-right:3px solid #00447C;
	border-bottom:3px solid #00447C;
	width:310px;
	height:170px;
	color:#000000;
	padding:0px;
}
.div_ask h1
{
	color:#00447C;
	font-weight:bold;
	text-transform:uppercase;
	font-size:11px;
}
.div_ask_close
{
	width:305px;
	text-align:right;
	margin-bottom:5px;
	padding-right:5px;
	background-color:#00447C;
}

.div_ask_close a.lees {
	font-size:11px;
	color: #fff;
	font-style:italic;	
	text-decoration:none;
}
.div_ask_close a:hover.lees {
	font-size:11px;
	color: #fff;
	font-style:italic;
	text-decoration:underline;
}

.div_ask_aanhef, .div_ask_url, .div_ask_title, .div_ask_email
{
	margin-left:5px;
}

.div_ask_title
{
	margin-top:5px;
}
.div_ask_email
{
	margin-top:5px;
	
}
.div_ask_button
{
	margin-top:5px;
	width:305px;
	text-align:right;
}

.CMSTreeMenuTable  
{
	background-color: #C3C5C7;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	width: 148px;
}

table.CMSTreeMenuTable td  
{
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	padding : 3px; 
}

.CMSTreeMenuTableBetween
{
	background-color: #C3C5C7;
	border-left : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	width: 148px;
}
 
table.CMSTreeMenuTableBetween td  
{
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	padding : 3px; 
}

.CMSTreeMenuItem  
{
/*	BACKGROUND: #e7e7ff;*/
	color:#FFFFFF; 
    font-size:11px; 
    text-transform:uppercase;	
    text-decoration:none !important;
}

.CMSTreeMenuItemBetween{
	background-color: #929497;
	color:#FFFFFF; 
    font-size:11px; 
    text-transform:uppercase;	
    text-decoration:none !important;
}

.CMSTreeMenuSelectedItem  
{
	BACKGROUND: #929497;
/*	color:#ed1c24; */
	color:#FFFFFF; 
    font-size:11px; 
    text-transform:uppercase;	
    text-decoration:none !important;
}

.CMSTreeMenuLink  
{
	TEXT-DECORATION: none;
	color:#FFFFFF; 
    font-size:11px; 
    text-transform:uppercase;	
    text-decoration:none !important;
}

.CMSTreeMenuSelectedLink { 
	TEXT-DECORATION: none;
    color:#ed1c24; 
	color:#FFFFFF; 
    font-size:11px; 
    text-transform:uppercase;	
    text-decoration:none !important;
}

.currentUser
{
	float:left;
	margin-left:100px;
	width:260px;
	/*border:1px solid red;*/
}
.currentUser .logon_form
{
	float:left;
	margin:0px;
	padding:0px;
	width:260px;
	text-align:right;
}

.currentUser .logon_form input.LogonField
{
	float:right;
	width:250px;
	height:15px;
	border:1px solid #cbcbcb;
	margin-bottom:5px;
	text-align:right;
}
.currentUser .logon_form #ctl00_login_loginElem_btnLogon
{
	width:150px;
	border:1px solid #cbcbcb;
	background-color:#ffffff;
	color:#cbcbcb;
	text-transform:uppercase;
}
.currentUser input.signoutButton
{
	float:right;
	width:150px;
	border:1px solid #cbcbcb;
	background-color:#ffffff;
	color:#cbcbcb;
	text-transform:uppercase;
	
}

.currentUser .CurrentUserLabel
{
	float:right;
	display:block;
	width:200px;
	text-align:right;
}

.currentUser .CurrentUserName
{
	float:right;
	text-align:right;
	display:block;
	width:200px;
	margin-top:10px;
}
