@charset "utf-8";
/*

szürke:#666666

közepes:#939598

világos:#DCDDDF

narancs:#F7901E

uj sotetszurke 58585A
uj kozepszurke 606163
uj vilagosszurke 838585
kereso-szurke: 636466

*/

/* Global styles */

/*  font-family:Arial, Helvetica, sans-serif;*/

html, table, a, select{
  font-family:Verdana, Helvetica, sans-serif;
  font-size:12px;
}


html,body {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
  background-color:#838585;
}

#container{
  height:auto !important;
  position:relative;
  height:100%;
  min-height:100%;
}

div#bcgr{
  height:100%;
  position:fixed;
}

img#bcgrimg{
  height:100%;
}

#page_header_wrapper {
  margin-bottom:-5px;
  #font-family:Arial, Helvetica, sans-serif;
}

#page_wrapper_stripe {
  height:21px;
  width:100%;
}

#page_wrapper {
  padding-bottom:120px;
}

#page_wrapper.portfolio_figyelmeztetovel{
  padding-bottom:250px;
}

#page_wrapper.arf_figyelmeztetovel{
  padding-bottom:160px;
}

div#portfolio_figyelmezteto_wrapper, div#arfolyamfigyelmezteto_wrapper{
  position:absolute;
  bottom:97px;
  text-align:center;
  padding-top:20px;
  width:100%;
}

#footer {
  #background: url("../img/footer_background.png") repeat-x scroll left top transparent;
  height:96px;
  max-height:96px;
  min-height:96px;
  width:100%;
  color:white;
  text-align:right;
  position:absolute;
  bottom:0;
}

a {
  text-decoration:none;
  color:#F7901E;
  font-weight:600;
 }

a:hover, a:active, a:focus {
  text-decoration:underline;
}

/*  Layout */

#page_header{
  margin-left:auto;
  margin-right:auto;
  width:785px;
  position:relative;
}

#page {
  margin-left:auto;
  margin-right:auto;
  width:785px;
  position:relative;
  max-width:785px;
}

#strip{
    height:21px;
    background-color:#606163;
	margin-bottom:-21px;
	
}

#content {
  color:white;
  width:785px;
}
/*
div.szamlavalaszto {
  background-color:#838585;
  width:20%;
  float:left;
  height:100%;
  padding-bottom:30px;
}
*/

form#szamlavalaszto select {
  border:15px solid #636466;
  margin-top:20px;
}

a.szamlavalasztoLink {
  line-height:20px;
}

.clear {
  clear:both;
  height:0;
  font-size:0;
  line-height:0;
}

/* Header */

div.mycd_logo div.error_msg {
  clear:both;
  text-align:right;
  padding-right:25px;
  line-height:20px;
  height:20px;
  margin-bottom:-20px;
}

.logopic{
  position:relative;
}

div.mycd_logo {
  width:785px;
  position:relative;
  color:white;
}

div.mycd_logo table td.logoCol3{
  color:#F7901E;
  text-align:right;
  text-transform:uppercase;
}

div.mycd_logo table td.logoCol3 label {
  font-size:11.33px;
}

.logoRow1 {
  vertical-align:bottom;
}

div.mycd_logo table td.logoCol1, div.mycd_logo table td.logoCol2{
  text-align:left;
}

div.mycd_logo table td.logoCol2, div.mycd_logo table td.logoCol3{
  padding-bottom:6px;
}

div.mycd_logo table td.logoCol1 {
  width:230px;
}

.mycd_logo table.logo  td img {
  padding-right:3px;
}

.mycd_logo table {
  width:100%;
  position:relative;
}

a.szamlavalasztoLink, .mycd_logo table td a:link, .mycd_logo table td a:visited , .mycd_logo table td a:active, .mycd_logo table td a:focus{
  color:white;
  text-transform:uppercase;
}

.mycd_logo table td a:hover, div.szamlavalaszto a:hover{
  color:#F7901E;
}

.mycd_logo table td span.ugyfelnev{
  font-weight:600;
  color:white;
}

.mycd_logo div.userName {
  width:40%;
  float:left;
  padding-left:255px;
  margin-top:25px;
}

.mycd_logo  div.kilepes {
  vertical-align:bottom;
  margin:5px 5px 10px 0;
  float:right;
}

.mycd_logo  a.kilepes:link, a.kilepes:visited , a.kilepes:active, a.kilepes:focus{
  font-weight:600;
  font-size:13px;
  color:#F7901E;
}

.mycd_logo a.kilepes:hover{
  color:white;
}

.mycd_logo img.searchImage {
  margin-left:-15px;
  vertical-align:middle;
  border:none;
}

.mycd_logo div.search {
  width:180px;
  float:right;
  text-align:right;
  padding:15px 15px 5px 15px;
  background-color:#636466;
}

.mycd_logo div.search label {
  padding-right:2px;
  color:white;
  font-weight:600;
  vertical-align:middle;
}

.mycd_logo div.search .ticker_search {
  width:150px;
  min-height:7px;
  font-weight:600;
  vertical-align:top;
  text-transform:uppercase;
  padding-right:15px;
  padding-left:2px;
  margin-right:1px;
  background-color:white;
  color:black;
  vertical-align:middle;
}

.mycd_logo  div.fejlecLinkek {
  margin-left:20px;
  margin-right:auto;
}

a.fejlecLink{
  border-left:solid thin white;
  font-size:8.5pt;
  padding-left:5px;
  padding-right:3px;
  text-decoration:none;
}

a.fejlecLink:hover{
  color:#F7901E;
}

/* Menu */

div.menuDiv {
  margin-bottom:10px;
  width:785px;
  font-family:Arial, Helvetica, sans-serif;
}

div#menu {
  text-transform:uppercase;
  background-color:#606163;
  text-align:center;
  text-decoration:none;
  margin:0;
  width:100%;
  opacity:0.87;
  filter:alpha(opacity=87);
}

img.banner, div.banner {
  margin-bottom:-20px;
}

#banner_flash_object{
}

div#menu table {
  width:100%;
  border-spacing:0px;
  table-layout:fixed;
}

div#menu span{
  display:block;
}

div#menu table tr.menuRow1 td{
  background: url("../img/main_background.png") no-repeat scroll left bottom transparent;
}

div#menu table tr.menuRow1 td:first-child{
  background: url("../img/main_background_csik_nelkul.png");
}

div#menu a {
  display:block;
  padding-top:2px;
  padding-bottom:2px;
  color:#F7901E;
  font-weight:600;
  line-height:17px;
  margin:-1px;
  text-decoration:none;
}

div#menu a.on {
  background-color:#F7901E;
  color:white;
}

div#menu a:hover, div#menu a.on:hover {
  background-color:#939598;
  color:white;
}

/* Submenu */

div.egyelemu#submenu{
  width:180px;
  position:relative;
  left:-300px;
}

div#submenu {
  text-transform:lowercase;
  background-color:#58585A;
  text-align:center;
  text-decoration:none;
}
div#submenu table {
  width:100%;
  border-spacing:0;
  display:table;
}

div#submenu table td {
  display:table-cell;
}

div#submenu table tr td{
  background: url("../img/almenu_szeles_background.png") no-repeat scroll left bottom;
}

div#submenu table tr td:first-child {
  background: none;
}

div#submenu span {
  display:block;
}

div#submenu a {
font-family:Helvetica, Arial, sans-serif;
  display:block;
  line-height:14px;
  color:white;
  font-weight:600;
  padding-bottom:1px;
  margin:-1px;
  text-decoration:none;
}

div#submenu a.on {
  color:white;
  background-color:#F7901E;
}

#submenu a:hover, div#submenu a.on:hover  {
  background-color:silver;
  color:#F7901E;
}

/* Submenu2 */

div.egyelemu#submenu2{
  width:180px;
  position:relative;
  left:-300px;
}

