@charset "utf-8";

/* Global styles start */
html, table, a, select {
  font-family:Arial, Helvetica, sans-serif;
  position:relative;
  font-size:12px;
  color:#7B7C7E;
}

html,body {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
  color:#7B7C7E;
}

a {
  text-decoration:none;
  color:#F7901E;
 }

a:hover, a:active, a:focus {
  text-decoration:underline;
  outline: none;
}
/*textarea start*/
textarea {
  padding:5px;
  color:#7B7C7E;
}
textarea.iceInpTxtArea-dis {
  
}
/*textarea end*/

ul.pdf li {
  text-align:left;
}

.clear {
  clear:both;
  height:0;
  font-size:0;
  line-height:0;
}

 select {
  font-size:11px;
  padding-top:2px;
  padding-bottom:2px;
  color:#6B6B6D;
}
  
 select  option{
  font-size:11px;
  color:#6B6B6D;
}
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 }

.grey { color:#F7901E !important }

.orange { color:#F7901E !important }

.black { color:#000000 !important }

.c_12D { color:#12D !important }

.c_059 { color:#F7901E !important; }

.c_F00 { color:#F00 !important }

.hidden { display:none }

blockquote, .indent {
  margin-left:30px;
  margin-right:30px
}

#pageTitle {
   margin-bottom:20px;
}

#pageTitle .pageTitle {
   color:#F7901E;
   font-size:13px;
   font-weight:bold;
   text-transform:uppercase;
   margin-right:5px;
}

#pageTitle .pageDate {
   color:#4F4F51;
   font-size:13px;
   font-weight:bold;
   margin-left:0px;
   text-transform:uppercase;
}

#pageTitle .megjegyzes{
   padding-right:11px;
}

#pageTitle  img{
   vertical-align:middle;
   margin-left:2px;
}

#pageTitle  a{
   text-decoration:none;
}


/* Global styles end */

/* Wrapper start*/
#page_header_wrapper {
  margin-bottom:-22px;
  background-image:url(../img/fejlechatter.png);
  height:210px;
}

#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:57px;
  text-align:center;
  padding-top:20px;
  width:100%;
}
/* Wrapper end*/

/*  Layout start*/

#container{
  height:auto !important;
  position:relative;
  height:100%;
  min-height:100%;
}

#page_header{
  margin-left:auto;
  margin-right:auto;
  width:785px;
  position:relative;
}

#pagebackground {
  background-image:url(../img/tartalomhatter.png);
  height:111px;
  margin-top:80px;
}

#pagebackground_content {
  margin-left:auto;
  margin-right:auto;
  width:870px;
  position:relative;
  max-width:870px;
}


#page {
  margin-left:auto;
  margin-right:auto;
  width:785px;
  position:relative;
  max-width:785px;
  margin-top:-191px;
}

#content {
  margin-top: 20px;
  text-align:left;
}
/* Layout end*/

/* Header start*/
div.mycd_logo {
  width:785px;
  position:relative;
  color:white;
}
.mycd_logo table {
  position:relative;
  float:left;
  margin-top:23px;
  margin-bottom:27px;
}

.mycd_logo table td {
  vertical-align:bottom;
}

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;
  padding-left:175px;
}

div.mycd_logo table td.logoCol1 {
  width:230px;
}

.mycd_logo table.logo  td img {
  padding-right:3px;
}

.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{
  color:#F7901E;
}

.mycd_logo table td span.ugyfelnev{
  font-weight:600;
  color:white;
}

.mycd_logo div.fejlecjobboldal {
  float:right;
   width:140px;
}

.mycd_logo div.search {
  width:140px;
  height: 18px;
  margin-top: 6px;
  padding-bottom: 6px;
  padding-top: 30px;
  background-image:url(../img/keresohatter.png);
}

.mycd_logo img.searchImage {
  margin-left:-15px;
  vertical-align:middle;
  border:none;
}

.mycd_logo div.search .ticker_search {
  width:120px;
  font-size:9px;
  vertical-align:middle;
  text-transform:uppercase;
  margin-right:1px;
  background-color:white;
  color:black;
  padding-left:2px;
}

.mycd_logo div.search .ticker_search_default {
   width:120px;
   font-size:9px;
   vertical-align:middle;
   text-transform:uppercase;
   margin-right:1px;
   background-color:white;
   color:#F7901E;
   padding-left:2px;
}

.mycd_logo  div.kilepes {
  text-transform:lowercase;
  padding-top:5px;
}

