body { text-align: center; margin: 0px; background-color: 7B7B7B; } a { font-family: MS Sans Serif, sans-serif; font-size: 10px; color: #000080; text-decoration: none; padding: 0px; } table { width: 776px; border-collapse: collapse; text-align: left; margin: 0 auto; padding: 0px; font-family: MS Sans Serif, sans-serif; font-size: 10px; border: 0px; background-image: url(http://www.hde.cz/obr/menu/pozadi.jpg); background-repeat: no-repeat; height: 100%; } table.normal { width: 400px; font-family: MS Sans Serif, sans-serif; font-size: 10px; border: 0px; background-image: none; } #horni { height: 100px; font-family: Arial CE, Arial; font-size: 18px; font-weight: 400; color: white; } #leve { width: 180px; } #prechod_leve_data { width: 0px; background-color: rgb(248,218,186); } #data { width: 550px; line-height: 20px; text-align: justify; padding-left: 10px; } #patka { } #horni, #leve, #prechod_leve_data, #data, #patka { vertical-align: top; } .nadpis { text-align: left; font-family: Arial CE, Arial, sans-serif; font-size: 16px; color: black; font-weight: 800; } table.leve_menu { width: 128px; padding: 0px; } td.menu_nadpis { width: 128px; padding: 3px; border: 1px solid white; background-color: rgb(1,64,36); text-align: center; color: white; font-weight: 800; } td.menu_data { width: 128px; padding: 0px; border: 1px solid white; background-color: rgb(0,102,57); text-align: left; color: white; } a.menu { width: 120px; font-family: MS Sans Serif, sans-serif; font-size: 10px; color: white; text-decoration: none; } ul { padding: 0px; margin: 15px; margin-top: 0px; } form, input, select { font-family: MS Sans Serif, sans-serif; font-size: 10px; } form { color: white; } #vyhledat { position: relative; left: 400px; top: 5px; }