html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin:0; padding:0; }
html, body {height:100%; }
body, textarea {margin:0; padding:0; background-color:#fff; font-family:Arial; font-size:12px; }
a, input {outline:none; }
div#container {width:100%; height:auto !important; height:100%; min-height:100%; position:relative; background-color:#f9f9f9; }
div#content {padding-bottom:45px; overflow:hidden; background:#f9f9f9 url('../img/content_bg.gif') repeat-x 0 0; }
table#main {width:940px; height:auto; }
table#main td {vertical-align:top; }

td.left {width:580px; padding-bottom:30px; }
td.right {width:340px; padding-bottom:30px; }
td.left a {color:#5998ff; }

td {text-align:left; }
.vSpacer {width:20px; overflow:hidden; height:20px; }
table#head_table {width:997px; }
a:hover, a:hover.cim, a:hover.lcim {text-decoration:underline; }

a img {border:0; }
.w750 {width:750px; margin:30px auto 0 auto; }

.element {width:560px; height:68px; padding:10px; position:relative; border-bottom:1px solid #d7d7d7; }
.element.last {border-color:#a5a5a5; }
.element.alt {background-color:#fcfcfc; }
.element img {border: 1px solid #a4a4a4; }
.element .info, .element .sinfo {color:#dfdfdf; width:459px; height:65px; position:absolute; top:12px; left:109px; padding-left:2px; }
a.cim, a.lcim {display:block; color:#0064aa; font-weight:bold; line-height:20px; text-decoration:none; overflow:hidden; }
a.cim {width:419px; height:46px; font-size:16px; }
a.lcim {width:371px; height:15px; font-size:13px; padding-bottom:5px; }

#cimkek {height:auto; padding:12px 10px; text-align:justify; border-bottom:1px solid #a5a5a5; }
#cimkek a {font-weight:bold; line-height:28px; color:#5998ff; }
#cimkek a.one {font-size:10px !important; }
#cimkek a.two {font-size:11px; }
#cimkek a.three {font-size:12px; }
#cimkek a.four {font-size:15px; }
#cimkek a.five {font-size:21px; }
#cimkek a.six {font-size:27px; }

div.boxbody {height:auto; margin:0 0 15px 10px; padding-top:12px; line-height:16px; color:#000; }
div.boxbody a {text-decoration:underline; color:#ec420f; display:block; margin-top:8px; }
div.boxbody b {color:#0064aa; }

div.kategoria {height:auto; margin-top:20px; }
div.kategoria a.cimke {display:block; height:26px; margin:0; font-size:18px; line-height:20px; color:#5998ff; border-bottom:1px solid #a5a5a5; padding-left:10px; }
div.kategoria div.link {width:330px; overflow:hidden; height:45px; border-bottom:1px solid #d7d7d7; padding:10px 0 0 10px; position:relative; }
div.kategoria div.link a {color:#3b6cbc; }
div.kategoria div.link span {color:#dfdfdf; }
div.kategoria div.link span a {color:#5998ff; }
div.kategoria div.link.last {border-color:#a5a5a5; }
div.kategoria div.link.alt {background-color:#fcfcfc; }
div.spacer {margin-top:30px; }

div.grayspacer {border-bottom:5px solid #dbdbdb; }
a.orange {font-weight:bold; color:#e8570e; }
a.blue:hover, a.orange:hover {color:#e8570e; }
a.gray {color:#666; }
select.cimkek {width:200px; border:1px solid #666; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
#searchFormCont {padding: 4px 0 0}

/* Fix for Firefox 3 */
.x-date-middle {width:160px; }
.x-date-left,.x-date-right {width:20px !important; }
.x-grid3-focus {position:absolute; left:0; top:0; width:1px; height:1px; line-height:1px; font-size:1px; -moz-outline:0 none; outline:0 none; -moz-user-select: normal; -khtml-user-select: normal; }
.x-grid3 table {table-layout:fixed; }
.x-grid3-cell-inner {min-height:13px; }

/* UJ DOLGOK */
a {text-decoration:none; }
.l {float:left; }
.r {float:right; }
.cl {clear:both; font-size:0; }
input.nv {visibility:hidden; width:1px; height:1px; overflow:hidden; opacity:0; filter:alpha(opacity=0); }
/* header */
#header {height:85px; border-bottom:5px solid; background-repeat:repeat-x; }
#header .logo {width:200px; height:85px; margin:0 40px 0 14px; background-repeat:no-repeat; }
#header .logo a {display:block; height:50px; width:162px; margin:13px 0 0 -8px; }

#header .loginLinks {text-align:right; padding-top:22px; width:228px; }
#header .loginLinks a {font-weight:bold; }
#header .loginLinks .sep {position:relative; top:3px; margin:0 10px 0 9px; display:inline-block; width:1px; height:15px; overflow:hidden; }
#header .loginLinks .sep, x:-moz-any-link {display:-moz-inline-box; margin-top:2px; *margin-top:0px; }
#header .loginLinks .sep, x:-moz-any-link, x:default {display:inline-block; margin-top:0px; }
#header .loginLinks .sep.fi {margin:0 7px 0 9px; }
#header .loginLinks .login-mail {display:block; margin-top:8px; }

/* search */
#header .search {width:490px; height:65px; margin-top:10px; }
#header .search span.l, #header .search span.r {width:3px; display:block; height:65px; margin-right:7px; background-repeat:no-repeat; background-position:-403px 0; }
#header .search span.r {background-position:-406px 0; margin-left:7px; margin-right:0; }
#header .search div.l {padding:9px 0; width:470px; }
#header .search a {font-weight:bold; }
#header .search form {height:27px; width:470px; position:relative; background-position:0 -50px; }
#header .search form input {position:absolute; top:5px; left:6px; width:390px; border:0; font-weight:bold; background:none; }
#header .search form img {float:right; margin:6px 6px 0 0; display:none; }
#header .search .top a.r {background-position:-269px 0; line-height:15px; display:block; width:58px; height:21px; padding:6px 0 0 9px; }
#header .search .top a.r:hover {background-position:-336px 0; }
#header .search b a, #header .search a.r {line-height:28px; }
#header .search b a:hover {text-decoration:none; }
#header .search b span {margin:0 8px -3px 8px; height:15px; width:1px; display:inline-block; overflow:hidden; }
#header .search b span, x:-moz-any-link {display:-moz-inline-box; }
#header .search b a input {margin:0 5px 0 0; }
.search b a.c {padding-left:15px; }
.search b a.c.selected {background-position:0 -20px !important; }
.search b a.c input {display:none; }
.search b a.c, #header .search .top {background-repeat:no-repeat; }

/* suggest */
#header .search .top {position:relative; }
.startlapSuggestionResults {display:none; position:absolute; background:transparent no-repeat 0 0; z-index:99999; width:403px !important; height:101px; top:28px; left:0; overflow:hidden; text-align:left; }
.startlapSuggestionResults div#controll {position:relative; display:block; width:397px; margin:4px 0 4px 6px; height:93px; overflow:hidden; }
.startlapSuggestionResults ul li a {font-weight:normal !important; width:364px; height:19px; padding:4px 0 0 5px; display:block; }
.startlapSuggestionResults ul li a:hover {text-decoration:none; }
.startlapSuggestionResults ul li a b {font-weight:bold !important; }
.startlapSuggestionResults div#upa, .startlapSuggestionResults div#downa {position:absolute; top:0px; right:2px; }
.startlapSuggestionResults div#upa, .startlapSuggestionResults div#downa,
.startlapSuggestionResults div#upa a, .startlapSuggestionResults div#downa a {width:17px; height:17px; display:block; background:transparent no-repeat 0 0; }
.startlapSuggestionResults div#downa {top:80px; background-position:0 -17px; }

.startlapSuggestionResults div#upa a, .startlapSuggestionResults div#downa a {visibility:hidden; background-position:-15px 0; }
.startlapSuggestionResults div#downa a {background-position:-15px -17px; }
.startlapSuggestionResults div#upa a:hover {background-position:-30px 0; }
.startlapSuggestionResults div#downa a:hover {background-position:-30px -17px; }
.indicator {width:16px; height:16px; overflow:hidden; position:absolute; top:5px; right:78px; }

body, input, a {color:#305576; }
.w1000 {width:1000px; margin:0 auto; }
#header {border-color:#868686; background-image:url("../img/header_bg.gif"); }
#header .logo {background-image:url('../img/startlap_logo.png'); }
#header .loginLinks a, #header .loginLinks .login-mail {color:#e5e5e5; }
#header .loginLinks span.sep {background-color:#a5a5a5; }

.search span.l, .search span.r,
.search form a.r, .search form,
.search b a.c {background-image:url('../img/s_elements.png'); }
.search {background-color:#aeaeae; }
.search form a.r {color:#5c5c5c; text-align:left; }
.search a {color:#fff; }
.search b span {background-color:#c6c6c6; }

.startlapSuggestionResults {background-image:url('../img/suggest_bg.png'); }
.startlapSuggestionResults ul li a, #header form input {color:#5998ff !important; }
.startlapSuggestionResults ul li a:hover {color:#fff !important; background-color:#5998ff; }
.startlapSuggestionResults div#upa, .startlapSuggestionResults div#downa,
.startlapSuggestionResults div#upa a, .startlapSuggestionResults div#downa a {background-image:url('../img/suggest_arrows.gif') !important; }
.indicator {background-image:url('../img/indicator.gif'); }

/* footer */
#footer {width:100%; height:25px; border-top:5px solid; text-align:center; bottom:0; left:0; position:absolute; }
#footer ul {display:block; margin:5px auto 0 auto; text-align:center; }
#footer ul li {display:inline; }
#footer {border-color:#868686; background:#9a9a9a; color:#b6b6b6; }
#footer span, #footer a, #footer a:hover {color:#e5e5e5; }

table {border-collapse:collapse; }

/* Fenti linkek */
table.topLinks {height:45px; margin-bottom:30px; }
a.topLink {white-space:nowrap; color:#3b6cbc; font-size:14px; display:block; float:left; height:40px; line-height:40px;  margin:0 10px 0 0; background:url('../img/topLink_bg.png') 0 0 no-repeat; position:relative; padding:0 10px; }
a.topLink:hover, a.topLink.act {background-position:0 -40px; color:#fff; text-decoration:none; }
a.topLink b {cursor:pointer; display:block; position:absolute; top:0; right:0; width:10px; height:40px; background:url('../img/topLink_bg.png') 0 -80px no-repeat; }
a.topLink.act b, a.topLink:hover b {background-position:-10px -80px; }
a.topLink i {background:url('../img/topLink_arrow.gif') bottom center no-repeat; display:none; position:absolute; bottom:0; width:9px; height:5px; }
a.topLink.act i, a.topLink:hover i {display:block; }
.topLinks a:hover {text-decoration:none; }

/* Gombok */
.btn_bongeszokiegeszites, .btn_kedvencekimportja,
.btn_mentes, .btn_megsem, .btn_belepes, .btn_ok,
.btn_regisztracio, .btn_nemlepekbe, .btn_kuldes,
.btn_visszaasajatlinkekhez, .btn_torles, .btn_atnevezes,
.btn_vissza, .btn_tovabb, .btn_visszaakedvenclinkekre,
.btn_tallozas, .btn_masolasinditasa {background:url('../img/buttons_bg.png') no-repeat; height:27px; display:block; float:left; }
.btn_bongeszokiegeszites {background-position:0 0; width:142px; }
.btn_bongeszokiegeszites:hover {background-position:-142px 0; }
.btn_kedvencekimportja {background-position:0 -27px; width:134px; }
.btn_kedvencekimportja:hover {background-position:-134px -27px; }
.btn_mentes {background-position:0 -54px; width:63px; height:23px; }
.btn_mentes.hvr {background-position:-63px -54px; }
.btn_megsem {background-position:0 -77px; width:71px; height:23px; }
.btn_megsem:hover {background-position:-71px -77px; }
.btn_belepes {background-position:0 -100px; width:67px; height:23px; }
.btn_belepes:hover {background-position:-67px -100px; }
.btn_regisztracio {background-position:0 -123px; width:92px; height:23px; }
.btn_regisztracio:hover {background-position:-92px -123px; }
.btn_nemlepekbe {background-position:0 -146px; width:98px; height:23px; }
.btn_nemlepekbe:hover {background-position:-98px -146px; }
.btn_ok {background-position:0 -169px; width:38px; height:23px; }
.btn_ok:hover {background-position:-38px -169px; }
.btn_kuldes {background-position:0 -192px; width:60px; height:23px; }
.btn_kuldes.hvr {background-position:-60px -192px; }
.btn_visszaasajatlinkekhez {background-position:0 -215px; width:157px; margin-left:10px; }
.btn_visszaasajatlinkekhez:hover {background-position:-157px -215px; }
.btn_torles {background-position:0 -242px; width:57px; }
.btn_torles.hvr {background-position:-57px -242px; }
.btn_atnevezes {background-position:0 -269px; width:80px; }
.btn_atnevezes.hvr {background-position:-80px -269px; }
.btn_vissza {background-position:0 -296px; width:58px; height:23px; }
.btn_vissza:hover {background-position:-58px -296px; }
.btn_tovabb {background-position:0 -319px; width:62px; height:23px; }
.btn_tovabb:hover {background-position:-62px -319px; }
.btn_visszaakedvenclinkekre {background-position:0 -342px; width:174px; height:23px; }
.btn_visszaakedvenclinkekre:hover {background-position:-174px -342px; }
.btn_tallozas {background-position:0 -365px; width:68px; height:23px; }
.btn_tallozas.hvr {background-position:-68px -365px; }
.btn_masolasinditasa {background-position:0 -388px; width:118px; height:23px; }
.btn_masolasinditasa:hover {background-position:-118px -388px; }

.topLinks .btn_kedvencekimportja {margin-left:10px; }
.topLinks .btn_bongeszokiegeszites, .topLinks .btn_kedvencekimportja {margin-top:9px; float:right; }

h1, h2 {background:url('../img/boxh1_bg.png') no-repeat 0 0; height:25px; padding:7px 0 0 10px; color:#fff; font-size:16px; font-weight:bold; position:relative; }
h2 {background-position:-340px -32px; }
h2.or {background-position:0 -32px; border-bottom:1px solid #d22b0f; }
h2 a {text-decoration:none; }
h2 img.iksz {position:absolute; top:7px; right:10px; cursor:pointer; }
div.closedC div {display:none; }
div.closedC {margin-bottom:30px; }

td.right form {width:320px; background-color:#fff; border-bottom:1px solid #d7d7d7; overflow:hidden; padding:10px; margin-bottom:30px; }
div.linkaddHolder {background:url('../img/linkaddHolder_bg.png') 0 0 no-repeat; width:284px; height:27px; float:left; }
div.linkaddHolder input {border:0px none; background:none; margin:4px 10px 0; width:264px; color:#8f8f8f; }

div.tippTrukkBox {background-color:#fff; border-bottom:1px solid #d7d7d7; overflow:hidden; margin-bottom:30px; }
.tippTrukkBox a {width:95px; height:63px; display:block; float:left; background:no-repeat 0 0; padding:68px 8px 5px 10px; font-size:10px; color:#8f8f8f; }
.tippTrukkBox a span {color:#5998ff; }
.tippTrukkBox a.c {width:94px; border:1px solid #f3f3f3; border-width:0 1px; }
.tippTrukkBox a:hover {background-color:#f8f8f8; text-decoration:none; }
a.a1 {background-image:url('../img/a1.png'); }
a.a2 {background-image:url('../img/a2.png'); }
a.a3 {background-image:url('../img/a3.png'); }

.sajatlinkek .tippTrukkBox a {height:52px; float:none; padding:15px 15px 0 90px; width:235px; }
.sajatlinkek a.a1 {background-image:url('../img/sla1.png'); border-bottom:1px solid #f3f3f3; }
.sajatlinkek a.a2 {background-image:url('../img/sla2.png'); }

.topTemak .ttbackdis, .topTemak .ttback, .topTemak .ttfor, .topTemak .ttfordis {overflow:hidden; background:url('../img/topTemakPager_bg.png') 0 -18px; display:block; width:18px; height:18px; position:absolute; top:7px; right:96px; }
.topTemak .ttback {background-position:0 0; right:96px; }
.topTemak .ttfor {background-position:-18px 0; right:10px; }
.topTemak .ttfordis {background-position:-18px -18px; right:10px; }
.topTemak span.lapozas {position:absolute; top:9px; left:255px; color:#b3b3b3; font-weight:normal; font-size:12px; }
.topTemak a:hover {text-decoration:none; }

.number {color:#8f8f8f; height:25px; padding-left:10px; font-size:11px; position:absolute; bottom:0px; right:0; background:url('../img/number_bg.png') 0 0 no-repeat; }
.number b {display:inline-block; margin-left:8px; height:25px; width:2px; overflow:hidden; background:url('../img/number_bg.png') 0 -25px no-repeat; }
.number span {display:inline-block; position:relative; top:-8px; *top:-6px; }

.number b, .number span, x:-moz-any-link {display:-moz-inline-box; }
.number b, .number span, x:-moz-any-link, x:default {display:inline-block; }
.number span, x:-moz-any-link {position:relative; top:6px; }
.number span, x:-moz-any-link, x:default {top:-7px; }

#toptemak_lista .number {color:#8f8f8f; height:20px; padding-left:8px; font-size:11px; position:absolute; bottom:5px; *bottom: 4px; *:first-child+html bottom: 5px; right:10px; background:url('../img/number_bg2.png') 0 0 no-repeat; }
#toptemak_lista .number b {display:inline-block; margin-left:5px; height:20px; width:3px; overflow:hidden; background:url('../img/number_bg2.png') 0 -20px no-repeat; }
#toptemak_lista .number span {color:#8f8f8f; top:-6px; *top:-4px; }

#toptemak_lista .number span, x:-moz-any-link {top:3px; }
#toptemak_lista .number span, x:-moz-any-link, x:default {top:-6px; *top:-4px; }

/* Aloldalak */
h3.tab {display:inline-block; height:20px; font-size:12px; padding:6px 0 0 10px; color:#606162; background:#fff url('../img/boxLeftCorner.gif') no-repeat top left; }
.h3clsr {display:inline-block; position:relative; top:-6px; background:#fff url('../img/boxRightCorner.gif') no-repeat top right; width:10px; height:26px; }
h3.tab, .h3clsr, x:-moz-any-link {display:-moz-inline-box; }
h3.tab, .h3clsr, x:-moz-any-link, x:default {display:inline-block; }

html>body div>h3.tab {*display:inline-block; *width:118px; }
html>body div>h3.tab.lk {*width:85px; }
html>body h3.tab {*line-height:26px; *padding-top:0; }
html>body h3.tab b {*top:0; }

#captchaImg {text-align:center; margin-bottom:5px; cursor:pointer; height:50px; padding:5px 0 5px 20px; background-color:#b2b2b2; }
.w288 {width:268px; }

.icheckbox {position:absolute; top:-1000px; left:-1000px; opacity:0; filter:alpha(opacity=0); }

.subBox {border-bottom:1px solid #e8e8e8; overflow:hidden; color:#606162; background:#fff url('../img/boxRightCorner.gif') no-repeat top right; padding:20px; *padding-bottom:0px; }
.subBox input, .subBox textarea {color:#606162; }
.subBox label i {color:#89898b; font-style:normal; }
.subBox a, #sl_tags .tag {color:#5998ff; cursor:pointer; }
#sl_tags .tag {padding-right:4px; white-space:nowrap; }
.subBox .fnsp {border-bottom:1px solid #cecece; position:relative; top:-7px; display:inline-block; width:532px; margin-left:6px; }
td.tright {text-align:right; padding-right:10px; white-space:nowrap; }
td.tinput524 {background:url('../img/input524.png') no-repeat 0 0; padding:5px; }
td.tinput524 input {width:514px; background:none; border:0px none; margin:-2px 0 3px 0; }
table.send td {vertical-align:top; }
table.send td.tright {padding-top:4px; }
td.tinput288 {background:url('../img/input288.png') no-repeat 0 0; padding:5px; }
td.tinput288 input {width:278px; background:none; border:0px none; margin:-2px 0 3px 0; }
td.tarea288 {background:url('../img/area288.png') no-repeat 0 0; padding:5px; }
td.tarea288 textarea {width:278px; height:106px; background:none; border:0px none; margin:-2px 0 8px 0; overflow:hidden; }
#sl_tagsnote {display:none; position:absolute; top:-26px; left:180px; width:306px; height:70px; padding:8px 25px 0 15px; background:url('../img/sl_tagsnote.png'); }
.tinput320 {background:url('../img/input320.png') no-repeat 0 0; padding:5px; }
.tinput320 input {width:310px; background:none; border:0px none; margin:-2px 0 3px 0; }

.subBox .hr {height:1px; overflow:hidden; background-color:#cecece; }
.subBox h5 {position:relative; display:inline; padding-right:7px; background-color:#fff; top:-11px; font-weight:bold; font-size:12px; }
.tabber .tab {position:relative; height:16px; overflow:hidden; padding:5px 10px; background:url('../img/tabber_bg.png') 0 -52px; margin-right:3px; float:left; }
.tabber .tab .h3clsr {height:26px; position:absolute; top:0; right:0; width:5px; background:url('../img/tabber_bg.png') 0 -78px; }
.tabber .tab.act {background-position:0 0; }
.tabber .tab.act .h3clsr {background-position:0 -26px; }
.tabber {color:#606162; font-weight:bold; }
.tabber a {color:#5998ff; }
.subBox ul {list-style-image:url('../img/listStyle.gif'); margin-left:10px; padding:5px 10px 0 5px; }
.subBox ul li {margin-bottom:6px; }

html>body div>.subBox .fnsp {*display:inline-block; *top:-22px; *left:172px; }
#sl_tags {clear:both; }

.subBox.ctb {clear:left; line-height:18px; padding-top:25px; }
.subBox .alertBox {background:#ffa000 url('../img/alertBoxBgTop.png') 0 0 no-repeat; overflow:hidden; font-weight:bold; color:#fff; padding:6px 20px 10px 85px; position:relative; }
.subBox .alertBox ul {list-style-image:url('../img/listStyleWhite.gif'); margin-top:6px; padding-left:13px; line-height:16px; }
.subBox .alertBox h4 {margin-bottom:6px; font-size:16px; }
.subBox .alertBox .bottomCorner {background:#ffa000 url('../img/alertBoxBgBottom.png') 0 0 no-repeat; height:3px; width:710px; overflow:hidden; position:absolute; left:0; bottom:0; }
.subBox .alertBox .btn_belepes, .btn_regisztracio {margin-right:10px; }
html>body div>.subBox .alertBox {*margin-bottom:20px; *padding-bottom:0; }

.loginCenterInfo {width:355px; margin:0 auto 10px auto; display:none; }

.loginAlert {background:#dd000f url('../img/loginAlert.gif') 0 0 no-repeat; padding:8px 0 5px 30px; color:#fff; width:325px; }
.loginAlertBottom {background:url('../img/loginAlertBottom.gif') 0 0 no-repeat; height:3px; overflow:hidden; }

.loginOk {background:#89b434 url('../img/loginOk.gif') 0 0 no-repeat; padding:8px 0 5px 30px; color:#fff; width:325px; }
.loginOkBottom {background:url('../img/loginOkBottom.gif') 0 0 no-repeat; height:3px; overflow:hidden; }

.checkbox {padding-left:15px; background:url('../img/checkbox.gif') 0 -48px no-repeat; }
.checkbox.checked {background-position:0 1px; }

.element span.num {position:absolute; left:0; display:block; width:23px; text-align:right; top:20px; color:#8f8f8f; font-size:12px; }
.element .sinfo {width:540px; line-height:20px; left:24px; top:16px; height:44px; }
.element .sinfo .cim {width:510px; }
a.scim {display:block; color:#0064aa; font-weight:bold; line-height:20px; text-decoration:none; width:623px; font-size:16px; overflow: hidden; }

.element.ehover {background-color:#eee; }
.klsearch .element {height:50px; }
.klsearch a.cim {height:22px; line-height:20px; margin-bottom:2px; }
.klsearch .number span {*top:-3px; }

.sajatlinkek .element {height:auto; padding:10px; }
.sajatlinkek a.cim {height:22px; width:560px; white-space:nowrap; }
.sajatlinkek a.cim span {display:none; }
.sajatlinkek .element.hvr a.cim b {display:none; }
.sajatlinkek .element.hvr a.cim span {display:block; }
.sajatlinkek div.info {position:static; height:auto; left:10px; top:32px; width:560px; padding-left:0; }
.sajatlinkek div.info .tags, .sajatlinkek div.info .tags a {color:#8f8f8f; font-weight:bold; }
.sajatlinkek div.options {text-align:right; vertical-align:bottom; position:absolute; top:14px; left:422px; display:none; color:#dfdfdf; }
.sajatlinkek .element div.options.hvr {display:block;}
.sajatlinkek .element .linkupdate {display:none; padding-top:5px; }
.linkupdate .tright {padding-top:4px; }
.linkupdate .checkbox {display:block; margin-bottom:4px; }
.linkupdate a img {border:none; }


/* kereső lapozó */
.searchPager {width:490px; overflow:hidden; margin:0 auto; text-align:center; padding-top:20px; }
.searchPager a, .searchPager b, .searchPager i, .searchPager span {background:url('../img/searchPager.png') 0 0 no-repeat; height:23px; display:inline-block; }
.searchPager a, .searchPager span {margin-right:8px; font-weight:bold; color:#fefeff !important; padding:4px 9px 0; height:19px; position:relative; }
.searchPager a, .searchPager span, x:-moz-any-link {display:-moz-inline-box; padding-right:0; }
.searchPager a, .searchPager span, x:default {display:inline-block; padding-right:9px; }
.searchPager b, .searchPager i {width:5px; display:block; overflow:hidden; background-position:0 -23px; position:absolute; top:0; right:0; }
.searchPager span {background-position:0 -46px; }
.searchPager i {background-position:0 -69px; }
.searchPager a:hover b {text-decoration:none !important; }
.searchPager a img, .searchPager span img {margin-top:3px; }
.message {font-size:16px; font-weight:bold; color:#8f8f8f; }
.searchPageCounter {color:#8f8f8f; padding:25px 0 0 10px; white-space:nowrap; }
.searchPager .imagesPager, x:-moz-any-link {position:relative; top:7px; margin-top:-7px; }
.searchPager .imagesPager {*position:relative; *top:3px; *margin-top:-3px; }
.searchPager b, .searchPager i, x:-moz-any-link {float:right; position:static; margin:-4px 0 0 4px; }
.searchPager b, .searchPager i, x:default {float:none; position:absolute; margin:0; }

/* saját linkek */
#taglist {background-color:#fff; padding:5px 0 0 10px; line-height:18px; }
#taglist a {font-weight:bold; color:#8f8f8f; padding-right:5px; }
#taglist a span {font-weight:normal; color:#fb818a; }
#taglist .last {text-align:right; padding:4px 5px; margin-top:5px; border-top:1px solid #f3f3f3; border-bottom:1px solid #d7d7d7;}
#taglist .last a {color:#5998ff; font-weight:normal; }

#rendez {height:33px; border-bottom:1px solid #a5a5a5; }
.orderer div {width:135px; height:23px; background:url('../img/slorderer.png') 0 0 no-repeat; overflow:hidden; }
.orderer div a {float:left; display:block; height:23px; width:72px; overflow:hidden; background:url('../img/slorderer.png') 0 23px no-repeat; }
.orderer div i a {width:63px; }
.orderer div.time {background-position:0 0; }
.orderer div.name {background-position:0 -23px; }
.orderer div.time a:hover {background-position:-63px -46px; }
.orderer div.time i a:hover {background-position:0 -46px; }
.orderer div.name a:hover {background-position:-63px -69px; }
.orderer div.name i a:hover {background-position:0 -69px; }

.tagshower div {width:134px; height:23px; background:url('../img/sltagshower.png') 0 0 no-repeat; margin-right:10px; overflow:hidden; }
.tagshower div a {float:left; display:block; height:23px; width:82px; background:url('../img/sltagshower.png') 0 23px no-repeat; overflow:hidden; }
.tagshower div i a {width:52px; }
.tagshower div.show {background-position:0 0; }
.tagshower div.hide {background-position:0 -23px; }
.tagshower div.show a:hover {background-position:-52px -46px; }
.tagshower div.show i a:hover {background-position:0 -46px; }
.tagshower div.hide a:hover {background-position:-52px -69px; }
.tagshower div.hide i a:hover {background-position:0 -69px; }
#rendez td.tright, #slpager td.tright, #slpager td.tleft {vertical-align:top; padding-left:10px; padding-top:4px; color:#5c5c5c; }
#slpager {margin-top:10px; }
#slpager td.tleft {text-align:left; }
#slpager td b {color:#c4c4c4; }
#slpager td a {font-weight:bold; color:#5998ff; }
.slpagelimiter div {width:137px; height:23px; background:url('../img/slpagelimiter.png') 0 0 no-repeat; overflow:hidden; }
.slpagelimiter div a, .slpagelimiter div i {float:left; display:block; height:23px; width:34px; overflow:hidden; }
.slpagelimiter div i, .slpagelimiter div i a {width:35px; }
.slpagelimiter div.p10 {background-position:0 0; }
.slpagelimiter div.p25 {background-position:0 -23px; }
.slpagelimiter div.p50 {background-position:0 -46px; }
.slpagelimiter div.p100 {background-position:0 -69px; }

.tagshower div a:hover, .orderer div a:hover, .slpagelimiter div a:hover {text-decoration:none; }

.edittagmsg {background:url('../img/edittagmsg.gif') 0 0 repeat-x; padding:10px 0 0 10px; height:25px; color:#fff; display:none; }
td form.edittagbox {position:ssrelative; color:#8f8f8f; background-color:#fff; padding:20px 10px 10px; border-bottom:1px solid #d7d7d7; margin-bottom:30px; overflow:visible; }
.edittagbox.ha {background:#fff url('../img/edittagbox.gif') 0 0 repeat-y;}
.edittagbox b.s {display:block; margin:10px 0 8px; }
.edittagbox label {color:#5998ff; }
.edittagbox .abs {position:absolute; height:150px; display:none; left:345px; top:-120px; background:url('../img/meghat.gif') center left no-repeat; padding:0 0 0 16px; width:205px; }
.edittagbox .abs h6 {font-weight:bold; font-size:14px; margin-bottom:10px; }
label.radio {cursor:pointer; display:block; margin-bottom:8px; background:url('../img/radio.gif') 0 -48px no-repeat; padding-left:20px; }
label.radio.selected {background-position:0 4px; }
.edittagbox label.radio {width:335px; }
.import label.radio {margin-bottom:0; }
.edittagbox .btn_torles, .edittagbox .btn_atnevezes {margin-top:8px; float:none; }
.edittagbox input, .edittagbox .selecter a {color:#8f8f8f; }

.import b.n {line-height:22px; clear:left; }
.tagFormElement {overflow:hidden; padding-top:2px; margin-top:6px; }
.tagFormElement label,.tagFormElement div {float:left; display:block; }
.input218 {position:relative; top:-2px; left:5px; background:url('../img/input218.png') no-repeat 0 0; padding:3px 5px; }
.input218 input {width:208px; background:none; border:0px none; margin:-2px 0 3px 0; }

.input168 {position:relative; top:-2px; left:5px; background:url('../img/input168.png') no-repeat 0 0; padding:3px 5px; }
.input168 input {background:none; border:0px none; margin:-2px 0 3px 0; }

.fileUpload {position:relative; margin:6px 0; }
.fileUpload input.file {cursor:pointer; color:#8A2A0C; font-weight:bold; opacity:0; filter:alpha(opacity=0); position:relative; z-index:2; width:244px; }
.fileUpload .fake {left:0; position:absolute; padding-top:2px; top:0; width:400px; z-index:1; overflow:hidden; }
.fileUpload .fake .input168 {left:0; width:158px; }
.fileUpload .fake input {width:158px; }
.fileUpload .fake a {position:absolute; top:0; left:173px; z-index:1; }

div.topLink {float:left; width:164px; height:31px; margin:0 10px 0 -10px; background:url('../img/divAct.png') top right no-repeat; padding:9px 10px 0 0; }
div.topLink .selecter a:hover {text-decoration:underline; }

.selecter div.c a.nom {border-bottom:none; }
.selecter .la a {color:#305576; }

.absa {display:block; width:139px; height:29px; position:absolute; }
.absa img {display:block; width:139px; height:29px; }
.absa.vs {opacity:0; }