.mycd_logo  a.kilepes:link, a.kilepes:visited , a.kilepes:active, a.kilepes:focus{
  float:right;
  font-weight:bold;
  font-size:10px;
  color:white;
  text-decoration: none;
}

.mycd_logo a.kilepes:hover{
  color:#F7901E;
}

.mycd_logo  div.fejlecLinkek {
  margin-left:20px;
  margin-right:auto;
}

a.fejlecLink{
  border-left:solid 1px white;
  font-size:9px;
  font-weight:bold;
  padding-left:3px;
  padding-right:7px;
  text-decoration:none;
}

a.fejlecLink:hover{
  color:#F7901E;
}

img.banner, div.banner {
  margin-bottom:-20px;
}

#banner_flash_object{
}
/* Header end*/

/* Footer start*/
#footer {
  height:62px;
  max-height:62px;
  min-height:62px;
  width:100%;
  color:white;
  text-align:right;
  position:absolute;
  bottom:0;
  background-image:url(../img/lablechatter.png);
}

#pageFooter {
  width:785px;
  margin:0 auto;
}

#pageFooter {
  width:785px;
  margin:0 auto;
}

#footer img {
  border:1px transparent;
}

#socialMedia{
  margin:5px 0 0 0;
  float:right;
  cursor:hand;
  cursor:pointer;
}
/* Footer end*/

/* Általános start */

.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%;
}

/* Menu elso szint start*/
div.menuDiv {
  margin-bottom:10px;
  width:785px;
  height:70px;
}

div.menuDiv div.userName {
  font-family:"Georgia", "Arial", sans-serif;
  float:left;
  font-size:14px;
  padding-top:10px;
}

div#menu {
  text-transform:uppercase;
  background-color:#666B70;
  text-align:center;
  text-decoration:none;
  margin:0;
  width:100%;
  opacity:0.87;
  filter:alpha(opacity=87);
}

div#menu table {
  width:100%;
  table-layout:fixed;
}

div#menu span{
  display:block;
}

div#menu table tr td{
  background: url("../img/main_background.png") no-repeat scroll left bottom transparent;
}

div#menu table tr td:first-child{
  background: url("../img/main_background_csik_nelkul.png");
}

div#menu a {
  display:block;
  padding-top:2px;
  padding-bottom:2px;
  color:white;
  line-height:18px;
  text-decoration:none;
  font-size:10px;
  font-weight:bold;
}

div#menu a.on {
  background-color:#7C4600;
  color:#F7901E;
}

div#menu a:hover, div#menu a.on:hover {
  background-color:#939598;
  color:white;
}

/* Menu elso szint end*/

/* Menu második szint start*/
div#submenu {
  text-transform:lowercase;
  background-color:#B0B1B5;
  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:Arial, Helvetica, sans-serif;
  display:block;
  line-height:20px;
  color:white;
  padding-top:1px;
  padding-bottom:1px;
  text-decoration:none;
  font-size:11px;
  font-weight:bold;
}

div#submenu a.on {
  color:white;
  background-color:#F7901E;
}

#submenu a:hover, div#submenu a.on:hover  {
  background-color:silver;
  color:white;
}

#submenu table table.menuHover {
    position: absolute;
    display:none;
	background-color:silver;
	width:220px;
	text-align:center;
	background: url("../img/menuhoverhatter.jpg");
	z-index:100;
	*margin-left:-100px;

}

#submenu table table.menuHover td{
	width:200px;
	background-color:white;
	text-transform:uppercase;
	padding: 0 0 0 10px;
}

#submenu table table.menuHover td a{
    font-size:8.5px;
}

#submenu table table.menuHover td a:hover{
    color:#4D4D4D;
	background-color:white;
}

#submenu table td:hover table.menuHover{
    display: block;
}




/* Menu második szint end*/

/* Menu harmadik szint start*/
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{
  border-left:solid thin white;
}

div#submenu2 table tr td:first-child{
  border-left: none;
}

div#submenu2 a.on {
  color:#F7901E;
}

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;
}
/* Menu harmadik szint end*/

/* Menu end */

/*content start*/
.f13 ul, .f13 ol {
  text-align:left;
}

.f13 ul {
  margin-left:60px;
  list-style-type:disc;
}

.f13 a {
  padding:0;
}

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:10px;
  padding:3px 0px 5px 0px;
  float:right;
  color:#F7901E;
  font-weight:bold;
}

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:#949599;
  font-size:10px;
  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:bold;
  color: #F7901E;
}

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;
}

#content.indent h2.dot {
  margin-left:0px;
}

