body
{
background-image:url('http://banjalukain.com/css/back_rep.jpg');
background-repeat:repeat-x;
}
@font-face {
  font-family: "ImpactRegular";
  src: url("/css/fonts/impact/impact-webfont.eot");
  src: local("☺"), url("/css/fonts/impact/impact-webfont.woff") format("woff"), url("/css/fonts/impact/impact-webfont.ttf") format("truetype"), url("/css/fonts/impact/impact-webfont.svg#webfontczFKzU6H") format("svg");
  font-weight: normal;
  font-style: normal; }

/* line 31, ../src/master.sass */
h2.linkovi {
  height: 29px;
  line-height: 29px;
  text-indent: 8px;
  font-size: 20px !important;
  color: #c4311d;
  font-weight: normal;
  background: url(/images/gradient.png) repeat-x;
  clear: both; }

/* line 40, ../src/master.sass */
div.lnk {
  background: #cccccc;
  padding: 1em;
  margin-bottom: 2em;
  clear: both;
  position: relative; }
/* line 46, ../src/master.sass */
div.lnk div {
  background: white; }
/* line 48, ../src/master.sass */
div.lnk div ul {
  margin: 0;
  list-style: none outside;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 146px;
  padding: 5px;
  vertical-align: top; }
/* line 56, ../src/master.sass */
div.lnk div ul li a {
  display: block;
  text-decoration: none;
  color: black; }
/* line 60, ../src/master.sass */
div.lnk div ul li a:hover {
  text-decoration: underline;
  color: #890000; }

/* line 63, ../src/master.sass */
#ticker {
  color: #890000;
  margin-top: 5px;
  display: none; }
/* line 67, ../src/master.sass */
#ticker a.rss {
  background: url("/images/rss.png") no-repeat;
  float: right;
  margin: 1px 3px 0 0;
  display: block;
  padding-left: 17px;
  line-height: 17px;
  color: #333333;
  text-decoration: none; }
/* line 76, ../src/master.sass */
#ticker a.rss:hover {
  color: #890000;
  text-decoration: underline; }
/* line 81, ../src/master.sass */
#ticker ul li a {
  text-decoration: none;
  color: #890000;
  display: block; }

/* line 85, ../src/master.sass */
#sport {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 88, ../src/master.sass */
#sport #player {
  padding: 0;
  margin: 0 0 1em 0;
  width: 780px;
  display: block; }
/* line 93, ../src/master.sass */
#sport #player h2 {
  font: 2.8em "ImpactRegular", Impact, Arial, Helvetica, sans-serif;
  padding: 0 0.1em;
  color: red;
  margin: 0;
  border-bottom: 1px solid #999999; }
/* line 99, ../src/master.sass */
#sport #player ul.cul {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 470px;
  vertical-align: top; }
/* line 103, ../src/master.sass */
#sport #player ul.cul li {
  padding: 0.5em;
  border-bottom: 1px dashed #999999;
  height: 99.5px;
  overflow: hidden; }
/* line 108, ../src/master.sass */
#sport #player ul.cul li:hover {
  background: #ffcccc; }
/* line 110, ../src/master.sass */
#sport #player ul.cul li a {
  color: black;
  text-decoration: none;
  display: block;
  padding-left: 150px; }
/* line 115, ../src/master.sass */
#sport #player ul.cul li a span {
  color: red; }
/* line 117, ../src/master.sass */
#sport #player #play {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 300px;
  padding-left: 5px;
  vertical-align: top; }
/* line 122, ../src/master.sass */
#sport #player #play div.banner {
  height: 60px;
  background: black;
  width: 300px; }

/* line 126, ../src/master.sass */
.plavi_anterfile {
  background: #004276;
  color: white;
  font: oblique 120% "Lucida Grande", "Lucida Sans Unicode", helvetica, verdana, arial;
  padding: 0.3em;
  width: 200px; }

/* line 132, ../src/master.sass */
.plavi_anterfile_lijevo {
  background: #004276;
  color: white;
  font: oblique 120% "Lucida Grande", "Lucida Sans Unicode", helvetica, verdana, arial;
  padding: 0.3em;
  width: 200px;
  float: left;
  margin: 0.5em 0.5em 0.5em 0 !important; }

/* line 140, ../src/master.sass */
.plavi_anterfile_desno {
  background: #004276;
  color: white;
  font: oblique 120% "Lucida Grande", "Lucida Sans Unicode", helvetica, verdana, arial;
  padding: 0.3em;
  width: 200px;
  float: right;
  margin: 0.5em 0 0.5em 0.5em !important; }

/* line 148, ../src/master.sass */
.expose {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 2000;
  background: white;
  top: 0;
  left: 0;
  opacity: 0.85;
  -moz-opacity: 0.85;
  filter: alpha(opacity=85);
  display: none; }

