/** overwrite top links with symfony custom classes */
#meniu { float:left; width:960px; height:29px; z-index:1000; }
#meniu .dropdown { float: right; width:678px; height:29px; position: relative;}
ul.dropdown li { float: left; zoom: 1;height:29px; width:auto;}
ul.dropdown li a { background:url("/images/sprites_menu.png?1231") no-repeat 0 0; height:29px; display:block; text-indent:-9999px;}
ul.dropdown li a:hover { height:29px; display:block; text-indent:-9999px;}

ul.dropdown .homepage a { background-position: 0 0; width:63px;}
ul.dropdown .homepage a:hover { background-position: 0 -29px; }

ul.dropdown .component a { background-position: -64px 0; width:110px;}
ul.dropdown li.component.hover a, ul.dropdown .component a:hover { background-position: -64px -29px; }
ul.dropdown li.component.curent a, ul.dropdown li.component.curent a:hover { background-position: -64px -58px;}

ul.dropdown .html5 a { background-position: -175px 0; width:98px;}
ul.dropdown li.html5.hover a, ul.dropdown .html5 a:hover { background-position: -175px -29px; }
ul.dropdown li.html5.curent a, ul.dropdown li.html5.curent a:hover { background-position: -175px -58px;}

ul.dropdown .design a { background-position: -1002px 0; width:108px;}
ul.dropdown li.design.hover a, ul.dropdown .design a:hover { background-position: -1002px -29px; }
ul.dropdown li.design.curent a, ul.dropdown li.design.curent a:hover { background-position: -1002px -58px;}

ul.dropdown .photography a { background-position: -1113px 0; width:108px;}
ul.dropdown li.photography.hover a, ul.dropdown .photography a:hover { background-position: -1113px -29px; }
ul.dropdown li.photography.curent a, ul.dropdown li.photography.curent a:hover { background-position: -1113px -58px;}

ul.dropdown .games a { background-position: -667px 0; width:112px;}
ul.dropdown li.games.hover a, ul.dropdown .games a:hover { background-position: -667px -29px; }
ul.dropdown li.games.curent a, ul.dropdown li.games.curent a:hover { background-position: -667px -58px;}

ul.dropdown .sell a { background-position: -892px 0; width:107px;}
ul.dropdown li.sell.hover a, ul.dropdown .sell a:hover { background-position: -892px -29px; }
ul.dropdown li.sell.curent a, ul.dropdown li.sell.curent a:hover { background-position: -892px -58px;}

ul.dropdown .tutorial a { background-position: -176px 0; width:109px;}
ul.dropdown li.tutorial.hover a, ul.dropdown .tutorial a:hover { background-position: -176px -29px; }
ul.dropdown li.tutorial.curent a, ul.dropdown li.tutorial.curent a:hover { background-position: -176px -58px;}

ul.dropdown .community a { background-position: -781px 0; width:109px;}
ul.dropdown li.community.hover a, ul.dropdown .community a:hover { background-position: -781px -29px; }
ul.dropdown li.community.curent a, ul.dropdown li.community.curent a:hover { background-position: -781px -58px;}

ul.dropdown .templates a { background-position: -276px 0; width:84px;}
ul.dropdown li.templates.hover a, ul.dropdown .templates a:hover { background-position: -276px -29px; }
ul.dropdown li.templates.curent a, ul.dropdown li.templates.curent a:hover { background-position: -276px -58px;}

ul.dropdown .resource a { background-position: -363px 0; width:109px;}
ul.dropdown li.resource.hover a, ul.dropdown .resource a:hover { background-position: -363px -29px; }
ul.dropdown li.resource.curent a, ul.dropdown li.resource.curent a:hover { background-position: -363px -58px;}

ul.dropdown .contest a { background-position: -582px 0; width:82px;}
ul.dropdown li.contest.hover a, ul.dropdown .contest a:hover { background-position: -582px -29px; }
ul.dropdown li.contest.curent a, ul.dropdown li.contest.curent a:hover { background-position: -582px -58px;}

ul.dropdown .blog a { background-position: -473px 0; width:108px;}
ul.dropdown li.blog.hover a, ul.dropdown .blog a:hover { background-position: -473px -29px; }
ul.dropdown li.blog.curent a, ul.dropdown li.blog.curent a:hover { background-position: -473px -58px;}

#meniu li.curent .sub_menu .first  {background-position: 0 -104px;}
#meniu li.curent .sub_menu .bottom {background-position: -163px -102px;}