#content.indent h3 {
  margin-left:24px;
  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 {
 
}

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;
}
/*content end*/

/* sticker start*/

.sticker.kulfoldi_ertekpapirtranszfer {
  margin-top:30px;
}

.sticker.kulfoldi_ertekpapirtranszfer  ul{
  text-align:center;
}

.sticker.kulfoldi_ertekpapirtranszfer  li{
  list-style:none;
  padding-left:0;
}

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;
}

div.sticker.indent.black.f13 .kerdoivValasz td, div.sticker.indent.black.f13 .kerdoivValasz-dis td {
  text-align:left;
}

#tab_content_4 .sticker {
  margin-right:20px;
}

.sticker {
  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-weight:bold;
}

.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;
}

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 {
  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:0px;
  border:none;
  text-align:left;
}

.sticker ul li, .sticker ol li {
  padding:5px 10px;
  list-style-type: none;
  background: url("../img/list_bullet.png") no-repeat left center;

}

.sticker ul li.separator{
  list-style:none;
  background: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 start*/

.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;
}

div.befektetesipolitika
{
  background: url("../img/befektetesi_politika_hatter.png") repeat-x;
  
}

div.befektetesipolitika div.befektetesipolitika_icon
{
  text-align:left;
  font-size:12px;
  font-weight:bold;
  padding: 5px 5px 2px 5px;
  text-transform:uppercase;
}

div.befektetesipolitika p
{
  font-size:11px;
  line-height:15px;
  
}

div.kinekajanljuk
{
  background: url("../img/befektetesi_politika_hatter.png") repeat-x;
  font-size:11px;
  line-height:15px;
}

div.kinekajanljuk div.kinek_icon
{
  background: url("../img/felsorolo_fejleckep.png") no-repeat left center;
  padding:5px 5px 2px 30px;
  text-align:left;
  font-size:12px;
  font-weight:bold;
}
/* sticker_blue end*/
/* sticker table.aktualis end*/

/* sticker end*/

/* Portfólió, árfolyam figyelmeztető start */
#portfolio_figyelmezteto, .arfolyamfigyelmezteto {
  width:785px;
  position:relative;
  bottom:10px;
  margin-left:auto;
  margin-right:auto;
  line-height:12px;
}

#portfolio_figyelmezteto p, .arfolyamfigyelmezteto p {
  padding:0 0 0 5px;
  margin:0 0 0 0;
}

#portfolio_figyelmezteto span, .arfolyamfigyelmezteto span {
  font-size:10px;
}

.arfolyamfigyelmezteto {
  text-align:center;
}

.arfolyamfigyelmezteto span {
  margin-left:auto;
  margin-right:auto;
}

.arfolyamfigyelmezteto a span:hover {
  text-decoration:underline;
}
/* Portfólió, árfolyam figyelmeztető end */

/* Részvény, befjegy, index egyéni megjelenítés start*/
#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 a {
  font-size:11px;
  text-decoration:none;
  text-transform:uppercase;
  color:#7B7C7E;
  font-weight:bold;
  
}

#tabs span.on a, #tabs span a:hover {
  color:#F7901E;
}

/* egyeni_oldal start*/

div.egyeni_oldal  table.header {
 position:static;
}

div.egyeniFejlec{
  margin-top:-10px;
}

div.egyeni_oldal table.header td{
  padding:0px 5px; 
  height:18px;
  color:#FFF;
  font-size:9px;
   
}

div.egyeni_oldal table.header td:first-child {
  border-left:none;
}

div.egyeni_oldal table.header td.title{
  text-align:right;
  font-weight:bold;
}

div.egyeni_oldal table.header  .ticker {
  background: url("../img/egyeni_ticker_hatter.png");
  font-size:16px;
  font-weight:bold;
  text-transform:uppercase;
  padding:0px 20px;
  white-space:nowrap;
  text-align:center;
  width:170px;
}

div.egyeni_oldal table.header    {
  border-top: 1px solid #A08E7C;
  border-left: 1px solid #A08E7C;
  border-bottom: 1px solid #7B7065;
  border-right: 1px solid #7B7065;
}

div.egyeni_oldal table.header  .zaroar_title  {
  background: url("../img/egyeni_zaroar_title_hatter.png");
  width:120px;
  color:red;
}


div.egyeni_oldal table.header  .zaroar_info{
  background: url("../img/egyeni_zaroar_info_hatter.png");
  width:90px;
}

