body {
	background: #fff url(../images/bgHorizontal.gif) repeat-y;
	width: 100%;
	margin:0;
	padding:0;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #333333;
}


html, body {
	height: 100%; 
}

form {
	padding: 0px;
	margin: 0px;
}

table {
	border-collapse: collapse;
}


a, .emailcim {
	color: #055aa4;
	text-decoration: none;
	outline: none;
	cursor: pointer;
}

a:hover, .emailcim:hover {
	text-decoration: underline;
	cursor: pointer;
}

p {
	margin: 0px;
	padding: 5px 0 0 0;
}

#felhasznalo_login {
	width: 156px;
}

#jelszo_login {
	width: 114px;
}

.piros {
	color: #ff4500;
}

.athuzva {
	text-decoration: line-through;
}

.bruttoar {
	font-size: 10px;
}

.arsor {
	font-size: 14px;
}

#page {
	width: 990px;
	height: 100%; 
	min-height: 100% !important;
	height: auto !important;
}

#main {
	height: 100%; 	
	margin: 9px 10px 0 10px;
	min-height: 100% !important;
	height: auto !important;
}

#header {
	padding: 0 0 5px 0;
	height: 138px;
	width: 970px;
}

#menu {
	height: 36px;
	margin-bottom: 10px;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #f8f8f8 url(../images/bgVertical.gif) 0 0 repeat-x;
}

h1 {
	font-size: 18px;
	color: #ff4500;
	padding: 0 0 5px 0;
	margin: 5px 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

h1.lista {
	font-size: 12px;
	padding: 0 0 5px 0;
	margin: 5px 0 10px 0;
	border: none;
	color: #666666;
	display: inline;
}

h2 {
	font-size: 12px;
	padding: 0;
	margin: 0;
}

.superbox {
	width: 728px;
	height: 90px;
	float: left;
}

.hogyan {
	float: left;
	margin-left: 10px;
	border: 1px solid #cccccc;
	height: 83px;
	width: 210px;
	padding: 5px 10px;
	padding-top: 0px;
	background: white url(../images/hogyan_bg.gif) top left no-repeat;
}

ul.hogyanbox li {
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 0px;
}

#box800px {
	float: left;
	width: 800px;
}

.box {
	margin-bottom: 10px;
}

.box800px {
	width: 800px;
	margin: 5px 0 0 0;
	padding-right: 10px;
	background-color: white;
}

.box800px p {
	padding: 5px 10px;
}

.box800px .cimsor, #box800px .cimsor {
	width: 754px;
}

.box800px .cimsor h1 {
	left: 10px;
}


.tabmenu {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 1px;
	overflow: hidden;
	border-left: 1px solid #cccccc;
}

.tabmenu li {
	margin-right: 5px;
	padding: 5px 10px;
	font-weight: bold;
	font-size: 12px;
	float: left;
	list-style-type: none;
	border: 1px solid #cccccc;
	cursor: pointer;
}

.kereso li {
	padding: 5px;
	font-weight: normal;
	font-size: 10px;
	height: 40px;
	text-align: center;
}

.kereso li div {
	height: 26px;
}

.kereso li a {
	color: #666666;
}

div.rendezesbox {
	width: 200px;
	height: 100px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #ccc;
	border-top: none;
	background: white url(../images/bgVertical.gif) 0 -150px repeat-x;
	padding: 5px 10px 10px 10px;
	position: absolute;
	left: -9999px;
	top: -9999px;
}

div.rendezesbox_hover {
	left: -1px;
	top: 29px;
}

div.rendezesbox p {
	padding: 2px 0;
}

.osszesnyitzar {
	background: transparent url(../images/iconAll.gif) no-repeat 0px -1010px;
	padding: 2px 0 3px 25px;
	font-weight: bold;
}

.nemlathato {
	display: none;
}

.partner_hirdetesek table, .partner_akciok table {
	padding: 3px 0px 3px 0px;
	margin: 3px 0;
}

.partner_hirdetesek table td, .partner_akciok table td  {
	padding: 0;
	vertical-align: top;
}

.partner_hirdetesek table td.partner_hirdetesek_id {
	vertical-align: middle;
	width: 30px;
}

.partner_akciok table td.partner_akciok_id {
	vertical-align: middle;
	width: 30px;
}

.partner_hirdetesek table td.partner_hirdetesek_kep {
	padding: 2px;
	width: 92px;
}

.partner_akciok table td.partner_akciok_kep {
	padding: 2px;
	width: 115px;
}

.partner_hirdetesek table td.partner_hirdetesek_nev {
	width: 250px;
	height: 30px;
}

.partner_hirdetesek table td.partner_hirdetesek_kobcenti {
	width: 80px;
}

.partner_hirdetesek table td.partner_hirdetesek_uzemanyag {
	width: 90px;
}

.partner_hirdetesek table td.partner_hirdetesek_evjarat {
	width: 85px;
}

.partner_hirdetesek table td.partner_hirdetesek_ar {
	width: 150px;
	text-align: right;
}

.felvasarlasok_main, .akciok_main {
	padding: 0 0 10px 0;
}

.felvasarlasok_main table td {
	vertical-align: top;
}

.tabmenu a:hover {
	text-decoration: none;
}

.tabmenu .aktiv, .tabmenu .aktivelso {
	color: #666666;
	background: #f8f8f8;
	border-bottom: 1px solid #f8f8f8;
}

.tabmenu .aktiv a, .tabmenu .aktivelso a {
	color: #666666;
}

.tabmenu .aktivelso {
	border-left: 1px solid #f8f8f8;
}

.tabmenu .inaktiv, .tabmenu .inaktivelso {
	background: #f8f8f8 url(../images/bgVertical.gif) 0 0 repeat-x;
}

.tabmenu .inaktiv, .tabmenu .inaktivelso, .tabmenu a.garancialis, .tabmenu a.szalon {
	color: #055aa4;
}

.kereso .inaktiv, .tabmenu .inaktivelso, .kereso a.szalon {
	color: #666666;
}

.tabmenu .inaktivelso, .kereso .inaktivelso {
	border-left: 1px solid transparent;
}

.tabmenu .feher {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
}

.tabmenu .feher a, .kereso .feher a{
	color: #ff4500;
}

.partner_hirdetesek {
	height: 70px;
}

.partner_hirdetesek, .partner_akciok, .felvasarlasok, .akciok {
	border-bottom: 1px solid #cccccc;
	padding: 0px 10px;
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 -600px repeat-x;
}

.felvasarlasok_head, .akciok_head {
	padding: 3px 0px 3px 0px;
	font-size: 12px;
}

/* találati eleje */

