/*------------------------------------------------------------------------------- 
//
//  Udu-Mz CSS
//  
//  (c) 2009 by Abacus, info ath abacus doth hr
//  
//  v1.03 22.09.2009. DSalopek
//
//-----------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------- 
//  tablice
//-----------------------------------------------------------------------------*/

.tabDATA {
  font: normal 8pt Verdana;
  line-height: 18px;
  text-align: justify;
  border-collapse: collapse;
}

.tabDATA td {
  border: 1px solid #3371FF;
  padding: 5px;
}

/*------------------------------------------------------------------------------- 
  Divs
-------------------------------------------------------------------------------*/

.dBRCLA {
  font: normal 9pt Verdana;
  line-height: 18px;
  font-style: italic;
  margin-top: 20px;
  margin-bottom: 20px;
}

.dPODNASLOV {
  font: bold 9pt Verdana;
  line-height: 20px;
  margin-top: 30px;
  margin-bottom: 30px;
}

/*------------------------------------------------------------------------------- 
  Formatiranje teksta
-------------------------------------------------------------------------------*/

.pMAIN {
  padding: 0;
  font: normal 8pt Verdana !important;
  line-height: 18px !important;
}

.pAUTOR {
  padding: 0;
  text-align: right;
  font: normal 8pt Verdana !important;
  line-height: 18px !important;
}

/*------------------------------------------------------------------------------- 
//  staro
//-----------------------------------------------------------------------------*/

#dhtmltooltip{
font: normal 7.5pt Verdana;
color: #585858;
position: absolute;
border: 1px solid #336699;
padding: 2px;
visibility: hidden;
z-index: 100;
}

.lijevo {
   max-width: 195px !important;
   min-width: 195px;
   width: 195px;
}

.desno {
   max-width: 185px !important;
   min-width: 185px;
   width: 185px;
}

.istaknuto { font: bold 8pt Verdana; color: #336699; }

.bl { font: normal 8pt Verdana; color: black; text-decoration: none; line-height: 16px; }
.bl:hover { text-decoration: underline; }

#left1 { 
        background-color: #336699; 
        padding-bottom: 3px; 
        padding-top: 3px; 
        border-bottom: 1px solid black;
}

#left1 a, #left1 a:link { font: normal 8pt Verdana; color: white; }
#left1 a:hover { color: #C6EBFE; }

#left2 { 
        background-color: #8AB93D; 
        padding-bottom: 3px; 
        padding-top: 3px; 
        border-bottom: 1px solid black;
        font: normal 8pt Verdana; 
}

#left2 a, #left2 a:link { font: normal 8pt Verdana; color: white; }
#left2 a:hover { color: #C5F675; }

body {
  font: normal 8pt Verdana;
  color: black;
  margin: 0px;
  padding: 0px;
}

.kucica {
  font: normal 8pt Verdana;
  border: 1px solid #7ABFE3;
  padding: 8px;
  background-color: #ECECEC;
}

/* ZA NAJAVE */

#marqueecontainer{
position: relative;
width: 140px; /*marquee width */
height: 80px; /*marquee height */
overflow: hidden;
padding: 2px;
background-color: #ECECEC;
} 

.txt { font: normal 8pt Verdana; line-height: 18px; }

.TD-novosti { 
        font: normal 8pt Verdana; 
        border-bottom: 1px solid #C0C0C0;
        border-right: 1px solid #C0C0C0;
        }
.TD-obavijesti { 
        font: normal 8pt Verdana; 
        border-bottom: 1px solid #78DD9E;
        border-right: 1px solid #78DD9E;
        }
        
.nt { font: normal 8pt Verdana; color: white; text-decoration: none; }
.nt:hover { text-decoration: underline; }