div#submenu2 a.on {
  color:#F7901E;
}

div#submenu2 {
  text-transform:uppercase;
  text-align:center;
  text-decoration:none;
  padding-top:15px;
}

div#submenu2 table {
  width:100%;
  border-spacing:0;
}

div#submenu2 table tr td{
  #background: url("../img/almenu_szeles_background.png") no-repeat scroll left bottom;
  border-left:solid thin white;
}

div#submenu2 table tr td:first-child{
  border-left: none;
}

div#submenu2 a {
  display:block;
  color:white;
  padding-bottom:1px;
  margin:-1px;
  text-decoration:none;
}

div#submenu2 a span {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  display:block;
}

div#submenu2 a:hover, div#submenu2 a.on:hover {
  color:#F7901E;
}

.nagybetus {
  text-transform:uppercase;
}

.w1 {
  width:100%;
}

.w2 {
  width:50%;
}

.w3{
  width:33%;
}

.w4{
  width:25%;
}

.w5{
  width:20%;
}

.w6{
  width:17%;
}

.w7{
  width:14%;
}

.w8{
  width:13%;
}

.w9{
  width:11%;
}

.w10{
  width:10%;
}

/* Tabs */

#tabs {
  margin:30px 0;
}

#tabs span {
  width:100%;
}

#tabs.reszvenyTabs span, #tabs.indexTabs span, #tabs.befalapTabs span{
  width:auto;
  padding:0 10px;
  font-family:Arial, Helvetica, sans-serif;
}

#tabs span span   {
  border-left:solid thin white;
}

#tabs span:first-child{
  border-left:none;
}

#tabs span a {
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
  color:white;
}

#tabs span.on a, #tabs span a:hover {
  color:#F7901E;
}

div.sticker_blue table tr.separated td.title span {
  background-color: #F7901E;
  color:white;
}

div.sticker_blue table tr.separated td.rowtitle {
  background-color: #606163;
  color: #F7901E;
  text-align:center;
  font-weight:600;
  text-transform:uppercase;
}

/* Footer */

#pageFooter {
  width:785px;
  margin:0 auto;
}

#footer img {
  border:1px transparent;
}

#socialMedia{
  margin:10px 0 0 0;
  float:right;
  cursor:hand;
  cursor:pointer;
}

#footer a.left {
  margin-left:10px;
  float:left;
}

#portfolio_figyelmezteto, .arfolyamfigyelmezteto {
  width:785px;
  position:relative;
  bottom:10px;
  color:white;
  margin-left:auto;
  margin-right:auto;
}

#portfolio_figyelmezteto p, .arfolyamfigyelmezteto p {
  padding:0 0 0 5px;
  margin:0 0 0 0;
}

#portfolio_figyelmezteto span, .arfolyamfigyelmezteto span {
  font-size:10px;
  #font-size:0.625em;
}

div.popupTableDiv  table{
  margin-left:auto;
  margin-right:auto;
}

/* Ügyfélüzenet megjelenítése */

.arfolyamfigyelmezteto {
  text-align:center;
}
.arfolyamfigyelmezteto span {
  margin-left:auto;
  margin-right:auto;
}

.arfolyamfigyelmezteto a span:hover {
  text-decoration:underline;
}	

.onlineButtons{
  width:50%;
  margin-left:auto;
  margin-right:auto;
  padding-top:80px;
}

.rightButton{
  float:right;
}

.leftButton{
  float:left;
}

.sticker.devizautalasok{
  margin-bottom:35px;
  margin-right:30px;
}

.sticker.kulfoldi_ertekpapirtranszfer {
  margin-right:30px;
}

.sticker.kulfoldi_ertekpapirtranszfer  ul{
  text-align:center;
}

.sticker.kulfoldi_ertekpapirtranszfer  li{
  list-style:none;
  padding-left:0;
}

div.sticker.indent.black  div.end, div.sticker.devizautalasok  div.end, div.sticker.kulfoldi_ertekpapirtranszfer div.end{
}

div.sticker.indent.black.f13 {
  text-align:justify;
  padding:10px;
  margin:10px 0;
}

div.sticker.indent.black.f13 ul, div.sticker.indent.black.f13 ol{
  margin-left:60px;
  margin-top:5px;
}

div.sticker.indent.black.f13 h3, div.sticker.indent.black.f13 h4 {
  text-align:center;
  margin-bottom:10px;
  text-decoration:none;
  font-size:15px !important;
}

.forintatutalas{
  float:left;
  width:25%;
  margin-bottom:50px;
}

#szamlaszamseparator{
  height:20px;
}

.szamlaszamstickers{
  float:left;
  width:25%;
}

.mycd_table#concordecall_tabla {
  margin-left:0px;
}

.mycd_table#szamla_tabla{
}

.lh18.black table.mycd_table#szamla_tabla{
  width:75%;
}

.f13 ul, .f13 ol {
  text-align:left;
}

.f13 ul {
  margin-left:60px;
  list-style-type:disc;
}

.f13 a {
  padding:0;
}
#arf_tabla_nocolor p{
  margin-left:4px;
}

.forras{
  float:right;
  font-weight:600;
  color:#F7901E;
}

.forras_wrapper{
  height:30px;
}

#tab_content_4 .sticker {
  margin-right:20px;
}

#tab_content_4 {
}

.mycd_table#arf_tabla a{
  font-size:11px;
}

.mycd_table#arf_tabla td.first{
  padding-left: 10px;
}

.osszehasonlit{
  background:url(../img/osszehasonlit.png) center center no-repeat;

  width:100px;
  height:18px;
}

.torol{
  background:url(../img/torol.png) center center no-repeat;
  width:40px;
  height:18px;
}

.mycd_table#arf_tabla td, .mycd_table#arf_tabla_nocolor td{
  font-size:11px;
}

#bankszamlaeditor_caption{
  margin-top:20px;
}

.tozsdecaption{
  color:#F7901E;
}

.szemelyes_ugyfeladatokTableCol1{
  font-weight:600;
}

td.szemelyes_ugyfeladatokTableCol1 label{
color:#F7901E;
}

.szemelyes_ugyfeladatokTable td{
  padding:10px;
}

.piaciAdatElofizetesTable td{
  padding:5px;
}

.piaciAdatElofizetesTable td.piaciAdatElofizetesTableCol3 {
  width:20%;
  }

textarea {
  padding:5px;
  #font-family:Verdana, Helvetica, sans-serif;
  font-size:13px;
}

.piaciAdatSzerzodes td{
  padding:10px;
}

.piaciAdatElofizetesMainCol1 {
  padding:5px;
}

.piaciAdatElofizetesMainCol1 > table {
margin-left:auto;
margin-right:auto;
}

.piaciAdatSzerzodesCol1{  
}

table.piaciAdatElofizetesMain tr td table {
  text-align:left;
}

table.piaciAdatElofizetesMain tr.piaciAdatElofizetesMainRow1 {
  text-align:center;
}

.txtSzerzodesSzovege {
  width:600px;
  height:150px;
}

#chkAdataimatEllenoriztemDiv{
  margin-top:25px;
}

TD.szerzodesLemondasGridCol{
  padding:10px;
}

.szerzodesLemondasGrid td table, .szerzodesLemondasGrid div {
  text-align:left;
}

.layoutMentes{
  text-align:center;
}

.layoutMentes input{
  margin:0 50px;
}

.ehoNyilatkozatGrid td  {
  padding:10px;
}

.ehoNyilatkozatGrid td table, .ehoNyilatkozatGrid div {
  text-align:left;
}

.kamatadoNyilatkozatGridCol {
  padding:10px;
}

.ehoNyilatkozatGrid td  .iceSelOneRb td, .kamatadoNyilatkozatGridCol  .iceSelOneRb td, .ehoNyilatkozatGrid td  .iceSelOneRb-dis td, .kamatadoNyilatkozatGridCol  .iceSelOneRb-dis td{
  padding:2px;
}

