	a img {border: none;}	
	a, a:visited, a:active, a:hover {color: #000; text-decoration: none; font-weight: bold;}

	body {width:100%;}
	table {width: 98%;}
	body, th, td {font-size: 11pt;}
	p {margin: 5px 0px; padding:0px}

	h1 {font-size: 1.5em; margin-bottom: 1em; padding-bottom: 5pt; margin-left: 0; border-bottom:1pt solid #DDD;}
	h2 {font-size: 1.3em;  margin-bottom: 8pt;}
	h3 {font-size: 1.1em; margin-top: 0; margin-bottom: 5pt;}

	table {border-collapse: collapse;border:1px solid #000;}
	th {text-align: left; background: #DDD; border:1px solid #000; padding: 3px;}
	td {border:1pt solid #000; padding: 3px;}

	.no-print {display:none;}

  .img-left {float: left; margin-right: 5pt;}
  
  .hr-clear {display: block; margin:0px; padding:0px; clear:both; height:1px; font-size:1px; line-height:1px; visibility:hidden;}
  
  .t-right {text-align: right;}
  .t-center {text-align: center;}
  
  tr.price-total td {border-color: white; border-top: 2pt solid black; font-weight: bold; font-size: 12pt;}
  
/* no print */  
  .productbar p.right, p.full-news, p.next-news, #secondary, #submenus-bottom, #menu, #site, #copy, #page-bottom, #service, #mainweb, .forms-bg, button.input-button, #uri, #submenu-div, .hr-clear.gray, .price-line-detail, #tabs-forms, .page-list {display: none;}
/* no print */ 

  #productbars-bottom h2 {
  padding: 0;
  font-size: 1.22em;
  font-weight: normal;
  color: #000;
  }

  #productbars-bottom .img-left {
  margin: 5pt 10pt 0 0;
  }

  .productbar {
  width: 255pt;
  float: left;
  padding: 20pt 20pt 5pt 0;
  }

  #productbars-bottom .no-padding {
  padding-right: 0;
  }

  .productbar p {
  padding: 0;
  margin: 0 0 5pt 98pt;
  }
  .productbar.muj-ucet p {margin-left: 0;}
  
  .product-catalog-container {float: left; width: 255pt; margin-bottom: 10pt;}

  .price-vat {font-size: 14pt;}
  
  .obj-udaje {float: left; width: 240pt;}
  