     body { text-align:center;}
     body .signal {border:1px solid red;}
     table {margin:0 auto 0 auto;}
      
     .langbox li {background: url(img/bg-lang.gif) 0 5px no-repeat;}
     .langbox li.active {padding-top:5px;}
     /*.langbox li form {padding:0px; margin:0px;}
     .langbox li form input {background:none; padding:0px; margin:0px; border:none; text-decoration:underline; color:#3881B3;} */ 
      
     .content {width: 100%; float: none; padding: 0 10px 0 10px; border-right: none;}
     .content table {width: 65%; border-left: 1px dotted #E3E3E3; border-top: 1px dotted #E3E3E3;}
     .content table th {background: #C4D9ED;}
     .content table th, .content table td {border-bottom: 1px dotted #E3E3E3;border-right: 1px dotted #E3E3E3;}

     .navigation-main li {float: left; padding: 0 13px 0 13px; background: none; }
     .footer-wrap { text-align:left;}
     
     table.dotaz {width: 70%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz td {border: none; text-align: left;}
     
     table.dotaz-siroka {width: 85%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz-siroka th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz-siroka td {border: none; text-align: left;}
     
     table.dotaz-s75 {width: 75%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz-s75 th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz-s75 td {border: none; text-align: left;}
     
     table.dotaz-uzka {width: 50%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz-uzka th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz-uzka td {border: none; text-align: left;}
     
     table.dotaz-s40 {width: 40%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz-s40 th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz-s40 td {border: none; text-align: left;}
     
     table.dotaz-s60 {width: 60%; align: center; border: none; margin-top: 1.5em;}
     table.dotaz-s60 th {border: none; text-align: right; font-weight: bold; background: none;}
     table.dotaz-s60 td {border: none; text-align: left;}
     
     table.titulni-listy {width: 35%; align: center; margin-top: 1.5em; border: none;}
     table.titulni-listy td {border:none; text-align: center;}
     
     table.poznamka {width: 70%; align: center; border: none; margin-top: 1.5em; margin-bottom: 0.2em; font-size: 0.8em;}
     table.poznamka td {border:none; text-align: left; vertical-align: top; font-style: italic;}
     
     table.hitlist {width: 70%; align: center; margin-top: 1.5em; border: 1.0px solid; font-size: 0.8em;}
     table.hitlist th {text-align: left; font-weight: bold; border: 0.5px solid; background: none;}
     table.hitlist td {text-align: left; border: 0.5px solid;}
     
     table.hitlist-siroky {width: 90%; align: center; margin-top: 1.5em; border: 1.0px solid; font-size: 0.8em;}
     table.hitlist-siroky th {text-align: left; font-weight: bold; border: 0.5px solid; background: none;}
     table.hitlist-siroky td {text-align: left; border: 0.5px solid;}
     
     table.detail {width: 90%; align: center; margin-top: 1.5em; border: none; font-size: 0.8em;}
     table.detail th {width: 22%; font-weight: normal; border: none; background: none; text-align: left; vertical-align: top;}
     table.detail td {border: none; text-align: left; vertical-align: top;}
     
     .button60 {width: 60px;}
     .button100 {width: 100px;}
     .button140 {width: 140px;}
     .button180 {width: 180px;}
     .button200 {width: 200px;}
     .button250 {width: 250px;}
     .button350 {width: 350px;}
     
     .v40 {width: 40px; vertical-align: center;}
     .v80 {width: 80px;}
     .v100 {width: 100px;}
     .v120 {width: 120px;}
     .v150 {width: 150px;}
     .v140 {width: 140px;}
     .v400 {width: 400px;}
     .p45 {width: 45%;}
     .p10 {width: 10%;}
     .p15 {width: 15%;}
     .p20 {width: 20%;}
     .i50 {width: 50px; font-style: italic;}
     .b150 {width: 200px; font-weight: bold;}
     .b350 {width: 280px; font-weight: bold;}
     
     .b35p {width: 35%; font-weight: bold;}
     .n30p {width: 30%;}
     .n10p {width: 10%;}
     
     a.hit {text-decoration: none; font-weight: bold;}
     
     table.rejstrik-uzka {width: 65%; align:center; border:none; font-size: 0.8em;}
     table.rejstrik-uzka th {font-weight: bolt; border: none; background: none; text-align: left;}
     table.rejstrik-uzka td {border: none; text-align: left;}
     
     table.rejstrik-siroka {width: 95%; align: center; margin-top: 1.5em; margin-bottom: 1.5em; font-size: 0.8em;}
     table.rejstrik-siroka th {font-weight: bold; border-left: 0px; border-right: 0px; border-top: 0px; border-bottom: 0px; background: none; text-align: left;}
     table.rejstrik-siroka td {border-right: 0px; border-left: 0px; border-top: 1.0px solid black; border-bottom: 0px; text-align: left;}
     .rej12 {width: 12%; border-top: 1px solid black; border-left: 0px; border-right: 0px; border-bottom: 0px; text-align: left;}
     .rej8 {width: 8%; border-top: 1px solid black; border-left: 0px; border-right: 0px; border-bottom: 0px; text-align: left;}
     
     table.tlacitka {align: center; border: none; background: none;}
     table.tlacitka td {text-align: center; border: none;}
     table.tlacitka-uzka {width: 40%; align: center; border: none; background: none;}
     table.tlacitka-uzka td {text-align: center; border: none;}
     table.tlacitka-siroka {width: 95%; align: center; border: none; background: none;}
     table.tlacitka-siroka td {text-align: center; border: none;}
     
     table.vnitrni-siroka {width: 95%; valign: top; align: left; margin: 0px; border: none;}
     table.vnitrni-siroka td {vertical-align: top; text-align: left; padding-left: 0px; border: none;}
     
     table.poznamka-siroka {width: 95%; align: center; border: none; font-size: 0.8em;}
     table.poznamka-siroka td {text-align: center; border: none;}
     
     div.hint {border-style: solid; border-color: #000000; border-width: 1px;}