.kamatadoNyilatkozatGridCol  fieldset.iceSelOneRb{
  border:0;
}

div.azonositas_btn_div{
  margin-top:250px;
}

/* General */

fieldset {
  border:none;
}

h1 {
  font-size:21px;
  line-height:24px;
  font-weight:normal;
  margin:0px 0px 25px 0px;
}

h2 {
  font-size:18px;
  font-weight:normal;
  margin:0px 0px 15px 0px;
}

h2 span {
  font-size:18px;
}

h3 {
  padding-left:16px;
  color:#F7901E;
  font-size:13px;
  font-weight:600;
  margin:10px 0px 0px 0px;
}

h4 {
  font-size:12px;
  font-weight:600;
  text-decoration:underline;
  margin:0;
}

p {
  margin:15px 0px;
  text-align:justify;
}

ul {
  margin:0;
  padding:0;
}

ul li {
  margin:0;
  padding-left:14px;
}

ul li.none {
  background:none;
}

ol {
  list-style-position:inside;
  margin:0;
  padding:0;
}

ol li {
  margin:0;
}

hr {
  height:0;
  border:none;
  border-top:1px solid #EEE;
  border-bottom:1px solid #DDD;
  margin:10px 0px;
  font-size:0;
  line-height:0;
}

.f8, .f8 * { font-size:8px !important }

.f9, .f9 * { font-size:9px !important }

.f10, .f10 * { font-size:10px !important }

.f11, .f11 * { font-size:11px !important }

.f12, .f12 * { font-size:12px !important }

.f13, .f13 * { font-size:13px}

.f14, .f14 * { font-size:14px !important }

.f15, .f15 * { font-size:15px !important }

.f16, .f16 * { font-size:16px !important }

.f17, .f17 * { font-size:17px !important }

.f18, .f18 * { font-size:18px !important }

.f19, .f19 * { font-size:19px !important }

.f20, .f20 * { font-size:20px !important }

.f21, .f21 * { font-size:21px !important }

.f22, .f22 * { font-size:22px !important }

.f23, .f23 * { font-size:23px !important }

.f24, .f24 * { font-size:24px !important }

.lh12 { line-height:12px !important }

.lh14 { line-height:14px !important }

.lh16 { line-height:16px !important }

.lh18 { line-height:18px !important }

.lh20 { line-height:20px !important }

.lh22 { line-height:22px !important }

.lh24 { line-height:24px !important }

.lh26 { line-height:26px !important }

.lh28 { line-height:28px !important }

.lh30 { line-height:30px !important }

.lh36 { line-height:36px !important }

.lh42 { line-height:42px !important }

.lh48 { line-height:48px !important }

.bold { font-weight:bold !important }

.normal { font-weight:normal !important }

.left { text-align:left !important }

.right { text-align:right !important }

.center { text-align:center !important }

.centered { 
  margin-left:auto !important;
  margin-right:auto !important;
}

.justify { text-align:justify !important }

.nowrap { white-space:nowrap !important }

.wrap { white-space:normal !important }

.mtop0 { margin-top:0 !important }

.mtop5 { margin-top:5px !important }

.mtop10 { margin-top:10px !important }

.mtop15 { margin-top:15px !important }

.mtop20 { margin-top:20px !important }

.mtop25 { margin-top:25px !important }

.mtop30 { margin-top:30px !important }

.mtop35 { margin-top:35px !important }

.mtop40 { margin-top:40px !important }

.mtop45 { margin-top:45px !important }

.mtop50 { margin-top:50px !important }

.mtop55 { margin-top:55px !important }

.mtop60 { margin-top:60px !important }

/*.black { color:#000 !important }*/

.grey { color:#F7901E !important }

.orange { color:#F7901E !important }

.c_12D { color:#12D !important }

.c_059 { color:#F7901E !important; }

.c_F00 { color:#F00 !important }

.hidden { display:none }

blockquote, .indent {
  margin-left:20px;
  margin-right:20px
}

/* Content */

form {
  padding:0;
  margin:0;
}

img.left, div.img_left {
  float:left;
  margin:0px 15px 5px 0px;
}

img.right, div.img_right {
  float:right;
  margin:0px 0px 5px 15px;
}

div.img_left img, div.img_right img {
  display:block;
  margin-bottom:20px;
}

div.img_center {
  text-align:center;
  margin:30px 0px;
}

#content.indent div.img_center {
  margin-left:5px;
}

#content.indent div.img_right {
  margin-right:35px;
}

#content.indent.left div.img_right {
  margin-right:0px;
}

div.img_chart img {
  margin-top:15px;
  margin-right:-100px;
  margin-left:40px;
}

div.jobb_link {
  font-size:14px;
  padding:3px 5px 10px 0px;
  float:right;
  color:#F7901E;
  font-weight:600;
}

div.jobb_link a:link, div.jobb_link a:visited, div.jobb_link a:hover, div.jobb_link a:active , div.jobb_link a:focus {
  color:white;
  font-size:12px;
  text-decoration:underline;
  font-weight:600;
  border-left:thin solid;
  padding:0 3px 0 5px; 
}

div.jobb_link  span {
  padding:0 3px 0 5px;
  border-left:thin solid white;
}

div.jobb_link :first-child {
  border-left:none !important;
}

h2.dot {
  padding-left:38px;
}

div.error {
  text-align:center;
  padding-top:30px;
}

div.error span {
  padding:10px 0px 10px 35px;
}

div.error span span {
  padding:10px 35px 10px 0px;
  font-size:12px;
  font-weight:600;
  color:#062971;
}

table.error {
  text-align:center;
  margin-top:10px;
}

table.error td {
  text-align:center;
  font-weight:600;
  color:#062971;
  padding:0px 5px;
}

table.error td.error {
  width:24px;
}

h1.hr {
  height:24px;
  margin-bottom:0;
  margin-top:0;
}

h1.hr hr {
  padding-top:11px;
}

h2.kek {
  color:white;
  text-align:center;
  padding-top: 20px;
}

h2.kek a:link, h2.kek a:visited {
  #color:darkgrey;
  font-size:18px;
}

h2.kek a:hover, h2.kek a:active, h2.kek a:focus {
  #color:silver;
  font-size:18px;
}

h2 .megjegyzes {
  font-size:14px;
}

h2 .kotojel {
  display:inline;
  margin-right:5px;
  margin-left:5px;
  padding-left:20px;
  width:23px;
  height:5px;
  font-size:18px;
}
#content.indent {
  margin-left:0px;
  margin-right:0px;
}

#content.indent.left {
}

#content.indent h1 {
}

#content.indent h2 {
  margin-left:40px;
}

#content.indent h2.dot {
  margin-left:0px;
}

#content.indent h3 {
  margin-left:24px;
  margin-right:35px;
}

#content.indent h4, #content.indent p, #content.indent hr {
  margin-left:40px;
  margin-right:35px;
}

#content.indent p.bullet {
  margin-left:23px;
  margin-right:35px;
}

#content.indent ul.indent li {
  margin-left:24px;
  margin-right:35px;
}

#content.indent ol li {
  margin-left:40px;
  margin-right:35px;
}

#content.indent .sticker.indent {
  margin-left:auto;
  margin-right:auto;
}

#content.indent .sticker p {
  margin-left:0px;
  margin-right:0px;
  
}

p.bullet {
  padding-left:17px;
}

#content.indent ul.indent {
  margin:0;
}

p.bullet.lh14 {
  background-position:left 3px;
}

p.bullet.lh20 {
  background-position:left 6px;
}

p.bullet.lh24 {
  background-position:left 8px;
}

p.bullet.lh30 {
  background-position:left 11px;
}

td p.bullet {
  background-position:left 5px;
  padding-left:14px;
  margin:0px 5px !important;
}

