/* PRODUCT INFORMATION **********************************/
/* otgovarq za vsi4ko vklu4itelno i za add to cart butona v info za produkt **********************************/
#tblProduct {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblProduct #tdProductImages {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding-right:            15px;
  padding-top:              0px;
  padding-left:             3px;
  padding-bottom:           0px;
  vertical-align:           top;
  line-height:              0px;
  white-space:              nowrap;
  width:                    15%;
  border:                   0px solid #345345;    
}

#tblProduct #tdProductImages a {
  background:               transparent;
  color:                    #990000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  text-decoration:          none;
  border:                   0px dashed #345345;  
}

#tblProduct #tdProductImages a:hover {
  background:               transparent;
  color:                    #000099;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  text-decoration:          none;
}

#tblProduct #tdProductImages .spnProductPrice {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
}

#tblProduct #tdProductImages .spnProductOutOfStock {
  background:               #FFFFFF;
  color:                    #990000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
}

#tblProduct #tdProductImages .spnProductSale {
  background:               #FFFFFF;
  color:                    #FF0000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
}

#tblProduct #tdProductImages .spnProductSaleLimit {
  background:               #FFFFFF;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-style:               italic;
  font-weight:              normal;
}

#tblProduct #tdProductDescription {
  background:               transparent;
  border:                   0px dashed #000000;
  border-left:              1px solid #44567B;
  color:                    #253B68;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  text-align:               justify;  
  padding-right:            3px;
  padding-bottom:           3px;
  padding-top:              0px;
  padding-left:             15px;
  vertical-align:           top;
  width:                    85%;
}

#tblProductsFields {
  background:               transparent;
  border:                   1px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  3px;
  width:                    90%;
}

#tblProductsFields .tdProductsFieldsDisplay {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  2px;
  vertical-align:           top;
  white-space:              nowrap;
  width:                    30%;
}

#tblProductsFields .tdProductsFieldsValue {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  2px;
  vertical-align:           top;
  width:                    70%;
}

#tblProductDropDown {
  background:               transparent;
  border:                   1px solid #C6B8A6;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  0px;
  width:                    100%;
}

#tblProductDropDown .tdProductDropDownName {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  padding:                  2px;
  white-space:              nowrap;
  width:                    20%;
}

#tblProductDropDown .tdProductDropDownItem {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  padding:                  2px;
  width:                    80%;
}

#tblProductDropDown .tdProductDropDownItem select {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  width:                    100%;
}

#tblProductDropDown #tdProductAddtoCart {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              bold;
  padding:                  2px;
  text-align:               right;
}

#tblSubProduct {
  background:               transparent;
  border:                   0px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  width:                    100%;
}

#tblSubProduct .tdSubProductCaption {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              bold;
  padding:                  2px;
  vertical-align:           top;
}

#tblSubProduct #tdSubProductStatus {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              bold;
  padding:                  2px;
  white-space:              nowrap;
}

#tblSubProduct #tdSubProductStatus #divSubProductInStock {
  background:               transparent;
  color:                    #009900;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              bold;
}

#tblSubProduct #tdSubProductStatus #divSubProductOutOfStock {
  background:               transparent;
  color:                    #990000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              bold;
}

#tblSubProduct #tdSubProductPrice {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  2px;
  white-space:              nowrap;
}

#tblSubProduct #tdSubProductPrice .spnProductPrice {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
}

#tblSubProduct #tdSubProductPrice .spnProductSale {
  background:               transparent;
  color:                    #FF0000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
}

#tblSubProduct #tdSubProductPrice .spnProductSaleLimit {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-style:               italic;
  font-weight:              normal;
}

#tblSubProduct #tdSubProductButton {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  2px;
  text-align:               right;
}

#tblSubProduct #tdSubProductButton input.inpSubmit {
  background:               #D4CABD;
  border:                   1px solid #5e5e5e;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  font-weight:              normal;
  height:                   30px;
}

#tblSubProduct #tdSubProductButton input.inpQuantity {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  font-weight:              normal;
  width:                    30px;
}

/* PRODUCT SORT BOX *************************************/
/* otgovarq za sortinga na product po ime, cena i t.n. **********************************/
#tblSortModule {
  background:               #E8DDCD;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  width:                    100%;
}

#tblSortModule #tdSortText {
  background:               transparent;
  border-top:               1px solid #BDA98F;
  border-bottom:            1px solid #BDA98F;  
  color:                    #803300;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding-top:              1px;
  padding-bottom:           1px;  
  padding-left:             8px; 
  padding-right:            1px;   
}

