#topmenu
{
  color: #007da4;
  height: 20px;
  line-height: 20px;
  clear: both;
display:inline;
float:left;
}

#topmenu ul
{
  height: 20px;
  line-height: 20px;
  float: left;
display:inline;
float:left;
}

#topmenu li
{
  float: left;
  list-style: none outside;
  border-right: solid 1px #d8df20;
  display: inline;
}

#topmenu li a
{
  color: #007da4;
  text-decoration: none;
  padding: 2px 22px 2px 22px;
}

#topmenu li #activeitem
{font-weight:bold;
 
}

#topmenu li a.inpath 
{font-weight:bold;
 
}


BODY
{
   background-position:center; 
}
BODY TABLE {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
IMG {
   border-width:0px;
}
FONT, SPAN {
   font-size:11px  !important;
   font-family:Tahoma, Arial, Verdana !important;
   max-width:540px !important;
}
form {
   margin:0px;
   padding:0px;
}
.h1, .h2, .h3, .h4, .h5, .h6, .h7  {
   color:#009abc;
   font-family:Calibri, Tahoma, Verdana;

}

.h1 {
   width:99%;
   font-size:14px;
   font-family:Calibri, Tahoma, Verdana;
}
.images {
   width:500px;
   overflow:hidden;
}
.h2 {
   margin-top:13px;
   margin-bottom:6px;
   font-size:12px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#1a4993;
   max-width:540px !important;
}
.INPUT {
   border:1px solid #DDDDDD;
   font-size:10px;
   font-family:Tahoma, Verdana;
}
#TOPMENUITEMS {
   background-color:#4288d0;
   background-image:url('TOPMENUITEMSBG.gif');
   width:100%;
   height:23px;
   color:#FFFFFF;
   font-size:9px;
   text-transform:uppercase;
   border-bottom:solid 1px #FFFFFF;
   padding-left:10px;
   padding-right:10px;
}
#TOPMENUITEMS TD {
   text-align:center;
}
#TOPMENUITEMS A {
   color:#FFFFFF;
   font-size:9px;
   text-transform:uppercase;
}
.TOPIMAGETEXT {
   position:relative;
   left:202px;
   padding-bottom:40px;
} 
.h2Frontpage {
   font-size:12px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#77ABDF;
}
#BottomBg {
   height:54px;
   overflow:hidden;
   background-image:url(fishin_botnur.gif);
   background-repeat: repeat-x;
   background-position: top left;
   }
#BottomBg .BottomText {
  width:740px;
  color:#B2B2B2 !important;
  font-size:10px !important;
  font-family:Tahoma !important;
}
#BottomBg .BottomLogo {
  width:190px;
  text-align:center;
}
.BottomText {
  text-align:left;
  text-indent:13px;
}

#DwContent {
  vertical-align: top;
  margin-bottom:16px;
}

#DwContent DIV {
   max-width:540px;
}
#DwContent P {
   max-width:540px;
}
#DwContent TD {
  vertical-align: top
}
#DwContent FONT {
  max-width:540px;
}
#DwContent TABLE TD {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none;
}

#DwContent UL {
   list-style-type:square; 
   list-style-position: outside;
   list-style-image: url(ULBG.gif) !important;
}
#DwContent UL LI {
   list-style-type:square; 
   margin-bottom:10px;
   margin-top:10px;
}
#DwContent UL UL {
   margin-left:10px;
}
#DwContent .Date
{
   font-weight: normal;
}
#DwContent .h2
{
   font-size:12px !important;
   font-family:Helvetica, Tahoma, Verdana;
}
#DwContent .newstext
{
   float: left;
   display: block;
   width: 500px;
   max-width: 500px;
   margin-bottom: 3px;
}
#DwContent .newstext img
{
   float: left;
   display: block;
   margin-top: 5px;
   margin-bottom: 5px;
}

