@charset "utf-8";
/* CSS Document */
#footer ul,
#productmenu,
#flags,
ul#aanvragen,
ul#homepage,
ul.download,
#submenu,
ul.arrow,
ul.geschikt,
#toepassing_list,
#mainmenu { margin:0; padding:0; list-style:none; }

/* Tags */
body { margin:0; font-size:0.75em; font-family:Arial, Helvetica, sans-serif; color:#000;}
h1 { font-size:2.33em; color:#2f3f52; margin:0; margin-bottom:25px; padding:0; }
	h1 a { color:#2f3f52;}
	h1 a:hover { color:#000;}
h2 { font-size:1.50em; color:#2f3f52; margin:0; margin-bottom:15px; padding:0; }
h2 a { text-decoration:none; color:#2f3f52;}
	h2 a:hover { text-decoration:none; color:#000;}
h3 { font-size:1.50em; color:#000; margin:0; margin-bottom:8px; padding:0; }
#column h2 { font-size:2.08em; color:#2f3f52; margin:0; margin-bottom:25px; padding:0; }
.nieuwsitem h2,
.nieuwsitem h2 a { color:#000; }
.nieuwsitem h2 a:hover { color:#2f3f52; }
.nieuwsitem .datum{font-size:12px; font-weight:bold; display:block; margin-top:-10px;}
a { color:#546d8c; }
a:hover { color:#000; }
a.arrow { background:url(/img/layout/arrow.gif) 0 3px no-repeat; padding-left:10px; font-weight:bold; text-decoration:none; }
a.btn_arrow { position:relative; display:block; text-decoration:none; font-weight:bold; }
a.btn_arrow span { position:absolute; left:15px; top:7px; cursor:pointer }
a.btn_arrow:hover { color:#000; }
a img { border:0; }
#content a img { border:1px solid #a8b9c3; }
#content a:hover img { border:1px solid #ff5400; }
img.left { float:left; margin:0 10px 10px 0; }
img.right { float:right; margin:0 0 10px 10px; }
#content_breed img.right { float:right; margin:0 0 10px 30px; }
img.borderme { border:1px solid #91a4b5; }

.nieuwsitem hr { border-top: none; height:1px; border-bottom: 1px solid #e2e2e2; border-left:none; border-right:none; }

form#form_offerte,
form#form_aanvragen { margin:0; padding:0; }

/* Id's */
#container { width:987px; margin:auto; position:relative; }

#header { margin:7px 0 10px 0; }
	#logo {float:left; margin-top:19px;}
	#mainmenu { float:left; margin-top:25px; }
		#mainmenu li { float:left; margin-left:13px; }
		#mainmenu li a.menu_home { 					background-position:0 0; width:64px;}
			#mainmenu li.selected a.menu_home,
			#mainmenu li a.menu_home:hover { 			background-position:0 -30px;}
		#mainmenu li a.menu_nieuws { 				background-position:-64px 0; width:79px;}
			#mainmenu li.selected a.menu_nieuws,
			#mainmenu li a.menu_nieuws:hover { 			background-position:-64px -30px;	}
		#mainmenu li a.menu_mikolit { 				background-position:-143px 0; width:111px;}
			#mainmenu li.selected a.menu_mikolit,
			#mainmenu li a.menu_mikolit:hover { 		background-position:-143px -30px;}
		#mainmenu li a.menu_toepassingen { 			background-position:-254px 0; width:112px;}
			#mainmenu li.selected a.menu_toepassingen,
			#mainmenu li a.menu_toepassingen:hover { 	background-position:-254px -30px;}
		#mainmenu li a.menu_documentatie { 			background-position:-366px 0; width:162px;}
			#mainmenu li.selected a.menu_documentatie,
			#mainmenu li a.menu_documentatie:hover { 	background-position:-366px -30px;}
		#mainmenu li a.menu_vraagantwoord { 			background-position:-529px 0; width:150px;}
			#mainmenu li.selected a.menu_vraagantwoord,
			#mainmenu li a.menu_vraagantwoord:hover { 	background-position:-529px -30px;}
		#mainmenu li a.menu_contact { 				background-position:-684px 0; width:77px;}
			#mainmenu li.selected a.menu_contact,
			#mainmenu li a.menu_contact:hover { 		background-position:-684px -30px;}
	#flags { float:right; }
		#flags li { float:left; margin-left:5px; }

#products {margin-bottom:20px; }
#products_toepassing { height:45px; overflow:hidden;  }
#products_home {margin-bottom:5px; }
	#productmenu { height:49px; }
		.prod_red { background:url(/img/layout/colors.gif) 0 41px repeat-x;}
		.prod_blue { background:url(/img/layout/colors.gif) 0 37px repeat-x;}
		.prod_black { background:url(/img/layout/colors.gif) 0 45px repeat-x;}
		.prod_yellow { background:url(/img/layout/colors.gif) 0 29px repeat-x;}
		.prod_green { background:url(/img/layout/colors.gif) 0 33px repeat-x;}
	#productmenu li { float:left; background:#fff}
	#productmenu li a { background:url(/img/layout/productmenu.gif) 0 0 no-repeat; height:45px; display:block;width:164px; text-indent:-10000px; outline:0;}
	#productmenu li a.productmenu_advies {	background-position:-330px 0; width:165px}
		#productmenu li a.productmenu_advies:hover {	background-position:-330px -45px; }
		#productmenu li.selected a.productmenu_advies { background-color:#91a4b5; background-position:-330px -45px; height:49px; }
	#productmenu li a.productmenu_advies_streight {	background-position:-330px -95px; width:165px}
		#productmenu li a.productmenu_advies_streight:hover {	background-position:-330px -45px; }
		#productmenu li.selected a.productmenu_advies_streight { background-color:#91a4b5; background-position:-330px -45px; height:49px; }
		#productmenu li.selected a.productmenu_toepassing { background-color:#91a4b5; background-position:-330px -140px; height:49px; width:165px }
	#productmenu li a.productmenu_mikolit00 {	background-position:-495px 0; width:166px;}
	#productmenu li.toepassing a.productmenu_mikolit00 {	background-position:-495px -140px; width:166px;}
		#productmenu li.toepassing a.productmenu_mikolit00:hover,
		#productmenu li a.productmenu_mikolit00:hover {	background-position:-495px -45px; }
		#productmenu li.selected a.productmenu_mikolit00 { background-color:#91a4b5; background-position:-495px -45px; height:49px; }
	#productmenu li a.productmenu_mikolit300 {	background-position:-661px 0; width:166px;}
	#productmenu li.toepassing a.productmenu_mikolit300 {	background-position:-661px -140px; width:166px;}
		#productmenu li.toepassing a.productmenu_mikolit300:hover,
		#productmenu li a.productmenu_mikolit300:hover {	background-position:-661px -45px; }
		#productmenu li.selected a.productmenu_mikolit300 { background-color:#91a4b5; background-position:-661px -45px; height:49px; }
	#productmenu li a.productmenu_mikolit300m {	background-position:-827px 0; width:165px;}
	#productmenu li.toepassing a.productmenu_mikolit300m {	background-position:-827px -140px; width:165px;}
		#productmenu li.toepassing a.productmenu_mikolit300m:hover,
		#productmenu li a.productmenu_mikolit300m:hover {	background-position:-827px -45px; }
		#productmenu li.selected a.productmenu_mikolit300m { background-color:#91a4b5; background-position:-827px -45px; height:49px; }
	#productmenu li a.productmenu_mikolitb {	background-position:-992px 0; width:165px;}
	#productmenu li.toepassing a.productmenu_mikolitb {	background-position:-992px -140px; width:165px;}
		#productmenu li.toepassing a.productmenu_mikolitb:hover,
		#productmenu li a.productmenu_mikolitb:hover {	background-position:-992px -45px; }
		#productmenu li.selected a.productmenu_mikolitb { background-color:#91a4b5; background-position:-992px -45px; height:49px; }
	#productmenu li a.productmenu_mikolitthermo {	background-position:-1157px 0; width:160px;}
	#productmenu li.toepassing a.productmenu_mikolitthermo {	background-position:-1157px -140px; width:160px;}
		#productmenu li.toepassing a.productmenu_mikolitthermo:hover,
		#productmenu li a.productmenu_mikolitthermo:hover {	background-position:-1157px -45px; }
		#productmenu li.selected a.productmenu_mikolitthermo { background-color:#91a4b5; background-position:-1157px -45px; height:49px; }
	#productmenu li a.productmenu_mikolitthermo_streight {	background-position:-1157px -95px; width:160px;}
	#productmenu li.toepassing a.productmenu_mikolitthermo {	background-position:-1157px -140px; width:160px;}
		#productmenu li.toepassing a.productmenu_mikolitthermo:hover,
		#productmenu li a.productmenu_mikolitthermo_streight:hover {	background-position:-1157px -45px; }
		#productmenu li.selected a.productmenu_mikolitthermo_streight { background-color:#91a4b5; background-position:-1157px -45px; height:49px; }
	#submenu { height:27px; background:url(/img/layout/submenu.gif) 0 bottom no-repeat; width:100%; padding-left:21px; padding-top:3px;}
	#submenu li {  margin-right:5px; float:left; }
	#submenu li a { color:#fff;height:27px; line-height:27px;font-size:1.08em; font-weight:bold; text-decoration:none; padding-right:15px; display:block; float:left; }
	#submenu li a span { padding-left:15px; display:block; }
	#submenu li.selected a,
	#submenu li a:hover { color:#000; background:#fff url(/img/layout/submenu_tab.gif) right bottom no-repeat; }
	#submenu li.selected a span,
	#submenu li a:hover span { background:#fff url(/img/layout/submenu_tab.gif) 0 0 no-repeat;}

#main { background:url(/img/layout/bg_main.gif) 0 100% repeat-x; margin-bottom:25px; }
#content_breed, #content { padding-left: 10px; } 
#content { font-size: 1.17em; line-height: 1.67em;}
ul.geschikt, #toepassing_list { line-height: normal; font-size: 0.86em;} 
#main_home { margin-bottom:25px; }
	#toepassingen {width:987px; margin-bottom:20px; border-right:5px solid #637a94;}
		#toepassingen td { vertical-align:top; font-size:0.92em; border-top:1px solid #f1f5f7; border-right:1px solid #a1b3c5; border-left:1px solid #f1f5f7; border-bottom:1px solid #a1b3c5;}
		#toepassingen td div { margin:10px; }
		#toepassingen td.last { border-right:none;}
		#toepassingen tr.even td { background:#e3e8ed; }
		#toepassingen tr.even td.description,
		#toepassingen td.description {  font-size: 1.17em; background:#637a94; color:#fff; border-top:1px solid #a9c1d9; border-bottom:1px solid #667381; border-left:none;  }
		#toepassingen thead td.description,
		#toepassingen thead tr.even td.description,
		#toepassingen thead td { border-top:none;}
		#toepassingen tfoot td {  background:#627993; border:none; border-left:1px solid #a9c1d9; border-right:1px solid #667381; height:40px; }
		#toepassingen tfoot td div { margin:10px; position:relative;}
		
		#toepassingen tfoot td.description { background:#627993 url(/img/layout/toepassing_lo.gif) 0 bottom no-repeat; border:none; font-size:1.50em; padding-top:5px; }
		#toepassingen tfoot td span { position:absolute; display:block; width:2px; height:2px; background:#627993 url(/img/layout/toepassing_ro.gif) right bottom no-repeat; top:45px; left:147px; }
		
			#toepassingen tfoot td a { width:116px; height:37px; background:url(/img/btn/product_blauw.gif) 0 0 no-repeat; display:block; text-indent:-10000px; outline:0;}
			#toepassingen tfoot td a.product_green { background-position:0 0; }
			#toepassingen tfoot td a.product_green:hover { background-position:0 -37px; }
			#toepassingen tfoot td a.product_blue { background-position:-116px 0; }
			#toepassingen tfoot td a.product_blue:hover { background-position:-116px -37px; }
			#toepassingen tfoot td a.product_red { background-position:-232px 0; }
			#toepassingen tfoot td a.product_red:hover { background-position:-232px -37px; }
			#toepassingen tfoot td a.product_black { background-position:-348px 0; }
			#toepassingen tfoot td a.product_black:hover { background-position:-348px -37px; }
			#toepassingen tfoot td a.product_yellow { background-position:-464px 0; }
			#toepassingen tfoot td a.product_yellow:hover { background-position:-464px -37px; }

	#content { float:left; width:655px; margin-bottom:20px; }
	#content_breed { float:left; width:100%; margin-bottom:20px; }
		.table_data { border:1px solid #c2cad2; }
		.table_data td { padding:4px 12px; }
		.table_data tr.even td { background:#e3e8ed;}
	
		.nieuwsintro { margin-bottom:10px; font-weight:bold}
		.nieuwsintro .top { background:url(/img/layout/nieuwsintro.gif) 0 0 no-repeat; padding-top:3px; display:block; }
		.nieuwsintro .middle { background:#ebedef; padding:8px 15px; width:617px; overflow:hidden }
			.nieuwsintro .middle .datum { color:#143553; font-weight:bold; }
		.nieuwsintro .bottom { background:url(/img/layout/nieuwsintro.gif) 0 -3px no-repeat; height:3px; display:block; }
		
		#toepassing_list li { float:left; margin:0 50px 38px 0; }
		#toepassing_list li { font-size: 1.17em; line-height: 1.67em;}
			#toepassing_list li.last { margin-right:0 }
		#toepassing_list li a { position:relative; width:260px; height:253px; display:block; padding:16px 10px 9px 10px; background:url(/img/layout/toepassing.gif) 0 0 no-repeat; color:#000; text-decoration:none; outline:0; }
		#toepassing_list li a span,
		#toepassing_list li a img { display:block; cursor:pointer; }
			#toepassing_list li a span.title { color:#2f3f52; font-size:1.37em; height:55px; }
			#toepassing_list li a img, #toepassing_list li a:hover img { border:1px solid #b0b0b0; margin-bottom:15px; }
			#toepassing_list li a span.info_en,
			#toepassing_list li a span.info_de,
			#toepassing_list li a span.info_nl { position:absolute; bottom:9px; right:9px; width:137px; height:31px; background:url(/img/layout/toepassing.gif) 0 0 no-repeat; text-indent:-10000px; outline:0; }
			#toepassing_list li a span.info_nl { background-position:0 -283px; }
			#toepassing_list li a:hover span.info_nl { background-position:-140px -283px; }
			#toepassing_list li a span.info_en { background-position:0 -318px; }
			#toepassing_list li a:hover span.info_en { background-position:-140px -318px; }
			#toepassing_list li a span.info_de { background-position:0 -353px; }
			#toepassing_list li a:hover span.info_de { background-position:-140px -353px; }
		#product_header { background:url(/img/layout/product_header.jpg) 0 0 no-repeat; width:640px; height:50px; overflow:hidden; margin-bottom:15px; display:block; padding-left:15px; }
			#product_header span.green,
			#product_header span.yellow,
			#product_header span.black,
			#product_header span.blue,
			#product_header span.red { display:block; float:right; width:35px; height:50px; background:url(/img/layout/product_header.jpg) 0 0 no-repeat; }
			#product_header span.red { background-position:-621px 0; }
			#product_header span.blue { background-position:-671px 0; }
			#product_header span.black { background-position:-720px 0; }
			#product_header span.yellow { background-position:-755px 0; }
			#product_header span.green { background-position:-798px 0; }
		#product_header h1 { font-size:2.00em; line-height:50px; }
	#column { float:right; width:280px;}
	#column2 { float:right; width:281px;}
		#form_offerte { font-weight:bold; line-height:27px;}
		#form_offerte td { padding:4px 0; vertical-align:top; }
		#form_offerte textarea,
		#form_offerte input { width:111px; border:1px solid #9daab7; padding:3px 0; padding-right: 30px;}
		#form_offerte textarea { padding-right:0px; width: 240px; font-size: 1em; }
		#form_offerte input#offerte_vraag { width:141px; border:1px solid #9daab7; padding:3px 0;}
		#form_offerte textarea { height:80px; font-family:Arial, Helvetica, sans-serif;}
		#form_offerte input.submit { background:#ff5400; border:1px solid #fff; color:#fff; font-weight:bold; font-size:1.17em; cursor:pointer }
	#mainfooter { position:relative; display:block; height:46px; width:100%; padding-top:15px;}
		#mainfooter #vragen { position:absolute; width:283px; height:23px; display:block; overflow:hidden; text-indent:-10000px; outline:0; background:url(/img/layout/vragen.gif) 0 -50px no-repeat; margin-top:5px; left:340px; }
		#mainfooter #vragen.nl { background-position:0 0;}
		#mainfooter #vragen.en { background-position:0 -23px;}
		#mainfooter #vragen.de { background-position:0 -46px;}
		#mainfooter a { background:url(/img/layout/btn_product_bottom.gif) -244px 0 no-repeat; width:214px; height:29px; display:block; margin:0 35px; font-weight:bold; font-size:1.17em; color:#000; text-decoration:none; padding:3px 5px 3px 25px; line-height:29px; text-align:center; }
			#mainfooter a:hover { background-position:-244px -35px; }
			#mainfooter a.right { background-position:0 0; padding:3px 25px 3px 5px; }
			#mainfooter a.right:hover { background-position:0 -35px; }
#footer { font-size:0.92em; color:#797979; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; padding:7px 5px;  line-height:32px; margin-bottom:25px;}
	#footer span { float:left;}
	#footer span img { margin-left:4px; vertical-align:middle; }
	#footer ul { float:right; }
		#footer ul li { float:left; margin-right:5px; }
		#footer ul li a { margin-right:5px; color:#2b4664; text-decoration:none; }
		#footer ul li a:hover {text-decoration:underline; }

/* Classes */
.clear { clear:both; height:0; line-height:0; padding:0; margin:0; }
.left, img.left { float:left; }
.right, img.right { float:right; }
.hidden { overflow:hidden; }
.block1 { margin-bottom:20px; }
	.block1 .top { background:url(/img/layout/block1.jpg) -385px 0 no-repeat; height:27px; }
	.block1 .middle { background:#dde1e5 url(/img/layout/block1.jpg) -771px bottom no-repeat; min-height:242px; padding:0 20px; border-left:1px solid #d8dfe5; border-right:1px solid #d8dfe5; }
	.block1 .bottom { background:url(/img/layout/block1.jpg) 0 0 no-repeat; height:27px; }
.block2 { margin-bottom:20px;}
	.block2 .top { background:url(/img/layout/block2.jpg) -385px 0 no-repeat; height:27px; }
	.block2 .middle { background:#e6e8eb url(/img/layout/block2.jpg) -771px bottom no-repeat; min-height:364px; padding:0 20px; border-left:1px solid #d8dfe5; border-right:1px solid #d8dfe5; }
	.block2 .bottom { background:url(/img/layout/block2.jpg) 0 0 no-repeat; height:27px; }
.block3 { border:1px solid #c6ced5; padding:15px; margin-bottom:20px; }
.block4 { margin-bottom:20px; margin-right:10px;}
	.block4 .top { background:url(/img/layout/block4.jpg) -386px 0 no-repeat; height:27px; }
	.block4 .middle { background:#f1f0f3 url(/img/layout/block4.jpg) -772px bottom no-repeat; min-height:200px; padding:0 20px; border-left:1px solid #d8dfe5; border-right:1px solid #d8dfe5; }
	.block4 .bottom { background:url(/img/layout/block4.jpg) 0 0 no-repeat; height:27px; }
.block5 { margin-bottom:20px;}
	.block5 .top { background:url(/img/layout/block5.jpg) -386px 0 no-repeat; height:27px; }
	.block5 .middle { background:#f1f0f3 url(/img/layout/block5.jpg) -772px bottom no-repeat; min-height:200px; padding:0 20px; border-left:1px solid #d8dfe5; border-right:1px solid #d8dfe5; }
	.block5 .bottom { background:url(/img/layout/block5.jpg) 0 0 no-repeat; height:27px; }
	
ul.download li { margin-bottom:12px; }
ul.download li a { background:url(/img/layout/btn_download.gif) 0 0 no-repeat; width:203px; height:25px; display:block; color:#fff; font-weight:bold; text-decoration:none; padding:8px 20px 0 15px; filter: Alpha(Opacity=80); moz-opacity:0.8; opacity:0.8;}
	ul.download li a:hover { background:url(/img/layout/btn_download.gif) 0 -33px no-repeat; color:#fff; }
ul.arrow li a { background:url(/img/layout/arrow.gif) 0 3px no-repeat; padding-left:25px; display:block; color:#000; font-weight:bold; margin:5px 0; text-decoration:none; }
	ul.arrow li a.selected,
	ul.arrow li a:hover { color:#546d8c;}
	ul.arrow li a span.datum { color: #797979; font-weight: normal; font-size: 11px}
ul.geschikt li { float:left; margin-right:15px; margin-top:55px; font-weight:bold; font-size:1.33em; line-height:39px; }
	ul.geschikt li a { width:116px; height:37px; background:url(/img/btn/product_wit.gif) 0 0 no-repeat; display:block; text-indent:-10000px; outline:0;}
	ul.geschikt li a.product_green { background-position:0 0; }
	ul.geschikt li a.product_green:hover { background-position:0 -37px; }
	ul.geschikt li a.product_blue { background-position:-116px 0; }
	ul.geschikt li a.product_blue:hover { background-position:-116px -37px; }
	ul.geschikt li a.product_red { background-position:-232px 0; }
	ul.geschikt li a.product_red:hover { background-position:-232px -37px; }
	ul.geschikt li a.product_black { background-position:-348px 0; }
	ul.geschikt li a.product_black:hover { background-position:-348px -37px; }
	ul.geschikt li a.product_yellow { background-position:-464px 0; }
	ul.geschikt li a.product_yellow:hover { background-position:-464px -37px; }
div.description { color:#666; font-size:0.92em; }
	div.description span.nr1,
	div.description span.nr2,
	div.description span.nr3 { width:40px; height:41px; display:block; background:url(/img/layout/aanvragen.jpg) 0 0 no-repeat; float:left; margin-right:10px;}
	div.description span.nr1 { background-position:0 -159px; }
	div.description span.nr2 { background-position:-40px -159px; }
	div.description span.nr3 { background-position:-80px -159px; }
	div.description h2 { color:#000; font-size:1.64em; margin:0;}
ul#aanvragen { background:url(/img/layout/aanvragen.jpg) 0 0 no-repeat; width:971px; height:146px; margin:10px 0 20px 0; }
ul#aanvragen li { float:left; margin:18px 0 0 20px; width:170px; }
input.required { background: url(/img/layout/btn_download.gif) right -187px no-repeat; }
input.error {		background: url(/img/layout/btn_download.gif) right -249px no-repeat; }
input.notrequired {	background: url(/img/layout/btn_download.gif) right -76px no-repeat; }
input.checked {		background: url(/img/layout/btn_download.gif) right -218px no-repeat; }
.aanvraag_block { width:480px; float:left; }	
	.aanvraag_block div.marge,
	.aanvraag_block table { margin:10px 0 0 50px;}	
	.aanvraag_block table td { padding:4px 0; vertical-align:top; }
	.aanvraag_block table input { width:238px; border:1px solid #bbc5cd; padding:2px 0px; }
	.aanvraag_block label { font-weight:bold; padding:5px 0; }
	.aanvraag_block input.submitover,
	.aanvraag_block input.submit { background:url(/img/layout/btn_download.gif) 0 -100px no-repeat; width:401px; height:38px; border:1px solid #fff; color:#fff; font-weight:bold; font-size:1.17em; cursor:pointer; }
	.aanvraag_block input.submit { background-position:0 -100px; }
	.aanvraag_block input.submitover { background-position:0 -138px; }
.move_block { overflow:hidden; margin-bottom:20px; }
	.move_block a.min,
	.move_block a.plus { float:right; width:120px; text-align:right; color:#143553; font-weight:bold; text-decoration:none; line-height:20px; display:block}
		.move_block .mouseover { cursor:pointer; }
		.move_block a.min span,
		.move_block a.plus span { float:right; width:20px; height:20px; display:block; margin-left:10px }
		.move_block a.min span { background:url(/img/layout/balk.jpg) -40px -43px no-repeat; }
		.move_block .mouseover a.min span { background:url(/img/layout/balk.jpg) -60px -43px no-repeat; }
		.move_block a.plus span { background:url(/img/layout/balk.jpg) 0 -43px no-repeat; }
		.move_block .mouseover a.plus span { background:url(/img/layout/balk.jpg) -20px -43px no-repeat; }
		.move_block .content a.min span { background:url(/img/layout/balk.jpg) -80px -43px no-repeat; }
		.move_block .content a.min span { background:url(/img/layout/balk.jpg) -80px -43px no-repeat; }
	.move_block .head { background:url(/img/layout/balk.jpg) 0 0 no-repeat; width:618px; height:33px; padding:10px 16px 0 10px; display:block; }
		.move_block .head h2 { color:#000; margin:0; }
	.move_block .hidden { border:1px solid #bfc7cf; border-top:none; margin:0 4px; width:630px;}
	.move_block .content { padding:14px 10px; }
	.closed .head a.min { display:none; }
	.closed .head a.plus { display: block; }
	.open .head a.min { display: block; }
	.open .head a.plus { display:none; }
div.productlist {display:block; float:left; padding:0 25px;}
div.productlist.first {display:block; float:left; padding-left:13px;}
div.productlist ul, div.productlist ul li{margin:0; padding:0;}
div.productlist ul li{margin-left:15px;padding-left:2px;}

ul#homepage { margin:10px 0 0 6px;}
ul#homepage li { float:left; }
ul#homepage li a { }
	ul#homepage li a.overheid,
	ul#homepage li a.opdrachtgevers,
	ul#homepage li a.adviseurs,
	ul#homepage li a.boorbedrijven { background:url(/img/opzet/homepage.jpg) 0 0 no-repeat; width:174px; height:201px; display:block; padding:2px 43px 0 14px;  color:#000; text-decoration:none; font-size:0.92em; margin-right:17px}
	ul#homepage li a.boorbedrijven 	{ background-position:0 0; }
	ul#homepage li a.adviseurs 		{ background-position:-231px 0; }
	ul#homepage li a.opdrachtgevers { background-position:-462px 0; }
	ul#homepage li a.overheid 		{ background-position:-693px 0; margin-right:0 }

	ul#homepage li a.overheid:hover,
	ul#homepage li a.opdrachtgevers:hover,
	ul#homepage li a.adviseurs:hover,
	ul#homepage li a.boorbedrijven:hover { background:url(/img/opzet/homepage_over.jpg) 0 0 no-repeat; width:174px; height:201px; display:block; padding:2px 43px 0 14px;  color:#000; text-decoration:none; font-size:0.92em; margin-right:17px}
	ul#homepage li a.boorbedrijven:hover 	{ background-position:0 0; }
	ul#homepage li a.adviseurs:hover		{ background-position:-231px 0; }
	ul#homepage li a.opdrachtgevers:hover { background-position:-462px 0; }
	ul#homepage li a.overheid:hover 		{ background-position:-693px 0; margin-right:0 }
ul#homepage li a h1 { font-size:2.00em; margin:0; color:#fff; }

.toepassingpic { width:650px; height:150px; padding-left:3px; position:relative; margin-bottom:20px; overflow:hidden}
.toepassingpic h1{ position:absolute; z-index:99;}
.toepassingpic img { position:absolute; padding:0; margin:0; z-index:5}
.toepassingpic ul.geschikt { position:absolute; z-index:6; bottom:20px; left:15px;}
ul.geschikt li a {background:url(/img/btn/product_trans.gif) 0 0 no-repeat; }
.toepassingpic ul.geschikt li { z-index:6; bottom:40px; color:#FFFFFF}

#content #form_offerte input, #content #form_offerte textarea {margin-left:10px;width:400px;}

#content #form_offerte input#offerte_vraag { width:235px; margin-right:247px;}

.sitemap{width:300px; margin-left:10px; float:left; margin-top:10px; padding:12px 0; background:url(/img/layout/sitemap.jpg) no-repeat; }
.sitemap strong{ font-size:16px;}
.sitemap ul, .sitemap ul li{ margin:0; padding:0; }
.sitemap ul li {padding-left:20px;list-style:none;}

span.error { color: red; display:block; background:url(/img/error.gif) left top no-repeat; margin:20px 0; padding-left:20px; }
.logged #custom_field_textlayerboor * { background:none; display:none;}
.newsitem{ padding-left:15px; padding-right:20px;}

#column .bottom{display:none;}
a.youtubeLink{ position:absolute;left:0px; top:75px;}
