/* 
* Választások doboz stílusai 2010
*/

#scrlbox { /*height:175px;overflow:hidden;*/position:relative; }
#scrltext { position:absolute;top:0;left:0; }
#scrltext li { padding:10px 5px 5px 5px;line-height:1.3em;width:230px;}
#scrltext li a {text-decoration:none;}
#scrltext a img {border: 1px solid #333333;height:60px;width:60px;margin:3px 10px 0 0;}
#scrltext a div {height:20px;padding:0;margin:0;font-weight:bold;}

/*
* Választási eredmények doboz 2010
*/

.voks_box {background:#33597b url('i/voks_box_bg.png') no-repeat right top;padding:6px 8px 9px 9px;color:#ffffff;}
.voks_box .voks_datas {line-height:16px;margin:0px 0px 8px 11px;}
.voks_box .skala {position:relative;background:url('i/voks_skala_bg.png') no-repeat;width:223px;height:22px;margin-bottom:4px;cursor:pointer}
.voks_box .skala .voks_line_ns,
.voks_box .skala .voks_line_p,
.voks_box .skala .voks_line_b,
.voks_box .skala .voks_line_sz,
.voks_box .skala .voks_line_k,
.voks_box .skala .voks_line_vz{position:absolute;z-index:10;left:2px;top:2px;width:6px;height:22px;}
.voks_box .skala .voks_line_ns {background:url('i/voks_skala_ns.png') no-repeat;}
.voks_box .skala .voks_line_p {background:url('i/voks_skala_p.png') no-repeat;}
.voks_box .skala .voks_line_b {background:url('i/voks_skala_b.png') no-repeat;}
.voks_box .skala .voks_line_sz {background:url('i/voks_skala_sz.png') no-repeat;}
.voks_box .skala .voks_line_k {background:url('i/voks_skala_k.png') no-repeat;}
.voks_box .skala .voks_line_vz {background:url('i/voks_skala_vz.png') no-repeat;}
.voks_box .skala .voks_line_end_ns,
.voks_box .skala .voks_line_end_p,
.voks_box .skala .voks_line_end_b,
.voks_box .skala .voks_line_end_sz,
.voks_box .skala .voks_line_end_k,
.voks_box .skala .voks_line_end_vz{position:absolute;z-index:10;left:6px;top:2px;width:6px;height:22px;}
.voks_box .skala .voks_line_end_ns {background:url('i/voks_skala_ns_end.png') no-repeat;}
.voks_box .skala .voks_line_end_p {background:url('i/voks_skala_p_end.png') no-repeat;}
.voks_box .skala .voks_line_end_b {background:url('i/voks_skala_b_end.png') no-repeat;}
.voks_box .skala .voks_line_end_sz {background:url('i/voks_skala_sz_end.png') no-repeat;}
.voks_box .skala .voks_line_end_k {background:url('i/voks_skala_k_end.png') no-repeat;}
.voks_box .skala .voks_line_end_vz {background:url('i/voks_skala_vz_end.png') no-repeat;}
.voks_box .skala .part_name,
.voks_box .skala .part_result {position:absolute;left:8px;top:3px;font-weight:bold;z-index:11;}
.voks_box .skala .part_result {left:176px;}/* reset */
html, body, form, input, select, fieldset, button, textarea {font-size:12px; font-family:Arial, Tahoma, Verdana; }
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin:0; padding:0; }
h1, h2, h3, h4, h5, h6, pre, code {font-size:12px; }
ul, ol {list-style:none; }
form label {cursor:pointer; }
address {font-style:normal; }
:link,:visited { text-decoration:none;  }
a, input {outline:none; }
a img, :link img, :visited img {border:none; }
fieldset {border:none; }
table {border-collapse:collapse; }
.l {float:left; }
.r {float:right; }
.cl {clear:both; font-size:0; }
/* base-settings */
html {overflow-y:scroll; }

html, body {height:100%; }

a:hover {text-decoration:underline; }

.t, .t a {font-family:Tahoma, Arial, Verdana; font-size:11px; }

.col {display:block; float:left; margin-left:15px; }
.col.f {margin-left:0; }
.col.m {margin-left:5px; }

.w0 {height:0; width:0; margin:0; overflow:hidden; display:none; }
.w100 {width:100px; }
.w115 {width:115px; }
.w120 {width:120px; }
.w220 {width:220px; }
.w240 {width:240px; }
.w495 {width:495px; min-height: 1px;}
.w700 {width:700px; }
.w750 {width:750px; }
.w885 {width:885px;  margin:0 auto; }
.w980 {width:980px;  margin:0 auto; }
.w995 {width:995px; margin:0 auto; }
.w1000 {width:1000px; margin:0 auto; }
.w1200 {width:1220px; margin:0 auto; }

img#logimage {position:absolute; display:none; }

input.nv {visibility:hidden; width:1px; height:1px; overflow:hidden; opacity:0; filter:alpha(opacity=0); }

.b {margin-bottom:15px; }

.pntr {cursor:pointer; }

.bg .std {padding:5px 10px 8px 10px; border-bottom:1px solid; }
/* 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 14px; }
.alt #header, .alt #header .logo {height:70px; }

#header .loginLinks {text-align:right; padding-top:22px; width:228px; }
.alt #header .loginLinks {width:720px; }
#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; }
#header .loginLinks .login-nyito {display:block; margin:8px 0 0 90px; text-align:left; cursor:pointer; color:#e5e5e5; }/* 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, .bottomSearch b span, x:-moz-any-link {display:-moz-inline-box; }
#header .search b a input {margin:0 5px 0 0; }
#header .search .top {background-repeat:no-repeat; }
.search b a.c, .bottomSearch b a.c {padding-left:15px; background-repeat:no-repeat; }
.search b a.c.selected {background-position:0 -20px !important; }
.search b a.c input, .bottomSearch b a.c input {display:none; }

#body .search {height:39px; margin-bottom:15px; }
#body .search span.l, #body .search span.r {width:3px; display:block; height:39px; margin-right:7px; background-repeat:no-repeat; background-position:-409px 0; }
#body .search span.r {background-position:-412px 0; margin-left:7px; margin-right:0; }
#body .search b.l {margin-top:5px; }
#body .search div.l {padding:9px 0; width:470px; }
#body .search a {font-weight:bold; }
#body .search form {height:23px; width:585px; position:relative; background-position:0 -77px; margin-top:8px; }
#body .search form input {position:absolute; top:3px; left:6px; width:505px; border:0; font-weight:bold; background:none; }
#body .search form img {float:right; margin:1px 10px 0 0; display:none; }
#body .search form a.r {background-position:-267px -27px; line-height:15px; display:block; width:59px; height:19px; padding:4px 0 0 9px; }
#body .search form a.r:hover {background-position:-335px -27px; }
#body .search b a, #body .search a.r {line-height:28px; }
#body .search b a:hover {text-decoration:none; }
#body .search b span {margin:0 8px -3px 8px; height:15px; width:1px; display:inline-block; overflow:hidden; }
#body .search b a input {margin:0 5px 0 0; }

/* suggest */
.startlapSuggestionResults {display:none; position:absolute; background:transparent no-repeat 0 0; z-index:99999; width:403px !important; height:101px; top:47px; overflow:hidden; }
.startlapSuggestionResults div#controll {position:relative; display:block; width:397px; margin:4px 0 4px 6px; height:92px; 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; }
.body #inputAndQs{position:relative; }
.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 .search {position:relative; }
#body .startlapSuggestionResults {background-position:0 -101px; width:517px !important; top:32px; }
#body .startlapSuggestionResults div#controll {width:513px; }
#body .startlapSuggestionResults ul li a {width:480px; }
#body .startlapSuggestionResults div#upa, #body .startlapSuggestionResults div#downa {right:4px; }

iframe {z-index:1; zoom:0; }