.ht { font: normal 8pt Verdana; color: white; text-decoration: underline; }
.ht:hover { color: #C6EBFE; }

.lt { 
display: block;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 25px;
font: normal 8pt Verdana; 
color: black; 
text-decoration: none; 
line-height: 16px;
background-color: #F6F6F6;
border-bottom: 1px solid #D6D6D6;
}

.lt:hover { 
background-color: #3670B6;
color: white;
}

.ltactive { 
background-color: #D8ECFF;
color: black;
}

* html .ltactive a{ /*IE only hack*/
	width: 100%;
}

* html .lt a{ /*IE only hack*/
	width: 100%;
}


.ltgreen { 
display: block;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 5px;
padding-left: 25px;
font: normal 8pt Verdana; 
color: black; 
text-decoration: none; 
line-height: 16px;
background-color: #F6F6F6;
border-bottom: 1px solid #D6D6D6;
}

.ltgreen:hover { 
background-color: #95C841;
color: white;
}

* html .ltgreen a{ /*IE only hack*/
	width: 100%;
}


.pocetna {
  font: normal 8pt Verdana;
  color: black;
  text-decoration: none;
}

.pocetna:hover { color: red; }

.copyright {
  font: normal 8pt Verdana;
}

.forma {
  border: 1px solid #336699;
  font: normal 8pt Verdana;
  background-color: white;
  padding-left: 3px;
  padding-right: 3px;
  color: #336699;
}

.fields {
       font: bold 8pt Verdana;
       color: #336699;
       border: 1px solid black;
       margin: 1px;
       padding-left: 2px;
}

#ispis a, ispis a:link {
  text-decoration: none;
  }

#ispis a:hover {
  color: red;
  text-decoration: none;
}


.nlink {
  font: normal 10pt Verdana;
  text-decoration: none;
  color: #AD1616;
}

.nlink:hover {
  color:red;
  }

.menu {
  font: normal 8pt Verdana;
  text-decoration: none;
  color: black;
  display: block;
}

.popis {
  font: normal 8pt Verdana;
  text-decoration: none;
  color: #336699;
}

.popis:hover {
  color: red;
  text-decoration: none;
}

.menu:hover {
  color: red;
}

.crl {
  font: normal 8pt Verdana;
  text-decoration: none;
  color: #AD1616;
}

.crl:hover {
  color: red;
}

.kinf {
  font: normal 8pt Verdana;
  color: black;
  text-decoration: underline;
}

.kinf:hover {
  color: #336699;
}

.ifc {
  font: normal 8pt Verdana;
  color: black;
  text-decoration: none;
}

.ifc:hover {
  color: red;
}

.ops {
  color: #AD1616;
  font-weight: bold;
  text-decoration: none;
}

.ops:hover {
  color: red;
}

#NAVIGATOR {
  color: black;
  text-decoration: none;
  font: normal 8pt Verdana;
}

.NAVIGATOR {
  color: #AD1616;
  text-decoration: none;
  font: bold 8pt Verdana;
}

.NAVIGATOR:hover {
  color: red;
}

.LINK {
  color: #AD1616;
  text-decoration: none;
  font: bold 8pt Verdana;
}

.LINK:hover {
  color: red;
}