/* line 160, ../src/master.sass */
.overlay {
  display: none;
  position: fixed;
  z-index: 2500;
  padding: 20px;
  background: white;
  -moz-box-shadow: 0 0 5em #000;
  -webkit-box-shadow: 0 0 5em #000;
  box-shadow: 0 0 5em #000; }
/* line 167, ../src/master.sass */
.overlay img {
  border: 1px solid black; }

/* line 169, ../src/master.sass */
#picture_preview {
  max-width: 600px;
  min-height: 350px;
  margin: 0.5em 0;
  text-align: center; }
/* line 174, ../src/master.sass */
#picture_preview img {
  display: block;
  max-width: 540px;
  margin: 0 auto;
  border: 1px solid black; }

/* line 179, ../src/master.sass */
#gallery {
  display: block;
  padding: 10px 0 0 0;
  width: 550px;
  overflow: hidden;
  background: #ffeeee;
  border: #ff9999 1px solid;
  position: relative;
  clear: both; }
/* line 188, ../src/master.sass */
#gallery .move {
  display: block;
  width: 10px;
  height: 46px;
  background: #890000;
  position: absolute;
  z-index: 1002;
  top: 12px;
  cursor: pointer;
  color: white;
  padding: 10px; }
/* line 199, ../src/master.sass */
#gallery .left {
  left: 0; }
/* line 201, ../src/master.sass */
#gallery .right {
  right: 0; }
/* line 203, ../src/master.sass */
#gallery div {
  display: block;
  overflow: hidden; }
/* line 206, ../src/master.sass */
#gallery div ol {
  height: 70px;
  position: relative;
  white-space: nowrap;
  padding: 0 2.5em; }
/* line 211, ../src/master.sass */
#gallery div ol li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  height: 60px;
  overflow: hidden;
  border: 3px solid #999999;
  margin: 2px;
  position: relative; }
/* line 219, ../src/master.sass */
#gallery div ol li a {
  display: block;
  border: 1px solid #999999;
  outline: none; }
/* line 223, ../src/master.sass */
#gallery div ol li a img {
  border: none; }

/* line 225, ../src/master.sass */
.pozicija_desno {
  float: right;
  margin: 0 0 0 1em; }

/* line 228, ../src/master.sass */
.pozicija_lijevo {
  float: left;
  margin: 0 1em 0 0; }

/* line 231, ../src/master.sass */
.bez_pozicije {
  float: none;
  margin: 0 0 0.5em 0; }

/* line 234, ../src/master.sass */
.x404 {
  display: block;
  margin: 3em auto;
  width: 400px;
  padding: 2em;
  background: #cc0000;
  color: white;
  font: 1.5em/1.5em "Lucida Grande", "Lucida Sans Unicode", helvetica, verdana, arial, sans-serif; }

/* line 242, ../src/master.sass */
* {
  text-rendering: geometricPrecision;
  padding: 0;
  margin: 0; }

/* line 247, ../src/master.sass */
.clear {
  clear: both; }

/* line 249, ../src/master.sass */
.ot {
  color: #bf0606; }

/* line 251, ../src/master.sass */
.separator {
  display: block;
  clear: both; }

/* line 254, ../src/master.sass */
body {
  font: 0.75em/1.5em Arial, Helvetica, sans-serif;
  /*background: url(/images/wks.jpg) center 0 no-repeat fixed;*/
  padding: 0;
  margin: 1em 0 0 0;
  position: relative; }
  
body div#moaaar {
  background: url(/images/body_top.png) repeat-x center -15px;
}

/* line 260, ../src/master.sass */
body div#container {
  width: 960px;
  margin: 0 auto; }
/* line 263, ../src/master.sass */
body div#container div#header {
  width: 960px;
  margin: 0 auto; }
/* line 266, ../src/master.sass */
body div#container div#header h1#logo {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  overflow: hidden;
  background: url(/images/logo.png) 0 0 no-repeat;
  width: 168px;
  height: 50px;
  margin: 0 0.5em 0 0;
  vertical-align: middle; }
/* line 274, ../src/master.sass */
body div#container div#header h1#logo a {
  display: block;
  height: 168px;
  padding-top: 5ex; }
/* line 278, ../src/master.sass */
body div#container div#header div.banner {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: middle;
  height: 90px; }
/* line 282, ../src/master.sass */
body div#container ul#top_nav {
  padding: 0 0 0 55px;
  display: block;
  list-style: none inside;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase; }
/* line 289, ../src/master.sass */
body div#container ul#top_nav li {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0.3em 1px 0 0;
  height: 35px; }
