@import url(common.css);

a {cursor: pointer;}
.cb, .clr {clear: both;}
.emptybg {background-color: transparent !important; background-image: none !important;}

html {overflow-y: scroll;}
body {text-align: center; background: #FFF;}
#Wr {margin: 0 auto; width: 976px; padding: 0 0 10px 0; text-align: left; font-family: Trebuchet MS;}
#footerNeo {display: block; overflow: hidden; position: absolute; height: 16px; width: 48px; margin: 11px 0 0 12px;}
#footerNeo span {top: 16px;}
.footercopy {text-align: right; background: #F9F9F9; padding: 11px 274px 14px 0; font-size: 9px; color: #888888;}
#footer {margin-top: 10px;padding-bottom: 15px;}
#footer a:hover {color: #da251c;}
#footer a {display: block; background: transparent url('/i/footer_arrow.png') 8px 6px no-repeat; padding-left: 15px; font: 9px/16px Trebuchet MS; color: #888888; text-decoration: none; text-transform: uppercase;}
#footer .f_box {float: left; width: 182px; margin: 0 0 0 16px;}
#footer .f_head {margin-bottom: 10px;}
#footer .f_head div {background: transparent url('/i/footer_label_left.png') left top no-repeat; padding: 0 0 0 3px;}
#footer .f_head div div {background: transparent url('/i/footer_label_right.png') no-repeat scroll right top; padding: 0 3px 0 0;}
#footer .f_head h3 { text-transform: uppercase; background: transparent url('/i/footer_label_bg.png') repeat-x scroll left top; font-size: 9px; line-height: 24px; margin: 0; padding: 0 5px; color: #888888; font-weight: normal;}
#footer .f_box.fst {margin-left: 0;}
#footer .f_box.second {margin-right: 2px;}
.immo, .acco, .oney {background: transparent url(/i/immochan.png) top left no-repeat !important; height: 28px; position: relative; display: block; overflow: hidden; padding: 0;}
.immo {width: 74px;}
.immo span {position: absolute; margin-top: 28px;}
.acco {background-image: url(/i/accord.png) !important; width: 41px;}
.acco span {position: absolute; margin-top: 28px;}
.oney {background-image: url(/i/oney.png) !important; width: 41px;}
.oney span {position: absolute; margin-top: 28px;}
.hipe {background: transparent url(/i/hiperarak.png) top left no-repeat !important; height: 14px; position: relative; display: block; overflow: hidden; padding: 0;}
.hipe {width: 51px;}
.hipe span {position: absolute; margin-top: 14px;}
.tudatauchan {background: transparent url(/i/tudatauchan-logo.png) top left no-repeat !important; height: 14px; position: relative; display: block; overflow: hidden; padding: 0;}
.tudatauchan {width: 64px;}
.tudatauchan span {position: absolute; margin-top: 14px;}
#tico {position: absolute; margin-left: 726px; margin-top: 12px;}
#iico {position: absolute; margin-left: 881px; margin-top: 11px;}
#aico {position: absolute; margin-left: 929px; margin-top: 8px;}
#hico {position: absolute; margin-left: 811px; margin-top: 12px;}

.facebook a {position: absolute; display: block; margin: 7px 0 0 108px;}
.facebook a:first-child {margin: 7px 0 0 38px;}
.facebook {height: 64px;}

.separator {background: transparent url('/i/separator.png') repeat top left; clear: both;}
.separator.soft {background-image: url('/i/separator_soft.png');}
.h0 {height: 0px;}
.h4 {height: 4px;}
.h9 {height: 9px;}
.h15 {height: 15px;}

#topmenu {background: transparent url('/i/header_menu_bg.gif') repeat-x top left; height: 43px;}
#topmenu h3 {
	background: transparent url('/i/menu_madar_kicsi.png') 7px 2px no-repeat;
	display: block;
	float: left;
	height: 43px;
	padding: 0 12px 0 26px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	font: 13px/46px Trebuchet MS;
	letter-spacing: -1px;
	overflow: hidden;
}
#topmenu .big h3 {padding: 0 8px 0 32px; background: transparent url('/i/menu_madar_nagy.png') 7px 0px no-repeat;}
#topmenu a {float: left; display: block; text-decoration: none;}
#topmenu a:hover {background: transparent url('/i/header_menu_bg_on.png') repeat-x top left;}
#topmenu .selected a, #topmenu .on a {background: transparent url('/i/header_menu_bg_on.png') repeat-x top left;}
#topmenu li {display: block; float: left; background: transparent url('/i/header_menu_sepa.gif') top right no-repeat; padding-right: 2px; float: left; height: 43px;}

/*header*/
#header {height: 150px; background: #FFF url('/i/header_bg.jpg') repeat-x top left;}
#h_left {float: left; width: 220px; margin: 10px; }
#h_left .i {position: relative; display: block; height: 48px; width: 203px; overflow: hidden; background: transparent url(/i/logo.gif) left top no-repeat; margin: 8px 0 17px 0;}
#h_left .i span {position: absolute; top: 48px;}
#h_left .k {display: block; font: bold 18px/18px Trebuchet MS;color: #757575;text-decoration: none;}
#h_left .k:hover {color:#DA2419;}
#h_left input.t {
	display: block;
	position: absolute;
	left: 10px; 
	top: 8px;
	color: #009261;
	font-size: 11px;
	width: 120px;	
	border: 0;
	font-family: Trebuchet MS;
	background: transparent;
}
#h_left .text {
	position: relative;
	width: 145px;
	margin: 5px 0 0 0;
	background: transparent url('/i/header_input.png') no-repeat top left;
	height: 31px; float: left;
}
#h_left .b {
	float: left;
	cursor: pointer;
	margin: 3px 7px 0 10px;
}
#h_right {text-transform: uppercase; float: right; width: 255px; margin: 0 0 0 0; color: #9B9B9B; background: transparent url(/i/header_right.jpg) no-repeat top right; height: 150px}
#h_right a {display: block;	font: 11px/24px Trebuchet MS; background: transparent url('/i/header_madar_right.png') no-repeat 0px 0; padding: 0 0 0 25px; color: #989898; border-top: 1px dashed #DCDCDC; text-decoration: none; margin-right: 110px;}
#h_right a:hover {color: #da251c;}
#h_right .fst {border: 0; margin-top: 23px;}

