body, html { height: 100%; width: 100%; margin: 0; padding: 0px; background-image: url(/images/smoke/index_01.gif); background-repeat: repeat-x; text-align: center; background-color: #222; }
* { font-family: sans-serif; font-size: 8pt; text-decoration: none; }
div, img { margin: 0px; padding: 0px; border: 0px none; }
a { color: #000; }
a.img { border: 0px none; }
#container { width: 870px; margin: 0px auto; text-align: left; background-color: /*#ff8a00*/#a0a0a0; }
#header { height: 92px; width: 870px; }
#header #logo { float: left; height: 92px; width: 162px; }
#header #middle { float: left; height: 92px; width: 487px; /*background-image: url(/images/smoke/index_04.gif); background-repeat: repeat-y; */ background-color: #333; }
#header #middle #reklama { margin-top: 16px; height: 60px; width: 468px; }
#header #last { float: left; height: 92px; width: 221px; /*background-image: url(/images/smoke/index_05.gif); */background-color: #ff8a00; }

#header #last p {
  text-align: right;
  padding: 0 20px;
  margin: 10px 0;
  line-height: 1.6em;
  font-size: 10pt;
}
#header #last a {padding: 2px;}
#header #last a:hover {color: #fff;background-color:#666;}

#wrapper { width: 845px; float: left; padding: 0px; margin: 0px; background-image: url(/images/smoke/bac.gif); background-repeat: no-repeat; }
#side { width: 25px; float: left; background-color: #ff8a00; height: 52px; }
/*#wrapper #main { background-image: url(/images/smoke/bac.gif); background-repeat: no-repeat; height: 31px; }*/
#wrapper #content { background-image: url(/images/smoke/index_13.gif); background-repeat: repeat-y; }
#wrapper #menu a.first { margin-left: 11px; }
#wrapper #menu a.selected { color: #ff8a00; }
#wrapper #foot { width: 100%; height: 31px; background-image: url(/images/smoke/foot_back.gif); background-repeat: no-repeat; }
/*#menu a { background-image: url(/images/smoke/index_11.gif); height: 31px; width: 99px; background-repeat: no-repeat; color: white; text-align: center; }*/
#footer { width: 762px; float: left; text-align: right; background-color: #222; height: 30px; color: #909090; font-size: 8pt; padding: 0 10px; }
#footer a { color: #999; }
#footer a:hover { text-decoration: underline; }
#foot_right { background-color: #a0a0a0; height: 30px; }
#menu a { font-size: 9pt; font-weight: bold; text-decoration: none; display: block; float: left; width : 99px; height : 31px; line-height : 31px; text-align: center; background: url('/images/smoke/index_11.gif') no-repeat; color : #fff; margin: 0px 0px 0 4px; text-transform: uppercase; }
#menu a:hover { color: #ff8a00; }
#content #strecher { padding: 10px; }
#content #strecher h1 { color: #616161; font-size: 9pt; text-align: center; text-transform: Uppercase; font-weight: bold; margin-bottom: 0px; padding-bottom: 0px; }
.linija { width: 482px; height: 13px; margin: 0px auto; background-image: url(/images/smoke/linija.gif); background-repeat: no-repeat; margin-bottom: 10px; }

#entry { width: 208px; height: 120px; float: left; margin: 2px 10px; background-color: #d7d7d7; }
#entry #foto { width: 120px; margin-left: 10px; float: left; }
#entry #foto img { border: 1px solid #666; margin-top: 2px; }
#entry #name a { color: #616161; text-align: left; margin-left: 10px; font-size: 9pt; font-weight: bold; }
#entry #add-to-cart { background-color: #A3A3A3; float: left; width: 75px; margin-top: 2px; font-size: 8pt; }
#entry #add-to-cart a { color: #616161; }
.clear { clear: both; }
.center { margin: 0px auto; width: 740px; }

.orderButtonDefault {
  font-weight: 700;
}

input.shpact {
  font-weight: 700;
}

input.shpinact {
  font-weight: 500;
  color: #333;
}

td.shpact {
  background-color: #e0ffd0;
}

td.shpinact {
  color: #666;
}

div#cart_preview {
  margin: 10px;
  padding: 3px;
  border: 1px dotted #666;
}

div#cart_preview a:hover {
  text-decoration: underline;
}

div.zoom_left {
  float: left;
  width: 300px;
}

div.zoom_left img {
  padding: 5px;
  border: 1px solid #fff;
}

div.zoom_right {
  float: left;
  border: 1px dotted #666;
  padding: 10px;
  width: 410px;
}

span.back_link {
  float: right;
  margin: 15px;
}

div.infotext a {
  text-decoration: underline;
}

div.bottom_links {
  padding: 10px 0;
  text-align: center;
  line-height: 2em;
  color: #666;
}

div.bottom_links a {
  color: #333;
  text-decoration: none;
  margin: auto 5px;
}

div.bottom_links a:hover {
  text-decoration: underline;
}

a.red {
  font-weight: 700;
  text-decoration: underline;
}

div.currency {
  text-align: right;
  padding: 0 20px;
}

div.currency select {
  font-size: 9pt; 
  font-weight: 700;
  border: 1px solid #666;
}

div.currency input {
  font-size: 9pt; 
  font-weight: 700;
  border: 1px solid #666;
}

