
	#regform div.error {
		display: inline;
		color: red;
		font-weight: bold;
	}

	#regform select {
		width: 200px;
		border: 1px solid gray;
	}

	#regform input[type=text] {
		width: 200px;
		border: 1px solid gray;
	}
	
	#regform input[type=password] {
		width: 100px;
		border: 1px solid gray;
	}
	
	#regform label {
		font-weight: bold;
	}
	
	tr.required > td:first-child {
		/*border-bottom: 1px dotted red;*/
	}
	
	tr.required input {
		/*border: 1px solid red !important;*/
	}
	
	#cegadatok table {
		width: 100%;
		margin: 2px;
		padding: 2px;
	}
	
	#cegadatok table tr {
		width: 100%;
	}
	
	#regtitle {
		margin: 10px 0 20px 0px;
	}
	
	#regtable {
		width: 100%;
	}
	
	#loginform label {
		float: left;
		clear: both;
		font-weight: bold;
		width: 200px;
	}
	
	#loginform input[type=text] {
		border: 1px solid gray;
	}
	
	#loginform input[type=password] {
		border: 1px solid gray;
	}