
* {
  padding:0;
  margin:0;
  font-size:100.01%;
}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { margin:1em 5%; }
li, dd { margin-left:5%; }
fieldset { padding: .5em; }
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* - END - Global reset */
body {
  /*background: #6b6f72 url(slike/background-6.jpg) repeat-x;*/
  /*background: #817a85 url(slike/background-7.jpg) repeat-x;*/
  background: #817a85 url(slike/teren.jpg) bottom no-repeat;
}
/* Postavke layouta */
/*a:link, a:visited {
  text-decoration: none;
  color: #F0000F;
}
a:hover {
  text-decoration: underline;
  color: #F0000F;
}*/
div#container {
  width: 960px;
  height: auto;
  margin: auto;
  /*background: url(slike/footer_bg-2.png) #fff bottom repeat-x;*/
  background: url(slike/teren_white-2.jpg) #fff 50% bottom no-repeat;
  background-color: #fff;
  padding: 0px 10px 260px 10px;
  border: 4px solid #66626A;
  border-width: 0 4px 0px 4px;
}
div#header {
 height: 150px;
 width: 100%;
 background: url(slike/header-5.png) no-repeat;
 }
div#header a {
  display: block;
  width: 70%;
  height: 150px;
  text-indent: -9999px;
}

div#subhead {
  height: 10px;
  /*background: #d3222a;*/
  background: #111;
  
}
div#istaknuto {
  width: 100%;
  /*height: 220px;*/
  height: 200px;
  
}
div#istaknuto-lijevo {
  position: relative;
  height: 100%;
  width: 50%;
  background: #226cd1 url(slike/istaknuto1-4.png) no-repeat;
  float: left;
  display: inline;
}
div#istaknuto-desno {
  position: relative;
  height: 100%;
  width: 50%;
  background: #23e431 url(slike/istaknuto2-4.png) no-repeat;
  float: left;
  display: inline;
}
.istaknuto-content {
  color: #fff;
}
.istaknuto-content a, .istaknuto-content a:visited {
  text-decoration: none;
  color: #fff;
  font-family: Lucida, sans-serif;
  font-size: 0.8em;
  
}
.istaknuto-content a:hover {
  text-decoration: underline;
  color: #fff;
}
.istaknuto-content .istaknuto-naslov, .istaknuto-content .istaknuto-naslov:visited {
  font-family: Helvetica,sans-serif;
  font-size: 1.4em;
  margin: 0.2em 1em;
  display: block;
  font-weight: bold;
}
.istaknuto-content p {
  position: relative;
  width: 310px;
}


/* - END - Postavke layouta */
/* Breadcrumbs */
.B_crumbBox {
  display: block;
  padding: 20px 30px;
  color: #919191;
  font-family: Helvetica, sans-serif;
  font-size: 0.6em;
  
  height: 20px;
}
.B_crumb, .B_crumb:visited {
  color: #919191; 
  text-decoration: underline;
}

/* - END - Breadcrumbs */
/* Postavke Main dijela */

div#main h1.title {
  font-family: Lucidatypewriter, monospace;
  /*font-size: 1.8em;*/
  font-size: 28px;
  height: auto;
  color: #E8F1FC;
  background-color: #103B6F;
  padding: 4px 4px 4px 32px;
  margin: 0 0 0 0;
}
div#main.vijesti h1{
  background-image: url(slike/VijestiBg-1.jpg);
  background-position: 700px -40px;
  background-repeat: no-repeat;
  
}
div#main.vijesti .B_crumbBox {
  background-image: url(slike/VijestiBg-2.jpg);
  background-position: 700px 20px;
  background-repeat: no-repeat;
}
div#main.uss h1{
  background-image: url(slike/BgUss-1.jpg);
  background-position: 700px -33px;
  background-repeat: no-repeat;
  
}
div#main.uss .B_crumbBox {
  background-image: url(slike/uss-2.jpg);
  background-position: 700px 27px;
  background-repeat: no-repeat;
}
div#subtitle {
  height: 30px;
  width: 100%;
  padding: 0;
  margin: 0;
  /*margin-left: -10px;*/
  
}
div#main.uss #subtitle {
  background-image: url(slike/uss-2.jpg);
  background-position: 700px -72px;
  background-repeat: no-repeat;
}
#content {
  position: relative;
  font-family: Helvetica, sans-serif;
  font-size: 1em;
  color: #000;
  margin: 0px 5px 30px 10px;
  width: 600px;
  float: left;
  display: inline;
  padding-right: 5px;
  
}
img {
  border: 1px solid #999999;
  padding: 3px;
}
#content p {
  margin-left: 0;
  font-family: Gill Sans, sans-serif;
  font-size: 1em;
  color: #4C4C4C;
  line-height: 1.4em;
}
#content p a, #content p a:visited {
  text-decoration: none;
  color: #db6f24;
}
#content p a:hover  {
  text-decoration: underline;
  color: #db6f24;
}
#content ul a, #content ul a:visited {
  text-decoration: none;
  color: #db6f24;
}
#content ul a:hover  {
  text-decoration: underline;
  color: #db6f24;
}

