*
	{
	margin:0px;
	padding:0px;
	}
	
ul
	{
	margin:0px;
	padding:0px;
	}
	
a,input
	{
	outline:none;
	}
	
textarea
	{
	font-family:Arial, Helvetica, sans-serif; 
	}
	
html,body
	{
	height:100%;
	}
	
body
	{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	font-size:12px;
	background:#cdcdce;
	color:#000000;
	min-width:1008px;
	}
	
/************************************************ Main Part CSS ************************************/
	
.outer
	{
	width:100%;
	float:left;
	background:#fff url(../../_images/body-bg.png) repeat-x;
	}
	
.wrapper
	{
	width:936px;
	margin:auto;
	}
	
.main
	{
	float:left;
	width:100%;
	margin:0px;
	padding:0px 0px 28px 0px;
	position:relative;
	z-index:0;
	}
	
/************************************************ Header Part CSS ************************************/
	
.header
	{
	background:url(../../_images/header-right.gif) right center no-repeat;
	height:99px;
	width:100%;
	float:left;
	}
	
.logo
	{
	float:left;
	}
		
.logo img
	{
	float:left;
	margin:31px 0px 0px 0px;
	padding:0px;
	}
	
/************************************************ Menu Part CSS ************************************/
.menu
	{
	position:relative;
	margin:0px;
	padding:73px 0px 0px 30px;
	float:left;
	}
	
.menu ul
	{
	height:26px;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	}
	
.menu ul li
	{
	height:26px;
	cursor:pointer;
	list-style:none;
	float:left;
	}
	
.menu ul li a
	{
	cursor:pointer;
	font-family:"Avenir LT Std 65 Medium", Helvetica, sans-serif;
	height:26px;
	display:block;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
	}
	
.menu ul li.selected ul
	{
	display:block !important;
	}
	
.menu ul li a span
	{
	cursor:pointer;
	}
	
.menu ul li a span.left
	{
	height:26px;
	width:10px;
	float:left;
	}
	
.menu ul li a span.middle
	{
	float:left;
	height:26px;
	padding:0px;
	}
	
.menu ul li a span.right
	{
	float:left;
	height:26px;
	width:10px;
	}
	
.menu ul li.selected a span.left
	{
	background:url(../../_images/menu-left-top-bg.png) no-repeat;
	float:left;
	height:26px;
	width:10px;
	}
	
.menu ul li.selected a span.middle
	{
	background:url(../../_images/menu-middle-top-bg.png) repeat-x;
	float:left;
	height:26px;
	padding:0px;
	}
	
.menu ul li.selected a span.right
	{
	background:url(../../_images/menu-right-top-bg.png) no-repeat;
	float:left;
	height:26px;
	width:10px;
	}
	
.menu ul li a:hover span.left
	{
	background:url(../../_images/menu-left-top-bg.png) no-repeat;
	float:left;
	height:26px;
	width:10px;
	}
	
.menu ul li a:hover span.middle
	{
	background:url(../../_images/menu-middle-top-bg.png) repeat-x;
	float:left;
	height:26px;
	padding:0px;
	}
	
.menu ul li a:hover span.right
	{
	background:url(../../_images/menu-right-top-bg.png) no-repeat;
	float:left;
	height:26px;
	width:10px;
	}
			
/************************************************ Submenu Part CSS ************************************/
	
.menu ul li ul
	{
	display:none;
	}
	
.menu ul li.selected ul
	{
	display:block;
	position:absolute;
	left:-9px;
	padding-top:9px;
	top:26px;
	z-index:1;
	width:650px;
	}
	
.menu ul li.selected ul li
	{
	cursor: pointer;
	}
	
.menu ul li.selected ul li a
	{
	cursor:pointer;
	padding:0px 12px 0px 0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1c3866;
	}
	
.menu ul li.selected ul li a.current
	{
	text-decoration:underline;
	}
	
.menu ul li.selected ul li a:hover
	{
	text-decoration:underline;
	}	
	
