body {

  background-image: url(../gfx/pozadina.jpg); background-position: top; background-repeat: repeat-x; background-color: #fff;

  margin: 0px; padding: 0px;

  font-family: arial,sans-serif;

  font-size: 11px;

  line-height: 20px;

}



h2 {

  font-size: 17px; font-family: Geneva, Arial, Helvetica, sans-serif; padding: 0 0 5px 0; margin: 0;

}



.vijest h2 {

  font-size: 18px; font-weight: normal;

  color: #303030;

  padding: 10px 0 10px 0; margin: 0;

  line-height: 0;

}



.vijest h2 a:hover {

  font-weight: normal;

  color: #000;

}



.vijest h2 a {

  font-weight: normal;

}



.vijest {

  margin: 0 0 10px 0;

}



.opsirnije a {

  font-weight: normal; color: #666;

}



a {

  color: #333;

  font-weight: bold;

  text-decoration: none;

}



forum {

  margin: 0; padding: 0;

}



.okvir {

  border: solid 1px #666;

}



.cisto {

  clear: both;

  height: 0px;

  font-size: 0px; line-height: 0px;

  padding: 0; margin: 0;

}



.gore_nav {

  font-family: arial,sans-serif;

  font-size: 17px;

  color: #525C15;

  font-weight: bold;

}



.gore_nav a:hover {

  color: #D1EF2C;

}



.gore_nav a {

  color: #A5BE0E;

  text-decoration: none;

}



.greska {

  border: solid 1px #FF3300; background-color: #FFFFFF; padding: 10px; margin: 10px;

}



.info {

  border: solid 1px #A5BE0E; background-color: #FFFFFF; padding: 10px; margin: 10px;

}



.polje {

  border: solid 1px #999; background-color: #fff; padding: 2px;

}



.nav_naslov {

  background-color: #333; background-image: url(../gfx/strelica.gif); background-repeat: no-repeat; background-position: 3px 7px; padding: 5px 0 5px 20px; font-weight: bold; color: #EFEFEF; font-size: 14px;

}



.urbangreymenu{

width: 200px; /*width of menu*/

}



.urbangreymenu .headerbar{

font: bold 13px Verdana;

color: white;

background: #333 url(../gfx/strelica.gif) no-repeat 8px 7px; /*last 2 values are the x and y coordinates of bullet image*/

margin-bottom: 0; /*bottom spacing between header and rest of content*/

text-transform: uppercase;

padding: 7px 0 7px 28px; /*31px is left indentation of header text*/

}



.urbangreymenu ul{

list-style-type: none;

margin: 0;

padding: 0;

margin-bottom: 0; /*bottom spacing between each UL and rest of content*/

}



.urbangreymenu ul li{

padding-bottom: 2px; /*bottom spacing between menu items*/

}



.urbangreymenu ul li a{

font: normal 11px verdana;

color: black;

background: #E9E9E9;

display: block;

padding: 5px 0;

line-height: 17px;

padding-left: 8px; /*link text is indented 8px*/

text-decoration: none;

}



.urbangreymenu ul li a:hover{ /*hover state CSS*/

color: #576507;

background: #F2F2F2;

}

/* BUTTONS */



.buttons a, .buttons button{

    display:block;

    float:left;

    margin:0 7px 0 0;

    background-color:#f5f5f5;

    border:1px solid #dedede;

    border-top:1px solid #eee;

    border-left:1px solid #eee;



    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;

    font-size:100%;

    line-height:130%;

    text-decoration:none;

    font-weight:bold;

    color:#565656;

    cursor:pointer;

    padding:5px 10px 6px 7px; /* Links */

}

.buttons button{

    width:auto;

    overflow:visible;

    padding:4px 10px 3px 7px; /* IE6 */

}

.buttons button[type]{

    padding:5px 10px 5px 7px; /* Firefox */

    line-height:17px; /* Safari */

}

*:first-child+html button[type]{

    padding:4px 10px 3px 7px; /* IE7 */

}

.buttons button img, .buttons a img{

    margin:0 3px -3px 0 !important;

    padding:0;

    border:none;

    width:16px;

    height:16px;

}

/* STANDARD */



button:hover, .buttons a:hover{

    background-color:#dff4ff;

    border:1px solid #c2e1ef;

    color:#336699;

}

.buttons a:active{

    background-color:#6299c5;

    border:1px solid #6299c5;

    color:#fff;

}



/* POSITIVE */



button.positive, .buttons a.positive{

    color:#529214;

}

.buttons a.positive:hover, button.positive:hover{

    background-color:#E6EFC2;

    border:1px solid #C6D880;

    color:#529214;

}

.buttons a.positive:active{

    background-color:#529214;

    border:1px solid #529214;

    color:#fff;

}



/* NEGATIVE */



.buttons a.negative, button.negative{

    color:#d12f19;

}

.buttons a.negative:hover, button.negative:hover{

    background:#fbe3e4;

    border:1px solid #fbc2c4;

    color:#d12f19;

}

.buttons a.negative:active{

    background-color:#d12f19;

    border:1px solid #d12f19;

    color:#fff;

}



.navStranice {

    padding: 0px;

    margin: 2px 0;

    clear: left;

    font-size: 11px;

}



.navStranice a, .navStranice span {

    display: block;

    float: left;

    padding: 0px 5px;

    margin: 2px 1px 2px 0;

}



.navStranice span.trenutno {

    border: 1px solid #525C15;

    font-weight: bold;

    background: #525C15;

    color: #fff;

}



.navStranice a {

    border: 1px solid #CCCCCC;

    text-decoration: none;

}



.navStranice a:hover {

    border-color: #000;

	background-color: #fff;

}

.copy a{
  color: white;
}

