html,body{
  margin: 0 0 0 0;
  height:100%;
}
body{
behavior: url(csshover.htc);
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
a{
text-decoration:none;
color:#FF6600;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#navcontainervert ul{
  margin-top: 0px;/*ffox fix - personal note, ignorisati...*/
  margin-left: 0;
  padding-left: 0;
  list-style-type: none;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: -1px;
}
#navcontainervert a{
  display: block;

  padding-top: 2px;
  padding-bottom: 2px;
  width: 139px; /*sirina boksa koji ogranicava link*/
  background-color: #b1cae0;
  border-bottom: 1px solid #fff;
  _margin-bottom: -2px;
  text-indent: 9px;
}
#navcontainervert a.prvi{
  display: block;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 139px; /*sirina boksa koji ogranicava link*/
  background-color: #7fa8cd;
  border-bottom: 1px solid #fff;
  _margin-bottom: -2px;
  text-indent: 9px;
}
#navcontainervert a.drugi{
  display: block;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 139px; /*sirina boksa koji ogranicava link*/
  background-color: #d6e3ef;
  border-bottom: 1px solid #fff;
  _margin-bottom: -2px;
  text-indent: 9px;
}
#navcontainervert a.treci{
  display: block;
  padding-top: 2px;
  padding-bottom: 2px;
  width: 139px; /*sirina boksa koji ogranicava link*/
  background-color: #7fa8cd;
  border-bottom: 1px solid #fff;
  _margin-bottom: -2px;
  text-indent: 9px;
        color: #fff;
}
#navcontainervert a.treci:hover{
  background-color: transparent;
  color: #333;
}
#navcontainervert a:link, #navlistvert a:visited{
  color: #333;
  text-decoration: none;
}
#navcontainervert a:hover{
  background-color: transparent;
  color: #333;
}
#subnavlist li{
  line-height: 18px;
}
#subnavlist li a
{
display: block;
color: #fff;
padding: 1px 0 1px 6px;
width: 94%;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
letter-spacing: normal;
background: url(img/horiz-sub.gif);
background-position: bottom;
background-repeat: repeat-x;

}
#subnavlist li a:hover
{
display: block;
color: #000;
padding: 1px 0 1px 6px;
width: 94%;
vertical-align: middle;
background: url(img/horiz-sub.gif);
background-position: bottom;
background-repeat: repeat-x;

}
div.hr {
 height: 1px;
 background: #fff url(img/horiz-spot.gif) no-repeat scroll center;
 width: 95%;
 clear: both;
 margin-bottom: 8px;
 margin-top: 8px;
}
div.hr hr {
  display: none;
}
.tiker{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: White;
  text-indent: 10px;
  background-color: #ff6600;
}
#gorelevo{
   float: left;
   width:190px; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
  color: #333333;
margin: 0 0 0 0;
}
#goredesno{
  float:right; 
  width:190px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
  color: #333333;
margin: 0 0 0 0;
}
#gorelevo p{
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#goredesno p{
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#dolelevo{
   float: left;
   width:190px; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
}
#doledesno{
  float:right; 
   width:190px; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
}
#dolelevo p{
  margin-top: 0px;
  margin-bottom: 5px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#doledesno p{
  margin-top: 0px;
  margin-bottom: 5px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;
}
.tdostale{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding: 10px 9px 10px 18px;
  color: #333333;
}
.tdostale p{
  margin: 5px 0 0 0;
}
.tdostale a{
  text-decoration: none;
  color: #333333;
}
.tdostale a:visited{
  text-decoration: none;
  color: #333333;
}
.tdostale a:hover{
  text-decoration: underline;
  color: #333333;
}
.plus{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #ed4d29;
}
.plus a{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #ed4d29;
  text-decoration: none;
}
.plus a:visited{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #ed4d29;
  text-decoration: none;
}
.plus a:hover{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  color: #ed4d29;
  text-decoration: underline;
}
.tdradioprogram{
  background: url(img/radiobkg.gif);
  background-position: center;
  background-repeat: no-repeat;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  padding: 10px 9px 10px 18px;
  color: #7d95b6;
}
.tdradioprogram h1{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0 0 0 0;
}
.tdradioprogram p{
  margin: 5px 0 0 0;
}
.footer{
  background-color: #ff6600;
  height: 25px;
}
#copyright{
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #fff;
  margin: 0 0 0 10px;
}
#footernav{
  float: right;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #fff;
  margin: 0 10px 0 0;
}
#footernav a{
  color: #fff;
  text-decoration:none;
}
#footernav a:visited{
  color: #fff;
  text-decoration:none;
}
#footernav a:hover{
  color: #fff;
  text-decoration:underline;
}
.header{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: White;
  vertical-align: middle;
}
#pretraga{
background-color:#7d95b6;
width:270px;
height:24px;
float:right;
border-left: 1px solid white;
text-indent: 18px;
}
.form {
  margin: 1px 1px 1px 1px;
}
.field {
  /*background-color: #668AC0;*/
  width: 80px;
  height: 17px;
  border: 1px solid #093474;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.button {
  height: 17px; 
  width: 44px; 
  margin: 0px 0px 0px 0px; 
  padding: 0 0 0 0;
  border: 1px solid #CBDCED;
  font-size: 11px; 
  font-weight: bold;
  color: #FFFFFF; 
  background-color: #093474;
  _vertical-align: 10%;
}
.pretrazivanje {
font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #093474;
  margin: 0px 0px 0px 0px;
        padding: 0 0 0 0;
  vertical-align: middle;
}
#stamemuci{
  background-color: #c1d5e6;
  width: 95%;
  text-align: center;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0 0 0 0;
}
#stamemuci h1{
  font-size: 14px;
  font-weight: bold;
  margin: 0 0 3px 0;
  color: #333;
}
#stamemuci p {
  font-size: 9px;
  margin: 0 0 5px 0;
  color: #666;
}
#stamemuci a {
text-decoration: none;
  color: #333
}
#stamemuci a:visited {
text-decoration: none;
  color: #333
}
#stamemuci a:hover {
text-decoration: underline;
  color: #333
}
#newsletter{
  background-color: #d9d9d9;
  width: 90%;
  text-align: left;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