.menu ul li.last ul
	{
	float:right;
	left:495px;
	width:200px;
	}
	
/************************************************ Main Content Part CSS ************************************/
	
.content_container
	{
	min-height:376px;
	background:url(../../_images/content-bg.gif) repeat-y;
	margin:50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:936px;
	}
	
.left_container
	{
	float:left;
	width:213px;
	}
	
.middle_container
	{
	min-height:376px;
	position:relative;
	margin:0px 11px -12px 11px;
	float:left;
	padding:0px 0px 0px 11px;
	width:475px;
	}
	
.right_container
	{
	float:right;
	width:213px;
	}
	
.imagebox_top
	{
	float:left;
	padding:0px 0px 11px 0px;
	}
	
.imagebox_top img,.imagebox_bottom img
	{
	float:left;
	}
	
.imagebox_bottom
	{
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	}
	
.bottom_fadein_box
	{
	overflow:hidden;
	cursor:pointer;
	clear:both;
	width:213px;
	height:213px;
	}
	
.middle_container h1
	{
	margin:-4px 0px 16px 0px;
	padding:0px;
	color:#789bbe;
	font-weight:bold;
	font-size:18px;
	}
	
.middle_container h3
	{
	margin:0px 0px 2px 0px;
	padding:0px;
	font-weight:bold;
	font-size:12px;
	color:#15477c;
	}
	
.middle_container p
	{
	line-height:16px;
	margin:0px;
	padding:0px 11px 12px 0px;
	color:#100e0f;
	font-weight:normal;
	font-size:12px;
	}
	
.news_content h1
	{
	margin:2px 0px 16px 0px;
	}
	
.news_content
	{
	float:left;
	position:absolute;
	bottom:8px;
	}
	
.news_content ul
	{
	margin:0px;
	padding:0px;
	}
	
.news_content ul li
	{
	float:left;
	clear:both;
	list-style:none;
	}
	
.news_content ul li a
	{
	line-height:16px;
	text-decoration:none;
	color:#00477a;
	font-weight:bold;
	font-size:12px;
	}
	
.news_content ul li a:hover
	{
	text-decoration:underline;
	color:#00477a;
	}
	
.rvs_content
	{
	width:464px;
	padding:0px 11px 0px 0px;
	float:left;
	}
	
.rvs_details
	{
	width:464px;
	padding:0px 0px 21px 0px;
	float:left;
	}
	
.rvs_top
	{
	font-size:11px;
	float:left;
	width:464px;
	background:#044a77;
	height:19px;
	margin-top:-12px;
	}
	
.rvs_top_one,.rvs_top_last
	{
	float:left;
	color:#fff;
	font-weight:bold;
	padding:4px 0px 0px 6px;
	width:81px;
	height:15px;
	border-right:1px solid #fff;
	}
	
.rvs_top_last
	{
	border-right:none;
	width:194px;
	}
	
.rvs_list
	{
	font-size:11px;
	float:left;
	width:464px;
	}
	
.rvs_list ul
	{
	margin:0px;
	padding:0px;
	}
	
.rvs_list ul li
	{
	background:#e4ebf2;
	list-style:none;
	float:left;
	width:100%;
	display:block;
	}
	
.rvs_list ul li.color_bg
	{
	background:#c9d7e5;
	}
	
.rvs_list_one,.rvs_list_last
	{
	float:left;
	color:#000000;
	font-weight:normal;
	padding:2px 0px 0px 6px;
	width:81px;
	height:17px;
	border-right:1px solid #fff;
	}
	
.rvs_list_last
	{
	border-right:none;
	width:194px;
	}

.rvs_list span
	{
	float:left;
	width:100%;
	padding:6px 0px 14px 0px;
	font-weight:normal;
	font-size:11px;
	color:#000;
	}
	
.rvs_list_items
	{
	padding:21px 0px 0px 0px;
	float:left;
	width:100%;
	}
	
.rvs_list_items ul
	{
	margin:0px;
	padding:0px;
	}
	
.rvs_list_items ul li
	{
	line-height:16px;
	list-style:none;
	}
	