.jot-nav a, .jot-nav a:visited {
  text-decoration: none;
  color: #db6f24;
}
.jot-nav a:hover  {
  text-decoration: underline;
  color: #db6f24;
}

.linkovi a, .linkovi a:visited {
  text-decoration: none;
  color: #919191;
}
.linkovi a:hover {
  text-decoration: underline;
  color: #F0000F;
}
#content h2 {
  font-size: 1.2em;
  font-family: Arial, sans-serif;
  font-weight: bold;
}
#content h3 {
  font-size: 1.2em;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #D91C09;
}
#content ol {
  font-family: Gill Sans, sans-serif;
  font-size: 1em;
  color: #4C4C4C;
  line-height: 1.4em;
  }
#content ul  {
  font-family: Gill Sans, sans-serif;
  font-size: 1em;
  color: #4C4C4C;
  line-height: 1.4em;
  list-style-image: url(slike/bullet-2.gif);
}
/*#content ul.linkovi {
  list-style-type: none;
}*/
#content ul.zupanije {
  list-style-type: upper-roman;
}
#content ul.zupanije li{
  line-height: 1.4em;
}
table.ustrojstvo {
  border: 2px solid #533D76;
}
table.ustrojstvo td.titula {
  background: #533D76;
  color: #ECE7F4;
  font-family: Andale Mono, monospace;
  font-size: 1.1em;
  font-weight: bold;
  padding: 5px 10px;
  
}
table.ustrojstvo tr.podaci td {
  background: #EFEDC3;
  padding: 10px;
  font-size: 1em;
  color: #3D3D3D;
}
table.ustrojstvo td.podaci {
  background: #EFEDC3;
  padding: 10px;
  font-size: 1em;
  color: #3D3D3D;
}
table.ustrojstvo tr.podaci td.rez {
  background: #EFDBC3;
}
table.ustrojstvo img {
  border: none; 
  vertical-align: middle;
}
table.ustrojstvo tr.podaci td.right {
  text-align: right;
}
h3.vremenik-dp {
  background: url(slike/drzavnoprvenstvo_290.png) no-repeat;
  padding: 30px;
  padding-left: 250px;
  margin-bottom: 0;
  }
table.vremenik-dp {
  border: 2px solid #533D76;
}
table.vremenik-dp td.titula {
  background: #533D76 url(slike/drzavnoprvenstvo_290_blue.png) no-repeat;
  color: #ECE7F4;
  font-family: Andale Mono, monospace;
  font-size: 1.1em;
  font-weight: bold;
  padding: 5px 10px;
  
}
table.vremenik-dp td.middle {
  background: #533D76 url(slike/drzavnoprvenstvo_290_blue.png) no-repeat 25px -110px;
}
table.vremenik-dp td.bottom {
  background: #533D76 url(slike/drzavnoprvenstvo_290_blue.png) no-repeat 25px -165px;
}
table.vremenik-dp td.podaci {
  background: #EFEDC3;
  padding: 10px;
  font-size: 1em;
  color: #3D3D3D;
}
h3.vremenik-uss {
  background: url(slike/univerzalnasportskaskola_290.png) no-repeat;
  padding: 30px;
  padding-left: 250px;
  margin-bottom: 0;
  }
