body,table,td {

	padding:0px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4D4D4D;
}

a {
	color:#6194AC;
	text-decoration:none;
}

/*
h1 {
	margin:5px 0px 5px 0px;
	font-size:20px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
}
*/

#page {
	width:1010px;
	background-position: 0px 50px;
}

#head {
	width:1010px;
	background: url(images2/headerback.png);
	height:110px;
}

#head .logo {
	width:450px;
	height:110px;
	display:block;
	float:left;
}

#head .login {
	position:absolute;
	left:625px;
	width:380px;
	height:110px;
	background: url(images2/login.bejelentkezes.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#head .false {
	position:absolute;
	left:625px;
	width:380px;
	height:110px;
	background: url(images2/login.false.png);
	background-repeat: no-repeat;
	background-position: top left;
}


#head .login .l1 {
	position:absolute;
	display:block;
	left:0px;
	top:57px;
	height:12px;
	width:121px;
	text-align:center;
	color:#3E6787;
	font-size:10px;
}
#head .login .l2 {
	position:absolute;
	display:block;
	left:0px;
	top:71px;
	height:12px;
	width:121px;
	text-align:center;
	color:#3E6787;
	font-size:10px;
}
#head .login .t1 {
	position:absolute;
	display:block;
	left:123px;
	top:28px;
	width:44px;
	height:22px;
	text-indent:-1000px;
}
#head .login .t2 {
	position:absolute;
	display:block;
	left:123px;
	top:53px;
	width:44px;
	height:22px;
	text-indent:-1000px;
}
#head .login .i1 {
	position:absolute;
	display:block;
	left:170px;
	top:28px;
	width:135px;
	height:22px;
	background:transparent;
	border:0px;
}
#head .login .i2 {
	position:absolute;
	display:block;
	left:170px;
	top:53px;
	width:135px;
	height:22px;
	background:transparent;
	border:0px;
}
#head .login .su {
	position:absolute;
	display:block;
	left:317px;
	top:26px;
	width:50px;
	height:50px;
	background:transparent;
	border:0px;
	text-indent:-1000px;
}

#head .logined {
	background: url(images2/login.bejelentkezve.png);
	background-repeat: no-repeat;
	background-position: top left;
}

#head .logined .name {
	position:absolute;
	top:25px;
	font-weight:bold;
	left:120px;
	color:white;
	line-height:18px;
	font-size:13px;
}

#head .logined .text {
	left:120px;
	top:43px;
	position:absolute;
	color:white;
	line-height:18px;
	font-size:10px;
}

#head .logined .logout {
	background: url(images2/login.logout.png);
	display:block;
	width:82px;
	height:18px;
	color:#ffffff;
	text-decoration:none;
	text-align: center;
	line-height:18px;
	font-size:10px;
	left:120px;
	top:65px;
	position:absolute;
}

#topsav {
	background: url(images2/topsav.png);
	height:99px;
	padding-left:139px;
/*	text-align:center; */
}





#top {
	position: relative;
	height:110px;
/*
	background: #ddd;
*/
}

#top .banner {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 728px;
	height: 90px;
	background: #ffddaa;
	float:left;
}

form {
	margin:0px;
	padding:0px;
}

#top .login {
	position: absolute;
	left: 750px;
	top: 10px;
	width: 240px;
	height: 90px;
	background:#DCE7FB;
	float:left;
	font-size:10px;
}

#top .loginfalse {
	background:#ff0000;
}

#top .loginfalse h1 {
	background:#880000;
}

#top .login label {
	display:block;
	float:left;
	width:130px;
}

#top .login .l {
	display:block;
	float:left;
	width:100px;
	text-align:right;
	height:20px;
	line-height:20px;
}

#top .login .i {
	width:100px;
	height:20px;
	line-height:20px;
}

#top .login .l2 {
	display:block;
	float:left;
	width:100px;
	text-align:right;
	height:30px;
	line-height:10px;
}