a.back {
  font-size:11px;
}

#content.indent a.back {
  margin-left:40px;
}

a.back.top {
  position:absolute;
  top:172px;
  right:0px;
  text-align:right;
}

a.pdf {
  padding:2px 0px 2px 28px;
}

a.pdf2 {
  color:#58585A;
}

a.pdf_small {
  background:url('../img/a_pdf.png') no-repeat center center;
  padding:2px 0px 2px 16px;
}

/* realtimear_box */

div.realtimear_box {
  width:140px;
  height:40px;
  padding-left:45px;
  padding-top:45px;
  text-align:left;
  float:right;
  background:url(../img/mycd_realtimar_box.jpg) center center no-repeat;
}

div.realtimear_box a {
  display:block;
  width:99px;
  height:29px;
  background:url(../img/mycd_realtimear_btn.jpg) center center no-repeat;
}

div.realtimear_box a:hover {
  background:url(../img/mycd_realtimear_btn_over.jpg) center center no-repeat;
}

/* befalapok egyeni kezelok */

h4.kezelok {
  font-size:14px;
  color:#F7901E;
  text-decoration:none;
  margin-bottom:10px;
}

ul.kezelok {
  margin-top:0;
  margin-bottom:0;
}

ul.kezelok li {
  color:white;
  line-height:18px;
  background-position:left 5px;
}

p.kezelok {
  color:white;
  margin-top:0;
  margin-bottom:0;
}

table.kezelok {
  width:100%;
  margin-top:-15px;
}

table.kezelok td {
  padding-top:15px;
}

table.kezelok img {
  padding-right:15px;
}

div.kezelok {
  margin-left:27px;
}

div.kezelok div.sticker div.h_silver{
  height:40px;
}

div.kezelok div.sticker div.h_silver div{
  color:#F7901E;
}

/* col2_div */

div.col2_div {
  vertical-align:top;
  margin-right:-35px;
  margin-top:50px;
}

div.col2_div div {
  vertical-align:top;
  margin-right:35px;
  float:left;
}

div.col2_div div div {
  margin-right:0px;
  float:none;
}

div.col2_div h3 {
  color:#000;
  font-size:13px;
}

div.col2_div h4 {
  color:#F7901E;
  font-size:13px;
  font-weight:normal;
  margin:0 !important;
}

#content.indent div.col2_div {
  width:100%;
  margin-left:0px;
  margin-right:-100px;
}

#content.indent div.col2_div div {
  width:330px;
  margin-left:0px;
  margin-right:0px;
  padding-left:40px;
}

#content.indent div.col2_div div div {
  width:100%;
  margin-left:0;
  margin-right:0;
  padding:0;
}

div.col2_div div p, #content.indent div.col2_div div p {
  margin-right:0px;
  margin-left:0px;
}

#content.indent div.col2_div div p.bullet {
  margin-left:-17px !important;
  margin-right:0px !important;
}

#content.indent div.col2_div div ul {
  margin-left:-17px !important;
  margin-right:0px !important;
}

/* col2_text */

div.col2_text {
  vertical-align:top;
  margin-right:-35px;
}

div.col2_text p {
  vertical-align:top;
  width:370px;
  margin-right:35px;
  float:left;
}

#content.indent div.col2_text {
  margin-left:40px;
  margin-right:0;
}

#content.indent div.col2_text p {
  width:335px;
  margin-left:0px;
  margin-right:30px;
}

/* col3_text */

div.col3_text {
  vertical-align:top;
  margin-right:-35px;
  margin-top:-15px;
}

div.col3_text p {
  vertical-align:top;
  width:235px;
  margin-right:35px;
}

div.col3_text p {
  float:left;
}

#content.indent div.col3_text {
  margin-left:40px;
  margin-right:0;
}

#content.indent div.col3_text p {
  width:210px;
  margin-left:0px;
}

/* left_text */

div.left_text {
  width:360px;

}

div.left_text h3 {
  color:#666;
  font-size:12px;
  font-weight:normal;
  position:relative; left:-14px;
}

div.left_text h4 {
  color:#F7901E;
  font-weight:normal;
  margin:0;
}

div.left_text p {
  margin-top:0;
}

div.left_text_separator {
  clear:both;
  border-top:1px dashed #999;
  margin:0;
  padding:0;
  height:10px;
  font-size:0;
  line-height:0;
  width:260px;
}

/* cc_bottom */

div.cc_bottom {
  margin-bottom:30px;
}

/* bef_tan */

div.f16#bef_tan span.f18, #bef_tan a{
  color:#F7901E;
  font-size:12px !important;
  font-weight:600;
}

div.f16#bef_tan {
  font-size:12px !important;
}

#bef_tan {
  float:left;
  font-size:11px;
  line-height:15px;
  text-align:left;
  width:40%;
}

iframe.bef_tan_map{
  float:right;
  margin-top:60px;
}

.bef_tan_cim{
  color:#F7901E;
  font-size:18px !important;
}

.bef_tan_cimszo, .szamlaszam_cimszo {
  font-weight:600;
  font-size:12px !important;
}

#bef_tan h2 {
  margin-bottom:0px;
  margin-top:8px;
}

#bef_tan h1 {
  font-weight:600;
}

#bef_tan h1.f21{
  font-size:14px !important;
  margin-bottom:10px;
}

#bef_tan .separator {
  border-top:1px dotted #EEEEEE;
  width:100%;
  height:0;
  font-size:0;
  line-height:0;
  margin:10px 0px;
}

#bef_tan a {
  font-size:14px;
  line-height:25px;
}

/* bef_tan_orange; */

#bef_tan_orange {
  width:700px;
  height:162px;
  color:#FFF;
  margin-top:15px;
}

#bef_tan_orange img {
  float:right;
}

#bef_tan_orange div {
  float:left;
}

#bef_tan_orange div div {
  float:none;
}

#bef_tan_orange a:hover, bef_tan_orange a:focus {
  color:#FB8;
}

#bef_tan_orange p {
  padding-left:25px;
  line-height:20px;
  margin-left:0 !important;
  margin-right:0 !important;
}

#bef_tan_orange span.f16 {
  background-color:#000;
  padding:2px 107px 2px 2px;
}

#bef_tan_orange span.f12 {
  display:block;
  width:200px;
  text-align:left;
}

/* sticker */

.sticker {
  color:white;
  margin-left:0px;
  margin-right:10px;
}

.indent .sticker.indent {
  margin-left:40px;
  margin-right:35px;
}

.sticker .end {
  width:100%;
  height:13px;
  font-size:0 !important;
  line-height:0 !important;
  border:none;
}

.sticker div div {
  height:25px;
  font-size:14px;
  font-weight:600;
  padding-top:8px;
  color:white;
}

.sticker .silver {
  height:18px;
  line-height:14px;
  color:#F7901E;
  padding-left:25px;
  padding-top:12px;
}

.indent .sticker.indent div div {
  padding-left:30px;
}

.sticker .h_silver {
  height:30px;
  border:none;
  width:100%;
}

.sticker .h_blue {
  border:none;
  width:100%;
}

.sticker.indent div.h_blue  div{
  color:#F7901E;
  padding-bottom:10px;
  padding-top:10px;
  padding-left:0px;
  padding-right:0px;
}

.sticker .h_darkblue {
  height:33px;
  border:none;
}

.sticker .h_lightblue {
  height:33px;
  border:none;
  width:100%;
}

.sticker .h_olive {
  height:33px;
  border:none;
}

.sticker .lightblue {
  padding-left:0px;
  text-align:center;
  width:100%;
  color:#137;
}

.sticker .eredmenyek_icon {
}

.sticker .kinek_icon {
}

.sticker .utalas_icon {
  color:white;
}

div.sticker div.ugyfelek_icon {
  margin:0px auto 0px auto;
  padding-top:30px;
  color:#F7901E;
  padding-bottom:20px;
  clear:both;
}