table.vremenik-uss {
  border: 2px solid #533D76;
}
table.vremenik-uss td.titula {
  background: #533D76 url(slike/univerzalnasportskaskola_290_blue.png) no-repeat;
  color: #ECE7F4;
  font-family: Andale Mono, monospace;
  font-size: 1.1em;
  font-weight: bold;
  padding: 5px 10px;
  line-height: 4em;
}
table.vremenik-uss td.middle {
  background: #533D76 url(slike/univerzalnasportskaskola_290_blue.png) no-repeat 25px -90px;
}
table.vremenik-uss td.bottom {
  background: #533D76 url(slike/univerzalnasportskaskola_290_blue.png) no-repeat 25px -165px;
}
table.vremenik-uss td.podaci {
  background: #EFEDC3;
  padding: 10px;
  font-size: 1em;
  color: #3D3D3D;
}
table.opcenito {
              margin-top: 0; 
              font-family: Tahoma, sans-serif;
              color: #4A4A4A;
              margin: 0px 20px 10px 10px;
              font-size: 1em;
              line-height: 1.5em;

  border-collapse: collapse;

}

table.opcenito td.naslov {

  /*background: #006699*/

  color: #333333; 

  font-weight: bold;                

  border-spacing: 5px 5px; 

  font-family: Verdana, sans-serif;

  font-size: 12px;

  empty-cells: show; 

  /*padding:5px;*/

  vertical-align: top;

  text-align: right;

  border-top: solid 1px #666666;

  border-right: solid 1px #666666;

  padding: 5px;

  }

table.opcenito td.podaci {

  /*background: #FFECA8; */

  empty-cells: show; 

  padding: 3px;

  font-family: Verdana, sans-serif;

  font-size: 12px;

  border-top: solid 1px #666666;

  padding: 5px;

  }

table.opcenito td.no_top {

  border-top: none;

}

table.opcenito td.bottom {

  border-bottom: solid 1px #666666;

}
table.default {
              margin-top: 0; 
              font-family: Tahoma, sans-serif;
              color: #4A4A4A;
              margin: 0px 20px 10px 10px;
              font-size: 1em;
              line-height: 1.5em;

  border-collapse: collapse;

}

table.default th {
  color: #333333; 

  font-weight: bold;                

  border-spacing: 5px 5px; 

  font-family: Verdana, sans-serif;

  font-size: 12px;

  empty-cells: show; 

  /*padding:5px;*/

  vertical-align: middle;

  text-align: center;

  border: solid 1px #666666;

  

  padding: 10px;
}
table.default td {
  empty-cells: show; 
  border-spacing: 5px 5px; 
  font-family: Verdana, sans-serif;
  font-size: 12px;
  border: solid 1px #666666;
  vertical-align: middle;
  text-align: center;

  padding: 10px;
}
#komentari h3 {
  font-family: Verdana, sans-serif;
  font-size: 1em;
  margin-left: 0;
  color: #3399CC;
}
#komentari {
  margin-top: 50px;
  color: #3399CC;
  clear: both;
  width: 96%
}
#komentari form fieldset {
  margin-left: 30px;
  padding: 0;
}
#komentari form fieldset label {
  margin-left: 0;
  padding: 0;
}
.komentar {  /*Style za jedan pojedini komentar*/
  color: #6B6B6B;
  line-height: 1.8em; 
  margin-bottom: 20px;
  border-bottom: 1px dotted #4C4C4C
}
.komentar .jot-poster {
  color: #8C8C8C;
  margin-bottom: 10px;
  font-size: 0.8em;
  padding-left: 20px;
}
.komentar .jot-post {
  color: #4C4C4C;
  font-size: 1em;
  margin-bottom: 10px;
}
.komentar a {
  color: #3399CC;
  text-decoration: none;
}
.komentar a:hover {
  text-decoration: underline;
}
#komentari .button {
  margin-left: 30px;
  color: #E3EFF7;
  background: #1F5D7A; 
  padding: 5px;
}
.vijest {
  margin-bottom: 20px;
  clear: both;
  padding-bottom: 20px;
  border-bottom: 1px dotted #8C8C8C;
  width: 98%;
  
}