/* line 293, ../src/master.sass */
body div#container ul#top_nav li:first-child {
  padding: 6px 0 0 5px;
  background: url(/images/ul-left.png) 0 0 no-repeat; }
/* line 296, ../src/master.sass */
body div#container ul#top_nav li:last-child {
  margin: 0.3em 0 0 0;
  padding: 6px 5px 0 0;
  background: url(/images/ul-right.png) right 0 no-repeat; }
/* line 300, ../src/master.sass */
body div#container ul#top_nav li a {
  background: url(/images/button_a.png) repeat-x;
  padding: 0.7em 1em;
  text-decoration: none;
  color: white; }
/* line 305, ../src/master.sass */
body div#container ul#top_nav li a:hover {
  background: url(/images/button_b.png) repeat-x;
  color: red; }
/* line 308, ../src/master.sass */
body div#container div#body {
  width: 960px;
  background: #fff;
  padding: 10px;
  margin: 2em auto;
  
  -webkit-border-radius: 4px 4px;
  -moz-border-radius: 4px / 4px;
  -o-border-radius: 4px / 4px;
  -ms-border-radius: 4px / 4px;
  -khtml-border-radius: 4px / 4px;
  border-radius: 4px / 4px; }
}
/* line 312, ../src/master.sass */
body div#container div#body div#dt {
  color: white;
  font-weight: bold;
  background: black;
  padding: 0.1em 0.5em;
  font-size: 150%; }
/* line 318, ../src/master.sass */
body div#container div#body div#dt p {
  line-height: 1.5em;
  border-bottom: 1px dotted white; }
/* line 321, ../src/master.sass */
body div#container div#body div#tv {
  margin: 5px 0;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 325, ../src/master.sass */
body div#container div#body div.banner {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 328, ../src/master.sass */
body div#container div#body div#galerija {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 792px;
  background: black;
  height: 600px;
  margin: 0 0 1em 0;
  position: relative; }
/* line 336, ../src/master.sass */
body div#container div#body div#galerija .over {
  position: absolute;
  background: url(/images/t.png);
  display: block;
  width: 792;
  height: 600px;
  z-index: 850; }
/* line 343, ../src/master.sass */
body div#container div#body div#galerija .move {
  display: inline;
  padding: 0 0.2em;
  background: black;
  color: white;
  font: normal normal bolder 1.5em/1.5em "Minion Pro", helvetica, Arial, sans-serif;
  position: absolute;
  z-index: 1000;
  top: 48%;
  cursor: pointer; }
/* line 353, ../src/master.sass */
body div#container div#body div#galerija .move:hover {
  background: #999999; }
/* line 355, ../src/master.sass */
body div#container div#body div#galerija .left {
  right: 0;
  -moz-border-radius-topleft: 0.25em;
  -moz-border-radius-bottomleft: 0.25em;
  -webkit-border-top-left-radius: 0.25em;
  -webkit-border-bottom-left-radius: 0.25em; }
/* line 361, ../src/master.sass */
body div#container div#body div#galerija .right {
  left: 0;
  -moz-border-radius-topright: 0.25em;
  -moz-border-radius-bottomright: 0.25em;
  -webkit-border-top-right-radius: 0.25em;
  -webkit-border-bottom-right-radius: 0.25em; }
/* line 367, ../src/master.sass */
body div#container div#body div#galerija .preview {
  display: block;
  position: relative;
  height: 600px; }
/* line 371, ../src/master.sass */
body div#container div#body div#galerija .preview .roll {
  visibility: hidden; }
/* line 373, ../src/master.sass */
body div#container div#body div#galerija .preview .roll img {
  position: absolute;
  max-height: 600px;
  max-width: 792px; }
/* line 377, ../src/master.sass */
body div#container div#body div#galerija .preview .roll .title {
  padding: 10px 10px 10px 80px;
  color: white;
  font: 1.3em/1em Arial, Helvetica, sans-serif;
  width: 702px;
  position: absolute;
  height: 100px;
  background: url(/images/1x1-70.png);
  bottom: 0; }
/* line 386, ../src/master.sass */
body div#container div#body div#galerija .preview .roll .title span {
  font: 0.7em/1.5em Arial, Helvetica, sans-serif;
  position: absolute;
  right: 1em;
  bottom: 1em; }
/* line 391, ../src/master.sass */
body div#container div#body div#kontrole {
  border: 1px solid #999999; }