/************************************************ Contact Part CSS ************************************/
	
.contact_form
	{
	position:relative;
	float:left;
	width:275px;
	}
	
.contact_form ul
	{
	margin:0px;
	padding:0px;
	}
	
.contact_form ul li
	{
	font-size:12px;
	list-style:none;
	float:left;
	width:100%;
	margin:0px 0px 7px 0px;
	}
	
.contact_form ul li span
	{
	float:left;
	width:80px;
	padding:2px 0px 0px 0px;
	}
	
.contact_form ul li input
	{
	border:1px solid #a2b8d1;
	height:15px;
	width:182px;
	float:left;
	font-size:12px;
	}
	
.contact_form ul li textarea
	{
	border:1px solid #a2b8d1;
	height:120px;
	width:182px;
	float:left;
	font-size:12px;
	}
	
.contact_form ul li span.gender
	{
	overflow:hidden;
	float:left;
	width:182px;
	padding:2px 0px 0px 0px;
	}
	
.contact_form ul li span.gender input
	{
	width:13px;
	height:13px;
	float:left;
	}
	
.contact_form ul li span.gender span
	{
	float:left;
	width:auto;
	padding:0px 0px 0px 4px;
	}
	
.contact_form ul li span.gender span.radio_text
	{
	padding-right:15px;
	}
	
.button_box
	{
	float:right;
	width:195px;
	}
	
.button_box input
	{
	text-align:center;
	border:1px solid #a2b8d1;
	height:auto;
	width:88px;
	float:left;
	font-size:12px;
	cursor:pointer;
	}
	
.button_box input.verstuur
	{
	margin:0px 0px 0px 8px;
	}
	
.contact_bg
	{
	background:url(../../_images/content-contact-bg.gif) repeat-y;
	}
	
.contact_right
	{
	margin:0px;
	padding:0px 11px 0px 11px;
	float:left;
	width:178px;
	position:absolute;
	z-index:10;
	right:0px;
	top:0px;
	}
	
.vcard
	{
	line-height:18px;
	}
	
.street_address,.email
	{
	padding:0px 0px 16px 0px;
	}
	
.region,.tel
	{
	padding:0px 0px 16px 0px;
	}
	
.email a
	{
	text-decoration:none;
	color:#000;
	}
	
.flag
	{
	margin:68px 0px 0px 0px;
	float:right;
	}
	
.flag a img
	{
	cursor:pointer;
	}
	
.top_fadein_box
	{
	cursor:pointer;
	width:213px;
	clear:both;
	height:213px;
	overflow:hidden;
	}
	
/***************************** Overlay Part Css *************************************************/

html, body,.overlay_inner,.inner_overlay
	{
	height:100%;
	}

.overlay_inner 
	{
	margin:auto;
	display:table;
	position:relative;
	z-index:3;
	}

.inner_overlay 
	{
	display: table-cell;
	vertical-align: middle;
	}

.inner_overlay 
	{
	text-align: center;	
	}
	
.overlay
	{
	height:100%;
	left:0px;
	top:0px;
	width:100%;
	z-index:1002;
	}
	
.overlay_content_bg
	{
	text-align:left;
	width:305px;
	}

.overlay_content
	{
	text-align:left;
	padding:34px 20px 10px 20px;
	width:265px;
	}
	
.overlay_content h1
	{
	text-align:left;
	color:#00477a;
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 14px 0px;
	padding:0px;
	}
	
.overlay_content p
	{
	text-align:left;
	color:#100E0F;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	margin:0;
	padding:0 0px 20px 0px;
	}
	
.overlay_close
	{
	float:left;
	width:265px;
	position:relative;
	right:-8px;
	margin:41px 0px 0px 0px;
	}

.overlay_close a
	{
	float:right;
	margin:0px;
	padding:0px;
	}
	
.producten_overlay_image_content
	{
	text-align:left;
	width:743px;
	position: relative;
	}
	