div.egyeni_oldal table.header  .nev_title {
  background: url("../img/egyeni_nev_title_hatter.png");
  width:140px;
}

div.egyeni_oldal table.header  .nev_info{
  background: url("../img/egyeni_nev_info_hatter.png");
}

div.egyeni_oldal table.mycd_table thead {
background: url("../img/tbfejlecsotet_bottom.png") repeat-x scroll left top transparent;

}

div.egyeni_oldal table.header  .sotet{
  color:#4F4B47;
}

div.egyeni_oldal table.mycd_table  th {
  text-transform:uppercase;
  text-align:left;
  color:white;
  border-left:1px solid #FFF;
  border-bottom:1px solid #646466;
  padding:0px 3px 3px 3px;
  vertical-align:top;
  font-size:9px;
  line-height: 9px;
  font-weight:bold;
  margin-top:10px;
  height:31px;
}

div.egyeni_oldal table.mycd_table  th:first-child {
  border-left:none;
}

div.egyeni_oldal table td.title {
  text-transform:uppercase;
  text-align:left;
}

div.egyeni_oldal table td.pic1{
 background-color: #B0B1B5;
}

div.egyeni_oldal table td.small_timeline {
  background-color: #B0B1B5;
  padding:0px 0px 5px 0px;
  margin:0px;
  border-top:none;
  padding-left:50px;
  font-size:0;
}

div.egyeni_oldal table td.small_timeline span {
  font-size:11px;
  line-height:11px;
  font-weight:bold;
  display:block;
  width:50px;
  float:left;
  color:#FFF;
}

div.eredmenyek_icon
{
  background: url("../img/egyeni_eredmenyek.png") no-repeat;
  padding-left: 30px;
}

#egyeni_hozam
{
  margin-top:20px;
}

#tab_content_2 div.egyeni_oldal table{
  background-color:#B0B1B5;
}

.egyeni_oldal table td.timeline {
  padding:0px;
  margin:0px;
  border-top:none;
  border-bottom:none;
  padding-left:90px;
  font-size:0;
  color:#FFF;
}

div.egyeni_oldal table td.timeline span {
  font-size:11px;
  line-height:11px;
  font-weight:bold;
  display:block;
  width:50px;
  float:left;
  color:#FFF;
}

.egyeni_oldal table tr.line_5 td {
  padding:0;
  font-size:1px;
  line-height:1px;
  height:1px;
  border:none;
  background-color:#FFF;
}

 div.egyeni_oldal table .borderseparator  {
  border-right: 1px solid #FFF;
}

div.egyeni_oldal table td.text  {
  padding:5px;
  font-size:11px;
  line-height:11px;
  font-weight:bold;
  color:#FFF;
}

div.egyeni_oldal table td.rowtitle {
  color: #F7901E;
  text-align:center;
  font-weight:bold;
  text-transform:uppercase;
}

/* sticker_yellow start*/

.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;
}

.sticker_yellow ul li.separator {
  height:2px;
  padding:0px 11px 0px 28px;
}
/* sticker_yellow end*/

/* befalapok egyeni kezelok start*/

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;
}
/* befalapok egyeni kezelok end*/

/* részvény col2_div start*/

div.col2_div {
  vertical-align:top;
  margin-right:-35px;
  margin-top:-15px;
}

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 {
  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;
}

/* részvény col2_div end*/

/*grafikon megjelenítés start*/
.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;
}
/*grafikon megjelenítés end*/

ul.pdf li {
  list-style:none;
  padding:0px 10px;
}

/* Részvény, befjegy, index egyéni megjelenítés end*/

/* portfolio popup table start*/
div.popupTableDiv  table{
  margin-left:auto;
  margin-right:auto;
}
/* portfolio popup table end*/

/* kérdőív start*/

div.kerdoivMegjelenitesFo{
  margin-top:10px;
  width:80%;
  color:#7B7C7E;
}

.kerdoivMegjelenitesLayout
{
  text-align:left;
}

.kerdoivMegjelenitesLayout  input {
  margin-right:5px;
  margin-left:0;
  vertical-align:bottom;
}

.kerdoivUzenet
{
  color: #F7901E;
  font-size: 13px;
  font-weight: 600;
  line-height: 20px;
}

.kerdoivValasz td, .kerdoivValasz-dis td {
  text-align:left;
  font-size: 12px;
}

.kerdoivLayout, .kerdoivbevezeto{
  margin-left:0px;
}

div.kerdoivCimDiv {
  text-align:left;
}

