/* ------------------------------------------------ */
/* Általános */

	body, div, td, th, p { font-family: Arial; }
	p { margin: 0px; }
	form { margin: 0px; }
	a img { border: none; }
	h1, h2, h3, h4, h5, h6 { color: #7f9fd0; }
	blockquote { padding-left: 20px; margin: 0px; }
	.ajax-loading {background-image:url(loader.gif); background-position:center; background-repeat:no-repeat;}

/* ------------------------------------------------ */
/* Layout */

	body, html { margin: 0px; padding: 0px; width: 100%; height: 100%; background: url('../images/background.gif') repeat-x; text-align: center; }
		#oldal_container { width: 980px; margin: 0px auto; text-align: left; position: relative; }
			#oldal_container_inside { display: block; float: left; width: 980px; background: #fff; min-height: 550px; }
				#oldal { display: block; float: left; width: 760px; }
					#fejlec	{ display: block; float: left; width: 760px; height: 99px; background: #fff url('../images/header.jpg') no-repeat center; }
					#torzs	{ display: block; float: left; width: 760px; }
						#foablak { display: block; float: left; width: 760px; }
							#ajaxablak { display: block; float: left; width: 715px; margin-left: 35px; padding-top: 10px; display:inline; }
				#jobb_boxok { display: block; float: left; width: 210px; overflow: hidden; }
				#lablec { display: block; float: left; clear: both; width: 760px; height: 30px; background: url('../images/footer.gif') no-repeat center top; margin-top: 20px; padding-bottom: 20px; padding-top: 8px; line-height: 12px; font-size: 12px; text-align: center; color: #7190B6; }

/* ------------------------------------------------ */
/* Breadcrumb */

	#bread { margin-left: 7px; }
	.bread_activ span, .bread_nowactiv span, .bread_inactiv span { display: block; float: left; height: 35px; margin-right: -15px; background-repeat: none; }

	/* Méretek */
	#bread_utazas		{ width: 103px; }
	#bread_adatok		{ width: 102px; }
	#bread_dijszamitas	{ width: 139px; }
	#bread_utasok		{ width: 103px; }
	#bread_ellenorzes	{ width: 135px; }
	#bread_szerzodes	{ width: 128px; }
	#bread_befejezes	{ width: 127px; }

	/* Inaktív */
	#bread_utazas		{ background-image: url('../images/menu/hu/utazas_inactiv.gif'); }
	#bread_adatok		{ background-image: url('../images/menu/hu/adatok_inactiv.gif'); }
	#bread_dijszamitas	{ background-image: url('../images/menu/hu/dijszamitas_inactiv.gif'); }
	#bread_utasok		{ background-image: url('../images/menu/hu/utasok_inactiv.gif'); }
	#bread_ellenorzes	{ background-image: url('../images/menu/hu/ellenorzes_inactiv.gif'); }
	#bread_szerzodes	{ background-image: url('../images/menu/hu/szerzodes_inactiv.gif'); }
	#bread_befejezes	{ background-image: url('../images/menu/hu/befejezes_inactiv.gif'); }

	/* Aktív */
	.bread_activ #bread_utazas		{ background-image: url('../images/menu/hu/utazas_activ.gif'); cursor:pointer; }
	.bread_activ #bread_adatok		{ background-image: url('../images/menu/hu/adatok_activ.gif'); cursor:pointer;}
	.bread_activ #bread_dijszamitas	{ background-image: url('../images/menu/hu/dijszamitas_activ.gif'); cursor:pointer;}
	.bread_activ #bread_utasok		{ background-image: url('../images/menu/hu/utasok_activ.gif'); cursor:pointer;}
	.bread_activ #bread_ellenorzes	{ background-image: url('../images/menu/hu/ellenorzes_activ.gif'); cursor:pointer;}
	.bread_activ #bread_szerzodes	{ background-image: url('../images/menu/hu/szerzodes_activ.gif'); cursor:pointer;}
	.bread_activ #bread_befejezes	{ background-image: url('../images/menu/hu/befejezes_activ.gif'); cursor:pointer;}

	/* Jelenlegi */
	.bread_nowactiv #bread_utazas		{ background-image: url('../images/menu/hu/utazas_nowactiv.gif'); }
	.bread_nowactiv #bread_adatok		{ background-image: url('../images/menu/hu/adatok_nowactiv.gif'); }
	.bread_nowactiv #bread_dijszamitas	{ background-image: url('../images/menu/hu/dijszamitas_nowactiv.gif'); }
	.bread_nowactiv #bread_utasok		{ background-image: url('../images/menu/hu/utasok_nowactiv.gif'); }
	.bread_nowactiv #bread_ellenorzes	{ background-image: url('../images/menu/hu/ellenorzes_nowactiv.gif'); }
	.bread_nowactiv #bread_szerzodes	{ background-image: url('../images/menu/hu/szerzodes_nowactiv.gif'); }
	.bread_nowactiv #bread_befejezes	{ background-image: url('../images/menu/hu/befejezes_nowactiv.gif'); }

/* ------------------------------------------------ */
/* Lábléc */

	#lablec .bullet { margin-left: 50px; margin-right: 50px; }
	#lablec a { color: #7F9FD0; text-decoration: none; }
	#lablec a:hover { text-decoration: underline; }
	
/* ------------------------------------------------ */
/* Oldalak / általános */

	#ajaxablak h2 { font-size: 16px;  }

/* ------------------------------------------------ */
/* Főoldal */

	.kategoria { display:block; float: left; width: 210px; height: 125px; margin-right: 25px; cursor: pointer;}
	.kategoria p { font-size: 11px;  padding: 3px 0px 0px 15px; color: #a3a3a3; }

	.profi { padding-left: 10px; clear: both; padding-top: 20px; cursor: pointer; }

/* ------------------------------------------------ */
/* Adatok oldal */

	#akcio_belso{margin-left:10px; margin-bottom:30px; padding:10px;}
	
	.tarifa_gombok{display: block; float: left; clear: both; width: 670px; clear: both; margin-bottom: 10px;}
	.alapadat, .alapadat_bizt{ display: block; float: left; clear: both; width: 450px; clear: both; margin-bottom: 2px; font-size: 12px; line-height: 22px; color: #555; }
	.alapadat_bizt{margin-top:9px;}
	.alapadat p, .alapadat_bizt p { margin-bottom: 0px; color: #333; clear: both; }
	.alapadat p.label, .alapadat p.sorszam, .alapadat_bizt p.label, .alapadat_bizt p.sorszam  { display: block; float: left; clear: both; width: 290px; padding-right: 10px; text-align: right; background: #f4f7fc; margin-bottom: 0px; }
	.alapadat select, .alapadat input, .alapadat_bizt select, .alapadat_bizt input, .alapadat textarea, .alapadat_bizt textarea { float: left; margin-bottom: 0px; }
	.alapadat select, .alapadat_bizt select { width: 140px; }
	.alapadat input, .alapadat_bizt input, .alapadat textarea, .alapadat_bizt textarea { width: 120px; }
	.alapadat .chckbox, .alapadat_bizt .chckbox { width: 12px; }
	input.ev { width: 36px; }
	input.honap { width: 22px; margin-left:2px; }
	input.nap { width: 22px; margin-left:2px; } 
	.alapadat .szuldatum, .alapadat_bizt .szuldatum { margin-top: 10px; padding-top: 15px; display:none; }
	.alapadat .szuldatum  input, .alapadat_bizt .szuldatum input { text-align: center; margin-right: 2px; border: 1px solid #ddd; padding: 2px; }
	.szuldatum-highlight { background: #e3e9ee; }
	.szuldatum-aktiv { background: #f5f5f5; }
		
	.gomb, .gombIgen, .gombNem { display: block; float: left; width: 50px; height: 20px; line-height: 20px; background: #fff; border: 1px solid #80a0d3; color: #80a0d3; text-align: center; cursor: pointer; }
	.gombIgen, .gombNem { background: #80a0d3; color: #fff; }
	
	#tol, #ig { text-align: center; }
	#sport1szam, #sport2szam, #sport3szam, #autoszam, #flashszam, #isicszam{width:25px; margin-top:2px;}
		
	div#szuldatum1{display:block;}
	.alapadat .gyermekcheckbox{margin-bottom:0px; margin-top:0px; display:none; }
	.alapadat .sportextracheckbox{margin-bottom:0px; margin-top:0px; display:none;}
	.alapadat .gyermekcheckbox input, .alapadat .sportextracheckbox input { width: auto; }
	
	.alapadat_bizt .gyermekcheckbox{margin-bottom:0px; margin-top:0px; display:none; }
	.alapadat_bizt .sportextracheckbox{margin-bottom:0px; margin-top:0px; display:none;}
	.alapadat_bizt .gyermekcheckbox input, .alapadat_bizt .sportextracheckbox input { width: auto; }
	
	.alapadat-wide { width: 500px !important; }
	.alapadat-wide img { margin-top: 3px; }
	.alapadat p.label { margin-bottom: 2px !important; }
	
	#uttol { width: 72px; }
	
	.nav { display: bock; float: left; clear: both; width: 680px; text-align: center; margin-top: 20px; margin-bottom: 20px; }
	
	.nevek_panel { position: fixed; top: 195px; left: 50%; width: 250px; }
	.nevek { display: block; width: 145px; background: url('../images/box/box_names_body.gif') repeat-y; position: absolute; left: 70px; height: 310px; }
	.nevek .biztositottak, .nevek .autok { position: absolute; height: 215px; width: 135px; overflow-y: scroll; }
	.nevek h2 { margin-top: 0px; }
	.nevek .belso { background: url('../images/box/box_names_top.gif') no-repeat top left; }
	.nevek .tartalom { background: url('../images/box/box_names_bottom.gif') no-repeat bottom left; color: #333 !important; padding: 15px 10px 20px 10px !important; font-size: 12px !important; height: 280px; }
	.biztositott { display: block; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dotted #edc; cursor: pointer; }
	.biztositott .nev { display: block; }
	.biztositott .szuletett { display: block; font-size: 10px; color: #777; }
	
	.szerzdijf{ margin-left:2px; float:right; cursor:pointer; }
	
	/* Gyorskereső */
	.qs_label { color: #555 !important; font-style: italic !important; }
	.qs_input { width: 122px !important; margin-bottom: 10px !important; background: #E3E3D2 !important; border: 1px solid #ccb !important; }
	
	div.csaladkor{margin-bottom:5px; display:none;}
	div#csaladkor1{display:block;}
		
	div#autoextra_param{display:none;}
	div#isic_param{display:none;}
	div#sportextra_param1{display:none;}
	div#sportextra_param2{display:none;}
	div#sportextra1_param{display:none;}
	div#sportextra2_param{display:none;}
	div#sportextra3_param{display:none;}
	div#flash_param{display:none;}
	
	div#biztszam_egyeni_amator{ display:none;}
	div#biztszam_csaladi_amator{ display:none;}
	div#biztszam_csoportos_amator{ display:none;}
	
	div#fakultativ{display:none;}
	div#repjegy{display:none;}
	div#stornoadatok{display:none;}
	
	.hiba{border: 1px solid #BAC6D4; margin-top: 1px; margin-bottom: 3px; background-color:#F2798E}
	.change{border: 1px solid #BAC6D4; margin-top: 1px; margin-bottom: 3px; background-color:#FFCC99;}
	#validation .alapadat { margin-left: 10px; border:#F2798E 1px solid; padding-left:10px; width:530px;}

/* ------------------------------------------------ */
/* Díjszámítás oldal */

	#dijszamitas_oldal { margin-left: -20px; }
	#dijprev { margin-right: 4px; cursor: pointer; }
	#dijnext { margin-left: 0px; cursor: pointer; }

	#dijszamitasok { overflow: hidden; width: 655px; }
	#dijszamitasok_belso { display. block; float: left; width: 5000px; position: relative; }
	
	/* FIX: IE6-7 */
	#dijszamitas_oldal { position: relative; z-index: 1000; margin-left: 0px; left: -20px; }
	#dijszamitasok { position: relative; z-index: 10; }
	#dijszamitasok_belso { position: relative; z-index: 9; }

	.dijszamitas { width: 210px; background: #f3f3e2; color: #62625b; display: block; float: left; margin-right: 10px; }
	.dijszamitas table { width: 210px; background: #f3f3e2; color: #62625b; }
	.dijszamitas .leiras { text-align: center; font-size: 12px; padding: 10px; background: #f3f3e2 url('../images/box/box_dij_top.gif') no-repeat top; }
	.dijszamitas .leiras h2 { color: #62625b; font-size: 14px; margin: 10px 0px 10px 0px; }
	.dijszamitas .leiras p { margin: 10px 0px 10px 0px; }
	.dijszamitas .dij { display: block; clear: both; font-size: 18px; font-weight: bold; }
	.dijszamitas .dij-teljes { font-size: 11px; color: #9e9e97; }
	.dijszamitas .stars { padding: 2px; vertical-align: middle; }
	.dijszamitas .icon { padding: 2px; vertical-align: middle; }
	.dijszamitas .nev { font-size: 9px; vertical-align: middle; }
	
	.dijszamitas .row-1, .dijszamitas .row-2 { height: 25px; }
	.dijszamitas .row-1 { background: #f9f9f0; }
	
	.dijszamitas .osszehasonlitas { font-size: 12px; padding: 20px; text-align: center; background: #f3f3e2 url('../images/box/box_dij_bottom.gif') no-repeat bottom; }
	.dijszamitas .osszehasonlitas input { vertical-align: middle; }
	
	.reszletek-link { display: block; color: #7F9FD6; margin-top: 5px; font-size: 10px; }
	
	.reszletek h3 { text-align: left; font-size: 13px; }
	.reszletek table { width: 190px; }
	.reszletek td { text-align: left; font-size: 9px; }
	.reszletek td.ertek { text-align: right; }
	
/* ------------------------------------------------ */
/* Összehasonlítás box */
	
	.kerdoiv { margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:600px;margin-left:200px;}
	.kerdoiv td, .kerdoiv th { padding: 5px 5px 5px 5px; font-size: 12px; text-align: center;}
	
	.osszehasonlitas { margin-top: 50px; margin-bottom: 50px; }
	.osszehasonlitas td, .osszehasonlitas th { padding: 10px 20px 10px 20px; font-size: 12px; text-align: center;}
	.cell-1-1 { background: #f3f3e2; color: #62625b; }
	.cell-1-2 { background: #ededdd; color: #62625b; }
	.cell-2-1 { background: #f9f9f0; color: #62625b; }
	.cell-2-2 { background: #f3f3ea; color: #62625b; }
	.cell-1-1sport { background: #f3f3e2; color: #CC3333; }
	.cell-1-2sport { background: #ededdd; color: #CC3333; }
	.cell-2-1sport { background: #f9f9f0; color: #CC3333; }
	.cell-2-2sport { background: #f3f3ea; color: #CC3333; }
	.cell-1-1auto { background: #f3f3e2; color: #0066CC; }
	.cell-1-2auto { background: #ededdd; color: #0066CC; }
	.cell-2-1auto { background: #f9f9f0; color: #0066CC; }
	.cell-2-2auto { background: #f3f3ea; color: #0066CC; }
	.left-padding { padding-left: 40px !important; }
	.left-align { text-align: left !important; }
	.osszehasonlitas th { color: #000 !important; }
	
/* ------------------------------------------------ */
/* Jobb box */

	.jobbbox {  clear: both !important; width: 210px !important; margin-bottom: 10px !important; margin-top: 10px !important; background-repeat: repeat-y !important; }
	.jobbbox .belso { background-repeat: no-repeat !important; }
	.jobbbox .tartalom { background-repeat: no-repeat !important; background-position: bottom !important; color: #fff !important; padding: 15px 10px 20px 10px !important; font-size: 12px !important; }
	.jobbbox .tartalom a { color: #fff !important; }
	.jobbbox .tartalom p { margin: 15px 0px 15px 0px !important; }
	.jobbbox .tartalom h2 { color: #fff !important; }	
	
	.left-tab, .active-left-tab, .right-tab, .active-right-tab { display: block !important; float: left !important; width: 105px !important; height: 40px !important; line-height: 40px !important; font-size: 20px !important; color: #fff !important; text-align: center !important; background-repeat: no-repeat !important; cursor: pointer !important; margin-bottom: 10px !important; }
	.right-tab { background-position: right !important; }
	
	/* Boxok */
	
	.blue-box { background-image: url('../images/box/box_blue_body.gif'); }
	.blue-box .belso { background-image: url('../images/box/box_blue_top.gif'); }
	.blue-box .tartalom { background-image: url('../images/box/box_blue_bottom.gif'); }

	.green-box { background-image: url('../images/box/box_green_body.gif'); }
	.green-box .belso { background-image: url('../images/box/box_green_top.gif'); }
	.green-box .tartalom { background-image: url('../images/box/box_green_bottom.gif'); }
	.green-box .left-tab { background-image: url('../images/box/box_green_tab_left.gif'); }
	.green-box .right-tab { background-image: url('../images/box/box_green_tab_right.gif'); }

	.purple-box { background-image: url('../images/box/box_purple_body.gif'); }
	.purple-box .belso { background-image: url('../images/box/box_purple_top.gif'); }
	.purple-box .tartalom { background-image: url('../images/box/box_purple_bottom.gif'); }
	.purple-box .left-tab { background-image: url('../images/box/box_purple_tab_left.gif'); }
	.purple-box .right-tab { background-image: url('../images/box/box_purple_tab_right.gif'); }
	.purple-box h3 { color: #fff; font-size: 20px; margin-top: 0px !important; font-weight: normal; }
	
	

	/* Login */
	.regisztracio-linkek { text-align: center; }
	#loginbox label { display: block; margin: 15px 0px 3px 0px; margin-left:15px; }
	#loginbox .login-field { border: 1px solid #7291C1; line-height: 18px; height: 20px; width: 160px; margin-left:15px; }
	.login-button { margin: 15px 0px 0px 0px; border: 0px none; background: none; display: block; float: none; color: #fff; font-size: 20px; text-align: center; width: 190px; cursor:pointer; }
	
	/* ucso oldalak */
	
	#osszegzes_bal { display: block; float: left; width: 210px; background: #e2ecf3 url('../images/box/box_sum_links_top.gif') no-repeat top; }
	#osszegzes_bal_belso { background: url('../images/box/box_sum_links_bottom.gif') no-repeat bottom; padding: 15px; }
	#osszegzes_bal ul { list-style: none; padding: 0px; margin: 0px; }
	#osszegzes_bal ul li { padding-left: 25px; background: url('../images/bullet/bullet2.gif') no-repeat left center; line-height: 22px; }
	#osszegzes_bal ul li a { font-size: 12px !important; color: #000; text-decoration: none; }
	#osszegzes_bal ul li a:hover { text-decoration: underline; }
	#osszegzes_bal ul.links { margin-top: 20px; }
	#osszegzes_bal ul.links li { background: url('../images/icon/globe.gif') no-repeat left center; line-height: 25px; }
	#osszegzes_bal ul.links li a { color: #254977; }
	
	#osszegzes_jobb { display: block; float: right; margin-right: 30px; width: 435px; background: #f3f3e2 url('../images/box/box_sum_text_top.gif') no-repeat top; font-size: 13px; }
	#osszegzes_jobb_belso { background: url('../images/box/box_sum_text_bottom.gif') no-repeat bottom; padding: 15px; }
	#osszegzes_jobb p { color: #62625b !important; margin-bottom: 5px; }
	#osszegzes_jobb ul { list-style: none; }
	#osszegzes_jobb ul li { color: #62625b !important; }
	#osszegzes_jobb textarea { border: 1px solid #94948b; width: 400px; margin-bottom: 10px; }
	#btnNext { margin-left: 265px; }
	
	.big-green-box { width: 660px; background: #E3F3E2 url('../images/box/box_big_green_top.gif') no-repeat top; margin-bottom: 10px; }
	.big-yellow-box { width: 660px; background: #F3F3E2 url('../images/box/box_big_yellow_top.gif') no-repeat top; margin-bottom: 10px; }
	.big-blue-box { width: 660px; background: #E2EEF3 url('../images/box/box_big_blue_top.gif') no-repeat top; margin-bottom: 10px; }
	.big-white-box { width: 660px; background: url('../images/box/box_big_white_body.gif') repeat-y; margin-bottom: 10px; }
	
	.big-white-box-belso { background: url('../images/box/box_big_white_bottom.gif') no-repeat bottom; }
	
	.small-blue-box { width: 325px; height:80px; margin-bottom: 10px; margin-right:10px; float:left; background: #F3F3E2; }
	.small-blue-box #jobb { margin-right:0px;}
	.small-blue-box .belso {}
	.small-blue-box-tartalom { text-align:center;}
	.small-blue-box-tartalom table { margin-top:15px; width:305px; margin-left:10px;}
	.small-blue-box-tartalom h3 { margin: 0px 0px 10px 0px; font-size: 14px; color: #62625b; }
	
	.big-green-box-tartalom { background: url('../images/box/box_big_green_bottom.gif') no-repeat bottom; padding: 15px; }
	.big-yellow-box-tartalom { background: url('../images/box/box_big_yellow_bottom.gif') no-repeat bottom; padding: 15px; }
	.big-blue-box-tartalom { background: url('../images/box/box_big_blue_bottom.gif') no-repeat bottom; padding: 15px; }
	.big-white-box-tartalom { background: url('../images/box/box_big_white_top.gif') no-repeat top; padding: 15px; }
	
	.big-green-box-tartalom,
	.big-yellow-box-tartalom,
	.big-blue-box-tartalom,
	.big-white-box-tartalom { color: #62625b; }
	
	.big-green-box-tartalom h3,
	.big-yellow-box-tartalom h3,
	.big-blue-box-tartalom h3,
	.big-white-box-tartalom h3 { margin: 0px 0px 10px 0px; font-size: 14px; color: #62625b; }
	
	.osszegzes td { font-size: 12px; padding: 2px 5px 2px 5px; }
	.osszegzes td.label { font-weight: bold; text-align:left; }
	
	#ugyfeltajekoztato { background: #fff; padding: 15px; font-size: 12px; height: 150px; overflow-y: scroll; margin-top: 10px; margin-bottom: 10px; border: 1px solid #94948b; }
	#ugyfeltajekoztato p { padding-bottom: 10px; }
	
	.big-yellow-box-tartalom label { font-size: 13px; font-weight: bold; }
	
	ul.agree { list-style: none; margin: 0px; padding: 0px; }
	ul.agree li { display: block; margin-top: 10px; font-size: 13px; }
	
	.paymethods td { text-align: center; }
	.paymethods tr td { padding: 4px; }
	
/* ------------------------------------------------ */
/* NEVEK - KIEG. */

	.nevek_panel .left-tab { background-position: left top !important; }
	.nevek_panel .right-tab { background-position: right top !important; }

	.nevek_panel .left-tab, 
	.nevek_panel .active-left-tab, 
	.nevek_panel .right-tab, 
	.nevek_panel .active-right-tab { display: block !important; float: left !important; width: 72px !important; height: 31px !important; line-height: 30px !important; font-size: 18px !important; color: #000 !important; }
	.nevek_panel .right-tab, .nevek_panel .active-right-tab { width: 73px; }

	.nevek_panel .left-tab { background-image: url('../images/box/box_names_tab_left.gif'); }
	.nevek_panel .right-tab { background-image: url('../images/box/box_names_tab_right.gif'); }
	.nevek .biztositott { clear: both; }

	.nevek .autok { height: 215px; width: 135px; overflow-y: scroll; }
	.nevek .auto { display: block; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dotted #edc; cursor: pointer; }
	.nevek .auto .rendszam { display: block; }
	.nevek .auto .evjarat { display: block; font-size: 10px; color: #777; }

	.biztauto { margin-top: 10px; padding-top: 15px; border-top: 1px dotted #eee; float: left; display: block; }

	/*.nevek .biztositottak, .nevek .autok { top: 85px !important; }*/

/* Lightbox */
	
	/*
	#eub_box_overlay { background: #333322; position: fixed; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 9990; width: 100%; height: 100%; filter: alpha(opacity=80); -moz-opacity:.80; opacity:.80; }
	#eub_box { position: absolute; left: 0px; right: 0px; width: 1000px; z-index: 9991; }
	*/
	
	#eub_box { background: #3C5C85; position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; z-index: 9990; width: 100%; filter: alpha(opacity=97); -moz-opacity:.97; opacity:.97; text-align: center; }
	#eub_box #eub_box_content { width: 980px; margin: 0px auto; text-align: left; }
	
	#close_eub_box { display: block; text-align: right; padding: 20px; color: #fff; font-weight: bold; }

/* Loginbox */

#loginbox h3 { color: #fff; font-size: 20px; margin-top: 0px !important; font-weight: normal; }
#loginbox p.username { margin: 0px !important; padding: 0px; font-size: 16px; padding-left: 10px; } 
#loginbox p.officename { margin: 0px !important; padding: 0px; font-style: italic; padding-left: 10px; }
#loginbox ul { padding-left: 25px; margin-left: 0px; list-style-type: square; border-top: 1px dotted #B0C4E2; padding-top: 10px; }
#loginbox ul a { text-decoration: none; }
#loginbox ul a:hover { text-decoration: underline; }

.lista_file { display: block; width: 180px; margin: 10px auto; }
.lista_file a { text-decoration: none; color: #7F9FD0; height: 64px; }
.lista_file a:hover { color: #666; }
.lista_file img { vertical-align: middle; }
.lista_file form { display: inline; }
.lista_file .removeFile { float: right; margin-top: 15px; }

#thataly_szovegbox{ width:670px; font-size:10px; background: #f4f7fc; margin-bottom:5px;}
#terra_szovegbox, #staff_szovegbox, #tui_szovegbox{ width:670px; font-size:10px; margin-bottom:5px; clear:both;}


