/* ====================== COLOR DEFINITION =============================== */
.bg0 {

background:url(../images/elvalaszto.jpg) left no-repeat;
}


a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}



ul.list_menu li{/* root-menu items */background:url(../images/elvalaszto.jpg) right no-repeat; height:50px; padding-top:15px; font-weight:normal;}
ul.list_menu li .mainlevel{/* root-menu items::link and placeholder */color:#D2EBF7; height:25px; padding-top:15px; font-weight:normal;}
ul.list_menu li .mainlevel span{color:#FF8700; padding-top:15px; font-weight:normal;}
ul.list_menu li.active_mitem .mainlevel,ul.list_menu li.active_mitem .mainlevel:hover{/* root-menu link items::active state */color:#E8F1F5; background:url(../images/menu_bg_li.png) repeat-x; padding-top:17px; font-weight:normal; padding-left:25px; padding-right:25px;}
ul.list_menu li .mainlevel:hover{/* root-menu link items::hover state */color:#E9F4F9; background:url(../images/menu_bg_li.png) repeat-x;text-decoration:none; padding-top:17px; font-weight:normal;}
ul.list_menu li .mainlevel:link{padding-top:17px; font-weight:normal; padding-left:25px; padding-right:25px;}
ul.list_menu li .mainlevel:visited{padding-top:17px; font-weight:normal; padding-left:25px; padding-right:25px;}
ul.list_menu li div.bg0{background:url(../images/blue/dropdown_top.png) top left no-repeat;}
ul.list_menu li div div.bg1{background:url(../images/blue/dropdown_bottom.png) bottom left no-repeat}
ul.list_menu li div div div.bg2{background:url(../images/blue/dropdown_bg.png) left repeat-y}

ul.list_menu li li.parent{background-image:url(../images/menu_item_over.png);background-position:150px center;background-repeat:no-repeat}

ul.list_menu li li .sublevel,
ul.list_menu li li.sfhover li .sublevel, 
ul.list_menu li li.sfhover li li .sublevel, 
ul.list_menu li li.sfhover li li li .sublevel, 
ul.list_menu li li.sfhover li li li li .sublevel{/* sub-menu items::link and placeholder */color:#fff; border-bottom:1px solid #5EB3DD;background:none}

ul.list_menu li li.sfhover .sublevel,
ul.list_menu li li li.sfhover .sublevel, 
ul.list_menu li li li li.sfhover .sublevel, 
ul.list_menu li li li li li.sfhover .sublevel, 
ul.list_menu li li li li li li.sfhover .sublevel, 
ul.list_menu li li.active_mitem .sublevel, 
ul.list_menu li li li.active_mitem .sublevel, 
ul.list_menu li li li li.active_mitem .sublevel, 
ul.list_menu li li li li li.active_mitem .sublevel, 
ul.list_menu li li li li li li.active_mitem .sublevel{/* sub-menu items::hover and active state */background-color:#1B8BC2}

ul.list_menu li.sfhover .sublevel:hover{/* sub-menu items::hover and active state */background-color:#1B8BC2}

ul.list_menu li .mainlevel:link{padding-top:17px; font-weight:normal; padding-left:24px\0/; padding-right:24px\0/;}
ul.list_menu li .mainlevel:visited{padding-top:17px; font-weight:normal; padding-left:24px\0/; padding-right:24px\0/;}