/* line 393, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 260px;
  border-right: 1px solid #999999; }
/* line 398, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort h3 {
  font: 15pt/1.5em Arial, Helvetica, sans-serif;
  color: #890000;
  margin: 0.5em; }
/* line 402, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort p {
  padding: 0.5em 1em;
  color: #333333;
  font: 12px Arial, Helvetica, sans-serif; }
/* line 406, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort select {
  margin: 1.5em 1em; }
/* line 408, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort select optgroup {
  background: #999999;
  color: white; }
/* line 411, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort select optgroup option {
  background: white;
  color: black;
  text-transform: capitalize;
  text-indent: 2em; }
/* line 416, ../src/master.sass */
body div#container div#body div#kontrole div#time_sort div.grey_box {
  width: 222px;
  height: 141px;
  background: gray;
  margin: 1em; }
/* line 421, ../src/master.sass */
body div#container div#body div#kontrole div#gals {
  width: 280px;
  height: 320px;
  overflow: auto;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  border-right: 1px solid #999999; }
/* line 428, ../src/master.sass */
body div#container div#body div#kontrole div#gals ul {
  display: block;
  list-style: none inside; }
/* line 431, ../src/master.sass */
body div#container div#body div#kontrole div#gals ul li {
  font-weight: bold;
  padding-left: 1em; }
/* line 434, ../src/master.sass */
body div#container div#body div#kontrole div#gals ul li a {
  text-decoration: none;
  color: #3a5e8e; }
/* line 437, ../src/master.sass */
body div#container div#body div#kontrole div#gals ul li a:hover {
  color: #d91441; }
/* line 439, ../src/master.sass */
body div#container div#body div#kontrole div#gal_display {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  overflow: auto;
  height: 320px;
  width: 409px; }
/* line 445, ../src/master.sass */
body div#container div#body div#kontrole h3 {
  font: 15pt/1.5em helvetica, verdana, arial, times, "Times New Roman", sans-serif;
  color: #890000;
  margin: 0.5em; }
/* line 449, ../src/master.sass */
body div#container div#body h3.ggl {
  font: 15pt/1.5em Arial, Helvetica, sans-serif;
  color: #3a5e8e;
  margin: 0.5em; }
/* line 453, ../src/master.sass */
body div#container div#body div#naj {
  border-top: 1px solid #333333;
  padding: 0.5em 0; }
/* line 457, ../src/master.sass */
body div#container div#body div#naj ul li.h {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 0 2px 0 0; }
/* line 461, ../src/master.sass */
body div#container div#body div#naj ul li.h a {
  display: block;
  width: 148px;
  height: 85px;
  overflow: hidden;
  padding: 90px 0 0 0;
  text-decoration: none;
  color: #004276; }
/* line 469, ../src/master.sass */
body div#container div#body div#naj ul li.h a:hover {
  color: #bf0606; }
/* line 471, ../src/master.sass */
body div#container div#body div#naj ul li.h a span.h5 {
  color: #bf0606;
  font-size: 12px;
  font-weight: bold; }
/* line 475, ../src/master.sass */
body div#container div#body div#naj ul li.h a span.h4 {
  font-weight: normal;
  font-size: 14px; }
/* line 480, ../src/master.sass */
body div#container div#body div#left_bar {
  width: 175px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 484, ../src/master.sass */
body div#container div#body div#left_bar div.banner {
  margin: 0 auto;
  text-align: center; }
/* line 487, ../src/master.sass */
body div#container div#body div#left_bar ul {
  margin: 5px 0 0 0;
  padding: 0;
  display: block;
  list-style: none inside; }
/* line 492, ../src/master.sass */
body div#container div#body div#left_bar ul li {
  display: block; }
/* line 494, ../src/master.sass */
body div#container div#body div#left_bar ul li a {
  text-transform: uppercase;
  display: block;
  background: url(/images/lm.gif) 0 0 no-repeat;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 2px 10px;
  margin: 0 0 0.2em 0;
  text-decoration: none;
  color: #333333; }
/* line 503, ../src/master.sass */
body div#container div#body div#left_bar ul li a:hover {
  background: url(/images/lm.gif) 0 -22px no-repeat;
  color: white; }
/* line 506, ../src/master.sass */
body div#container div#body div#left_bar div.banner_small {
  width: 160px;
  height: 60px;
  background: #999999;
  margin: 0.5em auto; }