#top .login .r {
	display:block;
	float:left;
	width:120px;
	line-height:1em;
}

#top .login .submit {
	width:10px;
	
}

#top .login h1 {
	margin:0px;
	font-size:11px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
}

#middle {
	float:left;
 	width: 870px; //210+660
	margin: 0px;
	padding:0px;
	overflow:hidden;
/*	border:1px solid green; */
	margin-bottom:10px;
}

#middle .left {
	float:left;
	width:210px;

	background: #fff;
/*	position:relative; */
}

#middle .left .menu {
	position:relative;
	padding:0px 0px 0px 0px;
	background: url(images2/menutop.png);
}
#middle .left .menu .bottom {
	background: url(images2/menubottom.png);
	height: 41px;
}
#middle .left .menu .elv {
	background: url(images2/menuelv.png);
	height: 3px;
	overflow:hidden;
}
#middle .left .menu a {
	background: url(images2/menuitem.png);
	background-position: left top;
	background-repeat: no-repeat;
	height: 22px;
	display:block; 
	font-weight: bold;
	text-decoration:none;
	line-height:22px;
	padding-left:37px;
	color:#83B0D2;
}
#middle .left .menu a.almenu {
	background: url(images2/menuitem.png);
	background-position: 20px top;
	background-repeat: no-repeat;
	height: 22px;
	display:block; 
	font-weight: bold;
	text-decoration:none;
	line-height:22px;
	padding-left:37px;
	color:#83B0D2;
	text-indent:20px;
}


#middle .left .menu a:hover,
#middle .left .menu a.akt {
	background: url(images2/menuitemover.png);
	background-repeat: no-repeat;
	color:#5C92BC;
}

#middle .left .menu a.almenu:hover {
	background-image: url(images2/menuitemover.png);
	background-position: 20px top;
	background-repeat: no-repeat;
	color:#5C92BC;
}

#middle .left .menu a.top,
#middle .left .menu a.top:hover  {
	padding-top:20px;
	background-position: left 20px;
	background-repeat: no-repeat;
}


#middle .center {
	float: left;
	width: 660px;
/*	background: #dde; */
/*	margin-left:10px; */
	background: url(images2/contentback.png);
	background-position: 1px 0px;
	background-repeat: no-repeat;

/*	background: red; */
}

#middle .center .content {
	margin-left:9px;
	margin-right:0px;
}

#middle .center h1 {
	margin:0px;
	padding:0px;
}

/*
#middle .center h1 {
	margin:0px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	margin: 5px 0px 5px 0px;
	text-indent: 10px;
	color: #ffffff;
	background: #74B2D3;
	background: #6194AC;
border-bottom: 1px solid #74B2D3;
border-top: 1px solid #74B2D3;
	font-weight: bold;
	font-size: 16px;
}
*/

.right {
	float:right;
	width:140px;
	/* background: #eee; */
	overflow:hidden;
}


.right .banner {
	margin-left:10px;
	text-align:left;
}

#foot {
	width:1010px;
	background: #eee;
	background-image: url(images2/footerback.png);
	height:62px;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:12px;
	text-align:left;
	line-height:20px;
	color:#ffffff;
	overflow:hidden;
}

#foot .content {
	padding-top:10px;
	padding-left:200px;
	color:#5B84A4;
}
#foot .content a {
	color:#5D86A6;
	padding-left:15px;
	background-image: url(images2/nyil1.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	text-decoration:none;
	font-weight: bold;
}
#foot .content a:hover {
	padding-left:15px;
	background-image: url(images2/nyil2.png);
	color:#446279;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.c {
	clear:both;
	height:1px;
	overflow:hidden;
}


.keresobox {
/*
	float:left;
	padding:10px;
	padding-right:15px;
*/
	width:870px;
	margin-bottom:10px;
}

