/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/
HTML {background-image:url(images/bg.jpg);}
BODY {font-family: Verdana, Geneva, sans-serif; text-align:center; color: #000000; margin: 0px; background-image:url(images/bg.jpg); background-attachment:fixed; /*background: #0A3C0A;*/}
.contents {width: 1255px; background: white; margin-top: 2px; margin-bottom: 5px; border: 3px dotted #066;}
.boxText {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 15px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
A {color: #000000; text-decoration: none; font-size: 12px;}
A:hover {color: #AABBDD; text-decoration: underline;}
FORM {display: inline;}
TR.header {background: #ffffff;}
TR.headerNavigation {background: #c0c0c0;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 12px; background: #c0c0c0; color: #ffffff; font-weight : bold; height: 30px;}
A.headerNavigation {font-size: 12px; color: #ffffff;}
A.headerNavigation:hover {color: #6f9fcf;}
A.TableheaderNavigation {font-size: 18px; color: #6699cc;}
A.TableheaderNavigation:hover {color: #6f9fcf;}
TR.headerError {background: #ff0000;}
TD.headerError {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center;}
TR.headerInfo {background: #00ff00;}
TD.headerInfo {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
TR.footer {background: #c0c0c0;}
TD.footer {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #c0c0c0; color: #ffffff; font-weight: bold;}
.infoBox {background: #b6b7cb;}
.infoBoxContents {background: #f8f8f9; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxNotice {background: #FF8E90;}
.infoBoxNoticeContents {background: #FFE6E6; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.infoBoxHeading {border-top: 1px; border-left: 1px; border-right: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px; font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: bold; background: #ffffff; color: #6699cc; padding: 10px;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #f8f8f9;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #f8f8f9;}
TABLE.productListing {border: 1px; border-style: solid; border-color: #b6b7cb; border-spacing: 1px;}
.productListing-heading {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #b6b7cb; color: #FFFFFF; font-weight: bold;}
TD.productListing-data {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
A.pageResults {color: #0000FF;}
A.pageResults:hover {color: #0000FF;background: #FFFF33;}
TD.pageHeading, DIV.pageHeading {font-family: Verdana, Arial, sans-serif; font-size: 18px; font-weight: 600; color: #9a9a9a;}
TR.subBar {background: #f4f7fd;}
TD.subBar {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
TD.main, P.main {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
TD.accountCategory {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #aabbdd;}
TD.fieldKey {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {font-family: Verdana, Arial, sans-serif; font-size: 12px;}
TEXTAREA {width: 100%; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
SPAN.greetUser {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #f0a480; font-weight: bold;}
TABLE.formArea {background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}
SPAN.markProductOutOfStock {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #c76170; font-weight: bold;}
SPAN.productSpecialPrice {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
FIELDSET {border-width: 8px; padding: 4px;}
LEGEND {padding: 10px 25px 10px 25px; border:1px solid #eeeeff; color: #6699cc; font-size: 24px; text-align:right; margin-bottom: 20px; font-weight: bold;}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand;}
.moduleRowSelected { background-color: #E9F4FC;}
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c;}
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000;}
/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5;}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00;}
/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
#gnome {position:relative; margin: 0px auto; width: 780px;}
/* Graphical Borders - boxes column_left_right - Star */
.mws_boxTop {background: url('images/infobox/top.gif'); font-family: Tahoma; font-size: 13px; text-align : center; font-weight: bold; background-repeat:repeat-x; vertical-align: middle; white-space: nowrap;}
.mws_boxLeft {background: url('images/infobox/left.gif');}
.mws_boxRight {background: url('images/infobox/right.gif');}
.mws_boxBottom {background: url('images/infobox/bot.gif'); font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align : center; vertical-align: middle; white-space: nowrap;}
.mws_boxCenter {background: #FFFFFF;}
/* Graphical Borders - boxes column_left_right - Star */
/* Graphical Borders - boxes main modules and file-pages - Star */
.mws_boxTop_main {background: url('images/infobox_main/top.gif'); font-family: Tahoma; font-size: 11px; text-align : center; font-weight: bold; background-repeat:repeat-x; vertical-align: middle; white-space: nowrap;}
.mws_boxLeft_main {background: url('images/infobox_main/left.gif');}
.mws_boxRight_main {background: url('images/infobox_main/right.gif');}
.mws_boxBottom_main {background: url('images/infobox_main/bot.gif'); font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align : center; vertical-align: middle; white-space: nowrap;}
.mws_boxCenter_main {background: #FFFFFF;}
/* Graphical Borders - boxes main modules and file-pages - End  */
/* Individual Boxes - Graphical Borders for modules - Star */
.mws_boxTop_module {background: url('images/infobox_module/top.gif'); font-family: Tahoma; font-size: 11px; text-align : center; font-weight: bold; background-repeat:repeat-x; vertical-align: middle; white-space: nowrap;}
.mws_boxLeft_module {background: url('images/infobox_module/left.gif');}
.mws_boxRight_module {background: url('images/infobox_module/right.gif');}
.mws_boxBottom_module {background: url('images/infobox_module/bot.gif'); font-family: Verdana, Arial, sans-serif; font-size: 11px; text-align : center; vertical-align: middle; white-space: nowrap;}
.mws_boxCenter_module {background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.mws_boxCenter_module2 {background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
/* Individual Boxes - Graphical Borders for modules - Star */
TD.noborderbox {font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.documents {background: #fff6e6; font-size: 11px; font-weight: bold; padding: 5px 5px 5px 24px; background: url('images/icona_download.png'); background-repeat: no-repeat;}
/* category information boxes */
#modelItem {MARGIN: auto; WIDTH: 700px; BACKGROUND: #fff; FLOAT: right; OVERFLOW: hidden}
.category-divider {
	BACKGROUND-IMAGE: url(images/category-divider.png); WIDTH: 1px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 100%
}
.consumer-cat-billboard #parent-category {
	BACKGROUND: url(images/placeholders/sprayheads.jpg) no-repeat 0px 0px
}
.consumer-cat-billboard #customer-category {
	BACKGROUND: url(images/placeholders/golfcourse-landing.jpg) no-repeat 0px 0px
}
.consumer-cat-billboard {
	BORDER-BOTTOM: #e1e1e1 1px solid; POSITION: relative; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 700px; BACKGROUND-REPEAT: no-repeat; FLOAT: left; HEIGHT: 450px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid
}
.transparent-box {
	POSITION: relative; FILTER: alpha(opacity=40); BACKGROUND-COLOR: #000; WIDTH: 100%; FLOAT: left; HEIGHT: 140px; TOP: 359px; opacity: 0.4
}
.category-transparent-box-content {
	Z-INDEX: 100; POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; WIDTH: 735px; PADDING-RIGHT: 20px; FLOAT: left; TOP: 220px; PADDING-TOP: 15px
}
.category-transparent-box-content P {
	LINE-HEIGHT: 21px; WIDTH: 100%; FLOAT: left; HEIGHT: 86px; COLOR: #fff; FONT-SIZE: 20px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.product-cat-copy {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 90%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.product-cat-copy UL {
	LIST-STYLE: disc none outside; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.product-cat-copy LI.prod-bullets {
	PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; PADDING-TOP: 0.2em
}
.whitetext {COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: normal;}
.cat_info_box {/*background: #fff6e6; border: solid 1px #6FA1C8; padding: 8px; margin-bottom: 10px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;*/}
/*BOF - Zappo - Option Types v2 - Progress Bar */
.progress {width: 1px; height: 12px; color: grey; font-size: 10px; /* overflow: hidden; */ background-color: #bbc3d3; padding-left: 5px;}
.bar {border-style: solid; border-width: 1px; border-color: #bbc3d3;}
/*EOF - Zappo - Option Types v2 - Progress Bar */
/*BOF - Zappo - Option Types v2 - ONE LINE - Preload Option Type Images */
div#ImagePreload {display: none;}
A.link_categoria {display: block; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #1d548b; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding: 0 10px 0 10px; background-color: #e0e0e0; BORDER: #666666 1px solid;}
.categoria  {border: #cccccc 2px dotted; padding: 4px 4px 4px 4px;}
A.categoria_menu {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #1d548b; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding: 0 10px 0 5px;}
.categoria_menu  {border-bottom: #cccccc 1px dotted; width: 200px; margin: 5px 0 0 5px;}
A.sotto_categoria_menu {FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0f068c; FONT-FAMILY: Arial; TEXT-DECORATION: none; padding: 0 10px 0 5px;}
.sotto_categoria_menu  {border-bottom: #cccccc 1px dotted; width: 200px; margin: 5px 0 0 0;}
.specifiche-table {MARGIN: 0px 0px 15px; WIDTH: 680px; BORDER-COLLAPSE: collapse; FONT-FAMILY: Verdana, Geneva, sans-serif}
.specifiche-table TH {BORDER-BOTTOM: #e1e1e1 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 11px; VERTICAL-ALIGN: top !important; FONT-WEIGHT: 900; PADDING-TOP: 10px}
.specifiche-table TD {BORDER-BOTTOM: #e1e1e1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 10px}
.caratteristiche-table {MARGIN: 0px 0px 15px; WIDTH: 680px; BORDER-COLLAPSE: collapse; FONT-FAMILY: Verdana, Geneva, sans-serif}
.caratteristiche-table TH {BORDER-BOTTOM: #e1e1e1 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 11px; VERTICAL-ALIGN: top !important; FONT-WEIGHT: 900; PADDING-TOP: 10px}
.caratteristiche-table TD {BORDER-BOTTOM: #e1e1e1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 10px}
.immagini-table {MARGIN: 0px 0px 15px; WIDTH: 680px; BORDER-COLLAPSE: collapse; FONT-FAMILY: Verdana, Geneva, sans-serif}
.immagini-table TH {BORDER-BOTTOM: #e1e1e1 1px dashed; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 25%; PADDING-RIGHT: 0px; COLOR: #333333; FONT-SIZE: 11px; VERTICAL-ALIGN: top !important; FONT-WEIGHT: 900; PADDING-TOP: 10px}
.immagini-table TD {BORDER-BOTTOM: #e1e1e1 1px dashed; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 11px; PADDING-TOP: 10px}
.techdata {width: 100%; text-align: left; padding-left: 20px; vertical-align: top; font-size: 11px}
.techdata caption {text-align: left; font-size: 14px; font-weight: bold; border-bottom: 2px solid #ababab; padding-top: 10px}
.techdata th {width: 400px}
.features {font-size: 11px; font-weight: normal; border-style: none solid solid none; border-color: #bcbcbc; border-width: 1px; background-color: transparent; padding: 0; line-height: 23px}
.features h3 {font-family: Verdana, Arial, sans-serif; font-size: 13px; background: #ababab; color: #ffffff; font-weight: bold; padding: 2px 5px 2px 10px}
/*BOF Options as Images*/
#zoek_resultaten {height: 32px; width: 52px; text-align: center;}
/*EOF Options as Images*/