#Cont {padding: 5px 0 0 0; background: #f9f9f9; text-align: left;}

/*headerCenter*/
#header #h_center {float: left; height: 150px; width: 480px;}
#h_center .block {margin: 74px 0 0 0; float: left; background: transparent url(/i/header_sepa.gif) bottom left no-repeat; height: 76px; text-align: center; width: 150px;}
#h_center .block.reg {width: 165px;}
#h_center .block.last {width: 10px;}
#h_center .gomb {
	height: 35px;
	padding-left: 30px;
	background: transparent none no-repeat left top;
	line-height: 25px;
	padding-right: 18px;
	float: left;
	clear: both;
	margin-left: 25px;
}
#h_center .block.reg .gomb {margin-left: 15px;}
#h_center a:hover {color: rgb(250,244,208);}
#h_center .strictw {clear: both; padding-left: 22px; padding-right: 25px;}
#h_center .block.reg .strictw {padding-left: 30px;}
.gr_button {cursor: pointer; background: transparent url('/i/button_green_left.png') no-repeat scroll left top; padding: 0 0 0 10px;}
.gr_button div {background: transparent url('/i/button_green_right.png') no-repeat scroll right top;padding: 0 10px 0 0;}
.gr_button div a {display: block; height: 31px; background: transparent url('/i/button_green_bg.png') repeat-x left top; padding: 9px 0 0; color: #FFF; font-size: 10px; text-align: center; text-decoration: none; text-transform: uppercase;}
.title_gray {
	font-size: 18px;
	color: #757575;
	font-weight: bold;
}
/*logged in*/
#h_center .ce {float: left; padding-top: 56px; width: 460px; }
#h_center .ce .name {display: block; color: #757575; font: bold 16px/24px Trebuchet MS; padding-left: 17px;}
#h_center .ce .name span {font: normal 12px/24px Trebuchet MS;}
#h_center .ce .aruhaz {display: block; font: 11px/19px Trebuchet MS; color: #777; padding-left: 17px; }
#h_center .ce .aruhaz span {color: #da251c; cursor: pointer;}
#h_center .ce .beall {position: absolute; margin-top: 6px;}
#h_center .ce h3 {display: block; color: #757575; font: bold 15px/24px Trebuchet MS; clear: both; padding-left: 14px;}
#h_center .ce .be {padding: 0 0 0 14px; height: 25px;}
#h_center .ce .gr_button {margin-left: 10px; float: left; text-transform: none;}
#h_center .ce .gr_button.fst {margin-left: 9px;}
#h_center .ce a.exit {float: left; display: block;font: 11px/19px Trebuchet MS; color: #777; text-decoration: none; margin: 12px 0 0 342px; position: absolute; }
#h_center .ce a.exit:hover {color: #da251c;}

#C0 {width: 776px;}
#C1, #C3 {width: 200px;}
#C3 #no_szav {display: none;}
#C2 {width: 576px;}
#C1, #C2, #C3, #C0 {float: left; padding: 5px 0 10px 0;}

#C1SWF {margin: 0 0 0 5px;}

#rightBanner, .normalBanner {background: url(/i/right_top_banner_bg.gif) 1px 0% no-repeat; width: 195px;}
#rightBanner iframe {padding: 7px 0 7px 7px; margin-bottom: 5px;}

.bx {width: 193px; background: transparent url(/i/box_bottom_193.gif) bottom left no-repeat; padding-bottom: 6px; margin: 0 0 5px 2px;}
.bx .top {padding: 0 0 0 10px; background: transparent url(/i/box_top_193.gif) top left no-repeat; height: 48px;}
.bx .topsmall {padding: 0; background: transparent url(/i/box_topsmall_193.gif) top left no-repeat; height: 6px;}
.bx .c {background: transparent url(/i/box_center.gif) 0px -1px repeat-y;}

#videoThumb {padding-left: 3px; height: 110px; margin-bottom: 1px;}
#akartya {background: transparent url(/i/kartya.gif) 3px 7px no-repeat; height: 98px; cursor: pointer;}
.kartya .btn {width: 150px; padding-bottom: 7px;}
#akartya div {font: 10px/11px Trebuchet MS; color: #898989; padding: 21px 114px 0 10px;}
.bx.kartya .top {margin-bottom: 0; position: relative; overflow: hidden; display: block;}
.bx.kartya span {position: absolute; display: block; top: 43px; font: bold 14px/43px Trebuchet MS; color: #D0012C;}

/*small buttons*/
.btn {margin: 0 auto; cursor: pointer; font: 9px/18px Trebuchet MS; color: #696969; padding: 0 0 0 0; text-transform: uppercase; display: block; text-decoration: none;}
.btn div {background: transparent none top right no-repeat; padding: 0 18px 0 0;}
.greyblue div {background-image: url('/i/button_right_blue.png');}
.greygreen div {background-image: url('/i/button_right_green.png');}
.btn div div {background: transparent url('/i/button_left.png') top left no-repeat; height: 18px; padding: 0 0 0 5px;}
.btn:hover {color: #da251c;}
.btn.blue {color: #FFF !important; font: 9px/17px Trebuchet MS;}
.btn.blue div div {color: #FFF !important;}
.btn.blue div {background-image: url('/i/button_blue_right.png');}
.btn.greyblue div {background-image: url('/i/button.szurke_hover.png');}
.btn.blue:hover div {background-position: 100% 100%;}
.btn.greyblue:hover div {background-position: 100% 100%;}
.btn.blue div div {background-position: 0% 0% !important; background-image: url(/i/button_blue_left.png) !important;}
.btn.greyblue div div {background-position: 0% 0% !important; background-image: url(/i/button_left.png) !important;}

/*left small buttons*/
.leftbtn {margin: 0 auto; cursor: pointer; font: 9px/18px Trebuchet MS; color: #696969; padding: 0 0 0 0; text-transform: uppercase; display: block; text-decoration: none;}
.leftbtn div {background: transparent none top left no-repeat; padding: 0 0 0 18px;}
.leftbtn div div {background: transparent none top right no-repeat; height: 18px; padding: 0 5px 0 0;}
.leftbtn:hover {color: #da251c;}
.leftbtn.blue {color: #FFF;}
.leftbtn.blue div {background-image: url('/i/button.lefttype.left.blue.png');}
.leftbtn.blue:hover div {background-position: 0 100%;}
.leftbtn.blue div div {background-position: 100% 0% !important; background-image: url(/i/button.lefttype.right.blue.png) !important;}

/*szavazas*/
.bx.szavazas .top span {position: absolute; display: block; top: 43px; font: bold 14px/43px Trebuchet MS; color: #D0012C;}	
.bx.szavazas .top {margin-bottom: 0; position: relative; overflow: hidden; background-image: url(/i/box_top_szavazas_193.png);}
.bx.szavazas .btn {width: 150px; padding-bottom: 7px;}
.bx.szavazas .q {background: transparent url(/i/szavazas_question_bg.png) bottom right no-repeat; margin: 0 3px; padding: 10px;}
.bx.szavazas.res .q {padding-bottom: 23px;}
.bx.szavazas .q span {font: bold 12px/16px Trebuchet MS; color: #004290;}
.bx.szavazas .items {padding-bottom: 9px; background: transparent url(/i/szavazas_separator_bottom.png) bottom right no-repeat; width: 187px; margin: 0 0 5px 3px;}
.bx.szavazas .items div {cursor: pointer; background: transparent url(/i/szavazas_item_bg.gif) repeat-x right bottom; margin-top: 1px;}
.bx.szavazas .items div span {background: transparent url(/i/radio_off.png) 8px 11px no-repeat; font: normal 11px/14px Trebuchet MS; color: #555; padding: 8px 10px 8px 25px; display: block;}	
.bx.szavazas .items div:hover span {background-image: url(/i/radio_on.png); color: #000;}
.bx.szavazas.res .items div {cursor: default; background: #FFF; border-bottom: 1px solid rgb(221,221,221); padding-bottom: 8px;}
.bx.szavazas.res .items div span {background: none !important; color: #555; padding: 6px 10px 2px 30px;}
.bx.szavazas.res .items div span.r {padding: 0px; font-size: 10px; text-align: right; width: 27px;}
.bx.szavazas.res .items {padding-bottom: 0px; background: transparent url(/i/szavazas_separator_bottom.png) bottom right no-repeat; width: 187px; margin: 0 0 5px 3px;}
.bx.szavazas.res {padding-bottom: 1px;}
.bx.szavazas.res .items div.mine span {color: #da251c;}
.bx.szavazas.res .sres {position: absolute; margin-top: -21px; width: 180px;}
.bx.szavazas.res .sres .lef {height: 21px; background: url('/i/szavazas.top.left.gif') top right no-repeat; float: right; width: 30px;}
.bx.szavazas.res .sres .rig {font: 10px/21px Trebuchet MS; height: 21px; background: url('/i/szavazas.top.right.gif') top right no-repeat; float: right; padding-right: 10px; padding-left: 4px;}
.bx.szavazas.res .sres .rig span {color: rgb(0,145,96); font-weight: bold;}
.bx.szavazas.res b.p {display: block; width: 150px; margin: 0 0 0 30px; background: url(/i/szavazas.diag.bg_long.png) left top no-repeat; height: 12px; position: absolute;}
.bx.szavazas.res b.p b {display: block; position: absolute; height: 6px; background: url(/i/szavazas.diag.bg.png) left top repeat-x; margin: 3px 0 0 2px;}

/*tabs*/
.tabs.bigwhite {background: url(/i/tab_big_bg.png) -1px 0% repeat-x; }
.tabs.bigwhite a {text-decoration: none; display: block; float: left; height: 42px; color: #a9a9a9;}
.tabs.bigwhite h2 {font: bold 14px/30px Trebuchet MS; padding: 6px 20px 0 20px;}
.tabs.bigwhite a.fst div {background: none;}
.tabs.bigwhite a div {background: url(/i/tab_big_SR.png) top left no-repeat;}
.tabs.bigwhite a.active {background-image: url(/i/tab_big_bg_active.png); color: #da251c;}
.tabs.bigwhite a.active div {background: transparent;}
.tabs.bigwhite a.preactive h2 {background: url(/i/tab_big_SL.png) top right no-repeat; height: 42px; display: block;}
.tabs.bigwhite a:hover {color: #da251c;}
.tabs.bigwhite .closer {background: url(/i/tab_big_SR.png) top left no-repeat; width: 12px; height: 42px; float: left;}
.tabs.bigstd {background: url(/i/tab_big_bg_white.gif) -1px 0% repeat-x; border-left:1px solid #EEE;}
.tabs.bigstd a {text-decoration: none; display: block; float: left; height: 42px; color: #a9a9a9;}
.tabs.bigstd h2 {font: bold 14px/30px Trebuchet MS; padding: 6px 20px 0 20px;}
.tabs.bigstd a.fst div {background: none;}
.tabs.bigstd a div {background: url(/i/tab_big_SR_white.gif) top left no-repeat;}
.tabs.bigstd a.active {background-image: url(/i/tab_big_bg_active_white.gif); color: #da251c;}
.tabs.bigstd a.active div {background: transparent;}
.tabs.bigstd a.preactive h2 {background: url(/i/tab_big_SL_white.gif) top right no-repeat; height: 42px; display: block;}
.tabs.bigstd a:hover {color: #da251c;}
.tabs.bigstd .closer {background: url(/i/tab_big_SR_white.gif) top left no-repeat; width: 12px; height: 42px; float: left;}
.tabs.bigstd a.active.yellow {background: url(/i/tabs.bg.yellow.png) top left repeat-x;}

/*smalltabs*/
.smalltabs { height: 29px; background: url(/i/subtab.bg.png) top left repeat-x;}
.smalltabs a.on {color: #da251c !important;}
.smalltabs a {float: left; text-decoration: none; color: #6D6D6D; }
.smalltabs a div {background: url(/i/subtab.separator.png) top right no-repeat; padding: 0 2px 0 0; height: 29px;}
.smalltabs a:hover {color: #da251c;}
.smalltabs h2 {cursor: pointer; font: normal 12px/29px Trebuchet MS !important; padding: 0 8px 0 10px;}
.smalltabs .on h2 {background: url(/i/subtab.bg.on.png) top left repeat-x;}

/*keret*/
.keret			{width: 553px; padding: 1px 0 0 10px;}
.keret.top		{height: 2px; background: url(/i/keret_top.gif) top left no-repeat;}
.keret.bottom 	{height: 10px; background: url(/i/keret_bottom_recept.gif) top left no-repeat;}
.kbal			{background: url(/i/keret_left.gif) 0% 1px repeat-y; }
.kbal.inner		{background: url(/i/keret_left_top.gif) top left no-repeat; padding-left: 3px;}
.kright 		{background: url(/i/keret_right.gif) 100% -1px repeat-y; }
.kright.inner	{background: none top right no-repeat; padding-right: 2px;}
.keret.std .keret.bottom  {height: 10px; background: url(/i/keret_bottom_standard.gif) top left no-repeat;}

/*iframeLayer*/
.alayer {position: absolute; z-index: 1000; width: 565px; margin-left: 209px; margin-top: -180px;}
.loader img {padding: 30px 10px 30px 30px; float: left;}
.loader {font: 10px/84px Trebuchet MS; color: #AAA;}
.alayer .bottom {background: url(/i/layer_bottom_left.png) top left no-repeat; padding-left: 30px;}
.alayer .bottom .r {background: url(/i/layer_bottom_right.png) top right no-repeat; padding-right: 16px;}
.alayer .bottom .c {background: url(/i/layer_bottom.png) top left repeat-x; height: 15px;}
.alayer .center {background: url(/i/layer_right.png) top right repeat-y; padding-right: 15px; margin-right: 1px;}
.alayer .center .right {background: rgb(18,70,130); margin-left: 1px; padding-left: 5px;}
.alayer .center #contenter {background: #FFF;}
.alayer .titler {position: relative; background: url(/i/layer_top_right.png) top right no-repeat; padding-right: 10px; margin-right: 1px;}
.alayer .titler .c {background: url(/i/layer_top_bg.gif) left top repeat-x;}
.alayer .titler .left {background: url(/i/layer_top_left.gif) left top no-repeat; padding-left: 35px;}
.alayer .titler .name {height: 55px; background: none 0 50% no-repeat; }
.alayer .titler .closer {background: url(/i/layer_close.gif) top left no-repeat; cursor: pointer; height: 13px; width: 50px; position: absolute; right: 25px; top: 21px;}
.alayer #contenter .layermessage {font: bold 20px/40px Trebuchet MS; color: #595959; padding: 20px 30px 20px 30px;}
.alayer #contenter .layermessage span {display: block; font: 12px/17px Trebuchet MS; color: #888888;}
.alayer #contenter .layermessage img {margin: 0 auto; margin-top: 20px;}
.alayer .layersubmenu {height: 45px;}
.alayer .layersubmenu a {font: 12px/45px Trebuchet MS; text-decoration: none; color: #191919;}
.alayer .layersubmenu a:hover {color: #da251c;}
.alayer .layersubmenu .it {float: left; background: url(/i/layer.submenu.separator.gif) top right no-repeat; padding: 0 20px 0 6px; font: 11px/45px Trebuchet MS; color: #A9A9A9; height: 45px;}
.alayer .layersubmenu .fst {padding-left: 10px;}
.alayer .layersubmenu .current {color: #191919;}

/*bigflash*/
.bigFlashdiv {height: 523px; overflow: visible; position: relative; width: 548px;}
.bigFlashdiv .y {background: #e8e0b8 url(/i/flash.bg.yellow.png) top left repeat-x;}
.bigFlashdiv .y * {background: url(/i/keret.bottom.yellow.png) bottom left no-repeat;}

/*bluebottom*/
.bluebottom {background: #FFF url(/i/blue.bottom.bg.png) top left repeat-x; position: relative; overflow: visible; height: 40px; clear: both;}
.bluebottom .a {text-decoration: none; font: 11px/20px Trebuchet MS; color: #797979; margin-top: 12px;}
.bluebottom .a.right {float: right; background: url(/i/bottomnavigation.arrow.right.gif) center right no-repeat; margin-right: 15px; padding-right: 10px;}
.bluebottom .a.left {float: left; background: url(/i/bottomnavigation.arrow.left.gif) center left no-repeat; margin-left: 15px; padding-left: 10px;}
.bluebottom .a:hover {color: #da251c;}
.bluebottom .bott {background: url(/i/blue.bottom.bottom.png) top left repeat-x; position: absolute; top: 38px; height: 7px; width: 548px;}

/*forms*/
.standardReg {padding: 15px 30px 0 30px;}
#RegErrors div {color: rgb(218,37,28); font: 13px/18px Trebuchet MS; }
.formbutton {display: block; background: url('/i/button.dotted.green.left.png') top left no-repeat; padding: 0 0 0 10px; color: #FFF; text-decoration: none; text-transform: uppercase; font: 11px/41px Trebuchet MS; text-transform: uppercase; float: left;}
.formbutton div {background: url('/i/button.dotted.green.right.png') top right no-repeat; padding: 0 10px 0 0;}
.formbutton div div {height: 41px; background: url('/i/button.dotted.green.center.png') 1px 0% repeat-x; text-align: center; width: 101px; padding: 0;}
.formbutton:hover {color: rgb(250,244,208);}
.inputField.grey {display: block; background: url('/i/input.grey.left.png') top left no-repeat; padding: 0 0 0 4px; color: #FFF; text-decoration: none; text-transform: uppercase; font: 11px/41px Trebuchet MS; text-transform: uppercase; float: left;}
.inputField.grey div {background: url('/i/input.grey.right.png') top right no-repeat; padding: 0 5px 0 0;}
.inputField.grey div div {height: 31px; background: url('/i/input.grey.center.png') 0% 0% repeat-x; text-align: center; padding: 0 2px 0 3px;}
.inputField.grey div div input {background: url('/i/spacer.gif') 1px 0px repeat-x; font: 13px/16px Trebuchet MS; color: #494949; padding-top: 6px; border: 0px solid transparent; width: 265px; display: block;}
.i.on .inputField.grey div div input {color: #000000;}
.inputTArea {display: block; background: url('/i/input.ta.grey.left.gif') top left no-repeat; padding: 0 0 0 4px; color: #FFF; text-decoration: none; text-transform: uppercase; font: 11px/41px Trebuchet MS; text-transform: uppercase; float: left;}
.inputTArea div {background: url('/i/input.ta.grey.right.gif') top right no-repeat; padding: 0 5px 0 0;}
.inputTArea div div {height: 202px; background: url('/i/input.ta.grey.center.gif') 0% 0% repeat-x; text-align: center; padding: 0 2px 0 3px;}
.inputTArea div div textarea {background: url('/i/input.ta.grey.center.gif') 1px -8px repeat-x; font: 13px/16px Trebuchet MS; color: #494949; border: 0px; width: 265px; height: 185px;}
.i.on .inputTArea div div textarea {color: #000000;}
.inputTArea span {display: block; padding: 8px 0 5px 0;}
#regForm .i .namer {font: 13px/19px Trebuchet MS; color: #898989; text-transform: uppercase; padding: 6px 0 0 7px;}
#regForm .i.on .namer {color: #000;}
#regForm .i.error .namer {color: #da251c !important;}
#regForm .i .namer i, i.cs {color: #da251c;}
#regForm .chkbt {clear: both; color: #898989; font: 12px/15px Trebuchet MS; text-transform: none; padding: 4px 0 0 2px;}
#regForm .chkbt span {float: left; padding-right: 5px;}
#regForm .chkbt div {float: left; width: 445px; padding-top: 2px;}
#regForm .chkbt a {text-decoration: underline; color: #797979;}
.chkbt a {color: #131313; text-decoration: none;}
.chkbt a:hover {color: #da251c; text-decoration: none;}
.chkbt.act div {color: #191919 !important;}
#regForm .smalltxt {font: 10px/13px Trebuchet MS; color: #797979; text-align: justify;}
.standardReg .captcha {background: url(/i/captcha.bg.gif) top left; padding: 3px 4px 4px 3px; float: left; }

/*bubble*/
.bubble {position: absolute; width: 114px; height: 98px; z-index: 999; overflow: hidden; text-align: left;}
.bubble .im {position: absolute; width: 96px; height: 69px; z-index: 998; background: none center center no-repeat; margin: 9px 0 0 9px; text-align: center; font: 9px/12px Trebuchet MS; color: #797979;}
.bubble .imL {background-image: #FFF; background-color: #FFF; z-index: 997; line-height: 12px;}
.bubble .top {position: absolute; width: 114px; height: 98px; z-index: 999; background: url(/i/buborek.png) top left no-repeat;}

.bubble.updown .im {margin: 20px 0px 0 9px; }
.bubble.updown .top {background: url(/i/buborekDown.png) top left no-repeat;}

/*lapozas*/
#lapozas, #lapozasPre	{float: right; overflow: hidden; margin-top: 10px; margin-right: 10px;}
#lapozas a, #lapozasPre {display: block; font: 11px/16px Trebuchet MS; color: #767676; text-decoration: none;}
#lapozasPre {line-height: 24px; color: #bbb;}

/*ertesitesek*/
.ertesitesek .modes {padding-bottom: 15px;}
.ertesitesek .itms {padding-left: 15px;font: 13px/18px Trebuchet MS;}
.ertesitesek .itms .itm {float: left; width: 220px; color: #797979; clear: none !important;}	
.ertesitesek .itms .itm div {width: 190px !important; margin-top: 1px;}
.ertesitesek .itms .itm.act {color: #191919 !important;}
.ertesitesek .frequency, .vevoszolgalat .mode {padding-left: 20px; font: 12px/18px Trebuchet MS;color: #898989; clear: none !important;}
.ertesitesek .frequency b, .vevoszolgalat .mode b {font-weight: normal; color: #393939;}
.vevoszolgalat .mode {padding-top: 5px;}

/*oldalterkep*/
.sitemap {padding: 15px 15px 0px 15px;}
.sitemap a {display: block; float: left; clear: both; text-decoration: none;}
.sitemap a.f {padding-bottom: 15px;}
.sitemap a:hover {color:  #da251c;}
.sitemap a span {margin-left: 15px; font: 10px/18px Trebuchet MS; color: #A5A5A5; font-style: italic;}
.sitemap .a0 {background: url(/i/content/content_bird.gif) 10px 4px no-repeat; font: 14px/20px Trebuchet MS; color: #595959; padding-left: 30px;}
.sitemap .a1 {font: 13px/20px Trebuchet MS; color: #595959; padding-left: 52px;}
.sitemap .a2 {font: 13px/15px Trebuchet MS; color: #898989; padding-left: 72px;}
.sitemap .a3 {font: 12px/14px Trebuchet MS; color: #898989; padding-left: 92x;}

/*smallI*/
.smallI {position: absolute; cursor: pointer; margin: -32px 0 0 -9px; z-index: 780;}

/*mdd*/
.mdd {display: none; position: absolute; margin: 0 0 0 0; padding: 0px; z-index: 900; clear: both; float: left;}
/*.mdd .bottom .c, .mdd .bottom .c div {background: #9D1A13; height: 4px;}
.mdd .bottom .l {background: url(/i/mdd_left.png) left top no-repeat; width: 5px; height: 4px;}
.mdd .bottom .r {background: url(/i/mdd_right.png) right top no-repeat; width: 5px; height: 4px;}*/
.mdd .mdd_bdy {background: rgb(135,135,135); padding: 10px; font: 13px/19px Trebuchet MS; color: #FFFFFF; text-transform: uppercase;}

	.mdd {background: url(/i/spacer.gif);}
	.mdd .akcios {padding-left: 22px; padding-top: 15px;}
	.mdd .akchead {padding-left: 10px; padding-top: 10px; color: #DDD;}
	.mdd .akcbody {padding: 10px 12px 10px 0;}
	.mdd .al {font: normal 10px/21px Treubchet MS; color: #AAA; padding: 0 10px 0 10px;}
	.mdd .al:hover {background: rgb(100,100,100); color: #777;}
	.mdd .al a {color: #AAA; text-decoration: none; font: normal 10px/22px Treubchet MS; text-transform: none;}
	.mdd .al:hover a {color: #AAA;}
	.mdd .al a.mai {background: #; font: normal 16px/22px Trebuchet MS; padding-right: 10px; color: #FFF !important; text-transform: none;}
	.mdd .al a:hover {color: #FFF; text-decoration: none;}
	.mdd .al a.mai:hover {text-decoration: underline;}
	.mdd div.ujsag {padding-left: 10px; padding-bottom: 15px; margin-right: 10px; border-bottom: 1px solid rgb(180,180,180);}
	.mdd a.ujsag {font: normal 16px/22px Trebuchet MS; padding-right: 10px; color: #FFF !important; text-transform: none; text-decoration: none;}
	.mdd a.ujsag:hover {color: #FFF; text-decoration: underline;}

/* managed Layer */

.managedLayerContent {padding: 30px; text-align: left; color: #333;}
.managedLayerContent h1, h2, h3, h4 {font: 18px/23px Tahoma;}
.managedLayerContent p {padding: 0 0 15px 0; margin: 0; font: 12px/19px Tahoma;}
.managedLayerContent a {color: #9D1A13; font-weight: bold; text-decoration: none;}
.managedLayerContent a:hover {color: #da251c; text-decoration: underline;}






.box_left, .box_bevasarlolista {
	margin-left: 5px;
}
.box_center, .box_kedvenc_termekek {
	margin-left: 14px;
}


.box_right {
	width: 193px;
	margin-left: 13px;
}

.box_left .left, .box_right .left {
	width: 193px;
	background: transparent url('/i/box_left.png') repeat-y scroll left top;
}
.box_left .right, .box_right .right {
	width: 193px;
	background: transparent url('/i/box_right.png') repeat-y scroll right top;
}
.box_left .center, .box_right .center {
	width: 187px;
	margin: 0 3px;
}

.box_center .left {
	width: 553px;
	background: transparent url('/i/box_left.png') repeat-y left top;
}
.box_center .right {
	width: 553px;
	background: transparent url('/i/box_right.png') repeat-y right top;
}
.box_center .center {
	width: 547px;
	margin: 0 3px;
}



.box_top {
	height: 44px;
	background: transparent url('/i/box_top_bg.png') repeat-x left top;
}

.box_top div {
	height: 20px;
	padding: 12px;
	background: transparent url('/i/spacer.gif') no-repeat 150px center;
	font-size: 14px;
	font-weight: bold;
	color: #D0012C;
}

.box_bevasarlolista {
	width: 445px
}
.box_kedvenc_termekek {
	width: 301px
}

.box_bevasarlolista .left, .box_kedvenc_termekek .left {
	background: transparent url('/i/box_left.png') repeat-y scroll left top;
}
.box_bevasarlolista .right, .box_kedvenc_termekek .right {
	background: transparent url('/i/box_right.png') repeat-y scroll right top;
}

.box_bevasarlolista .center, .box_kedvenc_termekek .center {
	padding: 0 3px;
}


.button {
	margin: 0 auto;
	cursor: pointer;
}
.button .bl {
	background: transparent url('/i/button_left.png') no-repeat scroll left top;
	padding: 0 0 0 5px;
}
.button .br {
	background: transparent none no-repeat scroll right top;
	padding: 0 18px 0 0;
}
.button .bc {
	height: 18px;
	background: transparent url('/i/button_bg.png') repeat-x scroll left top;
	padding: 2px;
	color: #696969;
	font-size: 9px;
}
.button .bc:hover {
	color: #da251c;
}
.button .green {
	background-image: url('/i/button_right_green.png');
}
.button .blue {
	background-image: url('/i/button_right_blue.png');
}



.button_blue {
	padding: 0;
	margin: 12px 0 0 20px;
	height: 17px;
}
.button_blue .bl {
	background: transparent url('/i/button_blue_left.png') no-repeat scroll left top;
	padding: 0 0 0 10px;
}
.button_blue .br {
	background: transparent url('/i/button_blue_right.png') no-repeat scroll right top;
	padding: 0 20px 0 0;
}
.button_blue .bc {
	height: 17px;
	background: transparent url('/i/button_blue_bg.png') repeat-x scroll left top;
	padding: 0 10px;
	font-size: 9px;
	color: #FFF;
}



.input_row {
	height: 40px;
}
.input_text_240 {
	width: 240px;
	height: 35px;
	background: transparent url('/i/input_240_off.png') no-repeat scroll left top;
	margin-right: 1px;
}
.input_row .input_text_240 input {
	margin: 9px 10px 0;
	width: 220px;
	background-color: transparent;
	font-size: 12px;
	color: #757575;
}


.alphabet {color: #999; padding-bottom: 10px;}
.alphabet span {margin: 0 2px 0 2px;}
.alphabet a {display: inline !important; text-transform: uppercase;}

.SHpr, .SHfb, .SHem {padding-left: 20px; background: none left center no-repeat;}
.SHpr {background-image:url(/i/content/sh_print.gif);}
.SHfb {background-image:url(/i/content/sh_fb.gif);}
.SHem {background-image:url(/i/content/sh_mail.gif);}

/**/
.cont404 {padding-bottom: 21px;}
.cont404 p {display: block; font: normal 13px/18px Trebuchet MS; color: #333; padding: 12px 30px 5px 48px; background: url(/i/content/content_bird.gif) 21px 17px no-repeat;}
.cont404 p span {display: block; font: 11px/14px Trebuchet MS; color: #999;}
.cont404 a {font: normal 13px/18px Trebuchet MS; color: #333; text-decoration: underline;}
.cont404 a:hover {color: #da251c; text-decoration: underline;}
.cont404 .url {display: block; font: normal: 13px/18px Trebuchet MS;padding: 10px 30px 10px 21px; color: #777;}
.cont404 .url b {font-size: 13px; color: #da251c;}
.cont404 font {display: block; font: normal 12px/18px Trebuchet MS;padding: 2px 30px 10px 21px; color: #777;}
.cont404 .ujsagok td {padding-top: 10px !important; padding-bottom: 20px !important;}
.cont404 .ujsagok table {margin-left: 45px; width: 470px !important;}
.cont404 .ujsagok td span {font: 12px/14px Trebuchet MS; color: #999;}
.cont404 .ujsagok td a.fst {background-color: #FFF; text-decoration: none !important; margin: 0 auto; display: block; height: 206px; width: 206px; background-position: center center; background-repeat: no-repeat; margin-bottom: 10px;}

.cont404 .birdi .dhai {background: url(/i/content/content_bird.gif) 21px 9px no-repeat; padding-left: 48px;}

.cont404 .cente {padding: 10px 0 10px 0;}
.cont404 .cente .dhai {font: normal 13px/31px Trebuchet MS;color: #333; float: left; padding-right: 10px;}
.cont404 .cente input.t {
	display: block;
	position: absolute;
	left: 10px; 
	top: 8px;
	color: #009261;
	font-size: 11px;
	width: 120px;	
	border: 0;
	font-family: Trebuchet MS;
	background: transparent;
}
.cont404 .cente .text {
	position: relative;
	width: 145px;
	margin: 0 0 0 0;
	background: transparent url('/i/header_input.png') no-repeat top left;
	height: 31px; float: left;
}
.cont404 .cente .b {
	float: left;
	margin: -1px 7px 0 10px;
	cursor: pointer;
}


.PrintAnchorVisible {display: none;}

@media print { 
	
	.keret {padding: 0px !important;}
	#Cont, #Wr {width: auto;}
	#header {display: none;}
	#topmenu { display: none; }
	.mdd {display: none;}
	#footer {display: none;}
	.scoright {width: auto !important;}
	.leftbtn {display: none;}
	#tico {display: none;}
	#iico {display: none;}
	#hico {display: none;}
	#aico {display: none;}
	#C1 {display: none;}
	#C2, .keret {width: auto !important;}
	#footerNeo {display: none;}
	.footercopy {display: none;}
	#C3 {display: none;}
	.tabs.bigstd a {display: none;}
	.tabs.bigstd .active {display: block;}
	.scoleft {display: none;}
	.separator {background: none;}
	h2 {font-size: 20px !important;}
	h1 {font-size: 29px !important;}
	.PrintAnchorVisible {display: inline; position: static;}	

}