.payment table {
	border: thin none Black;
	font-size: 16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.payment .menu {
	text-align: right;
	vertical-align: top;
	border: thin none Black;
}
.payment th{
	text-align: left;
	vertical-align: top;
	border: thin none Black;
}
.payment td {
	vertical-align: top;
	border: thin none Black;
}
.payment #type{
	text-align: left;
}
.payment .disabled, .printForm .disabled {
	background-color:#D0D0D0;
	text-align: right;
}
.payment .amount, .printForm .amount{
	border: 1px solid #A5ACB2;
	background-color:#D0D0D0;
	text-align: right;
	width: 80px;
}
.payment .amountcz, .printForm .amountcz{
	border: 1px solid #A5ACB2;
	background-color:#D0D0D0;
	text-align: right;
	font-weight: bold;
	width: 80px;
}
.payment input, .payment select, .payment textarea{
	border: 1px solid #A5ACB2;
}
.submit{
	cursor: Pointer;
	font-size: 14px;
}
.printform {
	font-size: 16px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}
.printform th {
	text-align: left;
}
.printform .nadpis{
   font-size: 60px;
}
.printform legend{
	font-weight: bold;
}
.printform fieldset{
	border: 2px solid black;
}
.printform .noBorder{
	border: 1px none black;
}
.printform .priceList{
   font-size: 15px;
}
.printform .variable{
   font-size: 10px;
}
.printform .total{
   font-size: 25px;
	text-align: center;
}
.printform .selectedMembership{
	background-color: Silver;
}
.odkaz{
	cursor: Pointer;
	text-decoration: underline;
	color: #824426;
}
.divSelect {
	border: thin solid #A5ACB2;
	background-color: White;
}
.divSelect .tableSelect {
	font-size: 14px;
}
.tableSelect .head {
	background-color: #8F8F8F;
	font-size: 14px;
}
.ukaz {
	cursor: Pointer;
}
.contact{
	font-size: 12px;
}