.vijest a.title {
  font-family: Helvetica, sans-serif;
  font-size: 1.5em;
  padding: 0;
  width: auto;
  text-decoration: none;
  color: #3399CC;
  line-height: 1.5em;
  vertical-align: top;
  margin-bottom: 0px;
}
.vijest img {
  vertical-align: top;
  float: left;
  margin-right: 10px;
}
.vijest .podnaslov {
  color: #8C8C8C;
}
.vijest p {
  margin: 0;
}
.vijest .tekst {
  line-height: 1.6em;
}
.vijest .linkovi {
  text-decoration: none;
  color: #DB6F24;
  font-size: 0.8em;
}
.vijest .linkovi:hover {
  text-decoration: underline;
}
.komentar-link {
  background: url(slike/comment-transparent.png) no-repeat;
  padding-left: 20px;
}
#male-vijesti {
  position: relative;
  height: 100%;
  width: 100%;
  background: #DCEAEA;
  
}
.clearer {
  clear: both;
  width: 98%;
  border-bottom: 1px dotted #8C8C8C;
}
.border {
  height: 2px;
  width: 98%;
  border-bottom: 1px dotted #8C8C8C;
}
.vijest-mala {
  position: relative;
  float: left;
  width: 185px;
  height: 100%;
  padding-left:5px;
  font-size: 0.8em;
  
}
.vijest-mala a.title {
  font-family: Helvetica, sans-serif;
  padding: 0;
  width: auto;
  text-decoration: none;
  color: #3399CC;
  line-height: 1.2em;
  vertical-align: top;
  display: block;
}

.vijest-mala .podnaslov {
  color: #8C8C8C;
}
.vijest-mala .linkovi {
  text-decoration: none;
  color: #DB6F24;
  font-size: 0.8em;
}
.vijest-mala .linkovi:hover {
  text-decoration: underline;
}

.vijest-mala img {
  
  display: block;
} 
.vijest-mala .komentar-link {
  background: url(slike/comment.gif) no-repeat;
  padding-left: 20px;
}
blockquote {
  border: dotted 2px #919191; 
  padding: 5px 5px 5px 40px;
  margin-right: 60px;  
  font: italic 1.4em Georgia, “Times New Roman”, Times, serif;
  background: #EFEDC3 url(slike/open-quote.gif) no-repeat left top;
}
blockquote.small {
  border: dotted 2px #919191; 
  padding: 5px 5px 5px 40px;
  margin-right: 60px;  
  font: italic 1em Georgia, “Times New Roman”, Times, serif;
  background: #EFEDC3 url(slike/open-quote.gif) no-repeat left top;
}
blockquote.small {
  border: dotted 2px #919191; 
  padding: 5px 5px 5px 23px;
  margin-right: 10px;  
  font: italic 1.1em Georgia, “Times New Roman”, Times, serif;
  background: #EFEDC3 url(slike/open-quote-small.gif) no-repeat left top;
}
#content p span.izvor {
  font-family: Gill Sans, sans-serif;
  font-size: 0.6em;
  color: #ADADAD;
}

div.video-child a.kategorija:link, div.video-child a.kategorija:visited {
  text-decoration: none;
  color: #DB6F24;
  font-size: 1.3em;
  font-weight: bold;
  margin-bottom: 20px;
  display: block;
}

div.video-child a.kategorija:hover {
  text-decoration: underline;
}
/*blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }*/
/* - END - Postavke main dijela */
div#podaci {
  border: solid 1px #E6E56F;
  background: #F6F59D url(slike/nn-bocica.jpg) no-repeat 90% 97%;
  padding-left: 30px;
  padding-bottom: 30px;
}
#podaci label {
  margin-left: 0;
}

