.menu_row_active_header {
  margin-left: 0px;
  padding-left: 14px;
  padding-top: 4px;
  padding-bottom: 7px;
  position: relative;
  background-image: url(images/menu_h_1.gif);
  background-position: left top;
  background-repeat: no-repeat;
  margin-top: -1px;
  color: #FFFFFF;
  font-size: 12px;
  padding-right: 23px;
  font-family: Tahoma, Arial, sans-serif, Verdana;
}

.menu_row_active_first {
  border-bottom: 1px solid #FFFFFF;
  display: block;
  padding: 5px 15px 4px 0px;
}

.menu_row_active_header a {
  font-family: Tahoma, Arial, sans-serif, Verdana;
  font-size: 12px;
  font-weight: normal;
}

.menu_row_active_header a:hover {
  font-family: Tahoma, Arial, sans-serif, Verdana;
  font-size: 12px;
  font-weight: normal;
}

#katalog-prod {
  margin: 0px;
  padding: 0px;
}

#katalog-prod li h3 {
  padding: 0px;
  margin: 0px;
}

#left_column {
  clear: both;
  float: left;
  width: 180px;
  margin-right: 30px;
  text-align: center;
}

#left_column div,#left_column p {
  text-align: left;
  font-size: 11px;
}

#left_column h2 {
  color: white;
  font-size: 0px;
  text-indent: -2000px;
  margin: 0px;
  height: 29px;
}

#left_column h2 a {
  display: block;
  text-indent: -2000px;
  font-size: 0px;
  height: 29px;
}

#katalog-prod {
  padding-bottom: 5px;
  margin-bottom: 10px;
}

#katalog-prod.last-expanded {
  
}

#katalog-prod li a
  /*#katalog-prod li.menu_row_active_click_header ul li a*/ {
  display: block;
  /* height:25px;
   background:url(/images/www/ico_arrow_blue.gif) 164px 5px no-repeat; */
  color: #4D4699;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  padding: 0px 10px 0px 15px;
  font-family: Tahoma, Arial, sans-serif, Verdana;
}

#katalog-prod li h3 {
  display: block;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  padding: 0px 10px 0px 15px;
}

#katalog-prod li.last a {
  height: 20px;
}

#katalog-prod.last-expanded li.last a {
  height: 25px;
}

#katalog-prod.last-expanded li.last li a {
  height: 17px;
}

/* level 2 */
#katalog-prod ul {
  /*border-style:none solid solid solid; border-color:#6189C6; */
  border-width: 1px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#katalog-prod.last-expanded ul {
  border-bottom: none;
  margin-bottom: 0px;
}

#katalog-prod ul li {
  height: auto !important;
  height: 1%;
  background-image: url(images/menu_bg_left_1.gif);
  background-position: left center;
  background-repeat: repeat-y;
  padding-bottom: 2px;
  padding-top: 3px;
}

#katalog-prod li.menu_row_active_click_header {
  background-image: url(images/menu_bg_left_4.gif); ! important;
  background-position: left center; ! important;
  background-repeat: repeat-y; ! important;
  color: #FFFFFF;
  padding-bottom: 1px;
  padding-top: 2px;
}

#katalog-prod
 
ul
 
li
 
a
,
#katalog-prod
 
ul
 
li
 
a
,
{
font-size
:
11px;
 
height
:
17px;
 
margin
:
0px;
 
height
:auto
 
!
important
;
 
min-height
:
17px;


padding-left
:
15px;


}
#katalog-prod li.menu_row_active_click_header a.menu_link_active_click_header,#katalog-prod li.menu_row_active_click_header h3.menu_link_active_click_header
  {
  color: #FFFFFF;
  padding-top: 2px;
  padding-bottom: 5px;
  padding-left: 15px;
}

#katalog-prod li,#katalog-prod.last-expanded li.last {
  text-align: left;
  list-style-type: none;
  display: block;
  background: url(images/menu_bg_left_2.gif) repeat-y #8c899c;
  font-family: Tahoma, Arial, sans-serif, Verdana;
  font-size: 13px;
}