#newsletter p{
  font-size: 9px;
  font-weight: bold;
  margin: 0 0 5px 5px;
}
#newsletter form{
  margin: 0 0 0 0;
  padding: 0 0 0 6px;
}
input.prijava{
  background-color: #cc0000;
  border: 1px solid #fce5e0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: White;
  margin-bottom: 2px;
}
input.prijavabox{
  border: 1px solid #333333;
  width: 97px;
  color: #333333;
  font-size: 9px;
  margin-bottom: 2px;
}
#xml{
  float: right;
  text-align: left;
  width: 231px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  color: White;
  vertical-align: middle;
}
#xml p{
  line-height: 14px;
  margin: 0 0 0 0;
}
.tdarticle{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 18px 0 0 0;
  color: #333333;
}
.tdarticle p{
  font-size: 11px;
  margin: 0 0 10px 18px;
}
.tdarticle h1{
  font-size: 14px;
  margin: 0 0 0 18px;
}
.tdarticle h4{
  font-size: 11px;
  font-weight: bold;
  margin: 0 0 0 18px;
}
.tdarticle h6{
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  margin: 0 0 18px 18px;
}
.tdprint{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #7d95b6;
  padding: 0 0 0 18px;
  height: 28px;
  vertical-align: middle;
}
.tdprint a{
  text-decoration: none;
  color: #7d95b6;
}
.tdprint a:visited{
  text-decoration: none;
}
.tdprint a:hover{
  text-decoration: underline;
}
#hitdana{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #ff6600;
  width: 130px;
  float: left;
  clear: right;
        padding: 5px 0 5px 5px;
        background-color:transparent;
}
#hitdana h1{
  font-size: 11px;
  margin: 0 0 0 0;
}
#hitdana p{
  font-size: 9px;
  margin: 0 0 0 0;
}
#prognoza{
  width: 139px;
  clear: right;
  margin: 10px 0 10px 0;
}
.vreme{
  background-image: url(img/vreme.gif);
  background-position: right;
  background-repeat: no-repeat;
  background-color: #E7E6E6; 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
  padding: 0 0 0 28px;
}

.vreme p{
  margin: 0 0 0 0;
  color: #333333;
}
.vremeslika{
  float: right;
  width: 85px;
}
.vreme a{
  text-decoration: none;
  color: #333333;
}
.vreme a:visited{
  text-decoration: none;
}
.vreme a:hover{
  text-decoration: underline;
}
.vertikalnetacke{

  background-image: url(img/vert-spot.gif);
  background-repeat: repeat-y;
  width: 1px;
}
.horizontalnetacke{
  background-image: url(img/horiz-spot.gif);
  background-repeat: repeat-x;
  height: 1px;
}
.centralnetacke{
  background-image: url(img/middle-spot.gif);
  background-repeat: repeat-y;
}
.tdcentralno{
  background: url(img/tackasto.gif);
  background-repeat: repeat-y;
}
.tdsema{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #7d95b6;
  font-weight: bold;
  padding: 0 0 0 12px;
  vertical-align: bottom;
  height: 28px;
}
#sema ul{
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  color: #7d95b6;
  float: left;
  font-size: 12px;
}
#sema ul li{
  display: inline;
}
#sema ul li a{
  padding: 0.2em 10px;
  color: #7d95b6;
  text-decoration: none;
  float: left;
}
#sema ul li a:hover{
  color: #cc0000;
  text-decoration: none;
}
#sema li #selected{
    color: #cc0000;
  text-decoration: none;
  cursor: text;
  }
.tdsematekst{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 10px 0 0 0;
  color: #333333;
}
.tdsematekst p{
  font-size: 10px;
  margin: 0 0 10px 18px;
}
.tdsematekst h1{
  font-size: 14px;
  margin: 0 0 0 18px;
}
.tdsematekst h4{
  font-size: 11px;
  font-weight: bold;
  margin: 0 0 0 18px;
}
.tdsematekst h6{
  font-size: 11px;
  font-weight: normal;
  font-style: italic;
  margin: 0 0 18px 18px;
}
#emisije{
   width:417px; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
  color: #333333;
}
#emisije p{
  margin-top: 0px;
  margin-bottom: 5px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
