
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #797979;
	text-align: center;
	background-color: #efefef;
}

table,td,tr {
	background-color: #FFFFFF;
}
.promo
	{
		font-size: 14px;
		font-weight:bold;
	}


#container {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}

.clear { clear: both;}

a {	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #797979;
	text-decoration:underline;
  }

a:hover {		
	text-decoration:none;
	color:#ABCF05;
  }

/* -- header --*/

#header {
	width: 1000px;
	height: 126px;
	background: url(../images/header_bg.gif) no-repeat;
}

#logo {
	float: left;
	width: 205px;
	height: 48px;
	margin: 60px 0 0 50px;
}

#logo a {
	display: block;
	width: 205px;
	height: 48px;
	text-decoration: none;
}

#logo span { display: none;}

#header_pic {
	float: right;
	margin-top: 75px;
}

/*-- menu --*/

#menu {
	width: 1000px;
	height: 38px;
	background: url(../images/menu_bg.gif);
}

#menu ul.left {
	float: left;
	margin: 0;
	padding: 0;
}

#menu ul.right {
	float: right;
	margin: 0 23px 0 0;
	padding: 0;
}

#menu li {
	float: left;
	display: inline;
	list-style: none;
	padding: 0;
	margin: 16px 0 0 23px;
}

#menu li a {
	display: block;
	height: 7px;
	text-decoration: none;
}

#menu li img { border: none;}

#menu li span { display: none;}

#menu_abouten, #menu_abouten a { background: url(../images/about_usen.gif); width: 39px;}
#menu_suppliersen, #menu_suppliersen a { background: url(../images/suppliersen.gif); width: 43px;}
#menu_referencesen, #menu_referencesen a { background: url(../images/referencesen.gif); width: 49px;}
#menu_promotionsen, #menu_promotionsen a { background: url(../images/promotionsen.gif); width: 50px;}
#menu_contacten, #menu_contacten a { background: url(../images/contact_usen.gif); width: 50px;}
#menu_francaisen, #menu_francaisen a { background: url(../images/francaisen.gif); width: 40px; }

#menu_abouten, #menu_abouten a:hover { background: url(../images/about_us_hoveren.gif); width: 39px;}
#menu_suppliersen, #menu_suppliersen a:hover { background: url(../images/suppliers_hoveren.gif); width: 43px;}
#menu_referencesv, #menu_referencesen a:hover { background: url(../images/references_hoveren.gif); width: 49px;}
#menu_promotionsen, #menu_promotionsen a:hover { background: url(../images/promotions_hoveren.gif); width: 50px;}
#menu_contacten, #menu_contacten a:hover { background: url(../images/contact_us_hoveren.gif); width: 50px;}
#menu_francaisen, #menu_francaisen a:hover { background: url(../images/francais_hoveren.gif); width: 40px; }




#menu_aboutfr, #menu_aboutfr a { background: url(../images/about_usfr.gif); width: 56px;}
#menu_suppliersfr, #menu_suppliersfr a { background: url(../images/suppliersfr.gif); width: 58px;}
#menu_referencesfr, #menu_referencesfr a { background: url(../images/referencesfr.gif); width: 49px;}
#menu_promotionsfr, #menu_promotionsfr a { background: url(../images/promotionsfr.gif); width: 50px;}
#menu_contactfr, #menu_contactfr a { background: url(../images/contact_usfr.gif); width: 70px;}
#menu_francaisfr, #menu_francaisfr a { background: url(../images/francaisfr.gif); width: 33px; }

#menu_aboutfr, #menu_aboutfr a:hover { background: url(../images/about_us_hoverfr.gif); width: 56px;}
#menu_suppliersfr, #menu_suppliersfr a:hover { background: url(../images/suppliers_hoverfr.gif); width: 58px;}
#menu_referencesfr, #menu_referencesfr a:hover { background: url(../images/references_hoverfr.gif); width: 49px;}
#menu_promotionsfr, #menu_promotionsfr a:hover { background: url(../images/promotions_hoverfr.gif); width: 50px;}
#menu_contactfr, #menu_contactfr a:hover { background: url(../images/contact_us_hoverfr.gif); width: 70px;}
#menu_francaisfr, #menu_francaisfr a:hover { background: url(../images/francais_hoverfr.gif); width: 33px; }










/*-- main content --*/

#content_home { 
	width: 1000px;
	background: #ffffff;
	padding: 0 0 14px 0;
	#border-top: 2px solid #efefef;
}

#content { 
	width: 1000px;
	background: #ffffff;
	padding: 0;
}

#home_left { float: left;}

#home_left p {
	padding: 0;
	margin: 14px 0 0 14px;
}

#home_right {
	float: left;
	width: 296px;
	margin-left: 14px;
}

#home_right p {
	padding: 0;
	margin: 30px 12px 0 0;
	line-height: 1.5em;
}

#home_right h1 {
	padding: 0;
	margin: 30px 12px 0 0;
	font-size: 12px;
}

#inner_left { float: left;}

#inner_left p {
	padding: 0;
	margin: 14px 0 0 14px;
}

#inner_mid {
	float: left;
	width: 312px;
	margin: 0 0 0 14px;
	line-height: 17px;
}

#inner_mid p {
	padding: 0 ;
	margin: 20px 20px 0 0;
}

#inner_mid div {
	padding: 20px 0 0 0;
	margin:  0 20px 0 0;
}
#inner_mid h1 {
	padding: 0;
	margin: 27px 20px 10px 0;
	font-size: 14px;
}

#inner_right { float: left;}

#inner_right p {
	padding: 0;
	margin: 7px 0 0 0;
}

#inner_right p.top {
	padding: 0;
	margin: 75px 0 0 0;
}

#inner_right img { border: none;}

/*-- footer --*/

#upfooter {
	height: 88px;
	background: url(../images/upfooter_bg.gif);
}

#footer { margin: 0 0 6px 0; padding: 0 15px 0 20px;}

#footer p.copyright {
	margin: 0;
	padding: 0;
	font-size: 10px;
	background: url(../images/copyright_bg.gif) repeat-x 120px 50%;
}

#footer p.copyright span {
	padding-right: 10px;
	background: #efefef;
}