div.sticker.ugyfelek ul li {
  line-height:30px;
}

.sticker .profil_icon {
  padding-left:40px;
}

.sticker .transzfer_icon {
  color:white;
  padding-top:3px;
  height:30px;
  font-size:11px;
  line-height:14px;
}

.sticker a:link, .sticker a:visited, .sticker a:active {
  color:#F7901E;
  font-weight:600;
}

.sticker a:hover, .sticker a:focus {
  text-decoration:underline;
}

.sticker * * {
  border:none;
}

.sticker .space {
  padding:0;
  font-size:0px;
  line-height:0px;
  height:10px;
  background:none;
}

.sticker p {
  margin:0;
  padding:10px 10px 2px 10px;
  line-height:20px;
}

.indent .sticker.indent p {
  padding:10px 30px 0px 30px;
}

.sticker table {
  width:100%;
}

.sticker table td {
  text-align:center;
}

.sticker ul {
  margin:0 25px;
  border:none;
  text-align:left;
}

.sticker ul li, .sticker ol li {
  padding:5px 0px;
}

.sticker ul li.separator{
  list-style:none;
}

.sticker ul li.small {
  font-size:10px;
  color:#666;
}

.sticker ul li.space {
  padding:0;
  font-size:0px;
  line-height:0px;
  height:10px;
  background:none;
}

.sticker ul li.arrow_dr {
}

.sticker ul li.separator {
  height:2px;
  font-size:0px;
  line-height:0px;
  padding:0px 10px 0px 25px;
}

.sticker .clear {
  background:none;
  height:0px;
}

/* .sticker table.aktualis */

.sticker table.aktualis {
  padding:0px;
  border-top:1px solid #CCC;
  border-left:1px solid #CCC;
}

.sticker table.aktualis td, .sticker table.aktualis th {
  border-bottom:1px solid #CCC;
  border-right:1px solid #CCC;
}

.sticker table.aktualis th {
  text-align:center;
  padding:0px 3px;
}

.sticker table.aktualis td {
  text-align:right;
  padding:1px 3px;
  font-size:12px;
  line-height:14px;
}

.sticker table.aktualis td.first {
  text-align:left;
  padding-left:5px;
  font-weight:600;
}

/*#vallalati_profil_files */

#vallalati_profil_files {
  padding-bottom:15px;
}

#vallalati_profil_files a {
  display:block;
  font-size:13px;
  line-height:16px;
  padding:4px 15px 4px 30px;
}

#vallalati_profil_files a.pdf {
  background-image:url(../img/a_pdf16.gif);
}

#vallalati_profil_files a.doc {
  background-image:url(../img/a_doc16.gif);
}

#vallalati_profil_files a.xls {
  background-image:url(../img/a_xls16.gif);
}

#vallalati_profil_files a.pps {
  background-image:url(../img/a_pps16.gif);
}

#vallalati_profil_files a.img {
  background-image:url(../img/a_img16.gif);
}

#vallalati_profil_files a.txt {
  background-image:url(../img/a_txt16.gif);
}

/* sticker_yellow */

.sticker_yellow {
  color:#58585A;
}

.sticker_yellow .h {
  height:15px;
  line-height:13px;
}

.sticker_yellow .h div {
  height:15px;
  width:100%;
}

.sticker_yellow .end {
  width:100%;
  height:13px;
  font-size:0;
  line-height:0;
}

.sticker_yellow a:link, .sticker_yellow a:visited, .sticker_yellow a:hover, .sticker_yellow a:active, .sticker_yellow a:focus {
  color:#58585A;
  font-weight:600;
  text-decoration:none;
}

.sticker_yellow ul {
  list-style:none;
  margin:0;
}

.sticker_yellow ul li {
  padding:6px 11px 6px 28px;
  color:#58585A;
  margin-right:10px;
}

.sticker_yellow ul.pdf li {
  padding:6px 11px 6px 28px;
}

ul.pdf li {
  list-style:none;
  padding:0;
}

ul.pdf li.pdfFigyelmezteto{
  margin:20px;
}

.sticker_yellow ul li.separator {
  height:2px;
  padding:0px 11px 0px 28px;
}

/* sticker_blue */

.sticker_blue {
  background-color:silver;
  text-align:justify;
  margin:0px 5px 0px 5px;
}

.sticker_blue .h {
  text-align:right;
  font-size:12px;
  font-weight:600;
  text-transform:uppercase;
}

.sticker_blue .h div {
  padding:10px;
  font-size:12px;
}

.sticker_blue .h div div {
  float:left;
  color:#FFF;
  font-size:11px;
  padding:0;
  background:none;
}

.sticker_blue .c {
  text-align:right;
  padding:10px 10px 0px 10px;
  font-size:12px;
  font-weight:600;
  text-transform:uppercase;
}

.sticker_blue .c div {
  float:left;
  color:#7FADCE;
  font-size:11px;
}

.sticker_blue .i {
  font-size:11px;
  font-weight:600;
  padding:10px 10px 0px 10px;
  text-transform:uppercase;
}

.sticker_blue form {
  margin:0px;
  padding:0px;
}

.sticker_blue .i input {
  color:#00F;
}

.sticker_blue table {
  border-collapse:collapse;
  border:solid thin white;
}

.sticker_blue table td {
  padding:0px 10px;
  border:solid thin white;
}

.sticker_blue table tr.separated td {
  background-color:#606163;
  color:white;
  line-height:25px;
}

.sticker_blue table tr.separated td.title , .sticker_blue table tr.separated td.ticker.left{
  color:white;
  background-color:#F7901E;
}

.sticker_blue table tr.separated td.ticker.left span{
  font-size:28px;
  background-color:transparent;
}

.sticker_blue table tr.separated td.ticker.left {
  padding:0 10px;
}

.sticker_blue table td.text, .sticker_blue table td.title, .sticker_blue table td.title span {
  color:#F7901E;
  font-size:11px;
  font-weight:600;
}

.sticker_blue table td.title {
  text-transform:uppercase;
  text-align:left;
}

div.egyeniFejlec div.sticker_blue table td.title {
  width:180px;
}

.sticker_blue table  tr.separated td.ticker {
  background-color:#F7901E;
}

.sticker_blue table td.ticker {
  color:#F7901E;
  font-size:16px;
  font-weight:600;
  text-transform:uppercase;
  padding:0px 20px;
  white-space:nowrap;
  text-align:center;
}

.sticker_blue table td.input_title {
  font-size:11px;
  font-weight:600;
}

.sticker_blue table .input_info {
  text-align:right;
  font-weight:600;
}

.sticker_blue table td.white {
  background-color:#FFF;
}

.sticker_blue table td.logo {
  padding:0px 0px;
  text-align:center;
  vertical-align:middle;
  border-left:1px dashed #DDD;
  border-top:1px solid #DDD !important;
  border-right:1px dashed #DDD;
  border-bottom:1px solid #DDD !important;
}

.sticker_blue table tr.separated td.white {
  background-color:#FFF;
  border-top:1px solid #FFF;
  border-bottom:1px solid #FFF;
  width:1px;
  padding:0;
  display:none;
}

.sticker_blue table td.logo img {
  margin:5px;
}

.sticker_blue table td.up {
  background-image:url(../img/arrow_up.png);
  background-position:30px center;
  background-repeat:no-repeat;
  color:green !important;
  background-color:white !important;
  border-bottom-color:#606163;
  border-top-color:#606163;
  border-left-color:white;
  border-right-color:white;
}

.sticker_blue table td.down {
  background-image:url(../img/arrow_down.png);
  background-position:30px center;
  background-repeat:no-repeat;
  color:#E10 !important;
}

.sticker_blue table td.pic {
  padding:10px 0px;
}