.keresobox .tab {
	background-image:url(images2/searchboxtop.png);
	height:42px;
	margin:0px;
	padding:0px;
}


.tabcontent {
	clear:both;
	margin:0px 5px 0px 8px;
	/* padding:5px 10px 0px 10px; */
	background:#DCE7FB;
	/* border:1px solid #DCE7FB; */
	background-image:url(images2/searchboxback.png);
	overflow:hidden;
}

.tab .tabhead {
	overflow: hidden;
	height:30px;
	width:1010px;
	margin-left:20px;
}
.tab .tabhead a {
	background:url(images2/topmenuitemback.png);
	float:left;
        display:block;
	background-position: top left;
	padding:0px 0px 0px 0px;
	text-indent:18px;
	height:30px;
	line-height:28px;
	text-decoration:none;
	font-style: normal;
	font-weight:bold;
	font-size:11px;
	color:#CE7453;
	text-transform:uppercase;
	padding-right:10px;
	letter-spacing:-1px;
}
.tab .tabhead a.akt {
	line-height:28px;
	background:url(images2/topmenuitemoverback.png);
	color:#ffffff;
}
.tab .tabhead a:hover {
        display:block;
	background:url(images2/topmenuitemoverback.png);
	height:30px;
	line-height:28px;
	color:#ffffff;
}
.tab .i {
	float:left;
        display:block;
	position:relative;
	background:url(images2/topmenuitemoverback.png);
	background-position: top 0px;
	padding:0px 20px 0px 20px;
	height:28px;
	line-height:40px;
	color:#000000;
	text-decoration:none;
	overflow:hidden;
	width:25px;
	padding:0px;
	margin:0px;
/*border:1px solid red;*/
}

/*
h1 {
	margin:5px 0px 5px 0px;
	text-indent: 10px;
	color:#ffffff;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;
	font-family: Arial;
	background: #74B2D3;
	font-weight:bold;
	font-size:20px;
	text-transform:uppercase;
}
*/

.tabcontent td {
	line-height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size:11px; */
	font-size: 10px;
	padding-bottom:5px;
}
.tabcontent td select {
	width:145px;
}
.tabcontent td select.b { 
	width:65px;
}
.tabcontent input.cb { 
/*	line-height:40px; */
	margin:0px;
	padding:0px;
	width:24px;
/*	width:auto; */
}

.tabcontent td input.a {
	width:60px;
}

.osszetett {
	display:none;
}

.osszetett .item {
	width:130px;
	height:30px;
	float:left;
	overflow:hidden;
}

.osszetett div .l {
	width:20px;
	float:left;
	font-size:10px;
	overflow:hidden;
}
.osszetett div .r {
	width:110px;
	float:left;
	font-size:10px;
	line-height:1em;
/*	margin-top: 3px; */
/*	overflow:hidden; */
	padding-top:3px;
}


#top .login td,
#top .login input,
#top .login select,
.tabcontent td,
.tabcontent input,
.tabcontent select {
	font-family: verdana, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #323232;
}



div.errorwarnings {
	background: #ff0000;
	border: 1px solid #000000;
	color:#ffffff;
	margin: 3px 3px 30px 3px;
	padding: 5px;
	line-height:100%;
}

div.errorwarnings p {
	margin: 3px;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
}

div.errorwarnings li {
	margin-left: 30px;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
	LIST-STYLE: square outside;
	line-height:1.5em;
}
div.errornothing {
	background: #00ff00;
	border: 1px solid #000000;
	margin: 3px;
	padding: 5px;
}

div.errornothing p {
	margin: 3px;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
}

.tablazat3 {
	width:600px;	
}
.tablazat3 td {
	font-size:10px;
	vertical-align:top;
}
.tablazat2 {
}
.tablazat2 td {
	vertical-align:top;
	line-height:22px;
}
.tablazat2 td input,
.tablazat2 td select,
.tablazat2 td textarea {
	border:1px solid #DCE7FB;
	border:1px solid #74B2D3;
	border:1px solid #6194AC;
}

