.cssform {
	font-family: 			Arial;
	font-size:				8pt;
}

.cssform p{
	float:						left;
/*	clear: 						left;
	margin: 					0;
	padding: 					5px 0 8px 0;
	padding-left: 		100px; 
	height: 					1%;*/
}

.cssform label{
	font-weight:			normal;
	float: 						none;
	margin-left:			3px; /*width of left column*/
	width: 						120px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
	margin-left:			5px;
	border: 					1px solid rgb(67,87,138);
	color: 						rgb(67,87,138);
	background-color: rgb(239,238,246);
	vertical-align:		middle;
	margin-top:				3px;
	margin-bottom:		3px;

/*	border: 1px solid rgb(212,164,112);
	padding: 1px;
	font-size:	8pt;
	color: rgb(36,36,36);
	background-color: rgb(246,238,239);	
	margin-top:				2px;
	margin-bottom:		2px;*/
}

.cssform input[type="file"]{ /*width of text boxes. IE6 does not understand this attribute*/
	margin-left:			5px;
	border: 					1px solid rgb(67,87,138);
	color: 						rgb(67,87,138);
	background-color: rgb(239,238,246);
	vertical-align:		middle;
	margin-top:				3px;
	margin-bottom:		3px;
}

.cssform input{ /*width of text boxes. IE6 does not understand this attribute*/
	margin-left:			5px;
	border: 					1px solid rgb(67,87,138);
	color: 						rgb(67,87,138);
	background-color: rgb(239,238,246);
	vertical-align:		middle;
	margin-top:				3px;
	margin-bottom:		3px;
	font-size:	8pt;
/*	margin-top:				2px;
	margin-bottom:		2px;
	border: 1px solid rgb(212,164,112);
	padding: 1px;
	font-size:	8pt;
	color: rgb(36,36,36);
	background-color: rgb(246,238,239);	*/
}

.cssform select { /*width of text boxes. IE6 does not understand this attribute*/
	margin-left:			5px;
	border: 					1px solid rgb(67,87,138);
	color: 						rgb(67,87,138);
	background-color: rgb(239,238,246);
	vertical-align:		middle;
	margin-top:				5px;
	margin-bottom:		5px;
	font-size:	9pt;
/*	margin-top:				2px;
	margin-bottom:		2px;
	border: 1px solid rgb(212,164,112);
	padding: 1px;
	font-size:	8pt;
	color: rgb(36,36,36);
	background-color: rgb(246,238,239);	*/	
}

.cssform fieldset {
	border-top:				#999999 1px groove;
	text-align:				left;
}

.cssform legend {
	vertical-align:		middle;
	font-weight:			bold;
	font-size:				9pt;
}

.cssform textarea{
	width: 						250px;
	height: 					150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

#adatlap_rogzites,#visszagomb,#utmutato {
	display:							none;
	background-color: 		#EFEEF6;
	border:	 							#000000 1px solid; 
	color:								#43578A; 
	font-size:						8pt;
	text-decoration:			none;
	height:								20px;
	width:								80px;
	text-align:						right;
	background-position:	left center;
	background-repeat:		no-repeat;
	padding-right:				3px;
	cursor:								pointer;
}

#adatlap_rogzites {
	background-image:			url(../kepek/rogzit.gif);
	width:								120px;
}

#visszagomb {
	background-image:			url(../kepek/vissza.gif);
	width:								120px;	
}

#utmutato {
	background-image:			url(../kepek/info.gif);
	width:								120px;	
}

/*
#utmutato {
	font-family:				Arial;
	padding: 						2px;
	margin-bottom: 2px;
	vertical-align:	bottom;
}*/

.cssform .maskEgesz {
	text-align:	right;
	padding-right: 2px;
}

.cssform .maskTizedes {
	text-align:	right;
	padding-right: 2px;
}

.cssform .maskTorzs {
	text-align:	left;
	padding-right: 2px;
}