ul.menu_item {
  display: none;
}

#main3 {
width:1040px;
height:auto;
background-color:#ece9d8;
border-left:solid 4px #001EA0;
border-right:solid 4px #001EA0;
}

#main_menu {
margin-left:6px;
}


}
.menu_item table {
  border-collapse: separate;
  border-spacing: 0px;
}
.menu_item .mainMenu, menu_item .subMenu  {
  overflow: visible;
  font-size: 1px;
  letter-spacing: 0px;
}
.menu_item #mainCont{
  padding: 0px;
}
.menu_item .mainMenu {
  margin: 1px;
  border: 1px solid #646464;
  background-color: ButtonFace; #C0C0C0;
  opacity:1.00;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.menu_item .subMenu {    /* #ramka */
  padding: 2px;
  margin: 0px;
  border: 1px solid #646464;
  background-color: ButtonFace;
  opacity:1.00;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.menu_item .vbItem, .menu_item .separator, .menu_item .separator table td {
  font-size: 1px;
  padding: 0px;
}
.menu_item .mainMenu .vbItem {
  cursor: pointer;
  background-color:ButtonFace; /* #dodane tlo main menu */
  #background-color:  #FFFFFF; 
}
.menu_item .mainMenu .vbItem, .menu_item .subMenu .vbItem {border-style: solid;}
.menu_item .mainMenu .vbItem td, .menu_item .subMenu .vbItem td {border-style: none}
.menu_item .mainMenu tr.vbItem, .menu_item .subMenu tr.vbItem {border-style: none}
.menu_item .mainMenu tr.vbItem td, .menu_item .subMenu tr.vbItem td {border-style: solid}
.menu_item .mainMenu .vbItem, .menu_item .mainMenu .vbItem td {
  border-width: 0px;
  border-color: #FFFFFF;
}
.menu_item .mainMenu .vbItem td {
  padding: 2px;
  text-align: left;
  font-family: Tahoma;
  font-size: 11px;
}
.menu_item .mainMenu .vbItem td a, .menu_item .mainMenu .vbItem td span {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
.menu_item .subMenu .vbItem {  /* sbmenu tlo */
  cursor: pointer;
  background-color:ButtonFace; /* dodane tlo main menu */
  #background-color:  #FFFFFF;
}
.menu_item .subMenu .vbItem, .menu_item .subMenu .vbItem td {
  border-width: 0px;
  border-color: #FFFFFF;
}
.menu_item .subMenu .vbItem td {
  padding: 3px;
  text-align: left;
  font-family: Tahoma;
  font-size: 11px;
}
.menu_item .subMenu .vbItem td a, .menu_item .subMenu .vbItem td a {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
 }
.menu_item .mainMenu .popup, .menu_item .mainMenu .over, .menu_item .mainMenu .popup td, .menu_item .mainMenu .over td {
  background-color: ButtonFace; /*  main menu active 6873EF; */
  border-color: #BFD2D8;
  color: #888;  
}
.menu_item .mainMenu .popup td, .menu_item .mainMenu .over td {
  font-family: Tahoma;	
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
}
.menu_item .mainMenu .popup td a, .menu_item .mainMenu .over td a {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #000000;
}
.menu_item .subMenu .popup, .menu_item .subMenu .over, .menu_item .subMenu .popup td, .menu_item .subMenu .over td {
  background-color: #6873EF; /* niebieski */
  color: #fff;
  border-color: #BFD2D8;
}
.menu_item .subMenu .popup td, .menu_item .subMenu .over td {
  font-family: Tahoma;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
.menu_item .subMenu .popup td a, .menu_item .subMenu .over td a {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  color: #fff;
}
.menu_item .subMenu .separator div {
  height: 1px;
  background-color:#333;
}
.itemedit {
background-color:White;
border:solid 1px black;
color:black;
width:100%;
}