.talalatiinfo, .kepinfo {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.kepinfo {
	position: relative;
	top: -3px;
}

.talalatiinfo li, .kepinfo li {
	margin-right: -1px;
	padding: 6px 7px;
	font-weight: bold;
	font-size: 9px;
	float: left;
	list-style-type: none;
	border: 1px solid #e3e3e3;
	color: #ebebeb;
}

.kepinfo li {
	padding: 4px 5px;
	background-color: white;
	height: 16px;
}

.kepinfo p {
	background: transparent url(../images/iconAll.gif) no-repeat;
	width: 16px;
	height: 16px;
	padding: 0px;
	margin: 0px;
}

.kepinfo p.xlkep {
	background-position: 0px -471px;
}

.kepinfo p.xlkepaktiv {
	background-position: 0px -453px;
}

.kepinfo p.kepalairasok {
	background-position: -1px -507px;
	width: 15px;
}

.kepinfo p.kepalairasokaktiv {
	background-position: -1px -489px;
	width: 15px;
}

.kepinfo p.pluszkepek {
	background: transparent none;
	font-size: 11px;
	color: #cccccc;
	text-align: center;
	padding-top: 1px;
}

.kepinfo p.pluszkepekaktiv {
	background: transparent none;
	font-size: 11px;
	color: #ff4500;
	text-align: center;
	padding-top: 1px;
}

li.aktiv {
	color: #5C88AE;
}

li.zaktiv {
	color: #7dd62c;
}

.talalati_lista_main {
	height: 85px;
	overflow: hidden;
	padding-bottom: 10px;
}

.talalati_lista_main p {
	margin: 0;
}

.talalati .feher a {
	color: #666666;
}

.talalati_lista {
	border-bottom: 1px solid #cccccc;
	padding: 0px 10px;
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 -600px repeat-x;
	/*
	border-left: 2px solid white;
	border-right: 2px solid white;
	*/
}

.talalati_lista_head {
	padding: 3px 0px 3px 0px;
	font-size: 12px;
}

.talalati_lista_head table {
	width: 100%;
}

.kepborder {
	border: 1px solid #e3e3e3;
}

.tl_elso {
	border-top: 1px solid #cccccc;
}

.tl_garancialis {
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 0 repeat-x;
}

.tl_szalon {
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 -200px repeat-x;
}

.tl_kiemelt {
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 -400px repeat-x;
}

.s_keretes {
	border: 2px solid #ff4500;
	margin-top: -2px;
	/*
	border-top: 2px solid #ffa786;
	border-left: 2px solid #ffa786;
	*/
}

.g_keretes {
	border: 2px solid #77a519;
	margin-top: -2px;
}

.sz_keretes {
	border: 2px solid #055aa4;
	margin-top: -2px;
}

.k_keretes {
	border: 2px solid #f54500;
	margin-top: -2px;
}

.tl_szalon_kiemelt {
	background: #ffffff url(../images/bgVerticalTalalati.png) 0 -800px repeat-x;
}

.kepinfo .keretesinfo {
	border: 2px solid #ff4500;
	height: 14px;
	width: 14px;
}

.talalatiinfo li.bevizsgalt {
	position: relative;
	margin-left: 20px;
	padding-left: 23px;
	color: #333333;
}

.talalatiinfo li.bevizsgalt span.bevizsgalt {
	position: absolute;
	top: 1px;
	left: 1px;
	width: 20px;
	height: 16px;
	padding: 2px;
	margin: 0;
	background: url(../images/iconAll.gif) no-repeat 4px 1px;
}

.talalatiinfo li.jelmagyarazat {
	color: #333333;
	border: none;
	font-weight: normal;
	padding-right: 10px;
	font-size: 10px;
}

.kepinfo li.jelmagyarazat {
	color: #333333;
	border: none;
	font-weight: normal;
	font-size: 10px;
	padding: 6px 10px 6px 7px;
}

li.hirdetesinfo {
	width: 24px;
	height: 24px;
	padding: 0;
	background: white url(../images/bgVerticalTalalati.png) repeat-x scroll;
}

li.hasznaltautohirdetes {
	background-position: 0 -600px;
}

li.kiemelthasznaltautohirdetes {
	background-position: 0 -400px;
}

li.szalonautohirdetes {
	background-position: 0 -200px;
}

li.kiemeltszalonautohirdetes {
	background-position: 0 -800px;
}

li.garancialishirdetes {
	background-position: 0 0px;
}

li.narancsinaktiv {
	color: #eeeeee;
	font-size: 19px;
	padding: 0 8px 1px 8px;
}

li.narancsaktiv {
	color: #ff4500;
	font-size: 19px;
	padding: 0 8px 1px 8px;
}

/* találati lista sor vége */



.ful .fej {
	background: white url(../images/bgVertical.gif) repeat-x 0 -65px;
	padding: 5px;
	border-top: 1px solid #cccccc;
	color: #336699;
	font-weight:bold;
	cursor: pointer;

}

.ful .fej .nyitzar {
	float: left;
	background: transparent url(../images/iconAll.gif) 0px -976px no-repeat;
	width: 10px;
	height: 12px;
	padding: 0 5px 0 0;
}
.nyitva .fej {
	color: #666666;
}

.ful .fej span {
	font-weight: normal;
}

.nyitva span.nyitzar {
	background: transparent url(../images/iconAll.gif) no-repeat scroll 0 -959px;
	padding: 0 0 0 15px;
	cursor: pointer;
}

.zarva span.nyitzar {
	background:transparent url(../images/iconAll.gif) no-repeat scroll 0 -977px;
	padding: 0 0 0 15px;
	cursor: pointer;
}


.nyitva .fej .nyitzar {
	background: transparent url(../images/iconAll.gif) 0px -958px no-repeat;
}

.ful .tartalom {
	padding: 5px 10px 10px 10px;
	display: none;
}

.nyitva .tartalom {
	display: block;
}

.zarva .tartalom {
	display: none;
}

.ful .tartalom select {
	width:132px;
}

.szukito_extrak p {
	line-height: 180%;
	font-size: 10px;
	padding: 0;
}

.szukito_extrak label {
	font-size: 10px;
	width: 105px;
	padding: 1px;
	display: inline-block;
}

.keresoform label {
	padding: 1px 0;
	display: inline-block;
}

ul {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.funkciok li {
	color: #055aa4;
	height: 14px;
	font-size: 11px;
	list-style-type: none;
	padding: 3px 0 2px 25px; /* top, right, bottom, left */
}

#terkep {
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
}

.logo {
	cursor: pointer;
	height: 36px;
	width: 190px;
	margin-left: 10px;
	background: transparent url(../images/hasznaltautoLogo.gif) 0 50% no-repeat;
	float: left;
	margin-right: 40px;
}

.logo a {
	text-decoration: none;
	display: block;
	width: 190px;
	height: 36px;
}

.logo_sz {
	background: transparent url(../images/szalonautoLogo.gif) 0 50% no-repeat;
	width: 120px;
}

.logo_sz a {
	width: 120px;
}

.parkoloba {
	background: transparent url(../images/iconAll.gif) 0px -180px no-repeat;
}

.hibajelentes {
	background: transparent url(../images/iconAll.gif) 0px -18px no-repeat;
}

.nyomtatas {
	background: transparent url(../images/iconAll.gif) 0px -54px no-repeat;
}

.kuldes {
	background: transparent url(../images/iconAll.gif) 0px -72px no-repeat;
}

.uzenethirdetonek {
	background: transparent url(../images/iconAll.gif) 0px -1027px no-repeat;
}

.beakosarba {
	background: transparent url(../images/iconAll.gif) 0px -1045px no-repeat;
}

.beakosarba-talalati {
	display: block;
	float: right;
	margin: 5px 0;
	font-size: 10px;
	background: transparent url(../images/iconAll.gif) 0px -1046px no-repeat;
	height: 16px;
	width: 16px;
}

.azonnal {
	background: transparent url(../images/iconAll.gif) 0px -1063px no-repeat;
}

.finanszirozas {
	background: transparent url(../images/iconAll.gif) 0px -126px no-repeat;
}

.biztositas {
	background: transparent url(../images/iconAll.gif) 0px -144px no-repeat;
}

.terkep {
	background: transparent url(../images/iconAll.gif) 0px -36px no-repeat;
}

.hogyaddel {
	background: transparent url(../images/iconAll.gif) 0px -234px no-repeat;
}

.hogykeress {
	background: transparent url(../images/iconAll.gif) 0px -216px no-repeat;
}

.hogyfotozz {
	background: transparent url(../images/iconAll.gif) 0px -252px no-repeat;
}

.parkolo {
	background: transparent url(../images/iconAll.gif) 0px -178px no-repeat;
	padding-left: 25px;
}

.worddoc {
	background: transparent url(../images/iconAll.gif) 0px -434px no-repeat;
}

.scrollLeft {
	background: transparent url(../images/scrollArrow.gif?0108) 0px -380px no-repeat;
}

.scrollRight {
	background: transparent url(../images/scrollArrow.gif?0108) 0px -443px no-repeat;
}

.scrollLeftInaktiv {
	background: transparent url(../images/scrollArrow.gif?0108) 0px -569px no-repeat;
}

.scrollRightInaktiv {
	background: transparent url(../images/scrollArrow.gif?0108) 0px -506px no-repeat;
}

.szemelyauto {
	background: transparent url(../images/kategoriaIcon.gif) 12px -2px no-repeat;
	width: 74px;
}

.aktivelso .szemelyauto, .aktiv .szemelyauto {
	background-position: 12px -31px;
}

.aktivelso .szemelyauto_sz, .aktiv .szemelyauto_sz {
	background-position: 12px -60px;
}

.kishaszon {
	background: transparent url(../images/kategoriaIcon.gif) -78px -2px no-repeat;
	width: 57px;
}

.aktivelso .kishaszon, .aktiv .kishaszon {
	background-position: -78px -31px;
}

.aktivelso .kishaszon_sz, .aktiv .kishaszon_sz {
	background-position: -78px -60px;
}

.haszonjarmu {
	background: transparent url(../images/kategoriaIcon.gif) -145px -2px no-repeat;
	width: 75px;
}

.aktivelso .haszonjarmu, .aktiv .haszonjarmu {
	background-position: -145px -31px;
}

.aktivelso .haszonjarmu_sz, .aktiv .haszonjarmu_sz {
	background-position: -145px -60px;
}

.potkocsi {
	background: transparent url(../images/kategoriaIcon.gif) -234px -2px no-repeat;
	width: 99px;
}

.aktivelso .potkocsi, .aktiv .potkocsi {
	background-position: -234px -31px;
}

.motor {
	background: transparent url(../images/kategoriaIcon.gif) -347px -2px no-repeat;
	width: 84px;
}

.aktivelso .motor, .aktiv .motor {
	background-position: -347px -31px;
}

.aktivelso .motor_sz, .aktiv .motor_sz {
	background-position: -347px -60px;
}

.autobusz {
	background: transparent url(../images/kategoriaIcon.gif) -442px -2px no-repeat;
	width: 59px;
}

.aktivelso .autobusz, .aktiv .autobusz {
	background-position: -442px -31px;
}

.lakokocsi {
	background: transparent url(../images/kategoriaIcon.gif) -515px -2px no-repeat;
	width: 56px;
}

.aktivelso .lakokocsi, .aktiv .lakokocsi {
	background-position: -515px -31px;
}

.aktivelso .lakokocsi_sz, .aktiv .lakokocsi_sz {
	background-position: -515px -60px;
}

.alkatresz {
	background: transparent url(../images/kategoriaIcon.gif) -585px -2px no-repeat;
	width: 53px;
}

.aktivelso .alkatresz, .aktiv .alkatresz {
	background-position: -585px -31px;
}

.gumifelni {
	background: transparent url(../images/kategoriaIcon.gif) -650px -2px no-repeat;
	width: 59px;
}

.aktivelso .gumifelni, .aktiv .gumifelni {
	background-position: -650px -31px;
}

.egyben {
	background: transparent url(../images/kategoriaIcon.gif) -724px -2px no-repeat;
	width: 37px;
}

.aktivelso .egyben, .aktiv .egyben {
	background-position: -724px -31px;
}

.hajo {
	background: transparent url(../images/kategoriaIcon.gif) -776px -2px no-repeat;
	width: 54px;
}

.aktivelso .hajo, .aktiv .hajo {
	background-position: -776px -31px;
}

.berauto {
	background: transparent url(../images/kategoriaIcon.gif) -845px -2px no-repeat;
	width: 45px;
}

.aktivelso .berauto, .aktiv .berauto {
	background-position: -845px -31px;
}

.aktivnyille {
	background: transparent url(../images/iconAll.gif) 8px -344px no-repeat;
	width: 16px;
}

.aktivnyilfel {
	background: transparent url(../images/iconAll.gif) 8px -380px no-repeat;
	width: 16px;
}

.inaktivnyille {
	background: transparent url(../images/iconAll.gif) 8px -362px no-repeat;
	width: 16px;
}

.inaktivnyilfel {
	background: transparent url(../images/iconAll.gif) 8px -398px no-repeat;
	width: 16px;
}


.box {
	background: #f8f8f8;
	border: 1px solid #cccccc;
	padding: 5px 10px;
}

.feherbox {
	background: #fffFff;
	border: 1px solid #cccccc;
	padding: 5px 10px 10px 10px;
	margin-bottom: 10px;
}

.hirdetesfejlec {
	font-size: 18px;
	color: #ff4500;
	padding-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}

.hirdetesbox, .hirdetesboxalso {
	padding: 5px 10px 10px 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 11px;
}

.nagysorkoz {
	line-height: 150%;
}

.hirdetesboxalso {
	border-bottom: none;
}

.hirdetesboxfejlec {
	font-size: 12px;
	color: #ff4500;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.hirdetesboxfejlec_sz {
	color: #7db5f8;
}

.hirdetesboxfejlec span {
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

.hirdetesboxfejlec span.fekete, div span.fekete {
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.hirdetes {
	font-size: 8pt;
	text-align: center;
	color: #cccccc;
}

table {
	border: none;
	border-spacing: 0;
	border-collapse: collapse;
	width: 100%;
}

.adatok {
	width: 444px;
	float: left;
}

table.hirdetesadatok td {
	padding-bottom: 5px;
	vertical-align: top;
}

table.hirdetesadatok td a {
	font-weight: bold;
}

table.hirdetesadatok td span.allapotlapadatlap {
	background: url(../images/iconAll.gif) no-repeat 100% -1px;
	padding: 2px 19px 2px 0;
}

.kepalairas {
	position: absolute;
	width: 300px;
	height: 27px;
	top: 204px;
	left: 0px;
	cursor: pointer;
	background: #000000;
	margin-left: 1px;
	overflow: hidden;
	opacity: 0.4;
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
}

.kepalairas_text {
	position: absolute;
	width: 300px;
	height: 13px;
	top: 204px;
	left: 0px;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	padding: 7px 0px;
	margin-left: 1px;
	color: #ffffff;
	overflow: hidden;
}

.szovegeshirdetes {
	float: left;
	height: 78px;
	width: 258px;
	border: 1px solid #ffe89d;
	background: #fff4ce;
	margin-top: 5px;
}

#box160px {
	margin-left: 10px;
	float: left;
	width: 160px;
}

#box232px {
	padding: 0;
	margin: 5px 0 5px 10px;
	float: left;
	width: 232px;
	background-color: #f8f8f8;
	height: 400px;
}

.pattern {
	background: transparent url('../images/pattern.gif');
}

.elsobiztositas-oldal {
	background: transparent url(../images/elsobiztositas_logo.gif) no-repeat scroll 770px 70px;
}

.box728px{
	width: 728px;
	margin: 5px 0 0 0;
	padding-right: 10px;
	background-color: white;
}

.box728px p {
	padding: 5px 10px;
}

.box728px p.vonal {
	margin: 10px 0;
	padding: 0;
	height: 1px;
	width: 728px;
	border-top: 1px solid #cccccc;
}

.box969px p.vonal {
	margin: 10px 0;
	padding: 0;
	height: 1px;
	width: 969px;
	border-top: 1px solid #cccccc;
}

.box728px h2 {
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	margin: 0;
}

h2.nincs {
	background: transparent url(../images/iconAll.gif) 0 -500px no-repeat;
}
			
.leftbanner {
	margin-top: 5px;
	height: 400px;
}

.clearfloat {
	clear: both;
	height: 0px;
	font-size: 0px;
}

#autosszaki {
	float: left;
	width: 455px;
}