/* bottomSearch*/
#bs_closed {display:none; width:116px; height:23px; background:transparent; position:absolute; bottom:0; right:0; z-index:10000; zoom:1; overflow:hidden; }
#bs_opened {display:none; height:43px; width:100%; position:absolute; top:0; left:0; z-index:10000; zoom:1; overflow:hidden; }
#bs_startlapSuggestionsResults {display:none; width:421px; height:101px; background:transparent; position:absolute; top:0; left:0; z-index:11000; zoom:1; overflow:hidden; }
body.tr .startlapSuggestionResults {display:block; position:static; background-position:0 -46px; width:421px !important; top:0; }
body.tr .startlapSuggestionResults div#controll {width:415px; }
body.tr .startlapSuggestionResults ul li a {width:382px; }
a.bs_closed {width:96px; height:18px; font-weight:bold; color:#fff; display:block; padding:5px 0 0 20px; background:transparent 0 0 no-repeat; overflow:hidden; }
div.bottomSearch {height:42px; border-top:1px solid; width:100%; position:relative; overflow:hidden; }
div.bottomSearch div.w750 {margin:10px auto; overflow:hidden; }
.bottomSearch b a.c {background:transparent -256px -4px no-repeat; }
.bottomSearch b a.c.selected {background-position:-116px -4px !important; }
.bottomSearch {height:39px; margin-bottom:15px; }
.bottomSearch b.l {margin-right:10px; }
.bottomSearch div.l {width:499px; }
.bottomSearch a {font-weight:bold; }
.bottomSearch form {height:23px; width:489px; position:relative; background:transparent 0 -23px no-repeat; }
.bottomSearch form input {position:absolute; top:3px; left:6px; width:409px; border:0; font-weight:bold; background:none; }
.bottomSearch form img {float:right; margin:1px 10px 0 0; display:none; }
.bottomSearch form a.r {background-position:0 -147px; line-height:15px; display:block; width:59px; height:19px; padding:4px 0 0 9px; }
.bottomSearch form a.r:hover {background-position:-68px -147px; }
.bottomSearch b a, .bottomSearch a.r {line-height:23px; }
.bottomSearch b a:hover {text-decoration:none; }
.bottomSearch b span {margin:0 8px -3px 8px; height:15px; width:1px; display:inline-block; overflow:hidden; }
.bottomSearch b a input {margin:0 5px 0 0; }
.bottomSearch a.bs_top {padding-left:15px; line-height:23px; background:transparent -136px -147px no-repeat; font-weight:bold; }
a.bs_closer {width:7px; height:7px; overflow:hidden; background:transparent -320px -147px no-repeat; position:absolute; top:5px; right:5px; }
a.bs_closer:hover {background-position:-327px -147px; }
#bs_opened_spacer {clear:both; height:43px; display:none; }
/* container */
#container {width:100%; height:auto !important; height:100%; min-height:100%; position:relative; overflow-x:hidden; }

body { min-width: 980px; }
/* body */
#body {padding-bottom:45px; /*overflow:hidden;*/ }

#tartalom-top-wrapper {
	display:none;
	position:fixed;
	z-index:10000;
	padding:5px 0;
	width: 100%;
	top: 0;
	left: 0;
	border-bottom: 1px solid #3a6a93;
	background:#4a7aa3;
}
#tartalom-top {
	margin: 0 auto;
	width: 750px;
}
#tartalom-alap {margin-top: 15px;}
.btartalom {
	width:750px;
	background: url("i/tartalom_collapsed.png") no-repeat scroll 0 0 transparent;
	color:white;
	position: relative;
	overflow: hidden;
	height: 29px;
}
.btartalom.bottom {height:6px;background-image: url(i/tartalom_bottom.png); display: none;}
.tartalom-oszlop {
	float:left;
	border-right: 2px solid transparent;
	padding-bottom: 1px;
}
.tartalom-oszlop span {
	font-size:11px;
	font-weight:bold;
	padding-left:8px;
	padding-right: 3px;
	display: none;
	margin-left: -1px;
	background: url(i/tartalom_border.gif) no-repeat 0 4px;
}
.btartalom .openclose {
	position: absolute;
	right: 4px;
	top: 4px;
	background: url(i/tartalom_open.png) no-repeat right top;
	width: 10px;
	height: 10px;
	cursor: pointer;
}
.tartalom-box-wrapper {
	margin-left: 5px;	
	overflow-y: hidden;
}
.btartalom h1 {font-size:14px;padding: 7px 0 6px 11px;}
.btartalom h1 a {color:#FFF; background: url("i/orange_triangle.png") no-repeat scroll left 6px transparent;padding-left:12px;}
.btartalom span a {color:#9AB3C4;}
.blockHeader {
	clear: both;
	height: 18px;
	position: relative;
}
.blockHeader .block_hr {
	background-color:#5888b8;
	height:2px;
	overflow:hidden;
	position: absolute;
}
.blockHeader .block_hr.right {
	right: -10000px;
	width: 10000px;
	top: 7px;
}
.blockHeader .block_hr.left {
	right: 750px;
	width: 10000px;
	top: 0;
}
.blockHeader div.block_name {
	color: #ffffff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	padding-left: 9px;
	padding-right: 10px;
	margin-top: -7px;
	position: relative;
}/* banner-top */
.adv-main-top .t {text-align:right; height:14px; padding:1px 5px 0 0; font-size:10px; }
.adv-main-top .bnr {width:750px; height:90px; text-align:center; /*overflow:hidden;*/ }
/* banner-sky */
#banner_right, #banner_left {height:614px;}
#banner_right .t, #banner_left .t {height:14px; font-size:10px; text-align:right; padding-top:1px; }
#banner_left .t {text-align:left; }/* toc */
#toc-h {
	height:66px;
	margin-top:15px;
	background-position:0 -90px;
	background-repeat:no-repeat;
	padding:7px 3px 0 10px;
	overflow:hidden;
	position:relative;
}

#toc-h .tocdiv {
	float: left;
	width: 73px;
}

#toc-h .tocdiv div {
	margin-bottom: 8px;
	line-height: 13px;
}

.toci h1 {
	background-position:0 -30px !important;
}/* box */
.box, .ibox {margin-bottom:15px; width:100%; }

.box h1 {height:26px; line-height:25px; overflow:hidden; margin:0px; padding:0 10px 0 10px; background:transparent -510px 0 no-repeat; }

.kiemelt h1 {background-position: 0 -30px !important; color: #FFF !important;}

.box h1 span {font-weight:normal; }

.box.act h1 {background-position:0 0; }

.box.k2 h1 {background-position:0 -60px; }

.box.k3 h1 {background-position:-255px -30px; }

.box.k4 h1 {background-position:-255px -60px; }

.box.k1 h1 {background-position:0 -30px; }

.bg {overflow:hidden; }

.box.adv .bg {padding:7px 13px; border-bottom:1px solid; }

.box.act {margin-bottom:14px; }
/* gyűjthető elem */

.box a em {
	background: url("i/renault.png") no-repeat scroll 0 center transparent;
	width: 46px;
	height: 25px;
	/*height: 100%;*/
    visibility: visible;
	cursor: pointer;
    display: block;
    position: absolute;
    right: 7px;
    top: 0px;
}
/* gyűjtős játk doboz */
a.collectGame {
	background: url("i/collect_box_bg.png") no-repeat scroll 0 0 transparent;	
	width: 240px;
	height: 101px;
	padding: 0 !important;
}

a.collectGame_link {
	background-color: #E5E5E5;
	padding: 5px 10px 5px 10px !important;
	font-weight: bold;
	color: #30557b;
	width: 220px;
	height: 14px;
}/* line */
.box a, .box .more {display:block; overflow:hidden; line-height:15px; padding:5px 8px 5px 10px; border-bottom:1px solid; }
.box a.nom, .box b.nom {border-bottom:0 !important; }
.box .bg a.y {background:transparent 223px center no-repeat; padding-right:19px; }

.box .more {padding:2px 10px 5px; height:18px; overflow:hidden; }
.box .more a {display:inline; border:none; background:transparent !important; padding:0; font-weight:bold; line-height:20px; }
.box .more i, .rd_h i {display:inline-block; height:15px; width:1px; overflow:hidden; position:relative; top:3px; margin:0 6px; }
.box .more i, .rd_h i, x:-moz-any-link {display:-moz-inline-box; margin-top:3px; *margin-top:0px; }
.box .more i, .rd_h i, x:-moz-any-link, x:default {display:inline-block; margin-top:0px; }
.box .more span, .box a.s span {font-weight:normal; }

.w495 .act .bg .col {overflow:hidden; }
.w495 .act .bg a {padding-bottom:6px; border:none; background:transparent; /* white-space:nowrap;*/ overflow:hidden; max-height: 26px;}
.w495 .act .bg a.img60 {max-height: 54px; margin-bottom: 8px;}
.w495 .act .bg a.y{background-repeat:no-repeat;background-position: 230px center;}

.box .ll {border-style:solid; border-width:1px 0; overflow:hidden; position:relative; top:-1px; clear:both; }
.box .ll a {border:none; font-weight:bold; }
.box .ll .more {background:transparent; border:none; height:18px; }

.more a {padding:0 !important; }
.box a.s {font-weight:bold; }
.box a.nb {border:none; }
.box a.s, .box .more {border-top:1px solid; margin-top:-1px; }

.kt .bg a {float:left; border:none; background:transparent !important; padding:0; width:120px; margin-bottom:1px; height:35px; overflow:hidden; }
.kt .bg img {height:35px; width:35px; }
.kt .bg a.f img {width:240px; }
.kt .bg a.j {padding-left:5px; width:115px; }
.kt .bg a.f {width:240px; }
.kt .bg a b {position:relative; top:-13px; }
.kt .bg a:hover b {text-decoration:underline; }

.box a.img35 {padding:0 10px 0 5px; height:35px; overflow:hidden; }
.box a.img35 img {height:35px; width:35px; float:left; }
.box a.img35 b.l {line-height:35px; font-weight:normal; cursor:pointer; }

.box a.img60 {padding:10px; height:60px; overflow:hidden; }
.box a.img60 img {height:60px; width:60px; float:left; padding-right: 10px;}
.box a.img60 b.l { font-weight:normal; cursor:pointer; float:none; }

.box a.img150 {padding:5px; }
.box a.img150 img {width:150px; float:left; margin-right:10px;}
.box a.img150 b.l {font-weight:normal; cursor:pointer; float:none; line-height:18px; }

.box .kl a {height:25px; padding:0 10px; line-height:25px; overflow:hidden; }

.box .bg a.minta:hover {text-decoration:none !important; }/* weather */
#weather_main {
    display:block;
}
#weather_main.hide {
    display:none;
}
#weather_form {
    padding: 5px 10px 10px 10px;
    display:none;
}
#weather_form.show {
    display:block;
}

.weather_act {
    height:50px;
    border-bottom: 1px solid #F2F2F2;
    padding: 0px 10px 0px 10px;
}