div#prijedlog {
  border: solid 1px #FF5757;
  background: url(slike/nagradni_natjecaj_decko2_transparent3.png) #FFE0E0 no-repeat right bottom;
  height: 90px;
}
div#prijedlog input {
  width: 450px;
}
div#prijedlog-top {
  padding: 0; margin: 0;
  background: url(slike/nagradni_natjecaj_small3.jpg) #FFFFFF no-repeat 2px 0px;
  height: 300px;
}
.child {
  position: relative;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  text-align: center;
  /*width: 170px;*/
  width: 400px;
  height: 100%;
  border: 1px solid #999999;
  padding-bottom: 3px;
}
.child a.sport {
  font-size: 1.2em;
}
.child a:link, .child a:visited {
  text-decoration: none;
  color: #F0000F;
}
.child a:hover {
  text-decoration: underline;
  color: #F0000F;
}
.child img {
  border: none;
}
.okvir {
  padding: 10px;
  border: 2px solid #889ad5;
  background: #DFBF7E url(slike/HSSS_logo_2_small.png) no-repeat bottom right;
}
.child-linkovi {
  
  float: left;
  margin: 10px;
}
.child-slika {
  float: left;
}
.child-uss {
  position: relative;
  float: left;
  margin-right: 20px;
  margin-bottom: 20px;
  text-align: center;
  /*width: 170px;*/
  width: 200px;
  height: 80px;
  border: 1px solid #999999;
  padding-bottom: 3px;
  background: url(slike/uss-linkovi_bg.jpg) bottom right no-repeat;
}
.child-uss a:link, .child-uss a:visited {
  display: block;
  text-decoration: none;
  color: #F0000F;
  vertical-align: centre;
  font-size: 1.2em;
  margin-top: 20px;
  font-weight: bold;
}
.child-uss a:hover {
  text-decoration: underline;
  color: #F0000F;
}
#content h2.naslovnica {
  font-family: Lucidatypewriter, monospace;
  font-size: 24px;
  height: auto;
  color: #65B053;
  padding: 4px 4px 14px 10px;
  margin: 0 0 0 0;
  
}
/* forma za pitanja i odgovore*/
#EmailForm fieldset {
border: solid 4px #FFFF33; 
margin: 0; 
padding: 10px;
width: 500px;
background: #F0F094 url(slike/pitanja-odgovori_bg.png) no-repeat bottom right;
}

#EmailForm label {

  font-family: Verdana, sans-serif;

  font-size: 12px;

  font-weight: bold;
  color: #8A8A1C;
  margin: 0; 
padding: 0;
padding-bottom: 20px; 

}

#EmailForm input {

  font-family: Verdana, sans-serif;

  font-size: 12px;
  
  width: 300px;

}
#EmailForm #lLastName {
  display: none;
}
#EmailForm .button {

  background: #88609C;

  color: #EDEDED;

  padding: 3px;

  font-family: Verdana, sans-serif;

  font-size: 12px;
  width: 150px;

}    

div.errors {
  padding: 10px;
  margin-bottom: 10px;
  background: #FFA19C;
  border: 1px solid #F71F14;
  width: 500px;
}         
/* Postavke second dijela */
#second {
  /*position: relative;*/
  float: left;
  width: 150px;
  margin-bottom: 30px;
  
}
#second ul {
  margin-top: 0px;
  margin-left: 0px;
}
#second ul.linkovi li {
  margin-bottom: 30px;
}
#second ul a {
  text-decoration: none;
  font-family: Lucida, sans-serif;
  font-size: 1.1em;
  /*color: #8C8C8C;*/
  line-height: 1.2em;
}
#second ul a:hover {
  text-decoration: underline;
  /*color: #4C4C4C;*/
}

#drzavno-counter {
  
  width: 174px;
  height: 120px;
  background: url(slike/odbrojavanje_2010.jpg) no-repeat;
  padding-top: 0px;
  padding-left: 30px;
  font-family: Tahoma, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-bottom: 0px;
  margin-bottom: 10px;
  line-height: 10px;
  overflow: hidden;
}
#drzavno-counter .broj {
  
  color: #ff5050;
  text-align: center;
  
  padding: 0;
  margin: 0;
}
#drzavno-counter .naslov {
  display: block;
  /*width: 100%;
  height: 100px;*/
  text-indent: -9999px;
  margin-bottom: 50px;
  font-size: 10px;
  line-height: 10px;
}
#drzavno-counter .osnovne {
  float: left;
  margin: 0;
  padding: 0;
  display: block;
  margin-right: 40px;
  
}
#drzavno-counter .srednje {
  float: left;
  padding: 0;
  margin: 0;
  
  display: block;
  
}