span.kerdoivCim
{
  font-size:14px;
  font-weight:bold;
  color:#F7901E;
  line-height:25px;
}

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;
  text-align:left;
  color:#7B7C7E;
}

span.kerdoivLeiras.kiemelt{
color:#F7901E;
}

.kerdoivValasz
{
  border:none;
  text-align:left;
}

.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;
}
/* kérdőív end*/

/*táblázat listák start*/


/* table.mycd_table */

.mycd_table_top {
  height:5px;
  width:100%;
  background: url("../img/tbfejlec_top.png") repeat-x scroll left top transparent;
}

.mycd_table_sotet_top {
  height:5px;
  width:100%;
  background: url("../img/tbfejlecsotet_top.png") repeat-x scroll left top transparent;
}

table.mycd_table {
  width:100%;
  position:static;
}

table.mycd_table tr.csoportlezaro td {
  border-bottom:1px solid #BDBEC1;
  height:0px;
  line-height:0px;
  padding:0px;
}

table.mycd_table a:link, table.mycd_table a:visited {
  text-decoration:underline;
  font-size:10px;
  color:#7B7C7E;
}

table.mycd_table a:hover, table.mycd_table a:active, table.mycd_table a:focus {
  color:#F7901E;
  text-decoration:underline;
}

table.mycd_table thead {
  background: url("../img/tbfejlec_bottom.png") repeat-x scroll left top transparent;
}

table.mycd_table#port_tabla thead {
  background: url("../img/tbfejlec_bottom_magas.png") repeat-x scroll left top transparent;
}

table.mycd_table th {
  text-transform:uppercase;
  text-align:left;
  color:white;
  border-left:1px solid #FFF;
  border-bottom:1px solid #646466;
  padding:0px 3px;
  vertical-align:top;
  font-size:9px;
  line-height: 9px;
  font-weight:bold;
  margin-top:10px;
  height:36px;
}

table.mycd_table#port_tabla thead  th{
  border-bottom:none;
}

table.mycd_table th:first-child {
  border-left:none;
}

table.mycd_table td {
  vertical-align:top;
  text-align:right;
  padding:5px 5px;
  border-left:1px solid #BDBEC1;
  font-size:11px;
  color:#646466
}

table.mycd_table td:first-child {
  border-left:none;
}

table.mycd_table td.first {
  text-align:left;
  font-weight:bold;
  color:#4F4F51;
}

table.mycd_table td.first2, table.mycd_table td.first2_a, table.mycd_table td.first2_b {
  text-align:left;
  font-weight:bold;
  color:#4F4F51;
}

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 tr.first {
  margin:1px;
}

table.mycd_table tr.first2 {
  margin:1px;
}

table.mycd_table thead tr.first td, table.mycd_table tr.first2 td {
  border:none !important;
  font-size:1px;
  line-height:1px;
  height:5px;
  padding:0px;
}

table.mycd_table tr.first td, table.mycd_table tr.first2 td {
  border:none !important;
  font-size:1px;
  line-height:1px;
  height:2px;
  padding:0px;
}

table.mycd_table tr.space td {
  border:none;
  border-top:1px solid #BDBEC1;
  border-bottom:1px solid #BDBEC1;
}

table.mycd_table tr.space2 td {
  border:none;
  border-top:1px solid #BDBEC1;
}

table.mycd_table tr.kekseg {
  background: url("../img/tablazatsorhatter_szurke.png") repeat-x;
}

table.mycd_table tr.kekseg td {
  font-weight:600;
  text-transform:uppercase;
  border:none;
  color:white;
  font-size:11px;
  font-weight:600;
  
}

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:1px solid silver;
  height:0px;
  line-height:0px;
  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.loginTable{
  width:50%;
  border:solid thin white;
}

table.mycd_table.loginTable td {
  color:#F7901E;
  font-size:16px;
  border:0;
}

.mycd_table#concordecall_tabla {
  margin-left:0px;
}

.lh18.black table.mycd_table#szamla_tabla{
  width:75%;
}

table.mycd_table#port_tabla td{
  font-size:11px;
}

table.mycd_table tbszerzodes td {
  vertical-align:top;
  text-align:right;
  padding:5px 5px;
  white-space:nowrap;
}

table.mycd_table.szemelyes_adat{
  border:1px solid silver;
}

table.mycd_table.szamla_kezeles{
  border-bottom:1px solid silver;
}


/* mycd_table színezés */

table.mycd_table td.green, table.mycd_table tr.green td {
  color:#529546;
  background: url("../img/zold_nyil_fel.png") no-repeat 10px center!important;

}