/* line 511, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna {
  padding: 0 0 5px 0;
  background: white url(/images/lmb.gif) bottom left no-repeat; }
/* line 515, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.specijal {
  background: #e0e0e0 url(/images/lmb.gif) 0 bottom no-repeat;
  padding: 5px;
  margin: 0 0 10px 0; }
/* line 520, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.specijal ul li {
  border-bottom: 1px dotted #999999;
  padding: 0.5em 0; }
/* line 523, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.specijal ul li:last-child {
  border: none; }
/* line 525, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.specijal ul li a {
  background: none;
  text-transform: none;
  padding: 0;
  margin: 0; }
/* line 530, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.specijal ul li a:hover {
  color: #890000;
  text-decoration: underline; }
/* line 534, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.r_sep {
  padding: 0 0 5px 0;
  margin: 0 0 5px 0;
  width: 175px;
  background: white url(/images/lmb.gif) 0 bottom no-repeat; }
/* line 539, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna h3 {
  background: url(/images/st.gif) no-repeat;
  margin: 0;
  padding: 0; }
/* line 543, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna h3 a {
  font-size: 0.92em;
  text-decoration: none;
  display: block;
  color: #7b0e13;
  text-transform: uppercase;
  padding: 0.2em 0.5em; }
/* line 551, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.ex img {
  position: relative; }
/* line 553, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div.ex h4 {
  margin: 0; }
/* line 555, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div {
  line-height: 1.2em;
  width: 161px;
  background: #e0e0e0;
  padding: 0.5em; }
/* line 560, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div img {
  clip: rect(0px, 71px, 71px, 0px);
  position: absolute;
  margin: 0 1px 3px 0; }
/* line 564, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div h4 {
  margin: 0 0 0 75px; }
/* line 566, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div h4 a {
  text-decoration: none;
  color: black; }
/* line 569, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div h4 a:hover {
  text-decoration: underline; }
/* line 571, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div p.data {
  background: url(/images/bu.gif) left top no-repeat;
  min-height: 39px;
  margin: 0 0 0 75px;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden; }
/* line 578, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div p.data span.author {
  font-weight: bold; }
/* line 580, ../src/master.sass */
body div#container div#body div#left_bar div#kolumna div p {
  font-size: 0.85em;
  padding: 0 0 1em 0;
  border-bottom: 1px dotted #cccccc; }
/* line 584, ../src/master.sass */
body div#container div#body div#left_column {
  overflow: hidden;
  width: 600px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 0 2px 0 2px; }
/* line 590, ../src/master.sass */
body div#container div#body div#left_column h2 {
  font: 2.8em "ImpactRegular", Impact, Arial, Helvetica, sans-serif;
  padding: 0 0.1em;
  color: red;
  margin: 0; }
/* line 595, ../src/master.sass */
body div#container div#body div#left_column ul.cul {
  margin: 0;
  padding: 0;
  list-style: none inside;
  border-top: 1px solid #cccccc; }
/* line 600, ../src/master.sass */
body div#container div#body div#left_column ul.cul li {
  padding: 0.3em;
  min-height: 100px;
  border-bottom: 1px dashed #cccccc; }
/* line 604, ../src/master.sass */
body div#container div#body div#left_column ul.cul li:hover {
  background: #ffcccc; }
/* line 606, ../src/master.sass */
body div#container div#body div#left_column ul.cul li:last-child {
  border-bottom: none;
  margin: 0 0 3em 0; }
/* line 609, ../src/master.sass */
body div#container div#body div#left_column ul.cul li h3, body div#container div#body div#left_column ul.cul li p {
  margin: 0;
  padding: 0.3em 0; }
/* line 612, ../src/master.sass */
body div#container div#body div#left_column ul.cul li div {
  min-height: 90px; }
/* line 614, ../src/master.sass */
body div#container div#body div#left_column ul.cul li div a {
  display: block;
  padding: 0 0 0 160px;
  text-decoration: none;
  color: #333333; }
/* line 619, ../src/master.sass */
body div#container div#body div#left_column ul.cul li div a span {
  color: red; }
/* line 621, ../src/master.sass */
body div#container div#body div#left_column #slider {
  margin-top: 2px;
  display: block;
  width: 598px;
  height: 435px;
  background: black; }
/* line 627, ../src/master.sass */
body div#container div#body div#left_column #slider .navigation {
/*  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;*/
  display:none;
  position: absolute;
  z-index: 1001;
  top: 1em;
  right: 1em; }
/* line 633, ../src/master.sass */
body div#container div#body div#left_column #slider .navigation a {
  vertical-align: top;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0.1em;
  width: 15px;
  height: 15px;
  background: transparent url(/images/slider_marker.png) 0 0 no-repeat;
  text-decoration: none;
  outline: none; }
/* line 642, ../src/master.sass */
body div#container div#body div#left_column #slider .navigation a:hover {
  background: transparent url(/images/slider_marker.png) 0 -31px no-repeat; }
/* line 644, ../src/master.sass */
body div#container div#body div#left_column #slider .navigation a:active {
  background: transparent url(/images/slider_marker.png) 0 -47px no-repeat; }
/* line 646, ../src/master.sass */
body div#container div#body div#left_column #slider .navigation .current {
  vertical-align: top;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  margin: 0.1em;
  width: 15px;
  height: 15px;
  background: transparent url(/images/slider_marker.png) 0 -16px no-repeat;
  text-decoration: none; }
