a {
  color: #f30;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}

a.logo {
    display:                block;
    margin:                 57px 0px 0px 701px;
}

ul.menu_top {
    width:                  894px;
    height:                 36px;
    float:                  left;
    background:             url('../img/page/top_menu_bg.gif') 0px 0px repeat-x;
}

div.menu_top_left {
    width:                  23px;
    height:                 36px;
    background:             url('../img/page/top_menu_left.gif') 0px 0px no-repeat;
    float:left;
}

div.menu_top_right {
    width:                  23px;
    height:                 36px;
    float:                  left;
    background:             url('../img/page/top_menu_right.gif') 0px 0px no-repeat;
}

ul.menu_bottom {
    width:                  940px;
    height:                 40px;
}

    ul.menu_bottom li {
        float:                  left;
        height:                 40px;
    }
    
    ul.menu_bottom li a {
        display:                block;
        height:                 40px;
    }
    
    body.sk ul.menu_bottom li a.web {
        width:                  316px;
        background:             url('../img/page/bottom_menu_1b.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_bottom li a.web {
        width:                  316px;
        background:             url('../img/page/bottom_menu_1b_en.gif') 0px 100% no-repeat;
    }
		
		body.sk ul.menu_bottom li a.codecs {
        width:                  316px;
        background:             url('../img/page/bottom_menu_1b_sk.jpg') 0px 100% no-repeat;
    }
    body.en ul.menu_bottom li a.codecs {
        width:                  316px;
        background:             url('../img/page/bottom_menu_1b_en.jpg') 0px 100% no-repeat;
    }
		
    body.sk ul.menu_bottom li a.software {
        width:                  311px;
        background:             url('../img/page/bottom_menu_2b.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_bottom li a.software {
        width:                  311px;
        background:             url('../img/page/bottom_menu_2b.gif') 0px 100% no-repeat;
    }

    body.sk ul.menu_bottom li a.pocitace {
        width:                  313px;
        background:             url('../img/page/bottom_menu_3b.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_bottom li a.pocitace {
        width:                  313px;
        background:             url('../img/page/bottom_menu_3b.gif') 0px 100% no-repeat;
    }
    
    body.sk ul.menu_bottom li a.entertainment {
        width:                  313px;
        background:             url('../img/page/bottom_menu_3b_sk.jpg') 0px 100% no-repeat;
    }
    body.en ul.menu_bottom li a.entertainment {
        width:                  313px;
        background:             url('../img/page/bottom_menu_3b_en.jpg') 0px 100% no-repeat;
    }
    
    html body ul.menu_bottom li a.web:hover, 
		html body ul.menu_bottom li a.software:hover, 
		html body ul.menu_bottom li a.pocitace:hover, 
		html body ul.menu_bottom li a.codecs:hover, 
		html body ul.menu_bottom li a.entertainment:hover {
        background-position:    0px 0px;
    }

ul.menu_footer {
    width:                  940px;
    height:                 16px;
    margin:                 auto;
}

    ul.menu_footer li {
        float:                  left;
        height:                 16px;
    }
    
    ul.menu_footer li.first {
        display:                inline;
        margin-left:            460px;
    }
    
    ul.menu_footer li a {
        display:                block;
        height:                 16px;
    }
    
    body.sk ul.menu_footer li a.o_firme {
        width:                  54px;
        background:             url('../img/page/ofirme.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_footer li a.o_firme {
        width:                  57px;
        background:             url('../img/page/ofirme_en.jpg') 0px 100% no-repeat;
    }

    body.sk ul.menu_footer li a.ochrana_sukromia {
        width:                  122px;
        background:             url('../img/page/ochranasukromia.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_footer li a.ochrana_sukromia {
        width:                  103px;
        background:             url('../img/page/ochranasukromia_en.jpg') 0px 100% no-repeat;
    }

    body.sk ul.menu_footer li a.kontakt {
        width:                  61px;
        background:             url('../img/page/kontakt.gif') 0px 100% no-repeat;
    }
    body.en ul.menu_footer li a.kontakt {
        width:                  77px;
        background:             url('../img/page/kontakt_en.jpg') 0px 100% no-repeat;
    }
    
    html body ul.menu_footer li a.o_firme:hover, html body ul.menu_footer li a.ochrana_sukromia:hover, html body ul.menu_footer li a.kontakt:hover {
        background-position:    0px 0px;
    }

div#middle_content {
    width:                  940px;
    height:                 283px;
    clear:                  both;
    position:               relative;
    overflow:               hidden;
    background:             url('../img/page/site_bg.gif') 0px 30px no-repeat;
}
