#al_main_menu { width:100%; }
#al_main_menu img { height:47px; border:0px; }
/*#al_main_menu .al_left { display:block; width:5px; height:33px; background:url('../images/al_layout/menu_new_09.jpg') no-repeat; float:left; }*/
#al_main_menu .al_center { display:block;  height:33px; margin-left: 100px; /*width: 645px;width:970px; background:url('../images/al_layout/menu_new_10.jpg') repeat-x; */float:left; }
/*#al_main_menu .al_right { display:block; width:5px; height:33px; background:url('../images/al_layout/menu_new_26.jpg') no-repeat; float:left; }*/



.al_submenu li { padding:0px; }

/* this is the main UL element*/
.dropdown{
	display:none;
	margin:0;
	padding-top: 5px;
	padding-left: 0px; 
	/*width: 700px;*/
	/*border-bottom:1px solid #444;*/
}
.right_menu{
	display:none;
	margin:0;
	list-style:none;
}

/* these are the inner menus*/
.dropdown ul, .right_menu ul{
	margin:0;
	padding:0;
	/*margin-left:1px;*/
	/*border-top:1px solid #444;*/
	list-style: url(../images/al_layout/bezbarwny_pixel.png);
}

/* these are all the LIs in the menu*/
.dropdown li, .right_menu li{
	margin:0 5px;
	/*height:45px;*/
	/*line-height:46px;*/
	text-align:center;
	/*padding:14px;*/
	/* width:120px; */
	/*background-color:#000;*/
	cursor:pointer;
}

/* these are anchor in the menu, if you want to style them differently from the rest of you website*/
.dropdown a, .dropdown span{
	font-size:17px;
	text-decoration:none;
        text-transform: uppercase;
	/*position:relative;
	z-index:99;*/
	color: #05658c;
	width:100%;
        padding-left: 5px;
        font-weight: bold;
        font-family: Arial;
        padding: 0 5px;
        line-height: 23px;
}
.dropdown span { padding: 0 2px; cursor: text}
.dropdown .text { font-size:12px; line-height: 23px; color: #05658c; }
.dropdown a:hover{
    text-decoration:none;
}

/* these are the LIs that only belong to submenu*/
.dropdown ul li{
	/*border:1px solid #444;*/
	border-top:0;

}

/* these are the LIs that contains a submenu*/
.dropdown li.submenu-down{
	/*background: url('../images/dropdown/expand_down.gif') center left no-repeat;*/
	/*adding-left:20px;*/
	/*border:1px solid red;*/
}

.submenu_left { display:block; width:7px; height:26px; background:url('../images/al_layout/menu_bottom_left.png') no-repeat; float:left; }
.submenu_center { display:block; height:26px; background:#F2B714; repeat-x; float:left; line-height:25px; font-family: Arial; text-align: left; padding: 0 10px; margin-left:-5px; }
.submenu_center a { font-weight:initial !important; font-size:12px; color: #05658c;  padding: 0}
.submenu_center span { font-size:12px; color: #05658c;  padding: 0 10px}
.submenu_center a:hover { color: #05658c; }
.submenu_right { display:block; width:7px; height:26px; background:url('../images/al_layout/menu_bottom_right.png') no-repeat; float:left; }


.menu_left_on { display:block; width:8px; height:27px; background:#F2B714 /*url('../images/al_layout/menu_on_left.png')*/ no-repeat; float:left;  }
.menu_center_on { text-align:left; display:block; height:27px; background:#F2B714 /*url('../images/al_layout/menu_on_center.png')*/ repeat-x; float:left;}
.menu_center_on a { text-align:left; margin:0px; padding: 0; color: #022e40;/*margin:0px 10px 0px 10px; */ }
.menu_right_on { display:block; width:8px; height:27px; background:#F2B714 /*url('../images/al_layout/menu_on_right.png')*/ no-repeat; float:left; }


.menu_left_off { display:block; width:8px; height:30px; float:left; }
.menu_center_off { text-align:left; display:block; height:27px; float:left; }
.menu_center_off a { font-size:17px !important; text-align:left; margin:0px; padding: 0; /*margin:0px 10px 0px 10px; line-height:46px;*/ }
.menu_center_off a:hover { color: #022e40; }
.menu_right_off { display:block; width:8px; height:27px; float:left; }