/* line 654, ../src/master.sass */
body div#container div#body div#left_column #slider a.slide {
  -moz-background-size: 100% 100%;
  -webkit-background-size: 100% 100%;
  background-size: 100% 100%;
  position: relative;
  display: block;
  width: 598px;
  height: 435px;
  color: white;
  text-decoration: none; }
/* line 662, ../src/master.sass */
body div#container div#body div#left_column #slider a.slide span.mess {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  bottom: 0;
  background: url(/images/slide.png) 0 27px no-repeat;
  padding: 15px;
  height: 190px;
  display: block;
  width: 598px;
  overflow: hidden; }
/* line 672, ../src/master.sass */
body div#container div#body div#left_column #slider a.slide span.mess span.h3 {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  font-size: 1.17em;
  font-weight: bold;
  background: #890000;
  padding: 0.4em 1em;
  color: #ffffcc;
  text-decoration: none;
  text-transform: uppercase;
  -moz-text-shadow: 0 2px 2px #000;
  -webkit-text-shadow: 0 2px 2px #000;
  text-shadow: 0 2px 2px #000; }
/* line 682, ../src/master.sass */
body div#container div#body div#left_column #slider a.slide span.mess span.h2 {
  font-weight: bold;
  display: block;
  padding: 0.2em 0 0 0;
  font: normal normal normal 2.4em/1em "ImpactRegular", Impact, sans-serif;
  letter-spacing: 0.05em;
  color: #cc0006;
  margin-bottom: 5px;
  -moz-text-shadow: 0 0 3px #000;
  -webkit-text-shadow: 0 0 3px #000;
  text-shadow: 0 0 3px #000; }
/* line 691, ../src/master.sass */
body div#container div#body div#left_column #slider a.slide span.mess span.p {
  margin: 0.5em 0 !important;
  font: normal normal normal 1em/1.25em Arial, Helvetica, sans-serif;
  text-decoration: none; }
/* line 695, ../src/master.sass */
body div#container div#body div#left_column #slider .rotator {
  display: none; }
/* line 697, ../src/master.sass */
body div#container div#body div#left_column #slider .rotator.r0 {
  display: block; }
/* line 699, ../src/master.sass */
body div#container div#body div#left_column div.front_news {
  font: 12px/1.5em arial, helvetica, verdana, sans-serif;
  margin: 3px 0 1em 0; }
/* line 702, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.mp_banner {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 298px;
  vertical-align: top; }
/* line 706, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.depo_preporuka {
  width: 298px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 710, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul {
  margin: 0;
  padding: 0; }
/* line 713, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul li.h {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  margin: 0 2px 0 0; }
/* line 717, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul li.h a {
  display: block;
  width: 148px;
  height: 85px;
  overflow: hidden;
  padding: 90px 0 0 0;
  text-decoration: none;
  color: black; }
/* line 725, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul li.h a:hover {
  color: #bf0606; }
/* line 727, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul li.h a span.h5 {
  color: #bf0606;
  font-size: 12px;
  font-weight: bold; }
/* line 731, ../src/master.sass */
body div#container div#body div#left_column div.front_news ul li.h a span.h4 {
  font-weight: normal;
  font-size: 13px; }
/* line 734, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  width: 297px;
  margin-bottom: 22px; }
/* line 739, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category h2 {
  height: 29px;
  line-height: 29px;
  text-indent: 8px;
  font-size: 18px;
  color: #c4311d;
  font-weight: normal;
  background: url(/images/gradient.png) repeat-x; }
/* line 748, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li {
  list-style: none inside;
  padding: 0.1em; }
/* line 751, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li a {
  text-decoration: none;
  color: black;
  font-weight: normal; }
/* line 755, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li a span.ot {
  color: #890000;
  font-weight: bold; }
/* line 758, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li a h5 {
  color: #bf0606;
  font-size: 12px; }
/* line 761, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li a h4 {
  font-size: 14px; }
/* line 763, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li.first {
  padding-top: 4px;
  list-style: none inside; }
/* line 766, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li.first h4 {
  margin: 0; }
/* line 768, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li.first a {
  display: block;
  min-height: 100px;
  padding-left: 152px; }
/* line 772, ../src/master.sass */
body div#container div#body div#left_column div.front_news div.front_category ul li.first p {
  font-weight: normal;
  color: black;
  margin: 0.2em 0 0 0; }
/* line 776, ../src/master.sass */
body div#container div#body div#left_column div.front_news div#dw {
  width: 297px;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 780, ../src/master.sass */
body div#container div#body div#left_column div#article {
  display: block;
  padding: 1em 1em 0 0.5em; }
/* line 783, ../src/master.sass */
body div#container div#body div#left_column div#article p {
  margin: 1em 0 1em 0; }
