a:link  
{ color: #000000; text-decoration: underline; }
 
a:visited
{ color: #000000; text-decoration: underline; }
 
a:active 
{ color: #000000; text-decoration: underline; }

a:hover 
{ color: #000000; text-decoration: none; }

body
{ background-color: #FFFFFF; font-family: Trebuchet, Arial, Helvetica; font-size: 0.7em; color: #000000 }

font, td     
{ font-family: Trebuchet, Arial, Helvetica; font-size: 0.7em; color: #000000 }

h1
{ font-family: Trebuchet, Arial, Helvetica; font-size: 20px; color: #00A7EB; font-style: italic; font-weight: bold }

.contactus, .contactus a:link, .contactus a:active, .contactus a:visited
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #FFFFFF; text-decoration: none; }

.contactus a:hover
{ color: #00A7EB; text-decoration: underline; }

.breadcrumb, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #00A7EB; font-weight: bold; text-decoration: none; }

.breadcrumb a:hover
{text-decoration: underline; }

.breadcrumb-header
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #0C077B; font-weight: bold; text-decoration: none; }


img
{ border: 0px none}

li
{ margin-left: -24 ; list-style-image: url(images/basics/pijltje.gif)}

.bghoofd 
{  background-attachment: fixed; background-color: #FFFFFF; background-image: url(/images/basics/hoofdachter.gif); background-repeat: no-repeat}

.bgonlinecatalog 
{ 
	background-attachment: fixed; background-color: #FFFFFF; 
	background-image: url(/images/basics/demaco-bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
}

.klein {  font-family: Trebuchet, Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; text-transform: uppercase}

.formfield
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #000000; height: 20px; }

.formfield-hoog
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #000000; width:220px; height: 80px; }

.formbutton
{ font-family: Trebuchet, Arial, Helvetica; font-size: 11px; color: #FFFFFF; height: 20px; background-color: #00A7EB }

.qbtable td a:link  
{ color: #0C077B; text-decoration: underline; }
.qbtable td a:visited
{ color: #0C077B; text-decoration: underline; }
.qbtable td a:active 
{ color: #0C077B; text-decoration: underline; }
.qbtable td a:hover 
{ color: #0C077B; text-decoration: none; }

.qbRowHeader A:link 		{ color: #0C077B; text-decoration: none; font-weight: bold }
.qbRowHeader A:active 	{ color: #0C077B; text-decoration: none; font-weight: bold }
.qbRowHeader A:visited 	{ color: #0C077B; text-decoration: none; font-weight: bold }
.qbRowHeader A:hover 		{ color: #0C077B; text-decoration: underline; font-weight: bold }

.qbRowHeader td		  		{ color: #0C077B; text-decoration: none; font-weight: bold; white-space: nowrap; }

.qbtable  		 { width: 100%; border: solid 1px #DBB223 }
.qbtable td { color: #0C077B; white-space: nowrap; }
.qbRowHeader { background-color: #DBB223; color: #0C077B }
.qbTableHeader { background-color: #F8F0D3; color: #0C077B }
.qbTableFooter { background-color: #F8F0D3; color: #0C077B }
.qbRowEven { color: #0C077B; background-color: none }
.qbRowOdd { color: #0C077B; background-color: #F8F0D3 }
.qbNavDisabled { color: #777777; }

.qbNr, .qbCellNr {
	padding-right: 15px;
	width: 5px;
}

.qbCellInkoopprijs, .qbInkoopprijs, .qbCellKorting, .qbKorting, .qbCellNetPrice, .qbNetPrice
, .qbCellEurNetPrice, .qbEurNetPrice, .qbCellPrice, .qbPrice, .qbCellMarge, .qbMarge
{
	text-align: right;
}

.CatalogHeader td {
	color: #ffffff;
}
.CatalogContent {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;	
}

.divSeeAlso {
	border: 1px solid;
	width: 200px;
	padding: 10px;
	border: solid 1px #DBB223;
}
.SeeAlsoTitle { font-family: Trebuchet, Arial, Helvetica; font-size: 14px; color: #00A7EB; font-style: italic; font-weight: bold }


.wishlist TH
{
    BORDER-RIGHT: #DBB223 1px solid;
    BORDER-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: #DBB223 1px solid;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #DBB223;
    COLOR: #0C077B;
}

.wishlist TD
{
    BORDER-RIGHT: #DBB223 1px solid;
    BORDER-TOP: #DBB223 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: #DBB223 1px;
    BORDER-BOTTOM: #DBB223 1px solid;
    FONT-FAMILY: Arial, Verdana;
    COLOR: #0C077B;
}

.wishlist TABLE
{
    BORDER-RIGHT: #DBB223 1px;
    BORDER-TOP: #DBB223 1px solid;
    BORDER-LEFT: #DBB223 1px solid;
    BORDER-BOTTOM: #DBB223 1px;
}

.HLAddedToWishlist
{
 background-color: #ddeeff;
}

.error 
{
	COLOR: #ff0000;
}

.Hmenu
{
	position: relative;
	border-left: solid 1px #DBB223;
	border-top: solid 1px #DBB223;
	border-right: solid 1px #DBB223;
	width: 228px;
}
.HmenuItem
{
	position: relative;
	color: #0C077B;
	background-color: #F8F0D3;
	border-bottom: solid 1px #DBB223;
	padding: 2px;
	cursor: pointer;
}