#uss-anketa {
  background: #efedc3 url(slike/uss-anketa-2.png) no-repeat;
  width: 290px;
  height: auto;
  padding: 0px 5px 10px 5px;
  font-family: Gill Sans,sans-serif;
  font-size: 0.9em;
  border: solid 1px #7f7e62;
  margin: 0;
  
}
#uss-anketa .jot-poster {
  padding-left: 20px;
  line-height: 1.1em;
}
#uss-anketa .komentar {
  line-height:1.1em;
  
}
#uss-anketa a.glavni-link {
  display: block;
  width: 100%;
  height: 100px;
  text-indent: -9999px;
  margin-bottom: 10px;
}
 #easypoll {
  margin-bottom: 20px;
 }
 #mgNaslovnica {
  border: solid 2px #9f0000;
  background: #FFC7B8 url(slike/mgnaslovnica-bg-2.jpg) top right no-repeat;
  padding: 3px;
  margin-bottom: 10px;
  padding-bottom: 20px;
  padding-top: 50px;
  width: 174px;
  
 }
 #mgNaslovnica img {
  background: #fff;
 }
 #mgNaslovnicaStrip {
  padding: 3px;
  margin-bottom: 10px;
  width: 174px;
  
 }
 
  .nn_komentar {  /*Style za jedan pojedini nn_komentar*/
  color: #6B6B6B;
  line-height: 1.8em; 
  margin-bottom: 20px;
  border: 1px solid #FF5A32;
  background: #E5FFE0;
  padding: 5px 10px;
}
.nn_komentar .jot-poster {
  /*color: #8C8C8C;*/
  color: #1C8500;
  margin-bottom: 10px;
  font-size: 0.8em;
  padding-left: 0px;
  
}
.nn_komentar .jot-post {
  color: #4C4C4C;
  font-size: 1em;
  margin-bottom: 10px;
}
.nn_komentar a {
  color: #3399CC;
  text-decoration: none;
}
.nn_komentar a:hover {
  text-decoration: underline;
}
#nn_komentari .button {
  margin-left: 30px;
  color: #E3EFF7;
  background: #1F5D7A; 
  padding: 5px;
}
.nn_komentar-link {
  /*background: url(slike/comment-transparent.png) no-repeat;*/
  padding-left: 0px;
  color: #22A300;
}

/*Postavke left dijela */
#left {
  float: left;
  width: 150px;
  height: 1200px;
  margin-bottom: 30px;
  background: url(slike/left_naslovnica_bg_2_white.jpg) repeat-y;
  
}
#left img {
  margin: 0;
  margin-left: 10px;
  margin-bottom: 1px;
}

.preload2 {
   background: url(slike/left_menu_bg_919_hover.png) no-repeat;
}
.preload3 {
   background: url(slike/left_menu_bg_41_hover.png) no-repeat;
}
.preload4 {
   background: url(slike/left_menu_bg_958_hover.png) no-repeat;
}
.preload5 {
   background: url(slike/left_menu_bg_916_hover.png) no-repeat;
}
.preload6 {
   background: url(slike/left_menu_bg_917_hover.png) no-repeat;
}
.preload7 {
   background: url(slike/left_menu_bg_950_hover.png) no-repeat;
}
.preload8 {
   background: url(slike/left_menu_bg_1023_hover.png) no-repeat;
}
   
   
   
   

