form {  margin: 0px;}option {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.p-normal, .p-required, .p-error {	border: 1px solid #7F7F7F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 1px 0px 1px 0px;	height: 16px;  padding: 0px;}.p-required-area, .p-error  {	border: 1px solid #7F7F7F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 1px 0px 1px 0px;	  	padding: 0px;}.p-required-area {	background-image:url(../img/pole-required.gif)}.p-error-area {	background-image:url(../img/pole-error.gif)}.p-normal {	background-image:url(../img/pole-normal.gif)}.p-normal {	background-image:url(../img/pole-normal.gif)}.p-required {	background-image:url(../img/pole-required.gif)}.p-error {	background-image:url(../img/pole-error.gif)}.txt-normal, .txt-required, .txt-error {	border: 1px solid #7F7F7F;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}.txt-normal {  background-image:url(../img/pole-normal.gif)}.txt-required {  background-image:url(../img/pole-required.gif)}.txt-error {  background-image:url(../img/pole-error.gif)}.button {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	border: 1px solid #7F7F7F;	background-image:url(../img/button-ok.gif);	height: 18px;	color: #004592;	background-color: #C1DDF2;}#infopanel {	font-size: 10px;	padding-top: 8px;	border-top: 1px solid;	border-color: #C9C8C8;}.itext, .itext0, .itext2, .itext3 {  height: 18px;	line-height: 20px;	text-align: right;	margin-right: 8px;  white-space: nowrap;  float: left;}.prilohy {  width: 30px;  display: inline;  margin-right: 5px;}.prilohy-nadpis {  display: inline;  font-weight: bold;  font-size: 12px;}.prilohy-odsazeni {  padding-left: 28px;}.itext0 {  width: 120px;}.itext {  width: 160px;}.itext2 {  width: 230px;}.itext3 {  width: 330px;}.itext, .radek input {  /* float: left; */}.inadpis {  font-size: 15px;  border-bottom: 1px solid;  border-color: #000000;  margin: 12px 0px 4px 0px;}.ispecs {  font-size: 12px;  /* margin: -4px 0px 4px 0px; */  margin: 0px 0px 4px 0px;}.radek {	/* height: 1px; */}.radekt {	font-size: 10px;	border-right: 1px solid;	border-bottom: 1px solid;	border-color: #4B4948;             }.radekt tr td {	font-size: 10px;	border-left: 1px solid;	border-top: 1px solid;	border-color: #4B4948;}.radekv {	border: 1px solid #4B4948;	margin-left: 168px;	}.radekv tr td {	border-bottom: 1px solid #CCCCCC;	padding-right: 8px;}.radekv tr .titulek {  background-color: #E2E2E1;	border-bottom: 1px solid #CCCCCC;	font-weight: bold;}.error {  padding: 8px;  background-color: #7EA2C9;  border: 1px solid #CCCCCC;  color: #FFFFFF;}.error b {  font-weight: bold;  font-size: 14px;}.zacheckbox {  font-size: 2px;}.t0 {  text-align: center;	padding: 2px;}.t1 {  /* width: 20px; */  text-align: center;	padding: 2px;}.t2 {  /* width: 290px; */	padding: 2px;}.t3 {  /* width: 350px; */  text-align: center;	padding: 2px;	vertical-align: top;}.t4 {  width: 50px;	padding: 0px;	vertical-align: top;}.t5 {  /* width: 70px; */	padding: 2px;}.t6 {  /* width: 220px; */	padding: 2px;}.t7 {	padding: 2px 2px 2px 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-transform: uppercase;}.t8 {	padding: 2px;	font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold;  text-transform: uppercase;  background-color: #E2E2E1;}.t9 {	vertical-align: top;	padding: 2px;}.t10 {	padding: 2px;  background-color: #E2E2E1;}.t11 {    width: 150px;}.ti1-normal, .ti1-required, .ti1-error {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;  width: 50px;  border: 0px;	display: block;}.ti1-normal {  background-image:url(../img/pole-normal.gif)}.ti1-required {  background-image:url(../img/pole-required.gif)}.ti1-error {  background-image:url(../img/pole-error.gif)}.ti2 .ti1-normal, .ti2 .ti1-required, .ti2 .ti1-error {  width: 100%;}.addline {  margin: 4px 0px 0px 30px;}.addline a {  font-weight: bold;  text-transform: uppercase;	text-decoration: none;}.filled {  height: 20px;  line-height: 20px;}.red {  color: #FF0000;}