.producten_overlay_content
	{
	background:url(../../_images/producten-overlay-bg.png) no-repeat;
	height:502px;
	text-align:left;
	width:743px;
	}
	
.producten_overlay_table_content
	{
	background:url(../../_images/table-overlaybg.png) no-repeat;
	height:587px;
	text-align:left;
	width:859px;
	}
	
.producten_overlay_image_contentbox
	{
	position:relative;
	text-align:left;
	width:723px;
	padding:10px 10px 0px 10px;
	}
	
.producten_overlay_contentbox
	{
	position:relative;
	float:left;
	height:567px;
	text-align:left;
	width:839px;
	padding:10px;
	}
	
.afs_table_content
	{
	background:url(../../_images/table-afs-bg.png) no-repeat;
	width:706px;
	height:619px;
	}
	
.afs_table_contentbox .producten_table_left
	{
	padding:0px 0 0 36px;
	width:186px;
	height:auto;
	}
	
.afs_table_contentbox .producten_table_left img
	{
	margin-top:0px;
	}
	
.afs_table_contentbox
	{
	height:599px;
	width:686px;
	}
	
.afs_table_content .producten_overlay_buttons 
	{
	bottom:20px;
	}
	
.producten_overlay_contentbox img,.producten_overlay_image_contentbox img
	{
	float:left;
	margin:-1px 12px 0px 0px;
	}
		
.producten_overlay_buttons
	{
	bottom:16px;
	position:absolute;
	left:0px;
	z-index:1111;
	float:right;
	width:100%;
	margin:0px;
	}
	
.producten_overlay_close
	{
	background:#000000;
	float:left;
	height:0px;
	width:100%;
	overflow:hidden;
	}
	
.producten_overlay_close a img
	{
	float:right;
	margin-top:2px;
	}
	
.producten_overlay_contentbox h1,.producten_overlay_image_contentbox h1
	{
	padding:22px 0px 0px 0px;
	color:#00477a;
	font-weight:bold;
	font-size:15px;
	}
	
.producten_overlay_contentbox p,.producten_overlay_image_contentbox p
	{
	line-height:16px;
	padding:18px 0px 0px 0px;
	font-size:12px;
	color:#000;
	}
	
.producten_arrows
	{
	text-align:center;
	width:75px;
	margin:auto;
	}
	
.producten_arrows a
	{
	float:left;
	}
	
.producten_arrows a.left_arrow
	{
	float:left;
	background:url(../../_images/left-arrow.jpg) no-repeat;
	width:17px;
	height:20px;
	text-indent:-10000px;
	}
	
.producten_arrows a:hover.left_arrow
	{
	background:url(../../_images/left-arrow.jpg) scroll 0px -20px no-repeat;
	}
	
.producten_arrows a.right_arrow
	{
	float:left;
	background:url(../../_images/right-arrow.jpg) no-repeat;
	width:17px;
	height:20px;
	text-indent:-10000px;
	}
	
.producten_arrows a:hover.right_arrow
	{
	background:url(../../_images/right-arrow.jpg) scroll 0px -20px no-repeat;
	}
	
.producten_arrows a img
	{
	margin-right:0px;
	}
	
.producten_arrows span
	{
	margin:5px 8px 0px 8px;
	float:left;
	font-size:12px;
	}
	
.producten_table_left
	{
	padding:5px 0px 0px 23px;
	width:287px;
	float:left;
	height:433px;
	}
	
.producten_table_left img
	{
	margin:30px 0px 0px 0px;
	}
	
.producten_table_right
	{
	padding:0px 15px 0px 0px;
	width:514px;
	float:left;
	}
	
.afs_table_right
	{
	width:449px;
	}
	
.producten_table_right p
	{
	padding:15px 0px 12px 0px;
	}
	
.afs_table_right p
	{
	padding-bottom:16px;
	}
	
.producten_table_right h2
	{
	font-size:12px;
	color:#00477A;
	font-weight:bold;
	padding-bottom:2px;
	}
	
.left_specifications
	{
	float:left;
	width:268px;
	}
	
