body {
  font-size: .83em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

form, input, select, label, tr, td, button {
  font-size: .9em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
  margin: 0;
  padding: 0;
  height: 100%;
  width: 100%;
}

form, table, tr, td {
  margin: 0;
  padding: 0;
}

td {
  /*height: 1em;*/
}

a {
  color: #3669CF;
}

h1 {
  font-size: 2em;/*200%;*/
  margin: .3em;
  padding: 0;
}

h2 {
  font-size: 1.1em;/*110%;*/
  margin: 0;
  padding: 0;
}

/*small {
  font-size: .7em;
}*/

big {
  font-weight: bold;
}

hr {
  margin: 1em;
  padding: 1em;
  margin: 0;
  padding: 0;
}

#container {
  position: absolute;
  width: /*800px;*/970px;
  /*width: 58em;*/
  left: 50%;
  /*margin: 0 0 0 -29em;*/
  margin: 0 0 0 /*-400px;*/ -485px;
  padding: 0;
}

#headline-a {
  text-decoration: none;
}

#headline1 {
  color: #636161;
}

#headline2 {
  color: #298601;
}

#headline2 small {
  color: #AAAAAA;
}

#right-top-menu {
  float: right;
  margin-top: 1.2em;
}

#right-top-menu a {
  color: #008D2F;
}

#title {
  float: left;
}

/*#order-text {
  float: left;
  width: 45%;
  margin-right: 1em;
  border: .08em #CCCCCC dashed;
}*/

#gestor {
  float: right;
  border: .08em #CCCCCC solid;
}

.article {
  border-top: .08em #CCCCCC solid;
  padding-top: .5em;
  padding-bottom: .5em;
}

/*.line {
  text-align: center;
  height: 15px;
  width: 850 px;
  background-image: url(../img/ciara.gif);
}*/

/*farby textu*/

.violet {
  color: #3669CF;
}

.blue {
  color: #0004B1;
}

.green {
  color: #008D2F;
}

.red {
  color: #067C09;
}

.small-line {
  line-height: .3em;
}

.errorMsg {
  color: #EA1249;
}