.akcioajanlo p {
	padding: 0 0 5px 0;
}

.hirdetesszaki a, .hahuajanlo a {
	font-weight: bold;
}

.hirdetesszaki td, .hahuajanlo td {
	padding: 0 10px 0 0; /* top, right, bottom, left */
	vertical-align: top;
	font-size: 11px;
}

.hahuajanlo td span {
	font-weight: bold;
}

#hahu {
	float: left;
	margin-left: 10px;
	width: 335px;
}

#footer {
	width: 949px;
	height: 13px;
	margin: 10px 0 10px 0;
	padding: 10px;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #f8f8f8 url(../images/bgVertical.gif) 0 0 repeat-x;
}

#footer ul {
	width: 649px;
	float: left;
}

#footer li {
	font-size: 11px;
	list-style-type: none;
	cursor: pointer;
	float: left;
	border-right: 1px solid #055aa4;
	padding-right: 5px;
	margin-right: 5px;
}

#footer li a {
	font-weight: bold;
}

span.sarga {
	color: #ff4500;
}

span.kek {
	color: #319efa;
}

span.zold {
	color: #86b91d;
}

.copyright {
	text-align: right;
	color: #666666;
	font-size: 11px;
	float: right;
	width: 300px;
}

.szovegeshirdetes a {
	text-decoration: none;
}

