body {
  color: #000000;
  background: #F8F8F1;
  margin: 0px;
  margin-bottom: 2em;
  font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-size: 100%;
}

a:link, a:visited {
  color: #5C789A;
  font-weight: bold;
  font-size: 100%;
  text-decoration: underline;
}

a:hover, a:active {
  color: #000000;
}

input {
  font-size: 100%; 
  font-weight: bold; 
  background: #EEEEE0; 
  color:#5C789A;
}

input.formular {
  width:100%;
}

textarea {
  font-size: 100%; 
  font-weight: normal; 
  background: #EEEEE0; 
  color:#5C789A;
  width:100%;
  min-height: 120px;
}

ul.akcije {
  padding-left:14px;
  list-style-type: square
}

li.akcije {
  padding-bottom:1px;
  padding-top:1px;
}

li {
  padding-bottom:3px;
  padding-top:3px;
}


h1 {
  font-size: 240%;
  color:  #f0f0f0;
  font-weight: bold;
  margin-right: 5%;
  text-align:right;
}
 
h2,h2:hover {
  font-size: 140%;
  color:  #808080;
  font-weight: bold;
  border-bottom: 1px solid #CDCCC1;
  text-align: left;
  text-decoration: none;
}
 
h3,h3:hover {
  font-size: 120%;
  color:  #808080;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}

h4,h4:hover {
  font-size: 120%;
  color:  #000000;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
}

h5,h5:hover {
  font-size: 100%;
  color:  #000000;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
}


table#zaglavlje {
  width:100%;
  border-spacing:0px;
  border:0px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-top:0px;
}

table#sve {
  width:100%;
  border-spacing:0px;
  border:0px;
}

td {
  text-align: center;
} 

td#polje_zag {
  background: url('/slike/back.png');
  color: #000000;
}

td#leva {
  color: #000000;
  background: #EEEEE0;
  border-right: 1px dotted #CDCCC1;
  border-bottom: 1px dotted #CDCCC1;
  padding-top: 0em;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom:6px;
  min-width: 100px;
  max-width: 200px;
  vertical-align:top;
  width: auto;
}

td#sadrzaj {
  border-top: 1px dotted #CDCCC1;
  padding-left: 24px;
  padding-right: 24px;
  padding-top: 12px;
  text-align: left;
  min-width:70%;
  vertical-align:top;
  width: 78%;
}

table#meni {
  width: 100%;
  border-spacing: 3px;
  border-style: hidden;
  margin-bottom: 2em;
}

td.stavka_menija {
  background: #E7E7D1;
  border: 1px solid #CDCCC1;
  text-align: center;
  width: 100%;
  border-spacing:0px;
  padding-left:6px;
  padding-right:6px;
  padding-top: 3px;
  padding-bottom: 3px;
}

td.stavka_menija:hover {
   background: #F0F0E3;
}

td.stavka_izabrana {
  background: #F7F7E1;
  border: 2px solid #CDCCC1;
  text-align: center;
  width: 100%;
  font-size:110%;
  font-weight: bold;
  color: #3C587A;
  border-spacing:0px;
  padding-left:6px;
  padding-right:6px;
  padding-top: 3px;
  padding-bottom: 3px;
}

th.meni_zag {
   font-size: 120%;
   font-weight: bold;
   padding-top: 1em;
}

table.prozorce {
  border: 1px solid #B7B6A6;
  background: #EEEEE0;
  margin-top: 2em;
  width:100%;
  border-spacing:0px;
}

table.vesti {
  padding:0px;
  border: solid 0px;
  border-space: 0px;
  margin:0px;
  width:100%;
}

td#vesti {
  width: 70%;
  vertical-align:top;
  margin:0px;
}

td#stanje {
  width: 30%;
  vertical-align:top;
}

td.levo {
  text-align: left;
  vertical-align: top;
  width:100%;
}


th.prozorce {
  width: 100%;
  height:35px;
  background: #5C789A;
  background: url('/slike/backtd.png');
  background-repeat: repeat-x;
  font-weight: bold;
  font-size: 110%;
  color: #ffffff;
}

td.prozorce {
  width: 100%;
  text-align: center;
}

td.potpis {
  text-align: right;
  border-top: 0px solid;
  padding-top: 4px;
  font-style: italic;
}

td.vest {
  text-align: justify;
  padding: 5px;
}

table.prijava {
  text-align: center;
  width:100%;
}

input.prijava {
  width:100%;
}

table.programi {
  width:100%;
}

tr.jedan {
  background: #E0E0E0;
}

tr.dva {
  background: #F8F8F1;
}

th.prog_zag {
  background: #446688;
  color: white;
}

a.dugme, a.dugme:visited {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  padding-bottom: 1px;
  margin: 2px;
  background: #ddddd0;
  border: 1px outset #cacab7; 
  text-decoration: none;
  color: black;
  display:block;
  text-align:center;
}

a.dugme:hover {
  background: #e7e7e0;
  border: 1px outset #b9b9a6; 
}

a.dugme:active {
  background: #ddddd0;
  border: 1px inset #cacab7; 
}


input.dugme2 {
  background: #ddddd0;
  border: 2px outset #cacab7; 
  color: black;
}

input.dugme {
  background: #ddddd0;
  border: 1px outset #cacab7; 
  color: black;
  width:100%;
}

input.dugme:hover {
  background: #e7e7e0;
  border: 1px outset #b9b9a6; 
}

input.dugme:active {
  background: #ddddd0;
  border: 1px inset #cacab7; 
}

a.autori {
  font-size: 80%;
  font-weight: normal;
  text-align: center;
  display: block;
  margin-top: 1em;
  margin-bottom: .5em;
}

th.formular {
  padding:4px;
  vertical-align:top;
  font-weight: bold;
  text-align: left;
  width:15%;
}

th.naslov {
  padding:4px;
  vertical-align:top;
  font-weight: bold;
  text-align: left;
}

pre { 
  background: #EEEEBB; 
  padding-top: 2pt; 
  padding-left:3pt; 
  padding-right: 3pt; 
  padding-bottom: 2pt; 
  border: 1px; 
}

th.rec {
  //background: #EEEEE0;
  background: #446688;
  color: #ffffff;
  text-align: left;
  width: 80%;
  padding: 4px;
  vertical-align: top;
}

table.rec {
  width: 100%;
}

td.prevod {
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

td.primedba {
  font-weight: normal;
  text-align: left;
  vertical-align: top;
}

em.primedba {
  font-weight: normal;
  text-align: left;
}

td.brojprev {
  vertical-align: top;
  font-weight: bold;
  text-align: center;
  padding-left: 16px;
}

td.autorprev {
  vertical-align: top;
  font-weight: normal;
  text-align: center;
}
