body {
  color: yellow;
  background-color: #1d8a00;
}

h1 {
  text-align: center;
}

h2 {
  text-align: center;
}

p {
  text-align: center;
}

a {
  color: yellow;
  text-decoration: none;
  color: #ffff80;
}

a:hover{
  color: #ffffff;
}

/* Content */

.content {
  margin: auto;
  padding: 20px;

  background-color: #1d9d00;

  width: 80%;
  max-width: 1200px;
  min-width: 600px;

  border: solid;
  border-radius: 20px;
  border-width: 2px;
}

/********** Objednavkova tabulka **********/

.objednavka{
  color: white;
}

.objednavka table{
  margin: auto;

  border-collapse: collapse;
  background-color: #1dbc00;
}

/* jen objednavka */
.objednavka td{
  padding: 10px 5px;

  border: solid;
  border-width: 1px;
  border-color: yellow;

  text-align: right;
}

.objednavka th{
  padding: 12px 5px;

  background-color: #1daf00;

  border: solid;
  border-width: 1px;
  border-color: yellow;
}

/* ja */
.objednavka_ja td{
  padding: 10px 5px;
  
  background-color: #FFFF00;
  color: black;

  border: solid;
  border-width: 1px;
  border-color: brown;

  text-align: right;
}

.objednavka_ja th{
  padding: 12px 5px;

  background-color: #EEEE00;
  color: black;

  border: solid;
  border-width: 1px;
  border-color: brown;
}

/* ja a pripraveno */
.objednavka_ja_pripraveno td{
  padding: 10px 5px;
  
  background-color: #AAAA00;
  color: black;

  border: solid;
  border-width: 1px;
  border-color: yellow;

  text-align: right;
}

.objednavka_ja_pripraveno th{
  padding: 12px 5px;

  background-color: #999900;
  color: black;

  border: solid;
  border-width: 1px;
  border-color: yellow;
}

/* pripraveno */
.objednavka_pripraveno td{
  padding: 10px 5px;
  
  background-color: #9A4A00;

  border: solid;
  border-width: 1px;
  border-color: yellow;

  text-align: right;
}

.objednavka_pripraveno th{
  padding: 12px 5px;

  background-color: #663100;

  border: solid;
  border-width: 1px;
  border-color: yellow;
}

.objednavka_radio_button {
  float: left;
  padding: 4px 10px;
}

.objednavka_view{
  text-align: left;
}

.chleba-pekar{
  font-variant: small-caps;
	font-size: 80%;
	font-family: Lucida Console, Arial;	
}

/********** Login ***********/

.login {
  max-width: 400px;
  margin: auto;
}

.login tr{
  text-align: right;
}

.login input{
  width: 100%;
}

/* formuláře */

.form {
  margin: auto;
  padding: 20px;
  
  width: 50%;
  max-width: 500px;
  min-width: 300px;
  
  border: solid;
  border-width: 1px;
  border-radius: 20px;
}

.helptext {
  color: white;
  font-style: italic;
}

.button {
  text-align: right;
  margin: 10px 0;
}
