form { display: inline-block; }

form label { color: #102254; float: left; display: block; font-weight: bold; 
			 width: 70px; font-size: 12px; }
.inbg { background: url(../images/input-bg.gif) no-repeat; border: 0; float: left; width: 166px; height: 26px; line-height: 16px; font-size: 12px; color: #102254; }
.inbg input { margin: 4px 6px 0 4px; width: 156px; background: none; }
.txbg { float: left; background: url(../images/textarea-bg.gif) no-repeat; border: 0; width: 397px; height: 114px; line-height: 22px; font-size: 12px; color: #102254; }
.txbg textarea { margin: 4px; width: 389px; height: 106px; background: none; }

.submit input { background: none; border: none; width: 100%; height: 25px; cursor: pointer; }

.button_mehet { background: url(../images/button_mehet.jpg) no-repeat; border: 0; display: block; float: left; margin: 86px 0px 0px 5px; height: 26px; width: 88px; cursor: pointer; }
.button_megsem { background: url(../images/button_megsem.jpg) no-repeat; border: 0; display: block; float: left; margin: 5px 0px 0px 5px; height: 25px; width: 80px; cursor: pointer; }
.button_megsem a { display: block; width: 100%; height: 100%; }
.button_megsem em { text-indent: -1000px; }  
.button_regisztracio { background: url(../images/button_regisztracio.jpg) no-repeat; border: 0; display: block; float: left; margin: 5px 0px 0px 5px; height: 25px; width: 104px; cursor: pointer; }
.button_belepes { background: url(../images/button_belepes.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 5px; height: 24px; width: 74px; cursor: pointer; }
.button_belepes_a_webaruhazba { background: url(../images/button_belepes_a_webaruhazba.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 100px; height: 26px; width: 173px; cursor: pointer; }
.button_belepes_a_webaruhazba a { display: block; height: 26px; width: 173px; }
.button_main_belepes { background: url(../images/button_main_belepes.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 0px; height: 26px; width: 108px; cursor: pointer; }
.button_kosarba { background: url(../images/button_kosarba.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 0px; height: 26px; width: 109px; cursor: pointer; }
.button_bovebben { background: url(../images/button_bovebben.jpg) no-repeat; border: 0; display: block; float: left; margin: 5px 0px 0px 0px; height: 26px; width: 109px; cursor: pointer; }
.button_del { background: url(../images/button_del.gif) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 0px; height: 12px; width: 12px; cursor: pointer; }
.button_tovabb_a_megrendeleshez { background: url(../images/button_tovabb_a_megrendeleshez.jpg) no-repeat; border: 0; display: block; float: left; margin: 5px 0px 0px 0px; height: 25px; width: 202px; cursor: pointer; }
.button_tovabb_adatok_megadasahoz { background: url(../images/button_tovabb_adatok_megadasahoz.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 0px; height: 25px; width: 239px; cursor: pointer; }
.button_megrendelem { background: url(../images/button_megrendelem.jpg) no-repeat; border: 0; display: block; float: left; margin: 5px 0px 0px 0px; height: 26px; width: 104px; cursor: pointer; }
.button_megrendelem a { display: block; width: 100%; height: 100%; }
.button_modositas { background: url(../images/button_modositas.jpg) no-repeat; border: 0; display: block; float: left; margin: 0px 0px 0px 10px; height: 26px; width: 104px; cursor: pointer; }

.rline2ds { float: left; margin: 15px 0px 0px 0px; width: 623px; font-size: 12px; }
.rlinefejds { float: left; margin: 10px 0px 0px 0px; width: 623px; }
.rlinefejds span { color: #102254; display: block; font-weight: bold; height: 20px; font-size: 11px; margin: 15px 0px 5px 0px; width: 623px; float: left; }
.rlinefejds em { display: inline; margin: 0px 0px 0px 10px; }
.rline2ds label { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; line-height: 22px; width: 100px; text-align: right; }
.rline2ds em { line-height: 22px; }
.rline2ds span { color: #102254; display: block; font-weight: bold; font-size: 11px; margin: 15px 0px 5px 0px; width: 623px; }
.rline2ds span.payment { margin: 0; padding: 0; line-height: 22px; font-weight: normal; }

.rline2ds { float: left; margin: 15px 0px 0px 15px; width: 623px; }
.rline2ds label { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; line-height: 22px; width: 100px; text-align: right; }
.rline2ds select { background: #EAEFFF; }
.label2ds { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; margin-left: 0; line-height: 22px; width: 70px; text-align: right; }
.label2ds label { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; line-height: 22px; width: 70px; text-align: right; }
.label3ds { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; margin-left: 0; line-height: 22px; width: 63px; text-align: right; }
.label3ds label { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; line-height: 22px; width: 63px; text-align: right; }
.label4ds { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; margin-left: 0; line-height: 22px; width: 77px; text-align: right; }
.label4ds label { color: #102254; float: left; display: block; font-weight: bold; padding: 0px 3px 0px 0px; line-height: 22px; width: 77px; text-align: right; }
.rline2ds em { line-height: 22px; }
.rline2ds span { color: #102254; display: block; font-weight: bold; font-size: 11px; margin: 15px 0px 5px 0px; width: 623px; }
.passwd_desc { float: left; margin-top: 18px; }
.password { clear: both; }
.label2ds span { width: 270px; }
.inbgds { width: 270px; }
.inbgds div { float: left; background: url(../images/input-bg.gif) no-repeat; width: 164px; height: 22px; }
.inbgds input { border: 0; background: none; width: 156px; height: 14px; line-height: 16px; margin: 4px 6px 0px 4px; font-size: 12px; color: #102254; }
.in2bgds div { background: url(../images/input2-bg.gif) no-repeat; float: left; width: 403px; height: 22px; } 
.in2bgds input { border: 0; background: none; width: 395px; height: 14px; line-height: 16px; margin: 4px 6px 0px 4px; font-size: 12px; color: #102254; }
.in4bgds { width: 189px; }
.in4bgds div { background: url(../images/input4-bg.gif) no-repeat; float: left; width: 83px; height: 22px; } 
.in4bgds input { border: 0; background: none; width: 75px; height: 14px; line-height: 16px; margin: 4px 6px 0px 4px; font-size: 12px; color: #102254; }
.in3bgds { width: 119px; }
.in3bgds div { background: url(../images/input3-bg.gif) no-repeat; float: left; width: 33px; height: 22px; } 
.in3bgds input { border: 0; background: none; width: 27px; height: 14px; line-height: 16px; margin: 4px 4px 0px 2px; font-size: 12px; color: #102254; }
.in5bgds { width: 340px; }
.in5bgds div { background: url(../images/input5-bg.gif) no-repeat; float: left; width: 250px; height: 22px; } 
.in5bgds input { border: 0; background: none; width: 242px; height: 14px; line-height: 16px; margin: 4px 6px 0px 4px; font-size: 12px; color: #102254; }
.rlinefejds label { width: 163px; }
.field-simple-text { font-size: 12px; }
.nolabel label { display: none; }
.nolabel { margin-left: 117px; } 

#mini-login .input-box a { display: block; width: 100%; height: 100%; }
#mini-login .input-box { float: left; margin-bottom: 10px; }

#mini-login .input-box label { display: block; float: left; width: 76px; margin-left: 28px; 
								line-height: 20px; color: black; font-size: 12px; font-weight: bold; text-align: left; }
#mini-login .input-box div { float: left; background: url(../images/login_input_bg.png) no-repeat; width: 251px; height: 21px; }
#mini-login .input-box input { border: 0; background: none; width: 243px; height: 14px; line-height: 16px; margin: 4px 6px 0 4px; font-size: 12px; color: #102254; }

#mini-login .button_belepes { background: url(../images/login_belepes.png) no-repeat; border: 0; display: block; float: right; margin: 0px 29px 0px 0px; height: 26px; width: 80px; cursor: pointer; }
