body{font-family:Verdana,Arial,Sans-Serif;font-size: 11px;color: #000;background-color: #d4d4d4;background-image:url(../images/background.jpg);		margin:0;
		padding:0;}

	body {
		min-width:980px;
		text-align:center;
	}
	#centerwrap {
		background:#ccc;
		width:980px;
		margin:10px auto;
		padding:10px 0;
		text-align:left;
	}
		#content {
		background:#fff;

	}
	
.Container{width:980px;border:solid 1px #000;padding:10px;}
.Top{text-align:right;}

#MainMenu{width:350px;} 
#MainMenu ul{list-style: none;padding: 0;margin: 0;}
#MainMenu li{float: left;margin: 0 5px;padding: 0;text-align: center}

#MainMenu a:link, #MainMenu a:visited, #MainMenu a:hover, #MainMenu a:active{font-size:13px;color:#000;}
#MainMenu a:hover{text-decoration:none;}

#SubMenu{float:left;width:180px;display: inline ;height:300px;}
#SubMenu ul{list-style: none;padding: 0;margin: 0;text-align: left}

#SubMenu a:link, #SubMenu a:visited, #SubMenu a:hover, #SubMenu a:active{color:#000;}
#SubMenu a:hover{text-decoration:none;}

.Content
{
	width:600px;
  background-color:#FFF;}

.Footer{text-align: center}
#Footer {width:540px;}
#Footer ul{list-style: none;padding: 0;margin: 0;text-align: center}
#Footer li{float: left;margin: 0 5px;padding: 0;text-align: center}

h1{font-size:16px;color:#000;margin: 0px;}

h2{font-size:14px;color:#000;margin: 0px;}

#leftcontent 
{
	width: 190px;
	height: 455px;
	position: relative;
	float: left;

	}


#flashobject
{
	height: 455px;
	width: 586px;
	}

table.list	{  border-left: solid 1px #000;border-right: solid 1px #000;border-bottom: solid 1px #000;}	/* de tabel in de product overview (mechanisch, elektrisch en componenten) */
	table.list td.header	{ font-size: 12px;font-weight: bold;background-color: #f48221;border-top: solid 1px #000;border-bottom: solid 1px #000; } /* de cel met het kopje in de product overview tabel */
	table.list td.image		{  } /* de cel met het logo in de product overview tabel */
	table.list td.content	{  } /* de cel met de content in de product overview tabel */
		table.list td.content UL	{  } /* de opsomming */
		table.list td.content LI	{  } /* de opsomming */
		table.list td.content LI A	{  } /* de link in de opsomming */
		table.list td.content LI A:hover	{  }
		table.list td.content P A	{  } /* de externe link naar andere site (bijv Website ABANA) */

table.list_details	{  border-left: solid 1px #000;border-right: solid 1px #000;border-bottom: solid 1px #000; }	/* de tabel in de productdetails */
	table.list_details td.header	{ { font-size: 12px;font-weight: bold;background-color: #f48221;border-top: solid 1px #000;border-bottom: solid 1px #000; } } /* de cel met het kopje in de productdetails tabel */
	table.list_details td.image		{  } /* de cel met het productplaatje in de productdetails tabel */
	table.list_details td.content	{  } /* de cel met de content in de productdetails tabel */

.newsitem
{
	padding-left: 10px;
	padding-bottom: 15px;
	color: #646464;
	}

.newsitem a:link {color: #bf0535;}
.newsitem a:visited {color: #bf0535;}
.newsitem a:hover {color: #bf0535;}
.newsitem a:active {color: #bf0535;}

#container {
position: absolute;
		top: 0px;
		left: 50%;
		margin-left: -389px;
		height: auto; 
		width: 778px;
		overflow: visible;
		background-color:#FFffff;
		border: 1px solid #000;
}

#payoff 
{
	color: #575555;
	font-size: 14px;
	
}

#content {
		float: left;
		width: 778px;
		height: 100%;
		position: relative;
		top: 0px;
		left: 0px;
}




#main {
		
		background-repeat: repeat-y;
		
}

#menu {
	height: 23px; 
}

#contentimage{
		width: 175px;
		position: absolute;
		z-index: 1;
		left: 17px;
}

#submenu {
		width: 173px;
		position: absolute;
		left: 17px;
		top:180px;
		z-index: 1;
}

#submenuitem 
{
	width: 173px;
	height: 28px;

	
}

#submenuitembottom
{
	width: 173px;
	height: 28px;
	
	
}

#submenuitemtop
{
	width: 173px;
	height: 27px;
	background-image: url(../images/submenu_top.gif);
	
}



#submenuitemtext 
{
	padding-left: 17px;
	padding-top: 5px;
	color: #fff;
}

#submenuitemtext a 
{
	color: #fff;
	text-decoration: none;
}

#submenuitemtext a:hover
{
	color: #fff;
	text-decoration: underline;
}

#maincontent {
		width: 578px;
		position: absolute;
		left:200px;
		top:235px;
		z-index: 1;
}

#maincontenttable {
		margin-top: 10px;
		margin-bottom: 10px;
}

#footer {
		background-image: URL(../images/footerbackground.jpg);
		background-repeat: repeat-x;
		height: 25px;
		width: 100%;
		text-align: center;
		color: #fff;
		
}

#footerintro {
		background-image: URL(../images/footerbackground.jpg);
		background-repeat: repeat-x;
		height: 25px;
		width: 100%;
		text-align: center;
		color: #fff;
		
}

#footertext 
{
margin-top: 5px;
	}
	



#footertext a
{
	color: #fff; 
	text-decoration: none;
}

p{margin-bottom:0px;margin-top:0px;}

.ContactForm td {height:30px;}

.headertable
{
	background-image: url(../images/header_image.jpg);
	height: 160px;
	width: 980px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	}
	
.topmenuitem
{
	background-image: url (../images/topnav_button.jpg);
	}

.topmenu
{
	
	vertical-align: top;

	}

.topmenu a
{color: #fff;
	text-decoration: none;}
	
.mainmenu
{	
	vertical-align: bottom;
	}	

.mainmenu a
{color: #000;
text-decoration: none;
font-weight: bold;}

.content
{
	width: 978px;
	background-color: #ffffff;

	padding: 15px;
	vertical-align: top;
	}

ul li 
	{
	    height:20px;
  }


ul li a
	{
	    color:#de711d;
	    text-decoration:none;
  }


.footer
{
	height: 36px;
	background: #ffffff url(../images/bg_footer.gif) repeat-x ;
	color: #2d2c2c;
	text-align: center;
	padding:0 10px 0 10px;
	font:normal 12px verdana;
	letter-spacing:0px;
	border-left: 1px solid #5a5a5a;
	border-right: 1px solid #5a5a5a;
    border-bottom: 1px solid #5a5a5a;
	}
	
.footer a
{
	color: #000;
	line-height:20px;

	}

.sidebar
{
	border: 1px solid #5b666b;
	background-color: #e0e0e0;
	width: 350px;
	vertical-align:top;

	}
	
.sidebarcontent
{
	padding: 15px;
	}
	
.maincontent
{
	padding-right: 30px;

	font-size: 11px;
	
}

.maincontent p
{
	text-align: justify;
	padding-left: 10px;
}

.maincontent a
{
	color: #de711d;}


.maincontent h1
{
	color: #de711d;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
	margin-top; 0px;
	padding-left: 10px;}


.floatright
{float:right;}

#slideshow {
    position:relative;
    height:170px;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow img.active {
    z-index:10;
}

#slideshow img.last-active {
    z-index:9;
}

#landingspagecontent
{
    margin-right:15px;
    }
    
#landingspagecontent a:link a:visited
{
    color:#de711d;
    }

#landingspagecontent p
{
    text-align:center;
    }

.fastsearch 
{
    background-image:url(/www/images/background.jpg);
    text-align:center;
    }
    
.fastsearch a
{
    color:black;
	text-decoration:none;
    }
.productlinks
{
    float:left;
    }
