a { text-decoration:none; color:#2E4396 }
body { font:12px Arial,sans-serif; margin:0px; padding:0px; border:0px; background-color:white }
h2 { font-size:16px; text-align:center;	font-weight:bold; margin:0px; margin-top:5px; padding:0px }
h3 { font-size:14px; font-weight:bold }
p { margin:0px; padding:5px }
img { border:0px }
table { border-collapse:collapse; margin:0px; padding:0px border:0px }
td { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; border:0px; font-size:12px }
form { display:inline }

#mapholder { width:495px; height:495px }
#mapframe { position:absolute; left:0px; top:0px; width:494px; height:494px; z-index:2; background-image:url(/gfx/skin/bpt2/straf.png);  }
#map { position:absolute; left:22px; top:22px; width:450px; height:450px; z-index:4; background-color: #000000 }
#bpttext { position:absolute; left:0px; top:75px; width:790px; height:490px; z-index:5; background-color: #FFFFFF; display:none }
#search { width:325px; height:495px; overflow:hidden }
#list { position:relative; left:11px; width:303px; height:378px }
#show { position:relative; left:11px; width:303px; height:385px; text-align:center; margin-top:8px }
#catheader { position:absolute; left:0px; top:20px; z-index:1 }
#catlister { width:100%; height:100%; z-index:2; background-color:white; overflow-y:scroll }
#lister { width:100%; height:100%; z-index:2; background-color:white; overflow-y:scroll }
#result { width:100%; height:100%; z-index:2; background-color:white; overflow-y:scroll }
.nevesutcaker { width:300px; margin:8px 10px }
.searchtitle { font:bold 11pt Arial,sans-serif; color:#0053A5; margin:5px 0px }
#orderbar { width:283px; margin:8px 10px }
#searchsep { width:303px; height:2px; margin:0px 10px ; background-image:url(/gfx/search/searchsep.png); overflow:hidden }
.keres { width:184px; height:13px; font-size:8pt; border:0px; margin:0px; padding:0px }
#cat	{ width:303px; background-image:url(/gfx/search/kek_fejlec.gif); text-indent:10px; text-align:left; font-weight:bold; color:white }
#cat a	{ color:white }
#cat a:hover { color:#ED1C24 }
.tocat	{ padding:2px; color:#63131C; font-weight:bold }
.cat1	{ text-indent:3px; padding:1px; border-width:0px 0px 2px 0px; border-color:#0053A5; border-style:solid }
.cat1 a { color:#0053A5; font-weight:bold }
.cat2	{ text-indent:20px; border-width:0px 0px 1px 0px; border-color:#0053A5; border-style:solid }
.cat2 a, .cat3 a, .cat4 a { color:#0053A5 }
.cat a, .cat1 a, .cat2 a, .cat3 a, .cat4 a { text-decoration:none }
.cat3	{ text-indent:40px; border-width:0px 0px 1px 0px; border-color:#0053A5; border-style:solid }
.cat4	{ text-indent:60px; border-width:0px 0px 1px 0px; border-color:#0053A5; border-style:solid }
.subcat	{ background-color:#BBBBEE; font-size:12px }
.catlist { background-color:#0053A5; text-indent:7px; text-align:left; padding:0px 3px; font-weight:bold; color:white }
.catlist a	{ color:white }
.catlist a:hover { color:#ED1C24 }
.katnyil { font-size:11pt; font-weight:bold }
/*.hit0	{ cursor:pointer; background-color:#ADC6EA; color:#2E4396; font:bold 12px Arial }
.hit1	{ cursor:pointer; color:#2E4396; font:bold 12px Arial  }
*/
.hit0	{ cursor:pointer; color:#2E4396; font:bold 12px Arial,sans-serif; border-bottom: 1px solid #2E4396; padding:3px }
.hit1	{ background-color:#F0F0F0; cursor:pointer; color:#2E4396; font:bold 12px Arial,sans-serif; border-bottom: 1px solid #2E4396; padding:3px }
.nicehit0	{ background-color:#ABD2DB; font-size:12px; cursor:pointer }
.nicehit1	{ background-color:#A1C5D1; font-size:12px; cursor:pointer }
.news0	{ cursor:pointer; color:#2E4396; font:bold 12px Arial,sans-serif; border-bottom: 1px solid #2E4396; padding:1px 3px }
.news1	{ background-color:#F0F0F0; cursor:pointer; color:#2E4396; font:bold 12px Arial,sans-serif; border-bottom: 1px solid #2E4396; padding:1px 3px }
.newslead	{ overflow:hidden; width:100%; zzzz	height:14px; font-weight:normal; font-size:8pt }
.showcats	{ background-color:#ADC6EA; color:#2E4396; font-size:12px; margin:15px }
.showname	{ font-size:15px; font-weight:bold; margin:0px auto; padding:4px 0px; width:240px }
.showtable	{ width:220px; color:#2E4396; font-size:12px; margin:8px auto; text-align:center }
.showtable td { padding:2px; text-align:left }
#showcommands { width:240px; line-height:200%; padding:3px; margin:3px auto; background-image:url(/gfx/search/straf_show.jpg); background-repeat:no-repeat }
.showsentence	{ border:2px solid #ADC6EA; color:#2E4396; font-size:12px; margin:8px; padding:2px; text-align:center; width:240px }
.showact	{ border:2px solid #ADC6EA; color:#2E4396; font-size:12px; margin:8px; padding:2px; text-align:left; width:240px }
.listaddr { font-weight:normal }

.ua:link		{ text-decoration:underline }
.ua:visited		{ text-decoration:underline }

div.row { display:table; width:1px }
div.row > div { display:table-cell }

#logo { border:0px; vertical-align:bottom; padding:5px 112px 5px 5px }
#top { position:relative; width:165px; height:60px; z-index:1; border:0px; overflow:hidden }
#banner468 { width:468px; padding-bottom:5px; border:0px }
#rightside { position:absolute; left:845px; top:20px; text-align:center; margin:0px auto; width:160px; overflow:hidden }
#rightsidefloat { float:right; position:relative; text-align:center; left:-5px; top:4px; width:160px; overflow:hidden }
#webreklam { position:relative; left:0px }

#menu { width:840px; height:15px; z-index:1; padding:4px 0px; border-width:1px 0px 1px 0px; border-color:black; border-style:solid; text-align:center; font:bold 12px Verdana,Arial }
#menu a { zzcolor:white }
#menu2 { width:840px; height:27px; background-image:url(/gfx/menubar2.jpg); background-repeat:repeat; text-align:center }
#bottommenu { width:840px; height:21px; padding:20px 0px; background-image:url(/gfx/bottommenubar.png); text-align:center }
#bottommenu a { color:#757575; font:bold 12px Verdana,Arial,sans-serif }
#bottommenu a:hover { color:black }
.menusep { font-weight:normal }
#bottomlogo { float:left; margin-left:8px }
#tm { float:right; margin-right:5px; width:140px; height:15px; color:#757575; font:bold 10px Verdana,Arial }
input { font-size:8pt }

#regleft { position:absolute; left:0px; top:0px; width:135px; height:100%; z-index:1; background-color:#FFD366 }
#regmain { position:absolute; left:135px; top:0px; width:650px; height:100%; z-index:1; padding:5px; background-color:#EEEEEE }
#regmain td, #regmain select { font-size:12px }

#ms1 { position:absolute; left:0px; top:0px; z-index:3 }
#ms2 { position:absolute; left:227px; top:0px; z-index:3 }
#ms3 { position:absolute; left:474px; top:0px; z-index:3 }
#ms4 { position:absolute; left:0px; top:227px; z-index:3 }
#ms6 { position:absolute; left:474px; top:227px; z-index:3 }
#ms7 { position:absolute; left:0px; top:474px; z-index:3 }
#ms8 { position:absolute; left:227px; top:474px; z-index:3 }
#ms9 { position:absolute; left:474px; top:474px; z-index:3 }
#home { position:absolute; left:474px; top:330px; z-index:3 }
#hitsend { position:absolute; left:350px; top:0px; z-index:3 }
#printer { position:absolute; left:400px; top:0px; z-index:3 }
#hidelogos { position:absolute; left:474px; top:380px; z-index:3 }
#hidebkv { position:absolute; left:474px; top:360px; z-index:3 }
#bv { position:absolute; left:474px; top:355px; z-index:3 }
#zooms { position:absolute; left:474px; top:60px; width:20px; height:100px; z-index:3 }
#hiszi { position:absolute; left:65px; top:478px; z-index:3 }
/*
#ms1 { position:absolute; left:0px; top:0px; z-index:3 }
#ms2 { position:absolute; left:220px; top:0px; z-index:3 }
#ms3 { position:absolute; left:455px; top:0px; z-index:3 }
#ms4 { position:absolute; left:0px; top:220px; z-index:3 }
#ms6 { position:absolute; left:470px; top:220px; z-index:3 }
#ms7 { position:absolute; left:0px; top:455px; z-index:3 }
#ms8 { position:absolute; left:220px; top:470px; z-index:3 }
#ms9 { position:absolute; left:455px; top:455px; z-index:3 }
#home { position:absolute; left:470px; top:290px; z-index:3 }
#hitsend { position:absolute; left:350px; top:0px; z-index:3 }
#printer { position:absolute; left:400px; top:0px; z-index:3 }
#hidelogos { position:absolute; left:470px; top:370px; z-index:3 }
#hidebkv { position:absolute; left:470px; top:360px; z-index:3 }
#bv { position:absolute; left:470px; top:330px; z-index:3 }
#zooms { position:absolute; left:470px; top:50px; width:20px; height:100px; z-index:3 }
#hiszi { position:absolute; left:70px; top:472px; z-index:3; font-size:8pt }
*/
#bptlink { display:none; position:absolute; left:295px; top:73px; z-index:3 }
#hiszi a, #bptlink a { color:#E8E8E8 }
#hiszi a:hover, #bptlink a:hover { text-decoration:none }
#innerstreet { position:absolute; left:280px; top:475px; z-index:3 }
#innerstreet select { font-size:9pt; background-color:white; zborder:0px}

.street { background-color:#FFFB9B; cursor:pointer; border-bottom: 1px solid #0053A5; padding:1px 3px }

#tile1 { position:absolute; top:0px; left:0px; width:150px; height:150px }
#tile2 { position:absolute; top:0px; left:150px; width:150px; height:150px }
#tile3 { position:absolute; top:0px; left:300px; width:150px; height:150px }
#tile4 { position:absolute; top:150px; left:0px; width:150px; height:150px }
#tile5 { position:absolute; top:150px; left:150px; width:150px; height:150px }
#tile6 { position:absolute; top:150px; left:300px; width:150px; height:150px }
#tile7 { position:absolute; top:300px; left:0px; width:150px; height:150px }
#tile8 { position:absolute; top:300px; left:150px; width:150px; height:150px }
#tile9 { position:absolute; top:300px; left:300px; width:150px; height:150px }

.tacepao { width:160px;height:200px;padding:5px 0px 5px 8px;border:0px solid red;vertical-align:top }
.tacetype { font:bold 11pt Arial,sans-serif; height:18px; padding:0px 8px }
.taceinside { height:153px; min-height:153px; overflow:hidden; margin-bottom:5px }
.tacetitle { font-weight:bold; line-height:100% }
.tacetime { font-size:8pt; text-align:center; border-style:solid; border-width:1px 0px; margin:2px }
.tacelead { vertical-align:top; line-height:100% }
.tacefoot { vertical-align:top; width:100%; height:25px }
.tacearrows { float:right }
.tacesource { vertical-align:top; font-style:italic }
.tacetomap { float:left; margin-left:8px }

.showtacelead { margin:10px; text-align:left }
.showtacesource { text-align:right; font-style:italic; padding-right:10px; margin-bottom:10px }
.showtaceplace { margin:10px; text-align:left }
.showname a { color:black; text-decoration:underline }

#rowsdiv { padding:0px 8px; width:800px }
.arow { width:832px; margin-top:3px; border-width:0px 0px 1px 0px; border-style:dashed }
.rowtype { }
.rowtitle { font-weight:bold }
.rowtime { font-size:8pt; ztext-align:center }
.rowlead {}
.rowfoot { width:100%; height:25px }
.rowarrows { }
.rowsource { font-style:italic }
.rowtomap { zmargin-left:8px }

#partnercsik { margin-left:10px; width:830px; background-color:coral; overflow:none }
#partnercsik td { font-weight:bold; font-size:8pt; padding:5px 2px }
.partnerinput { background-color:yellow; width:120px; height:17px; font-size:7pt }
#tlink { background-color:yellow; width:180px; height:17px; font-size:7pt }
#partnerenter { display:none }
#partnererror { display:none; color:red }
#partnernametable { display:none }
#partnername { position:relative; left:500px; width:300px; font-weight:bold }
