﻿ * {margin:0; padding:0;}
body {background:#fff url(../Img/bc_main.gif) no-repeat top center; color:#000; font: normal 0.675em Arial,Tahoma,Helvetica; text-align:center;}

div#center { margin:0 auto; width:976px}
   #header { background:url(../Img/header.gif) no-repeat top center; width:976px; height:107px; float:left; position:relative}
   #wrapper_top { background:url(../Img/bc_wrapper_top.gif) no-repeat top center; width:976px; height:44px; float:left}
   #wrapper_main { background:url(../Img/bc_wrapper_main.gif) no-repeat bottom center; width:976px; float:left; padding-bottom:20px; position:relative}
   #footer { float:left; margin:5px 0 0 10px;  width:945px; height:20px; font-size:1.1em; text-align:center; display:inline}
   #main_flash { width:511px; height:200px; padding:3px 9px 7px 8px; border-bottom:3px solid #e8e8e8; float:left}
   .subContent { margin:3px 0 0 7px; padding-bottom:4px; width:725px; color:#545454; float:left; font-size:1.1em; display:inline; }

div.box_left { width:216px; margin:3px 9px 18px 10px; float:left; display:inline}
   .box_center { width:528px; float:left; text-align:left; border:1px solid red}
   .bottom_center { float:left;}
   .box_right { width:197px; margin:4px 9px 5px 0; padding-bottom:5px; float:right;}
   .printSep { display:none}

h1 {  float:left; margin:3px 0 2px 45px; font-size:1.4em; color:#05347a; font-weight:bold; display:inline}
h2 { font-size:1em; float:left; clear:both; width:100%; color:#05347A; margin:10px 0 5px 0}
h3 { font-size:1em; float:left; clear:both; width:100%; color:#05347A; margin:10px 0 5px 0}
h3.hiddenElm { display:none}
h4 span { display:none}

p { padding-bottom:15px; font-weight:normal; clear:both; color:#444444}
p a { color:#0266ff; font-weight:inherit; text-decoration:none}
table tr a { color:#0266ff}
a { color:#121212; font-weight:inherit; text-decoration:none; font-size:1em}
a:hover { text-decoration:underline}
a img { border:0px}


/*--- HEADER - header -------------------------------------------------------------------------------------------------------------------------------*/
div#header #home { background:url(../Img/logo.gif) no-repeat; width:64px; height:80px; float:left; margin:13px 0 0 30px }
   #header #home span { display:none}
   #header #info { position:absolute; bottom:18px; right:20px; color:#05347a; font-size:1.1em; width:710px}
   #header #info span { float:left}
   #header #info a { color:#05347a; float:right}
   #header #info a.nm { float:left; margin-left:30px; padding-left:28px;  background:url(../Img/ico_newMessage.gif) no-repeat; }
   
   
ul#menu { float:right; list-style:none; height:29px; margin:17px 10px 0 0; font-size:0.9em}
  #menu li { float:left; margin-right:5px}
  #menu li a { font-size:0.9em; text-transform:uppercase; height:24px; padding:8px 10px 5px 6px; float:left; color:#fff; font-weight:normal; margin-left:4px; background:#05347A }
  #menu li:hover { background:url(../Img/bc_mainMenu_left_on.gif) no-repeat top left;}
  #menu li:hover a { background:#FFCB04 url(../Img/bc_mainMenu_right_on.gif) no-repeat top right; color:#05347A; text-decoration:none}
  #menu li.selected { background:#FFCB04 url(../Img/bc_mainMenu_left_on.gif) no-repeat top left;}
  #menu li.selected a { background:#FFCB04 url(../Img/bc_mainMenu_right_on.gif) no-repeat top right; color:#05347A;}
  
fieldset.find { border:none; position:absolute; top:70px; right:15px; float:left; width:235px}
fieldset.find legend { display:none}
fieldset.find p label { display:none}
fieldset.find p input { border:1px solid #efbe02; width:147px; height:17px; float:left; margin-right:3px;font-size:0.9em; padding:4px 0 0 3px; color:#545454}
fieldset.find p input.btnFind {width:72px; height:21px; float:left; text-indent:-1000px; border:0; padding-top:0; margin-top:1px; background:#05347A; color:#fff}
   
   
/*--- FOOTER - footer-------------------------------------------------------------------------------------------------------------------------------*/
div#footer p { display:inline; }
div#footer p span { color:#545454}
   
 
/*--- LINKY - wrapper_top --------------------------------------------------------------------------------------------------------------------------*/
div#wrapper_top a.internetBanking { background:url(../Img/btn_internetBanking.gif) no-repeat; width:216px; height:25px; margin:6px 0 0 11px; float:left}
   #wrapper_top a.internetBankingLogOut { background:url(../Img/btn_internetBanking_logout.gif) no-repeat; width:216px; height:25px; margin:6px 0 0 11px; float:left}
   #wrapper_top a span { display:none}


/*--- KONTEXTOVA NAVIGACIA - ktx --------------------------------------------------------------------------------------------------------------------------*/
div.ktx { float:left; margin:0px 0 30px 20px;}
   .ktx ul{ display:inline; list-style:none; }
   .ktx ul li {  color:#05347A;  display:inline; float:none; }
   .ktx ul li a {  background:url(../Img/ktx_arrow.gif) no-repeat 100% 50%; margin-right:6px; padding-right:12px; color:#0266ff; }
   .ktx ul li a ul { display:inline}
  
  
/*--- STRANKOVANIE - paging --------------------------------------------------------------------------------------------------------------------------*/
p.paging { float:left; clear:both; margin:3px 0 0 25px; color:#555}
 .paging span, .paging a { padding:0 2px; font-weight:bold}
   
   
/*--- SITEMAP - siteMap --------------------------------------------------------------------------------------------------------------------------*/
div.siteMap { float:left; margin-left:20px}
   .siteMap ul { margin-left:0px; list-style:none}
   .siteMap ul li { float:left; margin-bottom:3px; clear:both}
   .siteMap ul li a { color:#05347A; width:465px; padding:3px 10px; background:#D5E5F9; font-size:1.1em; float:left; font-weight:bold } 
   .siteMap ul li ul { margin-left:20px}
   .siteMap ul li ul li { margin-bottom:2px}
   .siteMap ul li ul li a { color:#0266FF; background:none; font-size:1.0em; font-weight:normal; width:360px; background:transparent url(../Img/ktx_arrow.gif) no-repeat scroll 0 6px}
  
   
/*--- LAVY PANEL - box_left ------------------------------------------------------------------------------------------------------------------------*/
ul.subMenu { float:left; width:215px; text-align:left; margin-left:0px;}
  .subMenu li { list-style:none; float:left; clear:both}
  /*.subMenu li a {  font-size:1.1em; font-weight:bold; color:#05347a; background:#cbdef7 url(../Img/submenu_1_arrow_off.gif) no-repeat 8px 10px; width:185px; padding:5px 5px 5px 25px; border-bottom:1px solid #fff; float:left}*/
  .subMenu li a
{
    background-position: 8px 10px;
    font-size: 1.1em;
    font-weight: bold;
    color: #FFFFFF;
    background: #003399 url(../Img/submenu_1_arrow_off.jpg) no-repeat 8px 10px;
    width: 185px;
    padding: 5px 5px 5px 25px;
    border-bottom: 1px solid #fff;
    float: left;
}
  .subMenu li.selected a { background:#cbdef7 url(../Img/submenu_1_arrow_on.gif) no-repeat 8px 10px;}
  .subMenu li a.bezpecnost { background:#8CA9D0 url(../Img/ico_menu_bezpecnost.gif) no-repeat scroll 6px 6px; color:#fff}
  .subMenu li.selected ul li a { background:#e8f0fb url(../Img/submenu_arrow_off.gif) no-repeat 23px 6px; width:170px; font-weight:normal; padding:2px 5px 2px 40px}
  .subMenu li ul li.selected a { background:#d5e5f9 url(../Img/submenu_arrow_on.gif) no-repeat 23px 6px; font-weight:bold}
  .subMenu li.selected ul li.selected ul li a { background:#fff url(../Img/submenu_arrow_other.gif) no-repeat 8px 6px; width:155px; font-weight:normal; padding:2px 5px 2px 25px; margin-left:30px}
  .subMenu li.selected ul li.selected ul li.selected a {  background:#d5e5f9 url(../Img/submenu_arrow_on.gif) no-repeat 8px 6px; font-weight:bold}
  .subMenu li.selected ul li.selected ul li.selected ul li a { background:#fff url(../Img/submenu_arrow_other.gif) no-repeat 8px 6px; width:140px; font-weight:normal; padding:2px 5px 2px 25px; margin-left:45px}
  .subMenu li.selected ul li.selected ul li.selected ul li.selected a { background:#d5e5f9 url(../Img/submenu_arrow_on.gif) no-repeat 8px 6px; font-weight:bold}
   .subMenu li.selected ul li.selected ul li.selected ul li.selected ul li a { background:#fff url(../Img/submenu_arrow_other.gif) no-repeat 8px 6px; width:125px; font-weight:normal; padding:2px 5px 2px 25px; margin-left:60px}

   
/*--- OBSAH - subContent ---------------------------------------------------------------------------------------------------------------------------------*/
div.subContent p { text-align:justify;}
   .subContent img  { clear:right; margin:0 0 3px 10px}
   .subContent ul, #subContent ol { float:left; width:97%; margin:4px 0 10px 0px; }
   .subContent ul li ul, #subContent ul li ul { padding-left:20px}
   .subContent ul li { background:url(../Img/subcontent_arrow.gif) no-repeat 0 3px; list-style:none; padding-left:15px; padding-bottom:3px; clear:both}
   .subContent ol { margin-left:0px; width:477px;}
   .subContent ol li { margin-left:22px; clear:both}
   .subContent ul li a, #subContent ol li a {color:#0266ff}
   .subContent table { clear:both; float:left;}

  
   
   
/* INTERNET BANKING
   - univerzalne  ------------------------------------------------------------------------------------------------------------------------------------------------------*/  
 
 
/* nadpisy s ikonami*/   
div.caption { width:725px; height:25px; float:left; }
/*   .caption span { color:#05347a; font-size:1.1em; margin:6px 10px 0 0; float:right; padding-left:20px; background:url(../Img/ico_quesstion.gif) no-repeat; font-weight:normal}   */
/*doplnene MK*/
   .caption a img {color:#05347a; font-size:1.1em; margin:6px 50px 0 0; float:right; padding-left:20px; font-weight:normal;}
   .caption a div {color:#05347a; font-size:1.1em; margin:6px 5px 0 0; float:right; padding-left:20px; font-weight:normal; position:absolute; right:10px;   }
   .caption a:hover {border-right: 0px double white;font-size:1.1em;
	font-style:normal ; text-decoration :none; font-weight:normal; }
   .caption a span {display: none;}
   .caption a:hover span.sestriadkov {
	display: block !important;
	position:fixed ;
	top :0px;
	left :240px;
	width: 680px;
	height :150px;
	border: 1px solid Navy;
	background-color:#F4F4F4; 
	padding: 10px;
	z-index:1;
	color:#05347a;
	text-decoration :none;
	text-align :left ;
   } 
   .caption a:hover span.styririadky {
	display:block !important;
	position:relative   ;
	top :0px;
	left :0px;
	width: 680px;
	height :150px;
	border: 1px solid Navy;
	background-color:#F4F4F4; 
	padding: 10px;
	z-index:1;
	color:#05347a;
	text-decoration :none;
	text-align :left ;
   } 



   .caption.f1 { background:#e8e8e8 url(../Img/ico_f1.gif) no-repeat 8px 0px}
   .caption.f2 { background:#e8e8e8 url(../Img/ico_f2.gif) no-repeat 8px 0px}
   .caption.f3 { background:#e8e8e8 url(../Img/ico_f3.gif) no-repeat 8px 0px}
   .caption.f4 { background:#e8e8e8 url(../Img/ico_f4.gif) no-repeat 8px 0px}
   .caption.f5 { background:#e8e8e8 url(../Img/ico_f5.gif) no-repeat 8px 0px}
   
   
/* input, select */
input.w40 { width:40px; float:left}
input.w50 { width:50px; float:left}
input.w60 { width:60px; float:left}
input.w70 { width:70px; float:left}
input.w100 { width:100px; float:left}
input.w123 { width:123px; float:left}
input.w150 { width:150px; float:left}
input.w168 { width:168px; float:left}
input.w178 { width:178px; float:left}
input.w200 { width:200px; float:left}
input.w250 { width:250px; float:left}
input.w270 { width:264px; float:left} 
input.w300 { width:300px; float:left}
input.w310 { width:310px; float:left}
select.w50 { width:56px; float:left}
select.w100 { width:106px; float:left}
select.w120 { width:126px; float:left}
select.w150 { width:156px; float:left} 
select.w200 { width:206px; float:left} 
select.w210 { width:216px; float:left} 
select.w250 { width:256px; float:left} 
select.w270 { width:270px; float:left} 
select.w300 { width:306px; float:left}  
select.w310 { width:316px; float:left} 
textarea.w245 { float:left; width:250px; border:1px solid #B8CDE5; margin-right:5px; padding:2px}
textarea.w250 { float:left; width:254px; border:1px solid #B8CDE5; margin-right:5px; padding:2px}
textarea.w300 { float:left; width:300px; border:1px solid #B8CDE5; margin-right:5px; padding:2px}
textarea.w310 { float:left; width:310px; border:1px solid #B8CDE5; margin-right:5px; padding:2px}
 
/* formulare */
div.formIB { width:724px; color:#545454; font-size:0.9em; float:left; clear:both; margin-top:10px}
   .formIB div { float:left; clear:both} 
   .formIB a { text-decoration:underline; color:#0266FF}
   .formIB a:hover { text-decoration:none}
   
div.formIB h2 { border:1px solid #CADBF5; background:#E6EEF9; padding:7px 10px; width:702px}
   .formIB h2 label { font-weight:bold; width:138px; float:left; margin-top:5px; margin-right:25px; text-align:right;}
   .formIB h3 { text-align:left; margin-top:0px}
   .formIB h4 { font-size:1.5em; font-weight:bold; color:#0266FF; margin:20px 0 10px 0; float:left}
   .formIB h5 { background:url(../Img/bc_caption.gif) no-repeat top left; height:20px; width:726px; text-align:left; text-transform:uppercase; margin:0; font-size:0.9em; float:left; clear:both}
   .formIB h5.cpt2 { background:url(../Img/bc_caption_2.gif) no-repeat top left; margin-top:5px}
   .formIB h5.nomrg { margin-top:-8px}
   .formIB h5.margtop { margin-top:10px}
   .formIB h5 span { background:#fff; padding:0 4px; margin-left:6px;  margin-top:5px;float:left; color:#83A0CD; font-size:1.0em; font-weight:bold}
   .formIB h6 { font-size:1.1em; font-weight:bold; margin:4px 0 10px 10px; color:#0266FF; text-align:left}
   
div.formIB p { clear:both; float:left; margin-top:1px; padding-bottom:0px; width:724px}
   .formIB p.cpt { text-align:left; margin-top:20px; margin-bottom:5px; color:#545454}
   .formIB p span { float:left; margin-right:8px; padding-top:2px}
   .formIB p span.at { width:auto !Important}
   .formIB p label
{
    float: left;
    width: 600px;
    margin-top: 2px;
    margin-right: 25px;
    margin-left: 45px;
    text-align: left;
    color: #05347A;
}
   .formIB input, .formIB select, .formIB h2 select { color:#545454; border:1px solid #B8CDE5; padding:1px 2px; margin-right:5px; float:left}
   .formIB p input { font-size:1.0em; padding:3px 2px 2px 2px}
   .formIB p select {  font-size:1.0em; padding-top:2px}
   .formIB p span.rb input { border:0}
   .formIB p span.rb label { color:#444444; font-weight:normal; width:auto; margin-top:0px; float:left}
   .formIB.vypis p.chb input { border:none; height:20px; vertical-align:middle}
   .formIB.vypis p.chb label { margin-top:2px}
   
div.formIB p.rbinline span.rb { width:auto}
   .formIB p.row2 select, .formIB p.row2 span { margin-top:9px;}
 

div.formIB p.sb, div.formIB.vypis p.sb { background:#E8E8E8; margin-top:10px; padding:4px 10px; width:706px; text-align:center}
   .formIB p.sb.f2 { margin-top:4px !Important}
   .formIB p.sb input { float:none}

div.formIB img { float:left; clear:none; margin:0px 5px 0 0}
   .formIB input.btnTop { float:left; clear:both; margin-top:15px }

div.formText { width:725px; float:left; margin-top:30px; clear:both; text-align:left}
   .formText p { width:620px; margin-left:40px; }

/*upravene MK*/
/*div.formText { width:725px; float:left; margin-top:30px; clear:both; text-align:left}
   .formText p { width:620px; margin-left:5px; }*/
   
div.formIB.vypis p { margin-top:1px}   
   .formIB.vypis p span { width:510px; padding-top:2px}
   .formIB.vypis p span.nowidth, .formIB.vypis p span.EUR { width:auto}
   .formIB.vypis .obdobie { margin-top:0px}
   .formIB.vypis .obdobie p span{ padding-top:3px}
   .formIB.vypis .obdobie p span.chb { width:530px; margin-top:3px}
   .formIB.vypis .obdobie p span.chb input { border:none}
   .formIB.vypis .obdobie p span.chb label { width:480px; margin-right:0px; text-align:left; color:#444}
   
div.formIB.text { padding:20px 0 20px 30px; width:695px;}   
   .formIB.text p { margin-bottom:15px; width:680px !important; display:inline;}
   .formIB.text p label { text-align:left; margin-left:0px; margin-right:5px}
   .formIB.text .klient { margin-left:100px; width:600px; display:inline}
   .formIB.text .klient p { width:500px !important}
   .formIB.text .klient p.vazenyKlient { text-align:center}
    
/* ikony*/
a.lkbOpakovat { float:left; width:20px; height:20px; background:url(../Img/imb_opakovat.gif); margin-left:4px}
a.lkbPotvrdenka { float:left; width:20px; height:20px; background:url(../Img/imb_potvrdenka.gif); margin-left:4px}

div.formIB table tr.select td a.lkbOpakovat {background:url(../Img/imb_opakovat_sel.gif)}
   .formIB table tr.select td a.lkbPotvrdenka {background:url(../Img/imb_potvrdenka_sel.gif)}
 
/* tabulky */     
div.formIB table { border-collapse:collapse; width:724px; margin-top:30px; float:left; clear:both; border-bottom:1px solid #9db7d9; color:#545454}
   .formIB table tr td {border:1px solid #9db7d9; padding:5px 10px 5px 4px; text-align:right}
   .formIB table tr td.r { text-align:right}  
   .formIB table tr td.l { text-align:left}  
   .formIB table tr td.c { text-align:center; padding:5px} 
   .formIB table tr td.c input { float:none; border:none}
   .formIB table tr.bc_blue td { background:#E8F0FB}
   .formIB table tr.green td, .formIB table tr td.green{ color:#349603} 
   .formIB table tr.red td, .formIB table tr td.red { color:#BC0203}  
   .formIB table tr.ico { width:40px; text-align:center}
   .formIB table tr.select td { background:#FFF3C4}

  
/* tabulky - zakladne typy */
table.tbl_1 tr { border-left:1px solid #9db7d9; border-right:1px solid #9db7d9}
     .tbl_1 tr td, .tbl_1 tr th  { padding:2px 5px}
     .tbl_1 tr.r1 th { background:#05347a; color:#fff; font-weight:bold; } 
     .tbl_1 tr.r1 th.l { text-align:left; padding-left:10px} 
     .tbl_1 tr.r2 td { background:#FFF3C4; color:#545454;}
     .tbl_1 tr.r2 td.nm { color:#0266ff; font-weight:bold; text-align:left; padding-left:10px}
     .tbl_1 tr.r2.clos td { background:#cbdef7;}
     .tbl_1 tr.r2.clos td.c { text-align:center !Important; width:80px;}  
     .tbl_1 tr.r3 td { padding:5px 10px }
     .tbl_1 tr.r3 td.d1 { text-align:left; padding-left:20px}
     .tbl_1 tr.r3 td.d2 { border-left:0px; padding-right:16px; text-align:right} 
     .tbl_1 tr.r3 td.d2.red { color:#BC0203}
     .tbl_1 tr td.info { background:url(../Img/ico_info.gif) no-repeat 8px 50%; text-align:left; padding-left:37px}
     .tbl_1 tr td.d3.left { text-align:left}
     .tbl_1 tr td.c60 { width:60px; text-align:center; padding:3px 5px}
     .tbl_1 tr td.c80 { width:84px; text-align:center; padding:3px 5px}
     /* upravene MK */
     /*.tbl_1 tr.r1 td { background:#05347a; color:#fff; font-weight:bold; border-width:0px;  }  */
     .tbl_1 tr.r1 td { background:#05347a; color:#fff; font-weight:bold; } 
     .tbl_1 tr.r1 td.l { text-align:left; padding-left:10px} 

table.tbl_1.typ2 { width:700px; margin:5px 0 0 10px;}     
     
table.tbl_1.nomartop { margin-top:0px}    
table.tbl_2 tr td { border:1px solid #CADEF7; padding:2px 10px}  

/* vyhladavanie kodov bank*/
div.formIB table.vypisBank { width:440px; margin:5px 0 0 120px; display:inline}  
   .formIB table.vypisBank tr.r1 { border-left:1px solid #9DB7D9; border-right:1px solid #9DB7D9;}
   .formIB table.vypisBank tr th { background:#05347a; color:#fff; font-weight:bold; padding:4px 5px ; text-align:left} 
   .formIB table.vypisBank tr td { padding:4px 5px; text-align:left}
   /* upravene MK */
   .formIB table.vypisBank tr.r1 td { background:#05347a; color:#fff; font-weight:bold; padding:4px 5px ; text-align:left} 
   
/* dolne tlacidla*/   
div.box_btn { margin-top:20px; width:700px; clear:both}
   .box_btn.mr2 { margin:10px 0 0 10px}
   .box_btn.mr3 { margin:15px 0 0 10px}
   .box_btn.mr4 { margin:10px 0 20px 0}
   .box_btn.f2 { margin-top:5px; background:#fff}
   .box_btn input { float:left; margin-right:5px }
   .box_btn input.imb_1 {  margin-left:4px; clear:none }
/*doplnene MK*/
div.box_btn a.lnkTlacPotvrdenky {float:left; width:62px; height:19px; background:url(../Img/btn_tlacit.gif); margin-right:5px;  }

/* pomocne menu */
div.menu_1 { float:left; clear:both; width:700px; }
   .menu_1 label { color:#999}
/*doplnene MK*/
   .menu_1 a { padding:0 17px; color:#0266FF; width:auto; text-decoration: none;  }
   .menu_1 span { color:#999; padding:0 10px;}

/* triedenie v tabulke*/
table.tbl_1 tr.r1 th span { position:relative; float:left; padding:5px 0; width:100%; text-align:inherit}
     .tbl_1 tr.r1 th span input { position:absolute;  float:right; width:9px; height:8px; right:3px; }
     .tbl_1 tr.r1 th span input.arrow_A { top:3px}
     .tbl_1 tr.r1 th span input.arrow_Z { bottom:3px}
     .tbl_1.capt { margin-top:0px !Important}
/*doplnene MK*/
     .tbl_1 tr.r1 td span { position:relative; float:left; padding:5px 0; width:100%; text-align:center; margin-left:0px; }
     .tbl_1 tr.r1 td span input { position:absolute;  float:right; width:9px; height:8px; right:0px; }
     .tbl_1 tr.r1 td span input.arrow_A { top:3px}
     .tbl_1 tr.r1 td span input.arrow_Z { bottom:3px}

/* strankovanie*/
div.strankovanie { width:726px; margin-top:5px; text-align:left}
   .strankovanie span { width:366px; padding:3px 0; float:left; text-align:center}
   .strankovanie a { margin-right:3px; float:left; color:#0266FF }
   .strankovanie a.lkbFirst { background:url(../Img/ico_arrow_first.gif); width:19px; height:18px;}
   .strankovanie a.lkbPrev { background:url(../Img/ico_arrow_prev.gif) no-repeat; width:130px; height:18px; float:left; padding:3px 0 0 25px; text-decoration:none}
   .strankovanie a.lkbNext { background:url(../Img/ico_arrow_next.gif) no-repeat 100% 0; width:130px; height:18px; padding:3px 25px 0 0; text-decoration:none; text-align:right}
   .strankovanie a.lkbLast { background:url(../Img/ico_arrow_last.gif);  width:19px; height:18px;}
   .strankovanie a:hover.lkbPrev, .strankovanie a:hover.lkbNext { text-decoration:underline}
   
/* tlac */
div.formIB ul.helpMenu { top:83px; right:38px; left:auto; width:80px !important; padding:0px; height:40px}

/* wrapper*/
div.wrapper { float:left; width:724px; border-bottom:1px solid #E6EEF9;  border-right:1px solid #E6EEF9; border-left:1px solid #E6EEF9; padding:7px 0 10px 0px}
   .wrapper .btnLink { float:left; clear:both; margin:10px 0 0px 9px}
   .wrapper .obdobie.rb { margin-top:0px !important; margin-bottom:10px}
   .wrapper .obdobie.rb label.prijemca { width:105px !important}
   .wrapper .obdobie.rb span { color:#05347A}
   .wrapper.mrgbott { margin-bottom:16px !important}
   /*upravene MK*/
   .wrapper .obdobie.rb span.val_err { float:left; margin-right:5px; color:#BC0203; font-size:1.1em; font-weight:bold; padding-top:3px !important}
   .wrapper.mrgbott2 { margin-bottom:16px !important; background-color :#BC0203; }
      
div.wrapper h5 { margin:2px 0 0 7px; background:url(../Img/bc_caption_small.gif) no-repeat top left; width:710px; display:inline}
   .wrapper .wrapper { margin:0 0 0px 7px; width:708px; display:inline} 
   .wrapper .wrapper p { width:702px} 
   .wrapper .wrapper p label { margin-right:20px; width:143px; margin-right:24px }
   .wrapper .box_btn { margin-left:10px; margin-top:14px}
   .wrapper.text p { width:687px; margin:10px 0 0 15px;} 
   
   
/* obdobie*/ 
div.formIB .obdobie.rb p.prij { height:20px; margin-bottom:2px; width:710px}  
   .formIB .obdobie.rb p.banka { height:20px; margin-bottom:2px; margin-left:20px; width:650px}
   .formIB .obdobie.rb p.prij span { width:170px}
   .formIB .obdobie.rb p.prij span.prijemca { width:120px}
   .formIB .obdobie.rb p span.ws100 { width:100px}
   .formIB .obdobie.rb p span.ws130 { width:130px}
   .formIB .obdobie.rb p span.ws160 { width:160px}
   .formIB .obdobie.rb p span.rb { width:auto}
   .formIB .obdobie.rb p span.rb input { height:12px; vertical-align:middle;}
   .formIB .obdobie.rb p.banka input {  margin-left:0px}
    
  
/* formulare ---------------------------------------------------------------------------------------------------------------------------------------------------------*/  

 /* form 3.2*/  
div.formIB.login input.login { margin:15px 0 0 343px; float:left; clear:both; }
   .formIB.login h5.overenie { margin-top:90px}
   .formIB.login ol { float:left; clear:both; width:690px; margin:0px 0 10px 15px}
   .formIB.login ol li { text-align:left}
   .formIB.login p.info { margin:10px 0 20px 15px; width:650px; font-weight:bold}
   .formIB.login div.boxLog { position:relative;} 
   .formIB.login div.boxLog p { margin-left:70px; width:450px; display:inline}
   .formIB.login div.boxLog a.veriSign { position:absolute; top:-6px; right:-30px}
/*doplnene MK*/
   .formIB.login input.login2 { margin:15px 0 0 333px; float:left; clear:both; }
   .formIB.login div.captcha { position:relative; margin-left:230px;}

/* form 3.3.2*/ 
div.formIB div.obdobie { margin:15px 0 10px 0; width:560px; display:inline}
   .formIB div.obdobie input { margin-right:2px}
   .formIB div.obdobie span { width:auto; padding-top:2px}
   
       
/* form 3.3.3*/    
div.formIB h2.nu { text-align:left; font-size:1.3em;  }  

table.tbl_1 { border-bottom:1px solid #9db7d9; color:#545454}    
     .tbl_1 tr td.d3 { color:#0266FF; width:250px;}
     
     
/* form 3.3.5b*/     
div.formIB div.notifikaciaSMS { width:704px; padding:15px 5px 15px 15px; background:#E6EEF9; border:1px solid #CADBF5; text-align:left}
   .formIB div.notifikaciaSMS p { width:700px}
   .formIB div.notifikaciaSMS p label { width:470px; margin-right:15px; float:left; text-align:left; font-weight:normal; color:#444444}  
   .formIB div.notifikaciaSMS p input { float:right; }
   .formIB div.notifikaciaSMS p input.kod { float:left; width:124px; margin-top:3px; padding:2px; color:#545454; border:1px solid #B8CDE5;}
   /*upravene MK*/
/*   .formIB div.notifikaciaSMS p input.kod { float:left; width:116px; margin-top:3px; padding:2px; color:#545454; border:1px solid #B8CDE5;}*/
 
div.formIB div.notifikaciaSMS.email p label{ width:135px}

   
/* form 3.3.7b a 3.4.10*/  
a.vypis, a.vypisNoMargTop { background:url(../Img/ico_eleVypis.gif) no-repeat; padding-left:55px; padding-top:10px; margin:40px 0 0 30px; width:620px; height:36px; float:left; text-align:left}
a.vypisNoMargTop { margin-top:10px}
 
/* form 3.3.8*/
div.formIB img.grafVyvoja { clear:both; float:none; margin:60px auto 0}  
 
/* form 3.3.9*/ 
div.formIB div.obdobie.nomar { margin:0px;} 
   .formIB p span.uctyVsetky { padding-top:0px;}
   .formIB p span.uctyVsetky label { width:auto; color:#545454}
   .formIB p span.uctyVsetky input { height:25px; border:0}
   .formIB p span.uctyVypis { margin-top:5px; clear:both; margin-left:179px; width:500px}
   .formIB p span.uctyVypis input { height:23px; border:0; clear:both}
   .formIB p span.uctyVypis label { width:400px; text-align:left; color:#545454}
 
/* form 3.3.9b*/ 
div.formIB ul.ucty { float:left; clear:both; width:600px; margin:5px 0 10px 85px; list-style:none; display:inline}  
   .formIB ul.ucty li { text-align:left; margin-bottom:2px}
   .formIB a.vypis.noTop { margin-top:10px}
 
 
/* form 3.4.1.3*/ 
input.btnSpatNaPrikaz{}
 
/* form 3.4.2*/ 
div.obdobie.rb input { margin-left:20px;}
   .obdobie.rb label  { width:105px; margin-right:14px; margin-left:10px; text-align:left !important}

/* form 3.4.2b*/ 
div.formIB.vypis p.uhrnaSuma { width:709px; border:1px solid #FEDC5A; background:#FFFBE8; padding:8px 15px 8px 0px; margin:10px 0 18px 0}
   .formIB.vypis p.uhrnaSuma span { font-weight:bold; font-size:1.2em; padding-top:3px}

/* form 3.4.6*/ 
div.prenos { float:left; clear:both; padding:10px 15px 0 60px; width:630px; height:42px}
   .prenos span { float:left; margin:14px 10px}
   .prenos input { margin:11px 0px; color:#545454; border:1px solid #B8CDE5; padding:0px 2px 1px 2px; float:left}
   

/* form 3.4.8*/ 
h2.f2 { margin-top:60px; margin-bottom:-10px}

/* form 3.5.2*/ 
h2.f3 { margin-bottom:30px}
div.formIB.vypis .obdobie.tp2 { float:left; clear:both; width:720px; margin-top:40px}
   
/* form 3.5.3*/ 
div.formIB.vypis .obdobie.tp3 { float:left; clear:both; width:720px; margin-bottom:10px}
   .formIB.vypis .obdobie.tp3 span { width:155px !important;}
   .formIB.vypis .obdobie.tp3 span.rb { width:auto !important}
 
/* form 3.5.3*/
div.formIB.vypis p.margLft { margin:20px 0 5px 10px; width:704px}
   
/* form 3.5.7.1*/ 
div.formIB.vypis .obdobie.tp4{ float:left; clear:both; width:720px; margin-bottom:10px}
   .formIB.vypis .obdobie.tp4 span { width:190px !important}
   .formIB.vypis .obdobie.tp4 span.rb { width:auto !important}
   
/* form 3.5.7.2*/    
div.wrapper .obdobie.odkaz { margin-top:3px}
   
  
/* form 2.1.4*/
div.formIB p span.spR3 { margin-top:3px}
   .formIB .obdobie p.cisloMobTel span { margin-left:210px; font-weight:bold; display:inline}
   .formIB .obdobie p.cisloMobTel input { width:130px}
   .formIB p.typSablony label { margin-right:20px}
  
/* form 2.1.5*/  
div.formIB .zmeny { width:500px; margin:20px 0 5px 0}
   .formIB .zmeny h4 { width:auto; margin:0 10px 0 5px}
   
div.formIB .zmenyL { width:130px; margin-right:0px; color:#05347A; float:left; display:inline;}
   .formIB .obdobie.zmenyR { width:auto; margin-bottom:-10px; margin-right:4px !Important; clear:none; display:inline; float:right;}
   .formIB .obdobie.zmenyR .box { border-bottom:1px solid #E6EEF9; width:550px !important; margin-left:30px; padding:10px 5px; clear:both; display:inline;}
   .formIB .obdobie.zmenyR  p { width:530px;}
   .formIB .obdobie.zmenyR .box p.chb { width:520px;}
   .formIB .obdobie.zmenyR .box p.chb label { width:450px; margin-top:3px; color:#444444; text-align:left; float:left}
   .formIB .obdobie.zmenyR .box p.chb input { border:0px;  float:left;}
   .formIB .obdobie.zmenyR .box div { width:450px; margin-left:40px; margin-top:10px}
   .formIB .obdobie.zmenyR .box div p { width:450px}
   .formIB .obdobie.zmenyR .box div p label { width:100px}
   .formIB .obdobie.zmenyR .box div p.cisloMobTel span { margin-left:30px} 
   .formIB .obdobie.zmenyR .box div p.spPrevzatia { margin:8px 0}
   .formIB .obdobie.zmenyR .box div.OTP label { color:#444; width:auto; text-align:left}
   .formIB .obdobie.zmenyR .box div.OTP p.zrusitOTP input { margin-top:4px; margin-left:3px; border:0px}
   .formIB .obdobie.zmenyR .box.last { border:none; margin-bottom:0px}
  
  
/* form 2.1.6*/   
div.formIB #zmenyZiadatela .box { width:705px; margin-left:5px}
   .formIB #zmenyZiadatela .box p.chb label { margin-right:0px}
   .formIB #zmenyZiadatela .box .ziadam { margin-left:2px}
   .formIB #zmenyZiadatela .box .ziadam p { width:460px;}
   .formIB #zmenyZiadatela .box .ziadam p input { border:0px}
   .formIB #zmenyZiadatela .box .ziadam span { width:150px; margin-right:24px; text-align:right; color:#05347A}
   .formIB #zmenyZiadatela .box .ziadam label { width:auto; color:#444; text-align:left;}
   .formIB #zmenyZiadatela .box p.frekvencia span { width:120px}
   .formIB #zmenyZiadatela .box p.frekvencia span.rb { width:auto}
  
   
 /* form 2.1.7*/   
div.formIB .wrapper table.tbl_1.poistenie { width:470px; margin:0 0 0 120px; border-bottom:0px; display:inline}
   .formIB .wrapper table.tbl_1.poistenie input { float:none; margin:0 3px}
   .formIB .wrapper p.udaje { margin:35px 0 5px 120px; width:450px; display:inline; font-weight:bold}
   .formIB .wrapper .obdobie.zasielanie span.rb { float:left}
   .formIB .wrapper .rdbZiadost { width:70px}
   .formIB .wrapper .rdbZiadost .rb { clear:both; margin:0px}
   .formIB .wrapper .rdbZiadost .rb input { height:18px}
   .formIB .wrapper .rdbZiadost .prijemca { margin-top:2px; margin-left:5px}
   
/* form 2.1.7b*/     
div.formIB .wrapper .mar20 { margin-top:20px;}
div.formIB .wrapper .mar30 { margin-top:30px;}
   
/* form 2.1.8*/     
div.formIB .wrapper .box .chb.limit label { width:auto; margin-right:10px; margin-top:4px}
   .formIB .wrapper .box .chb.limit input { margin-top:4px}  
   .formIB .wrapper .box .atmPos p input { margin-top:6px}
   .formIB .wrapper .box .atmPos p input.w50 { margin-top:2px}
   .formIB .wrapper .box .atmPos p label { width:30px !important; margin-right:5px; color:#444; text-align:left}
   .formIB .wrapper .box .atmPos .chbATM input { border:none; margin-top:0px; height:20px; vertical-align:middle}
   .formIB .wrapper .box .adresa span { padding-top:5px}
/*doplnene MK*/
div.formIB .wrapper table.tbl_1.poistenie2 { width:470px; margin:0 0 0 20px; border-bottom:0px; display:inline}
   .formIB .wrapper table.tbl_1.poistenie2 input { float:none; margin:0 3px}
   .formIB .wrapper p.udaje2 { margin:5px 0 5px 20px; width:470px; display:inline; font-weight:bold}
   
   
/* form 2.1.8*/ 
div.formIB .wrapper .pristupy { margin-top:5px; margin-left:220px; display:inline}
   .formIB .wrapper .pristupy p { width:480px; margin-top:2px}
   .formIB .wrapper .pristupy p span { margin:0 3px}
   .formIB .wrapper .pristupy p span.rb.mar { margin-top:0px; border:0px}
   .formIB .wrapper .pristupy p span.boxPrijata { width:300px; padding-top:0px; margin-top:-3px}
   .formIB .wrapper .pristupy p span.boxPrijata span.cl { width:300px; clear:both; margin-left:0px; margin-top:1px}
   .formIB .wrapper .pristupy p span.boxPrijata span.cl span { margin-left:0px}

/* form 2.1.8*/  
div.formIB .wrapper .marTop { margin-top:14px}   

/* form 2.3.1*/  
table.tbl_1.kurz tr td { text-align:center}
     .tbl_1.kurz tr td.l { text-align:left}
     .tbl_1.kurz tr.r1.kurz th{ background:#E6EEF9; border-right:1px solid #E6EEF9; border-left:1px solid #E6EEF9; color:#05347A}

/* form 2.3.1*/ 
div.formIB .finPoradca { margin:10px 0 -20px 0}


   
/* hlasky */ 
div.error { clear:both; float:left; margin:20px 0 5px 0; padding:15px 40px; width:642px;  text-align:center; background:#FFECEC url(../Img/bc_alert.gif) no-repeat 1% 50%; border:1px solid #BC0203;} 
   .error span { text-transform:uppercase; color:#BC0203; font-weight:bold; }
span.val_err { float:left; margin-right:5px; color:#BC0203; font-size:1.1em; font-weight:bold; padding-top:3px !important}
 
 
/* kurzovy listok*/
div.exchangeDetail { margin-bottom:40px; float:left;}
   .exchangeDetail div { float:left; margin-left:0px}
   .exchangeDetail div p { float:left; font-size:0.85em; width:490px}
   
   .exchangeDetail div table { float:left; margin:0; font-size:0.9em; color:#333; width:490px}
   .exchangeDetail div table tr th { padding:1px 4px; text-align:center}
   .exchangeDetail div table tr.main th { background:#FFE784; border-top:1px solid #FFCB04; border-bottom:1px solid #FFCB04;}
   .exchangeDetail div table tr.typ th { background:#FFEEAA; padding-top:2px } 
   .exchangeDetail div table tr.typ th.blank { background:#fff}
   .exchangeDetail div table tr.typ th.devizyBorder {border-right:1px solid #FFCB04  }
   .exchangeDetail div table tr td { border-bottom:1px solid #D5E5F9; padding-top:2px; padding-bottom:2px; text-align:center; font-size:0.9em}
   .exchangeDetail div table tr td.stat { text-align:left; width:70px; padding-left:3px; font-weight:bold}
   .exchangeDetail div table tr td.plus { background:transparent url(../Img/arrow_plus.gif) no-repeat 97% 50%; }
   .exchangeDetail div table tr td.minus { background:transparent url(../Img/arrow_minus.gif) no-repeat 97% 50%; }
   .exchangeDetail div table tr td.rovne { background:transparent url(../Img/arrow_rovne.gif) no-repeat 97% 50%; }
   .exchangeDetail div table tr.alt td { background:#EBF2FC}
   .exchangeDetail div table tr.alt td.plus { background:#EBF2FC  url(../Img/arrow_plus.gif) no-repeat 97% 50%; }
   .exchangeDetail div table tr.alt td.minus { background:#EBF2FC url(../Img/arrow_minus.gif) no-repeat 97% 50%; }
   .exchangeDetail div table tr.alt td.rovne { background:#EBF2FC url(../Img/arrow_rovne.gif) no-repeat 97% 50%; }
   
   
   .exchangeDetail .date { float:left; border:1px solid #D5E5F9; padding:7px 25px; font-size:0.9em; background:#E1EDFB; width:440px}
   .exchangeDetail .date select {color:#555;  border:1px solid #CBDEF7; margin-right:5px; margin-top:1px; float:left}
   .exchangeDetail .date .btnZobrazit { background:url(../Img/btn-zobrazit.gif); width:126px; height:21px; border:none; text-indent:-1000px; margin-left:145px}
   .exchangeDetail .platnost { width:490px; border-bottom:1px solid #FFCB04; padding-bottom:2px; margin:35px 0 2px 0; font-weight:bold;}
   
  
/*helpmenu*/
ul.helpMenu { bottom:70px; left:250px; list-style:none; position:absolute; width:500px !Important}
  .helpMenu li { float:left; clear:none !important; padding:0 20px 0 0}
  .helpMenu li a { color:#0366fe; padding:3px 0 0 18px; height:20px; float:left}
  .helpMenu li.back { float:left; background:url(../Img/ico_back.gif) no-repeat; width:50px}
  .helpMenu li.print { float:left; background:url(../Img/ico_print.gif) no-repeat; width:150px} 
  
  
  
/* vyber formular ------------------------------------------------------------------------------------------------------------------------------*/
div.vyberFormular { float:left; clear:both; margin:30px 10px; background:#CADBF5; border:1px solid #0434A6; padding:10px 30px; display:inline }


/*doplnene MK*/
input.tlacidlaMK {background-image: url('../Img/bckg_tlacidlo.JPG'); background-repeat: repeat; color: #000080; height: 19px; font-size: 12px; border : 0px;}

/*doplnene MK*/
div#links2 a:hover {border-right: 0px double white;font-size: 100%;
	font-style:normal ; text-decoration :none;  }

div#links2 a span {display: none;}
div#links2 a:hover span {
	display:block !important;
	position:relative ;
	top :1px;
	left :1px;
	width: 620px;
	height :141px;
	border: 1px solid Navy;
	background-color:#F4F4F4; 
	padding: 0px;
	z-index:1;
	color :Navy;
	text-decoration :none;
	text-align :left ;
	margin-left : 3px;
   }

/*doplnene MK*/
div.formIB2 p { clear:both; float:left; margin-top:1px; padding-bottom:0px; width:724px}
   .formIB2 p.cpt { text-align:left; margin-top:20px; margin-bottom:5px; color:#545454}
   .formIB2 p span { float:left; margin-right:8px; padding-top:2px}
   .formIB2 p span.at { width:auto !Important}
   .formIB2 p label { float:left; width:250px; margin-top:2px; margin-right:25px; margin-left:4px; text-align:right; color:#05347A;}
   .formIB2 input, .formIB select, .formIB h2 select { color:#545454; border:1px solid #B8CDE5; padding:1px 2px; margin-right:5px; float:left}
   .formIB2 p input { font-size:1.0em; padding:3px 2px 2px 2px}
   .formIB2 p select {  font-size:1.0em; padding-top:2px}
   .formIB2 p span.rb input { border:0}
   .formIB2 p span.rb label { color:#444444; font-weight:normal; width:auto; margin-top:0px; float:left}
   .formIB2.vypis p.chb input { border:none; height:20px; vertical-align:middle}
   .formIB2.vypis p.chb label { margin-top:2px}
div.formIB2 { width:724px; color:#545454; font-size:0.9em; float:left; clear:both; margin-top:10px}
   .formIB2 div { float:left; clear:both} 
   .formIB2 a { text-decoration:underline; color:#0266FF}
   .formIB2 a:hover { text-decoration:none}

/* menu IB */
ul.subMenu li a.ucty { background:url(../Img/bc_menu_ucty.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.domaciStyk { background:url(../Img/bc_menu_domaciStyk.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.zahranicnyStyk { background:url(../Img/bc_menu_zahranicnyStyk.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.ziadosti { background:url(../Img/bc_menu_ziadosti.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.nastavenie { background:url(../Img/bc_menu_nastavenia.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.bezpecnost { background:url(../Img/bc_menu_bezpecnost.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.terminovane { background:url(../Img/bc_menu_terminovane.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  .subMenu li a.verifikacie { background:url(../Img/bc_menu_verifikacie.gif) no-repeat; width:216px; height:34px; float:left; text-indent:-10000px; padding:0px}
  
ul.subMenu li a:hover.ucty, .subMenu li.selected a.ucty { background:url(../Img/bc_menu_ucty_hov.gif) no-repeat;}
  .subMenu li a:hover.domaciStyk, .subMenu li.selected a.domaciStyk { background:url(../Img/bc_menu_domaciStyk_hov.gif) no-repeat; }
  .subMenu li a:hover.zahranicnyStyk, .subMenu li.selected a.zahranicnyStyk{ background:url(../Img/bc_menu_zahranicnyStyk_hov.gif) no-repeat; }
  .subMenu li a:hover.ziadosti, .subMenu li.selected a.ziadosti{ background:url(../Img/bc_menu_ziadosti_hov.gif) no-repeat; }
  .subMenu li a:hover.nastavenie, .subMenu li.selected a.nastavenie{ background:url(../Img/bc_menu_nastavenia_hov.gif) no-repeat;}
  .subMenu li a:hover.bezpecnost, .subMenu li.selected a.bezpecnost{ background:url(../Img/bc_menu_bezpecnost_hov.gif) no-repeat;}
  .subMenu li a:hover.terminovane, .subMenu li.selected a.terminovane{ background:url(../Img/bc_menu_terminovane_hov.gif) no-repeat;}
  .subMenu li a:hover.verifikacie, .subMenu li.selected a.verifikacie{ background:url(../Img/bc_menu_verifikacie_hov.gif) no-repeat;}
  
ul.subMenu li.selected ul li a { background:url(../Img/submenu_ib_arrow_off.gif) no-repeat center bottom}
  .subMenu li.selected ul li.selected a { background:url(../Img/submenu_ib_arrow_on.gif) no-repeat center bottom; color:#fff; width:180px; padding-left:30px}
  .subMenu li.selected ul li.selected ul li a { background:url(../Img/submenu_ib_arrow_other.gif) no-repeat center bottom; color:#05347A; width:162px; padding-left:15px; margin-left:35px; margin-bottom:1px}
  .subMenu li.selected ul li.selected ul li.selected a { background:url(../Img/submenu_ib_arrow_other.gif) no-repeat center bottom;}