.afs_table_right .left_specifications
	{
	width:254px;
	}
	
.afs_table_right .right_specifications
	{
	width:190px;
	}
	
.right_specifications
	{
	float:left;
	width:218px;
	}
	
.left_specifications ul li,.right_specifications ul li
	{
	line-height:16px;
	list-style:none;
	}
	
.producten_list_table_header
	{
	font-size:11px;
	float:left;
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.producten_list_table_header tr td
	{
	padding:2px 0 1px 6px;
	border-right:1px solid #fff;
	}
	
.producten_list_table
	{
	font-size:11px;
	float:left;
	margin:12px 0px 0px 0px;
	padding:0px;
	color:#FFFFFF;
	font-weight:normal;
	}
	
.producten_list_table tr td
	{
	color:#000000;
	font-weight:normal;
	padding:3px 0 3px 6px;
	border-right:1px solid #fff;
	}
	
.listbg
	{
	background:#044A77;
	}
	
.producten_list_table tr.table_headerbg
	{
	background:#044A77;
	color:#fff;
	font-weight:bold;
	}
	
.producten_list_table tr.table_headerbg td
	{
	background:#044A77;
	color:#fff;
	font-weight:bold;
	}
	
span.measures
	{
	color:#000000;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding:5px 0 0;
	width:100%;
	}
	
.producten_list_table tr
	{
	background:#E4EBF2;
	}
	
.producten_list_table tr.color_bg
	{
	background:#C9D7E5;
	}
	
.middle_container ul
	{
	margin:0px;
	padding:0px;
	}

.middle_container ul li
	{	
	line-height:16px;
	list-style:none;
	}
	
/***************************************** error message *****************************************/

.error_message
	{
	padding:10px 0px 0px 0px;
	float:left;
	width:100%;
	}
	
.error_message p
	{
	color: #ff0000;
	}

.contactform_message
	{
	position:absolute;
	top:-19px;
	left:0px;
	}
	
.contact_form ul li input.errorRequired,.errorRequired
	{
	border:1px solid red;
	}
	
.jquery-corner 
	{
	position:relative;
	}

.img_news_box
	{
	width:213px;
	height:152px;
	margin:0 10px 0 5px;
	float:right;
	}

.flag a.flag_en 
	{
	float:left;
	background:url(../../_images/flag-en.png) no-repeat;
	width:34px;
	height:24px;
	cursor:pointer;
	}	
	
.flag a.flag_nl
	{
	float:left;
	background:url(../../_images/flag-nl.png) no-repeat;
	width:34px;
	height:24px;
	cursor:pointer;
	}
		
.producten_overlay_topbg
	{
	position:relative;
	top:-5px;
	float:left;
	background:url(../../_images/producten-overlay-top-bg-one.gif) no-repeat;
	width:743px;
	}
	
	
.producten_overlay_middlebg
	{
	float:left;
	background:url(../../_images/producten-overlay-middle-bg-one.gif) repeat-y;
	width:743px;
	}
	
.producten_overlay_bottombg
	{
	float:left;
	background:url(../../_images/producten-overlay-bottom-bg.gif) no-repeat;
	height:55px;
	width:743px;
	position:relative;
	top:-5px;
	}
	
.producten_overlay_bottombg .producten_overlay_close a img
	{
	float:right;
	margin-right:10px;
	}
	
.producten_overlay_bottombg .producten_arrows a img
	{
	margin-right:0px;
	float:left;
	}
	
.producten_overlay_buttons .producten_arrows a img
	{
	margin-right:0px;
	float:left;
	}
	
.producten_overlay_middlebg .producten_overlay_image_contentbox p
	{
	padding:18px 12px 10px 12px;
	}

.producten_overlay_image_content
	{
	position:relative;
	text-align:left;
	width:743px;
	}
	
.producten_overlay_image_contentbox
	{
	position:relative;
	text-align:left;
	width:723px;
	padding:10px 10px 0px 10px;
	}
	
.producten_overlay_bottombg .producten_arrows span
	{
	margin-top:5px;
	}
			
.overlay_content .err_msg
	{
	padding-top:3px;
	float: left;
	}
	
.overlay_content .err_msg p
	{
	padding:2px 0px 0px 80px;
	}
	
.overlay_content .error_message p
	{
	padding:0px;
	}
	
.overlay_content_middlebg
	{
	background:url(../../_images/download-contact-middlebg.png) repeat-y;
	width:305px;
	float:left;
	}
	
.overlay_content_topbg
	{
	position:relative;
	top:-5px;
	float:left;
	width:305px;
	background:url(../../_images/download-contact-topbg.gif) no-repeat;
	}
	
.overlay_content_bottombg
	{
	position:relative;
	top:-5px;
	float:left;
	width:305px;
	background:url(../../_images/download-contact-bottombg.gif) no-repeat;
	height:55px;
	}
	
.overlay_content_bottombg .overlay_close 
	{
	margin:23px 0px 0px 0px;
	right:0px;
	width:100%;
	}

.overlay_content_bottombg .overlay_close a img
	{
	margin-right:10px;
	}
	
.overlay_content_bg .contact_form
	{
	padding-bottom:23px;
	}
	
.overlay_content_topbg  .contact_form
	{
	width: 265px;
	}
	
.overlay_content_topbg .button_box 
	{
	width:185px;
	}
	
/************************************************ Footer Part CSS ************************************/
	
.footer
	{
	float:left;
	background:url(../../_images/footer-bottom-bg.png) repeat-x;
	height:194px;
	width:100%;
	}
	
.footer_inner
	{
	width:936px;
	margin:auto;
	background:url(../../_images/footer-image.gif) no-repeat;
	height:194px;
	}
	
.footer_left
	{
	float:left;
	}
	
.footer_left img
	{
	float:left;
	margin:7px 16px 0px 0px;
	}
	
.footer_left img.evo_logo
	{
	margin-top:11px;
	}
	
.footer_links
	{
	margin:0px 0px 0px 73px;
	padding:0px;
	float:left;
	}
	
.footer_links ul
	{
	margin:0px;
	padding:0px;
	}
	
.footer_links ul li
	{
	list-style:none;
	float:left;
	display:inline;
	}
	
.footer_links ul li a
	{
	display:block;
	float:left;
	padding:0px;
	color:#fff;
	font-size:11px;
	text-decoration:none;
	}
	
.footer_links ul li a span
	{
	cursor:pointer;
	}
	
.footer_links ul li a span.footer_left
	{
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li a span.footer_middle
	{
	float:left;
	height:14px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li a span.footer_right
	{
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li.footer_selected a span.footer_left
	{
	background:url(../../_images/menu-left-btm-bg.png) no-repeat;
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li.footer_selected a span.footer_middle
	{
	background:url(../../_images/menu-middle-btm-bg.png) repeat-x;
	float:left;
	height:14px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li.footer_selected a span.footer_right
	{
	background:url(../../_images/menu-right-btm-bg.png) no-repeat;
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li a:hover span.footer_left
	{
	background:url(../../_images/menu-left-btm-bg.png) no-repeat;
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li a:hover span.footer_middle
	{
	background:url(../../_images/menu-middle-btm-bg.png) repeat-x;
	float:left;
	height:14px;
	padding:12px 0px 0px 0px;
	}
	
.footer_links ul li a:hover span.footer_right
	{
	background:url(../../_images/menu-right-btm-bg.png) no-repeat;
	float:left;
	height:14px;
	width:10px;
	padding:12px 0px 0px 0px;
	}

.copyright
	{
	padding:12px 0px 0px 0px;
	float:right;
	text-align:right;
	color:#000;
	font-size:11px;
	}
	
.clear
	{
	clear:both;
	height:75px;
	}
	
.middle_container span.news_more
	{
	float:right;
	position:relative;
	top:-10px;
	right:11px;
	cursor: pointer;
	}
	
.middle_container span.news_more a
	{
	color:#000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	cursor: pointer;
	}
	
.middle_container span.news_more:hover a
	{
	text-decoration:underline;
	cursor: pointer;
	}
	
.middle_container span.news_more a:hover
	{
	text-decoration:underline;
	cursor: pointer;
	}
	
.menu ul li a span.middle img
	{
	width:auto;
	float: left;
	border:none;
	}
	
.menu ul li a span.middle span.menu_text_name
	{
	float:left;
	font-size:0px;
	text-indent: -99999px;
	}
	
a.close_button
	{
	float:right;
	padding:0px 10px 0px 0px;
	background:url(../../_images/button-close.gif) no-repeat;
	width:17px;
	height:17px;
	text-indent:-10000px;
	}
	
a:hover.close_button
	{
	background:url(../../_images/button-close.gif) scroll 0px -17px no-repeat;
	}
	
.producten_list_table tr.table_topname td
	{
	padding:0px 0px 0px 6px;
	}
	
.quick_links
	{
	margin:11px 0px 21px 0px;
	}
	
.producten_list_table tr.table_headerbg td 
	{
	padding:4px 0 4px 6px;
	}
	
.producten_overlay_image_content .producten_arrows	
	{
	width:87px;
	}
	
.contact_form ul li span.gender span.radio_text 
	{
	padding-right:4px;
	}
	
.contact_form ul li span.gender span 
	{
	padding:0px 4px 0px 4px;
	}

.producten_arrows a.left_arrow,.producten_arrows a.right_arrow
	{
	font-size:0px;
	}
	
.contact_names_left
	{
	width:275px;
	}
	
.middle_container .contactform_message p
	{
	padding-bottom:0px;
	}
	
.thumb_inner ul li .title_bg a:hover
	{
	text-decoration:underline;
	}
	
.producten_overlay_image_contentbox a
	{
	color:#000;
	text-decoration:none;
	}
	
.producten_overlay_image_contentbox a:hover
	{
	cursor:pointer;
	text-decoration:underline;
	}
	
.middle_container .email a
	{
	font-weight:normal;
	}
	
.downloads ul li a:hover,.middle_container p a:hover,.middle_container small a:hover,.contact_right .email span a:hover
	{
	text-decoration:underline;
	}
	
.producten_table_left img
	{
	margin:14px 0px 0px 0px;
	}
	
.afs_table_contentbox .producten_table_left img
	{
	margin:-5px 0px 4px 0px;
	}
	
.producten_table_left img.serie_image
	{
	margin-left:12px;
	}
	
.rvs_details p,.rvs_list p
	{
	font-size:11px;
	}
	
.middle_container .title_bg a
	{
	line-height:14px;
	}	
	
.producten_overlay_image_contentbox h1
	{
	padding:22px 12px 0px 12px;	
	}
	
/* 28-05-09 css */	
html > body .producten_overlay_table_content_one
	{
	float:left;
	}
		
.producten_overlay_table_content_one
	{
	position:relative;
	text-align:left;
	width:859px;
	}
	
.producten_overlay_table_content_middle_one
	{
	background:transparent url(../../_images/table-overlay-middle-one-bg.gif) repeat-y;
	float:left;
	width:859px;
	}
	
.producten_overlay_table_content_topbg_one
	{
	background:transparent url(../../_images/table-overlay-top-one-bg.gif) no-repeat;
	float:left;
	position:relative;
	top:-5px;
	width:859px;
	}
	
.producten_overlay_table_content_box
	{
	padding:0px 10px 0px 10px;
	position:relative;
	text-align:left;
	width:839px;
	}
	
.producten_overlay_table_content_bottom_one
	{
	background:transparent url(../../_images/table-overlay-bottom-one-bg.gif) no-repeat scroll 0 0;
	float:left;
	height:55px;
	position:relative;
	top:-5px;
	width:859px;
	}
	
.producten_overlay_content_box_width
	{
	position:relative;
	float:left;
	text-align:left;
	width:839px;
	padding:10px 0px 0px 0px;
	}
		