#kursnalista{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;

  color: #333;
  clear: right;
  text-align: left;
}
#kursnalista h1{
  margin: 0 0 8px 3px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00529c;
}
#kursnalista p{
  margin: 0 0 0 8px;
}
#kursnalista .boja{
  color: #7d95b6;
}
.kompletneliste{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #00529c;
  margin: -4px 0 -4px 8px;
  line-height: 10px;
  text-align: left;
}
.kompletneliste a{
text-decoration:none;
color: #00529c;
}
.kompletneliste a:visited{
text-decoration:none;
}

.kompletneliste a:hover{
text-decoration:underline;
}
#anketa{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  clear: right;
  text-align: left;
}
#anketa h1{
    margin: 0 0 8px 3px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #00529c;
}
#anketa p{
  margin: 0 0 0 8px;
        padding: 0 0 0 0;
}
.rezultati{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #00529c;
  margin: -4px 0 -4px 8px;
  line-height: 10px;
  text-align: left;
}
#anketa form{
  margin: 5px 0 0 0;
}
#anketa .res{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #333;
  margin: -4px 0 -4px 8px;
  line-height: 10px;
  text-align: left;
}
#anketa table{
margin: 0 0 0 8px;
}
input.potvrdi{
  width: 45px;

  margin: 3px 0px 0px 8px; 
  border: 1px solid #CBDCED;
  font-size: 11px; 
  color: #FFFFFF; 
  background-color: #093474;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: White;
}
.tddesnakolona{
  width:151px;
  text-align: center;
  vertical-align: top;
  background: url(img/bkg-desna.gif);
  background-repeat: repeat-y;
  padding: 7px 0 10px 0px;
}
.tdtop
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #093474;
height: 13px;
text-align: right;
}
.tdtop a{
  text-decoration: none;
  color: #093474;
}
.tdtop a:visited{
  text-decoration: none;
}
.tdtop a:hover{
  text-decoration: underline;
}
.search{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  padding: 0px 9px 0px 18px;
  color: #333333;
        margin: 1px 0 1px 0;
}
.search a{
color: #333;
text-decoration: none;
}
.search a:visited{
color: #333;
text-decoration: none;
}
.search a:hover{
color: #333;
text-decoration: underline;
}

.printerfloat{
float:left;}
.printertext{
padding: 3px 0 0 5px;
float:left;
}
#articleslika{
float:left; 
margin: 0 10px 10px 20px;
border: 1px solid #333;
width: 190px !important;
_width: 160px;
width /**/:160px;
}
td.vest{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding: 9px 18px 22px 18px;
  color: #333333;
margin: 0 0 0 0;
vertical-align: top;
}
td.vest p{
  margin-top: 8px;
  margin-bottom: 0px;
  padding: 0;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
div.gallery {
    margin: 0 10px 10px 11px;
    _margin: 0 5px 10px 6px;
    float: left;
}
div.gallery img {
    vertical-align: middle;
    border:1px solid;
    border-color:#bbb #fff #fff #bbb;
}
h4 a {
text-decoration: none;
color: #333;
}
h4 a:visited {
text-decoration: none;
}
h4 a:hover {
text-decoration: underline;
}
/* top meni */
#navigacija {
width: 350px;
float: left;
background:#00529C;
}
#navigacija ul {
list-style: none;
margin: 0;
padding: 0;
width: 80px;
float: left;
}
#navigacija a, #navigacija h2 {
font: bold 11px arial, helvetica, sans-serif;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
display: block;
margin: 0;
padding: 2px 3px;
}

#navigacija h2 {
color: #000;
background: #000;
text-transform: uppercase;
}

#navigacija a {
color: #000;
text-decoration: none;
}

#navigacija a:hover {
color: #FF6600;
background: #093474;
}
#navigacija li {position: relative;}

#navigacija ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
#navigacija ul ul {
position: absolute;
z-index: 500;
}
div#navigacija ul ul {
display: none;
}
div#navigacija ul li:hover ul
{display: block;}
div#navigacija ul ul,
div#navigacija ul li:hover ul ul,
div#navigacija ul ul li:hover ul ul
{display: none;}

div#navigacija ul li:hover ul,
div#navigacija ul ul li:hover ul,
div#navigacija ul ul ul li:hover ul
{display: block;}

#social {
  position: absolute;
  width: 150px;
  z-index: 103;
  left: 12px;
  top: 0px;
  text-align: left;
  margin-right: 15px;
  padding-right: 15px;
}

#desnidiv {
  position: absolute;
  width: 150px;
  z-index: 102;
  left: 0px;
  top: 70px;
  text-align: left;
  margin-right: 15px;
  padding-right: 15px;
  background-color:#FFFFFF;
}