body{
	margin:0;
	font-size:7pt;
	background-image: url(back.gif);
	font-family:Verdana;
}

table{
	border-collapse: collapse;
	margin:0 auto;
}

td{
	border: 1px solid black;
	background-color:lightgrey;
	text-align:center;
	padding:3px;
	width:78px;
}

.kemeny{
	border:0;
	background-color:FireBrick;
	font-weight:bold;
	text-align: left;
}

.kemeny2{
	border:0;
	background-color:FireBrick;
	font-weight:bold;
	text-align: right;
	width: auto;
}

#megrendelo{
	width: 930px;
	display: block;
	text-align:center;
	margin:0 auto;
	color:white;
	font-weight: bold;
}

fieldset{
	border: 1px solid white;
}

#megrendelo legend{
	font-size: 12pt;
	text-align:left;
	color:white;
}

hr{
	width: 250px;
	height: 1px;
	background-color: white;
}

#megrendelo input{
	text-align: left;
}

#felul{
	border:solid red 1px;
}

#fi{
	width:60px;
}

#m{
	width:100px;
	text-align: center;
}

#magassag{
	width:27px;
	background-color:#EEE;
	text-align:center;
	border: none;
	font-weight:bold;
	font-size:8pt;
}

.kedv_ad input{
	text-align:center;
	border: none;
	font-weight:bold;
	font-size:10pt;
}

select{
	background-color:#EEE;
	text-align:left;
	border: none;
	font-family:Verdana;
	font-weight:bold;
	font-size:8pt;
}

#check{
	border:0;
	text-align:right;
	padding:0;
	width:10px;
	background-color:white;
}

.kep{
	padding: 3px 0px 0px 0px;
}

.kiemel{
	background-color:grey;
	font-weight:bold;
	font-size:9px;
	width: 85px;
}

#kopeny{
	visibility:visible;
}

#gyuru{
	visibility:visible;
}

#summa{
	width:250px;
	margin:0 auto;
	text-align:center;
	font-size:11pt;
	background-color: rgba(255,255,255,0.4);
	border:solid white 1px;
}

#kedv{
	width:250px;
	margin:0 auto;
	text-align:center;
	font-size:11pt;
	color: white;
}

#veg{
	width:280px;
	margin:0 auto;
	text-align:center;
	font-size:15pt;
	color: white;
}

.kedv_ad{
	width:250px;
	margin:0 auto;
	text-align:center;
	font-size:11pt;
	color: white;
}

#summa b{
	font-size:13pt;
}

.edit{
	text-decoration:underline
}

.editable{
	padding: 11px;	
}

.editable_munkalap{
	padding: 8px;	
}

form{
	text-align:center;
}

#fejlec{
	margin:0 auto;
	width: 800px;
	color:white;
	text-align:center;
	font-size:9pt;
	padding: 3px 0 5px 0;
}

#fejlec b{
	font-size:12pt;
}

.print_hidden{
	color: darkgrey;;
}

.print_show{
	color: black;
}

.hidden{
	display: none;
}

.show{
	display: table-row;
}

#munkalap{
	text-align:center;
}

.tabla_fejlec{
	border:double darkred 3px;
	width:150px;
}

.tabla_fejlec b{
	font-size:12pt;
}

#nagytabla{
	position: relative;
	right:0px;
	top:10px;
}

#tabla_fi{
	position: relative;
	right:0px;
	top:5px;
}

#kistabla{
	position: relative;
	top:0px;
	left:0px;
}

.kistabla_oszlopa{
	width:170px;
}

#alairas{
	color: white;	
	margin-top:80px;
}

#nyomtat_gomb{
	margin: -126px 0px 0px 380px;
	/*margin: -46px 0px 0px 380px;*/
}

#munkalap_nyomtat_gomb{
	margin: -60px 0px 0px 480px;
}

#munkalap_gomb{
	margin: -77px 420px 0px 0px;
}

#fotabla_gomb{
	margin: -150px 0px 0px 470px;
}

input{
	background-color:lightgrey;
	border:0;
	text-align:center;
	font-size:8pt;
	font-family:Verdana;
}

::-webkit-input-placeholder{ 
	color:black; 
}

input:-moz-placeholder{
	color:black; 
}

:-ms-input-placeholder{
	color:black; 
}

#munkalap td{
	height:25px;
}

#nagytabla td{
	width:90px;
}

.info{
	border: none;
	background-color:rgba(0,0,0,0);
	text-align:center;
	width:32px;	
}

#info{
	width:30px;
	margin:0 auto;
	position: relative;
	left:288px;
	top:-24px;
	z-index:0;
}

#info_srb{
	width:30px;
	margin:0 auto;
	position: relative;
	left:260px;
	top:-24px;
	z-index:0;
}

.hintsClass {
	font-family: Arial;
	font-size: 11px;
	background-color: rgba(255,255,255,0.85);
	color: #000000;
	border: 1px solid #808080;
	padding: 3px;
	}

#mennyiseg{
	margin:-13px 5px 0 0;
}

#mennyiseg_info{
	position: relative;
	top:-9px;
	left:34px;
}

.felsosor{
	margin-top:6px;
}

.ideiglenes{
	display: none;