.szovegeshirdetes p {
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}

.szovegeshirdetes .focim {
	padding-top: 10px;
	padding-bottom: 5px;
	color: #ff4500;
	font-size: 11px;
	font-weight: bold;
}

.szovegeshirdetes .sor {
	color: #000000;
	font-size: 11px;
}

.szovegeshirdetes .url {
	padding-top: 5px;
	color: #055aa4;
	font-size: 11px;
}

.adatlapparkolo {
	overflow-y: auto;
	overflow-x: hidden;
	width: 100%;
	height: 108px
}

.keresoform {
	font-size: 10px;
}

.keresoform p {
	font-weight: bold;
}

.keresoform p span {
	font-weight: normal;
}

.reszletesform {
	font-size: 10px;
	line-height: 180%;
}

.reszletesform legend {
	color: #ff4500;
	padding: 0px 5px;
	text-transform: uppercase;
}

fieldset.reszletesform {
	padding: 3px 5px 10px 15px;
	margin: 10px 0px 0px 0px;
	border: none;
	border-bottom: 1px solid #cccccc;
}

fieldset.reszletesform legend, .reszletesform .kereses fieldset legend, .reszletesform .felsodoboz fieldset legend {
	margin-left:-15px;
}

.reszletesform .felsodoboz p {
	padding: 5px 0;
}

table.reszletesform td p label{
	font-weight: bold;
}

.reszletesform p {
	font-weight: bold;
	padding: 1px 0 0 0;
}

.reszletesform td.kereses {
	padding-left: 3px;
}

.reszletesform td.felsodoboz {
	border-left: 1px solid #cccccc;
}

.reszletesform td.kereses,
.reszletesform td.felsodoboz {
	width: 33%;
}

.reszletesform .kereses fieldset,
.reszletesform .felsodoboz fieldset {
	padding: 3px 10px 0 10px;
	margin: 0;
	height: 85px;
	border: none;
}


.reszletesform .felsodoboz fieldset {
	margin: 0px 0px 0px 5px;
}

.reszletesform fieldset label, fieldset.reszletesform label {
	display: inline-block;
	font-weight: normal;
	line-height: 180%;
	margin-right: 5px;
}

.reszletesform p.vonal {
	margin: 10px 5px 5px 0;
	padding: 0;
	height: 1px;
	border-top: 1px solid #cccccc;
}

.reszletesform p span{
	font-weight: normal;
}

.reszletesform td {
	vertical-align: top;
}

.reszletesform td.kulonextrak fieldset label {
	font-weight: normal;
	display: inline-block;
	margin: 0 3px 0 0;
}

.reszletesform td.extrak {
	vertical-align: top;
}

.reszletesform div.felszereltseg_sor {
	float: left;
	width: 259px;
	min-height: 21px;
	margin: 0 0 1px 0;
	-moz-user-select: none;
}

.reszletesform div.felszereltseg_sor var {
	display: none;
}

* .reszletesform div.felszereltseg_sor { 
	height: expression( this.scrollHeight > 20 ? "21px" : "auto" );
}

.reszletesform div.felszereltseg_sor label {
	cursor: pointer;
	margin: 0 5px;
	width: 207px;
}

.reszletesform div.felszereltseg_sor label.label_igen {
	color: #078c00;
}

.reszletesform div.felszereltseg_sor label.label_nem {
	color: #e53e00;
}

.reszletesform div.felszereltseg_sor input {
	display: none;
}
	
.reszletesform div.felszereltseg_sor div.kapcsolo {
	position: relative;
	float: left;
	width: 39px;
	height: 18px;
	background: white url(../images/kapcsolo1.gif) 0 0 no-repeat;
	cursor: pointer;
}

.reszletesform div.felszereltseg_sor div.kapcsolo_igen {
	background-position: 0 -74px;
}

.reszletesform div.felszereltseg_sor div.kapcsolo_igen div.felirat {
	width: 39px;
	height: 18px;
	font-size: 9px;
}

.reszletesform div.felszereltseg_sor div.kapcsolo_nem {
	background-position: 0 -37px;
}

.reszletesform div.felszereltseg_sor div.kapcsolo_nem div.felirat {
	width: 39px;
	height: 18px;
	font-size: 9px;
}

.reszletesform div.felszereltseg_sor div.kapcsolo div.nem, .reszletesform div.felszereltseg_sor div.kapcsolo div.mindegy, .reszletesform div.felszereltseg_sor div.kapcsolo div.igen {
	float: left;
	width: 13px;
	height: 18px;
}

div.tricheckinfo {
	background: white url(../images/kapcsolo_anim.gif) 14px 50% no-repeat;
	margin: 10px 0 0 0;
	border: 1px solid #ff4500;
	padding: 10px 10px 10px 63px;
}

div.tricheckinfo span.legyen {
	color: #078c00;
	font-weight: bold;
}

div.tricheckinfo span.nelegyen {
	color: #e53e00;
	font-weight: bold;
}


/*
.reszletesform td.extrak p {
	padding: 2px 0 0 0;
}

.reszletesform td.extrak fieldset {
	margin: 10px 2px;
	padding: 5px;
}

.reszletesform td.extrak fieldset input {
	padding: 2px;
}

.reszletesform td.extrak fieldset label {
	display: inline-block;
	width: 150px;
	font-weight: normal;
	padding: 1px;
}
*/
.reszletesform #gyartmany_1, .reszletesform #gyartmany_2, .reszletesform #gyartmany_3,
.reszletesform #orszag, .reszletesform #allapot, .reszletesform #motor,
.reszletesform #veteran, .reszletesform #kornyezetvedelmiosztaly, .reszletesform #ajtok_szama {
	width: 185px;
}

.reszletesform #modell_1, .reszletesform #modell_2, .reszletesform #modell_3 {
	width: 185px;
}

.reszletesform #tipusjel_1, .reszletesform #tipusjel_2, .reszletesform #tipusjel_3 {
	/* width: 385px; */
	width: 370px;
}

.w70, reszletesform #vetelarmax, .reszletesform #futottkmmin, .reszletesform #futottkmmax,
.reszletesform #hengerurtmin, .reszletesform #hengerurtmax, .reszletesform #csomagtartomin, .reszletesform #csomagtartomax, 
.reszletesform #onsulymin, .reszletesform #onsulymax, .reszletesform #osszsulymin, .reszletesform #osszsulymax,
.reszletesform #szemszamamin, .reszletesform #szemszamamax,
.reszletesform #m3min, .reszletesform #m3max, .reszletesform #rakterhosszmin, .reszletesform #rakterhosszmax, 
.reszletesform #rakterszelesmin, .reszletesform #rakterszelesmax, .reszletesform #raktermagasmin, .reszletesform #raktermagasmax, 
.reszletesform #doblemeztavolsagmin, .reszletesform #doblemeztavolsagmax
{
	width: 70px;
}

.reszletesform #evjaratmin, .reszletesform #evjaratmax {
	width: 85px;
}

.reszletesform #teljesitmenymin, .reszletesform #teljesitmenymax {
	width: 55px;
}

.reszletesform #teljesitmenyegyseg {
	width: 46px;
}

.reszletesform #metalcontainer {
	padding-left: 130px;
}

.reszletesform #szin {
	width: 130px;
}

.reszletesform #muszaki1, .reszletesform #zoldkartya1 {
	width: 85px;
}

.reszletesform #muszaki2, .reszletesform #zoldkartya2 {
	width: 50px;
}

.reszletesform #megye {
	width: 388px;
}

#reszleteskeresogomb {
	position: absolute;
	top: 157px;
	left: 823px;
	width: 145px;
	height: 90px;
	border: 1px solid #ccc;
	background: url(../images/bgVertical.gif) 0 -150px repeat-x;
	padding: 5px;
}