.opvijest {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.opvijest:hover {
  text-decoration: underline;
}

.tdesno {
  font: normal 8pt Verdana;
  margin: 2px;
  padding: 2px;
}

.kon {
  font: normal 8pt Verdana;
  border: 1px solid #E2754F;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.nat {
  font: normal 8pt Verdana;
  border: 1px solid #78DD9E;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.inf {
  font: normal 8pt Verdana;
  border: 1px solid #F8D913;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.ust {
  font: normal 8pt Verdana;
  border: 1px solid #7E9F46;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.kot {
  font: normal 8pt Verdana;
  border: 1px solid #DBD65E;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.nov {
  font: normal 8pt Verdana;
  line-height: 18px;
  border: 1px solid #7ABFE3;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.oba {
  font: normal 8pt Verdana;
  line-height: 18px;
  border: 1px solid #78DD9E;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}


.lin {
  font: normal 8pt Verdana;
  border: 1px solid #D19535;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.tekst-kraj-slicica {
  font: normal 8pt Verdana;
  color: white;
}

.tekstsaslikom {
  font: normal 8pt Verdana;
  text-align: justify;
  margin: 1px;
  padding: 0px;
}

.slikelijevo {
  float: left;
  border: 1px solid black;
  margin-right: 5px;
  padding: 0px;
}

.strelica {
  margin-right: 5px;
}

hr {
  height: 2px;
  background-color: black;
  border: 0px solid black;
  color: black;
  margin-top: 5px;
  margin-bottom: 5px;
}

.pod {
  padding: 10px;
}

.vo {
  border-bottom: 1px solid #7ABFE3;
  padding: 10px;
}

.vg {
  border-bottom: 1px solid #7ABFE3;
  padding: 10px;
}

.ob {
  border-bottom: 1px solid #78DD9E;
  padding: 10px;
}

.ostaleVO {
  padding-top: 0px;
  margin-top: 0px;
  font: normal 8pt Verdana;
  padding-left: 10px;
}

.naslovisredina {
  font: normal 10pt Verdana;
  color: black;
  text-indent: 18px;
  padding: 3px;
}

.submenu {
  background-image: url(img/sub2.gif);
  background-repeat: repeat-y;
  display: block;
  margin-left: 0px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 35px;
  color: #333333;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.izb {
  font: normal 8pt Verdana;
  background-repeat: repeat-y;
  margin-left:0px;
  padding-left:28px;
  padding-top: 5px;
  padding-bottom: 5px;
  text-decoration: none;
  color: #000000;
  border-collapse: collapse;
}

.izb:hover { color: red; }

#izb0 {
  border-top: 0px;
  background-image: url(img/iz0.gif);
}

#izb1 {
  background-image: url(img/iz1.gif);
  border-collapse: collapse;
  background-repeat: no-repeat;
}

#izb2 {
  background-image: url(img/ppi-bg.jpg);
  border-collapse: collapse;
}

#izb3 {
  background-image: url(img/iz3.gif);
}

#izb4 {
  background-image: url(img/iz4.gif);
  border-top: 1px solid #7ABFE3;
}

#izb11 {
  background-image: url(img/iz4.gif);
  border-top: 1px solid #7ABFE3;
}

#izb5 {
  background-image: url(img/iz5.gif);
  border-collapse: collapse;
}

#izb6 {
  background-image: url(img/iz6.gif);
}

#izb7 {
  background-image: url(img/iz7.gif);
  border-collapse: collapse;
  border-top: 1px solid #D19535;
}

#izb10 {
  background-image: url(img/iz7.gif);
  border-collapse: collapse;
  border-top: 1px solid #D19535;
}

.naslovi {
  font: normal 9pt Verdana;
  margin-left:0px;
  padding-left:28px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
  background-color: #336699;
  color: white;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}

.naslovi-desno {
  font: normal 8pt Verdana;
  margin-left:0px;
  padding-left:5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
  background-color: #336699;
  color: white;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
}

.naslovi-lijevo {
  font: normal 8pt Verdana;
  margin-left:0px;
  padding-left:5px;
  padding-top: 3px;
  padding-bottom: 3px;
  text-decoration: none;
  background-color: #336699;
  color: white;
  border-bottom: 1px solid black;
}



.infocentar {
  text-align: left;
  padding-top: 2px;
  padding-bottom: 3px;
  padding-left: 15px;
  background-image: url('img/list.png');
  background-repeat: no-repeat;
}

.slike-lijevo {
  float: left;
  margin-right: 5px;
}

.dobrodosli {
  font: normal 8pt Verdana;
  background-color: #FBF6DA;
  border-top: 1px solid #F8D913;
  border-bottom: 1px solid #F8D913;
  border-left: 15px solid #F8D913;
  border-right: 15px solid #F8D913;
  text-align: justify;
  padding: 5px;
  line-height: 18px;
}

