/* margin & padding op alle elementen resetten naar 0 */

body	{
	position: relative;
	font-family: Verdana, arial;
	font-size: 13px;
	color: #ffffff;
	background-color: #000000;
	margin: 0 auto;
	padding: 0;
	width: 780px;
	margin-bottom: 35px;
}
ul#topmenu {
	width: 780px;
	margin: 0 auto;
}
#header h1 {
	background: url(../images/hr-bwb.jpg) no-repeat 0 0;
	padding-top: 1px;
	height: 0;
	width: 774px;
	overflow: hidden;
	margin-bottom: 2px;
}
#landoftaal {
	background: url(http://www.koppertcress.com/images/private/navigation.gif) no-repeat 0 0;
	padding-top: 14px;
	height: 0;
	width: 425px;
	overflow: hidden;
	margin: 0 auto;
	margin-bottom: 2px;
}
#language {
	text-align: right;
	padding-right: 5px;
}
#language li {
	display: inline;
	padding: 0 15px 2px 20px;
}
#language li.lang-nl {
	background: url(../images/lang-1.jpg) no-repeat left;
}
#language li.lang-uk {
	background: url(../images/lang-2.jpg) no-repeat left;
}
#language li.lang-de {
	background: url(../images/lang-3.jpg) no-repeat left;
}
#language li.lang4, #language li.lang-es {
	background: url(../images/lang-4.jpg) no-repeat left;
}
#language li.lang-fr {
	background: url(../images/lang-5.jpg) no-repeat left;
}
#language li.lang6 {
	background: url(../images/lang-6.jpg) no-repeat left;
}
#language li.lang-it {
	background: url(../images/lang-8.jpg) no-repeat left;
}
#language li.lang-usa {
	background: url(../images/lang-9.gif) no-repeat left;
}
#language li a {
	font-size: 11px;
	color: #808080;
	text-decoration: underline;
}
#language li a:hover {
	font-size: 11px;
	color: #929292;
	text-decoration: underline;
}
#content {
	background: url(../images/content-background.png) no-repeat bottom center;
	width: 778px;
	min-height: 680px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
}
/* IE min-height niet snappen doen, vandaar vieze fix */
* html #content {
	height: 680px;
}
#content h1 {
	background: url(../images/content-title-background.jpg) no-repeat 0 0;
	height: 28px;
	font-size: 20px;
	font-weight: 600;
	padding: 3px 20px;
	margin-left: 20px;
}
#flash {
	float: right;
	width: 135px;
	height: 393px;
	padding-left: 20px;
	padding-right: 20px;
}
#navbar {
	margin-top: -15px;
}
#navbar a {
	font-size: 11px;
	color: #929292;
	text-decoration: underline;
}
#navbar a:hover {
	font-size: 11px;
	color: #929292;
	text-decoration: underline;
}
#submenu li a {
	font-size: 15px;
	color: #808080;
	text-decoration: underline;
}
#submenu li a:hover {
	font-size: 15px;
	color: #929292;
	text-decoration: underline;
}
#text {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#content-bottom h6 {
	background: url(../images/print.jpg) no-repeat 0 0;
	padding-top: 14px;
	height: 0;
	width: 95px;
	overflow: hidden;
}


A			{color: #c0c0c0; font-size: 13px; text-decoration: underline;}
A:hover 	{color: #929292; font-size: 13px; text-decoration: underline;}

ul#topmenu {
	margin: 0 auto 0 auto;
	padding-left: 0;
	width: 780px;
	height: 128px;
}

ul#topmenu li {
	float: left;
	margin-left: 0;
	margin-top: 20px;
	padding-left: 0;
	list-style-type: none;
	text-align: center;
}

ul#topmenu li a {
	display: block;
	height: 35px;
	width: 86px;
	padding-top: 70px;
	text-decoration: none;
	overflow: hidden;
}

ul#topmenu li.home a			{ background: url(../images/menu-home.gif) no-repeat top center; }
ul#topmenu li.news a			{ background: url(../images/menu-news.gif) no-repeat top center; }
ul#topmenu li.company a		{ background: url(../images/menu-company.gif) no-repeat top center; }
ul#topmenu li.cressperience a	{ background: url(../images/menu-cressperience.gif) no-repeat top center; }
ul#topmenu li.collection a	{ background: url(../images/menu-collection.gif) no-repeat top center; }
ul#topmenu li.texturas a		{ background: url(../images/menu-texturas.gif) no-repeat top center; }
ul#topmenu li.recipe a		{ background: url(../images/menu-recipe.gif) no-repeat top center; }
ul#topmenu li.brochure a		{ background: url(../images/menu-brochure.gif) no-repeat top center; }
ul#topmenu li.contact a		{ background: url(../images/menu-contact.gif) no-repeat top center; }

ul#topmenu li a:hover {
	font-size: 14px;
	color: white;
	font-weight: bold;
}

ul#menu-tree12-html {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	width: 890px;
	padding-left: 92px;
}
ul#menu-tree12-html li {
	float: left;
	list-style: none;
}
ul#menu-tree12-html img {
	display: block;
	border: none;
}
ul#menu-tree12-html p {
	width: 62px;
	margin: auto;
}

body.javascript #menu-tree12-html {
	display: none;
}

body.treeid-12 ul#topmenu {
	background: url(../images/private/architecture_aromatique_web.gif) no-repeat top left;
	margin-left: -1em;
}
body.treeid-12 ul#topmenu li {
	display: none;
}
body.treeid-12 #language li {
	background: none !important;
	padding: 0 5px 2px 10px;
}