body
 {
  padding:0px; margin: 0px; 
  font-family: Arial CE, Arial, Verdana, sans-serif;
  font-size: 13px; color:#000000;
 }

h1
 {
  font-size: 14px;
  text-align: right;
  margin-top: 15px;
  margin-right: 15px;
 }

.screen-only
 {
  display: none;
 }

.right
 {
  text-align: right;
 }


.main
 {
  width: 100%;
  height: 90%;
 }
 
#top
 {
  vertical-align: middle;
  text-align: center;
 }

.left-menu
 {
  display: none;
 }
 
.middle-texty
 {
  text-align: left; vertical-align: top; border: 1px solid #CCCCCC;
  font-family: Arial CE, Arial, Verdana, sans-serif;
  font-size: 13px; color:#000000;
  padding: 10px;
  
 }
 
.right-praporky
 {
  display: none;
 }
 
.haly
 {
  border: none 1px black;
  width: 98%;
 } 
 
.number
 {
  text-align: right;
  padding-right: 5px;
 }
 
.haly a, .show a
 {
  color: #cc0000;
  text-decoration: underline;
 }
 
.haly a:hover, .show a:hover
 {
  color: #0000cc;
  text-decoration: underline;
 }

.stred
 {
  text-align: center;
 }
 
.zahlavi-nabidky, .show thead
 {
  background-color: #ffffff;
  font-size: 12px; color:#000000;
  font-weight: bold;  
 }

.zahlavi-nabidky-razeni
 {
  background-color: #000000;
  font-size: 11px; color:#ffffff;
  font-weight: bold;  
 }


.zahlavi-nabidky td
 {
 text-align: center;
 vertical-align: middle;
 } 

.zahlavi-nabidky-razeni td
 {
 text-align: center;
 vertical-align: middle;
 } 

.nabidky
 {
  background-color: #ffffff;
  font-size: 11px; color:#000000;
  text-align: center;
  vertical-align: middle;
 } 

.nabidkyL
 {
  background-color: #ffffff;
  font-size: 11px; color:#000000;
  text-align: center;
  vertical-align: middle;
 }
 
.nabidkyS
 {
  background-color: #ffffff;
  font-size: 11px; color:#000000;
  text-align: center;
  vertical-align: middle;
 }

 
.pata-sortiment-left
 {
  text-align: left;
  font-size: 10px;
  background-color: #DEE9ED;
 }

.pata-sortiment-center
 {
  text-align: center;
  font-size: 10px;
  background-color: #CEDEE4;
 }
 
.pata-sortiment-right
 {
  text-align: right;
  font-size: 10px;
  background-color: #DEE9ED;
 }

/* css pro detail komodity */

.nahledy-detail 
 {
   width: auto;
   font-family: Arial CE, Arial, Verdana, sans-serif;
   font-size: 14px; color:#000000;
 } 
 
.nahledy-detail img
 {
  border: solid 1px #000000;
 }
 
.nahledy-detail td
 {
  text-align: center;
  vertical-align: middle;
 }

.zahlavi-detail
 {
  background-color: #000000;
  color:#ffffff;
  font-weight: bold;
 }
 
.show tbody
 {

  background-color: #ffffff;
 }

.show tfoot
 {
  background-color: #ffffff;
  font-weight: bold;
  color: #000000;
 }
 
.show
 {
  width: 90%;
  font-size: 13px; color:#000000;
  text-align: left;
  vertical-align: middle;
 }
 
.no-border
 {
  border-color: ffff00;
 }

/* css pro popis detail komodity */

.popis-komodity
 {
  width: 100%;
  font-size: 12px; color:#000000;
  text-align: left;
 }
 
.kategorie
 {
  width: 10%;
  background-color: #ffffff;
  color: #000000;
  font-weight: bold;
  vertical-align: top;
 }
 
.popis
 {
  width: 90%;
  color: #000000;
  background-color: #ffffff;
  vertical-align: top;
 }


 