#bovitettkeresogomb {
	position: absolute;
	top: 214px;
	left: 823px;
	width: 145px;
	height: 90px;
	border: 1px solid #ccc;
	background: url(../images/bgVertical.gif) 0 -150px repeat-x;
	padding: 5px;
}

body > div#reszleteskeresogomb, body > div#bovitettkeresogomb {
	position: fixed;
}


.regisztracioset p {
	padding: 5px 0 10px 0;
}

table.regisztracio {
	margin: 0;
	padding: 0;
}

table.regisztracio td {
	margin: 0;
	padding: 0;
	width: 50%;
}

table.regisztracio td.jobb {
	margin: 0;
	padding: 0 0 0 10px;
}

table.regisztracio p {
	margin: 0;
	padding: 2px 0;
}

table.regisztracio input {
	width: 332px;
}

table.regisztracio label {
	font-weight: bold;
}

table.regisztracio span {
	color: #fe4502;
}

table.regisztracio span span {
	font-weight: normal;
	font-size: 10px;
}

table.regisztracio_also {
	width: 707px;
	margin: 10px 11px;
	padding: 0;
}

table.regisztracio_also td {
	border: 1px solid #cccccc;
}

table.regisztracio_also td.check {
	width: 30px;
	height: 50px;
	background-color: #cccccc;
	text-align: center;
	vertical-align: middle;
}

table.regisztracio_also td.ures {
	height: 10px;
	border-left: none;
	border-right: none;
	
}

input {
	color:#333333;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	padding:2px;
}

select {
	color: #333333;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
	padding: 2px;
}

label {
	vertical-align: top;
}

fieldset {
	margin: 10px;
	border: 1px solid #cccccc;
	padding: 10px;
}

legend {
	font-weight: bold;
	padding: 0px 5px;
}

.normalfont p {
	font-weight: normal;
	line-height: 180%;
}

#q1 {
	width: 190px;
}

#q2, .keresoform #kivitel {
	width: 160px;
}

.keresoform #tipusjel {
	width: 142px;
}

.keresoform #allapot {
	width: 148px;
}

.keresoform #vetelarmin, .keresoform #vetelarmax {
	width: 95px;
}

.keresoform #motor_tip{
	width: 120px;
}

.keresoform #evjaratmin, .keresoform #evjaratmax {
	width: 89px;
}

.keresoform #futottkmmin, .keresoform #futottkmmax, 
.keresoform #hengerurtmin, .keresoform #hengerurtmax,
.keresoform #csomagtartomin, .keresoform #csomagtartomax {
	width: 75px;
}

select.kereskedeskereso, select.felvasarlaskereso {
	width: 200px;
}

.kereskedeskereso_gomb, .felvasarlas_gomb {
	text-align: right;
	padding-right: 8px;
}

.img_scroll {
	width: 273px;
	height: 75px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
}

#img_small {
	position: absolute;
	width: 1800px;
	height: 75px;
	padding: 0;
	margin: 0;
}

.img_page {
	width: 86px;
	height: 75px;
	float: left;
	padding: 0;
	margin-left: 0;
	padding-left: 5px;
}

.img_page img {
	border: 1px solid #cecfd3;
}

.kep_szamok {
	padding-top: 10px;
	margin: 0;
	font-size: 11px;
	text-align: center;
	color: #ccc;
	font-weight: bold;
}

.kep_szamok span {
	padding: 0;
	margin: 0;
}

.oldalszamozas {
	margin: 3px 0px;
	padding: 5px;
	text-align:center;
	/* border: 1px solid #cccccc; */
}

.oldalszamozas .aktiv {
	color: #666666;
	font-weight: bold;	
	border-left: 1px solid #cccccc;
	padding: 0px 5px 0px;
}

.oldalszamozas .elso {
	border-left: 1px solid white;
}

.oldalszamozas a.oldalszam {
	border-left: 1px solid #cccccc;
}

.oldalszamozas a {
	color:#336699;
	font-weight:bold;
	padding:0px 5px 0px;
	text-decoration:none;
}

div.cimsor {
	position: relative;
	width: 682px;
	margin: 0 10px 10px 0;
	padding: 0 10px 9px 35px;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	background: #f8f8f8 url(../images/bgVertical.gif) 0 0 repeat-x;
}

div.cimsor div {
	position: absolute;
	top: 10px;
	left: 10px;
	margin: 0;
	padding: 0;
	height: 16px;
	width: 16px;
	overflow: hidden;
	background: url(../images/iconAll.gif) no-repeat;
}

div.cimsor h1, div.cimsor h2 {
	color: #333333;
	margin: 0;
	padding: 10px 0 0 0;
	border: none;
	font-size: 14px;
	text-transform: uppercase;
}

div.cimsoradatlap {
	width: 754px;
}

div.cimsor div.adasveteli {
	background-position: 0 -416px;
}

div.cimsor div.allasajanlat {
	background-position: 0 -560px;
}

div.cimsor div.araink {
	background-position: 0 -236px;
}

div.cimsor div.hogyan_keressunk {
	background-position: 0 -217px;
}

div.cimsor div.hogyan_allapotvizsgalat {
	background-position: 0 -2px;
}

div.cimsor div.hogyan_fotozzunk {
	background-position: 0 -253px;
}

div.cimsor div.hogyan_hirdessunk {
	background-position: 0 -235px;
}

div.cimsor div.autobehozatal {
	background-position: 0 -596px;
}

div.cimsor div.nincs_hirdetes {
	background-position: 0 -865px;
}
div.cimsor div.hasonlo_hirdetesek {
	background-position: 0 -847px;
}

div.cimsor div.elfelejtett {
	background-position: 0 -902px;
}

div.cimsor div.autovadasz, div.cimsor div.tovabbijarmuvek {
	background-position: 0 -614px;
}

.tovabbijarmuvek {
	background: transparent url(../images/iconAll.gif) 0 -612px no-repeat;
}

.reszletes {
	background: transparent url(../images/iconAll.gif) 0 -920px no-repeat;
	padding: 2px 0 2px 25px;
}

div.box h1 span.bevizsgalt {
	display: inline-block;
	width: 18px;
	height: 19px;
	background: url(../images/iconAll.gif) no-repeat 0 1px;
	padding: 0 1px 0 1px;
}

div.cimsor div.regisztracio {
	background-position: 0 -632px;
}

div.cimsor div.atiratas {
	background-position: 0 -668px;
}

div.cimsor div.hirdetes_feladasa {
	background-position: 0 -686px;
}

div.cimsor div.impresszum {
	background-position: 0 -704px;
}

div.cimsor div.mediaajanlat {
	background-position: 0 -722px;
}

div.cimsor div.szolgaltatasaink {
	background-position: 0 -740px;
}

div.cimsor div.dokumentumtar {
	background-position: 0 -758px;
}

div.cimsor div.kereskedeslista {
	background-position: 0 -776px;
}

div.cimsor div.linkek {
	background-position: 0 -794px;
}

div.cimsor div.sms_ertesito {
	background-position: 0 -812px;
}