.sticker_blue table tr.separated td.pic1 {
  padding:10px 0px 0px 0px;
  border-bottom:none;
  background-color:#58585A;
}

.sticker_blue table td.pic2 {
  padding:0px 0px 10px 0px;
  border-top:none;
}

.sticker_blue table td.timeline {
  padding:0px;
  margin:0px;
  border-top:none;
  border-bottom:none;
  padding-left:90px;
  font-size:0;
}

.sticker_blue table td, .sticker_blue table td span {
  background-color:#606163;
  color:white;
}

.sticker_blue table td span#ot12 {
  background-color:#F7901E;
}

.sticker_blue table td.timeline span {
  font-size:11px;
  line-height:11px;
  font-weight:600;
  display:block;
  width:60px;
  float:left;
}

.sticker_blue table td.small_timeline {
  padding:0px 0px 5px 0px;
  margin:0px;
  border-top:none;
  padding-left:50px;
  font-size:0;
}

.sticker_blue table td.small_timeline span {
  color:white;
  font-size:11px;
  line-height:11px;
  font-weight:600;
  display:block;
  width:50px;
  float:left;
}

.sticker_blue table tr.line_1 td {
  padding:0;
  font-size:1px;
  line-height:1px;
  height:1px;
  background-color:#FFF;
  border-left:none;
  border-right:none;
}

.sticker_blue table tr.line_5 td {
  padding:0;
  font-size:1px;
  line-height:1px;
  height:5px;
  border:none;
}

.sticker_blue table tr.line_10 td {
  padding:0;
  height:1px;
  line-height:1px;
  background-color:white;
}

.sticker_blue table tr.line_20 td {
  padding:0;
  font-size:1px;
  line-height:1px;
  background-color:white;
  border-left:none;
  border-right:none;
}

.sticker_blue div.line_1 {
  margin-top:10px;
  border-top:1px solid #FFF;
}

.sticker_blue div.line_5 {
  margin-top:10px;
  border-top:5px solid #FFF;
}

.sticker_blue div.line_10 {
  margin-top:10px;
  border-top:10px solid #FFF;
}

div.egyeniFejlec{
  margin-top:40px;
}

/* table.mycd_table */

table.mycd_table {
  width:100%;
}

table.toggle_table, table.mycd_table#szemelyes_tabla, table.mycd_table#befarf_tabla {
  padding:3px 0;
}

table.mycd_szemelyes_table.dotted_table.highcell_table td.first{
padding-left:0;
}

table.mycd_table#port_tabla{
}

table.mycd_table#port_tabla td{
  font-size:11px;
}

table.mycd_table tbszerzodes td {
  vertical-align:top;
  text-align:right;
  padding:5px 5px;
  color:#000;
  white-space:nowrap;
}

table.mycd_table a:link, table.mycd_table a:visited {
  color:#000;
  text-decoration:underline;
}

table.mycd_table a:hover, table.mycd_table a:active, table.mycd_table a:focus {
  color:#F7901E;
  text-decoration:underline;
}

table.mycd_table th {
  text-transform:uppercase;
  text-align:center;
  background: url("../img/tableHeader.png") repeat-x scroll left top transparent;
  color:white;
  border-right:1px dotted #DCDDDF;
  border-bottom:1px solid #E4E8EC;
  padding:10px 3px 3px 3px;
  vertical-align:top;
  font-weight:600;
  height:55px;
}

div.arf_tabla3soros table.mycd_table th {
  height:85px;
  background: url("../img/tableHeader3soros.png") repeat-x scroll left top transparent;
}

table.mycd_table th.ticker_name {
  background-color:#FEFBD2;
  color:#000;
}

table.mycd_table th.first, table.mycd_table th.first2 {
}

table.mycd_table td {
  vertical-align:top;
  text-align:right;
  padding:10px 5px;
  color:#000;
  white-space:break-word;
}

table.mycd_table td.first {
  text-align:left;
  font-weight:600;
  padding-left:14px;
}

.ugyfelkod{
  color:white;
}

table.mycd_table td.first2, table.mycd_table td.first2_a, table.mycd_table td.first2_b {
  text-align:left;
  font-weight:600;
  padding-left:14px;
}

table.mycd_table td.first2_a {
  padding-left:30px;
  font-weight:normal;
}

table.mycd_table td.first2_b {
  padding-left:120px;
  font-weight:normal;
}

table.mycd_table td.green, table.mycd_table tr.green td {
  color:#273;
}

table.mycd_table td.red, table.mycd_table tr.red td {
  color:#E10;
}

table.mycd_table tr.first {
  margin:1px;
}

table.mycd_table tr.first2 {
  margin:1px;
}

table.mycd_table tr.first td, table.mycd_table tr.first2 td {
  border:none !important;
  font-size:1px;
  line-height:1px;
  height:4px;
  padding:0px;
}

table.mycd_table tr.space td {
  border:none;
  border-bottom:1px solid #DCDDDF;
}

table.mycd_table tr.space2 td {
  border:none;
  border-bottom:1px solid #DCDDDF;
}

table.mycd_table tr.kekseg td {
  font-weight:600;
  text-transform:uppercase;
  border:none;
  color:white;
  font-size:11px;
  font-weight:600;
  background-color:#939598;
}

table.mycd_table tr.kekseg2 td {
  font-weight:600;
  text-transform:uppercase;
  border:none;
  color:white;
  font-size:11px;
  font-weight:600;
  background-color:#7A7A7A;
}

table.mycd_table tr.end td {
  border:none;
  font-size:1px;
  line-height:1px;
  height:1px;
  padding:0px;
}

table.mycd_table tr.end2 td {
  border:none;
  font-size:1px;
  line-height:1px;
  height:1px;
  padding:0px;
}

table.mycd_table tr.locked td {
  color:#999;
}

table.mycd_table tr.locked td.first {
  padding-left:14px;
}

table.mycd_table td a.on:link, table.mycd_table td a.on:visited, table.mycd_table td a.on:hover, table.mycd_table td a.on:active, table.mycd_table td a.on:focus, table.mycd_table td a.off:link, table.mycd_table td a.off:visited, table.mycd_table td a.off:hover, table.mycd_table td a.off:active, table.mycd_table td a.off:focus {
  display:block;
  float:left;
  margin-right:3px;
  margin-left:-15px;
  margin-top:5px;
  width:10px;
  height:10px;
  font-size:1px;
  text-decoration:none;
}

table.mycd_table td.indent {
  margin:0;
  padding-left:20px;
}

table.mycd_table td.img {
  margin:0;
  padding:0;
  text-align:center;
  vertical-align:middle;
}

table.mycd_table td.first2 {
  margin:0;
  padding-top:0;
  padding-bottom:0;
  vertical-align:middle;
}

table.mycd_table td.first2 a {
  float:right;
  color:#06C;
}

table.mycd_table .listbutton {
  width:80px;
}

/* mycd_table színezés */

table.mycd_table tr.odd td {
  background-color:#FFF !important;
}

table.mycd_table tr.even td {
  background-color:#DCDDDF !important;
}

table.mycd_table tr.deviza_odd td {
  background-color:#DCDDDF !important;
}

table.mycd_table tr.deviza_even td {
  background-color:#FFF !important;
}

table.mycd_table tr.high td {
  background-color:#58585A !important;
  color:#FFF;
}

table.mycd_table tr.high td a:link, table.mycd_table tr.high td a:visited {
  color:#FFF;
  text-decoration:underline;
}

table.mycd_table tr.high td a:hover, table.mycd_table tr.high td a:active, table.mycd_table tr.high td a:focus {
  color:#F7901E;
  text-decoration:underline;
}

/* mycd_table wide */

table.mycd_table.wide th {
  padding:3px 1px;
}

table.mycd_table.wide td {
  padding:7px 1px;
}

table.mycd_table.wide td.first, table.mycd_table.wide td.first2 {
  padding-left:3px;
}