#tblProductSort {
  background:               transparent;
  color:                    #803300;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
  padding-top:              1px;
  padding-bottom:              2px;
}

#tblProductSort .tdProductSortName {
  background:               transparent;
  color:                    #803300;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  font-weight:              bold;
  padding-right:            5px;
  text-align:               left;
  width:                    auto;
}

#tblProductSort .tdProductSortField {
  background:               transparent;
  color:                    #5e5e5e;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding-right:            5px;
  text-align:               left;
  white-space:              nowrap;
  width:                    auto;
}

#tblProductSort .tdProductSortField select {
  background:               #E8DDCD;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  font-weight:              normal;
  width:                    auto;
}

#tblProductSort .tdProductSortSubmit {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  text-align:               right;
  width:                    auto;
}

#tblProductSort .tdProductSortSubmit input {
  background-color:         #E8DDCD;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  width:                    100px;
  height:                   18px;
  border:                   1px solid #5e5e5e;
  padding-bottom:           0px;
}

#tblProductSort #tdProductSortBt {
  background-color:         #333333;
  color:                    #FF9900;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                xx-small;
  width:                    50px;
  height:                   18px;
  border:                   1px solid #5e5e5e;
  padding-bottom:           0px;
}

/* PRODUCT READ REVIEWS *********************************/
#tblReadReview {
  background:               #FFFFFF;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblReadReview .tdReadReviewName {
  background:               #EFEFEF;
  border-top:               1px solid #000000;
  border-left:              1px solid #000000;
  border-bottom:            1px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  3px 3px;
  text-align:               left;
  white-space:              nowrap;
  width:                    33%;
}

#tblReadReview .tdReadReviewDate {
  background:               #EFEFEF;
  border-top:               1px solid #000000;
  border-bottom:            1px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  3px 3px;
  text-align:               center;
  white-space:              nowrap;
  width:                    34%;
}

#tblReadReview .tdReadReviewRating {
  background:               #EFEFEF;
  border-top:               1px solid #000000;
  border-right:             1px solid #000000;
  border-bottom:            1px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  3px 3px;
  text-align:               right;
  white-space:              nowrap;
  width:                    33%;
}

#tblReadReview .tdReadReviewDetails {
  background:               #FFFFFF;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  3px 3px;
  text-align:               left;
  width:                    100%;
}

#tblReadReview .tdReadReviewDetails .divReviewSubject {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  text-align:               left;
  width:                    100%;
}

#tblReadReview .tdReadReviewDetails .divReviewRemarks {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  padding-left:             15px;
  text-align:               left;
  width:                    100%;
}

#tblReadReview .tdReadReviewDetails .divReviewReadMore {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  text-align:               right;
}

#tblReadReview .tdReadReviewDetails .divReviewReadMore a {
  background:               transparent;
  color:                    #990000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                x-small;
  font-weight:              normal;
  text-decoration:          none;
}

/* PRODUCT WRITE REVIEW *********************************/
#tblWriteReview {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  text-align:               left;
  width:                    100%;
}

#tblWriteReview .tdWriteReviewError {
  background:               transparent;
  color:                    #990000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  text-align:               left;
}

#tblWriteReview .tdWriteReviewName {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  3px 3px;
  text-align:               left;
  white-space:              nowrap;
  width:                    20%;
  vertical-align:           top;
}

#tblWriteReview .tdWriteReviewField {
  background:               transparent;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  3px 3px;
  text-align:               left;
  width:                    80%;
}

#tblWriteReview .tdWriteReviewField input {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  width:                    97%;
}

#tblWriteReview .tdWriteReviewField select {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  width:                    97%;
}

#tblWriteReview .tdWriteReviewField textarea {
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  width:                    97%;
}

#tblWriteReview .tdWriteReviewSubmit {
  background:               #EFEFEF;
  border:                   1px solid #000000;
  color:                    #000000;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              normal;
  padding:                  3px 3px;
  text-align:               right;
  width:                    100%;
}

#tblWriteReview .tdWriteReviewSubmit input {
  background:               #01669A;
  border:                   1px solid #000000;
  color:                    #FFFF00;
  font-family:              Verdana, Arial, Sans-Serif;
  font-size:                small;
  font-weight:              bold;
  padding:                  2px 4px;
  width:                    auto;
}