.leftpad {
	padding-left: 10px;				
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

div.nagy {
	width: 924px;
}

.box484px {
	width: 484px;
	margin: 0;
	float: left;
}

.box969px {
	margin-top: 5px;
	width: 969px;
}

.box969px p {
	padding: 5px 10px 5px 10px;
}

h3.sarga {
	color: #ff4500;
	font-size: 14px;
	text-transform: uppercase;
	padding: 0 10px 0 10px;
	margin: 5px 0 0 0;
}

p.sarga {
	color: #ff4500;
}

h3.kek {
	color: #58b8ff;
	font-size: 14px;
	text-transform: uppercase;
	padding: 0 10px 0 10px;
	margin: 5px 0 0 0;
}

h1 span, h3 span{
	text-transform: none;
	font-weight: normal;
}

p.kek {
	color: #58b8ff;
}

table.tablazat {
	border: 1px solid #cccccc;
	margin: 5px 0 5px 10px;
	width: 949px;
}

table.tablazat td, th {
	margin: 0;
	padding: 10px;
	border: 1px solid #cccccc;
	text-align: center;
}

table.tablazat th {
	background: #f8f8f8 url(../images/bgVertical.gif) 0 0 repeat-x;
}

table.artabla {
	width: 466px;
}

table.artabla td.megnevezes {
	width: 140px;
}

table.artabla td.hely {
	width: 120px;
}

table.artabla td span {
	color: #ff4500;
}

table.kontaktfoto td.kep {
	width: 80px;
}
table.dokumentumtar {
	width: 708px;
}

table.dokumentumtar td {
	text-align: left;
	padding: 5px 10px;
}

table.dokumentumtar td h3, table.dokumentumtar td p {
	padding: 0 0 5px 0;
}

table.dokumentumtar td p.pdf {
	background: transparent url(../images/iconAll.gif) 0 -884px no-repeat;         
	height: 16px;
	margin: 5px 0;
	padding: 2px 0 0 20px;
	text-align: left;
}

table.dokumentumtar td p.doc {
	background: transparent url(../images/iconAll.gif) 0 -434px no-repeat;
	height: 16px;
	margin: 5px 0;
	padding: 2px 0 0 20px;
	text-align: left;
}

table.dokumentumtar td.linkek {
	width: 200px;
	vertical-align: top;
}

table.kereskedeslista td {
	text-align: left;
	vertical-align: top;
	width: 25%;
}

table.kereskedeslista td ul {
	list-style-type: none;
	padding: 0;
}

table.kereskedeslista td ul li {
	font-size: 11px;
}

table.linkek {
	margin: 5px 5px 10px 10px;
}

table.linkek td {
	vertical-align: top;
}

.kisebb {
	font-size: 10px;
}

ul.felsorolas {
	list-style-type: square;
	margin: 5px 0;
	padding: 0 0 0 25px;
	color: #ff4500;
}

ul.felsorolas li {
	font-size: 12px;
	margin: 0;
	padding: 2px 0 0 3px;
}      

ul.felsorolas li p {
	font-size: 11px;
	color: #333333;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
}

ul.felsorolas span {
	font-size: 11px;
	color: #333333;
	padding: 2px 0 3px 0;
	margin: 0 0 0 0;
}

ul.felsorolas li p span {
	font-size: 10px;
}

ul.felsorolas li ul {
	list-style-type: disc;
	color: #aeaeae;
	margin: 0;
	padding: 0 0 0 15px;
}

ul.felsorolas li ul li {
	margin: 0;
	margin: 0;
	padding: 2px 0 0 0;
}

ul.felsorolas li ul li ul {
	list-style-type: square;
	color: #aeaeae;
	margin: 0;
	margin: 0;
	padding: 0 0 0 15px;
}


ul.felsorolas li ul li ul li{
	margin: 0;
	margin: 0;
	padding: 2px 0 0 0;
}

p.keretes {
	margin: 10px 9px;
	border: 1px solid #cccccc;
	padding: 10px;
}

div.keretes {
	margin: 10px 9px;
	border: 1px solid #cccccc;
	padding: 5px;
}

div.box_ok, div.box_error {
	position: relative;
	margin: 10px 9px;
	padding: 0;	
}

div.box_ok p, div.box_error p {
	margin: 11px 5px 11px 33px;
	padding: 0;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}

div.box_ok {
	color: #12a223;
	border: 1px solid #12a223;
}

div.box_error {
	color: #ff4500;
	border: 1px solid #ff4500;
}

div.box_ok .oldal, div.box_error .oldal {
	position: absolute;
	left: 10px;
	top: 10px;
	height: 16px;
	width: 16px;
}

div.box_ok .oldal {
	background: transparent url(../images/iconAll.gif) 0 -848px no-repeat;
}

div.box_error .oldal {
	background: transparent url(../images/iconAll.gif) 0 -830px no-repeat;
}

.letoltes {
	background: transparent url(../images/iconAll.gif) 0 -578px no-repeat;
	height: 16px;
	width: 280px;
	margin: 5px auto;
	padding: 2px 0 0 20px;
	text-align: left;
}

table.regisztracio p.emailcheck {
	visibility: hidden;
	background: transparent url(../images/iconAll.gif) 0 -847px no-repeat;
	height: 16px;
	margin: 16px 10px 0 10px;
	padding: 2px 0 0 20px;
	text-align: left;
}

table.regisztracio p.emailcheck span {
	visibility: hidden;
}

table.regisztracio p.emailcheck span.lathato {
	visibility: visible;
}

table.regisztracio p.emailcheck-jo {
	visibility: visible;
	background: transparent url(../images/iconAll.gif) 0 -847px no-repeat;
}

table.regisztracio p.emailcheck-rossz {
	visibility: visible;
	background: transparent url(../images/iconAll.gif) 0 -865px no-repeat;
}

p.kiprobal {
	background: transparent url(../images/iconAll.gif) 0 -632px no-repeat;
	height: 16px;
	margin: 5px 10px;
	padding: 2px 0 0 20px;
	text-align: left;
}

p.belep {
	background: transparent url(../images/iconAll.gif) 0 -650px no-repeat;
	height: 16px;
	margin: 5px 10px;
	padding: 2px 0 0 20px;
	text-align: left;
}

.superselect {
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	z-index: 1000;
}

.superselect var {
	display: none;
}

.superselect .superselect-interface {
	padding: 0;
	margin: 0;
	width: 100%;
	background: white url(../images/multiselect.gif) no-repeat scroll right top;
	border: 1px solid;
	border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;
}

.superselect .superselect-interface:hover {
	background-position: right -28px; 
}

.superselect-nyitva .superselect-interface {
	background-position: right -56px; 
}

.superselect-nyitva .superselect-interface:hover {
	background-position: right -56px; 
}

.superselect .superselect-interface input {
	background-color: white;
	border: none;
	cursor: default;
}

.superselect div.selector {
	position: absolute;
	left: 0px;
	top: 19px;
	visibility: hidden;
	background-color: white;
	border: 1px solid;
	border-color: #e3e9ef #dbdfe6 #e3e9ef #e2e3ea;
	padding: 5px 0 0 0;
	overflow-x: hidden;
	overflow-y: auto;
	max-height: 150px;
	z-index: 1000;
}

* .superselect div.selector { 
	height: expression( this.scrollHeight > 149 ? "150px" : "auto" );
}

.superselect-nyitva div.selector{
	visibility: visible;
}

.superselect div.selector ul {
	margin: 0;
	padding: 0;
}

.superselect div.selector ul li {
	margin: 0;
	padding: 0 0 0 5px;
	list-style-type: none;
}

.superselect div.selector ul li.group {
	margin-left: 10px;
}

.superselect div.selector ul li:hover {
	color: white;
	background-color: #3399ff;
}

.superselect div.selector ul li input {
	margin: 2px;
}

.superselect div.selector ul li label {
	font-weight: normal;
	padding: 0 0 0 5px;
	line-height: 18px;
}

div.multiselect, div.multiselect div, div.multiselect img {
	padding:0px;
}

div.multiselect input {
	height: auto;
}

div.multiselect img {
	border: none;
}

div.multiselect div ul li span {
	color: black;
	font-size: 11px;
}

div.multiselect div div.multiselectbutton {
	float:none;
	text-align:center;
}

/* header menu start */
div.header_menu {
	float: left;
	margin: 0;
	position: relative;
	color: #ff4500;
	font-weight: bold;
	font-size: 12px;
	padding: 12px 10px 10px 10px;
	cursor: pointer;
}

div.header_menu_sz {
	color: #7db5f8;
}

div.header_menu_hover {
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #666666;
	background-color: #fff;
	padding: 11px 9px 11px 9px;

}

a.elfelejtettjelszo {
	line-height: 20px;
	padding: 2px 0 2px 20px;
	background: transparent url(../images/iconAll.gif) 0px -901px no-repeat;
}

a.lanc {
	line-height: 13px;
	padding: 0 0 0 13px;
	background: transparent url(../images/iconAll.gif) 0px -940px no-repeat;
}

#nyelvvalaszto, .bejelentkezesmezo, .regisztraciomezo {
	float: right;
	margin: 0;
	position: relative;
	font-size: 10px;
	padding: 12px 10px 10px 10px;
	height: 12px;
}

