#naglowek {
  background-image: url(/lib/yhst-81126207287951/nav-back-v2.gif);
}

/*
#menu a:link, #menu a:visited ,#menu2 a:link, #menu2 a:visited {
  background-color: white;
}
*/
#menu a:hover, #menu2 a:hover {
  background-color: #bfc8d7;
  color: black;
}
#navselected a:link, #navselected a:visited {
  background-color: #2a4e79;
  text-transform: uppercase;
  font-size: 12px;
}

#subcats { border: 0px none }

#subcats a:link, #subcats a:visited {
  font-weight: normal;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 15px;
  background-color: #bfc8d7;
  font-size: 10px !important;
  border: 0px none;
}

#subcats a:hover { 
  color: white;
  background-color: #336699 !important;
}

#leftnavcell {
  border-right: 1px solid #6e8daa;
}

#searchgo {
  position: relative;
  right: 20px;
}

.product h1, .product h2 {
  font-family: arial;
  color: #841818;
  font-size: 16px;
}

.product, .product td {
  font-family: arial;
}

.orderblocktop h1, .orderblocktop h2 {
  color: black;
  margin: 0px;
}

.regpr, .save {
  font-weight: bold;
}

.saleprice {
  margin-top: 4px;
  margin-bottom: 4px;
  color: #750a0a;
}

.salepriceamount {
  font-size: 16px;
  font-weight: bold;
}

.orderblocktop {
  background-image: url(/lib/yhst-81126207287951/order-top-back-v2.gif);
  padding-left: 15px;
  padding-right: 15px;
}

.orderblock {
  width: 230px;
}
.accessories {
  background-image: url(/lib/yhst-81126207287951/order-bottom-back-v2.gif);
  background-repeat: repeat-y;
}

.orderblock .qty {
  font-size: 11px;
  text-align: center;
  width: 19px;
}

.accessories tr.sep {
  background-image: url(/lib/yhst-81126207287951/order-bottom-sep-v2.gif);
}

.productbottomtable {
  border-top: 1px dotted silver;
  margin-top: 1em;
  padding-top: 1em;
}

#bookmarkv2 {
  height: 31px;
  background-image: url(/lib/yhst-81126207287951/bookmark-v2.gif);
  padding-top: 7px;
  background-repeat: no-repeat;
}

.elemprice {
  background-color: #ffffcc;
  font-size: 10px;
}

.elemprice .elementpramt {
  font-size: 13px;
  font-weight: bold;
  color: #850101;
}

.doprint { display: none }
@media print {
body, html, font, * { font-family: times new roman, times, serif }
.noprint { display: none }
.doprint { display: block }
#mainLayoutTbl {
  width: 6.5in !important;
}

.product, .product td {
  font-size: 10pt;
  font-family: times new roman,times, serif;
}
}


#prodCaption .gl {
  border-bottom: 2px dotted red;
  cursor: help;
}

#naglowek {
  background-image: url(/lib/yhst-81126207287951/nav-back-v2.gif);
}

/*
#menu a:link, #menu a:visited ,#menu2 a:link, #menu2 a:visited {
  background-color: white;
}
*/
#menu a:hover, #menu2 a:hover {
  background-color: #bfc8d7;
  color: black;
}
#navselected a:link, #navselected a:visited {
  background-color: #2a4e79;
  text-transform: uppercase;
  font-size: 12px;
}

#subcats { border: 0px none }

#subcats a:link, #subcats a:visited {
  font-weight: normal;
  padding-top: 0px;
  padding-bottom: 2px;
  padding-left: 15px;
  background-color: #bfc8d7;
  font-size: 10px !important;
  border: 0px none;
}

#subcats a:hover { 
  color: white;
  background-color: #336699 !important;
}

#leftnavcell {
  border-right: 1px solid #6e8daa;
}

#searchgo {
  position: relative;
  right: 20px;
}

.product h1, .product h2 {
  font-family: arial;
  color: #841818;
  font-size: 16px;
}

.product, .product td {
  font-family: arial;
}

.orderblocktop h1, .orderblocktop h2 {
  color: black;
  margin: 0px;
}

.regpr, .save {
  font-weight: bold;
}

.saleprice {
  margin-top: 4px;
  margin-bottom: 4px;
  color: #750a0a;
}

.salepriceamount {
  font-size: 16px;
  font-weight: bold;
}

.orderblocktop {
  background-image: url(/lib/yhst-81126207287951/order-top-back-v2.gif);
  padding-left: 15px;
  padding-right: 15px;
}

.orderblock {
  width: 230px;
}
.accessories {
  background-image: url(/lib/yhst-81126207287951/order-bottom-back-v2.gif);
  background-repeat: repeat-y;
}

.orderblock .qty {
  font-size: 11px;
  text-align: center;
  width: 19px;
}

.accessories tr.sep {
  background-image: url(/lib/yhst-81126207287951/order-bottom-sep-v2.gif);
}

.productbottomtable {
  border-top: 1px dotted silver;
  margin-top: 1em;
  padding-top: 1em;
}

#bookmarkv2 {
  height: 31px;
  background-image: url(/lib/yhst-81126207287951/bookmark-v2.gif);
  padding-top: 7px;
  background-repeat: no-repeat;
}

.elemprice {
  background-color: #ffffcc;
  font-size: 10px;
}

.elemprice .elementpramt {
  font-size: 13px;
  font-weight: bold;
  color: #850101;
}

.doprint { display: none }
@media print {
body, html, font, * { font-family: times new roman, times, serif }
.noprint { display: none }
.doprint { display: block }
#mainLayoutTbl {
  width: 6.5in !important;
}

.product, .product td {
  font-size: 10pt;
  font-family: times new roman,times, serif;
}
}


#prodCaption .gl {
  border-bottom: 2px dotted red;
  cursor: help;
}

.alignleft  {
	float: left;
	margin: 0 15px 10px 0;
}

.alignright  {
	float: right;
	margin: 0 0 10px 15px;
}

.aligncenter  {
	text-align: center;
}

.orderblocktop h1, .orderblocktop .saleprice, .orderblocktop .options div {position: relative;}
