#top {height: 35px; background: url(../images/line_top.gif) repeat-x 0 100%;}
#top h1 {display: none;}

.main_menu {float: left; width: 840px;}
.main_menu li {float: left; margin-right: 14px; position: relative;}
.main_menu li#rest {margin: 0 8px 0 0;}
.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.menu08 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -359px; width: 131px;}

.main_menu li a:hover {border-bottom: 1px solid #99cc33; padding-bottom: 15px; height: 19px;}
.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 a.menu08:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -359px;}
.main_menu li a.menu08:hover, .main_menu li.hvr a.menu08 {background: url(../images/bg_menu_sk.gif) no-repeat -200px -359px;}

.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.menu08 {background: url(../images/bg_menu_sk.gif) no-repeat -400px -359px;}
.main_menu li.sel a:hover {border: none; padding: 0;}

.main_menu li ul {position: absolute; top: 20px; left: 0; background: url(../images/bg_sub.png) repeat 0 0; z-index: 1000; width: 140px; padding-top: 15px;}
.main_menu li ul li {float: none; margin: 0; padding: 8px 10px;}
.main_menu li ul li a {display: block; }
.main_menu li ul li a:hover {border: none; padding: 0; }
.main_menu li a.menu0801 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -390px;}
.main_menu li a.menu0802 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -418px;}
.main_menu li a.menu0803 {background: url(../images/bg_menu_sk.gif) no-repeat 0 -448px;}

.main_menu li a.menu0801:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -390px;}
.main_menu li a.menu0802:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -418px;}
.main_menu li a.menu0803:hover {background: url(../images/bg_menu_sk.gif) no-repeat -200px -448px;}

.lang {float: right; width: 115px; padding-top: 9px;}
.lang a {display: block; height: 10px; width: 14px; margin-right: 4px; 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;}
.lang a.l_de {background: url(../images/bg_menu_sk.gif) no-repeat 0 -231px; width: 13px;}
.lang a.l_fr {background: url(../images/bg_menu_sk.gif) no-repeat 0 -244px; width: 12px;}
.lang a.l_es {background: url(../images/bg_menu_sk.gif) no-repeat 0 -257px; width: 11px;}
.lang a.l_it {background: url(../images/bg_menu_sk.gif) no-repeat 0 -270px; width: 11px;}
.lang a.l_ru {background: url(../images/bg_menu_sk.gif) no-repeat 0 -283px; 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 {padding: 15px 0; width: 335px; 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, 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}

