BODY{height:100%;}
BODY, P, A, BLOCKQUOTE, PRE{color:#4b4b4b; font:11px Arial;}
A{color:#00f;}
P{text-align:left;}
SELECT, INPUT, TEXTAREA{color:#4b4b4b;}
INPUT.text, TEXTAREA{font:bold 11px Arial; border:1px solid #333; padding:2px 3px;}

.developer{position:absolute; left:-10000px; top:0;}
.screenhidden{display:none;}
.tr0{background:#eaeaea;}
.tr1{background:#fff;}
.nomatch{color:#f58a1b; font-weight:bold; text-align:center;}
.paginate{margin-bottom:10px; text-align:center;}
.nowrap{white-space:nowrap;}
.tipp{color:#4b4b4b; font:10px Arial;}
.sep1{background:#00f; display:inline; position:absolute; margin:2px 0 0 7px; font-size:1px; width:1px; height:10px; color:#00f;}
.sep2{background:#cbcbcb; height:1px; font-size:1px; margin:4px 0;}

.buttons{margin:10px 0 5px 0;}
.button{background:url('holvan/btn.gif') no-repeat top left; font-size:13px; cursor:pointer; padding:2px 0; margin:0 2px;}
.button .button-right{background:url('holvan/btn.gif') no-repeat top right; padding:2px 10px 2px 7px; margin-left:3px;}
*+HTML .button{padding:0;}
* HTML .button{padding:0;}




.sitelogo{height:120px;}
.headerbanner{position:absolute; top:0; right:0;}
.sitelogoimg{padding:17px 0 6px; height:72px;}
#wPage{padding:0;}
	.staticpage{margin-bottom:10px; padding:0 10px 10px 10px; border:1px solid #707070;}
	.content UL{margin-left:20px;}
	.content OL{margin-left:25px;}
	.content UL.lista LI{padding:2px 0;}

#external-footer{clear:both;}
#holvan-tipp-container{display:none;}

#wOuterMain{padding:0 10px;}
	.tab-cimkeres{background:url('holvan/tabbg-1.png') repeat-x 0px 32px;}
	.tab-utvonal{background:url('holvan/tabbg-2.png') repeat-x 0px 32px;}
	.tab-hasznos{background:url('holvan/tabbg-3.png') repeat-x 0px 32px;}
	.tab-cegkereso{background:url('holvan/tabbg-4.png') repeat-x 0px 32px;}
	.tab-esemeny{background:url('holvan/tabbg-5.png') repeat-x 0px 32px;}
	.tab-szolgaltatas{background:url('holvan/tabbg-6.png') repeat-x 0px 32px;}

	#tabmenu{list-style:none; display:block; height:32px; background:url('holvan/tabsbg.png') repeat-x; margin-right:105px;}
	#tabmenu LI{float:left; position:relative; height:32px; width:90px; padding-left:5px; text-align:center; cursor:pointer; font:bold 12px Arial; color:#fff; background:url('holvan/tabs.png') no-repeat 0px -192px;}
	#tabmenu LI .tab-right{background:url('holvan/tabs.png') no-repeat right -192px; height:24px; padding:8px 5px 0 0;}

	#tabmenu .tab-cimkeres{background-position:0px 0px;}
	#tabmenu .tab-cimkeres .tab-right{background-position:right 0px;}
	#tabmenu .tab-utvonal{background-position:0px -32px;}
	#tabmenu .tab-utvonal .tab-right{background-position:right -32px;}
	#tabmenu .tab-hasznos{background-position:0px -64px;}
	#tabmenu .tab-hasznos .tab-right{background-position:right -64px;}
	#tabmenu .tab-cegkereso{background-position:0px -96px;}
	#tabmenu .tab-cegkereso .tab-right{background-position:right -96px;}
	#tabmenu .tab-esemeny{background-position:0px -128px;}
	#tabmenu .tab-esemeny .tab-right{background-position:right -128px;}
	#tabmenu .tab-szolgaltatas{background-position:0px -160px;}
	#tabmenu .tab-szolgaltatas .tab-right{background-position:right -160px;}
	#tabmenu .tab-zaro{cursor:default; width:10px; text-align:right;}
	.tabunder{height:17px; padding-top:2px; text-align:right; clear:both; display:none;}
	.alportalok{float:right; padding:6px 10px 0 0;}
	.tabbanner{float:right; padding:0;}

#wLeftPanel{float:left; width:300px;}

/*
	#tabmenu LI .tab-left{background:url('holvan/tab-corners.gif') no-repeat -6px 0px; float:left; width:3px; height:100%;}
	#tabmenu LI.aktiv .tab-left{background:url('holvan/tab-corners.gif') no-repeat 0px 0px;}
	#tabmenu LI .tab-center{background:url('holvan/tab-bg.gif') repeat-x 0px -34px; float:left; height:100%; text-align:center;}
	#tabmenu LI.aktiv .tab-center{background:url('holvan/tab-bg.gif') repeat-x 0px 0px;}
	#tabmenu LI .tab-right{background:url('holvan/tab-corners.gif') no-repeat -9px 0px; float:left; width:3px; height:100%;}
	#tabmenu LI.aktiv .tab-right{background:url('holvan/tab-corners.gif') no-repeat -3px 0px;}
	#tabmenu LI .tab-sep{background:url('holvan/tab-corners.gif') no-repeat -12px 0px; float:left; width:2px; height:100%;}
	#tabmenu LI SPAN{cursor:pointer; font:bold 13px Arial; color:#4b4b4b; display:block; line-height:13px; margin-top:2px;}
	#tab-cimkeres SPAN{padding:7px 0 10px 0; width:92px;}
	#tab-utvonal SPAN{padding:7px 0 10px 0; width:92px;}
	#tab-szolgaltatas SPAN{padding:7px 0 10px 0; width:94px;}
*/
	#wLeftPanel .tab-content{clear:both;}
	#wLeftPanel .tab-content-head{font-size:1px; height:3px; background:url('holvan/tab-corners.gif') no-repeat 0px -37px;}
	#wLeftPanel .tab-content-main{border:1px solid #707070; border-top:none; border-bottom:none; padding:9px 5px; position:relative; background:#fff;}
	#wLeftPanel .tab-content-main P{margin:0 4px;}
	#wLeftPanel .tab-szolgaltatas-content .tab-content-main P{margin:3px 4px;}
	#wLeftPanel .tab-content-main{min-height:120px; height:auto !important; height:120px;}
	#wLeftPanel .tab-content-main .showpoi{position:absolute; bottom:-2px;}
	#wLeftPanel .tab-content-text{float:left; padding-top:3px; width:30px;}
	#wLeftPanel .tab-content-foot{font-size:1px; height:3px; background:url('holvan/tab-corners.gif') no-repeat 0px -34px;}
	#wLeftPanel .talalat-torol{position:absolute; bottom:-2px; right:5px;}
	#wLeftPanel .szolgaltatas-logo{float:right; margin-right:16px;}


	#tab-cimkeres-content{}
	#tab-cimkeres-content .tab-content-main P{margin:3px 4px;}
	.resultdata-cim H1{display:block; font:bold 14px Arial; margin:0 0 2px 0; padding:5px 8px 16px; background:url('holvan/result-head-bg.gif') no-repeat bottom left;}
	.resultdata-cim H1.notfound{color:#f58a1b;}
	.resultdata-cim P{display:block; margin:0; padding:1px 10px 1px 14px;}
	.resultdata-cim P.flag{padding:5px 10px 10px 55px;}
	.resultdata-cim P.flagH{font:bold 14px Arial;}
	.resultdata-cim P A{font:11px Arial;}
	.resultdata-cim .summa{background:#f0f0f0; padding:2px 10px; font-size:12px; margin-top:10px;}


	#tab-utvonal-content{display:none;}
	#tab-utvonal-content .tab-content-main P{margin:3px 4px;}
	#tab-utvonal-content .routeitem .delete{background:url('holvan/flags.gif') no-repeat -6px -139px; width:12px; height:27px; float:right; cursor:pointer;}
	#tab-utvonal-content .routeitem .moveup{background:url('holvan/flags.gif') no-repeat -6px -166px; width:12px; height:27px; float:right; cursor:pointer;}
	#tab-utvonal-content .routeitem .movedown{background:url('holvan/flags.gif') no-repeat -6px -193px; width:12px; height:27px; float:right; cursor:pointer;}
	#tab-utvonal-content P.routeitem{padding-left:35px; height:27px; margin:3px 4px;}
	#tab-utvonal-content P.routeitem-a{background:url('holvan/flags.gif') no-repeat 0px 0px;}
	#tab-utvonal-content P.routeitem-b{background:url('holvan/flags.gif') no-repeat 0px -27px;}
	#tab-utvonal-content P.routeitem-c{background:url('holvan/flags.gif') no-repeat 0px -54px;}
	#tab-utvonal-content P.routeitem-d{background:url('holvan/flags.gif') no-repeat 0px -81px;}
	#tab-utvonal-content P.routeitem-e{background:url('holvan/flags.gif') no-repeat 0px -108px;}
	#tab-utvonal-content .route-options-switch{float:right;}
		#route-options-switch2{display:none;}
		#route-options{display:none; padding:6px 0 0 40px;}
		#tab-utvonal-content .route-options-menu{margin:0 6px;}
	#utvonal-result{display:none;}
	#utvonal-result .itiner{height:230px; overflow:auto; overflow-x:hidden; overflow-y:auto; position:relative;}
	.resultdata-iti H1{display:block; font:bold 14px Arial; margin:0 0 2px 0; padding:5px 8px 16px; background:url('holvan/result-head-bg.gif') no-repeat bottom left;}
	.resultdata-iti H1.notfound{color:#f58a1b;}

	#tab-szolgaltatas-content{display:none;}
	#tab-esemeny-content{display:none;}
	#tab-hasznos-content{display:none;}
	#tab-cegkereso-content{display:none;}

	.szolgaltatas-ful-poi{background-color:#fdefc7; margin-top:10px;}
	.szolgaltatas-ful-poi .ful-szponzor{float:right; padding:3px 3px 0 0;}
	.szolgaltatas-ful-poi .ful-content{padding:22px 10px 8px;}
	.szolgaltatas-ful-poi .ful-content-text{margin-left:30px;}
	.szolgaltatas-ful-poi .ful-info{padding:0 3px 3px 0;}
	.szolgaltatas-ful-poi .fulflag{float:left; margin-right:5px; padding-top:2px;}
	.szolgaltatas-ful-poi .ful-link{font:bold 11px Arial; text-decoration:underline;}

	.esemeny-ful-poi{background-color:#fad7d2; margin-top:10px;}
	.esemeny-ful-poi .ful-szponzor{float:right; padding:3px 3px 0 0;}
	.esemeny-ful-poi .ful-content{padding:22px 10px 8px;}
	.esemeny-ful-poi .ful-content-text{margin-left:30px;}
	.esemeny-ful-poi .ful-info{padding:0 3px 3px 0;}
	.esemeny-ful-poi .fulflag{float:left; margin-right:5px; padding-top:2px;}
	.esemeny-ful-poi .ful-link{font:bold 11px Arial; text-decoration:underline;}

	.hasznos-ful-poi{background-color:#d3dcf1; margin-top:10px;}
	.hasznos-ful-poi .ful-szponzor{float:right; padding:3px 3px 0 0;}
	.hasznos-ful-poi .ful-content{padding:22px 10px 8px;}
	.hasznos-ful-poi .ful-content-text{margin-left:30px;}
	.hasznos-ful-poi .ful-info{padding:0 3px 3px 0;}
	.hasznos-ful-poi .fulflag{float:left; margin-right:5px; padding-top:2px;}
	.hasznos-ful-poi .ful-link{font:bold 11px Arial; text-decoration:underline;}

	.cegkereso-ful-poi{background-color:#e1efd8; margin-top:10px;}
	.cegkereso-ful-poi .ful-szponzor{float:right; padding:3px 3px 0 0;}
	.cegkereso-ful-poi .ful-content{padding:22px 10px 8px;}
	.cegkereso-ful-poi .ful-content-text{margin-left:30px;}
	.cegkereso-ful-poi .ful-info{padding:0 3px 3px 0;}
	.cegkereso-ful-poi .fulflag{float:left; margin-right:5px; padding-top:2px;}
	.cegkereso-ful-poi .ful-link{font:bold 11px Arial; text-decoration:underline;}

	.szolgaltatas-result{}
	.szolgaltatas-result A{text-decoration:underline;}
	.szolgaltatas-result H1{display:block; font:bold 14px Arial; margin:0 0 2px 0; padding:5px 8px 16px; background:url('holvan/result-head-bg.gif') no-repeat bottom left;}
	.szolgaltatas-result H1 A{font:bold 14px Arial;}
	.szolgaltatas-result H1.notfound{color:#f58a1b; display:block; font:bold 12px Arial; margin:0 0 2px 0; padding:5px 8px 16px; background:none;}
	.szolgaltatas-result .poifa{position:relative; height:260px; overflow:auto; overflow-x:hidden; overflow-y:auto;}
	.szolgaltatas-result .poifa .faitem{padding:2px;}
	.szolgaltatas-result .poifa A{font-size:11px; text-decoration:none; padding:2px;}
	.szolgaltatas-result .summa{background:#f0f0f0; padding:2px 10px; font-size:12px;}
	.szolgaltatas-result .summa2{background:#f0f0f0; padding:1px 5px;}
	.szolgaltatas-result .poiordering{font:13px Arial; text-align:right; padding:0 3px 3px 3px;}
	.szolgaltatas-result .poiordering A{font:13px Arial; text-decoration:underline;}
	.szolgaltatas-result .poilist{position:relative; height:230px; overflow:auto; overflow-x:hidden; overflow-y:auto;}
	.szolgaltatas-result .poinumber{position:absolute; width:26px; height:17px; padding:1px; font:bold 15px Arial; color:#4b4b4b; text-align:center; left:10px; top:4px;}
	.szolgaltatas-result .poinumber-white{position:absolute; width:26px; height:17px; padding:1px; font:bold 14px Arial; color:#fff; text-align:center; left:10px; top:4px;}

	#jatekbanner{display:block; padding:10px 0 0;}
	#utvonalbanner{padding:10px 0 0; text-align:center;}
	#cimbanner{padding:10px 0 0; text-align:center;}
	#libribanner{margin-top:10px;}


#wMainPanel{margin-left:310px;}
* HTML #wMainPanel{margin-left:307px;}
#wMainPanel.full{margin-left:0px;}

	UL.footButtons{height:23px; padding:7px; background:#e2e2e2; list-style:none;}
	UL.footButtons LI{float:left; height:23px; text-align:center; cursor:pointer; color:#565656; font:bold 11px Arial; background:url('holvan/footbutton.png') no-repeat top left; margin-right:15px;}
	UL.footButtons LI .footbutton-r{float:left; background:url('holvan/footbutton.png') no-repeat top right; height:19px; padding:4px 10px 0 0; position:relative; left:10px;}
	UL.footButtons LI.aktiv{background-position:0px -25px;}
	UL.footButtons LI.aktiv .footbutton-r{background-position:right -25px;}

	#wFoot{padding:0; height:67px; white-space:nowrap;}
	* HTML #wMainPanel #wFoot{margin-left:3px;}
	* HTML #wMainPanel.full #wFoot{margin-left:0px;}
		#wFoot .icons{position:absolute; padding:7px 0 0 0px; left:320px;}
		#wFoot .icons UL{list-style:none;}
		#wFoot .icons UL LI{float:left; padding:0 8px;}
		#wFoot .links{position:absolute; padding:7px 0 0 0; right:10px;}
		#wFoot .links UL{list-style:none;}
		#wFoot .links UL LI{float:left; padding:0 8px;}



.itiitems{}
.itiitems TD{border-top:1px #888888 solid; border-bottom:1px #888888 solid; color:#000;}

.itiitems .symb{width:22px;}
.itiitems .symb_irany0{float:left; width:16px; height:16px; background:url(irany_0.gif) no-repeat top left;}
.itiitems .symb_iranyb1{float:left; width:16px; height:16px; background:url(irany_b1.gif) no-repeat top left;}
.itiitems .symb_iranyb2{float:left; width:16px; height:16px; background:url(irany_b2.gif) no-repeat top left;}
.itiitems .symb_iranyb3{float:left; width:16px; height:16px; background:url(irany_b3.gif) no-repeat top left;}
.itiitems .symb_iranyj1{float:left; width:16px; height:16px; background:url(irany_j1.gif) no-repeat top left;}
.itiitems .symb_iranyj2{float:left; width:16px; height:16px; background:url(irany_j2.gif) no-repeat top left;}
.itiitems .symb_iranyj3{float:left; width:16px; height:16px; background:url(irany_j3.gif) no-repeat top left;}
.itiitems .symb_hid{float:left; width:16px; height:16px; background:url(itisymb_hid.gif) no-repeat top left;}
.itiitems .symb_komp{float:left; width:16px; height:16px; background:url(itisymb_komp.gif) no-repeat top left;}
.itiitems .symb_korf{float:left; width:16px; height:16px; background:url(itisymb_korf.gif) no-repeat top left;}
.itiitems .symb_autop_begin{float:left; width:16px; height:16px; background:url(itisymb_autop_begin.gif) no-repeat top left;}
.itiitems .symb_autop_end{float:left; width:16px; height:16px; background:url(itisymb_autop_end.gif) no-repeat top left;}
.itiitems .symb_autop_exit{float:left; width:16px; height:16px; background:url(itisymb_autop_exit.gif) no-repeat top left;}
.itiitems .symb_alert{float:left; width:16px; height:16px; background:url(itisymb_alert.gif) no-repeat top left;}
.itiitems .symb_route1{float:left; width:16px; height:16px; background:url(route_a.gif) no-repeat top left;}
.itiitems .symb_route2{float:left; width:16px; height:16px; background:url(route_b.gif) no-repeat top left;}
.itiitems .symb_route3{float:left; width:16px; height:16px; background:url(route_c.gif) no-repeat top left;}
.itiitems .symb_route4{float:left; width:16px; height:16px; background:url(route_d.gif) no-repeat top left;}
.itiitems .symb_route5{float:left; width:16px; height:16px; background:url(route_e.gif) no-repeat top left;}
.itiitems .symb_route6{float:left; width:16px; height:16px; background:url(route_f.gif) no-repeat top left;}


.itiitems .tav{width:50px;}
.itiitems .tavK{width:50px;}
.itiitems .ido{width:30px; padding-right:3px;}
.itiitems .idoK{width:30px; padding-right:3px;}
.itiitems .next_point{width:40px; padding-right:4px;}

.itiitems .alert{color:#800;}

.itiitems .itiitem_telep TD, .itiitems .itiitem_telepkiemelt TD{background-color:#f0f0f0;}

.itiitems .mutat{width:21px; background:none !important;}
.itiitems .mutat A{display:block; height:17px; background:url(btn_mutat.gif) no-repeat top left;}

.szolgaltatas-poilist-item{background-color:#fdefc7; padding:20px 5px 20px 0; margin:2px 0;}
.szolgaltatas-poilist-itemflag{position:absolute; top:23px; left:10px;}
.esemeny-poilist-item{background-color:#fad7d2; padding:15px 5px 15px 0; margin:2px 0;}
.esemeny-poilist-itemflag{position:absolute; top:18px; left:10px;}
.cegkereso-poilist-item{background-color:#e1efd8; padding:15px 5px 15px 0; margin:2px 0;}
.cegkereso-poilist-itemflag{position:absolute; top:18px; left:10px;}
.hasznos-poilist-item{background-color:#d3dcf1; padding:15px 5px 15px 0; margin:2px 0;}
.hasznos-poilist-itemflag{position:absolute; top:18px; left:10px;}

.staticpage{
	margin:0 3px 3px 3px;
	font:10px Verdana;
	color:#000;
	}
.staticpage .title{
	font:bold 12px Verdana;
	color:#000;
	}
.staticpage .titlebusiness{
	font:bold 12px Verdana;
	color:#565656;
	margin: 5px 0;
	}
.staticpage .bottombar{
	height:13px;
	background:url(bottombarbg.gif) repeat-x top;
	padding:2px 2px 1px;
	}
.staticpage .content{
	border:1px solid #888;
	background:#eee;
	padding:14px;
	}
.staticpage UL{margin:0 25px; font-weight: bold;}
.staticpage H1{
	font:bold 11px Verdana;
	color:#000;
	padding:25px 13px 0;
	}
.staticpage P{
	font:bold 10px Verdana;
	color:#000;
	padding:15px 0 0;
	}
.staticpage .hibacontent{
	float:left;
	width:365px;
	border:1px solid #000;
	background:#787878;
	}
.staticpage .hibatext{
	color:#000;
	margin:0 5px 0 375px;
	}
.staticpage .hibatext P{
	padding-left:0;
	color:#000;
	text-align:left;
	}

.staticpage .hibainputs{
	margin:0 10px;
	}
.staticpage .hibabottombar{
	height:13px;
	background:url(bottombarbg.gif) repeat-x top;
	padding:2px 2px 2px;
	}