.weather_act .city {float:left;width: 110px;color: #305576;font-weight:bold;font-size:14px;margin-top: 15px;}
.weather_act .city a {padding:0;margin:0;border: 0px none;cursor: pointer;}
.weather_act .city p {font-weight:normal;font-size:9px;}
.weather_act .wiconNew {background: url('i/weather_icons_50.png') no-repeat;float:left;height:50px;width: 50px;margin-top:0px;}

.weather_act .hofok {float:right;padding-top:5px;padding-right: 0px;width: 60px;text-align: right;color: #F2861D;font-weight:bold;font-size:30px;}

.weather_tobbi {padding: 5px 20px 10px 20px;border-bottom: 1px solid #F2F2F2;}
.weather_tobbi div {float:left;}

.weather_tobbi .napok_container {float:none;height:30px;}
.weather_tobbi .napok {padding-top:12px;width: 70px;color: #305576;}
.weather_tobbi .wiconNew {background: url('i/weather_icons_30.png') no-repeat;float:left;width: 30px;height:30px;}
.weather_tobbi .nappal {padding-top:12px;width: 49px;text-align:right;color:#F2861D;font-weight:bold;}
.weather_tobbi .ejjel {padding-top:12px;width: 49px;text-align: right;color:#305576;font-weight:bold;}
.weather_idokep {padding: 7px 0;text-align:center;color: #305576;}
.weather_idokep a { border:0 none;padding: 0;font-size:9px;}

#weather_form .submit {width: 78px;height: 23px;float:right;margin-top:10px;background: url('i/select_savebutton.jpg');display:block;cursor: pointer;  }
#weather_form .holder {width: 220px;height: 163px;}

.weather_act .wiconNew.borult {background-position:0 0;}
.weather_act .wiconNew.derult {background-position:0 -50px;}
.weather_act .wiconNew.erosen_felhos {background-position:0 -100px;}
.weather_act .wiconNew.gyengen_felhos {background-position:0 -150px;}
.weather_act .wiconNew.kozepesen_felhos {background-position:0 -200px;}
.weather_act .wiconNew.eso {background-position:0 -250px;}
.weather_act .wiconNew.gyenge_eso {background-position:0 -300px;}
.weather_act .wiconNew.szitalas {background-position:0 -350px;}
.weather_act .wiconNew.intenziv_eso {background-position:0 -400px;}
.weather_act .wiconNew.zapor {background-position:0 -450px;}
.weather_act .wiconNew.zivatar {background-position:0 -500px;}
.weather_act .wiconNew.szaraz_zivatar {background-position:0 -550px;}
.weather_act .wiconNew.onoseso {background-position:0 -600px;}
.weather_act .wiconNew.jegeso {background-position:0 -650px;}
.weather_act .wiconNew.havazas {background-position:0 -700px;}
.weather_act .wiconNew.hozapor {background-position:0 -750px;}
.weather_act .wiconNew.hoszallingozas {background-position:0 -800px;}
.weather_act .wiconNew.hozivatar {background-position:0 -850px;}
.weather_act .wiconNew.havaseso {background-position:0 -900px;}
.weather_act .wiconNew.hofuvas {background-position:0 -950px;}
.weather_act .wiconNew.intenziv_havazas {background-position:0 -1000px;}
.weather_act .wiconNew.porvihar {background-position:0 -1050px;}
.weather_act .wiconNew.kod {background-position:0 -1100px;}
.weather_act .wiconNew.kodszitalas {background-position:0 -1150px;}
.weather_act .wiconNew.para {background-position:0 -1200px;}

.weather_tobbi .wiconNew.borult {background-position:0 0;}
.weather_tobbi .wiconNew.derult {background-position:0 -30px;}
.weather_tobbi .wiconNew.erosen_felhos {background-position:0 -60px;}
.weather_tobbi .wiconNew.gyengen_felhos {background-position:0 -90px;}
.weather_tobbi .wiconNew.kozepesen_felhos {background-position:0 -120px;}
.weather_tobbi .wiconNew.eso {background-position:0 -150px;}
.weather_tobbi .wiconNew.gyenge_eso {background-position:0 -180px;}
.weather_tobbi .wiconNew.szitalas {background-position:0 -210px;}
.weather_tobbi .wiconNew.intenziv_eso {background-position:0 -240px;}
.weather_tobbi .wiconNew.zapor {background-position:0 -270px;}
.weather_tobbi .wiconNew.zivatar {background-position:0 -300px;}
.weather_tobbi .wiconNew.szaraz_zivatar {background-position:0 -330px;}
.weather_tobbi .wiconNew.onoseso {background-position:0 -360px;}
.weather_tobbi .wiconNew.jegeso {background-position:0 -390px;}
.weather_tobbi .wiconNew.havazas {background-position:0 -420px;}
.weather_tobbi .wiconNew.hozapor {background-position:0 -450px;}
.weather_tobbi .wiconNew.hoszallingozas {background-position:0 -480px;}
.weather_tobbi .wiconNew.hozivatar {background-position:0 -510px;}
.weather_tobbi .wiconNew.havaseso {background-position:0 -540px;}
.weather_tobbi .wiconNew.hofuvas {background-position:0 -570px;}
.weather_tobbi .wiconNew.intenziv_havazas {background-position:0 -600px;}
.weather_tobbi .wiconNew.porvihar {background-position:0 -630px;}
.weather_tobbi .wiconNew.kod {background-position:0 -660px;}
.weather_tobbi .wiconNew.kodszitalas {background-position:0 -690px;}
.weather_tobbi .wiconNew.para {background-position:0 -720px;}


.wicon {display:inline-block; width:26px; height:26px; background:transparent no-repeat; position:relative; top:-3px; }
.wicon, x:-moz-any-link {display:-moz-inline-box; margin-top:3px; *margin-top:0px; }
.wicon, x:-moz-any-link, x:default {display:inline-block; margin-top:0px; }
.wicon.eso {background-position:0 0; }
.wicon.ho {background-position:0 -30px; }
.wicon.kod {background-position:-3px -60px; }
.wicon.gyengenfelhos {background-position:-4px -90px; }
.wicon.valtozo {background-position:-2px -120px; }
.wicon.hozapor {background-position:-4px -156px; }
.wicon.zivatar {background-position:-54px -2px; }
.wicon.zapor {background-position:-54px -37px; }
.wicon.borult {background-position:-55px -70px; }
.wicon.derult {background-position:-54px -97px; }
.wicon.erosenfelhos {background-position:-54px -126px; }
.wicon.havaseso {background-position:-57px -154px; }

.w_m {height:142px; background:transparent no-repeat center center; position:relative; border-bottom:1px solid; }
.w_m #wt_1, .w_m #wt_2, .w_m #wt_3, .w_m #wt_4, .w_m #wt_5 {position:absolute; font-weight:bold; }
.w_m #wt_1 {top:30px; left:158px; }
.w_m #wt_2 {top:62px; left:7px; }
.w_m #wt_3 {top:38px; left:85px; }
.w_m #wt_4 {top:100px; left:36px; }
.w_m #wt_5 {top:85px; left:114px; }
.weather .l, .weather .r {padding:5px 10px 7px; }
/* providers */
.box .p a {height:25px; margin-bottom:1px; padding:10px 0 0 35px; position:relative; font-weight:bold; border:none; background-color:transparent !important; background-repeat:no-repeat; background-position:left center; }
.box .p a b {display:none; width:120px; height:33px; position:absolute; top:1px; left:0; background-color:#fff; opacity:0.6; filter:alpha(opacity=60); }
.box .p a:hover {text-decoration:none; }
.box .p a.selected b {display:none; }
.box .bg.p a {background:transparent no-repeat 0 0; }
#pform {overflow:hidden; border:1px solid; border-width:1px 0; padding:8px 0; margin-top:-1px; display:none; position:relative; }
#pform a {font-weight:bold; border:none; position:absolute; left:0; }
#pform label {display:inline-block; width:51px; position:relative; top:-7px; margin-bottom:4px; }
#pform label, x:-moz-any-link {display:-moz-inline-box; margin-top:10px; *margin-top:0px; }
#pform label, x:-moz-any-link, x:default {display:inline-block; margin-top:0px; }
#pform .inpt, x:-moz-any-link {position:relative; top:-10px; }
#pform .inpt, x:-moz-any-link, x:default {top:0px; }
#pform a, x:-moz-any-link {top:101px; }
#pform a, x:-moz-any-link, x:default {top:87px; *top:89px; }
#pform form.figy a, x:-moz-any-link {top:157px; }
#pform form.figy a, x:-moz-any-link, x:default {top:143px; *top:145px; }

#pform .belepes {margin-right:10px; }
#pform label {margin-left:10px; }
#pform .inptend, x:-moz-any-link {position:relative; top:-14px; }
#pform .inptend, x:-moz-any-link, x:default {top:0px; }
.inptend, .lenyil, .felnyil, .felnyil2, x:-moz-any-link {position:relative; top:-4px; }
.inptend, .lenyil, .felnyil, .felnyil2, x:-moz-any-link, x:default {top:0px; }
#addLink .inpt, x:-moz-any-link {position:relative; top:-4px; width:196px; }
#addLink .inpt, x:-moz-any-link, x:default {top:0px; }
#addLink .plusz, x:-moz-any-link {position:relative; top:3px; }
#addLink .plusz, x:-moz-any-link, x:default {top:0px; }
#pform .inpt input {width:148px; font-weight:bold; }

#pform .pform_tooltip {display:none; width:220px; height:40px; margin-bottom:8px; color:#7c7c7c; background:url('i/pform_tooltip.png') no-repeat 0 0; padding:8px 10px 0; line-height:16px; }
#pform form.figy .pform_tooltip {display:block; }

#pform .figyelem {color:#666; overflow:hidden; height:15px; width:210px; padding-left:20px; background:url('i/checkbox.gif') 0 -47px no-repeat; margin:0 0 5px 10px; *margin-top:7px; }
#pform .figyelem span {cursor:pointer; }
#pform .figyelem span.boxer {z-index:10; zoom:1; padding:0 0 0 20px; position:relative; left:-20px; float:left; }
#pform .figyelem.checked {background-position:0 2px; }
#pform .figyelem span.blue {color:#6a9ac3; float:left; position:relative; left:-20px; }
#pform .figyelem span.blue.hover {text-decoration:underline; }

.m_freemail {background-position:0 -35px !important; }
.m_gmail {background-position:0 -70px !important; }
.m_indamail {background-position:0 -105px !important; }
.m_yahoomail {background-position:0 -140px !important; }
.m_hotmail {background-position:0 -175px !important; }
.c_iwiw {background-position:0 -210px !important; }
.c_hotdog {background-position:0 -245px !important; }
.c_myvip {background-position:0 -280px !important; }
.c_myspace {background-position:0 -315px !important; }
.c_yahoo360 {background-position:0 -350px !important; }
.c_ppl {background-position:0 -385px !important; }
.c_bkor {background-position:0 -420px !important; }
.c_network {background-position:0 -455px !important; }
.c_facebook {background-position:0 -490px !important; }
/* buttons */
.btn, .inpt {display:inline-block; height:23px; overflow:hidden; background:transparent no-repeat; }
.btn, .inpt, x:-moz-any-link {display:-moz-inline-box; }
.btn, .inpt, x:-moz-any-link, x:default {display:inline-block; }
.btn {cursor:pointer; }
.inpt {background-position:0 0; }
.inpt input {display:block; margin:4px 0 0 11px; border:none; padding:0; background:none; }
.inpt b {display:block; margin:4px 0 0 11px; font-weight:normal; white-space:nowrap; }

.mehet {width:57px; background-position:0 -23px; }
.mehet.hvr {background-position:-57px -23px; }

.holder .btn.mehet, x:-moz-any-link {position:relative; top:7px; }
.holder .btn.mehet, x:-moz-any-link, x:default {top:0; }
.holder, x:-moz-any-link {padding-top:0 !important; }
.holder, x:-moz-any-link, x:default {padding-top:4px !important; }

.belepes {width:65px; background-position:0 -46px; }
.belepes.hvr {background-position:-65px -46px; }

.mod_mentes {width:147px; background-position:0 -69px; }
.mod_mentes.hvr {background-position:-147px -69px; }

.vissza_startlapra {width:130px; background-position:0 -92px; }
.vissza_startlapra.hvr {background-position:-130px -92px; }

.inptend {width:10px; background-position:-530px -23px; }

.felnyil {width:23px; background-position:-494px -46px; }
.felnyil2 {width:23px; background-position:-517px -46px; }

.jobbranyil {width:23px; background-position:-494px -69px; }
.jobbranyil.hvr {background-position:-517px -69px; }

.lenyil {width:23px; background-position:-494px -92px; }
.lenyil.hvr {background-position:-517px -92px; }

.plusz {width:23px; background-position:-494px -115px; }
.plusz.hvr {background-position:-517px -115px; }

.std .mehet, .std .b_keress, .std .b_kereses, .std .b_lassuk, .std .b_halljam {margin-left:7px; }.selecter .top, .selecter .ctop,
.selecter .bottom, .selecter .cbottom {background:transparent no-repeat; }

.selecter {display:none; position:absolute; z-index:100; zoom:1; }
.selecter .c {border:1px solid; border-width:0 1px; display:block; position:relative; z-index:100; zoom:1; }
.selecter div.c a {display:block; white-space:nowrap; overflow:hidden; line-height:15px; padding:5px 10px; border-bottom:1px solid; }
.selecter div.c b.sep {display:block; border-top:1px solid; height:25px; }

.selecter div.c .la {border-top:1px solid; overflow:hidden; }
.selecter div.c .la a, .selecter div.c .la strong {font-weight:bold; display:block; background:transparent no-repeat; padding:5px 22px; overflow:hidden; line-height:15px; }
.selecter div.c .la .l {padding-right:0; }
.selecter div.c .la .r {padding-left:0; }
.selecter div.c .la a.l {background-position:0 0; }
.selecter div.c .la a.r {background-position:right -50px; }
.selecter div.c .la strong.l {background-position:0 -25px; }
.selecter div.c .la strong.r {background-position:right -75px; }

.selecter .bottom b, .selecter .ctop b,
.selecter .bottom i, .selecter .ctop i,
.selecter .cbottom b, .selecter .top b,
.selecter .cbottom i, .selecter .top i {display:block; height:3px; background:transparent no-repeat; }
.selecter .bottom b, .selecter .ctop b,
.selecter .cbottom b, .selecter .top b {float:left; }
.selecter .bottom b, .selecter .cbottom b {background-position:-150px -26px; }
.selecter .ctop b,.selecter .top b {background-position:-150px -23px; }
.selecter .bottom i, .selecter .ctop i {float:right; width:3px; }
.selecter .bottom i {background-position:-150px -29px; }
.selecter .ctop i {background-position:-153px -29px; }

.selecter .cbottom b, .selecter .top b {height:3px; margin-top:1px; }
.selecter .cbottom b {margin:0 0 1px 0; }
.selecter .cbottom i, .selecter .top i {float:right; width:23px; height:4px; }
.selecter .top i {background-position:-150px -32px; }
.selecter .cbottom i {background-position:-173px -32px; }

.selecter .top, .selecter .bottom {display:block; width:100%; }
.selecter .ctop, .selecter .bottom {height:3px; }
.selecter .cbottom, .selecter .top {height:4px; }
/* radios */
.radioHolder label {font-weight:bold; height:15px; line-height:15px; margin-bottom:10px; }
.radioHolder label.rlb {border-left:1px solid; background-position:8px -82px; padding-left:23px; }
.radioHolder label.rlb.slctd {background-position:8px -1px; }
.rd_h {padding:3px 10px; }
.rd {cursor:pointer; font-weight:bold; display:inline-block; padding:1px 0 0 15px; background:transparent no-repeat 0 -82px; }
.rd, x:-moz-any-link {display:-moz-inline-box; margin-top:-2px; }
.rd, x:-moz-any-link, x:default {display:inline-block; margin-top:0; }
.rd.slctd {background-position:0 -1px; }

/* misc */
.extern {display:none; }

.box .std a {display:inline; background:none; border:0px none; margin:0px; padding:0px; }

.box .std .holder {padding-top:4px; }

div.box div.std .breakTitle {font-weight:bold; color:#FF341C; display:block; }

div.box div.std p {margin:5px 0; }

#addLink {border-bottom:1px solid; padding:8px 10px; }
#addLink .inpt input {width:186px; }

#box_kedvenc_linkek .std {padding:5px 0 5px 10px; background-color:#fff; border-bottom:1px solid #f2f2f2; }

#laphuContentDoboz {
	border-top: 3px solid #faa119;
	height: 32px;
}

#laphuContentDoboz a {
	display: block;
	height: 24px;
	width: auto;
	text-decoration: none;
	border: none;
	padding: 0;
	padding-top: 8px;
	outline: none;
}

#laphuContentDoboz a:hover {
	color: #f2861d;
	background: transparent url('i/ticker.gif') top center no-repeat;
}

#laphuContentDoboz li {
	float: left;
	height: 32px;
	line-height: 32px;
	width: 80px;
	text-align: center;
	position: relative;
}

#laphuContentDoboz i {
	display: inline-block;
	height: 20px;
	margin: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 6px;
	width: 1px;
	background-color: #d9d9d9;
}

#valutaContentDoboz div,
#tozsdeContentDoboz div {
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #EFEFDB;
}

#valutaContentDoboz span,
#tozsdeContentDoboz span {
	float: left;
	display: inline-block;
}

#valutaContentDoboz .sorLabel,
#tozsdeContentDoboz .sorLabel {
	font-weight: bold;
}

#valutaContentDoboz .sorLabel {
	width: 116px;
	margin-left: 12px;
}

