@import url('smoothbox.css');
@import url('resetSettings.css');
@import url('standardSettings.css');

:root

{

 overflow-y:scroll;

}

body, html

{

	height:100%;

	width:100%;	

}

body

{

	background:url(../images/bg.gif) top center repeat-x #3b0083;

	background-attachment:fixed;

}

#aroundTable

{

	height:100%;

}

#mainTable

{

	margin:0 auto;

	width:950px;

	background-image:url(../images/bg-text.jpg);

	background-position:top center;

	background-repeat:no-repeat;

	background-attachment:fixed;	

	background-color:#66389e;	

}

#header

{

	position:fixed;

	top:0px;

	left:50%;

	margin-left:-475px;

	width:950px;

	height:173px;

	z-index:15;	

}

#menu

{

	float:left;

	font-size:0;

	margin-left:0px; /* override ie6 */

	height:28px;

	width:948px;

	border:1px solid #460b8e;

	background-image:url(../images/menu/menu-filler-middle.gif);	

}

#menu img

{

 float:left;

}

#colLeft

{

	width:474px;

	height:100%;

	border-left:1px solid #460b8e;

}

.text

{

	margin-top:174px; /* override in ie */

	width:424px;

	padding:25px;

	padding-right:0px;

	padding-top:0;

	padding-bottom:50px;

}

.text, .text p, .text td, .text div, 

.text a, .text a:link, .text a:hover, .text a:visited, .text a:active, li

{

	line-height:24px;

	color:#e5ddef;

}

#colRight

{

	width:474px;

	height:100%;

	border-right:1px solid #460b8e;	

}

#colWide

{

	width:948px; /* IE OVERRIDE */

	height:100%;

}

#colWide .text

{

	width:924px;

}

#flashComponent

{

	position:fixed;

	top:0px;

	left:50%;

	width:474px;

	height:100%;

	z-index:5

}

#footer

{

	position:fixed;

	bottom:0px;

	left:50%;

	margin-left:-475px;

	bottom:0px;

	border-top:1px solid #460b8e;

	height:35px;

	width:950px;

	color:#764da8;

	background-color:#3b0083;

	z-index:25;

}

#footer div

{

	padding:2px;

	padding-top:11px;

	color:#764da8;

}

.footerBrand

{

	float:left;

	margin-top:2px; /* IE OVERRIDE */

}

#menuBar

{

	border:1px solid #00CC66;

	height:28px;

	width:948px;

	margin-top:145px;

}

.contactForm td

{

	padding-right:7px;

}

.contactForm input

{

	margin-top:2px;

	background-color:#e5ddef;

	color:#3b0083;

	padding-left:2px;

}

.contactForm .button

{

	padding-top:2px;

}

/* TEST LAYOUT */

h1, h2

{

	margin:0;

	padding-top:20px;

	padding-bottom:12px;

	line-height:31px;

	font-size:31px;

	font-weight:bold;

	color:#fff;

}

h2

{	

	display:inline;

	width:250px;

}

.titleTable

{

	margin-top:20px;

	margin-bottom:-4px;

}

.titleTable .imgCell

{

	padding-top:3px;

	padding-left:7px;

	padding-right:7px;

}

.breadCrumbDivider, img.breadCrumbDivider

{

	display:inline-block;

	border:0;

	margin-left:3px;

	margin-right:3px;

}

img.title /* overriden ie */

{

	margin-left:2px;

	margin-bottom:15px;

	margin-top:25px;

}

.newsImage

{

	margin-top:9px;

}

.newsTable td

{

	padding-bottom:20px;

}



/* ASSORTIMENT */

.assortiment

{

}

.assortiment div

{

	float:none;	

	margin-bottom:0px;

}

.assortiment div div

{

	float:none;

}

.assortiment div div

{

	color:#b49dd0;

	line-height:11px;

	padding-top:6px; /* IE OVERRIDE */

	padding-bottom:8px;

}

.assortiment div img

{

	border:2px solid #b49dd0;

	margin-right:25px;	

	display:block;

}

.assortiment div a:hover div

{

	color:#e5ddef;

	text-decoration:none;

}

.assortiment div a:hover img

{

	border:2px solid #e5ddef;

}

.assortiment .noRightSpacing

{

	margin-right:0px;

}

.assortimentDetail

{

	margin-top:25px;

}

.assortimentText

{

	padding-right:25px;

	padding-bottom:19px;

	width:439px;

}

.assortimentInfo

{

	margin-right:25px;

	width:403px;

	height:98px;

	padding:15px;

	padding-top:12px;

	border:2px solid #b49dd0;

	background-color:#FFFFFF;	

}

.assortimentInfo span

{

	line-height:13px;

	color:#3b0083;	

}

.assortimentSpecs

{

	margin-top:8px;

}

.assortimentSpecs td

{

	color:#9d80c1;

	line-height:14px;

}

.assortimentSpecs .headings td

{

	font-weight:bold;

}

.assortimentSpecs .headings td strong

{

	font-weight:normal;

}

.assortimentSpecs .headings td.cellFustCode

{

	font-weight:normal;

	font-style:italic;

	color:#9a87b2; 	

}

.assortimentInfoHolder

{

	height:154px;

}

#navigationMenu

{

	float:right;

	margin-top:25px;

	margin-right:25px;

	margin-bottom:-50px;

}

#navigationMenu img

{

	float:right;

	border:0;

}

.cellPot

{

	width:45px;

}

.cellBloem

{

	width:51px;

}

.cellHoogte

{

	width:59px;

}

.cellLine

{

	width:11px;

	border-left:1px solid #e8e1f1;

}

.cellFustSoort

{

	width:43px;

}

td.cellFustCode

{

	width:32px;

	color:#9a87b2; 	

	font-style:italic;	

}



/* TRENDS */

.text img, .trends img

{

	border:2px solid #b49dd0;	

}

.text img.no-border, .trends img.no-border

{	

	border:0;

}
