/* http://colorschemedesigner.com/#1i31TiioDMPMP */

.zvyrazneni_radek                    { width:100%; }
.zvyrazneni_radek tr:nth-child(odd)  { background: #D7DDE3; }
.zvyrazneni_radek tr td              { padding:5px; }
.zvyrazneni_radek                    { border-collapse:collapse; }
.zvyrazneni_radek tr:hover td        { background: #F2E9C9; }

.zvyrazneni_radek td a               { width:100%; display: block; }

table.layout td {
  vertical-align:top;
  padding-right:5px;
}

h1,h2,h3 {color:#36414F}
h1 span {color:#72757A}

input, textarea { 
  background: #D7DDE3; 
  border: 1px solid #9ABAE3; 
  padding:5px; 
  font-weight:bold;
  width: 15em;
}

h1 {
  margin-top:8px;
  margin-bottom:8px;
}

p {
  margin-top:4px;
}

textarea {
  height:4em;
}

label { color:#36414F }

body {
  background-color: #36414F;
  font-family: Trebuchet MS,Liberation Sans,DejaVu Sans,sans-serif;
  font-size: 14px;
}

a img {
  border: none;
}

a {
  color: #633E84;
}

a:hover {
  text-decoration: underline;
}

.clear {
  clear: both;
  height: 0;
  overflow: hidden;
}

#container {
  width: 75%;
  margin: 0 auto;
  background-color: #BFCFE3;
  padding: 20px 40px;
  border: solid 1px #061D3B;
  margin-top: 20px;
}

#flash_notice, #flash_error, #flash_alert {
  padding: 5px 8px;
  margin: 10px 0;
}

#flash_notice {
  background-color: #CFC;
  border: solid 1px #6C6;
}

#flash_error, #flash_alert {
  background-color: #FCC;
  border: solid 1px #C66;
}

.fieldWithErrors {
  display: inline;
}

.error_messages {
  width: 400px;
  border: 2px solid #CF0000;
  padding: 0px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #f0f0f0;
  font-size: 12px;
}

.error_messages h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 10px;
  font-size: 12px;
  margin: 0;
  background-color: #c00;
  color: #fff;
}

.error_messages p {
  margin: 8px 10px;
}

.error_messages ul {
  margin: 0;
}

form.formtastic.wrap_after_labels label, form.formtastic .wrap_after_labels label {
  display:block;
  width:auto;
  float:none;
}
form.formtastic.wrap_after_labels input, form.formtastic .wrap_after_labels input,
form.formtastic.wrap_after_labels textarea, form.formtastic .wrap_after_labels textarea
{
  width:15em !important
}