#valutaContentDoboz .valErtek {
	width: 40px;
	text-align: right;
}

#tozsdeContentDoboz .sorLabel {
	width: 80px;
	margin-left: 10px;
	padding-left: 16px;
	background: transparent url(i/tozsde_nyil.gif) 0 0 no-repeat;	
}

#tozsdeContentDoboz .csok {
	background-position: 0 -25px;
}

#tozsdeContentDoboz .nincs {
	background-position: 0 -50px;
}

#tozsdeContentDoboz .utolsoar {
	width: 56px;
}

#tozsdeContentDoboz .valtsz {
	width: 66px;
}

#tozsdeContentDoboz .utolsoar,
#tozsdeContentDoboz .valtsz {
	text-align: right;
}

.bg .fVideo {margin-top:10px;}
#footerBox {width:980px; background:#fff url('i/f_bg.gif') no-repeat 0 -3px; margin:15px auto 42px auto; padding-top:5px; }
#footerBox .footerBoxBottom {margin-top:5px; height:5px; overflow:hidden; background:url('i/f_bg.gif') no-repeat 0 2px; clear:left; }

#footerBox .w310 {width:310px; margin-right:14px; }
#footerBox .fFirst {padding-left:11px; }
#footerBox .fLast {margin-right:0; }

#footerBox .box {margin-bottom:10px; }
#footerBox .box.bLast {margin-bottom:5px; }
#footerBox h1, #footerBox .bg {margin-left:0; }
#footerBox .bg {position:relative; height:100%; }
#footerBox h1 {background:none; }
#footerBox .bg .lLast {border:none; }
#footerBox .bg .fBTop, #footerBox .bg .fBTop_fOp,
#footerBox .bg .fBBottom, #footerBox .bg .fBBottom_fOp {width:310px; height:5px; position:absolute; left:0; top:0; overflow:hidden; background:url('i/f_fff_bg.gif') no-repeat 0 0; }
#footerBox .bg .fBBottom, #footerBox .bg .fBBottom_fOp {top:auto; bottom:0; background-position:0 -5px; }
#footerBox .bg .fBTop_fOp {background:url('i/f_box_top_bg.png') no-repeat 0 0;}
#footerBox .bg .fBBottom_fOp {background:url('i/f_box_bottom_bg.png') no-repeat 0 0; }
#footerBox .bg .fVideo {padding:5px; text-align:center; border-bottom:1px solid; }
#footerBox .bg a.d {border:none;/* padding:2px 8px 5px 10px; */}
#footerBox .bg a.d .square {font-size:22px; font-family:sans-serif; line-height:15px; height:15px; display:inline-block; overflow:hidden; position:relative; top:2px; }
#footerBox .bg a.d:hover .square {text-decoration:none; }/* footer */
#footer {width:100%; height:25px; border-top:5px solid; text-align:center; bottom:0; left:0;}