input.cb { 
	margin:5px 0px 0px 0px;
	padding:0px;
	width:24px;
}

.l200 {
	width:100px;
	padding-right:5px;
	margin-top:5px;
	float:left;
	display:block;
	text-align:right;
	clear:both;
}
.r200 {
	width:250px;
	padding-right:5px;
	margin-top:5px;
	float:left;
	display:block;
}


#middle .submit {
	background:#6194AC;
	background:url(images2/gomb2.png);
	color:white;
	font-weight:normal;
	border:0px;
	width:124;
	height:30px;
	font-weight:bold;
	letter-spacing:-1px;
}


.frI {
	width:300px;
}
.frP {
	width:100px;
}

.nemadatlap {
	background: #ffffff;
}
.nemadatlap .balra {
	float: left;
	width: 350px;
	padding: 0px;
}
.nemadatlap .tablazat {
	float: right;
	margin-right: 10px;
	padding: 0px;
}

.gomb1 {
	display:block;
	width:113px;
	height:18px;
	background: url(images2/gomb1.png);
	background-repeat: no-repeat;
	background-position: top left;
	text-align: center;
	color:#73270B;
	line-height:18px;
	border:0px;
	float:left;
}
.ar {
	float:right;
}

.titlereszletes {
	background: url(images2/page.title.szemelyauto.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszletespotkocsi {
	background: url(images2/page.title.potkocsi.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszletesszemelyauto {
	background: url(images2/page.title.szemelyauto.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszletesmotor {
	background: url(images2/page.title.motor.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszletesautobusz {
	background: url(images2/page.title.autobusz.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszleteslakokocsi {
	background: url(images2/page.title.lakokocsi.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlereszleteshaszonjarmu {
	background: url(images2/page.title.haszongepjarmu.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}


.titlerolunk {
	background: url(images2/page.title.rolunk.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlefeltetelek {
	background: url(images2/page.title.feltetelek.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlekapcsolat {
	background: url(images2/page.title.kapcsolat.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titleimpresszum {
	background: url(images2/page.title.impresszum.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlehirdetesfigyelo {
	background: url(images2/page.title.hirdetesfigyelo.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlepartnereink {
	background: url(images2/page.title.partnereink.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}

.titleregisztracio {
	background:url(images2/page.title.regisztracio.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}

.titlestart {
	background: url(images2/page.title.start.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlehirdetesmodositasa {
	background: url(images2/page.title.hirdetesmodositas.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlehirdetesfeladasa {
	background: url(images2/page.title.hirdetesfeladasa.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titleszemelyautok {
	background: url(images2/page.title.szemelyautok.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlemotorok {
	background: url(images2/page.title.motorok.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titleautobuszok {
	background: url(images2/page.title.autobuszok.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlehaszonjarmuvek {
	background: url(images2/page.title.haszongepjarmuvek.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlepotkocsik {
	background: url(images2/page.title.potkocsik.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}
.titlelakokocsik {
	background: url(images2/page.title.lakokocsik.png);
	height:34px;
	text-indent:-1000px;
	margin: 0px 0px 10px 0px;
}

.startpage {
	padding:0px 0px 0px 0px;
	margin:0px;
}
.startpage a.item {
	width:159px;
	height:240px;
	float:left;
	background:#ded;
	margin:0px 4px 10px 0px;
	text-align: center;
	font-size:10px;
	background:url(images2/start1.back.png);
	text-decoration:none;
	color:#ffffff;
	position:relative;
	display:block;
	overflow:hidden;
}
.startpage a.lineend {
	margin:0px 0px 10px 0px;
}

.startpage a.item1 {
}
.startpage a.item2 {
	background:url(images2/start2.back.png);
}
.startpage a.item3 {
	background:url(images2/start3.back.png);
}
.startpage a.item4 {
	background:url(images2/start4.back.png);
}


.startpage a.item:hover {
}

.startpage a.item img {
	border:0px;
}

.startpage a.item .kep {
	position:relative;
	display:block;
/*
 	width:150px;
 	height:150px;
*/
	left:0px;
	top:4px;
/*
	margin-top:5px;
*/
}

.startpage a.item .ar {
	position:absolute;
	top:176px;
	left:0px;
	width:159px;
	font-size:11px;
	line-height:12px;
	text-align:center;
	height:20px;
	overflow:hidden;
	color:#ffffff;
	font-weight:bold;
}

.startpage a.item .megye {
	position:absolute;
	top:190px;
	left:0px;
	width:159px;
	font-size:11px;
	line-height:12px;
	text-align:center;
	height:15px;
	overflow:hidden;
	color:#ffffff;
	font-weight:bold;
}

.startpage a.item .marka {
	position:absolute;
	top:157px;
	left:0px;
	width:159px;
	font-size:14px;
	line-height:14px;
	text-align:center;
	height:18px;
	overflow:hidden;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:-1px;
}
.startpage a.item2 .marka {
	color:#6E5C29;
}

.startpage a.item1 .ar,
.startpage a.item1 .megye{
	color:#6F7809;
	color:#3D6687;
}

.startpage a.item2 .ar,
.startpage a.item2 .megye{
	color:#BC6309;
}
.startpage a.item3 .ar,
.startpage a.item3 .megye{
	color:#363534;
}
.startpage a.item4 .ar,
.startpage a.item4 .megye{
	color:#6F7809;
}

.page {
	background:url(images2/page.back.png);
	margin:0px;
	padding:0px;
	width:651px;
	margin-bottom:10px;
/*	overflow:scroll; */
}
.title {
	background:url(images2/page.title.back.png);
	margin:0px;
	padding:0px;
	width:651px;
	margin-bottom:10px;
}

.page .top {
	background:url(images2/page.top.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
}
.page .bottom {
	background:url(images2/page.bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:10px;
}

.page .titlejarmu {
	background:url(images2/page.title.jarmu.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
}
.page .titlefotok {
	background:url(images2/page.title.fotok.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
}
.page .titlehirdeto {
	background:url(images2/page.title.hirdeto.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
}
.page .titlehirdetes {
	background:url(images2/page.title.hirdetes.png);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px;
	padding:0px;
}

.page .titlebottom {
	background:url(images2/page.title.bottom.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin:0px;
	padding:10px;
}


.talalat {
	margin-bottom:15px;
}

.talalat .item {
	position:relative;
	margin-left:0px;
	width:647px;
	height:186px;
	background:url(images2/talalat.item1.png);
	margin-bottom:8px;
}



.talalat .item img {
	border: 1px solid #6194AC;
}

.talalat .item .top {
	display:block;
/*
	background: #74B2D3;
*/
	line-height:20px;
	padding:2px 5px;
	color:#000000;
	overflow:hidden;
	height:19px;
	position:relative;
}

.talalat .item .top span {
	display:inline;
	float:left;
	height:20px;
	font-wieght:bold;
	line-height: 20px;
	font-weight:bold;
}
.talalat .item .top .sor {
	width:40px;
/*	text-align:right; */
	position:relative;
}
.talalat .item .top .tipus {
	width:250px;
	text-align:left;
	position:relative;
	color:#346588;
	text-transform:uppercase;
	white-space: nowrap;
	overflow:hidden;
}
.talalat .item .top .egybe {
	width:250px;
	text-align:right;
	font-size:10px;
	color:#5E94BE;
}
.talalat .item .top .ar {
/*
	position:absolute;
	left:500px;
*/
	width:135px;
	text-align:right;
	color:#346588;
}
.talalat .item .top .elv {
	width:10px;
	text-align: center;
}

.talalat .item2 .top .tipus {
	color:#4D4D4D;
}
.talalat .item2 .top .ar {
	color:#4D4D4D;
}
.talalat .item2 .top .egybe {
	color:#EA8928;
}

.talalat .item4 .top .tipus {
	color:#4C4B4B;
}
.talalat .item4 .top .ar {
	color:#4C4B4B;
}
.talalat .item4 .top .egybe {
	color:#87920E;
}

.talalat .item3 .top .tipus {
	color:#ffffff;
}
.talalat .item3 .top .ar {
	color:#ffffff;
}
.talalat .item3 .top .egybe {
	color:#ffffff;
}



.talalat .item .image {
	position:absolute;
	left:9px;
	top:35px;
}
.talalat .item .image img {
	border:0px;
}

.talalat .item .cont {
/*
	background:#DCE7FB;
*/
	position:absolute;
	left:175px;
	top:45px;
	font-size:9px;
	color:#4B4B4B;
	font-size:11px;
}

.talalat .item .cont .kiem {
	font-size:11px;
	text-transform:uppercase;
	color:#4B4B4B;
	font-weight:bold;
}


.talalat .item1 {
}

.talalat .item2 {
	background:url(images2/talalat.item2.png);
}
.talalat .item3 {
	background:url(images2/talalat.item3.png);
}
.talalat .item4 {
	background:url(images2/talalat.item4.png);
}

.talalat .item .buttons {
	width:400px;
	position:absolute;
	left:236px;
	top:26px;
}
.talalat .item .buttons a {
	background: url(images2/gomb.nemsms1.png);
	float:right;
	display: block;
	width: 97px;
	height: 16px;
	font-size: 9px;
	color: #ffffff;
	overflow: hidden;
	margin-right:2px;
	text-align: center;
	line-height: 16px;
}

.talalat .item .buttons a.sms {
	background: url(images2/gomb.sms1.png);
}

.talalat .item4 .buttons a {
	background: url(images2/gomb.nemsms4.png);
}

.talalat .item2 .buttons a {
	background: url(images2/gomb.nemsms2.png);
	color:#CC6633;
}

.talalat .item2 .buttons a.sms {
	background: url(images2/gomb.sms1.png);
	color:#ffffff;
}

.talalat .item3 .buttons a {
	background: url(images2/gomb.nemsms3.png);
}

.talalat .item .buttons a:hover {
	color: #FEE776;
}
.talalat .item2 .buttons a:hover {
	color:#333333;
}



.lapozo {
	margin: 10px 20px 10px 20px;
	padding:2px;
}

.lapozo .oldalak {
	width: 330px;
	text-align: center;
	float:left;
	/* border:1px solid red; */
}

.lapozo .oldalak .aktual {
	padding:0px 5px;
	font-weight: bold;
	font-size:14px;
	color:#6194AC;
}
.lapozo .hatra,
.lapozo .elore {
	display:block;
	width:123px;
	height:16px;
	overflow:hidden;
	font-size: 10px;
	line-height: 16px;
}
.lapozo .elore {
	float:left;
}
.lapozo .hatra {
	float:right;
}
.lapozo .hatra a {
	display:block;
	width:123px;
	height:16px;
	background: url(images2/gomb.kovetkezo.png);
	overflow:hidden;
	text-align:left;
	text-indent:23px;
	text-transform:uppercase;
	font-weight:bold;
}

.lapozo .elore a {
	display:block;
	width:123px;
	height:16px;
	background: url(images2/gomb.elozo.png);
	overflow:hidden;
	text-align:left;
	text-indent:33px;
	text-transform:uppercase;
	font-weight:bold;
}






/*
	background:#DCE7FB;
	padding:5px;
*/
.adatlap {
	width:647px;
	background:url(images2/adatlap.back.png);
	position:relative;
}
.adatlap .adatlapbottom {
	background: url(images2/adatlap.bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.adatlap .adatlaptop {
	background: url(images2/adatlap.top.png);
	background-position: top left;
	background-repeat: no-repeat;
/*	position:relative; */
}
.adatlap .adatlaptop h1 {
	font-size:14px;
	text-indent: 20px;
	line-height: 30px;
	text-transform: uppercase;
	color: #326386;
}

.adatlap .tablazat {
	font-size:10px;
	padding:0px;
	margin:0px;
/* background:green; */
}
/*
.adatlap .tablazat h3 {
	text-align: center;
	color:#ffffff;
	font-size:12px;
	padding:5px 0px;
	line-height:15px;
	margin:0px;
}
*/

.adatlap .tablazat .l {
	float:left;
	width:110px;
	text-align:right;
	margin-right:5px;
	margin-top:3px;
	clear:both;
	line-height:15px;
	font-weight: bold;
}
.adatlap .tablazat .r {
	float: left;
	width: 110px;
	margin-top: 3px;
	font-size: 10px;
	line-height: 15px;
	overflow:hidden;
}

.adatlap .tablazat .lar {
	font-size: 13px;
	font-weight: bold;
	color: #346588;
	text-align:center;
}
.adatlap .extrak {
	margin: 5px 5px;
	padding: 5px 5px;
}

.adatlap .extrak b {
	padding:-5px;
}
/*
.adatlap .tablazat .l2 {
	width:60px;
}
.adatlap .tablazat .r2 {
	width:180px;
	font-size:10px;
}

.adatlap .tablazat .k {
	font-weight: bold;
}

.adatlap .kapcsolat {
	float: left;
	width: 390px;
	border: 1px solid #6194AC;
	background: #DCE7FB;
	font-size: 10px;
}
.adatlap .kapcsolat .l {
	float: left;
	width:140px;
	text-align: right;
	margin-right: 5px;
	margin-top: 3px;
	clear: both;
	line-height: 15px;
}
.adatlap .kapcsolat .r {
	float: left;
	width: 200px;
	margin-top: 3px;
	font-size: 12px;
	line-height: 15px;
}
.adatlap .kapcsolat h3 {
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	padding: 5px 0px;
	line-height: 15px;
	background: #6194AC;
	margin: 0px;
}
*/

.adatlap .adatlapleftout {
	float: left;
	width: 409px;
	padding-top:7px;
}

.adatlap .adatlapleft {
	float: right;
	width: 405px;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0px;
/*
	position: relative;
	left:10px;
	top:-20px;
*/
}

.adatlap .adatlapleft .image {
	margin:0px 0px 4px 0px;
	width: 405px;
	background: url(images2/adatlap.image.back.png);
}

.adatlap .adatlapleft .imagetop {
	background: url(images2/adatlap.image.top.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.adatlap .adatlapleft .imagebottom {
	background: url(images2/adatlap.image.bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	text-align: center;
	padding:8px;
}

.adatlap .adatlapleft .imagebottom img {
	border: 2px solid #DAEBF8;
}

.adatlap .adatlapleft .images {
	margin:0px 0px 0px 0px;
	background: url(images2/adatlap.images.back.png);
	height:151px;
	position:relative;
}
.adatlap .adatlapleft .images .box {
	overflow:hidden;
	width:100px;
	position:absolute;
	left:31px;
	top:0px;
	width:343px;
	height:151px;
	line-height:151px;
	white-space:nowrap;

	line-height:151px;
	display:table-cell;
	vertical-align:middle;
	display:table-row;
}
.adatlap .adatlapleft .images .box .img {
	width: 159px;
	/* height: 151px; */
	/* float: left; */
	background: url(images2/adatlap.images.img.back.png);
	background-position: center;
	background-repeat: no-repeat;
	height:151px;
	overflow:hidden;

	line-height:151px;
	display:table-cell;
	vertical-align:middle
}
.adatlap .adatlapleft .images .box img {
	display:table-cell;
	vertical-align:middle

}
.adatlap .adatlapleft .images .elore {
	display:block;
	background: url(images2/adatlap.images.gomb.elore.png);
	width: 30px;
	height: 151px;
	position:absolute;
	left:0px;
	top:0px;	
}
.adatlap .adatlapleft .images .hatra {
	display:block;
	background: url(images2/adatlap.images.gomb.hatra.png);
	width: 30px;
	height: 151px;
	position:absolute;
	left:375px;
	top:0px;	
}


.adatlap .adatlapleft .text {
	margin:4px 0px;
	width: 405px;
	background: url(images2/adatlap.text.back.png);
}

.adatlap .adatlapleft .texttop {
	background: url(images2/adatlap.text.top.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.adatlap .adatlapleft .textbottom {
	background: url(images2/adatlap.text.bottom.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	font-size: 11px;
	padding:8px;
}

/*
.adatlap .adatlapleft .image img {
	border: 2px solid #6194AC;
}
*/

.adatlap .adatlaprightout {
	float:left;
	width:234px;
	padding-top:7px;
}

.adatlap .adatlapright {
	background: url(images2/adatlap.right.back.png);
	float:right;
	width:229px;
	overflow:hidden;
	margin-right: 0px;
	margin-top: 0px;
	color:#5E94BE;
	font-size:10px;
/* overflow:scroll; */

}

.adatlap .adatlapright .bottom {
	background: url(images2/adatlap.right.bottom.png);
	height:14px;
}

.adatlap .adatlapright .titleadatlap {
	background: url(images2/adatlap.title.adatlap.png);
	height:34px;
	text-indent:-1000px;
}
.adatlap .adatlapright .titlekapcsolat {
	background: url(images2/adatlap.title.kapcsolat.png);
	height:34px;
	text-indent:-1000px;
	margin:5px 0px;
}
.adatlap .adatlapright .titletulajdonsagok {
	background: url(images2/adatlap.title.tulajdonsagok.png);
	height:34px;
	text-indent:-1000px;
	margin:5px 0px;
}

.adatlap .hitel {
	background: url(images2/gomb.hitel.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline;
/*	float: left; */
/*
	width: 59px;
	height: 18px;
	text-align: center;
	color: #323232;
	text-transform: uppercase;
	font-size: 11px;
	margin:0px;
	text-align:center;
	padding:0px auto;
*/
	line-height: 22px;
	padding:20px 20px;
}


a.elozotalalat {
	background:url(images2/gomb.elozotalalat.png);
	display:block;
	position:absolute;
	left:406px;
	top:0px;
	width:62px;
	height:28px;
	text-indent:-1000px;
	float:right;
	margin-right:5px;
	margin-left:5px;
}
a.kovetkezotalalat {
	background:url(images2/gomb.kovetkezotalalat.png);
	display:block;
	position:absolute;
	left:550px;
	top:0px;
	width:81px;
	height:28px;
	text-indent:-1000px;
	margin-right:15px;
	margin-left:5px;
}
a.visszalistara {
	background:url(images2/gomb.visszalistara.png);
	display:block;
	position:absolute;
	left:473px;
	top:0px;
	width:72px;
	height:28px;
	text-indent:-1000px;
	margin-right:5px;
	margin-left:5px;
}

.alulbox {
	width:100px;
	height:28px;
	position:relative;
}

.alulbox a.elozotalalat {
	position:absolute !important;
	left:6px !important;
	top:0px !important;
}

.alulbox .visszalistara {
	position:absolute !important;
	left:74px !important;
	top:0px !important;
}

.alulbox .kovetkezotalalat {
	position:absolute !important;
	left:152px !important;
	top:0px !important;
}


.gombuj {
	background:url(images2/gomb.uj.png);
	display:block;
	float:left;
	width:66px;
	height:18px;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	line-height:18px;
	font-weight:bold;
	text-align:center;
	margin:1px 0px 0px 5px;
}