table.mycd_table tr.red td {
  color:#F7901E;
}

table.mycd_table td.red {
  color:#F7901E;
  background: url("../img/narancssarga_nyil_le.png") no-repeat 10px center !important;
}

table.mycd_table tr.even {
  background: url("../img/tablazatsorhatter_even.png") repeat-x !important;
}

table.mycd_table tr.deviza_odd {
  background: url("../img/tablazatsorhatter_even.png") repeat-x !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:0px 1px;
}

table.mycd_table.wide td {
  padding:7px 2px;
}

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;
}

/* mycd_szemelyes_table start */

table.mycd_szemelyes_table
{	
  margin-bottom:0px;
  width:100%;
  border-collapse:collapse;
  position:static;
}

table.mycd_szemelyes_table tr.elsosor td
{	
  border-top:none;
}
table.mycd_szemelyes_table thead tr th {
  background: url("../img/tablazatsorhatter_szurke.png") repeat-x scroll 0 0 transparent;
}

table.mycd_szemelyes_table th{
  text-align:left;
  vertical-align:middle;
  padding-left:10px;
  height:24px;
  text-transform:uppercase;
  white-space:nowrap;
  font-weight:bold;
  color:#FFF;
  font-size:11px;
}

table.mycd_szemelyes_table th.first {
  padding-top:0px;
  padding-bottom:0px;
  width:30%;
  font-size:11px;
}

table.mycd_szemelyes_table th.tartalom {
  width:27%;
}

table.mycd_szemelyes_table th.megjegyzes {
  width:22%;
}

table.mycd_szemelyes_table td.email{
  text-transform:none;
}

table.mycd_szemelyes_table  td
{	
  padding:5px 0;
  text-align:left;
  
  text-transform:uppercase;
  white-space:pre-wrap;
  font-size:11px;
}

table.mycd_szemelyes_table td.ugyfelkod
{	
  font-size:14px;
}

table.mycd_szemelyes_table td.first {
  text-transform:lowercase;
  text-align:left;
  font-size:11px;
  padding-left:10px;
  white-space:nowrap;
  width:30%;
  font-weight:bold;
  color:#949599;
}

table.mycd_szemelyes_table td.tartalom {
  text-align:left;
  color:#4F4F51;
  font-weight:bold;
}

table.mycd_szemelyes_table td.tartalom {
  width:27%;
}

table.mycd_szemelyes_table td.megjegyzes {
  font-weight:bold;
  text-align:left;
  width:22%;
  vertical-align:middle;
  color: #949599;
  text-transform: lowercase;
}

table.mycd_szemelyes_table td.separator {
  height:2px;
  background-color:silver;
  padding:0;
}

table.mycd_szemelyes_table th.cellagomb, table.mycd_szemelyes_table td.cellagomb
{
  width:100px;
  padding:0px 2px; 
}

table.mycd_szemelyes_table tr td div table.mycd_szemelyes_table {
  width:100%;
}

table.mycd_szemelyes_table.box_table{
  border:1px solid silver;
  margin-bottom:10px;
  background-color:#EEE; 
}
table.mycd_szemelyes_table.box_table td {
  border-top:1px solid silver;
}

table.highcell_table td {
  height:35px;
  padding-left:10px;
}

/*szemelyes_ugyfeladatok*/
.szemelyes_ugyfeladatokTable{
  width:100%;
  border:1px solid #6F7072;
  background: url("../img/ugyfeladatok_hatter.png") repeat-x scroll 0 0 transparent;
}

.szemelyes_ugyfeladatokTable td{
  padding:10px;
}

.szemelyes_ugyfeladatokTableCol1{
  font-weight:600;
  
}

td.szemelyes_ugyfeladatokTableCol1 label{
  
}

/* 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;
}

/* tb_table */

table.tb_table td{
  vertical-align:top;
  text-align:left;
  border:0px;
  padding:0px;
  font-weight:normal;
}

/*táblázat listák end*/

/* információs oldalak start */



/* szamlaszamok start*/
#szamlaszamseparator{
  height:20px;
}

.szamlaszamstickers{
  float:left;
  width:25%;
}

form#szamlavalaszto  {
  margin-bottom:15px;
  
}

form#szamlavalaszto select {
  color: #6B6B6D;
  font-size:11px;
  margin-left:30px;
  padding-left:5px;
  padding-top:2px;
  padding-bottom:2px;
  position:static;
}

form#szamlavalaszto select  option{
  color: #6B6B6D;
  font-size:11px;
  padding-left:5px;
}
/* szamlaszamok end*/
/* információs oldalak end */