div.bejelentkezesmezo_hover {
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #666666;
	background-color: #fff;
	padding: 11px 9px 13px 9px;
}

.lang_en a, .lang_hu a {
	height: 16px;
	padding-left: 22px;
}

.lang_en a {
	background: transparent url(../images/iconAll.gif) 0px -112px no-repeat;
}

.lang_hu a {
	background: transparent url(../images/iconAll.gif) 0px -202px no-repeat;
}

div.dd {
	width: 968px;
	height: 100px;
	border: 1px solid #ccc;
	background: url(../images/bgVertical.gif) 0 -150px repeat-x;
	position: absolute;
	left: -9999px;
	top: -9999px;
}

div.bejelentkezes {
	width: 210px;
	height: 85px;
	font-size: 10px;
	border: 1px solid #ccc;
	background: url(../images/bgVertical.gif) 0 -150px repeat-x;
	position: absolute;
	padding: 5px 10px 10px 10px;
	left: -9999px;
	top: -9999px;
}

div.bejelentkezes p {
	padding: 0;
}

div.bejelentkezes table td {
	height: 30px;
}

div.bejelentkezes table td.gomb {
	text-align: right;
}

div.bejelentkezes table td.felirat {
	width: 40px;
}

div.bejelentkezes_hover {
	top: 45px;
	left: 748px;
}

div.dd_hover {
	top: 45px;
	left: 10px;
}

div.dd div.topbox {
	font-size: 11px;
	height: 80px;
	width: 175px;
	border-right: 1px solid #ccc;
	float: left;
	margin: 10px 0 0 10px;
	padding: 0 5px 0 0;
}

div.dd div.oldalso {
	border: none;
}

div.dd div.topbox a {
	display: block;
	text-decoration: none;
	margin: 5px 0 0 0;
	color: #666;
	font-weight: normal;
	
}

div.dd div.topbox a.cim {
	display: block;
	height: 26px;
	font-weight: bold;
	color: #055aa4;
	font-size: 8pt;
	margin: 0 0 5px 0;
}

div.dd div.topbox a span.blue {
	color: #055aa4;
	
}
/* header menu end */

/* multiselect */
.multiselect {
	background-color: #fff;
	z-index: 9999;
	position: absolute;
}

.multiselect_main {
	border: 1px solid #ddd;
	height: 15px;
	cursor: pointer;
	position: relative;
}

.checkboxContainer {
	display: none;
	position: relative;
	z-index:9999;
}

.multiselect_lbl {
	padding: 1px;
	padding-left: 3px;
	height: 13px;
	border: 0px;
	cursor: pointer;
}

.multiselect ul {
	height: 98px;
	overflow: auto;
	border-left: 1px solid #828790;
	border-right: 1px solid #828790;
	margin: 0px;
	padding: 0px;
}

.multiselect li {
	list-style-type:none;
	height: 18px;
	padding: 1px 1px 1px 18px;
	cursor: pointer;
}

.checkboxArea {
	color: #333;
	background: transparent url(../images/checkboximg.gif) no-repeat left top;
}

.checkboxAreaChecked {
	color:#333;
	background: transparent url(../images/checkboximg.gif) no-repeat left bottom;
}

.multiselect li:hover {
	color: #333;
	background-color: #c1c1c1;
	/*background: transparent url(../images/checkboximg.jpg) no-repeat left center;*/
}

.multiselectbutton {
	border: 1px solid #828790;
	border-top:none;
	padding: 2px;
	padding-bottom: 5px;
}

/* multiselect */
.garancialis, .tabmenu .feher a.garancialis {
	color: #86B91D;
}

.szalon, .tabmenu .feher a.szalon {
	color: #58B8FF;
}

.finanszirozas_head {
	margin-top: 10px;
	border-collapse: collapse;
}

.finanszirozas_head .td_c {
	background-color: #fff;
	border: 1px solid #ccc;
	text-align: center;
	padding: 10px 0; 
}

.finanszirozas_head .td_1 {
	width: 140px;
	border-left: 1px solid #f8f8f8;
	border-top: 1px solid #f8f8f8;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.finanszirozas_body {
	border-collapse: collapse;
	margin-top: -1px;
}

.finanszirozas_body .td_c {
	background-color: #fff;
	border: 1px solid #ccc;
	text-align: center;
	height: 42px;
}

#finansz_loading td span {
	padding: 30px 0 30px 45px;
	background: url(../images/finansz_loading_2.gif) no-repeat 0 50%;
	color: #ff4500;
	text-align: left;
	/* IE 6-7 csak inline elemre tamogatja */
	display: inline-block;
}

.nemlatszik {
	visibility: hidden;
	display: none;
}

/* ####### nagyg ###################################################### */

div.cimsor span.alcim{
	border:medium none;
	color:#333333;
	font-size:10px;
	text-transform:uppercase;
}

span.alahuzott{
	text-decoration: underline;
}

span.apro{
	font-size: 10px !important;
}

span.dolt{
	font-style: italic;
}

ul.felsorolas li img{
	border: 1px solid #ccc;
}

div.box728px table.tablazat.osszehasonlito {
	border: 1px solid #cccccc;
	margin: 5px auto;
	width: 702px;
}

div.box728px table.tablazat.osszehasonlito th{
	font-size: 14px;
}

div.box728px table.tablazat.osszehasonlito td{
	vertical-align: top;
}

.konyvjelzo a {
	display: block;
	height:53px;
	width:64px;
}

/*
.iwiw {
	background:transparent url(../images/social_icons.png) 0px -53px no-repeat;
}

.iwiw:hover {
	background:transparent url(../images/social_icons.png) 0px 0px no-repeat;
}
.facebook {
	background:transparent url(../images/social_icons.png) -58px -53px no-repeat;
}

.facebook:hover {
	background:transparent url(../images/social_icons.png) -58px 0px no-repeat;
}

.delicious {
	background:transparent url(../images/social_icons.png) -118px -53px no-repeat;
}

.delicious:hover {
	background:transparent url(../images/social_icons.png) -118px 0px no-repeat;
}

.digg {
	background:transparent url(../images/social_icons.png) -178px -53px no-repeat;
}

.digg:hover {
	background:transparent url(../images/social_icons.png) -178px 0px no-repeat;
}

.stumbleupon {
	background:transparent url(../images/social_icons.png) -238px -53px no-repeat;
}

.stumbleupon:hover {
	background:transparent url(../images/social_icons.png) -238px 0px no-repeat;
}

.google {
	background:transparent url(../images/social_icons.png) -298px -53px no-repeat;
}

.google:hover {
	background:transparent url(../images/social_icons.png) -298px 0px no-repeat;
}

.twitter {
	background:transparent url(../images/social_icons.png) -358px -53px no-repeat;
}

.twitter:hover {
	background:transparent url(../images/social_icons.png) -358px 0px no-repeat;
}

.live {
	background:transparent url(../images/social_icons.png) -418px -53px no-repeat;
}

.live:hover {
	background:transparent url(../images/social_icons.png) -418px 0px no-repeat;
}

.myspace {
	background:transparent url(../images/social_icons.png) -478px -53px no-repeat;
}

.myspace:hover {
	background:transparent url(../images/social_icons.png) -478px 0px no-repeat;
}

.mixx {
	background:transparent url(../images/social_icons.png) -538px -53px no-repeat;
}

.mixx:hover {
	background:transparent url(../images/social_icons.png) -538px 0px no-repeat;
}

.tumblr {
	background:transparent url(../images/social_icons.png) -598px -53px no-repeat;
}

.tumblr:hover {
	background:transparent url(../images/social_icons.png) -598px 0px no-repeat;
}

.konyvjelzo .email {
	background:transparent url(../images/social_icons.png) -658px -53px no-repeat;
}

.konyvjelzo .email:hover {
	background:transparent url(../images/social_icons.png) -658px 0px no-repeat;
}
*/

