/* BLOK MENU
 ***********************/
#topnav_div {
	font-size: 12px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    height: 37px;
    width: 1187px;
    display: block;
}

#topnav_div #topnav_l{
	height: 37px;
    width: 1px;
	dispaly: block;
	float: left;
	background: #000 url(../gfx/themes/menu_slide_down_l_r.jpg) repeat-x;	
}

#topnav_div #topnav_r{
	height: 37px;
    width: 1px;
	dispaly: block;
	float: left;
	background: #000 url(../gfx/themes/menu_slide_down_l_r.jpg) repeat-x;
}

#topnav_div ul.topnav {
    list-style: none;
    padding: 0px 20px 0px 20px;
    margin: 0px 0px 0px 0px;
    float: left;
    background: #000 url(../gfx/themes/menu_slide_down_tlo.jpg) repeat-x;
    width: 945px;
    height: 37px;
}

#topnav_div ul.topnav li {
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 5px 0px 0px;
    position: relative; /*--Declare X and Y axis base--*/
    color: #fff;
}
/* LINKI WIDOCZNE NA MENU
 ***********************/
#topnav_div ul.topnav li a {
    color: #fff;
    display: block;
    text-decoration: none;
    padding: 5px 5px 5px 5px;
}

#topnav_div ul.topnav li a.link_poz_0 {
    margin: 0px 10px 0px 0px;
    padding: 10px 5px 0px 0px;
    height: 25px;
    float: left;
}

#topnav_div ul.topnav li a.link_poz_0:hover {
    color: #008080;
}

/* OBRAZEK DO ROZWIJANIA POZIOM 0
 ***********************/
#topnav_div ul.topnav li span {
    margin: 10px 0px 0px 0px;
    width: 13px;
    height: 19px;
    float: left;
    background: url(../gfx/themes/menu_slide_down_btn.gif) no-repeat top;
}

#topnav_div ul.topnav li span.subhover {
    background-position: bottom;
    cursor: pointer;
}

/*
 ***********************/
#topnav_div ul.topnav li ul.subnav {
    list-style: none;
    position: absolute;
    left: -5px;
    top: 35px;
	background: #1a235a;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    display: none;
    float: left;
    width: 210px;
    border: 1px solid #111;
}

#topnav_div ul.topnav li ul.subnav li {
    margin: 5px 0px 5px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
}

#topnav_div ul.topnav li ul.subnav li ul.subnav_poz2 {
    display: none;
    clear: both;
    position: relative;
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    width: 100%;
	background: #1a235a;
}

/* linki w poziomie 2
 ***********************/
#topnav_div ul.topnav li ul.subnav li ul.subnav_poz2 a {
    padding: 5px 0px 5px 10px;
}

#topnav_div ul.topnav li ul.subnav li ul.subnav_poz2 a:hover {
    padding: 5px 0px 5px 10px;
}

/* OBRAZEK DO ROZWIJANIA POZIOM 1
 ***********************/
#topnav_div ul.topnav li ul.subnav li span.rozwijaj_poz2 { /*--Drop down trigger styles--*/
    margin: 4px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    width: 13px;
    height: 19px;
    float: left;
    background: url(../gfx/themes/menu_slide_down_btn.gif) no-repeat top;
}

#topnav_div ul.topnav li ul.subnav li span.subhover {
    background-position: bottom;
    cursor: pointer;
}

/* ROZWINIETY POZIOM 1
 ***********************/
#topnav_div ul.topnav li ul.subnav li .dzial {
    padding: 5px 0px 5px 5px;
    width: 187px;
    float: left;
}

#topnav_div ul.topnav li ul.subnav li .dzial a {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 170px;
    float: left;
}

#topnav_div ul.topnav li ul.subnav li .dzial a:hover {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    float: left;
}