/*árfolyam forras start*/
.forras{
  float:right;
  font-style: italic;
  font-weight: bold;
  color:#F7901E;
}

.forras_wrapper{
  height:30px;
}
/*árfolyam forras end*/

/*piaci adat előfizetés start*/
.piaciAdatElofizetesTable td{
  padding:5px;
}

.piaciAdatElofizetesTable td.piaciAdatElofizetesTableCol1 {
  width:25%;
}

.piaciAdatElofizetesTable td.piaciAdatElofizetesTableCol2 {
  width:55%;
}

.tozsdecaption{
  color:#F7901E;
}
.piaciAdatSzerzodes{
  width:100%;
}

.piaciAdatSzerzodes td{
  padding:10px 0px;
}

.piaciAdatElofizetesMainCol1 {
  padding:5px 0px;
}

.piaciAdatElofizetesMainCol1 > table {
  margin-left:0px;
}

.piaciAdatSzerzodesCol1{  
}

table.piaciAdatElofizetesMain tr td table {
  text-align:left;
}

table.piaciAdatElofizetesMain tr.piaciAdatElofizetesMainRow1 {
  text-align:left;
}

.txtSzerzodesSzovege {
  width:100%;
  height:150px;
  color:#6B6B6D;
}
#chkAdataimatEllenoriztemDiv{
  margin-top:5px;
}
/*piaci adat előfizetés end*/

/*szerződés lemondás start*/
TD.szerzodesLemondasGridCol{
  padding:10px;
}
/*szerződés lemondás end*/

/*kamatadó és eho nyilatkozat start*/
.layoutMentes{
  text-align:left;
}

.layoutMentes input{
  margin:0 50px;
}

.ehoNyilatkozatGrid{
  width:100%;
}

.ehoNyilatkozatGrid td, .kamatadoNyilatkozatGrid td, .szerzodesLemondasGrid td  {
  padding:10px 0px;
  text-align:justify;
}


.ehoNyilatkozatGrid td table{
  text-align:left;
}

.kamatadoNyilatkozatGrid {
  width:100%;
}

.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;
}
/*kamatadó és eho nyilatkozat end*/

/*befektetesi tanacsado start*/
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 {
  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 {
  padding:2px 107px 2px 2px;
}

#bef_tan_orange span.f12 {
  display:block;
  width:200px;
  text-align:left;
}
/*befektetesi tanacsado end*/

/*vallalati profil files start */

#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);
}
/*vallalati profil files end */

/* Ügyfélüzenet megjelenítésének kezdete */

.felhasznaloiuzenet{
  font-size:13px;
  font-weight:600;
  color:#F7901E;
}

.rogzitesfigyelmezteto, p.arfolyamtajekoztato, p.adotajekoztato  {
  font-size:12px;
  font-weight:bold;
  color:#F7901E;
  font-style:italic;
}



#ugyfeluzenetpanel p
{
  font-size:12px;
  line-height:15px;
  margin:0px;
  font-weight:bold;
  padding:0 px;
}

#ugyfeluzenetpanel p.INFO
{
  color:#F7901E;
}

#ugyfeluzenetpanel p.FIGYELMEZTETES
{
  color:#F7901E;
}

#ugyfeluzenetpanel p.HIBA
{
  color:#F7901E;
}

/* Ü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]{
  color:#BBBBBB;
  background-color:#DDD;
}

table.editorframe td {
  text-align:left;
  padding: 5px 0px;
}
 .editorframe select {
  color:#6B6B6D;
  font-size:11px;
  padding-top:2px;
  padding-bottom:2px;
}
  
 .editorframe select  option{
  color:#6B6B6D;
  font-size:11px;
}

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;
}

.editorcaption
{
  color:#949599 !important;
  font-size:11px;
  font-weight:bold;
  text-transform:lowercase;
}

.editorinput
{
  text-transform:uppercase;
  font-size:11px;
  width:100%;
  color:#6B6B6D;
  font-size:11px;
  padding-top:2px;
  padding-bottom:2px;
  text-align:left;
  padding-right:0px;
  font-weight:bold;
  
}

.editorinput-dis
{
  text-transform:uppercase;
  font-size:13px;
  width:100%;
  color:#333333;
  font-weight:600;
  text-align:left;
  padding-right:0px;
}

.editorinput label {
  padding-left:5px;
}

.emailciminput
{
  font-size:13px;
  line-height:15px;
}

.editorinput option
{
  font-size:13px;
  height:18px;
}

.groupinput input
{
  height:13px;
}

.groupinput table
{
 width:100%;
 margin-left:0px;
 padding-left:0px;
}

/* editor oldal stílus vge*/