/* mycd_table block */

table.mycd_table tr.block td {
  border-bottom:none;
  padding-top:0px;
  padding-bottom:0px;
}

table.mycd_table tr.block.top td {
  padding-top:7px;
}

table.mycd_table tr.block.bottom td {
  border-bottom:1px solid #DCDDDF;
  padding-bottom:7px;
}

/* toggle_table */

table.toggle_table td.first2 {
  padding-left:20px;
}

/* devizautalas_table */

table.devizautalas_table {
  margin-top:-15px;
}

table.devizautalas_table h1 {
  margin-top:20px;
  margin-bottom:10px;
  color:#F7901E;
}

table.devizautalas_table td {
  font-weight:600;
  font-size:12px;
  line-height:15px;
}

table.devizautalas_table td.dot {
  padding-left:40px;
  padding-right:15px;
}

table.devizautalas_table .separator {
  height:7px;
  font-size:0;
  line-height:0;
}

/*#description */

#description {
  position:absolute;
  visibility:hidden;
  border:1px solid #999;
  background-color:#FFE;
  padding:5px 10px;
  left:580px;
  text-align:left;
  color:#666;
}

/* reg_table */

table.reg_table {
  border-top:1px dashed #999;
  color:#789;
}

table.reg_table td {
  font-size:12px;
  border-bottom:1px dashed #999;
  padding:2px 5px;
}

table.reg_table input.text {
  font-size:12px;
  background:#FFF url(../img/in_bg.gif) center top repeat-x;
  margin:0;
  padding:0;
  border:1px solid #999;
  width:250px;
}

table.reg_table input.text_focus {
  border:1px solid #999;
}

table.reg_table input {
}

table.reg_table td.first {
  font-weight:600;
  text-align:right;
  white-space:nowrap;
}

table.reg_table tr.required td {
  background-color:#EEE;
}

/* szemelyes_table */

table.dotted_table td {
  border-bottom:1px dotted #58585A;
}

table.highcell_table td {
  height:35px;
  padding-left:5px;
}

table.mycd_szemelyes_table tr td div table.mycd_szemelyes_table {
  width:100%;
}

table.mycd_szemelyes_table td{
  padding:5px 0;
  text-align:left;
}

table.mycd_szemelyes_table
{	
  margin-bottom:0px;
  width:100%;
  border-collapse:collapse;
}

table.mycd_szemelyes_table td
{	
  border-top:thin solid silver;
}

table.mycd_szemelyes_table td.ugyfelkod
{	
  font-size:16px;
}

table.mycd_szemelyes_table tr.elsosor
{	
  line-height:30px;
  min-height:30px;
}

table.mycd_szemelyes_table tr.elsosor td
{	
  border-top:none;
}

table.mycd_szemelyes_table th{
  text-align:left;
  border-top:thin solid #58585A;
  border-bottom:thin solid #58585A;
  vertical-align:middle;
  padding-left:5px;
  height:30px;
  text-transform:uppercase;
  white-space:nowrap;
}

table.mycd_szemelyes_table th.first {
  padding-top:0px;
  padding-bottom:0px;
  font-weight:600;
  width:25%;
}

table.mycd_szemelyes_table th.tartalom {
  width:25%;
}

table.mycd_szemelyes_table th.megjegyzes {
  width:20%;
}

table.mycd_szemelyes_table td {
  text-transform:uppercase;
  white-space:pre-wrap;
}

table.mycd_szemelyes_table td.email{
  text-transform:none;
}

table.mycd_szemelyes_table td.first {
  text-transform:uppercase;
  font-weight:600;
  text-align:left;
  color:#F7901E;
  padding-left:30px;
  white-space:nowrap;
  width:30%;
}

table.mycd_szemelyes_table td.tartalom {
  text-align:left;
}

table.mycd_szemelyes_table thead tr th {
  background-color:#939598;
}

table.mycd_szemelyes_table td.ugyfelkod {
  color:white;
}

table.mycd_szemelyes_table td.tartalom {
  width:25%;
}

table.mycd_szemelyes_table td.megjegyzes {
  font-weight:600;
  text-align:left;
  color:#F7901E;
  width:25%;
  vertical-align:middle;
}

table.mycd_szemelyes_table td.separator {
  height:2px;
  background-color:silver;
  padding:0;
}

/* tb_table */

table.tb_table td{
  vertical-align:top;
  text-align:left;
  border:0px;
  padding:0px;
  font-weight:normal;
}

/* calendar */

div#calendar {
  width:190px;
  position:absolute;
  text-align:center;
}

div#calendar table {
  border:2px outset #FFF;
  border-collapse:collapse;
}

div#calendar th, div#calendar td {
  border:1px solid #FFF;
  text-align:center;
  padding:0px;
}

div#calendar th {
  background-color:#BCF;
}

div#calendar th.title {
  background-color:#DEF;
}

div#calendar th.year {
  background-color:#CEF;
}

div#calendar th.month {
  background-color:#CDF;
}

div#calendar td {
  background-color:#9AF;
  width:25px;
}

div#calendar td.none {
  background-color:#EEE;
}

div#calendar a {
  display:block;
  font-size:11px;
  font-weight:600;
  text-decoration:none;
  color:#333;
}

div#calendar a.move {
  cursor:move;
}

/* adokalkulator */

table.adokalkulator {
  border-collapse:collapse;
}

table.adokalkulator td {
  font-size:13px;
  background-color:#EEE;
  border:1px solid #FFF;
  padding:0px 10px;
  text-align:left;
}

table.adokalkulator table {
  margin-left:-3px;
}

table.adokalkulator table td {
  border:none;
  padding:0px 3px;
}

table.adokalkulator select {
  font-size:13px;
  line-height:16px;
  border:1px solid #7F9DB9;
  padding:0;
  width:160px;
}

table.adokalkulator option {
  font-size:13px;
  border:none;
}

table.adokalkulator input.text {
  font-size:13px;
  line-height:16px;
  padding:1px 3px;
  border:1px solid #7F9DB9;
  float:left;
  width:136px;
}

.charttooltip
{
  visibility:hidden;
  position:absolute;
  left:950px;
  top:300px;
  z-index:2;
  background-color:#ffffe1;
  font:normal 8pt sans-serif;
  padding:3px;
  border:solid 1px;
  width:70px;
}

.felhasznaloiuzenet,  .felhasznaloiuzenetInfo{
  font-size:13px;
  font-weight:600;
  color:#F7901E;
}

ul li span.felhasznaloiuzenetInfo{
  margin-top:30px !important;
}

.rogzitesfigyelmezteto, p.arfolyamtajekoztato, p.adotajekoztato  {
  font-size:13px;
  font-weight:600;
  color:#F7901E;
  font-style:italic;
  margin-bottom:20px;
  margin-top:10px;
  text-align:center;
}

/* Ügyfélüzenet megjelenítése */

#ugyfeluzenetpanel p
{
  font-size:13px;
  line-height:20px;
  margin:0px;
  font-weight:600;
  padding:3px 0;
}

#ugyfeluzenetpanel p.INFO
{
  color:#F87928;
}

#ugyfeluzenetpanel p.FIGYELMEZTETES
{
  color:#F87928;
}

#ugyfeluzenetpanel p.HIBA
{
  color:#F87928;
}

/* Ügyfélüzenet megjelenítésének vége*/

/* editoroldal stílusa*/

.editorframe input[type="checkbox"][disabled], .editorframe select[disabled], .editorframe input[type="text"][disabled]{
  background-color:silver;
  color:black;
  border:solid thin #58585a;
}

.editorframe
{
  padding-top:30px;
  border-spacing: 10px 15px;
  margin: 0 auto;
}

table.editorframe td {
  text-align:left;
}

table.editorframe td.captionCommon {
  width:50%;
}

table.editorframe td.inputCommon {
  width:50%;
}