#keresonavigacio .td_vissza_talalati a {
	background: transparent url(../images/iconAll.gif) no-repeat 8px -273px;
	padding: 0 0 0 25px;
}

#keresonavigacio .td_vissza_talalati {
	width: 220px;
	font-weight: bold;
	padding: 5px 10px 10px 0px;
	text-align: left;
}

#keresonavigacio .td_hahu_text a {
	font-weight: bold;
	color: #ff4500;
	padding-left: 22px;
	background: url(../images/hahu_text_car.gif) no-repeat;
}

#keresonavigacio .td_hahu_text {
	padding: 5px 0pt 10px;
	width: 340px;
	text-align: center;
	background: url(../images/hahu_text_bg.gif) no-repeat 50% 50%;
}

#keresonavigacio .td_ujkereses a {
	background: transparent url(../images/iconAll.gif) no-repeat right -290px;
	padding: 0 25px 0 0;
}

#keresonavigacio .td_ujkereses {
	width: 220px;
	font-weight: bold;
	padding: 5px 0px 10px 10px;
	text-align: right;
}

.kozossegi a {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 4px 0 0 4px;
	width: 20px;
	height: 20px;
	background: url(../images/social_small_bg.gif) no-repeat 0 0;
}

.kozossegi {
	padding-right: 0;
}

.kozossegi a:hover {
	background: url(../images/social_small_bg.gif) no-repeat 0 -24px;
}

.kozossegi a img {
	border: 0;
}

.kozossegi a .iwiw {
	background: url(../images/social_small_icons.gif) no-repeat -4px 0;
}

.kozossegi a .facebook {
	background: url(../images/social_small_icons.gif) no-repeat -27px 0;
}

.kozossegi a .delicious {
	background: url(../images/social_small_icons.gif) no-repeat -50px 0;
}

.kozossegi a .digg {
	background: url(../images/social_small_icons.gif) no-repeat -73px 0;
}

.kozossegi a .stumbleupon {
	background: url(../images/social_small_icons.gif) no-repeat -96px 0;
}

.kozossegi a .tumblr {
	background: url(../images/social_small_icons.gif) no-repeat -119px 0;
}

.kozossegi a .twitter {
	background: url(../images/social_small_icons.gif) no-repeat -142px 0;
}

.kozossegi a .myspace {
	background: url(../images/social_small_icons.gif) no-repeat -165px 0;
}

.kozossegi a .email {
	background: url(../images/social_small_icons.gif) no-repeat -188px 0;
}

.linkek_modell li {
	padding-left: 35px;
}

.linkek_modell {
	display: none;
}

.linkek_modellcs li {
	padding-left: 15px;
}

.linkek_gyartmanyok h2 {
	padding: 0;
	margin: 0;
	font-size: 11px; 
	font-weight: normal;
}

table.kiemelesinfo {
	width: 708px;
}

table.kiemelesinfo p.kiemel {
	color: #333333;
	font-size: 17px;
}

table.kiemelesinfo p.nagyobb {
	color: #ff4500;
	font-size: 14px;
}

table.kiemelesinfo p.zold {
	color: #269048;
}

.smsszam_cimke {
	color: #ff4500;
	font-weight: normal;
	font-size: 12px;
}

.smsszam_2_cimke {
	color: #269048;
	font-weight: normal;
	font-size: 12px;
}

.smsszam {
	font-size: 14px;
	color: #ff4500;
	font-weight: bold;
}

.smsszam_2 {
	font-size: 14px;
	color: #269048;
	font-weight: bold;
}

/* merkantil finansz adatlap */

div.merkantil {
	margin: 0;
	border-bottom: 0;
}

div.merkantil_kalk {
	background: url(../images/merkantil_bg.gif) repeat-x 0 0;
	height: 144px;
	width: 778px;
	overflow: hidden;
	border: 1px solid #ccc;
	border-top: 0;
	padding: 5px 10px 10px 10px;
	margin-bottom: 10px;
}

#merkantil_content {
	border-top: 1px solid #ccc;
	padding: 10px;
}

#merkantil_resp table, #merkantil_form table {
	height: 97px;
	width: 100%
}

#merkantil_resp .td_header, #merkantil_form .td_header, #merkantil_error .td_header {
	text-transform: uppercase;
	font-weight: bold;
	color: #0d6c52;
	font-size: 12px;
	padding-bottom: 5px;
}

#merkantil_resp .td_text, #merkantil_form .td_text, #merkantil_error .td_text {
	color: #0d6c52;
	padding-bottom: 2px;
	width: 185px;
}

#merkantil_error .td_text {
	width: 555px;
}

#merkantil_loading {
	text-align: center;
	color: #0d6c52;
	padding-top: 45px;
	display: none;
}

#merkantil_loading img {
	padding-bottom: 5px;
}

#merkantil_resp, #merkantil_error {
	display: none;
}

#merkantil_resp div.merkantil_grad {
	width: 175px;
	height: 16px;
	padding: 3px 0 0 5px;
	color: #0d6c52;
	font-weight: bold;
	background: url(../images/merkantil_resp_bg.png) no-repeat;
}

#merkantil_form .div_table_container, #merkantil_resp .div_table_container, #merkantil_error .div_table_container {
	height: 97px;
	overflow: hidden;
}

#merkantil_error_text {
	color: #db3721;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px;
	width: 758px;
	height: 22px;
	overflow: hidden;
}

#tippek {
	height: 46px;
	width: 784px;
	overflow: hidden;
	margin: 5px 0 10px 0;
}

#tippek_fej {
	height: 46px;
	width: 55px;
	float: left;
}

.tippek_fej_zold {
	background: url(../images/tippek/tippek.gif) 50% 50% no-repeat;
}

.tippek_fej_piros {
	background: url(../images/tippek/tanacs.gif) 50% 50% no-repeat;
}

#tippek_l {
	height: 46px;
	width: 17px;
	float: left;
}

.tippek_l_zold {
	background: url(../images/tippek/tippek_lr.gif) 0 -46px no-repeat;
}

.tippek_l_piros {
	background: url(../images/tippek/tippek_lr.gif) 0 0 no-repeat;
}

#tippek_r {
	height: 46px;
	width: 11px;
	float: left;
}

.tippek_r_zold {
	background: url(../images/tippek/tippek_lr.gif) 0 -138px no-repeat;
}

.tippek_r_piros {
	background: url(../images/tippek/tippek_lr.gif) 0 -92px no-repeat;
}

#tippek_bg {
	height: 26px;
	width: 701px;
	padding: 10px 0;
	float: left;
	text-align: left;
	overflow: hidden;
}

.tippek_bg_zold {
	background: url(../images/tippek/tippek_bg.gif) 0 -46px repeat-x;
}

.tippek_bg_piros {
	background: url(../images/tippek/tippek_bg.gif) 0 0 repeat-x;
}

#tippek_bg .tipp {
	text-transform: uppercase;
	font-weight: bold;
	height: 26px;
	width: 40px;
	float: left;
}

.tippek_bg_zold .tipp {
	color: #64a33b;
}

.tippek_bg_piros .tipp {
	color: #ff4500;
}

#tippek_bg .tipp_szoveg {
	font-weight: normal;
	color: #333;
	height: 26px;
	float: left;
	width: 606px;
	overflow: hidden;
	line-height: 1.2;
}

#tipp_szoveg_lapozo {
	color: #ccc;
}

#tipp_szoveg_lapozo a {
	color: #2659a0;
	text-decoration: none;
}

#tippek_bg .tipp_bezar {
	height: 26px;
	width: 55px;
	float: left;
	text-align: right;
}

#tippek_bg .tipp_bezar a {
	color: #2659a0;
	text-decoration: none;
	display: block;
	padding-right: 15px;
	background: url(../images/tippek/tippek_bezar.gif) 100% 50% no-repeat;
}

span.extra {
	font-weight: bold;
	color: black;
	font-variant: small-caps;
}

span.extra span {
	padding: 0;
	font-weight: bold;
	color: #ff4500;
}