body, td, th
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  position:center top;
  }

input, textarea, select
  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  border: 1px solid #A0A0A0;
  }

a:link
  {
  color: #2f4786;
  text-decoration: underline;
  }

a:visited
  {
  color: #2f4786;
  text-decoration: none;
  }

a:hover
  {
  color: #2f4786;
  text-decoration: none;
  }

a:active
  {
  color: #2f4786;
  text-decoration: none;
  }

/*=====================================
  GLAVNI MENU
=====================================*/

#mainmenu table.navbar td
   {
   border-top-width:    0px;
   border-right-width:  1px;
   border-bottom-width: 0px;
   border-left-width:   1px;
   border-top-color:    #408DD9;
   border-right-color:  #105DA9;
   border-bottom-color: #105DA9;
   border-left-color:   #408DD9;
   border-top-style:    solid;
   border-right-style:  solid;
   border-bottom-style: solid;
   border-left-style:   solid;
   }
#mainmenu table.navbar td a
   {
   display: block;
   padding: 3px;
   text-align: center;
   text-decoration: none;
   }
#mainmenu table.navbar td a:link, table.navbar td a:visited
   {
   color: #FFFFFF;
   }
#mainmenu table.navbar td a:hover, table.navbar td a:active
   {
   color: #FFFFFF;
   background-color: #448BE4;
   }

/*=====================================*/

#mainmenu2 table.navbar td
   {
   border-top-width:    0px;
   border-right-width:  1px;
   border-bottom-width: 0px;
   border-left-width:   1px;
   border-top-color:    #408DD9;
   border-right-color:  #105DA9;
   border-bottom-color: #105DA9;
   border-left-color:   #408DD9;
   border-top-style:    solid;
   border-right-style:  solid;
   border-bottom-style: solid;
   border-left-style:   solid;
   }
#mainmenu2 table.navbar td a
   {
   display: block;
   padding: 3px;
   text-align: center;
   text-decoration: none;
   }
#mainmenu2 table.navbar td a:link, table.navbar td a:visited
   {
   color: #FFFFFF;
   }
#mainmenu2 table.navbar td a:hover, table.navbar td a:active
   {
   color: #FFFFFF;
   background-color: #448BE4;
   }

/*=====================================
  PROIZVODI MENU
=====================================*/

#prodmenu table.navbarprod td
   {
   border-top-width:    1px;
   border-right-width:  1px;
   border-bottom-width: 1px;
   border-left-width:   1px;
   border-top-color:    #408DD9;
   border-right-color:  #105DA9;
   border-bottom-color: #105DA9;
   border-left-color:   #408DD9;
   border-top-style:    solid;
   border-right-style:  solid;
   border-bottom-style: solid;
   border-left-style:   solid;
   color: #FFFFFF;
   background-color: #0066CC;
   }
#prodmenu table.navbarprod td a
   {
   display: block;
   width: 180px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 0px;
   padding-right: 0px;
   text-align: left;
   color: #FFFFFF;
   background-color: #0066CC;
   text-decoration: none;
   }
#prodmenu table.navbarprod td a:link, table.navbar td a:visited
   {
   color: #FFFFFF;
   background-color: #0066CC;
   }
#prodmenu table.navbarprod td a:hover, table.navbar td a:active
   {
   color: #FFFFFF;
   background-color: #3A85E3;
   }


.maintxt1
  {
  text-align: justify;
  padding-top: 0px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-left: 4px;
  }

.maintxt2
  {
  text-align: justify;
  padding-top: 0px;
  padding-right: 7px;
  padding-bottom: 0px;
  padding-left: 7px;
  }

.maintxt3
  {
  padding-top: 0px;
  padding-right: 4px;
  padding-bottom: 0px;
  padding-left: 4px;
  }

.dispnone
  {
  display: none;
  }

.imagemiddle
  {
  vertical-align: middle;
  }

.hr
  {
  margin-top: -8px;
  height: 1px;
  background-color: #B6AD9C;
  color: #B6AD9C;
  }

.submit
  {
  font-weight: bold;
  border: 1px solid #A0A0A0;
  width: 100px;
  background-color: #FFFFFF;
  }

/*.kalendar:link, .kalendar:visited{background: #faad11;font:11px arial;display: block;color: white;text-decoration: none;padding: 2px 0 2px 5px;border-top: 1px solid #dddddd;}
.kalendar:hover, .kalendar:active{background: #ffffcc;color: #858585}

.kalendar_act{
	background: #faad11;
	color: white;
	font:11px arial;display: block;text-decoration: none;padding: 2px 0 2px 5px;border-top: 1px solid #dddddd;

}*/

.calendar_style {
   background: #ffda46;

	
}

.calendar_style tr td {
	border-right:1px solid #ffcc00;
	border-bottom:1px solid #ffcc00;
}



.kalendar:link, .kalendar:visited{
font:11px avanti;
display: block;
color: #381e10;
text-decoration: none;
padding:5px 0 5px 3px;


}
.kalendar:hover, .kalendar:active{
background: #ffe67e;
color: #381e10;

}

.kalendar_act{
	background: #ffe67e;
	color: white;
	font:11px Avanti;
	display: block;
	text-decoration: none;
	padding:5px 0 5px 3px;

}

.kalendar_name {
	font:16px Avanti;
	color: #180f00;
	background:#fa7e0c;
	padding:8px;

}