/* line 785, ../src/master.sass */
body div#container div#body div#left_column div#article img {
  max-width: 600px; }
/* line 787, ../src/master.sass */
body div#container div#body div#left_column div#article a {
  color: #005d90;
  text-decoration: none; }
/* line 790, ../src/master.sass */
body div#container div#body div#left_column div#article a:hover {
  color: #bf0606;
  text-decoration: underline; }
/* line 793, ../src/master.sass */
body div#container div#body div#left_column div#article p#short_description {
  font-weight: bold;
  font-size: 14px; }
/* line 796, ../src/master.sass */
body div#container div#body div#left_column div#article div.position {
  position: relative;
  left: -0.5em;
  text-transform: uppercase;
  color: #333333; }
/* line 801, ../src/master.sass */
body div#container div#body div#left_column div#article div.position a {
  text-decoration: none;
  padding: 0.5em;
  color: #004276; }
/* line 805, ../src/master.sass */
body div#container div#body div#left_column div#article div.position a:hover {
  color: #bf0606; }
/* line 807, ../src/master.sass */
body div#container div#body div#left_column div#article h2 {
  font: 2.3em/1.5em ImpactRegular, Impact, Arial, Helvetica, sans-serif;
  color: #cc0000; }
/* line 810, ../src/master.sass */
body div#container div#body div#left_column div#article div#time {
  font-size: 11px;
  color: #333333; }
/* line 813, ../src/master.sass */
body div#container div#body div#left_column div#permanent {
  padding: 1em 0 0.5em 0;
  display: block;
  clear: both; }
/* line 817, ../src/master.sass */
body div#container div#body div#left_column div#permanent a {
  text-decoration: none;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 0.3em 0.7em;
  margin: 0 0 0 0.2em;
  text-decoration: none;
  color: white;
  background: #333333; }
/* line 825, ../src/master.sass */
body div#container div#body div#left_column div#social {
  padding: 0.5em 0 1em 0;
  clear: both;
  display: block; }
/* line 829, ../src/master.sass */
body div#container div#body div#left_column div#social .social {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline; }
/* line 831, ../src/master.sass */
body div#container div#body div#left_column div#social a {
  padding: 0.3em 0.7em;
  margin: 0 0 0 0.2em;
  display: block;
  text-decoration: none;
  color: white;
  background: red; }
/* line 838, ../src/master.sass */
body div#container div#body div#left_column div#comments {
  max-height: 400px;
  overflow: auto;
  padding: 0 2em 2em 0; }
/* line 842, ../src/master.sass */
body div#container div#body div#left_column div#comments p {
  border-bottom: 1px solid #cccccc;
  padding: 1em 0;
  clear: both;
  min-height: 3em; }
/* line 847, ../src/master.sass */
body div#container div#body div#left_column div#comments p span.data {
  display: block;
  width: 150px;
  float: left;
  font-size: 90%; }
/* line 852, ../src/master.sass */
body div#container div#body div#left_column div#comments p span.comment {
  width: 400px;
  display: block;
  margin-left: 150px; }
/* line 856, ../src/master.sass */
body div#container div#body div#left_column div#comment {
  background: #eeeeee;
  border-top: 5px solid #890000;
  padding: 1em;
  margin-bottom: 1em; }
/* line 861, ../src/master.sass */
body div#container div#body div#left_column div#comment form {
  padding: 3em; }
/* line 864, ../src/master.sass */
body div#container div#body div#left_column div#comment form p.activate {
  padding: 1em 0 0 0;
  width: 450px;
  text-align: right; }
/* line 868, ../src/master.sass */
body div#container div#body div#left_column div#comment form label {
  display: block;
  padding: 0.3em 0; }
/* line 871, ../src/master.sass */
body div#container div#body div#left_column div#comment form label.error {
  padding: 0;
  color: #890000; }
/* line 874, ../src/master.sass */
body div#container div#body div#left_column div#comment form label em {
  color: #890000;
  font-weight: bold; }
/* line 877, ../src/master.sass */
body div#container div#body div#left_column div#comment form .in {
  width: 430px;
  border: 1px solid #cccccc;
  padding: 0.5em 1em;
  font: 11px/1.3em helvetica, verdana, arial, times, "Times New Roman", sans-serif; }
/* line 882, ../src/master.sass */
body div#container div#body div#left_column div#comment form textarea.in {
  height: 150px; }
/* line 884, ../src/master.sass */
body div#container div#body div#left_column div#comment h3 {
  color: #890000; }
/* line 886, ../src/master.sass */
body div#container div#body div#left_column div#comment a {
  color: #005d90;
  text-decoration: none; }
/* line 889, ../src/master.sass */
body div#container div#body div#left_column div#comment a:hover {
  color: #bf0606;
  text-decoration: underline; }
