@charset "utf-8";

body
{ margin-top: 0px; margin-bottom: 0px; background-image: url(images/bg.png); }

/* text */
a
{ text-decoration: none; }

.text /* regularni font */
{ text-align: center; font-family: Tahoma; font-weight: normal;
  font-size: 11px; color: #33332D; }

.text_b /* regularni font - bold, rollover */
{ text-align: center; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #c8c8c8; }
.text_b:hover
{ color: #F3F3F3; }

.text_b_nr /* regularni font - bold, bez rollovera */
{ text-align: center; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #c8c8c8; }

.text_sadrzaja
{ padding: 3%; text-align: justify; font-family: Tahoma; font-weight: normal;
  font-size: 11px; color: #33332D; }

.text_sadrzaja_c
{ text-align: center; font-family: Tahoma; font-weight: bold;
  font-size: 11px; color: #33332D; }
  
.text_sadrzaja_l
{ text-align: left; font-family: Tahoma; font-weight: bold;
  font-size: 11px; color: #33332D; }

.text_sadrzaja_csh
{ text-align: center; font-family: Tahoma; font-weight: bold;
  font-size: 11px; color: #33332D; }
.text_sadrzaja_csh:hover
{ color: #F3F3F3; }

.h_text_l /* text menija u header-u, lijevo */
{ text-align: left; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #c8c8c8; }
.h_text_l:hover
{ color: #F3F3F3; }

.h_text_d /* text menija u header-u, desno */
{ text-align: right; font-family: Tahoma; font-weight: bold; font-size: 11px; color: #c8c8c8; }
.h_text_d:hover
{ color: #F3F3F3; }

#h_div
{ margin-left:auto; margin-right:auto; width: 125px; height: 95px; }  
#h_div_s
{ margin-left:auto; margin-right:auto; width: 125px; height: 65px; }  


/* elementi */
/*#uh
{ margin-left:125px; height: 15px; width: 646px; background-color: #ccc;
  border-left: 2px #33332D solid; border-right: 2px #33332D solid; }*/

#header
{ margin-left:125px; height: 163px; width: 646px; background-image: url(images/header.jpg);
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; }

#menu
{ margin-left:125px; height: 25px; width: 646px; background-image: url(images/fbg.png);
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; }

#separator
{ margin-left:125px; height: 10px; width: 646px; background-color: #ffffff;
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; }

#main
{ margin-left:125px; width: 646px; height:550px; background-color: #ffffff;
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; }

#sadrzaj_l
{ float: left; margin-left: 5px; width: 430px; height:551px; 
  background-color: #F3F3F3; }

#sadrzaj_d
{ float: right; margin-right: 5px; width: 200px; height:545px; background-color: #E4E4E4;
  padding-top: 3px; padding-bottom: 3px; }

#footer
{ margin-left:125px; width: 646px; height: 25px; background-image: url(images/mbg.png);
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; }
  
#dno
{ margin-left:125px; width: 646px; height: 100%; background-color: #ffffff;
  border-left: 2px #ccc solid; border-right: 2px #ccc solid; border-bottom: 2px #ccc solid;}

table.okvir_s
{ margin-left:auto; margin-right:auto; width:130px; height: 100px;
  border: 1px; border-spacing: 1px; border-style: solid; border-color: #33332D; padding: 1px; }

table.okvir_s2
{ margin-left:auto; margin-right:auto; width: 170px; height: 125px;
  border: 1px; border-spacing: 1px; border-style: solid; border-color: #33332D; padding: 1px; }

table.okvir_s2_new
{ margin-left:auto; margin-right:auto; width: 175px; height: 75px;
  border: 1px; border-spacing: 1px; border-style: solid; border-color: #33332D; padding: 1px; }

table.oprema
{ margin-left:auto; margin-right:auto; width: 411px; border: 1px; border-style: solid;
  border-color: #E4E4E4; border-collapse: collapse; }
table.oprema td
{ border: 1px; border-style: solid; border-color: #E4E4E4; border-collapse: collapse; }


/* KLASE za Kalendar */
.blank{
background-color: rgb(245,245,245);
}

.upr {
background-color: yellow;
}

.zauz {
background-color: red;
}

.kalendar1 {
border: 1px solid black;
border-collapse: collapse;
text-align: center;
font-family: "Bitstream Vera Sans", arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

.kalendar1 td {
width: 25px;
text-align: center;
border: 1px solid black;
border-collapse: collapse;
}

.kalendar1 td.pz {
background-image: url('images/pz1.gif');
}

.kalendar1 td.kz {
background-image: url('images/kz1.gif');
}

.kalendar1 td.pu {
background-image: url('images/pu1.gif');
}

.kalendar1 td.ku {
background-image: url('images/ku1.gif');
}

.kalendar1 td.zz {
background-image: url('images/zz1.gif');
}

.kalendar1 td.zu {
background-image: url('images/zu1.gif');
}

.kalendar1 td.uz {
background-image: url('images/uz1.gif');
}

.kalendar1 td.uu {
background-image: url('images/uu1.gif');
}
