/* <style> */

/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }


/* ----- Topmenu----------------------------------------------------------- */

div.topmenu div.vert_menu { border-bottom: 1px solid #000000; }

div.topmenu div.horz_menu a
{
  border:  1px solid #FFFFFF;
  padding: 5px 5px 5px 5px;
  background: #D5E4E1;
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: 900;
  font-size: 12px;
  color: #000000;
  width: 100%
}

div.topmenu div.vert_menu a
{
  border: 1px solid black;
  width: 156px;
  padding: 5px 10px 5px 10px;
  background: #D5E4E1;
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: normal;
  font-size: 12px;
  color: #206040;
}

div.topmenu div.horz_menu a { margin-right:  -1px; }
div.topmenu div.vert_menu a { margin-bottom: -1px; }

div.topmenu div.horz_menu a:hover,
div.topmenu div.vert_menu a:hover,
div.topmenu div.horz_menu a.active,
div.topmenu div.vert_menu a.active { background: #44A18F; }

/* ----- Leftmenu ----------------------------------------------------------- */

div.leftmenu div.vert_menu { border-bottom: 1px solid #000000; }

div.leftmenu div.horz_menu a
{
  border-bottom: 2px solid #EAEAEA;
  width: 158px;
  margin-left: 7px;
  padding: 5px 5px 5px 5px;
  background: #FFFFFF;
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: normal;
  font-size: 13px;
  color: #206040;
}

div.leftmenu div.vert_menu a
{
  border: 1px solid black;
  width: 220px;
 /* margin: 2px 2px 2px 2px;*/
  padding: 5px 3px 5px 3px;
  background: #D5E4E1;
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: normal;
  font-size: 13px;
  color: #000000;
}

div.leftmenu div.horz_menu a { margin-right:  -1px; }
div.leftmenu div.vert_menu a { margin-bottom: -1px; }

div.leftmenu div.horz_menu a:hover,
div.leftmenu div.vert_menu a:hover,
div.leftmenu div.horz_menu a.active,
div.leftmenu div.vert_menu a.active { background: #44A18F; }

/* ----- Pagasta ----------------------------------------------------------- */

div.pagastamenu div.vert_menu { border-bottom: 1px solid #000000; }

div.pagastamenu div.horz_menu a
{
  border-bottom: 1px solid #F6BA7B;
  padding: 5px 10px 5px 10px;
  width: 102px;
  background-image:url("images/menuB.gif");
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: normal;
  font-size: 13px;
  color: #FFFFFF;
  
}

div.pagastamenu div.vert_menu a
{
  border: 1px solid black;
  width: 123px;
  padding: 5px 10px 5px 10px;
  background: #F19029;
  background-image:url("images/menuB.gif");
  text-decoration: none;
  font-family: Tahoma, Serif;
  font-weight: normal;
  font-size: 13px;
  color: #000000;
}

div.pagastamenu div.horz_menu a { margin-right:  -1px; }
div.pagastamenu div.vert_menu a { margin-bottom: -1px; }

div.pagastamenu div.horz_menu a:hover,
div.pagastamenu div.vert_menu a:hover,
div.pagastamenu div.horz_menu a.active,
div.pagastamenu div.vert_menu a.active { background: #44A18F; }

.downmenu {color:#0177BE; font-size:11px;FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
.downmenu:hover {color:#000000; font-size:11px; text-decoration:none;FONT-FAMILY: Tahoma,verdana,geneva,arial cyr;}
.menu2txton {font-weight:bold;}
.menu2txton:hover {color:Black;text-decoration:none;}
.menu2txt{color:#0177BE;}
.menu2txt:hover{color:black; text-decoration:none;}
.submenu{padding-right:24px; font-size:11px; color:#666666;}
.submenu:hover{padding-right:24px; font-size:11px; color:#000000; text-decoration:none;}