/*
 #katalog-prod li.menu_row_unactive_header { 
margin-left:0px;
padding-left:14px;
padding-top:4px;
padding-bottom:7px;
position:relative;
background-image:url(images/menu_h_1b.gif);
background-position:left top;
background-repeat:no-repeat;
background-color:colar;
margin-top:-1px;
color:#FFFFFF;
font-weight:normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
 }
*/ /* level 3 */
#katalog-prod ul ul {
  border: none;
  padding: 0px;
  margin-top: 2px;
}

#katalog-prod li li li {
  padding: 0px
}

#katalog-prod li li li a,#katalog-prod li li.expanded li a,#katalog-prod li li li h3
  {
  background: transparent url(images/menu_folder8.gif) no-repeat scroll
    8px 5px;
  font-weight: normal;
  line-height: 14px;
  margin-top: 5px;
  padding-left: 30px;
}

#katalog-prod li li li.menu_row_active_click h3,#katalog-prod li li li.menu_submenu_row_active_click h3
  {
  font-weight: bold;
  padding-left: 30px;
  background: url( images/menu_folder9.gif) 10px 5px no-repeat;
}

/*level 4 */
#katalog-prod li li li li a,#katalog-prod li li li li h3 {
  font-weight: normal;
  padding-left: 45px;
  background: url(images/menu_folder8.gif) 22px 5px no-repeat;
}

/*level 4 */
#katalog-prod li li li li.menu_row_active_click h3,#katalog-prod li li li li.menu_submenu_row_active_click h3
  {
  font-weight: bold;
  padding-left: 45px;
  background: url(images/menu_folder9.gif) 25px 5px no-repeat;
}

/*level 5 */
#katalog-prod li li li li li a,#katalog-prod li li li li li h3 {
  font-weight: normal;
  padding-left: 60px;
  background: url(images/menu_folder8.gif) 37px 5px no-repeat;
}

/*level 5 */
#katalog-prod li li li li li.menu_row_active_click h3,#katalog-prod li li li li.li.menu_submenu_row_active_click h3
  {
  font-weight: bold;
  padding-left: 60px;
  background: url( images/menu_folder9.gif) 39px 5px no-repeat;
}

/*level 6 */
#katalog-prod li li li li li li a,#katalog-prod li li li li li li h3 {
  font-weight: normal;
  padding-left: 77px;
  background: url(images/menu_folder8.gif) 53px 5px no-repeat;
}

/*level 7 */
#katalog-prod li li li li li li li a,#katalog-prod li li li li li li li h3
  {
  font-weight: normal;
  padding-left: 90px;
  background: url(images/menu_folder8.gif) 70px 5px no-repeat;
}

/*level 6 */
#katalog-prod li li li li li li.menu_row_active_click h3,#katalog-prod li li li li li li.menu_submenu_row_active_click h3
  {
  font-weight: bold;
  padding-left: 77px;
  background: url( images/menu_folder9.gif) 55px 5px no-repeat;
}

/*level 7 */
#katalog-prod li li li li li li li.menu_row_active_click h3,#katalog-prod li li li li li li li.menu_submenu_row_active_click h3
  {
  font-weight: bold;
  padding-left: 90px;
  background: url( images/menu_folder9.gif) 72px 5px no-repeat;
}

.fndto-leaf a {
  background: url(images/menu_expand13.gif) 172px 5px no-repeat;
}

#katalog-prod li li li.expanded a {
  color: #000;
  /* background:url(/images/www/ico_arrow_thin_black.gif) 20px 4px no-repeat;*/
}

.lewe_bloczki div,#left_column div {
  margin-bottom: 10px;
}

.lewe_bloczki div a {
  display: block;
}

#menu h2 {
  font-family: Tahoma, Arial, sans-serif, Verdana;
  font-size: 12px;
  margin-left: 0;
  margin-top: -1px;
  padding: 4px 23px 7px 14px;
  position: relative;
  margin-bottom: 0px;
  cursor: pointer;
  font-weight: normal;
}

/* Style nadpisywane powyżej w tym pliku, a muszą mieć tę wartość */
#katalog-prod li li li.article_menu_row h3
{
  background: url(/images/articles_icon.png) no-repeat scroll 0px 2px transparent;
  padding-left: 14px;
  margin-left: 24px;
  width: 140px; 
}
