body {padding:0px; position:relative; width:100%; margin:0px;  /* overflow-x:hidden; */  background-image:url(../im/topheader_bg.gif); background-repeat:repeat-x; font-family:Arial, Helvetica; min-width:800px;}
a {color: #891150; outline:none;}



/**/
table h6{ display:block;
font-size:11px; 
margin:0;
text-align:left;
font-weight:bold;
line-height:1.2em;}
table.deposite td { font-size:11px; line-height:1.2em;}
table h5{font-size:11px;
font-weight:bold; 
vertical-align:top;}
p img  {
margin-right:10px;
margin-bottom:5px;
}
/**/
.authority_info a{  text-decoration:none; border-bottom:1px  dashed ;}

/**text decoration*/
u { text-decoration:none; font-weight:bold;}
.unIndentedList li { list-style: inside;}

.innertext ul li { padding:0 0 0 24px; background-repeat:no-repeat; list-style:none; background-image:url(../im/list.gif); background-position:left 6px;}
.innertext .service1_list ul li { background:none !important; padding:0px 10px 0px 0px;}
.innertext .service2_list ul li { background:none !important; padding:0;}


.innertext ol li { padding:0 0 0 30px; background-repeat:no-repeat; list-style:none; background-image:url(../im/list.gif); background-position:center left}
.innertext ol { padding:0;}



/**********************************************************/
table, td,tr,th { /*border:1px solid  #999999 !important; */ border-collapse:collapse;font-size: 12px; line-height: 25px;  }

#cr_name {max-width: 600px;}


.rightinner table, .rightinner td, .rightinner tr, .rightinner th {padding: 5px 5px 5px 0px !important; line-height:20px; }   
.search_down_right_button { background-color:#0f2b5e; padding:5px 10px; color:#FFFFFF; border:0px none; cursor:pointer;vertical-align:middle; font-size:12px;}

.container { margin:0px 60px 0 1%; position:relative;  min-width:954px; background-image:url(../im/container_bg.gif); background-position: right 45px; background-repeat:repeat-y; min-height:850px; padding-bottom:15px; max-width:1550px; }
.vert_menu {position:absolute; height:500px; top:0px; background-color:#FFFFFF;left:100%;right:0px; z-index:40; padding-top:138px;}
.vert_menu a {clear:both;  display:block;}
.header {height:93px;;padding: 25px 0 0 0;}
.rightinner table td.labelcol { padding-right:10px; width:30%;}
.rightinner table td.datacol input {width:200px;}
.rightinner table td.datacol select {width:205px;}
.logo_UA { background-image:url(../im/logo.gif); background-repeat:no-repeat; background-position:0 0; width:223px; height:78px; display:block; float:left;}
.logo_EN { background-image:url(../im/logo_en.gif); background-repeat:no-repeat; background-position:0 0; width:223px; height:78px; display:block; float:left;}
.mainphoto {height:280px; background-image:url(../im/mainphoto.jpg); background-repeat:no-repeat; background-position:0 0;}
.leftcol {width:50%;  float:left; }
.rightcol {width:50%;  float:right;}
.webim_online {float:left; display:block;}
.webim_online  img { }
.maincont { width:200%;}
.cont {max-width:1600px; margin:0px auto;}
.banner1 {margin-bottom:10px;}
.banner1 li { height:135px;  float:left; width:50%; background-image:url(../im/banner_bg.gif); background-repeat:repeat-x; background-position:0 0;}
.banner2 li { height:135px; float:left; width:50%; background-image:url(../im/banner2_bg.gif); background-repeat:repeat-x; background-position:0 0;}
.banner1 .bannerleft { background-image:url(../im/banner_left.gif); background-position:top left;height:135px;background-repeat:no-repeat;}
.bannerleft a { text-decoration:none; border:0px none;}
.banner2 .bannerleft { background-image:url(../im/banner2_left.gif); background-position:top left;height:135px;background-repeat:no-repeat;}
.banner1 .bannerright { background-image:url(../im/banner_right.gif); background-position:top right;height:135px; background-repeat:no-repeat; }
.innerbanners .banner1 .bannerright  { background-image:url(../im/banner_right_grey_small.gif);}
.banner1 .bannerright_grey { background-image:url(../im/banner_right_grey.gif);background-position:top right;height:135px; background-repeat:no-repeat;}
.banner2 .bannerright_grey { background-image:url(../im/banner2_right_grey.gif); background-position:top right;height:135px; background-repeat:no-repeat;}
.banner2 .bannerright { background-image:url(../im/banner2_right.gif); background-position:top right;height:135px; background-repeat:no-repeat;}
ul, li,p, h1, h2, h3, h4, h5, table, tr,td, div, input {padding:0px; margin:0px; list-style:none;}
.bannercont {width:50%; position:relative; }
.bannercont .banner1 {width:200%;position:relative;margin-right:-200%; overflow:hidden;}
.bannercont .banner2 {width:200%;position:relative;margin-right:-200%; overflow:hidden;}
.overmain { width:50%; position:relative;}
.photo_bg { background-image:url(../im/mainpic_rightbg.png); background-position:top right;height:280px;
  position: relative;background-repeat:no-repeat;}
.photo_bg p {color: #460020; background-color: #fff; width: 40%; height: auto;
position: absolute;/* top: 207px;*/ right: 0; line-height: 20px; padding: 10px; bottom:10px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6 ? ???? */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */}
.photo_bg p strong {text-transform: uppercase; color:#1a1c41;}
.bannerinner { background-position:3% 0; background-repeat:no-repeat;height:135px; min-width:242px}
.bannerinner a { display: block;height:135px;
min-width:242px; position: absolute; width: 48%;}

.banner1 h2 {color:#d2006a; text-transform:uppercase; font-size:11px; padding-top:26px; line-height:1.5em; text-align:right; padding-right:15px; height:35px; text-decoration:none;}
.banner1 h1 {background-color:#181a35; color:#FFFFFF;font-size:14px;margin-right:14px; margin-top:32px; padding:7px 4px; font-weight:bold; textm-align:right; display:inline; line-height:95px; white-space: nowrap;}
.innerbanners .banner1 h1 { margin-right:0px;}
.innerbanners .banner1 h2 { padding-right:5px;}
.banner2 h2 {color:#fff; text-transform:uppercase; font-size:11px; padding-right:15px; padding-top:26px; line-height:1.5em; text-align:right; height:35px; }
.banner2 h1 {background-color:#eae6e8; color:#1a1d44;font-size:14px;margin-right:14px; margin-top:10px; padding:7px 5px; font-weight:bold;  text-align:right; line-height:95px; display:inline; }
.bannercont .texts { float:right;max-width: 140px; min-width:137px; width:59%; text-align:right;}
.news { margin-top:13px;}
.news li {margin: 0 0 10px 0; padding: 0;display: block;}
.news li a { color:#891150; font-size:0.75em; }
.news li.arhive a  { color:#c9036a; font-size:0.75em; }
.news li.important a {font-size:16px; font-weight: bold;}
.news a {font-size:0.75em; margin-top:5px; }
.news li span { color:#917c8b; font-size:0.75em; padding:0px 10px}
span.photonews {width:13px; height:10px; margin-top:2px; background-image:url(../im/photonews.gif); background-repeat:no-repeat; background-position:0 0; }
.rates h1 {text-transform:uppercase; font-size:1.0em;  background-image:url(../im/rates_right_top.gif);background-position:right top; background-repeat:no-repeat;float:left; display:block; padding:0px 10px; margin-left:9px; height:30px; padding:5px 10px 0 0px; color:#181a35;}
.ratesheader {  background-image:url(../im/rates_left_top.gif);background-repeat:no-repeat; background-position: top left; height:30px; }
.rates table {clear:both; text-align:left;line-height:1.5em; width: 98%; margin: 0 5px;}
.rates table td { font-size:0.70em; color:#303030; line-height:2.5em; text-align:right;}
.rates table th { font-size:0.9em; text-transform:uppercase; color:#7b7b7b;text-align:right;}
.ratescont2 {background-image:url(../im/rates_right_middle.gif); background-position: top right; background-repeat:no-repeat; padding-right:10px;
width: 100%; margin: 0; padding: 0;}
span.rateup {background-image:url(../im/uparrow.gif); background-repeat:no-repeat; background-position:0 0;width:7px; height:7px;}
span.ratedown { background-image:url(../im/down_arrow.gif); background-repeat:no-repeat; background-position:0 0 ; width:7px; height:7px;}
.rates {background-image:url(../im/rates_left_bot.gif); background-repeat:no-repeat; background-position:left bottom; margin:20px 10px 10px 0;}
.ratescont { background-image:url(../im/rates_right_bot.gif); background-position:right bottom; background-repeat:no-repeat; width: 100%;}
.clear { clear:both; height:1px;}
.rates table td.rateup { color:#029c27; padding:0 0 0 10px; }
.rates table td.ratedown{color:#f85052; padding:0 0 0 10px;}
.rates table .left { text-align:left;}
a.rate { font-size:0.75em;color: #c9036a;}
.textbanner { padding-left:10px; margin-top:23px;}
.textbanner h1 {color:#600e3a; text-transform:uppercase; font-size:1em; margin-bottom:15px;}
.textbanner h1 a { text-decoration:none;}
.textbanner h1 a:hover { text-decoration:underline;}
.textbanner h4 {color:#891150; font-size:0.8em; margin-bottom:10px;}
.textbanner p { font-size:0.75em; color:#4a3840; line-height:2.0em;}
p.links {margin-top:5px;}
.textbanner img { float:right; margin-top:40px; margin-right:10px;}
a img { border:0px none;}
.menu ul li { display:inline;}
.menu { float:right; text-align:right;}
.upmenu a{color:#31202c;}
.upmenu li {padding-left:40px; font-size:0.75em;}
.upmenu { padding-right:10px; text-align:right;}
.mainmenu li { padding-left:30px;}
.mainmenu { text-align:right; padding-right:10px; clear:both; padding-top:10px;} 
.mainmenu a { text-decoration:none; text-transform:uppercase;color:#31202c; font-weight:bold; font-family:Trebuchet, Arial; font-size:0.9em}
.mainmenu a:hover { color:#b83e82;}
.toptop { height:45px;margin:0 60px 0 1%;min-width:960px; max-width:1550px;}
.lang { text-transform:uppercase; text-decoration:none; font-size:0.70em; font-weight:bold; color:#a0969b;position: relative; top: 20px; z-index:40;  width:200px; height:45px;}
.lang a { color:#FFFFFF;text-decoration:none;}
.lang p { padding-top:0 0 0 0; width:20px; float:left; display:block; margin-right:10px;}
.search { height:30px; margin:-54px 0px 0 0px; text-align:right;position: relative; top: 20px;}
.search  input { width:250px; height:22px; border:none;  vertical-align:top; color:#a0a0a0;}
.search input.searchbut { background-image:url(../im/searchbut.gif); cursor:pointer;  width:27px; height:22px; background-repeat:no-repeat; border:0px none; margin-left:5px;}
.footer {height:110px;  background-color:#f1f1f1;  margin:0px 60px 0 0px; font-size:0.75em;  padding-left:1%; padding-right: 20px; min-width:953px; max-width:1530px;}
p.copyr {display:block; width:50%; float:left;}
p.adress {display:block; width:50%; float:left; line-height:1.8em;}
.leftfooter {width:40%; float:left;  padding-top:25px; }
.rightfooter {width:60%; position:relative; float:left;  padding-top:25px; }
.rightfooter img { margin-right:4%;}
.edesign { width:29px; height:89px; position:absolute; top:0px; left:100%; margin-left:20px;}

/*inner styles//*/
.leftinner { width:25%; padding-top:15px; float:left;}
.breadcrumps a {color:#181a35; text-decoration:none; font-size:0.85em; line-height:2em; height:30px;  background-image:url(../im/tree.gif); background-repeat:no-repeat; background-position:center right; margin-right:7px; padding-right:15px; font-weight:normal;}
.breadcrumps a.lastcrump {color:#99214e; font-size:14px; background:none; }
.breadcrumps a.lastcrump:hover { text-decoration:none;}
.breadcrumps a:hover { text-decoration:underline;}
ul.innermenu li ul { margin-left:0; font-size:0.9em;}
ul.innermenu li ul li a {color:#32150e; line-height:2.2em; text-decoration:underline;padding: 0;}
ul.innermenu li ul li a:hover { text-decoration:none;}
ul.innermenu li ul li { margin: 0;}

ul.innermenu  ul.subinnermenu li a{ color:#8b8783; font-size:1.2em;}
ul.subinnermenu li a.active {color:#99214e!important; text-decoration:none;}

ul.innermenu li { display:block;
float:left;
line-height:23px;
margin-bottom:10px;
width:100%;}

ul.innermenu li { margin-bottom: 5px; display: inline-block; line-height: 23px;width: 100%;}



ul.innermenu li span.menuitem { margin:0px; display: block; line-height: 23px; z-index:100; }
.services ul.innermenu #menucolor_1 .expandable  a  {  background-image:url(../im/arrow_blue.gif); background-repeat:no-repeat; background-position: 0 10px; z-index:-99;   }

.ebout_ebanking .expandable  a  {  background-image:url(../im/pink_right_arrow.png); background-repeat:no-repeat; background-position: 0 10px; z-index:-99; margin-left:5px; padding-left:12px!important; }



#menu_block li a  {  font-size:0.8em; /*display:block;/*/ padding: 7px 5px; /*text-decoration: none;*/}
ul.innermenu li a  { color: #99214E; font-size:0.9em; padding: 7px 10px; /*text-decoration: none;*/}
ul.innermenu li a:hover { text-decoration:none;}

.services ul.innermenu li a {  color:#ffffff; font-weight:bold; background-color: #99214E;font-size:14px; padding: 5px 10px; text-decoration: none; display: block;}
#menucolor_1 .menuitem a { background-color:#006699; 
 z-index:0;}
#menucolor_1 ul .menuitem  a { background-color: #FFFFFF;}
.innermenu  #menucolor_1 ul li  a  { color:#006699; font-weight:normal; background-color:#FFFFFF;margin:0; padding:0 0 0 18px;cursor:pointer;text-decoration:underline;}
.innermenu  #menucolor_1 ul li  ul a { color:#7c858a;}
.innermenu  #menucolor_1 ul li  ul a.selected { color:#891150;}
.innermenu  #menucolor_1 ul li  a:hover  { text-decoration:none;}


.services ul.innermenu #menucolor_1 .collapsable a { background-image:url(../im/arrowDown_blue.gif); background-repeat:no-repeat; background-position: 0 13px;  z-index:0  }
.ebout_ebanking .collapsable a { background-image:url(../im/pink_down_arrow.png); background-repeat:no-repeat; background-position: 0 13px;  z-index:0; margin-left:5px; padding-left:12px!important;  }
.ebout_ebanking .collapsable ul li a  { background:none;}
.services ul.innermenu #menucolor_1 .expandable ul li a { background:none;}
.services ul.innermenu #menucolor_1 .collapsable ul li a { background:none;}
/*
.services ul.innermenu .firstleftmenu a { background-color: #99214E; }
.services ul.innermenu .expandable a {  background-color:#006699}
*/


.services ul.innermenu li ul { margin-top: 10px;}
.services ul.innermenu li ul  a  { color:#C9036A; font-weight:normal; background-color:#FFFFFF;
margin:0; padding:0 0 0 5px !important;
cursor:pointer;
text-decoration:underline;}

.services ul.innermenu li ul .expandable  a  { background-image:url(../im/arrow.gif); background-repeat:no-repeat; background-position: 0 10px; z-index:99  }
.services ul.innermenu li ul .collapsable a { background-image:url(../im/arrowDown.gif); background-repeat:no-repeat; background-position: 0 13px;  z-index:99  }
.services ul.innermenu li ul .expandable ul li a { background:none;}
.services ul.innermenu li ul .collapsable ul li a { background:none;}
.services ul.innermenu li ul .collapsable ul .collapsable a { background-image:url(../im/arrowDown.gif); background-repeat:no-repeat; background-position: 0 7px; z-index:99  }
.services ul.innermenu li ul .collapsable ul .expandable  a   { background-image:url(../im/arrow.gif); background-repeat:no-repeat; background-position: 0 7px;  z-index:99 }
.services ul.innermenu li ul .collapsable ul .collapsable ul li a { background:none;}
.services ul.innermenu li ul .collapsable ul .expandable  ul li a { background:none;}
.services ul.innermenu li ul ul   { margin-top: 0; margin-left: 10px;}
.services ul.innermenu li ul ul a { line-height: 1.8em; padding: 0 0 0 15px; color: #7c858a; font-size: 12px; font-family: arial; }
.services ul.innermenu li ul ul li { margin-top: 4px;}
.services ul.innermenu li ul ul li ul a{ font-size: 11px; background: none;}





.ygtvspacer { text-decoration: none;}

/*servisy_poslugy*/
.services #ygtv1{ }

.services #ygtv1{ }
.services .ygtvitem {margin-bottom:5px; margin-top:10px;}
.services .ygtvitem .active { font-weight:bold; text-decoration:none !important;}
.services .ygtvitem a:hover { color:#99214E;}
.services #ygtv1 #ygtvcontentel1 { color:#FFFFFF; background-color: #AE2E73; font-size:0.9em; padding: 7px 10px; text-decoration: none; width: 100%}
.services #ygtv1 #ygtvcontentel1 a { color:#FFFFFF; text-decoration: none;  font-weight:bold;}


 .services #ygtv83 #ygtvcontentel83 { color:#FFFFFF; background-color: #31202c; font-size:0.9em; padding: 7px 10px; text-decoration: none; width: 100%}
 .services  #ygtv83 #ygtvcontentel83 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
  .services  #ygtv83  a { color:#31202c;}
  
  .services #ygtv85 #ygtvcontentel85 { color:#FFFFFF; background-color: #108589; font-size:0.9em; padding: 7px 10px; text-decoration: none; width: 100%}
   .services  #ygtv85 #ygtvcontentel85 a{color:#FFFFFF; font-weight:bold; text-decoration:none;}
	.services #ygtv85 .ygtvchildren  a{color:#108589;}
	 
	 
	
.services #ygtvcontentel65 { color:#FFFFFF; background-color: #006699; font-size:0.9em; padding: 7px 10px; text-decoration: none; width: 100%}
 .services #ygtvcontentel65 a {color:#FFFFFF; font-weight:bold; text-decoration:none;}
 .services  #ygtvc65  a{color:#006699;}
 
 .services .ygtvlabel { text-decoration:underline; color: #C9036A; cursor:pointer;  font-size: 1.25em;}
 
 
.services .ygtvchildren .ygtvchildren .ygtvlabel { margin-top: 0; margin-left: 10px; font-size: 1.25em;}
.services .ygtvchildren .ygtvchildren  .ygtvchildren  .ygtvlabel  { margin-top: 0; margin-left: 20px; font-size:1.1em;}
 .services .ygtvchildren .ygtvchildren  .ygtvchildren .ygtvchildren .ygtvlabel { margin-top: 0; margin-left: 30px; font-size:1em;}
 .services  .ygtvchildren .ygtvchildren  .ygtvchildren .ygtvchildren .ygtvlabel span { display: inline-block;}
  
  
 /* left menu */
  .ygtvlabel { text-decoration:underline; color: #C9036A; cursor:pointer; font-size: 1.25em;}
  .ygtvitem {margin-bottom:10px; }
  .active .ygtvlabel { font-weight: bold;}
  .ygtvchildren .ygtvchildren .ygtvlabel { margin-top:10; margin-left: 10px; font-size:0.8em; margin-bottom:0; display:block;}
  .ygtvchildren .ygtvchildren { margin-top: 10px;}
  
  
.service_1 { background-color:#ae2e73; padding:5px 5px 5px 10px;margin-right:10px;}
.service_2{ background-color:#31202c;padding:5px 5px 5px 10px; margin-right:10px;}
.service_1 a{ color:#FFFFFF; text-decoration:none; font-size:0.8em;padding-top:10px;}
.service_2 a{ color:#FFFFFF; text-decoration:none; font-size:0.8em;padding-top:10px;}
.innerbanners{ margin-top:20px;}
.innerbanners .banner1 li {width:100%!important;margin: 0 0 10px 0;}
.innerbanners .texts { float:right;max-width: 140px; min-width:125px; width:59%; text-align:right;}
.innerbanners .texts a { display:inline; position:relative;}
.innerbanners .texts h1  a  { color:#FFFFFF;}
.innerbanners .texts h2  a  { color:#D2006A;}
.rightinner { float:left; width:74%; padding:14px 0px; margin: 0;}
.rightinner h1 {font-weight:normal; font-size:28px;color:#151839; margin-bottom:15px; margin-top: 1px; line-height:1.1em;}
.rightinner h2 { font-weight:bold; font-size:1.2em; color:#99214e; margin:15px 0px 10px 0px;}
.rightinner h3 {font-weight:bold;color:#151839;margin:5px 0px; }
.rightinner h4 { color:#99214e;font-size:1em;margin:5px 0px; clear:both;  }

.rubrik_content h4 { float:right; padding-right:20px; color:#d2d2d2; margin-top:0px;}
.rightinner p { font-size:1em; line-height:2em; margin:7px 0px;}
.rightinner  table p{ margin:0;}
.Dpidroz { font-weight:bold; font-size:0.9em; line-height:140%}
.Dpidroz td { padding:0 !important;}
.Dadress { font-size:0.9em; margin-bottom:15px; padding-bottom: 15px; line-height:140%}
.Dadress td {padding: 0 0 15px 0 !important;}


.departtitle { padding: 20px 0 10px 0}

.departtitle tr { /*border: 1px solid #99214e; */ }
.departtitle .department { font-weight: bold; font-size:0.8em;}

/******************************************------------------- Search  -------------*****************************/
.branche2 { padding-bottom:15px; margin-left:20px;}
.branche2 .branche { font-size:13px; line-height:140%; background:none; margin-bottom:5px; padding:0; list-style: decimal;
   }


.branche2 a:hover { text-decoration:none;}


.inner {
    width: 100%; margin: 0; padding: 0;
}


.innertext { padding:0px 20px 0px 20px; width: 88%;font-size: 12px; line-height: 20px;}
.innertext .date { color:#917C8B}
.innertext .container { width:auto !important; background:none !important; margin:0; padding:0;}
.innertext  img { margin:0px 15px 10px 0;}
#creditcalc tr{ height:20px; }
#creditcalc td  { height:20px !important; padding-right:20px!important; }
#creditcalc td  input {margin:0; }
.container .g { background: none;}

.innertext ul li{
   font-size: 12px; line-height: 20px;
   margin-bottom:5px;
}
.innertext table. tr td, .innertext table tr td p {
   text-align: left;
}
.innertext table.linkblock tr td.text {
 position: relative; display: block; border-bottom:1px solid #ccc;
}
.innertext table.linkblock tr td.text span.pdficon {
display: block;
margin-top:10px;
}
.innertext table.linkblock  {
  width: 70% !important;
}

.innertext table tr td.vacancytitle {
  white-space: nowrap; font-weight: bold; padding: 0 10px;
  vertical-align:baseline;
  border-bottom:1px solid #ccc;
  padding:5px 0px!important;
}

.innertext table tr td.vacancytitle .vacancyfield {
  border-bottom:1px solid #ccc;	}
.innertext span.information {width:90%;}
.innertext .vacancies{ margin-bottom: 30px;}
.innertext .vacancies .vacancyname {border-bottom:2px solid #cccccc; height:30px; padding:0px; margin:0px;}
.innertext .vacancies .vacancy {border-bottom:2px solid #cccccc; height:30px; padding:0px; margin:0px;}


.innertext table tr td.vacancyfield {
   font-weight: normal; padding: 5 10px!important; border-bottom:1px solid #ccc; 
}
.innertext table tr td.vacancy {
   font-weight:bold; padding: 10px 10px; font-size: 14px; color: #891150;
}

.innertext table tr td.vacancyname { 
width: 170px !important;
font-weight: bold; padding: 10px 10px; font-size: 14px; 
}
.innertext table tr td.formlink {
  padding: 0 10px;
}
td.newstitle {
  padding: 0 0 0 10px;
}

td.newstitle a {
  padding: 0px;
}

.dicgrid .news2 {
font-weight:bold;
padding-bottom:0 !important;
}

.innertext table tr td span {
   text-align: left; margin: 0 ;
}

.sitemap ul ul { margin-top:10px;}
.sitemap ul { line-height: 140%; color:#C9036A }
.sitemap ul a:hover{ text-decoration:none;}
.sitemap ul li  { margin-left: 0px; font-size: 1.2em; font-weight:bold; padding:0; background:none; color:#891150; font-weight:bold; }
.sitemap ul li ul li { margin-left: 0px; font-size: 0.9em; font-weight:normal; padding:0;  background-image: url(../im/sitemap_arrow.gif);); padding-left:17px; background-repeat:no-repeat; background-position:0px 4px;}
.sitemap ul li ul li ul li   { margin-left: 7px; font-size: 0.9em; font-weight:normal;  padding:0; background:none; background-image:url(../im/sitemap_arrow.gif); padding-left:17px; background-repeat:no-repeat; background-position:0px 4px; color:#11417d;}
.sitemap ul li ul li ul li  a {color:#11417d;}
.sitemap ul li ul li ul li ul li  a {color: #891150;}
.sitemap ul li ul li ul li ul li   { margin-left: 15px; font-size: 0.9em; font-weight:normal; background-image:url(../im/sitemap_arrow.gif); padding-left:17px; background-repeat:no-repeat; background-position:0px 4px;  }

.sbttn { background-color: #0F2B5E; color:#FFFFFF; padding:2px 5px; border:0px none; font-size:12px; cursor:pointer;}

.rightinner .innertext .dicgrid {width: 80% !important; margin-bottom:30px;}
.rightinner .innertext .dicgrid  td {  background-color:#fff;}
.rightinner .innertext .dicgrid  td.ratetype { font-weight:bold; background-color:#eee;}
.rightinner .innertext .dicgrid  th { border-bottom:2px solid #891150;}
.rightinner .innertext .dicgrid .g td { background-color:#f2f2f2;}


.dicgrid { text-align: left;}
#IDAZY2T_grid_nbucurrencyrates_wrap .dicgrid { width:85% !important}
#IDAZY2T_grid_nbucurrencyrates_wrap .name { padding: 0 10px 0 0;  width: 250px !important;}
#IDARYQQ_grid_nbucurrencyrates tr {color:#576166; font-size:0.9em; padding:3px 10px 3px 5px;}
.g, .odd td { background-color: #EAEAEA!important; padding: 2px 2px!important; /* color:#576166; */}
#IDADKQQ_grid_currencyrates td{padding: 2px 2px!important; }
#IDADKQQ_grid_currencyrates td.department { padding-left:0px!important;}

#IDARYQQ_grid_nbucurrencyrates .nick{padding:3px 10px 3px 5px; font-size:0.9em;}
#IDARYQQ_grid_nbucurrencyrates .code{padding:3px 10px 3px 5px; font-size:0.9em;}
#IDARYQQ_grid_nbucurrencyrates .rate{padding:3px 10px 3px 5px; font-size:0.9em;}

/* pytanya_vidrovidi*/
.gsts { }
/*
.gsts  tr { display: inline;}

*/.gsts .qDate { float:right;   font-size:0.9em; font-weight:bold;}
.qData { padding:0px;}
.gsts .question {}
.qData { padding:0 !important; }
.gsts .qName { display:inline; font-weight:bold; color:#99214E;}
.gsts  .qText { display:block; padding:0 0 0 5px !important; font-weight:bold;}
.gsts .qAnswer { display:block; padding:0 0 0 5px!important;}
.qAnswer { border-bottom: 1px solid #E6E6E6; margin-bottom:]15px;}
.gsts 
/**/

/*kursy valut*/ 


.rightinner  #IDAVY2T_grid_nbucurrencyrates_wrap table { width:90% !important; }


/**/



.departtitle .buy { font-size:1em; font-weight:bold; vertical-align:bottom; width:80px;}
.departtitle .sell {font-size:1em; font-weight:bold; vertical-align:bottom; width:80px;}
.odd { background-color: #EAEAEA; padding: 2px 0; color:#576166;}
.even { color:#576166;}
.val { padding:3px 10px 3px 5px; font-size: 0.8em; width:35px;}
.code { padding: 0 10px 0 0; font-size: 0.8em; width: 30px}

.kup  { padding: 0 0  0 50px; font-size: 0.8em; width:80px;}
.pro   { padding: 0 10px 0 0; font-size: 0.8em;}
.closed { background-image:url(../im/closedmenur.gif); background-position:center right; background-repeat:no-repeat;}
.service1_header { background-image: url(../im/service1_topright.gif); background-position:right top; background-repeat:no-repeat; }
.service1_header h1 { background-image:url(../im/service1_topleft.gif); background-position: top left; background-repeat:no-repeat; color:#600e3a; padding:10px 0 10px 10px; font-size:18px; margin-bottom:0px;}
.service1_cont, .service2_cont  {
  background-image:url(../im/service1_botleft.gif);
  width: auto;
  background-repeat:no-repeat;
  background-position:left bottom;
  padding:0px 10px;
 }
 .service1_cont td,  .service2_cont td {text-align:left;}
.service1_cont a, .service2_cont a { background-repeat:no-repeat; padding:7px 5px 8px 36px; line-height:14px;}
.news1 {
  font-size: 14px; color:#99214E; font-weight: bold; line-height: 20px; padding: 8px 0 8px 5px;
}
.photo img {
  margin: 0 15px 15px 0;
  border:1px solid #ccc;
}
.name {
 color:#99214E;
 WIDTH:369PX;
}
.authority_info .docsBody {
  font-size: 14px; color:#555555; 
}

.docsBody {
  font-size: 14px; color:#555555; 
}


.service1_cont ul {
  display: block;
  overflow: hidden;
  clear: both;
  width: 99%;
}


.service1_cont ul li h5 a, .service2_cont ul li h5 a{font-size: 12px;   background-repeat: no-repeat;padding: 6px 0 6px 35px; line-height: 24px;  color:#006699;}
.service1_list { background-image:url(../im/service1_botright.gif);
background-repeat:no-repeat; background-position:bottom right; margin-bottom:20px;}
.service1_cont p {
margin:0 0 7px !important;
padding-left:35px !important;
}
.service2_cont p {
margin:0 0 7px !important;
padding-left:35px !important;
}
.service1_list ul li, .service2_list ul li { width: 48%;display: inline-block; overflow: hidden;
  display:-moz-inline-stack;
  display:inline-block;
  _overflow:hidden;
  zoom:1;
  *display:inline;
  vertical-align: middle;
}


.service2_header { background-image: url(../im/service2_topright.gif); background-position:right top; background-repeat:no-repeat; }
.service2_header h1 { background-image:url(../im/service2_topleft.gif); background-position: top left; background-repeat:no-repeat; color:#600e3a; padding:10px 0 10px 10px; font-size:18px; margin-bottom:0px;}
.service2_cont { background-image:url(../im/service2_botleft.gif); background-repeat:no-repeat; background-position:left bottom; padding:0px 10px;}
.service2_header a {font-size: 12px;  color:#006699; font-weight: bold; font-size:1em;}
.service2_list { background-image:url(../im/service2_botright.gif); background-repeat:no-repeat; background-position:bottom right; margin-bottom:20px;}
.rubrika{background-color:#ad2e73; min-height:235px; background-image:url(../im/rubrik_left_top.png); background-repeat:no-repeat; background-position:top left; position:relative;}
.rubrik_header { background-image:url(../im/rubrik_right_top.png); background-position:right top; background-repeat:no-repeat; height:9px;}
.rubrik_content { background-image:url(../im/rubrik_left_bot.png); background-repeat:no-repeat; background-position:left bottom; min-height:270px;}


.rubrika img { position:absolute; bottom:0px; left:10px; margin:0px;}
.rubrik_foot {min-height:270px; background-image:url(../im/rubrik_right_bot.png); background-repeat:no-repeat; background-position:right bottom;}
.rubrik_foot h3 {text-align:right; padding-right:20px;}
.rubrik_foot h4 { width: 98%; text-align: right;}
.rubrik_text { margin-left:200px; position:relative; margin-bottom:10px; text-align:right; }
.rubrik_text h1 { margin-top:25px;}
.rubrik_text h2 {  font-size:1.2em; font-style:italic;  padding:10px 20px 0px 10px; color:#333; margin-top:0px;}
.rubrik_text p { color:#fff; margin:0px 20px;}
.rubrik_text  div { top:0px; left:0px; padding-bottom:10px; background-color:#e7c1d5;color:#333333; float:right;width:75%; background-image:url(../im/comment_bubble.gif); background-position:right bottom; background-repeat:no-repeat; }
.rubrik_content h3 { padding-left:0px; color:#fff; font-size:1.3em; float:right; width:98%;}
.rubrik_content h3 span {color:#c8c8c8; font-size:0.8em; font-style:italic;}

/*************** history *********/


/*************** deposite table style *********/

.grey { background-color:#ededed;}
.money { font-size:13px;
font-weight:bold;
width:100px;}
.rightinner .deposite { text-align:left; width: 100% !important; margin-bottom:20px; font-size:12px; margin-top:10PX;}

.deposite tr, .deposite th  { padding: 3px !important;}
.deposite th p {font-size:11px;font-weight:bold; line-height:1.1em!important;}
.deposite th  {border-bottom:2px solid #891150; font-weight:bold; vertical-align:bottom; line-height:1.1em!important;}
.rightinner table.deposite td { padding-left:4px!important; border-bottom:1px solid #ccc; vertical-align:top;}
.deposittitle {padding-top:0px; width:90%; cursor:pointer; font-size:12px!important; text-decoration:underline;}
.deposittitle:hover { text-decoration:underline;}
.deposite .term {}
.about { font-weight:bold; width:90%;}

/*************** deposite calkulator *********/
#calc .g { background:none !important;}

/*************** History *********/
.clear { clear:both;}
.HistoryTitle { display:block; color:#99214E; margin-right:3px; cursor: pointer; font-weight:bold; float:left; margin:0px 5px 0px 0px; height:22px;}
.HistoryTitle

.activhistory { display:inline-block; color:#000000; cursor:default; background-image:url(../im/history_bullet.gif); background-repeat:no-repeat; background-position: 0 0; color:#FFFFFF;  width:37px; height:22px; padding-left:8px;}

.HBlock .recordmonth {
color:#576166;
display:block;
font-weight:bold;
width:90px;
vertical-align:top;
float:left;
padding:5px 5px 5px 0px !important;
}

.HBlock .recordtext  {
vertical-align: baseline;
color:#000000;
margin-left:100px;
display: block;
font-size:12px;
font-weight:normal;
width:auto;
padding:5px !important;
}

.historyrecord  {
clear:both;
border-bottom:1px solid #ccc;
padding-top:0px;
}
.HBlock { margin-top:5px;}

.history tr td {
  padding: 10px;
}

.activhistory { background-image:url(../im/history_bullet.gif); background-repeat:no-repeat;  width:37px; height:22px; color:#FFFFFF; padding-left:8px;}
.docsTitle {
color:#99214E;
cursor:pointer;
display:block;
float:left;
font-weight:bold;
margin-right:3px; margin-right:5px;
}

.activdoc {color:#000000;
cursor:default;
display:inline-block;
background-image:url(../im/history_bullet.gif);
background-repeat:no-repeat;
color:#FFFFFF;
padding-left:8px;
width:37px;
height:22px;}

.finblock { font-size:1.2em; line-height:2em; border-bottom:1px solid #ccc;}
.finblock  .pdficon { font-size:0.8em;}
.pdficon {  background-image:url(../im/pdf_icon.gif); background-repeat:no-repeat; height:45px; width:35px; line-height:35px;  display:block; padding-left:30px;}


/*pages*/
.pages { margin-top:15px;}
.pages a { font-size: 1.15em; padding: 4px;}
.pages a:hover { text-decoration:none;}
.pages .selected { font-size: 1.15em; padding: 4px;}


/**/
.moneys-list {}
.moneys-list h3 { color:#99214E;}
.moneys-list td { vertical-align:top; }
.moneys-list  img { vertical-align: top;}

.left { }

/*kalendar*/
.yui-skin-sam .yui-calendar td.calcell.selected a { background-color:#C9036A !important; color:#FFFFFF !important; font-weight:bold; }
.yui-skin-sam .yui-calendar td.calcell.calcellhover a { background-color:#891150 !important;; color:#FFFFFF !important;}
.yui-skin-sam .yui-calendar td.calcell a { color:#891150 !important; background-color:#FFFFFF !important;}
.yui-skin-sam .yui-calcontainer {
border:none !important;
}
.yui-skin-sam .yui-panel-container.shadow .underlay { background: none !important;}
.yui-skin-sam .yui-calendar td.calcell {  border: none !important;}
.yui-skin-sam .yui-calendar td.calcell.today {
background-color:#CCCCCC !important;
}
/*news*/
#IDAYJ2T_grid_newsarchieve_list .news2 { font-weight:bold; padding:10px 0 0 0  !important;}
#IDAYJ2T_grid_newsarchieve_list .news1 { padding:0  !important;}
#IDAYJ2T_grid_newsarchieve_list tr { padding: 2px !important;}
#IDAYJ2T_grid_newsarchieve_list td { padding: 2px 2px 2px 0 !important; vertical-align:baseline;}

/*monets*/
#filter-type { width: auto; float: left;}
.filter-params { width: auto; float: left; margin-left: 25px}

#clc {background-color:#0F2B5E;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
padding:2px 5px;}
.q img { margin:0px; padding:0px;}
#menu_block .lastleftmenu { margin-bottom:20px; }
.menu_top_title { background-color:#343760; color:#FFFFFF; padding:10px 0; font-size:0.8em; font-weight:bold; padding-left:5px; background-image:url(../im/menu_bg.gif); background-repeat:repeat-x; margin-bottom:5px;}
.menu_top_title p { background-image:url(../im/down_arrow.png); background-repeat:no-repeat; background-position:0px 5px; padding-left:14px;}

.qu img { vertical-align:middle; margin:0px 2px; width:15px; height:11px;}
#credit_title_1 {cursor:pointer; line-height:2em;}
.credit_icon_auto { background-image: url(../im/icons/kredit-avto.gif); background-repeat:no-repeat; padding-left:40px;  font-size:20px!important; line-height:1.5em!important; margin-bottom:0px!important;}
.credit_icon_realty { background-image:url(../im/icons/kredit-ipotek.gif); background-repeat:no-repeat; padding-left:40px;  font-size:20px!important; line-height:1.5em!important; margin-bottom:0px!important; }
.credit_icon_others { background-image:url(../im/icons/kredit-other.gif); background-repeat:no-repeat; padding-left:40px;  font-size:20px!important; line-height:1.5em!important; margin-bottom:0px!important;}
h1.credit_category { margin-top:20px;}
.page_title_man { color:#FFFFFF!important; background:none!important; font-size:23px!important; padding-top:0px; text-align:right; padding-right:20px;}
.searchform_inner .ctrlsholder { width:100%; }
.authority_info_viewer .photo { background-image:url(../im/Photo_man_bg.gif); background-repeat:repeat-x; padding:0px!important;  width:150px;}
.authority_info_viewer .name { text-align:left; font-size:12px; font-weight:bold; padding-left:20px; line-height:1.5em;}
.authority_info_viewer .title {padding-left:20px; text-align:left;}
.authority_info_viewer td {vertical-align:bottom; padding-bottom:5px;}
.authority_info_viewer .photo img { margin:0px!important;}
.authority_info .photo { background-image:url(../im/Photo_man_bg.gif); background-repeat:repeat-x; padding:0px!important; height:190px; width:150px;}
.authority_info td { height:185px;}
.authority_info {width:100%; border-bottom:1px solid #ccc;}
.authority_info .photo img  { margin:0px!important; height:185px;}

.authority_info  .name { margin-left:20px; font-size:18px; margin-bottom:15px;}
.authority_info  .title { margin-left:20px; }
.authority_info  .docsTitle { margin-left:20px;}
#IDA4A0P_authorities_list_wrap .dicgrid td { border:0px none;}
#showNewsDate  {width:22px!important;  height:18px!important;}
.credir_calc_title { font-size:20px!important; margin-top:20px!important;}
.creditcalc th {border-bottom:2px solid #891150; font-weight:bold;  text-align:left;}
.creditcalc .g { background-color:#EDEDED;}
.creditcalc td {border-bottom:1px solid #CCCCCC;}
.creditcalc {width:80%;}
.ebout_ebanking li#menucolor_0 a { text-decoration:underline;}
.ebout_ebanking li#menucolor_0 li {padding-left:12px;}
.ebout_ebanking li#menucolor_0 li a { font-size:10px; color:#7C858A;}
.ebout_ebanking li#menucolor_0 li a.selected { color:#891150;} 
#block_title1 { background-image:url(../im/icons/numb1.gif); background-repeat:no-repeat; padding:5px 0px 5px 40px; cursor:pointer; }
#block_title2 { background-image:url(../im/icons/numb2.gif); background-repeat:no-repeat; padding:5px 0px 5px 40px;  cursor:pointer;}
#block_title3 { background-image:url(../im/icons/numb3.gif); background-repeat:no-repeat;padding:5px 0px 5px 40px; }
.searchform_inner .search { clear:both;  margin:0px; top:0px; text-align:left; cursor:pointer;}
.searchform_inner .search input { border:1px solid #ccc;}
.searchform_inner .search input#button { border:0px none;} 
.swf_clock { width:400px; top:86px;  left:245px;position:absolute;}
#moneys-filter { margin-top:20px;}
.departtitle table { width:100%;}
.departtitle .buy { text-align:right;}
.departtitle .sell {text-align:right;}
.dicgrid .kup,.dicgrid .pro,.dicgrid .th_kup,.dicgrid .th_pro {text-align:right;}