table.editorframe td.captionLarge {
  width:70%;
}

table.editorframe td.inputSmall {
  width:30%;
}

table.editorframe td.captionSmall {
  width:30%;
}

table.editorframe td.inputLarge {
  width:70%;
}

.editortitle
{
  font-weight:600;
  font-size:15px;
  color:white;
}

.editorcaption
{
  color:#F7901E !important;
  font-size:13px;
}

.editorinput
{
  text-transform:uppercase;
  font-size:13px;
  width:80%;
  color:#333333;
  font-weight:600;
  text-align:left;
}

.editorinput label {
  padding-left:5px;
  color: white;
}

.emailciminput
{
  font-size:13px;
  line-height:15px;
}

.editorinput option
{
  font-size:13px;
  height:18px;
}

.groupinput input
{
  height:13px;
}

.MnuStd
{
  border-color:#7F9DB9;
  border-width:1px;
}

/* editor oldal stlus vge*/

/* submit gomb stlus*/

button.mycdButton:hover, input.mycdButton:hover {
   background-color:#DB8819;
}

button.mycdButton:active, input.mycdButton:active {
   background-color:#F7901E;
}

button.mycdButton, input.mycdButton {
   background-color:#F7901E;
}

button.mycdButton.szeles, input.mycdButton.szeles, input.mycdButtonDis.szeles, input.mycdButtonDis-dis.szeles, input.mycdButton-dis.szeles {
width:230px;
}

button.mycdButton, input.mycdButton, input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis {
  width:130px;
  text-decoration:none;
  font-weight:600;
  color:white;
  text-transform:none;
  padding:0;
  margin:0;
  text-align:center;
  
}

input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis{
  color:#A0A0A0;
  background-color:#EDEDED;
}

table.mycd_szemelyes_table th.cellagomb, table.mycd_szemelyes_table td.cellagomb
{
  width:100px;
  padding:2px; 
}

div.editorframe button.mycdButton, input.mycdButton, input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis {
  margin:0 5px 0;
}

div.mentesLayout{
  font-size:12px;
}

div.sticker.indent.black.f13 .kerdoivValasz td, div.sticker.indent.black.f13 .kerdoivValasz-dis td {
  text-align:left;
}

.kerdoivValasz td, .kerdoivValasz-dis td {
  text-align:left;
  font-size: 12px;
}

.kerdoivLayout, .kerdoivbevezeto{
  padding-left:50px;
  padding-right:50px;
  margin-left:auto;
  margin-right:auto;
}

div.kerdoivCimDiv {
  text-align:center;
  margin-bottom:20px;
}

span.kerdoivCim
{
  font-size:16px;
  font-weight:600;
  color:#FF7711;
  line-height:40px;
}

span.kerdoivCsoport
{
  font-weight:600;
  font-size:14px;
  line-height:50px;
}

span.kerdoivLeiras
{
  font-weight:600;
  line-height:15px;
  font-size:12px;
  line-height:25px;
}

span.kerdoivLeiras.kiemelt{
color:#F7901E;
}

.kerdoivValasz
{
  border:none;
}

.kerdoivGomb{
  margin:30px 30px;
  width:100px;
}

.kerdoivGomb-dis{
  margin:30px 30px;
  width:100px;
}

.kerdoivGroup{
  margin-left:30px;
  margin-top:30px;
}

.kerdoivValasz label
{
  margin-left:5px;
  line-height:22px;
  vertical-align:4px;
  font-size:12px;
}

.kerdoivValaszAlCim
{
  font-weight:600;
}

.kerdoivKepCim
{
  margin-left:50%;
  font-weight:600;
}

.kerdoivKep
{
  margin-left:40px;
  display:block;
  margin:0 auto;
}

.kerdoivbevezeto
{
  margin-top:30px;
  font-style:italic;
  font-size:15px;
}

.kerdoivbevezeto a
{
  font-size:15px;
}

.kerdoivbevezeto p
{
  font-weight:600;
  font-style:italic;
  font-size:14px;
}

.kerdoivMegjelenitesFo
{
  width:80%;
}

.dijtetelFa
{
  margin-top:20px;
  border:1px solid #C4C7C7;
  background-color:#DCDDDF;
  width:80%;
  text-align:left;
  line-height:25px;
}

.dijtetelFa img
{
  visibility:hidden;
  width:5px;
}

.dijtetelFa .TreeRootRowHeader {
  background-color:#DCDDDF;
}

.dijtetelFa .TreeRootRow {
  background-color:#DCDDDF;
  font-weight:600;
  color:#4FA4E2;
}

.dijtetelFa .TreeRow {
  border-top:1px solid #C4C7C7;
}

#konzultacio-main{
  text-align:center;
}

.formGrid{
  margin-left:auto;
  margin-right:auto;
  margin-top:30px;
  width:88%;
}

.iceMsgsInfo {
  margin-left: auto;
  margin-right: auto;
}

th.befjegylisthead1 a:hover, th.befjegylisthead2 a:hover, th.befjegylisthead3 a:hover, th.befjegylisthead4 a:hover, th.befjegylisthead5 a:hover {
  color:#939598 !important;
}

table.icePnlTbSet table td{
font-size:12px;
}

div.kerdoivMegjelenitesFo{
margin-top:10px;
}

.kerdoivMegjelenitesLayout  input {
  margin-right:5px;
  margin-left:0;
  vertical-align:bottom;
}

.layoutPanelRSSCsatornaEditorRow1 {
  text-align:center;
}

.chkRSSCsatornak {
  width:100%;
}

.chbDiv {
}

p.chbParagraph label {
  padding-left:5px;
}

.mycd_table.loginTable{
  width:50%;
  border:solid thin white;
}

table.mycd_table.loginTable td {
  color:#F7901E;
  font-size:16px;
  border:0;
}

.ugyfelSzamlaGrid .editortitle {
  padding:20px 0;
}

.ugyfelSzamlaGridCol {
  padding:7px 0;
}

.transzferLeiras ul {
  margin-bottom:25px;
  margin-top:10px;
}

.transzferLeiras li, .portfolioertekeles li {
  height:12px;
}

#tab_content_2 div.sticker_blue table{
  line-height:30px;
}

div.end{
  height:15px;
}

.levcimmodCaption{
  width:130px;
}

.evcimmodValues{
  width:300px;
}

select.cmbKozteruletTipus.editorinput{
  width:40%;
}

.fel, .fel-dis {
width:50%;
float:left;
}

input.txtKozterulet.editorinput {
  border:solid thin #58585a;
}

.teljes.editorinput, .teljes-dis.editorinput, .teljes.editorinput-dis, .teljes-dis.editorinput-dis, div.teljes, div.teljes-dis {
  width:100%;
}

div.icePnlGrp.teljes, div.icePnlGrp.teljes-dis {
  text-align:right;
}



div.normalText  {
  text-align:left;
  color:white;
}

div.normalText h4{
  text-align:center;
}

div.jelszovaltoztatas {
  width:50%;
}

div.jelszovaltoztatas table td{
}

.sticker_blue table td.title.zaroarCaprion, .sticker_blue table td.info.zaroar{
  font-size:26px;
}

input.txtPostafiok{
  width:315px;
  margin-left:2px;
}

td.levcimmodValues, td.levcimmodValues {
  min-width:300px;
}

.mentesGroup
{
  margin-left:auto;
  margin-right:auto;
}

.adatModositasAzonositasTable{
   width:80%;
}

.initfail{
  height:100%;
  vertical-align:middle;
}

.initfail, .initfail div, .initfail div a, .initfail div a b{
  font-size:20px;
}

.initfail div a b{
  font-style:italic;
}

ul.pdf li {
  text-align:center;
}

.felhasznaloiuzenetError, .iceMsgsError {
  color:#F7901E;
}

textarea.iceInpTxtArea-dis {
color:black;
background-color:white;
}