html
{
  background: #2c4d9b;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

body
{
  margin: 8px;
  padding: 0px;
  cursor: default;
}

div.body_center
{
  margin: 0px;
  width: 100%;
  text-align: center;
  border-collapse: collapse;
  border: 0px;
  background: transparent;
}

div.body
{
  margin: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  width: 908px;
  text-align: left;
  border: 0px;
  font-size: 10px;
}

div.header
{
  margin: 0px;
  padding: 0px;
  width: 908px;
  height: 175px;
  border: black 1px solid;
  background: url(images/logo.jpg) no-repeat;
}

div.header_menu
{
  margin: 0px;
  margin-top: 3px;
  padding-top: 4px;
  padding-bottom: 2px;
  width: 910px; w\idth: 908px;
  border: black 1px solid;
  background: #7eb1ee;
  text-align: center;
  font-size: 11px;
}

a.header_menu, a.header_menu:visited
{
  text-decoration: none;
  font-size: 11px;
  font-weight: normal;
  color: black;
}

a.header_menu:hover
{
  text-decoration: none;
  font-size: 11px;
  font-weight: normal;
  color: white;
}

div.content
{
  margin: 0px;
  padding: 0px;
  border-right: black 1px solid;
  border-left: black 1px solid;
  width: 910px; w\idth: 908px;
}

table.content
{
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  width: 908px;
  font-size: 10px;
}

td.content_left
{
  padding: 0px;
  vertical-align: top;
  background: #7eb1ee;
  width: 200px;
}

td.content_center
{
  padding: 5px;
  background: #f2ede8;
  border-left: black 1px solid;
  border-right: black 1px solid;
  vertical-align: top;
  font-size: 11px;
}

td.content_right
{
  background: #bcdaf0;
  vertical-align: top;
  text-align: center;
  width: 200px;
}

div.right_content
{
  margin: 0px;
  padding: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-collapse: collapse;
  border-bottom: #dadada 1px solid;
}

div.right_content p
{
  margin: 0px;
  padding: 0px;
  padding-bottom: 3px;
  color: black;/*#434343;*/
  font-size: 10px;
  font-weight: bold;
}

div.footer
{
  margin: 0px;
  padding: 0px;
  border: black 1px solid;
  background: #f2ede8;
  color: #061244;
  font-size: 9px;
  text-align: right;
  width: 910px; w\idth: 908px;
}

a.footer, a.footer:visited
{
  padding-left: 0px;
  padding-right: 5px;
  font-size: 9px;
  font-weight: normal;
  color: #061244;
  text-decoration: none;
}

a.footer:hover
{
  font-size: 9px;
  font-weight: normal;
  color : red;
  text-decoration: none;
}

html.ponuda
{
  margin: 0px;
  padding: 0px;
  background: #bcdaf0;
}

body.ponuda
{
  margin: 0px;
  padding: 0px;
  background: #bcdaf0;
}

div.ponuda
{
  margin: 0px;
  padding: 0px;
}

h1.naslov
{
  margin: 0px;
  margin-bottom: 5px;
  padding: 5px;
  border-bottom: #29325a 1px solid;
  color: #29325a;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

p
{
  margin: 0px;
  padding: 5px;
}

p.podnaslov
{
  margin: 0px;
  padding: 5px;
  color: #29325a;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

.spisak_apoteka
{
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
  font-size: 10px;
  width: 486px; w\idth: 484px;
}

.spisak_apoteka table
{
  width: 486px; w\idth: 484px;
}

.spisak_apoteka td.levo
{
  padding-left: 5px;
  text-align: left;
}

.spisak_apoteka td.desno
{
  padding-right: 5px;
  text-align: right;
}

.spisak_apoteka td.naslov_obavestenja
{
  padding-left: 5px;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
  color: #29325a;
}

.spisak_apoteka td.datum_obavestenja
{
  padding-left: 5px;
  text-align: left;
  font-size: 10px;
  font-weight: normal;
  color: #585858;
}

table.raspored_dezurstava
{
  margin: 0px;
  margin-left: 5px;
  margin-right: 5px;
  padding: 0px;
  border: black 1px solid;
  border-collapse: collapse;
  width: 484px;
  font-size: 10px;
}

caption.raspored_dezurstava
{
  text-align: center;
  color: #29325a;
  font-size: 12px;
  font-weight: bold;
}

th.raspored_dezurstava
{
  text-align: left;
  border: black 1px solid;
  padding: 4px;
  color: #29325a;
  font-weight: bold;
}

th.raspored_dezurstava_desno
{
  text-align: right;
  border: black 1px solid;
  padding: 4px;
  color: #29325a;
  font-weight: bold;
}

th.raspored_dezurstava_sredina
{
  text-align: center;
  border: black 1px solid;
  padding: 4px;
  color: #29325a;
  font-weight: bold;
}

td.raspored_dezurstava
{
  border: black 1px solid;
  padding: 4px;
}

td.raspored_dezurstava_desno
{
  text-align: right;
  border: black 1px solid;
  padding: 4px;
}

td.raspored_dezurstava_sredina
{
  text-align: center;
  border: black 1px solid;
  padding: 4px;
}


td.linija
{
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: #dadada 1px solid;
}

td.linija_obavestenja
{
  padding: 0px;
  border-top: #dadada 1px solid;
}

a.korisni_linkovi, a.korisni_linkovi:visited
{
  padding: 0px;
  font-size: 10px;
  font-weight: normal;
  color: #061244;
  text-decoration: none;
}

a.korisni_linkovi:hover
{
  font-size: 10px;
  font-weight: normal;
  color: red;
  text-decoration: none;
}

table.kontakt
{
  margin: 0px;
  margin-top: 10px;
  padding: 0px;
  width: 482px;	w\idth: 484px;
  border-collapse: collapse;
  border: 0px;
  font-size: 10px;
}

td.kontakt
{
  padding-left: 5px;
  width: 130px;
  vertical-align: top;
}

p.kontakt_info
{
  color: red;
  font-style: italic;
}

input.text_box_pitanje
{
  margin: 0px;
  border: #10135f 1px solid;
  width: 174px; w\idth: 170px;
  height: 19px; he\ight: 15px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

textarea.pitanje
{
  margin: 0px;
  padding: 2px;
  border: #10135f 1px solid;
  width: 304px; w\idth: 300px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
}

input.dugme
{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
}

p.nega_lica_podnaslov
{
  margin: 0px;
  padding: 5px;
  color: #29325a;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

table.nega_lica
{
  margin: 5px;
  padding: 0px;
  border-collapse: collapse;
  font-size: 10px;
  width: 486px; w\idth: 484px;
}

td.nega_lica_slika
{
  
  padding: 0px;
  text-align: left;
  border: #dadada 1px solid;
}

td.nega_lica_tekst
{
  padding-left: 5px;
  text-align: left;
  vertical-align: top;
  font-size: 11px;
}