/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText {  font-size: 10px; }
.boxText ul, .boxText li {margin:0; padding:0; list-style-type: none;}
.boxText li {margin-left:4px;}
.boxText li li {padding:0 0 3px 3px; margin-left:4px; border-style: solid; border-color: #000; border-width: 0 0 1px 0;}
/*.boxText li li a {display: block;}	*/
#whatsNewBox .boxText {background-color: #FFF;}
#whatsNewBox .boxText div.Name {background-color: #F5F5F5; padding: 3px 0;}
#whatsNewBox .boxText div.Price {background-color: #FFF; text-align: right; font-weight: bold; padding-right: 5px;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {  background-color: #ebebeb;  color: #000;  margin: 0px;  font-family: Verdana, Arial, sans-serif;  text-align: center;}
pre {font-family: Verdana, Arial, sans-serif; text-align: center; color: #444;}
img {border: none;}
sup, sub {font-size: 0.725em;}
a {color: #000;  text-decoration: none; }
a:hover {  color: #ABD;   text-decoration: underline;}
form { display: inline; }
h1 {font-size: 24px;}
h2 {font-size: 20px;}
h3 {font-size: 16px;}


tr.header {  background: #fff;}
tr.headerNavigation {  background: #bbc3d3;}
td.headerNavigation {  font-size: 10px;  background-color: #bbc3d3;  color: #ffffff;  font-weight : bold;}
tr.headerError {  background: #ff0000;}
td.headerError {  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;}

.infoBox {  background-color: transparent;  border-bottom: solid 1px #CCC;  margin-bottom: 15px;}

.infoBoxContents {  background: #f5f5f5;  font-size: 10px;}

.infoBoxNotice {  background: #FF8E90;}
.infoBoxNoticeContents {  background: #FFE6E6;  font-size: 10px;}

TD.infoBoxHeading {  font-size: 14px;  font-weight: bold;  background-color: transparent;  color: #666;}
TD.infoBoxHeading img{margin-right: 10px; margin-left: 3px;}

TD.infoBox, SPAN.infoBox {  font-size: 10px;}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, td.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background-color: #fff;
}

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-color: #f5f5f5;
}

TABLE.productListing {
/*
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
 */
}
.productListing-heading {  font-size: 10px;  color: #FFF;  font-weight: bold;  background: url(images/tan/listingHeading.gif) repeat-x 0 0 #f3921d;  padding: 5px 0;}

.productListing td {font-size: 10px;}
/*	table.extraField {background-image: url(images/tan/transp50.gif)}	*/
table.extraField td {color: #666; font-size: 10px; line-height: 1em;}
table.extraField td.extraName{font-weight: bold; text-align: right; padding:0 5px;}
table.extraField td.extraValue{padding-right:5px; white-space: nowrap;}
.extraColBox {width: 80px; text-align: center;}

.footT a, a.pageResults {color: #F7941D; padding: 2px;}
.footT a:hover, a.pageResults:hover  {color: #FFF; background: #545454;}

TD.pageHeading, DIV.pageHeading {
  
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {  background: #f4f7fd;}
TD.subBar {  font-size: 10px;  color: #000000;}
TD.main, P.main, .productsNew td {  font-size: 11px;  line-height: 1.5;}
.productsNew td {padding: 2px 0; margin:0;}
td.smallText, span.smallText, p.smallText, table.smallText {  
  font-size: 10px;
}

TD.accountCategory {  font-size: 13px;  color: #aabbdd;}
TD.fieldKey {  font-size: 12px;  font-weight: bold;}
TD.fieldValue { font-size: 12px;}
TD.tableHeading {  font-size: 12px;  font-weight: bold;}
SPAN.newItemInCart {  font-size: 10px;  color: #ff0000;}
CHECKBOX, INPUT, RADIO, SELECT {  font-size: 11px;}
TEXTAREA {  width: 100%;  font-size: 11px;}
SPAN.greetUser {  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 {  color: #ff0000;}
SPAN.errorText {  color: #ff0000;}

.moduleRowOver { background-color: #D7E9F7; cursor: pointer;}
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo {  font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent {  font-size: 10px; color: #000000; }

/* message box */

.messageBox {  font-size: 10px; }
.messageStackError, .messageStackWarning {  font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess {  font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement {  font-size: 10px; color: #ff0000; }


.mainT {width: 763px; margin: 0 auto; background: url(images/tan/bodyT.jpg) repeat-y 50% 50%;}
.mainT.noBgd {background-image: none;}
.footT {background: url(images/tan/foot_Y.jpg) repeat-y 50%; color: #FFF;}
.leftFT {padding-left: 15px; text-align: left;}
.rightFT {padding-right: 15px; text-align: right;}
#head .row1 {height: 25px;}
#head .row1 td {white-space: normal;}
#head .row2 {height: 73px;}
#head .row2 td {text-align: right; padding-right: 15px; font-size: 12px; background-repeat: no-repeat; background-position: 99% 90%; }
#head .row2 td.cart_empty {background-image: url(images/cart_empty.gif)}
#head .row2 td.cart_full {background-image: url(images/cart_full.gif)}
#head .row3 {height: 233px;}
#head .row4 {height: 49px;}
#head .row4 td {text-align:center;}
#head .row4 {vertical-align: top;}
#head .mainT {background: url(images/tan/head_top.jpg) no-repeat 50% 0%; color: #FFF;}
#head form {margin-right: 15px; }
#head .searchField { background: url(images/tan/searchField.gif) no-repeat 50% 50%; width: 121px; height: 16px; border: none; margin-right: 5px; }
#head input {display: block; float: right; margin:0px 10px 0 0;}
#head .smallText a{margin:0 0 0 15px; display: block; color: #EEE;}
#head #MainCats {margin-top: 33px;}
#head #MainCats a img{border: none; display: block; float: left;}
#head #MainCats a span{ float: left; width: 90px; margin-left:10px; margin-top: 10px; text-transform: uppercase; display: block; }
#head #MainCats a {
	display: block;
	width: 173px;
	height:61px;
	margin-left:16px;
	margin-top:15px;
	background: url(images/tan/MainCats.gif) no-repeat 100% 50%;
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
}
#head #MainCats a.cPath, #head #MainCats a:hover {background-image: url(images/tan/MainCatsH.gif); text-decoration: none; }
#head #subNav {margin: 6px auto 0 auto;}
#head #subNav li {display:block; float: left;  text-align: center; font-size: 14px; color: #000; background: url(images/tan/subMenR.gif) no-repeat 100% 0% #F8931D;}
#head #subNav a {background: url(images/tan/subMenL.gif) no-repeat 0% 0% ; padding:8px 11px; display: block; color: #FFF;}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #head #subNav a {float:none;}
  /* End IE5-Mac hack */
.mainTD {padding-right: 7px; }
#subCats img, #subCats span {display: block; height: 61px; float: left;}
#subCats span {width: 95px; text-align: left; margin-left: 5px; display: table-cell; vertical-align: middle; }

.prod_img img, .prod_img .extraColBox, .extraField img, .matching img {background-color: #FFF; margin:1px; padding: 1px; border: solid 1px #999; }
.dds_info {color: #444; font-size: 14px; margin-bottom: 10px; margin-left: 10px;}
.dis_man { background-repeat: no-repeat; background-position: 100% 100%; min-width: 100px;}
.dis_man a {font-weight: bold; color: #666; margin-top: 10px; display: block;}
.dis_man ul {margin:0; padding:0;}
.dis_man li {margin:0 0 0 15px; padding:0;}
tr.man_6   .dis_man {background-image: url(images/tan/man_Xerox2008.gif);}
tr.man_9   .dis_man {background-image: url(images/tan/man_HP2.gif);}
tr.man_17 .dis_man {background-image: url(images/tan/man_Brother.gif);}
tr.man_18 .dis_man {background-image: url(images/tan/man_Canon.gif);}
/* tr.man_19 .TDextraField {background-image: url(images/tan/man_CPF.gif);}  */
tr.man_20 .dis_man {background-image: url(images/tan/man_Epson.gif);}
tr.man_23 .dis_man {background-image: url(images/tan/man_IBM.gif);}
tr.man_24 .dis_man {background-image: url(images/tan/man_Kyocera.gif);}
tr.man_25 .dis_man {background-image: url(images/tan/man_Lexmark.gif);}
tr.man_28 .dis_man {background-image: url(images/tan/man_Konica_Minolta.gif);}
tr.man_29 .dis_man {background-image: url(images/tan/man_OKI.gif);}
tr.man_30 .dis_man {background-image: url(images/tan/man_Panasonic.gif);}
tr.man_31 .dis_man {background-image: url(images/tan/man_Samsung.gif);}
tr.man_32 .dis_man {background-image: url(images/tan/man_Sharp.gif);}
tr.man_33 .dis_man {background-image: url(images/tan/man_Star_Micronics.gif);}
tr.man_34 .dis_man {background-image: url(images/tan/man_Toshiba.gif);}
tr.man_35 .dis_man {background-image: url(images/tan/man_Fujitsu.gif);}
tr.man_36 .dis_man {background-image: url(images/tan/man_Man_Tally.gif);}
tr.man_37 .dis_man {background-image: url(images/tan/man_Fellowes.gif);}
tr.man_38 .dis_man {background-image: url(images/tan/man_Uni.gif);}
tr.man_39 .dis_man {background-image: url(images/tan/man_apli.gif);}
tr.man_41 .dis_man {background-image: url(images/tan/man_Ricoh.gif);}
tr.man_53 .dis_man {background-image: url(images/tan/man_AF.gif);}
tr.man_51 .dis_man {background-image: url(images/tan/man_BIC);}
tr.man_48 .dis_man {background-image: url(images/tan/man_Ecom.gif);}
tr.man_44 .dis_man {background-image: url(images/tan/man_EUROPA.gif);}
tr.man_45 .dis_man {background-image: none;}/** lexacompta **/
tr.man_50 .dis_man {background-image: url(images/tan/man_Maped.gif);}
tr.man_46 .dis_man {background-image: url(images/tan/man_Mas.gif);}
tr.man_52 .dis_man {background-image: url(images/tan/man_ProClene.gif);}
tr.man_47 .dis_man {background-image: url(images/tan/man_spree.gif);}
tr.man_49 .dis_man {background-image: url(images/tan/man_milan.gif);}

.plpikove {width: 100%; font-size: 10px;}
.plpikove td {text-align: center;}
.plpikove th {background-color: #F5F5F5;  color: #666}
.plpikove .productListing-heading {font-size:12px;  color: #FFF}

.opt_names {width:50%; display: block; text-align: right; margin-right:10px; clear: left;}
.dis_man input, .dis_man div, .dis_man label , .dis_man select {float:left; display:block;}

a.opt_type_12{cursor: help; border-left: solid 3px #fbb} /* ORIGINALEN */
a.opt_type_1  {cursor: help; border-left: solid 3px #bfb} /* RECIKLIRANE  */
a.opt_type_3  {cursor: help; border-left: solid 3px #bbf} /* SAVMESTIM */
a.opt_type_5  {cursor: help; border-left: solid 3px #bbb} /* HP */
