
.maincontent form table{
  margin:30px;
} 

.maincontent form input.text {
  width: 295px;
} 

.maincontent form select {
  width: 300px;
} 

.maincontent form textarea {
  width: 295px;
  height: 200px;
} 

.maincontent form select,
.maincontent form input.text,
.maincontent form option,
.maincontent form textarea {
  border-top: 1px solid rgb(192,192,192);
  border-left: 1px solid rgb(192,192,192);
 	background-color: rgb(238,238,238);
  padding: 0px 1px;
  margin: 0px;
}

.maincontent form fieldset {
  width: 300px;
  padding: 0px;
  margin: 0px;
  float:right;
border:0;
}

.maincontent form option{
  border-width: 0px;
}

.maincontent form #txtNumber {
  width: 53px;
  height: 37px;
  font-size: 280%;
  text-align: center;
}

.maincontent form .txtNumber {
  width: 53px;
  height: 40px;
}

.maincontent form td#vzorec {
  font-size: 250%;
  text-align: right;
}

.maincontent form td#suma {
  width: 70px;
}


.maincontent #message {
  border: 2px solid rgb(153,0,0);
  color: rgb(153,0,0);
  font-size: 130%;
  text-align: center;
  padding:10px;
}