.vaznevijesti {
  font: normal 8pt Verdana;
  background-color: #C6EBFE;
  border-top: 1px solid #336699;
  border-bottom: 1px solid #336699;
  border-left: 15px solid #336699;
  border-right: 15px solid #336699;
  text-align: justify;
  padding: 10px;
  line-height: 18px;
}

.ostalevijesti {
  font: normal 8pt Verdana;
  background-color: #F2FFDD;
  border-top: 1px solid #8AB93D;
  border-bottom: 1px solid #8AB93D;
  border-left: 15px solid #8AB93D;
  border-right: 15px solid #8AB93D;
  text-align: justify;
  padding: 10px;
  line-height: 18px;
}

.arhiva {
  font: normal 8pt Verdana;
  background-color: #FBF6DA;
  border-top: 1px solid #F8D913;
  border-bottom: 1px solid #F8D913;
  border-left: 15px solid #F8D913;
  border-right: 15px solid #F8D913;
  text-align: justify;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.nav {
color: #336699;
text-decoration: none;
}

.nav:hover {
color: red;
}

.menulink {
    padding: 4px;
    font: normal 8pt Verdana;
    color: white;
    text-decoration: none;
    background-color: #336699;
}

.menulink:hover {
    color: #C6EBFE;
}

/* CHROME MENU */

.dropmenudiv{
	position:absolute;
	border: 1px solid black;
	z-index:100;
	background-color: white;
	width: 180px;
	visibility: hidden;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.dropmenudiv a{
	width: auto;
        display: block;
	padding-top: 3px;
        padding-right: 5px;
        padding-bottom: 3px;
        padding-left: 8px;
	text-decoration: none;
	color: white;
	background-color: #336699;
        font: normal 8pt Verdana;
        line-height: 16px;
}

.menutable {
	border-bottom: 1px solid black;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{
	color:black;
	background-color: #C6EBFE;
}

/* REGISTAR SPORTSKIH UDRUGA */

legend {color: #336699;font:bold 13px Tahoma; background:#fff;padding:3px;margin:0}
fieldset {border: 0;background:#A9C6E2; height:90px;width:550px;margin:3px;padding:0; margin-left:auto; margin-right:auto}
.rsu_button {margin:0 15px 0 10px;padding:2px;font:11px Verdana;}
.rsu_input, .rsu_select {color: #336699;font:10px Verdana;margin:0;padding:0}
.rsu_select {max-width:183px}
.rsu_sel_div {float:left;padding:0 0 15px 10px;margin:0}
.info {text-align:center;color:#336699;font:10px Verdana}
.det {clear:both;padding:0px 8px 8px 8px; font:bold 12px Verdana;margin:0; color:#154B81}
.detail {background:#fff; color:#154B81}
.detail ul li {list-style:none; color:#154B81}
.detail li {padding:0 10px 5px 0; color:#154B81}
.search {margin:0;padding:10px 0 3px 0}
.box_naslov  {border: 1px solid #7ABFE3; padding:3px 0 3px 15px;margin:2px 0 2px 0;background:#C7ECFF}
.content {border: 1px solid #7ABFE3;margin:0;padding:0}
a.zatvori {color:red; text-decoration:none}

#tablica
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-weight: bold;
        font-size: 12px;
	margin: 10px 0 10px 50px;	
	text-align: left;
	border-collapse: collapse;
}

#tablica-uc
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;        
	font-size: 11px;
	margin: 10px 14px 10px 14px;
	text-align: left;
	border:#336699 1px solid;
}


#tablica th, #tablica-uc th
{
	padding: 8px;
	font-weight: bold;
	font-size: 11px;
	color: #039;
	background: #B8D3EE;
}
#tablica td, #tablica-uc td
{
	padding: 8px;
	background: #e8edff;
	border:#BDD3FB 1px solid;
	color: #336699;
}


#tablica tbody tr:hover td, #tablica-uc tbody tr:hover td
{
	cursor:pointer;
        background: #CADFF4;
}


