a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {
	margin: 0;
	padding: 0;
}
html, body {height:100%;}
body {
	background: #fff;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0 auto;	
	width: 1003px;
}

img {border:0; vertical-align: bottom;}
table {border-collapse:collapse;}

#container {
	position:relative;
	overflow:hidden;
	width:1003px;
	margin:0 auto;
	background: url(../img_Lavastica/common_background.gif) no-repeat 0px 0px;
}

* html #container {height:auto;}


.inner-wrap {position:relative; overflow:hidden; width:1003px;}
/*===================== @navigatie column =======================*/
#navigatiecolumn {float: left; width:170px; background: url(../img_Lavastica/header_left.jpg) no-repeat 6px 4px;}
	.navigatie {
		float:left; 
		width:155px; 
		margin-top:147px;
		margin-left:6px;
		display:inline;
	}
	.navigatie ul {position:relative;background-color:#908e8e; list-style:none; height:auto;}
		.navigatie li {float:left; width:155px;}
			.navigatie li a {
				display:block;
				text-indent:-9999px;
				color:#fff;
				text-align:left;
				background: no-repeat 0px 0px;
				border-bottom: 2px solid #FFFFFF;
				height: 19px;
			}
			/* normaal menu */
			#home a{background:url(../img_Lavastica/menu_home.gif);}
			#products a{background:url(../img_Lavastica/menu_products.gif);}
			#service a{background:url(../img_Lavastica/menu_service.gif);}
			#repair a{background:url(../img_Lavastica/menu_repair.gif);}
			#contact a{background:url(../img_Lavastica/menu_contact.gif);}
			/* active en over menu */
			#home a:hover, 
			#home.active {background:url(../img_Lavastica/menu_home.gif) 0px -19px;}
			#products a:hover, 
			#products.active {background:url(../img_Lavastica/menu_products.gif) 0px -19px;}
			#service a:hover, 
			#service.active {background:url(../img_Lavastica/menu_service.gif) 0px -19px;}
			#repair a:hover, 
			#repair.active {background:url(../img_Lavastica/menu_repair.gif) 0px -19px;}
			#contact a:hover, 
			#contact.active {background:url(../img_Lavastica/menu_contact.gif) 0px -19px;}
			/*===================== @sub-navigatie =======================*/
			.navigatie li > ul {top:auto; left:auto;}
			.navigatie li ul {
				position:relative;
				top:0;
				width:auto;
				display:none; 
				float:none;
				margin-top:0px;
			}
				.navigatie li ul li a {text-indent: -9999px; background: no-repeat  0px 0px;}	
				/* normaal submenu */
				#firedetection a{background:url(../img_Lavastica/submenu_firedetection.gif);}
				#firesuppression a{background:url(../img_Lavastica/submenu_firesuppression.gif);}
				#lifesaving a{background:url(../img_Lavastica/submenu_lifesaving.gif);}
				#gasdetection a{background:url(../img_Lavastica/submenu_gasdetection.gif);}
				#pumps a{background:url(../img_Lavastica/submenu_pumps.gif);}
				#sensorstransmitters a{background:url(../img_Lavastica/submenu_sensorstransmitters.gif); height: 34px;}
				#cargocontrolsystems a{background:url(../img_Lavastica/submenu_cargocontrolsystems.gif); height: 34px;}
				#displays a{background:url(../img_Lavastica/submenu_displays.gif);}
				#valves a{background:url(../img_Lavastica/submenu_valves.gif);}
				#valve_remote_control_systems a{background:url(../img_Lavastica/submenu_valve_remote_control_systems.gif); height: 34px;}
				#automationsystems a{background:url(../img_Lavastica/submenu_automationsystems.gif);}
				
				/* active en over submenu */
				#firedetection a:hover, 
				#firedetection.active {background:url(../img_Lavastica/submenu_firedetection.gif) 0px -19px;}
				#firesuppression a:hover, 
				#firesuppression.active {background:url(../img_Lavastica/submenu_firesuppression.gif) 0px -19px;}
				#lifesaving a:hover, 
				#lifesaving.active {background:url(../img_Lavastica/submenu_lifesaving.gif) 0px -19px;}
				#gasdetection a:hover, 
				#gasdetection.active {background:url(../img_Lavastica/submenu_gasdetection.gif) 0px -19px;}
				#pumps a:hover, 
				#pumps.active {background:url(../img_Lavastica/submenu_pumps.gif) 0px -19px;}
				
				#sensorstransmitters a:hover, 
				#sensorstransmitters.active {background:url(../img_Lavastica/submenu_sensorstransmitters.gif) 0px -34px;}
				
				#cargocontrolsystems a:hover, 
				#cargocontrolsystems.active {background:url(../img_Lavastica/submenu_cargocontrolsystems.gif) 0px -34px;}
				
				#displays a:hover, 
				#displays.active {background:url(../img_Lavastica/submenu_displays.gif) 0px -19px;}
				#valves a:hover, 
				#valves.active {background:url(../img_Lavastica/submenu_valves.gif) 0px -19px;}
				#valve_remote_control_systems a:hover, 
				#valve_remote_control_systems.active {background:url(../img_Lavastica/submenu_valve_remote_control_systems.gif) 0px -34px;}
				#automationsystems a:hover, 
				#automationsystems.active {background:url(../img_Lavastica/submenu_automationsystems.gif) 0px -19px;}

				
			.navigatie ul li:hover ul {display:block;}
/*===================== @skip navigation =======================*/	
#skip {position:relative; width:1003px; text-align:right;font-size:0.7em;}
	#skip a, #skip a:hover, #skip a:visited {
		position:absolute;
		left:0px;
		top:-500px;
		width:1px;
		height:1px;
		overflow:hidden;
		color: #634962;
		text-decoration: underline;		
	}
	#skip a:active, #skip a:focus {
		position:static;
		width:auto;
		height:auto;
		color: #634962;
		text-decoration: none;
	} 
