#top {height: 35px; background: url(../images/line_top.gif) repeat-x 0 100%;}
#top h1 {display: none;}

.main_menu {float: left; width: 810px;}
.main_menu li {float: left; margin-right: 30px;}
.main_menu li.last {margin: 0;}
.main_menu li a {display: block; height: 19px;}
.main_menu li a.menu01 {background: url(../images/bg_menu_sk.gif) no-repeat 0 0; width: 71px;}
.main_menu li a.menu02 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -34px; width: 37px;}
.main_menu li a.menu03 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -68px; width: 87px;}
.main_menu li a.menu04 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -102px; width: 63px;}
.main_menu li a.menu05 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -136px; width: 195px;}
.main_menu li a.menu06 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -170px; width: 88px;}
.main_menu li a.menu07 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -320px; width: 73px;}

.main_menu li a:hover {border-bottom: 1px solid #99cc33; padding-bottom: 15px; height: 19px; _height: 34px;}
.main_menu li a.menu01:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px 0;}
.main_menu li a.menu02:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -34px;}
.main_menu li a.menu03:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -68px;}
.main_menu li a.menu04:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -102px;}
.main_menu li a.menu05:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -136px;}
.main_menu li a.menu06:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -170px;}
.main_menu li a.menu07:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -320px;}

.main_menu li.sel a.menu01 {background: url(../images/bg_menu_sk.gif) no-repeat -400px 0;}
.main_menu li.sel a.menu02 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -34px;}
.main_menu li.sel a.menu03 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -68px;}
.main_menu li.sel a.menu04 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -102px;}
.main_menu li.sel a.menu05 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -136px;}
.main_menu li.sel a.menu06 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -170px;}
.main_menu li.sel a.menu07 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -320px;}
.main_menu li.sel a:hover {border: none; padding: none;}

.main_menu li a.menu99 {background: url(../images/bg_sushi.gif) no-repeat -190px -38px; width: 123px;}
.main_menu li a.menu99:hover {background: url(../images/bg_sushi.gif) no-repeat -360px -38px;}



.lang {float: right; width: 160px; padding-top: 6px;}
.lang a {display: block; height: 13px; width: 17px; margin-right: 7px; float: left;}
.lang a.l_sk {background: url(../images/bg_menu_sk.gif) no-repeat 0 -205px;}
.lang a.l_en {background: url(../images/bg_menu_sk.gif) no-repeat 0 -218px; width: 16px;}
.lang a.l_de {background: url(../images/bg_menu_sk.gif) no-repeat 0 -231px; width: 16px;}
.lang a.l_fr {background: url(../images/bg_menu_sk.gif) no-repeat 0 -244px; width: 15px;}
.lang a.l_es {background: url(../images/bg_menu_sk.gif) no-repeat 0 -257px; width: 13px;}
.lang a.l_it {background: url(../images/bg_menu_sk.gif) no-repeat 0 -270px; width: 13px;}
.lang a.l_ru {background: url(../images/bg_menu_sk.gif) no-repeat 0 -283px; width: 18px; margin: 0;}
.lang a.l_sk:hover, .lang a.l_sk_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -205px;}
.lang a.l_en:hover, .lang a.l_en_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -218px;}
.lang a.l_de:hover, .lang a.l_de_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -231px;}
.lang a.l_fr:hover, .lang a.l_fr_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -244px;}
.lang a.l_es:hover, .lang a.l_es_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -257px;}
.lang a.l_it:hover, .lang a.l_it_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -270px;}
.lang a.l_ru:hover, .lang a.l_ru_sel {background: url(../images/bg_menu_sk.gif) no-repeat -200px -283px; margin: 0;}


.kontakt {float: right; padding: 15px 0 15px 17px; width: 335px; _width: 352px; background: url(../images/bg_kontakt.gif) no-repeat 100% 0;} 
.kontakt h3 {color: #99cc33; font-size: 160%; font-weight: normal; padding-bottom: 9px; font-family: Georgia, "New York CE", utopia, sans-serif;}
.kontakt p {padding: 5px 0 20px 0;}
.kontakt a {padding-left: 9px; background: url(../images/arr.gif) no-repeat 0 5px;}

.bottom {text-align: right; padding: 13px 20px 20px 0; color: #2d2926; border-top: 1px solid #181614;}
.bottom a {color: #2d2926;}

.gall img {width: 184px}