/* Main Items */

body													{background-color: #000000; background-image: url(/i/background.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center bottom; margin-left: 0px; margin-right: 0px; margin-top: 0px;}
body, td, textarea, input, select		{font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; color: #404040;}
h1, h2												{margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding-bottom: 1px; border-bottom-width: 3px; border-bottom-style: dotted; border-bottom-color: #CCCCFF;}
h1													{font-size: 125%;}
h2													{font-size: 115%;}
marquee											{cursor: pointer;}

#promo-pen {
	background:url("../www/i/main_display/bg-promo-pen.gif") no-repeat top left;
	width:395px;
	height:125px;
	vertical-align:top;
}

/* Links */

.navcontainer														{width: 150px;}
.navspacer															{height: 10px;}
.navspacer180														{height: 180px;}
.navcontainer ul													{margin-left: 0; padding-left: 0; list-style-type: none;}
.navcontainer li													{padding-top: 2px; padding-left: 0px; padding-right: 0px; padding-bottom: 1px;}
.navcontainer a													{display: block; padding: 3px; width: 143px; background-color: #01466D; border-bottom-width: 2px; border-bottom-color: #666666; border-bottom-style: groove;}
.navcontainer a:link, .navlist a:visited					{color: #E8E9E9; text-decoration: none;}
.navcontainer a:hover, .navlist a:visited:hover	{color: #FFFFFF; background-color: #0A669A;}

a:link, a:visited										{color: #C00000; text-decoration: none; font-size:11px; font-weight: normal;}
a:hover, a:visited:hover							{color: #01466D; text-decoration: none;}
a:link.items, a:visited.items						{color: #01466D; text-decoration: none;}
a:hover.items, a:visited:hover.items		{color: #C00000; text-decoration: none;}
a:link.menu, a:visited.menu						{color: #E8E9E9; text-decoration: none;}
a:hover.menu, a:visited:hover.menu		{color: #FFFFFF; text-decoration: none;}
a:link.topnav, a:visited.topnav				{color: #E8E9E9; text-decoration: none; font-weight: bold;}
a:hover.topnav, a:visited:hover.topnav	{color: #FFFFFF; text-decoration: underline; font-weight: bold;}

/* Tables */

table								{border-collapse: collapse; border-width: 0px;} 
table.main						{background-color: #000000; border-left-width: 2px; border-left-color: #555555; border-left-style: solid; border-right-width: 2px; border-right-color: #555555; border-right-style: solid; border-bottom-width: 2px; border-bottom-color: #555555; border-bottom-style: solid;}
table.product					{background-color: #FFFFFF; width: 100%; border-left-width: 1px; border-left-color: #555555; border-left-style: solid; border-right-width: 1px; border-right-color: #555555; border-right-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
table.laf							{background-color: #FFFFFF; width: 100%; border-left-width: 1px; border-left-color: #555555; border-left-style: solid; border-right-width: 1px; border-right-color: #555555; border-right-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid; border-top-width: 1px; border-top-color: #555555; border-top-style: solid;}
table.items						{width: 100%; border-left-width: 1px; border-left-color: #555555; border-left-style: solid; border-right-width: 1px; border-right-color: #555555; border-right-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
table.product a.grey		{color: #999999; text-decoration: none;}

td.navbar-left-logo			{background-image: url(/i/top_onder.gif);}
td.navbar-beneath-logo	{background-image: url(/i/top_onder_main.gif);}
td.footer							{color: #646262; text-align: center; padding-top:10px; padding-bottom: 5px; border-top-width: 1px; border-top-color: #555555; border-top-style: solid;}

td.main-column				{background-color: #E8E9E9; padding: 15px; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
td.left-column					{background-color: #01466D; background-image: url(/i/background-left-column.jpg); background-repeat: no-repeat; background-position: center bottom; border-top-width: 1px; border-top-color: #000000; border-top-style: groove; border-left-width: 2px; border-left-color: #555555; border-left-style: groove; border-right-width: 2px; border-right-color: #666666; border-right-style: groove; border-bottom-width: 2px; border-bottom-color: #555555; border-bottom-style: groove;}

td.leftmenu						{height: 17px; background-image: url(/i/marker_background.gif); padding-top: 1px; padding-left: 2px; padding-bottom: 1px; width: 4px; border-right-width: 2px; border-right-color: #666666; border-right-style: groove; border-bottom-width: 2px; border-bottom-color: #666666; border-bottom-style: groove;}
td.leftmenu-header			{height: 17px; background-image: url(/i/background-left-column-header.gif); width: 100%; font-variant : small-caps; padding-top: 1px; padding-left: 2px; padding-right: 2px; padding-bottom: 1px; font-weight: bold; color: #FFFFFF; border-bottom-width: 2px; border-bottom-color: #666666; border-bottom-style: groove; font-size:11px;}

td.productheader				{background-color: #808080; font-size: 14px; font-weight: bold; color: #FFFFFF; padding-top: 2px; padding-left: 5px; padding-right: 5px; border-top-width: 1px; border-top-color: #555555; border-top-style: solid;}
td.catalogusheader			{background-color: #6C1302; font-size: 14px; font-weight: normal; color: #FFFFFF; padding-top: 2px; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; border-top-width: 1px; border-top-color: #555555; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
td.catalogusheader2		{background-color: #01466D; font-size: 14px; font-weight: normal; color: #FFFFFF; padding-top: 2px; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; border-top-width: 1px; border-top-color: #555555; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
td.catalogusheader3		{background-color: #808080; font-size: 14px; font-weight: normal; color: #FFFFFF; padding-top: 2px; padding-left: 5px; padding-right: 5px; padding-bottom: 2px; border-top-width: 1px; border-top-color: #555555; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
td.productheader-left		{background-image: url(/i/marker_product-highlight.gif); padding-top: 1px; padding-left: 2px; padding-bottom: 0px; border-right-width: 2px;	 border-right-color: #666666;	border-right-style: groove;	border-bottom-width: 1px;	border-bottom-color: #666666;	border-bottom-style: groove;}

td.grouppicture				{background-color: #FFFFFF; font-family: Tahoma; font-size: 80%; font-weight: normal; color: #FFFFFF; border-top-width: 1px; border-top-color: #555555; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: #555555; border-bottom-style: solid;}
td.productsubheader		{background-color: #FFFFFF;}
td.productsubheader2		{background-color: #FFFFFF; background-image: url(/i/background-main-welcome.jpg); background-repeat: no-repeat; background-position: right bottom;}
td.productsubheader3		{background-color: #FFFFFF; background-image: url(/i/background-main-satisfaction.jpg); background-repeat: no-repeat; background-position: right bottom; height: 126px;}
td.productline					{background-color: #FFFFFF; color: #404040; padding-top: 3px; padding-bottom: 4px; border-bottom-width: 1px; border-bottom-color: #666666; border-bottom-style: groove;}
td.catalogusOmschrijving	{background-color: #FFFFFF; padding-left: 4px; padding-right: 4px;  padding-bottom: 15px;}
td.faq								{padding-left: 5px;	padding-top: 5px; padding-right: 5px; padding-bottom: 5px;	}

/* Overig */

.inputbtn			{width: 80px; border-width:1px; background-color: #000000; color: #CCCCFF; font-family: Verdana; font-size: 10px; font-weight: bold; height: 20px;}
.input_text		{width: 162px; border-width:1px; background-color: #FFFFFF; color: #000000; font-family: Verdana; font-size: 10px; font-weight: bold; height: 20px;}
.cartqty_text	{width: 25px; height: 17px; border-width:1px; font-size:11px;}
.spacer				{width: 15px; height: 15px;}
.itemspacer		{width: 100px; height: 25px;}

/* Check-out */

.CheckOut-select				{width: 230px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 30px;}
.CheckOut-select-small	{width: 50px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 31px;}
.CheckOut-text					{width: 420px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 18px;}
.CheckOut-text-small		{width: 150px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 18px;}
.CheckOut-text-fn			{width: 100px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 18px;}
.CheckOut-text-ln				{width: 202px; border-width:1px; background-color: #ffffff; color: #000000; font-family: verdana; font-size: 10px; height: 18px;}