.left-menu {
  margin: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 3px;
  padding-top: 50px;
  height:577px;
  background: url(slike/left_naslovnica_bg_2_green_big_2.jpg) no-repeat;
  
}
.left-menu li {
  padding: 0px;
  margin: 0px;
  
}
.left-menu a {
  display: block;
  text-decoration: none;
  color: #fff;
  width: 123px;
  height: 78px;
  
  padding: 0px;
  margin: 0px;
  margin-bottom: 18px; 
  margin-left: 10px;
  font-weight: bold;
  /*border: solid 2px #fff;*/
  
}
.left-menu a:hover {
  /*border: solid 2px #0020BF;*/
  
}
.left-menu a.item-919 {
  background: url(slike/left_menu_bg_919.png) no-repeat;
}
.left-menu a.item-919:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_919_hover.png) no-repeat;
}
.left-menu a.item-916 {
  background: url(slike/left_menu_bg_916.png) no-repeat;
}
.left-menu a.item-916:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_916_hover.png) no-repeat;
}
.left-menu a.item-41 {
  background: url(slike/left_menu_bg_41.png) no-repeat;
}
.left-menu a.item-41:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_41_hover.png) no-repeat;
}
.left-menu a.item-917 {
  background: url(slike/left_menu_bg_917.png) no-repeat;
}
.left-menu a.item-917:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_917_hover.png) no-repeat;
}
.left-menu a.item-950 {
  background: url(slike/left_menu_bg_950.png) no-repeat;
}
.left-menu a.item-950:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_950_hover.png) no-repeat;
}
.left-menu a.item-958 {
  background: url(slike/left_menu_bg_958.png) no-repeat;
}
.left-menu a.item-958:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_958_hover.png) no-repeat;
}
.left-menu a.item-1023 {
  background: url(slike/left_menu_bg_1023.png) no-repeat;
}
.left-menu a.item-1023:hover {
  /*border: solid 2px #0020BF;*/
  background: url(slike/left_menu_bg_1023_hover.png) no-repeat;
}

#sponzori_2 {
  margin: 50px 0px 0px 15px;
}
/* Stilovi za ditto navigaciju */
.ditto_paging {
    border-top: 1px solid #ccc;
    padding: 10px;
    font-size: 86%;
    color: black;
}
#ditto_pages .ditto_currentpage {
    border: 1px solid black;
    padding: 1px 5px 2px;
    margin-right: 1px;
    background-color: #008CBA;
    color: #fff;
}
#ditto_pages .ditto_off {
    border: 1px solid #ccc;
    padding: 1px 5px 2px;
    margin-right: 1px;
    color: #ccc;
}
#ditto_pages a, #ditto_pages a:link, #ditto_pages a:visited {
    border: 1px solid #008CBA;
    padding: 1px 5px 2px;
    margin-right: 1px;
    text-decoration: none !important;
    color: black;
}
#ditto_pages a:hover {
    background-color: #fff;
    color: #000;
}
/* END Stilovi za ditto navigaciju */
/* - END - Postavke second dijela */

/* Footer  */
div#up-footer {
  width: 960px;
  /*width: 1655px;*/
  height: 274px;
  margin: auto;
  /*padding: 10px 10px;*/
  font-family: Trebuchet, sans-serif;
  font-size: 0.8em;
  color: #D4D3D5;
  /*background: url(slike/parket3-gornji-out.jpg) center bottom no-repeat;*/
  
}
div#container-footer {
  width: 960px;
  height: 270px;
  margin: auto;
  /*background: url(slike/footer_bg-2.png) #fff bottom repeat-x;*/
  background: url(slike/parket3-gornji.jpg) #fff top no-repeat;
  padding: 0px 10px 0px 10px;
  border: 4px solid #66626A;
  border-width: 0 4px 4px 4px;
  
}
div#footer {
  /*width: 960px;*/
  width: 1655px;
  height: 133px;
  margin: auto;
  padding: 10px 10px;
  font-family: Trebuchet, sans-serif;
  font-size: 0.8em;
  color: #212121;
  /*background: url(slike/parket3.jpg) no-repeat;*/
}
#footer .validation {
  background: url(slike/kvacica-2.png) right no-repeat;
  padding-right: 20px;
}
#footer a, #footer a:visited {
  color: #212121;
  text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}
#footer-text {
  padding: 0;
  margin: 0;
  margin-left: 1040px;
}
/* - END - Footer */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}