/*===================== @content=======================*/
#contentcolumn {
	float:left;
	width:657px;
	color:#000;
	background: url(../img_Lavastica/header_center.jpg) no-repeat 0 4px;
}

.logo-container {position:relative;}
	.logo {
		position:absolute;
		width: 204px;
		top:21px;
		left:227px;
	}
	.maincolumn{
		float:left;
		margin-top:144px;
		width:657px;
		color:#000;
		height:100%;
		background: url(../img_Lavastica/background_content.png) scroll no-repeat left top;	
	}
	.kruimelpad{
		float:left;
		padding:15px 25px 0px 25px;
		width: 607px;
		height: 35px;
		font-size: 10px;
		color:#787878;
		font-weight: normal;
		text-transform: uppercase;
	}
		.kruimelpad a {color:#787878;text-decoration: none;}
	.maincontent {padding:25px 25px 0 25px;}
		.maincontent h1 {
			color:#f8981d;
			font-weight:bold;
			text-transform:uppercase;
			font-size: 13px;	
		}
		.maincontent h2 {
			font-weight:bold;
			font-size: 12px;	
		}
		.maincontent p {color:#939393; margin-bottom: 10px;}
		.maincontent a {color:#f8981d; text-decoration:underline;}
		.maincontent ul {list-style-type: none; margin: 0; padding: 0px;}
			.maincontent li {background: url(../img_Lavastica/bullet.gif) no-repeat left center; padding-left: 15px;}
		
		 .CMSSiteMapList {list-style-type: none; margin: 0; padding: 0px;}
                 .CMSSiteMapListItem {list-style-type: none; background: url() ! important;  padding-left: 15px ! important;}

		.maincontent #merken-links ul {list-style-type:none; margin:0; padding:0;}
			.maincontent #merken-links li {background: url(../img_Lavastica/bullet.gif) no-repeat 0 8px; padding: 5px 0 5px 15px;	border-bottom: 2px solid #e4e1df;}
			.maincontent #merken-links p {padding: 0; margin: 0;}
				.maincontent #merken-links h2 {color:939393; margin:0; padding: 0; font-size:12px; font-weight:normal;}
				
		.maincontent #producttable {width: 100%; text-align: left; vertical-align: middle;}
			.maincontent #producttable th {font-weight: normal;}
		
		.maincontent #productdata ul {list-style-type: none; margin: 0; padding: 0px;}
			.maincontent #productdata li {background: url(../img_Lavastica/bullet_dot.gif) no-repeat left center; padding-left: 15px;}
		
		.maincontent hr {margin-top:5px ;margin-bottom:5px; height:2px; color:#e4e1df}

	.productcategory-block{
		float:left;
		background-color: #9b9999;
		width: 190px;
		height: 170px;
		margin: 7px 4px 0 0;
		cursor: hand;
		vertical-align:middle;
	}
		.productcategory-block p{font-size: 14px;font-weight: bold;color: #FFFFFF; text-decoration:none; padding-left:5px;}
		.productcategory-image{margin: 6px; border: none;}

/*===================== @sidebar =======================*/	
#sidebarcolumn {float:left; width:176px; background: url(../img_Lavastica/header_right.jpg) no-repeat 0px 4px;}
	/*===================== @sitemap-zoeken =======================*/	
	.sitemap-zoeken {
		position:relative;
		float:right; 
		width:155px; 
		margin-top:96px;
		padding-right: 11px;
	}	
		/*===================== @sitemap =======================*/	
		.sitemap-zoeken a{
			display:block;
			background:url(../img_Lavastica/sitemap.gif) no-repeat 0 0;
			height: 19px;
			text-indent:-9999px;
			margin-bottom:2px;
		}	
		.sitemap-zoeken a:hover, 
		.sitemap-zoeken a.active {display:block; background:url(../img_Lavastica/sitemap.gif) no-repeat 0px -19px;}
		/*===================== @zoeken =======================*/	
		.zoeken {background-color:#414142; height:49px;}
		.zoeken label {
				display:block; 
				text-indent:-9999px; 
				background: url(../img_Lavastica/zoeken.gif) no-repeat 0 2px; 
				height:19px; 
			}
			
		.zoeken input {float:left;}
			.zoeken input#zoeken{
				width:112px;
				height: 12px;
				margin: 8px 0 0 6px;
				border: none;
				font-size:11px;
			}

                        .zoeken .inputzoeken{
				width:112px;
				height: 12px;

				margin: 8px 0 0 6px;
				border: none;
				font-size:11px;
			}
			
			.zoeken .zoek-knop {margin:8px 0 0 4px;}
	/*===================== @quicklinks =======================*/	
	.quicklinks {float:right; width:155px; margin-top:21px;	padding-right: 11px;}
	.quicklinks strong {
		display:block;
		text-indent:-9999px;
		background: url(../img_Lavastica/quicklinks.gif) no-repeat 0px 0px;
		height: 21px;
		width: 155px;
	}
	.quicklinks ul {position:relative; background-color:#908e8e; list-style:none; height:auto;}
		.quicklinks li {float:left; width:155px;}
			.quicklinks li a {
				display:block;
				text-align:left;
				text-indent:-9999px;
				border-bottom: 2px solid #FFFFFF;
				background: no-repeat  0px 0px;
				height: 19px;
			}
			/* normaal menu */
			#autronica_ql a{background:url(../img_Lavastica/quicklinks_autronica.gif);}
			#kongsberg_ql a{background:url(../img_Lavastica/quicklinks_kongsberg.gif);}
			#scana_ql a{background:url(../img_Lavastica/quicklinks_scana.gif);}
			#servoteknikk_ql a{background:url(../img_Lavastica/quicklinks_servoteknikk.gif);}			
			#hekatron_ql a{background:url(../img_Lavastica/quicklinks_hekatron.gif);}	
			#salwico_ql a{background:url(../img_Lavastica/quicklinks_salwico.gif);}	
			#azcue_ql a{background:url(../img_Lavastica/quicklinks_azcue.gif);}	
			#medc_ql a{background:url(../img_Lavastica/quicklinks_medc.gif);}
			
			.quicklinks li a:hover {background: no-repeat 0px -19px;}

			/* active en over menu */
			#autronica_ql a:hover, 
			#autronica_ql.active {background:url(../img_Lavastica/quicklinks_autronica.gif) 0px -19px;}
			#kongsberg_ql a:hover, 
			#kongsberg_ql.active {background:url(../img_Lavastica/quicklinks_kongsberg.gif) 0px -19px;}
			#scana_ql a:hover, 
			#service_ql.active {background:url(../img_Lavastica/quicklinks_scana.gif) 0px -19px;}
			#servoteknikk_ql a:hover, 
			#servoteknikk_ql.active {background:url(../img_Lavastica/quicklinks_servoteknikk.gif) 0px -19px;}
			#hekatron_ql a:hover, 
			#hekatron_ql.active {background:url(../img_Lavastica/quicklinks_hekatron.gif) 0px -19px;}
			#salwico_ql a:hover, 
			#salwico_ql.active {background:url(../img_Lavastica/quicklinks_salwico.gif) 0px -19px;}
			#azcue_ql a:hover, 
			#azcue_ql.active {background:url(../img_Lavastica/quicklinks_azcue.gif) 0px -19px;}
			#medc_ql a:hover, 
			#medc_ql.active {background:url(../img_Lavastica/quicklinks_medc.gif) 0px -19px;}
			
	/*===================== @nieuws =======================*/		
	.nieuws {float:right; width:155px; margin-top:18px; padding-right: 11px;
	}
	.nieuws strong.title {
		display:block;
		text-indent:-9999px;
		background: url(../img_Lavastica/news.gif) no-repeat 0px 0px;
		height: 21px;
		width: 155px;
	}
	.nieuws ul {position:relative; background-color:#908e8e; list-style:none; height:auto;}
		.nieuws li {float:left; width:147px;}
			.nieuws li {
				padding:7px 4px 5px 4px;
				color:#181818;
				text-align:left;
				background-color:#fff;
				border-bottom: 1px solid #ee9800;
				font-size: 11px;
				line-height: 15px;
			}
			.nieuws li img {float: right;margin-left: 5px;height: 32px; width: 32px;
			}
                        .nieuws li a {color:#181818; text-decoration:none;
			}
			.nieuws li a:hover {color:#181818; text-decoration:underline;
			}	 
/*===================== @footer =======================*/	
#footer {
	position:relative;
	width:1003px;
	color:#8a8a8a;
	padding:0 0 25px 0;
	font-size:8px;
	text-transform:uppercase;
	text-align:center;
	background: transparent url(../img_Lavastica/bg-footer.gif) left top no-repeat
}
	#footer a {color:#8a8a8a; text-decoration:none;}
	#footer .devider {color:#ee9800;}