/* submit gomb stlus*/
.mentesgroup
{
  float:right;
}

button.mycdButton:hover, input.mycdButton:hover {
  background-image:url(../img/gomb.png);
  cursor:hand;
  cursor:pointer;
}

button.mycdButton, input.mycdButton {
  background-image:url(../img/gomb_hover.png);
}

button.mycdButton.szeles, input.mycdButton.szeles, input.mycdButtonDis.szeles, input.mycdButtonDis-dis.szeles, input.mycdButton-dis.szeles {
width:200px;
}

button.mycdButton:focus, input.mycdButton:focus {
  outline: none;
}

button.mycdButton, input.mycdButton, input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis {
  width:110px;
  height:17px;
  text-decoration:none;
  font-weight:bold;
  color:#FFF;
  padding:0;
  margin:0;
  text-align:center;
  vertical-align:middle;
  border:none;
  text-transform:lowercase;
  font-size:10px;
}


input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis{
  
  background-image:url(../img/gomb_disabled.png);
  color:#888;
}

div.editorframe button.mycdButton, input.mycdButton, input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis {
  margin:0 5px 0;
}

div.mentesLayout{
  font-size:12px;
}

/* submit gomb stílus end*/

/* rss csatornák start*/
.layoutPanelRSSCsatornaEditorRow1 {
  text-align:center;
}

.chkRSSCsatornak {
  width:100%;
}
/* rss csatornák end*/

/* ügyfélszámla létrehozó start*/
.ugyfelSzamlaGrid .editortitle {
  padding:20px 0;
}

.ugyfelSzamlaGridCol {
  padding:7px 0;
}
/* ügyfélszámla létrehozó end*/

/* külföldi transzfer start*/
.transzferLeiras ul {
  margin-bottom:25px;
  margin-top:10px;
}

.transzferLeiras li, .portfolioertekeles li {
  height:12px;
}
/* külföldi transzfer end*/

/* jelszó módosítéás start*/
div.jelszovaltoztatas {
  width:50%;
}

div.jelszovaltoztatas table td{
}

#description {
  position:absolute;
  visibility:hidden;
  border:1px solid #999;
  background-color:#FFE;
  padding:5px 10px;
  left:580px;
  text-align:left;
  color:#666;
}
/* jelszó módosítéás end*/

/* levelezesi cím start*/
input.txtPostafiok{
  width:315px;
  margin-left:2px;
}

td.levcimmodValues, td.levcimmodValues {
  min-width:300px;
}

.levcimmodCaption{
  width:130px;
}
select.cmbKozteruletTipus.editorinput{
  width:40%;
}

.evcimmodValues{
  width:300px;
}
/* levelezesi cím end*/

/* adat modositas azonositas start*/
.adatModositasAzonositasTable{
   width:80%;
}
/* adat modositas azonositas end*/

/* initfail oldal start*/
.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;
}
/* initfail oldal end*/


.fel, .fel-dis {
width:50%;
float:left;
}

.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.end{
  height:15px;
}

table.icePnlTbSet table td{
font-size:12px;
color:#7B7C7E;
}

.iceMsgsInfo {
  margin-left: auto;
  margin-right: auto;
}


.editorframe
{
  padding-top:0px;
  border-spacing: 0px 15px;
  margin: 20px 0;

}

.editorframe table
{
  width:100%;
  border:none;
}



div.editorframe button.mycdButton, input.mycdButton, input.mycdButtonDis, input.mycdButtonDis-dis, input.mycdButton-dis {
  margin:0 0 0 10px;
}

table.editorframe td.captionCommon {
  width:50%;
}

table.editorframe td.inputCommon {
  width:50%;
}

table.editorframe td.captionSmall {
  width:30%;
}

table.editorframetd.inputLarge {
  width:70%;
}

table.editorframe td.captionCommonSmall {
  width:25%;
}

table.editorframe td.inputCommonSmall{
  width:10%;
}
table.editorframe td.inputCommonLarge{
  width:40%;
}


.editorframe table td fieldset 
{
 padding-left:0px;
 margin-left:0px;
}

.editorframe table td fieldset table td
{
 padding-left:0px;
}

.pgroup
{
  width:100%;
}

table.editorframe .figyelmezteto_szoveg
{
  text-align:justify;
  font-size:10px;
}