/* pal.foroszan - kattinthato hatter
#footer {position:absolute; }
*/

#footer ul {display:block; margin:5px auto 0 auto; text-align:center; }

#footer ul li {display:inline; }
div#startrandiContentDoboz {border-bottom:1px solid #efefdb; height:60px; position:relative; overflow:hidden; padding:10px 1px 10px 6px; width:233px; }
div#startrandiContentDoboz div {float:left; height:60px; margin-right:5px; overflow:hidden; }
div#startrandiContentDoboz div.srArrowLeft, div#startrandiContentDoboz div.srArrowRight {background:url('i/srArrow_bg.gif') no-repeat left center; width:9px; cursor:pointer; }
div#startrandiContentDoboz div.srArrowRight {background-position:right center; }
div#startrandiContentDoboz div.srImages {width:200px; position:relative; }
div#startrandiContentDoboz div.srImages a {position:absolute; top:0; display:block; width:60px; height:60px; overflow:hidden; border:none; padding:0; }/* ie7 hacks */
html>body #header .loginLinks a {*position:relative; *top:3px; }
html>body #header .loginLinks span.login-nyito {*margin:10px 0 0 91px; }
html>body .inpt input {*border:none 0px; }
html>body .box .more i {*position:relative; *top:0px; }
html>body #pform label {*position:relative; *top:3px; }
html>body #pform .inptend {*position:relative; *top:2px; }
html>body #pform .belepes {*margin-top:5px; }
html>body #addLink {*padding-top:3px; }
html>body #addLink .plusz, html>body .std .jobbranyil {*position:relative; *top:5px; }
html>body .std .mehet, html>body .std .b_keress,
html>body .std .b_kereses, html>body .std .b_lassuk,
html>body .std .b_halljam {*position:relative; *top:3px; *left:10px; *margin-left:0 !important; }
html>body .w_m .wicon {*position:relative; *top:-2px; *float:left; }
html>body .weather .rd,html>body .weather .rd_h i {*float:left; }
html>body .weather .rd {*position:relative; *top:2px; }
html>body .weather .w_m {*clear:left; }
html>body .more .pntr .wicon {*display:inline; *position:relative; *top:8px; }
html>body .more .pntr {*position:relative; *top:-8px; }
html>body .inpt, html>body .btn {*display:inline; *zoom:1; }
html>body .inpt:after, html>body .btn:after {*clear:left; }
html>body .std .inpt, html>body .std .btn {*float:left; }
html>body .std {*overflow:hidden; }
html>body .std .mehet {*position:relative; *top:0px; }
html>body .selecter {*float:left; }
html>body .std .jobbranyil {*position:relative; *top:0px; }
/* color settings */
body, input, a {color:#305576; }
body {background:#6a9ac3; }

#header {border-color:#416f9a; background-image:url("i/header_bg.gif"); }
#header .logo {background-image:url('i/startlap_logo.png'); }
#header .loginLinks a, #header .loginLinks .login-mail {color:#e5e5e5; }
#header .loginLinks span.sep {background-color:#6a9ac3; }

.search span.l, .search span.r,
.search form a.r, .search form,
.search b a.c {background-image:url('i/s_elements.png'); }
.search {background-color:#8fb3d2; }
.search form a.r {color:#305576; }
.search a {color:#fff; }
.search b span {background-color:#6a9ac3; }

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

.adv-main-top .t, #banner_left .t, #banner_right .t {color:#b5cde1; }

#toc-h, #toc-f, .box h1 {background-image:url('i/box_headers.png'); }
#toc-h a.opnr {background-image:url('i/toc_arrows.gif'); }
#toc-c {background-color:#fff; }
#toc-c a:hover {color:#d62a01; }
.toci h1 {color:#fff !important; }

.k3 h1, .act h1 {color:#e5e5e5 !important; }
.box h1, .k4 h1 {color:#305576; }
.k1 h1, .k2 h1 {color:#fff !important; }
.box .bg a, .box .bg a.y, .box .more, .bg .std, .k2 .bg a.s {border-color:#efefdb; }
.k3 .bg a, .k3 .bg .std, .k2 .bg a {border-color:#f2f2f2; }
.box .bg a.y {background-image:url('i/ad_sign.gif'); }


.box .bg, .k2 .more, .k2 a.s {background-color:#ffffea; }
.k1 .bg, .k2 .bg, .k3 .bg {background-color:#fff; }
.box .more a, .act .more a.a, .box a.s {color:#f2861d; }
.k3 .more a, .k3 a.s {color:#305576; }
.box .more i {background-color:#efefdb; }
.k3 .more, .k3 a.s {background-color:#e5e5e5; border-color:#d9d9d9; }
.k3 .more i {background-color:#ccc; }

.tipp {color:#69a500; }
.uj {color:#d62a01; }
.box .bg a:hover .uj, .box .bg a:hover .tipp {text-decoration:none !important; background:#ffffea !important; }
.k2 a:hover .uj, .k2 a:hover .tipp {background:#fff !important; }
.box a.s:hover .uj, .box a.s:hover .tipp,
.box .more a:hover .uj, .box .more a:hover .tipp{background:#ffffea !important; }
.k3 a:hover .uj, .k3 a:hover .tipp {background:#fff !important; }
.k3 a.s:hover .uj, .k3 a.s:hover .tipp,
.k3 .more a:hover .uj, .k3 .more a:hover .tipp{background:#e5e5e5 !important; }

.box.adv .bg {border-color:#ccc; background-color:#f2f2f2; }
.box .ll {background-color:#e5e5e5; border-color:#d9d9d9; }
.box .ll a {color:#305576; }
.box .ll i {background-color:#ccc; }

.wicon {background-image:url('i/w_m_icons.png'); }
.act .wicon {background-image:url('i/w_b_icons.png'); }
.box .weather {background-color:#fff; }

.w_m {background-image:url('i/w_m_bg.png'); border-color:#f2f2f2; }

.rd {background-image:url('i/radio_bg.png'); }
.rd_h i {background-color:#d9d9d9;}
.radioHolder label.rlb {border-color:#d9d9d9; }

.box .bg.p {background-color:#fff; background-image:url('i/p_bg.gif'); }
.box .bg.p a {background-image:url('i/p_icons.png'); }
#pform {border-color:#d9d9d9; background-color:#fff; }
#pform label, #pform input {color:#666; }

#addLink, .box .kl a {border-color:#f2f2f2; background-color:#fff; }

.kt .bg {background-image:url('i/r_bg.gif'); }

.btn, .inpt,
.selecter .bottom b, .selecter .ctop b,
.selecter .bottom i, .selecter .ctop i,
.selecter .cbottom b, .selecter .top b,
.selecter .cbottom i, .selecter .top i {background-image:url('i/inputs.png'); }

.selecter .c {border-color:#bababa; }
.selecter div.c a, .selecter div.c b.sep {background-color:#fff; border-color:#e5e5e5; }
.selecter div.c .la {border-color:#ccc; background-color:#e5e5e5; }
.selecter div.c .la a, .selecter div.c .la strong {background-image:url('i/a_arrows.gif'); }
.selecter div.c .la strong {color:#a7a7a7; }

a.bs_closed, a.bs_closer,
.bottomSearch b a.c, .bottomSearch form,
.bottomSearch form a.r, .bottomSearch a.bs_top,
body.tr .startlapSuggestionResults {background-image:url('i/b_search_bg.png'); }
div.bottomSearch {border-color:#416f9a; background-color:#8fb3d2; }
.bottomSearch form a.r {color:#305576; }
.bottomSearch a {color:#fff; }
.bottomSearch b span {background-color:#6a9ac3; }
body.tr {background:transparent; }

#footer {border-color:#416f9a; background:#4f7da8; color:#fff; }
#footer span, #footer a, #footer a:hover {color:#fff; }

/*karacsonyi mod*/
.w240 {width:250px; }

.col {margin-left:0; }

.bg, .ll, #addLink, #pform {margin:0 0 0 10px; }
.box h1 {height:25px; margin-left:10px; }

.f .w240 .bg, .f .w240 .ll, .f .w240 #addLink, .f .w240 #pform {margin:0 6px 0 4px; }
.f .w240 .box h1 {margin-left:4px; }

.f .f .bg, .f .f .ll, .f .f #addLink, .f .f #pform {margin:0 10px 0 0; }
.f .f .box h1 {height:25px; margin-left:0; }

.f .w240 .karacsony h1{
    height:25px;color:#fff;
    padding-top:13px;
    margin-top:0;
    margin-left:0;
    background-position:0 0;
    background-image:url(i/fagyongy_kek.png)!important;
}

.karacsony .bg, .karacsony .more, .karacsony a.s {background-color:#FFFAEA; }
.karacsony .more a {color:#D62E04;}

.w495 {width:500px; }
.w120 {margin-left:15px; }
.rd_h {padding:3px 8px; }

.box.karacsony {margin-top:-10px; }
.box.karacsony.adv .bg {background-color:#FFFFEA; border-color:#EFEFDB; padding:0; }
.box.karacsony.toci h1 {background-position:0 0 !important; }
.weekend h1 {background-image:url('i/weekend_head.png');background-position:top center; color:#fff;}
.weekend.wjobb h1{background-image:url('i/weekend_head_kicsi.png');}
.weekend .bg {background-color: #FFFFFF;}
.weekend .bg a{border-color:#F3E5E8;}
.col.w100 {margin-left:5px; }
.col.w100.f {margin-right:5px; margin-left:0; }

*html .w495 {margin-right:0; }
*html .w495 .col.f {margin-right:0 !important; }
*html #toc-h {background-repeat:no-repeat; }
*html #toc-c {width:750px; }
*html #toc-f {background-repeat:no-repeat; }
*html #toc-h .r {margin-right:4px; }
*html #addLink {padding-right:0; padding-left:6px; }
*html .bg {width:240px; }
/*karacsonyi mod vege*/
/*fejlécek: állások, facebook*/
.jobs h1{
	color:#3A81BD;
    background:url('i/jobs_header.png') no-repeat scroll 0 0 !important;
}
.fb h1{
	color:#fff;
    background:url('i/fb_header.png') no-repeat scroll 0 0 !important;
}

.fb .bg{
	background-color: #FFFFFF !important;
}


/*fejlécek vége*/div.horoszkop_lista {
    display:none;
    display:block;
    padding:11px 9px 0px 9px;
}


a.horosz{
    text-align:center;
    background-position:center top;
    background-repeat:no-repeat;
    position:relative;
    cursor:pointer;
    border:none;
    display:inline-block;
}

a.horosz.kos{background-image:url(i/horoszkoplight/kos.png);}
a.horosz.merleg{background-image:url(i/horoszkoplight/merleg.png);}
a.horosz.oroszlan{background-image:url(i/horoszkoplight/oroszlan.png);}
a.horosz.bika{background-image:url(i/horoszkoplight/bika.png);}
a.horosz.skorpio{background-image:url(i/horoszkoplight/skorpio.png);}
a.horosz.szuz{background-image:url(i/horoszkoplight/szuz.png);}
a.horosz.ikrek{background-image:url(i/horoszkoplight/ikrek.png);}
a.horosz.nyilas{background-image:url(i/horoszkoplight/nyilas.png);}
a.horosz.vizonto{background-image:url(i/horoszkoplight/vizonto.png);}
a.horosz.rak{background-image:url(i/horoszkoplight/rak.png);}
a.horosz.bak{background-image:url(i/horoszkoplight/bak.png);}
a.horosz.halak{background-image:url(i/horoszkoplight/halak.png);}

.sor a{
    width:52px;
    padding:46px 0px 9px 1px;
    background-position: 0px 0px;
    margin:0px 3px 0px 0px;
}

.sor.last a {
    padding:46px 0px 8px 1px;
}

a.last {
    margin:0px 0px 0px 0px;
}

.horoszkop_details {
    display: none;
    padding:6px 9px 0px 8px;
}

.horoszkop_details .jegy {
    float:left;
    height:16px;
    padding:5px 0px 5px 32px;
    font-weight:bold;
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.horoszkop_details .kos{background-image:url(i/horoszkoplight/kos_small.png);}
.horoszkop_details .merleg{background-image:url(i/horoszkoplight/merleg_small.png);}
.horoszkop_details .oroszlan{background-image:url(i/horoszkoplight/oroszlan_small.png);}
.horoszkop_details .bika{background-image:url(i/horoszkoplight/bika_small.png);}
.horoszkop_details .skorpio{background-image:url(i/horoszkoplight/skorpio_small.png);}
.horoszkop_details .szuz{background-image:url(i/horoszkoplight/szuz_small.png);}
.horoszkop_details .ikrek{background-image:url(i/horoszkoplight/ikrek_small.png);}
.horoszkop_details .nyilas{background-image:url(i/horoszkoplight/nyilas_small.png);}
.horoszkop_details .vizonto{background-image:url(i/horoszkoplight/vizonto_small.png);}
.horoszkop_details .rak{background-image:url(i/horoszkoplight/rak_small.png);}
.horoszkop_details .bak{background-image:url(i/horoszkoplight/bak_small.png);}
.horoszkop_details .halak{background-image:url(i/horoszkoplight/halak_small.png);}

.horoszkop_details .modositas {
    display:block;
    float:right;
    cursor:pointer;
    border:none;
    background: transparent url(i/horoszkoplight/nyil.png) no-repeat center left;
    padding: 5px 0px 5px 7px;
    height: 14px;
}

.horoszkop_details p {
    padding:3px 2px 11px 3px;
}

.horoszkop_lista a b {
    display:none;
    background-color:#FFFFFF;
    height:81px;
    left:0;
    opacity:0.75;
    filter:alpha(opacity=75);
    position:absolute;
    top:0px;
    width:60px;
}

.horoszkop_lista a i{
    display:inline-block;
    width:120px;
    height:5px;
    background-position:left bottom;
    background-repeat:no-repeat;
    position:absolute;
    left:25px;
    top:76px;
}

.horoszkop .visible {
    display:block;
}
.horoszkop .hide {
    display:none;
}    .hojelentes {
        margin-bottom:0px;
    }

    .hojelentes h1 {
        color: #0099cc;
    }

    .hojelentes .bg {
        padding:1px 0px 0px 0px;
    }

    .hojelentes .bg span.red {
        color:#cb3212;
    }

    .hojelentes .box, .hojelentes .std, .hojelentes_board a, .hojelentes_board span, .hojelentes .more {
        background-color:#ffffff;
    }

    .hojelentes .std, .hojelentes_board a, .hojelentes_board span, .hojelentes .more {
        border-color: #F2F2F2 !important;
    }

    .hojelentes_board a {
        float:left;
        width:160px;
    }

    .hojelentes_board span {
        display:block;
        float:right;
        border-bottom:1px solid #F2F2F2;
        width:53px;
        font-weight:bold;
        text-align:right;
        line-height:15px;
        overflow:hidden;
        padding:5px 9px 5px 0px;
    }

    .hojelentes_board div {
        clear:both;
    }

    .hojelentes .more {
        text-align:center;
        font-size:9px;
        padding: 5px 0px 2px 0px;
        margin-right:10px;
    }

    .hojelentes h1 {
        background: transparent url("i/hojelentes/hojelentes_header.png") no-repeat scroll 0 0;
    }

    .hojelentes .hojelentes_board {
        display:none;
    }/* 
    Document   : Szótár doboz stílus
    Created on : 2010.12.08., 9:40:36
*/
.dictionary .noBorder {
	padding-bottom:5px;
	border-bottom:none;
}
.dictionary .dictRow {
	padding-bottom:10px;
}
.dictionary .std .dictLabel {
	width:70px;
	padding-top:5px;
}
.dictionary .std select {
	width:150px;
}
.dictionary .dictSubmit {
	padding-top:8px;
	overflow:hidden;
	width:220px;
}
.dictionary .dictSubmit .imput{
	width:133px;
}.w495 .act .w240 {width:247px; }
.w495 .act .w240.f {margin-right:1px; }
.w495 .act h1{margin-left:0; width:475px; }
.w495 .act .bg, .w495 .act .ll {margin-left:0; width:495px; }

.w495 .act .tabbedHeader {
	clear:both;height:25px;color:#E5E5E5;background-image: url('i/box_headers.png');line-height:25px;padding: 0 15px 0 0;
}

.w495 .act .bg{
	background-color: #ffffff;
}

.w495 .act .bg .col.w240 a {
	border-bottom: solid 1px #F2F2F2;
    max-height: 30px;
    line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.w495 .act .bg .col.w240 a.img60 img {
	padding-top: 4px;
}
.w495 .act .bg .col.w240 a.img60 {
    padding-top: 5px;
	padding-bottom: 5px;
    margin-bottom: 0px;	
	max-height: 67px;
	height:67px;
}
.w495 .act .bg .col.w240 a.img60 b {
	padding-top: 4px;
	line-height: 15px;
	max-height: 60px;
	height: 60px;
	display: block;
	overflow: hidden;
}

.w495 .act .bg .col.w240 div.more {
    border-top: none;
    height: 16px;
    padding-top:3px;
}

.w495 .act .Fful, .w495 .act .FfirstFul {display:block;height:25px;float:left;overflow:hidden;}
.w495 .act .Fful span, .w495 .act .FfirstFul span,
.w495 .act .Fful h2, .w495 .act .FfirstFul h2,
.w495 .act .Fful div, .w495 .act .FfirstFul div {display:block;float:left;height:25px;background:url("i/kiemeltbox_fulek.gif") no-repeat 0 0;}

.w495 .act .Fful span, .w495 .act .FfirstFul span {width:1px;}
.w495 .act .FfirstFul span {width:3px;}
.w495 .act .Fful h2, .w495 .act .FfirstFul h2 {width:auto;background-repeat:repeat-x;}
.w495 .act .Fful div, .w495 .act .FfirstFul div {width:1px;}


.w495 .act .Fful h2 a, .w495 .act .FfirstFul h2 a {display:block;text-decoration:none;color:#fff;}
.w495 .act .FfirstFul h2 a {padding-left:7px;}

/*default = kék,szürke */
.w495 .act .s1 span {background-position:0 -54px;}
.w495 .act .s1 span.Ffirst {background-position:-1px -54px;}
.w495 .act .s1 h2 {background-position:-4px -54px;}
.w495 .act .s1 div {background-position:-219px -54px;}
.w495 .act .s6 span {background-position:0 -54px;}
.w495 .act .s6 span.Ffirst {background-position:-1px -54px;}
.w495 .act .s6 h2 {background-position:-4px -54px;}
.w495 .act .s6 div {background-position:-219px -54px;}


/*vörös*/
.w495 .act .s2 span {background-position:0 -27px;}
.w495 .act .s2 span.Ffirst {background-position:-1px -27px;}
.w495 .act .s2 h2 {background-position:-4px -27px;}
.w495 .act .s2 div {background-position:-219px -27px;}

/*lila*/
.w495 .act .s4 span {background-position:0 0;}
.w495 .act .s4 span.Ffirst {background-position:-1px 0;}
.w495 .act .s4 h2 {background-position:-4px 0;}
.w495 .act .s4 div {background-position:-219px 0;}

/*kék*/
.w495 .act .s5 span {background-position:0 -54px;}
.w495 .act .s5 span.Ffirst {background-position:-1px -54px;}
.w495 .act .s5 h2 {background-position:-4px -54px;}
.w495 .act .s5 div {background-position:-219px -54px;}

/*kiemelt*/
.w495 .act .selected span {background-position:0 -81px;}
.w495 .act .FfirstFul span.sel {background-position:-1px -81px;}
.w495 .act .selected h2 {background-position:-4px -81px;}
.w495 .act .selected h2 a {color:#305576;}
.w495 .act .selected div {background-position:-219px -81px;}

/**
 * Aktuális doboz sponzoráció
 */
.w495 .act {position: relative;}
.w495 .act h1.advHeader {background-image: url('i/actbox_h.png');}
.w495 .act .advHeader b {/*display: none;*/}
.w495 .act .advHeader span{color: #f1f1f1; line-height: 23px;}
.w495 .act .actBoxAdv {
	position: absolute;
	background: url('i/sl_cet_akt.png') no-repeat;
	width: 618px;
	height: 258px;
	z-index: -1;
	left: -115px;
	top:-16px;
}
.w495 .act a.actBoxAdvLink{
	border: 0 none;
    cursor: pointer;
    display: block;
    height: 250px;
    padding: 0;
    width: 110px;
	position: absolute;
	left:-110px;
    background:url(/img.png) no-repeat;
}
/*
* Szavazás doboz stílusai
*/
.szavazas_box {overflow: hidden;}
.szavazas_box .question {margin:5px 5px 5px 10px;font-weight:bold;line-height:20px;}
.szavazas_box .szavazas_sor {border-top: 1px solid #EFEFDB; margin: 5px 0 5px;}
.szavazas_box .szavazas_sor .szavazas_gomb {float:left;width:25px;margin-top:3px;}
.szavazas_box .szavazas_sor .szavazas_adatok {float:left;width:210px !important; margin:5px 0 0 5px;}
.szavazas_box .szavazas_sor .szavazas_adatok p {margin-bottom: 5px;}
.szavazas_box .szavazas_sor .szavazas_adatok .szavazas_szamok {float:left;width:70px;}
.szavazas_box .szavazas_sor .szavazas_adatok .szavazas_vonal {float:right;width:140px;}
.szavazas_box .szavazas_sor .szavazas_adatok .skala {width:130px;height:5px;background-color:#e4ebf1;margin-top:5px;overflow: hidden;}
.szavazas_box .szavazas_sor .szavazas_adatok .skala .line {height:5px;background-color:#6A9AC3;}
.szavazas_box .szavazas_sor .szavaz {margin:5px 5px 0 5px;}
.szavazas_box .szavazas_sor .cover {float:right;margin:5px 5px 0 5px;width:57px;height:23px;background-color:#FFFFEA;left:67px;opacity:0.6;filter:alpha(opacity=60);position:relative;}/*figyelemfelkeltő sáv (fent)*/
#sector{
	background-color:#376491;
	border-bottom: 1px solid #294965;
	color:#ffffff;
	display:none;
}

#sector #main{
	/*width: 745px;
	margin: 0 auto;*/
	height:36px;
	padding:6px 10px 0 10px;
	font-size:13px;
	overflow:hidden;
	line-height:28px;
}

#sector #main a img{
	border:0;
	position:relative;
}

#sector #main a{
	border:0;
	outline:none;
	color:#ffffff;
	text-decoration:none;
	vertical-align:top;
}

#sector #main .l span{
	line-height:29px;
	border:0;
}

#sector.r{
	float:right;
}

#sector #main img#home{
	position:relative;
	top:3px;
	right:2px;
}

.invisible{
	display:none;
}

#sector a img#close{
	position:absolute;
	top:6px;
	right:6px;
}

#homepageLink{
	padding:0 3px 0 5px;
	position:relative;
}

/* felső reklámcsík */
#top_line{
	background-color:#376491;
	border-bottom: 1px solid #294965;
	color:#ffffff;
	display:none;
}

#top_line .main {
	height:40px;
	padding:6px 10px 0;
	font-size:13px;
	overflow:hidden;
	line-height:28px;
}

#top_line .main a{
	color:#ffffff;
	text-decoration:none;
}

#top_line .main a img{
	display: block;
}

#top_line .main a span {
	display: block;
	line-height: 34px;
}

#top_line .left {
	float: left;
	margin-right: 10px;
}

#top_line a img#close{
	position:absolute;
	top:6px;
	right:6px;
}

#top_line .r{
	float:right;
}/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/


/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(i/ui-lightness/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(i/ui-lightness/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

div.youtube .bg {
	background-color:#fff;
}

div.youtube .flip {
	height: 155px;
	width: 192px;		
	margin-top: 10px;
	padding: 0;
	overflow: hidden;		
	float:left;
}

div.youtube .flip .ui-jcoverflip--title {
	position: absolute;
	bottom: 0px;
	width: 100%;
	text-align: center;	
	font:bold 10pt Arial;
	color:#d72626;
	height: 12pt;
	overflow: hidden;
	top:130px;
	background-color: #FFF;
}

div.youtube .flip img {
	display: block;
	border: 0;
	outline: none;
	width: 140px;	
}

div.youtube .flip a {
	outline: none;
	border: 0 none;
	padding: 0;
}

.ui-jcoverflip {
	position: relative;
}

.ui-jcoverflip--item {
	cursor: pointer;
	position: absolute;
	display: block;
}


div.youtube ul,div.youtube ul li {
	margin: 0;
	padding: 0;
	top: 0;
	display: block;
	list-style-type: none;
}
div.youtube ul li {
	left: 26px;
}

div.youtube .arrows_wrapper {
	float:left;
	padding: 47px 7px 0 7px;
}
div.youtube .arrows_wrapper div {
	width:10px;
	height:31px;
	background-image: url("i/youtube_arrows.png");
	background-repeat:no-repeat;		
	cursor: default;	
}

div.youtube .arrows_wrapper div.space {
	background: none;
}

div.youtube .arrows_wrapper .prev {background-position:left bottom;}
div.youtube .arrows_wrapper .prev_act {background-position:left top;cursor: pointer;}
div.youtube .arrows_wrapper .prev_act:hover {background-position:left center;}


div.youtube .arrows_wrapper .next {background-position:right bottom;}
div.youtube .arrows_wrapper .next_act {background-position:right top;cursor: pointer;}
div.youtube .arrows_wrapper .next_act:hover {background-position:right center;}

div.youtube .scrollbar {
	top: -45px;
	left: 24px;
	width: 192px;
}

div.youtube .ui-slider .ui-slider-handle {
	width: 0 !important;
	height: 0.5em;
	background: #D22224;	
}

div.youtube .playbg {
	display: none;
	width: 140px;
	height: 105px;
	position: absolute;			
	background-color: #000;	
	opacity: 0.5;
	filter: alpha(opacity = 50);
}
div.youtube .play {
	display: none;
	width: 140px;
	height: 105px;
	position: absolute;
	background-image: url("i/ytplay.png");
	cursor: pointer;
}

#ytplayerlayer {
	clear: both;
	display: none;
	background: #6A99C3;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom :0;
	z-index: 99;	
	opacity: 0.9;
	filter: alpha(opacity = 90);
}

#ytplayercontainer {
	clear: both;
	display: none;
	position: absolute;
	width: 629px;
	height: 460px;
	background: url("i/ytplayerwindow.gif") no-repeat 15px 0;
	z-index: 100;
	left:0;
	top:0;
}

#ytplayercontainer .ytplayerclose {
	width: 55px;
	height: 18px;
	position: relative;
	display: block;
	background-image: url("i/ytplayerclose.gif");
	background-repeat: no-repeat;
	margin-left: 544px;
	margin-top: 26px;
	cursor: pointer;
}

#ytplayercontainer .ytplayertitle {
	padding: 26px 0 0 27px;
	color: #fff;
	font:bold 16pt Arial;
	color:#fff;
}

#ytplayercontainer iframe.ytv {
	margin:20px 18px 0;
	float: left;
}

#ytplayercontainer .ytvideocontainer span {
	display: block;
	width: 10px;
	height: 60px;
	margin-top: 158px;
	float: left;
	background:  url('i/yt_full_arrow.gif') no-repeat 0 0;
	cursor: pointer;
}
#ytplayercontainer span.ytfullnext {
	background-position: -10px 0;
}
#ytplayercontainer span.ytfullnext-act {
	background-position: -10px -60px;
}
#ytplayercontainer span.ytfullback-act {
	background-position: 0 -60px;
}
#ytplayercontainer .ytshare {
	margin: 16px 0 0 18px;
	padding: 15px 15px 0 10px;
	border-top: 1px solid #fff;
	width: 557px;
}
#ytplayercontainer .ytshare .yt-fb-share {
	border:none;
	overflow:hidden;
	width:421px;
	height:35px;
	float: left;
}
#ytplayercontainer .ytplayertitle i {color: #2f4354; font-style: normal; font-size: 12px; float: right; margin-right: 30px;}
#ytplayercontainer .ytshare a, #ytplayercontainer .ytshare span {line-height: 24px; float: left; display: block;}
#ytplayercontainer .ytshare a {width: 31px; height: 29px; background-position: 0 -29px; background-repeat: no-repeat;}
#ytplayercontainer .ytshare a.startlap {background-image: url('i/yt_share_sl.gif');}
#ytplayercontainer .ytshare a.mail {background-image: url('i/yt_share_mail.gif');}
#ytplayercontainer .ytshare a:hover {background-position: 0 0;}
#ytplayercontainer .ytshare span.sep {color: #506f8a; margin: 0 18px 0 13px; font-size: 20px;}
a.ui-dialog-titlebar-close {position: absolute; right: 9px; top: 9px; width: 10px; height:10px; background-image: url('i/layer_close.png');}

.ui-dialog-content p {display:block; width:430px; background:transparent no-repeat 0 0; padding:0 10px 7px 60px; margin-bottom:10px; }

.ui-dialog-content a {line-height:20px; font-weight:bold; }
.ui-dialog-content a.button {line-height:normal; }
.ui-dialog-content a.button span {height:23px;}

p.lamp, div.lamp {background-image:url('i/lamp.png') !important; }
p.alert, div.alert .img {background-image:url('i/alert.png') !important; }
p.alert {padding-left:70px; width:420px; }

/* info msg */
.ui-dialog-content div.info,.ui-dialog-content div.alert {overflow:hidden; }
.ui-dialog-content .img {float:left; width:70px; height:60px; display:inline; margin:0 0 0 5px; background:transparent no-repeat 0 0; }
.ui-dialog-content div.info .bs, .ui-dialog-content div.alert .bs {padding-left:75px; }

/* dialog */
.ui-helper-hidden {display:none; }
.ui-helper-hidden-accessible {position:absolute; left:-99999999px; }
.ui-helper-reset {margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }
.ui-helper-clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix {display:inline-block; }
.ui-helper-clearfix {display:block; }
.ui-helper-zfix {width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:alpha(opacity=0); }

.ui-state-disabled {cursor:default !important; }
.ui-icon {display:none; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }
.ui-widget-overlay {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.60; filter:alpha(opacity=60); }

.ui-dialog {position:relative; width:300px;}
.ui-dialog .ui-dialog-titlebar {padding:5px 10px 3px; height:18px; position:relative; background:url('i/alert_head.png'); color:#fff; font-weight:bold; font-size:12px; }
.wideH {padding:5px 10px 3px; height:18px; position:relative; background:url('i/alert_head_w.png') !important; color:#fff; font-weight:bold; font-size:12px;}
.ui-draggable .ui-dialog-titlebar {cursor:move; }

.ui-dialog .ui-dialog-content {background: url("i/alert_foot.png") scroll no-repeat bottom left transparent; overflow:hidden; zoom:1; }
.wideF {background:url('i/alert_foot_w.png') scroll no-repeat bottom left transparent !important;}
.ui-dialog .ui-resizable-se {width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-widget-overlay-p {background:#fff none repeat scroll 0 0; left:0; top:0; filter:alpha(opacity=0); opacity: 0; width:100%; z-index:2000; position:absolute; zoom:1; }
.ui-dialog .ui-dialog-content { padding-bottom: 3px; }

a.button,a.gomb { font-weight: bold; height: 20px; padding: 1px 9px 2px 10px !important; position: relative; color:#fff; }
a.gomb, a.gomb span {background-image: url('i/layer_button.png'); display: block;}
a.gomb {margin-right: 13px;}
a.gomb span {background-position: 3px 0; padding:0;margin:0;position: absolute; right: 0; top: 0; width: 3px; height: 23px;}
a.gomb:hover {text-decoration: none;background-position: 0px 23px;}
a.gomb:hover span{background-position: 3px 23px;}

a.gomb.piros, a.gomb.piros span {background-image: url('i/layer_button_piros.png'); display: block;color:#f9f4b4;}
a.gomb.piros span {background-position: 3px 0; position: absolute; right: 0; top: 0; width: 3px; height: 23px;}
a.gomb.piros:hover {text-decoration: none;background-position: 0px 23px;}

.left{float:left;margin-bottom:10px;}
.clear{clear:both}
.ui-dialog div.left {width: 409px;}
.ui-dialog .loginalert {padding: 15px 13px 20px 13px; color: #424242; overflow: hidden; background-color: #fff; }
.ui-dialog .loginalert .btns {/*padding: 10px 10px 5px 130px;*/margin: auto 0;}
.ui-dialog a.details {background: url('i/list_arrow.png') no-repeat scroll 0 8px transparent; padding-left: 7px; margin-top: 6px;display: block; color: #787878; font-weight: normal; cursor: pointer;}

.ui-dialog .info, .ui-dialog .confirm { color: #424242; padding: 20px 15px;  background-color: #fff;}

.ui-dialog .confirm .btns {/*padding: 10px 10px 5px 160px;*/}

.ui-dialog .gyujtosjatek {padding: 297px 13px 20px 15px; color: #424242; overflow: hidden; background: url('i/gyujtosjatek_banner.png') no-repeat #ffffea; }
.ui-dialog .gyujtosjatek .kiemelt {color: #e01f0b;font-weight: bolder; margin: 12px 0;}
.ui-dialog .gyujtosjatek .gyujtes_btn {
	margin-left: 235px;
	cursor: pointer;
	width: 279px;
	height: 63px;
	background: url('i/gyujtes_btn.png') no-repeat;
}
.ui-dialog .gyujtosjatek .btns {
	padding-top:307px;
	padding-left: 281px;
}
.ui-dialog .gyujtosjatek .btns .details {
	float:left;
	margin-right: 15px;
}
/*adszerver*/
#script_25584772{ overflow : visible !important;}
#script_25584772 .body .std{ overflow : visible !important;}
#script_25584772 .std{ overflow : visible !important;}
/*adszerver teszt*/
#script_24387828{ overflow : visible !important;}
#script_24387828 .std{ overflow : visible !important;}
#script_24387828 .body .std{ overflow : visible !important;}
#mito_screencast.box{
	margin:-5px 0 7px 0;
}

#mito_screencast.box a{
	font-weight:normal;
}

#mito_ytplayerlayer {
	clear: both;
	display: none;
	background: #6A99C3;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom :0;
	z-index: 99;	
	opacity: 0.9;
	filter: alpha(opacity = 90);
}

#mito_ytplayercontainer {
	clear: both;
	display: none;
	position: absolute;
	width: 629px;
	height: 460px;
	background: url("i/ytplayerwindow.gif") no-repeat 15px 0;
	z-index: 100;
	left:0;
	top:0;
}

#mito_ytplayercontainer .ytplayerclose {
	width: 55px;
	height: 18px;
	position: relative;
	display: block;
	background-image: url("i/ytplayerclose.gif");
	background-repeat: no-repeat;
	margin-left: 544px;
	margin-top: 26px;
	cursor: pointer;
}

#mito_ytplayercontainer .ytplayertitle {
	padding: 26px 0 0 27px;
	color: #fff;
	font:bold 16pt Arial;
	color:#fff;
}

#mito_ytplayercontainer iframe.ytv {
	margin: 20px 28px;
	float: left;
}

#mito_ytplayercontainer .ytvideocontainer span {
	display: block;
	width: 10px;
	height: 60px;
	margin-top: 158px;
	float: left;
	background:  url('i/yt_full_arrow.gif') no-repeat 0 0;
	cursor: pointer;
}
#mito_ytplayercontainer span.ytfullnext {
	background-position: -10px 0;
}
#mito_ytplayercontainer span.ytfullnext-act {
	background-position: -10px -60px;
}
#mito_ytplayercontainer span.ytfullback-act {
	background-position: 0 -60px;
}
#mito_ytplayercontainer .ytshare {
	margin: 16px 0 0 18px;
	padding: 15px 15px 0 10px;
	border-top: 1px solid #fff;
	width: 557px;
}
#mito_ytplayercontainer .ytshare .yt-fb-share {
	border:none;
	overflow:hidden;
	width:421px;
	height:35px;
	float: left;
}
#mito_ytplayercontainer .ytplayertitle i {color: #2f4354; font-style: normal; font-size: 12px; float: right; margin-right: 30px;}
#mito_ytplayercontainer .ytshare a, #mito_ytplayercontainer .ytshare span {line-height: 24px; float: left; display: block;}
#mito_ytplayercontainer .ytshare a {width: 31px; height: 29px; background-position: 0 -29px; background-repeat: no-repeat;}
#mito_ytplayercontainer .ytshare a.startlap {background-image: url('i/yt_share_sl.gif');}
#mito_ytplayercontainer .ytshare a.mail {background-image: url('i/yt_share_mail.gif');}
#mito_ytplayercontainer .ytshare a:hover {background-position: 0 0;}
#mito_ytplayercontainer .ytshare span.sep {color: #506f8a; margin: 0 18px 0 13px; font-size: 20px;}