body {
  margin:0;
  background:url(../images/bg.png) top repeat-x #e1e2e4;
  font:11px Arial,sans-serif;
  color:#343d49;
}
img {
  border:none;
}
a {
  color:#15191D;
  text-decoration:none;
}
h1 {
  font:25px "Lucida Sans Unicode",Arial,sans-serif;
  color:#15191D;
  font-weight:normal;
  margin:0 0 30px 0;
  letter-spacing:-1px;
}
h2 {
  font:18px "Lucida Sans Unicode",Arial,sans-serif;
  color:#15191D;
  font-weight:normal;
  margin-bottom:-5px;
}
.submit {
  font:14px "Lucida Sans Unicode",Arial,sans-serif;
  color:#333;
  font-weight:normal;
  background:none;
  border:none;
  margin-top:10px;
}
#container {
  position:relative;
  width:960px;
  left:50%;
  margin-left:-480px;
  box-shadow:0 0 15px #CACACC;
  background:#fff;
}
#header {
  height:447px;
  background:#dedede;
  overflow:hidden;
}
#header ul {
  margin-top:0px;
  margin-left:-40px;
}
#header li {
  margin-top:-11px;
}

#nav {
  position:relative;
  background:#15191D;
  height:80px;
  width:704px;
}
#logo {
  position:absolute;
  box-shadow:0 1px 3px #54545F;
  left:0;
  top:0;
  z-index:10000;
}
#linkovi, #linkovi_pg {
  position:absolute;
  bottom:-3px;
  margin-left:-20px;
}
#linkovi_pg {
  right:15px;
}

#linkovi li, #linkovi_pg li {
  list-style-type: none;
  display:inline;
}
#linkovi a, #linkovi_pg a {
  font:13px "Lucida Sans Unicode",Arial,sans-serif;
  color:#fff;
  text-decoration:none;
  text-transform:uppercase;
  margin:0 15px;
}
#content {
  padding:20px 25px;
  background:#fff;
}
#content img {
  border:none;
  box-shadow:0 0 5px #e1e1e2;
}
#footer {
  background:url(../images/footer.png) top repeat-x #c9cacc;
  text-shadow:1px 1px 0 #fff;
  padding:20px 25px;
}
#info {
  position: relative;
  padding-top:15px;
  width:910px;
  line-height: 150%;
}
#legal {
  position:relative;
  padding-top:15px;
  padding-bottom:10px;
  width:920px;
}
.l {
  float:left;
}
.r {
  float:right;
}
.clr {
  clear:both;
}
.novost {
  float:left;
  width:205px;
  padding:0 11px 10px 11px;
}
.novost img {
  border: 5px solid #fff;
  box-shadow: 0 0 2px #d1d8d9;
}
img.tambnejl2 {
  margin-right: 10px;
  margin-bottom: 20px;
}
#left img {
  box-shadow: none;
}
#left {
  position: relative;
  float:left;
  width:181px;
  margin-left:-25px;
  margin-top:-20px;
}
#left ul {
  margin:0 -40px;
  list-style-type: none;
  width:181px;
}
#left li a {
  display:block;
  padding:10px 20px;
  border-top:1px solid #fff;
  border-bottom:1px solid #ddd;
  color:#343d49;
  font-size:12px;
  text-shadow:1px 1px 1px #c4ccd2;
}
#left li a:hover {
  background:#fff;
}
#right {
  position: relative;
  float:right;
  width:715px;
}
#right img {
  border:4px solid #fff;
  box-shadow:0 0 5px #e1e1e2;
}
#logos {
  height:80px;
  background: url(../images/bg_logos.png) repeat;
  border-top:1px solid #999;
  border-bottom:1px solid #ccc;
}
#logos table {
  margin-top:-2px;
}
#breadcrumbs {
  height:12px;
  background: url(../images/bg_breadcrumbs.png) repeat;
  border-top:1px solid #999;
  border-bottom:1px solid #ccc;
  text-shadow:-1px -1px 1px #fff;
  padding:12px
}
#trazilica {
  float:right;
  margin-top:-7px;
}
#trazilica input[type="text"] {
  background:url(../images/bg_search.png);
  border:1px solid #BCC0C2;
  padding:4px;
}
#trazilica input[type="submit"] {
  background:none;
  border:none;
  text-shadow:1px 1px 1px #ccc;
  padding:4px;
  color:#333;
}
#home_r {
  position:relative;
  float:right;
  width:250px;
  background:#eee;
  margin-top:-100px;
  margin-right:-25px;
}
#home_r img {
  box-shadow: none;
}

#newsletter h2 {
  display:none;
}
div#newsletter {
  height:100px;
  padding-left:15px;
  padding-top:5px;
  width:235px;
  border-bottom:5px solid #fff;
}
.submit {
  border:none;
  background:url(../images/prijava.png) no-repeat;
  width:60px;
  float:right;
  margin-right:30px;
  cursor:pointer;
}
#sat_datum {
  position:relative;
  background: url(../images/sat_datum_bg.png) top left no-repeat;
  height:200px;
}
#sat {
  position:absolute;
  top:6px;
  left:-35px;
}
#mjesec, #datum, #dan {
  font-family:Arial,sans-serif;
  position:absolute;
  text-align:center;
  width:80px;
  text-transform:uppercase;

}
#mjesec {
  top:26px;
  left:145px;
  color:#fff;
}
#datum {
  top:45px;
  left:145px;
  font-size:48px;
}
#dan {
  top:97px;
  left:145px;
  font-size:9px;
}
.proizvod {
  position: relative;
  display: inline-block;
  margin:5px;
  padding:10px;
  width:110px;
  height:145px;
  text-align:center;
  overflow:hidden;
  background: #fff;
  box-shadow: 1px 1px 5px #e3e3e3;
}
.proizvod img {
  border:none !important;
  box-shadow: none !important;
}

#proizvodi {
  position:relative;
  float:left;
  width:560px;
}
#logoi {
  position:relative;
  float:right;
  width:150px;
  margin-right:-10px;
}
#logoi p {
  text-align: center;
}
.ajtm {
  float:left;
  width:210px;
  height:160px;
  text-align:center;
  background-color:#edeeef;
  margin:5px;
}
.caption {display:none !important;}