/* line 892, ../src/master.sass */
body div#container div#body div#left_column div#comment ul {
  max-height: 300px;
  overflow: auto;
  list-style: none inside; }
/* line 896, ../src/master.sass */
body div#container div#body div#left_column div#comment ul li.cm_0 {
  background: #eeeeee; }
/* line 898, ../src/master.sass */
body div#container div#body div#left_column div#comment ul li.cm_1 {
  background: #dddddd; }
/* line 900, ../src/master.sass */
body div#container div#body div#left_column div#comment ul li {
  border-bottom: 1px dashed #333333; }
/* line 902, ../src/master.sass */
body div#container div#body div#left_column div#comment ul li span.dt {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  padding: 5px;
  width: 70px;
  text-align: right;
  vertical-align: top; }
/* line 908, ../src/master.sass */
body div#container div#body div#left_column div#comment ul li p {
  min-height: 6ex;
  border-left: 1px dotted #333333;
  width: 80%;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top;
  padding: 5px;
  margin: 0; }
/* line 916, ../src/master.sass */
body div#container div#body div#left_column div#comment a.com {
  margin: 1em 0 0 0;
  display: block;
  background: #890000;
  text-align: center;
  text-decoration: none;
  color: white;
  padding: 0.3em 0;
  font-size: 120%; }
/* line 925, ../src/master.sass */
body div#container div#body div#left_column div#comment a.com:hover {
  background: red;
  color: #333333; }
/* line 929, ../src/master.sass */
body div#container div#body div#right_column {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  width: 173px;
  vertical-align: top; }
/* line 933, ../src/master.sass */
body div#container div#body div#right_column h3.najcitanije {
  background: url(/images/st.gif) no-repeat;
  color: #7b0e13;
  font-size: 1em;
  font-weight: bold;
  padding: 0.2em 0.5em;
  text-transform: uppercase; }
/* line 940, ../src/master.sass */
body div#container div#body div#right_column div {
  margin: 0 0 1em 0; }
/* line 942, ../src/master.sass */
body div#container div#body div#right_column div ul.najc {
  margin: 0;
  padding: 0 1em;
  list-style: none inside; }
/* line 946, ../src/master.sass */
body div#container div#body div#right_column div ul.najc li {
  padding: 0 0 1em 0;
  border-bottom: 1px groove #eeeeee; }
/* line 949, ../src/master.sass */
body div#container div#body div#right_column div ul.najc li img {
  margin: 1em 0 0 0; }
/* line 951, ../src/master.sass */
body div#container div#body div#right_column div ul.najc li h4 {
  margin: 0; }
/* line 954, ../src/master.sass */
body div#container div#body div#right_column div ul.najc li h4 a span.ot {
  color: red; }
/* line 956, ../src/master.sass */
body div#container div#body div#right_column h3 {
  font-size: 12px;
  font-weight: normal;
  margin: 0;
  padding: 0; }
/* line 961, ../src/master.sass */
body div#container div#body div#right_column h3 a {
  margin: 5px 0 0 0;
  padding: 0.24em 0.5em;
  display: block;
  text-decoration: none;
  color: white;
  background: url(/images/rm.gif) 0 0 no-repeat; }
/* line 968, ../src/master.sass */
body div#container div#body div#right_column h3 a:hover {
  background: url(/images/rm.gif) 0 -22px no-repeat; }
/* line 970, ../src/master.sass */
body div#container div#body div#right_column ul {
  margin: 0 0 1em 0;
  padding: 1em 0 0 1.5em;
  background: #e0e0e0;
  list-style: disc outside; }
/* line 975, ../src/master.sass */
body div#container div#body div#right_column ul li {
  border-bottom: 1px dotted #999999; }
/* line 977, ../src/master.sass */
body div#container div#body div#right_column ul li a {
  text-decoration: none;
  color: black; }
/* line 980, ../src/master.sass */
body div#container div#body div#right_column ul li a:hover {
  color: red;
  text-decoration: underline; }
/* line 983, ../src/master.sass */
body div#container div#body div#right_column div.banner {
  width: 173px;
  display: block;
  margin: 0 auto;
  text-align: center; }
/* line 988, ../src/master.sass */
body div#footer {
  color: white;
  background: black;
  padding: 1em; }
/* line 992, ../src/master.sass */
body div#footer ul {
  width: 10%;
  border-right: 1px dotted white;
  list-style: none inside;
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: top; }
/* line 999, ../src/master.sass */
body div#footer ul li a {
  text-transform: uppercase;
  color: white;
  text-decoration: none; }
/* line 1003, ../src/master.sass */
body div#footer div#footer_right {
  position: absolute;
  bottom: 0.5em;
  right: 1em;
  text-align: right; }

