div.registracia td.cast {
	background-color: #e5e5e5;
	height: 15px;
	font-weight: bold;
	margin: 1px 0px;
	padding: 6px 3px 3px;
	color: #DB1C23;
}

div.registracia input {
	border: 1px solid #c5c5c5;
	background-color: #f8f8f8;
	font-size: 11px;
	height: 17px;
	width: 100%;
	padding: 2px;
}

div.registracia input:focus {
	background-color: #dbdbdb;
	border-color: #ebacae;
	border-style: solid;
	border-width: 1px;	
}

div.registracia select {
	border: 1px solid #c5c5c5;
	background-color: #f8f8f8;
	font-size: 11px;
	height: 17px;
	width: 100%;
}

div.registracia2 input {
	border: none;
	background-color: #f8f8f8;
	font-size: 11px;
	height: 17px;
	width: 30px;
}

div.registracia div.submit {
	background-color: #ffffff;
	height: 26px;
	text-align: center;
	padding-top: 5px;
}

div.registracia div.submit input {
	border: 2px solid #DB1C23;
	background-color: #DB1C23;
	font-size: 12px;
	height: 21px;
	width: 220px;
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}