*{margin:0;padding:0;}
body {background: #000;color:#fff;font-family:Verdana,Helvetica,sans-serif; font-size:14px;height:100%;overflow-x:hidden;}
img, div, input{behavior: url("/iepngfix.htc")}
img{border:none;vertical-align:middle;}
a{text-decoration:none;color:#fff;}
a:hover{text-decoration:underline;}
h1,h2,h3{color:#fff;font-family:Georgia,serif;margin:10px 0;}
input,select,textarea{border:1px #333 solid;padding:5px;margin:5px;-moz-border-radius:3px;-webkit-border-radius:3px;background: #333 url(http://www.backgroundlabs.com/backgrounds/20.gif) repeat;color:#ccff99;font-weight:bold;}
ul{list-style-type:none;}
td{vertical-align:top;}

#heder{margin:0 auto;width: 980px;padding:10px 0;background:transparent url(/gfx/moon.png) no-repeat left top;}
#okvir{margin:0 auto;width:980px;position:relative;z-index:10;}
#lijevo{float:left;width:620px;padding:10px;background: transparent url(/gfx/80b.png) repeat;-moz-border-radius: 1em;-webkit-border-radius: 1em;}
#desno{float:right;width:300px;}
.box{padding:10px;margin-bottom:20px;background: transparent url(/gfx/80b.png) repeat;-moz-border-radius: 1em;-webkit-border-radius: 1em;}

#meni{float:right;height:100px;}
#meni ul{}
#meni li{float:left;}
#meni a{display:block;float:left;padding:38px 10px;text-decoration:none;text-align:center;color:#fff;font-size:24px;font-weight:bold;}
#meni a:hover{}

#portfolio{border:none;border-collapse:collapse;width:100%;}
#portfolio td{height:150px;width:33%;vertical-align:top;text-align:center;padding:2px 0;}
#portfolio img{width:200px;height:150px;border: 1px dashed #fff;}

.portfolio2{width:200px;height:150px;margin:2px;float:left;border:1px dashed #fff;overflow:hidden;position:relative;}
.portfolio2 img{position:absolute;top:0;left:0;border:0;}
.portfolio2 .opis{float:left;position:absolute;background:transparent url(/gfx/80b.png) repeat;height:150px;width:100%;opacity:0;text-align:center;}

#klijenti li{height:150px;padding:20px 5px;text-align:center;}

.lista {clear:both;}
.lista ul{margin: 0; padding: 0; list-style: none;}
.lista li{padding:5px;border-bottom:1px dashed #fff;}

#futer{margin:0 auto;width:100%;height:40px;padding-top:80px;background:none;text-align:center;}
#futer ul{}
#futer li{display:inline;}
#futer li a{display:block;float:left;padding:5px;background:none;text-decoration:none;text-align:center;color:#fff;opacity:0.8;}
#futer li a:hover{background:#000;color:#FFF;}

#partneri{float:right;}
#partneri img{margin-right:10px;opacity:0.8;}

.code{margin:10px;padding:10px;background:#fff;font-family:'Lucida Console',Monaco,monospace;font-size:10px;color:#000;border: 1px dashed #fff;}
.slika{border:10px #333 solid;}

.zeleno{background:#ccff99;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;font-weight:bold;padding:10px;margin:10px 0;color:#333;text-align:center;}
.crveno{background:#ff9999;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;font-weight:bold;padding:10px;margin:10px 0;color:#333;text-align:center;}

#komentari{margin:20px 0;}
#komentari li{padding:10px;border-bottom:1px dashed #fff;}

.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/gfx/tipsy.gif); }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }

.tag{background:#fff;color:#000;opacity:0.8;}

#naruci{text-align:right;}
#naruci input,select,textarea{font-weight:bold;}
#naruci h4{margin:10px 0;}
.dugme{padding:10px;margin:5px;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;background: #ccff99 url(/gfx/dugme.png) repeat-x center center;color:#333;font-size:20px;cursor:pointer;}

pre code{
  padding:10px;
  margin:10px 0;
  font-family: "Courier New","Lucida Console","Lucida";
  font-size:12px;
  display: block;
  background:#000;color:#fff;
  border:solid #fff 1px;
  white-space:pre-wrap;
  word-wrap: break-word;
}