.rightCol UL {
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif) !important;
}
.rightCol UL LI {
   margin-bottom:10px;
   margin-top:10px;
}
.rightCol UL UL {
 margin-left:10px;
}
.ListTemplate {
   background-image:url('ListTemplateBG.jpg');
   text-indent:4px;
}
.ListTemplate .h2 {
   margin-top:4px;
   margin-bottom:4px;
}
.ListTemplate DIV {
   margin-top:2px;
}


#DwFooter {
   padding-left:12px !important;
   height:254px;
   width:190px;
   background-image:url(LASTCOLBG.gif);
   background-repeat: repeat-x;
   background-position: top center;
   font-size:10px !important
}
#DwFooter .Footer DIV{ 
   padding-top:30px;
}

#DwFooter .head {
  color:#1a4993!important;
  font-size:11px !important;
}
.DateFrontpageNews {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal !important;
}
#FooterContent {
   width:700px;
   height:260px;
   position:absolute;
   font-family:Tahoma !important;
   font-size:10px !important;
   overflow:hidden;
   margin-top:10px;
}
#FooterContent .h2 {
   color: #1a4993 !important;
   /* color: #77ABDF !important; */
   font-size:10px !important;
}
#FooterContent .Date {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal;
}
#FooterContent .FooterContentHeader {
   position:relative;
   top:-6px;
   font-size:11px;
   font-family:Helvetica, Tahoma, Verdana;
   background-color:#FFFFFF;
   width:110px;
   padding-top:9px;
   padding-bottom:15px;
   padding-left:18px;
   border-top:dotted 1px #B7B7B7;
   border-left:dotted 1px #B7B7B7;
   border-right:dotted 1px #B7B7B7;
}
.NewsletterReceiptCategories LABEL {
  position:relative;
  top:4px;
}
.greybg {
   background-image:url(GREYBG.jpg);
   padding:0px;
   background-repeat: repeat-x;
   background-position: top left;
}
.SearchResultSummary STRONG {
   background-color:yellow;
}
.Shortcuts {
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif);
   list-style-type: square;
}
.Shortcuts LI, .Offices LI {
   margin-bottom:10px;
   margin-top:10px;
   text-indent:;
}
.Offices {
   list-style-position: outside;
   list-style-image: url(WHITEARROW.gif);
   list-style-type: square;
}


/* Kalendari */

.calendar
{
  text-align: center;
  margin-left: 15px;
  /*border:dotted 1px #B7B7B7 !important;*/
  background-image:url(calendarback.jpg);
}
.sunday
{
   color: red;
   border-bottom:dotted 1px #B7B7B7 !important;
}
.eventday
{
   background-color: #2965b4;
   background-image:url(eventdayBg.gif);
   background-repeat: repeat-x;
   border-bottom:dotted 1px #B7B7B7 !important;
}
.eventday a
{
  color: white;
}
.weekdaysheader th
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.empty
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.weekday
{
   border-bottom:dotted 1px #B7B7B7 !important;
}
.today
{
   border-bottom:dotted 1px #B7B7B7 !important;
   border-left:dotted 1px #B7B7B7 !important;
   border-right:dotted 1px #B7B7B7 !important;
   font-weight: bold;
}
#divholder
{
  margin-left: 15px;
}
.navigation
{
  color: #1a4993;
  font-weight: bold;
  height: 30px;
}
      ul.M0, ul.M2, ul.M3 {
      margin-left:0px;
      }

      li.l2,li.l3,li.l4,li.l2_Active,li.l3_Active,li.l4_Active {
      /*list-style: none outside;
      margin-left:15px;*/
      }

      li.l1,li.l1_Active {
      list-style: none outside;
      margin-left:0px;
      display: block;
      }

      li.l1 a.l1, li.l1_Active a.l1_Active, ul.M1{
      margin-left:0px;
      }

      .nimg{
      display: block;
      }
      ul.M0 {
         margin-left:0px;
      }

      .M1, .M2, .M3 {
         margin-left:12px !important;
         list-style: none outside;
      }

      .nimg{
      display: block;
      }

#DIV .L1{display:inline;
float:left;
height:20px;}
