html{color:#666;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
.clear{clear:both;}
body{font:12px Arial,Tahoma,sans-serif;background:#fff;color:#666;}
a{color:#69c;text-decoration:none;}
a:hover{text-decoration:underline;}
#text .article-content a,
#text .article-content a font,
#text .article-content a strong,
#text .article-content a span,
#text .landingpage2 .text a,
#text .landingpage2 .text a font,
#text .landingpage2 .text a strong,
#text .landingpage2 .text a span,
#text .map .text a,
#text .map .text a font,
#text .map .text a strong,
#text .map .text a span,
#text #contacts a,
#text #contacts a font,
#text #contacts a strong,
#text #contacts a span{font-weight:bold;color:#69c;}
input,textarea{font:12px Arial,Tahoma,sans-serif;}
#container{margin:auto;width:918px;padding:0 35px;}
#header{height:188px;}
#header h1{background:url(../img/big-bank-logo.gif) no-repeat left 32px;width:180px;height:90px;padding:32px 0 0 0;float:left;overflow:hidden;}
#header h1 a{display:block;width:180px;height:90px;overflow:hidden;text-indent:-9999px;}
#header .language,
.jflanguageselection{height:21px;font-size:11px;text-transform:lowercase;padding:11px 0 0 10px;float:right;}
#header .language li,
.jflanguageselection li{float:left;width:26px;height:16px;padding:0 0 0 1px;}
#header .language li.active,
.jflanguageselection li#active_language{background:url(../img/language-active-bg.gif) no-repeat 1px top;}
#header .language a,
.jflanguageselection a{color:#919191;display:block;width:26px;height:15px;padding:1px 0 0 0;text-align:center;overflow:hidden;}
#header .language li.active a,
.jflanguageselection li#active_language a{color:#fff;}
#header .banner{width:728px;height:90px;padding:0 0 0 10px;float:right;}
#header .search{height:23px;padding:17px 7px 0 0;margin:0 0 -42px 0;position:relative;z-index:400;float:right;width:200px;}
#header .search form{float:right;}
#header .search p{float:left;}
#header .search .input{padding:0 6px 0 0;}
#header .search .input input{width:139px;height:17px;}
.input input{background:#fff;border:none;}
#header .search .button input{background:url(../img/button-search-bg.gif) no-repeat left top;border:none;width:42px;height:17px;font:9px Tahoma;color:#fff;text-transform:uppercase;}
#header div.menu{background:url(../img/header-bg.gif) no-repeat left 10px;height:56px;position:relative;font-family:Tahoma;clear:both;padding:10px 0 0 0;z-index: 11;}
#header div.menu ul{padding:0 0 0 9px;}
#header div.menu li{float:left;text-transform:uppercase;font-size:9px;padding:7px 0 0 0;height:26px;display:block;}
#header div.menu li span{display:block;padding:6px 20px 8px 20px;cursor:pointer;}
#header div.menu li ul{display:none;}
#header div.menu li.active ul,
#header div.menu li.hover ul{display:block;}
/*
#header div.menu li.item13 ul{display:none !important;}
*/
#header div.menu li.active,
#header div.menu li.hover{background:url(../img/menu-li-active-right.jpg) no-repeat right 7px;}
#header div.menu li.active span,
#header div.menu li.hover span{background:url(../img/menu-li-active-left.jpg) no-repeat left top;display:block;padding:6px 20px 0 20px;height:20px;cursor:pointer;}
#header div.menu .active ul span,
#header div.menu li.active .active span,
#header div.menu li.hover ul span{background:none;display:inline;padding:0;height:auto;}
#header div.menu li a{color:#e6e9ee;display:block;height:20px;white-space:nowrap;position:relative;z-index:200;}
#header div.menu li.active a{font-weight:bold;padding:0;height:26px;}
#header div.menu li ul{position:absolute;left:0;top:42px;padding:6px 0 0 6px;font-family:Arial;width:890px;height:18px;}
#header div.menu li ul li{text-transform:none;padding:0 14px;position:relative;}
#header div.menu li.active ul li a,
#header div.menu li.hover ul li a{padding:0;color:#e9f5e8;font-size:11px;font-weight:normal;height:auto;background:none;}
#header div.menu li.active ul li.active,
#header div.menu li.hover ul li.active{background:none;}
#header div.menu li.active ul li.active a{font-weight:bold;}
#header div.menu li ul li.parent,
#header div.menu li.active ul li.parent,
#header div.menu li.hover ul li.parent {background:url(../img/menu-2-parent-bg.gif) no-repeat 100% 50%;}
#header div.menu li ul li {height:12px;}
#header div.menu li ul li ul {display:none;position:absolute;top:18px;left:0;z-index:10;width:auto;height:33px;margin:0;padding:0;background:url(../img/menu-3-right.gif) no-repeat 100% 0 !important;white-space:nowrap;border-top:1px solid #dfdfdf;}
#header div.menu li ul li ul li {float:none;display:inline;position:static;padding:0;}
#header div.menu li.active ul li ul li a,
#header div.menu li.hover ul li ul li a,
#header div.menu li ul li ul li a {font-weight:bold !important;color:#fff!important;display:inline-block;float:none;line-height:18px;height:25px;padding:8px 11px 0 11px;}
#header div.menu li.active ul li ul li.first a,
#header div.menu li.hover ul li ul li.first a,
#header div.menu li ul li ul li.first a {background:url(../img/menu-3-left.gif) no-repeat 0 100% !important;padding-left:13px;}
#header div.menu li ul li ul li.active a {font-weight:bold;text-decoration:underline;color:#fff;}
#path{height:12px;overflow:hidden;padding:6px 0 0 0px;margin:0 0 0 -4px;}
#path li{float:left;font-size:10px;padding:0 11px 0 8px;background:url(../img/path-li-bg.gif) no-repeat right 4px;}
#path li.active{background:none;}
#path li a{color:#999;text-decoration:underline;}
#path li.active a{text-decoration:none;}

#footer { height:78px; overflow:hidden; background:url(../img/footer-bg.gif) no-repeat left top; } 
#footer div.menu, #footer .countries { padding: 7px 0 0 0; height: 33px; font-size: 10px; }
#footer .menu { width: auto;  float: left; }
#footer .menu li { padding: 0 3px 0 14px; }
#footer .countries {  width: auto; float: right; padding-right: 10px; overflow: hidden; }
#footer .menu li, #footer .countries li { float: left; }
#footer .menu a { color: #d9dee5; }
/* Alex 08.03.2010 
#footer .countries li { padding: 0 8px 0 9px; background: url(../img/footer-separator.gif) no-repeat left 3px; line-height: 12px; margin: 0 0 0 -1px; }
/* Alex 08.03.2010 */
#footer .countries li { padding: 0 5px; background: none; line-height: 12px; margin: 0 0 0 -1px; }
#footer .countries a { color: #ccd2dc; font-size: 9px; }
#footer .copyrights { float: left;  color: #aeaeae; font-size: 11px; padding: 0 0 0 14px; width: 280px; clear: left }
#footer .contacts { width: auto; float: right; color: #aeaeae; font-size: 11px; text-align: right; }
html * #footer .contacts { clear: both}
#footer .contacts p { display: inline; padding: 0 7px 0 6px; }

#content{padding:12px 0 0 0;}
#col_left{float:left;width:703px;}
.col #first{width:689px;float:left;padding:0;}
.col #news{width:689px;float:left;padding:0 0 15px 0;}
#content .col_left,
#content .col_right{float:left;width:215px;}
#content .col_right{float:right;}
.col_left div h2,
.col_right div h2{font-size:12px;color:#6c6c6c;font-weight:bold;padding:8px 0 7px 11px;}
.col_left div,
.col_right div,
.col_right form#poll .pollstableborder{background:url(../img/sidebar-box-bg-top.gif) no-repeat left top;position:relative;padding:0 6px 0 5px;margin:0 0 11px 0;}
.col_right div.banner{background:none;padding:0;text-align:center;}
.col_right form#poll div{background:none;padding:0;margin:0;}
.col_left div div,
.col_right div div{background:none;margin:0;padding:0;}
.col_left div div.bottom,
.col_right div div.bottom,
.col_right form#poll div.bottom{background:url(../img/sidebar-box-bg-bottom.gif) no-repeat left 3px;height:6px;overflow:hidden;position:relative;margin:0 -6px 0 -5px;}
.col_left .menu ul{background:#ededed;padding:12px 14px 0 14px;}
.col_left .menu li{padding:0 0 12px 0;}
.col_left .menu li.active,
.col_left .menu li a#active_menu,
.col_left .menu a:hover{background:url(../img/arrow-selected.gif) no-repeat left 4px;}
.col_left .menu a{color:#646a63;display:block;padding:0 0 0 14px;}
.col_left .menu li.active a,
.col_left .menu li a#active_menu,
.col_left .menu a:hover{padding:0 0 0 15px;font-weight:bold;text-decoration:none;}
#text h1,
#sitemap h1,
#text #pollxtTitle,
#text td.sectiontableheader,
#text form#poll h2{font-size:16px;font-weight:bold;color:#00204f;}
#text h1,
#text #pollxtTitle{margin-bottom:10px;}
#text,
#sitemap{padding:0 10px 20px 0;float:left;}
.cols #text{float:left;width:456px;padding:0 10px 20px 20px;overflow:hidden;}
.col #text{float:left;width:689px;}
#text h2{font-size:14px;font-weight:bold;line-height:17px;color:#666;margin:20px 0 10px 0;}
#text h3{font-size:12px;color:#666;font-weight:bold;line-height:17px;}
#text p{line-height:17px;margin:10px 0;}
#text ul,
#text ol{line-height:17px;}
.col_right .ibank{background:url(../img/ibank-box-bg-top.gif) no-repeat left top;}
.col_right div.ibank div.bottom{background:url(../img/ibank-box-bg-bottom.gif) no-repeat left 2px;}
.col_right .ibank .text{background:url(../img/ibank-text-bg.jpg) no-repeat left bottom;height:90px;}
.col_right .links .text{background:#ccebf5;padding:9px 9px 0 10px;position:relative;}
.col_right .ibank h2{height:29px;padding:0;color:#666;}
.col_right .ibank h2 span{background:url(../img/icon-lock.gif) no-repeat right 7px;padding:8px 21px 7px 11px;line-height:14px;float:left;}
.col_right .contacts h2,
.col_right .menu h2{color:#363;}
.col_right div.menu ul{background-color:#feeedd;padding:14px 9px 15px 13px;}
.col_right div.menu li{padding:0 0 0 9px;background:url(../img/sidebar-links-bullet.gif) no-repeat left 5px;line-height:21px;}
.ibank .input{float:left;font-size:11px;position:relative;}
.ibank .input label{float:left;padding:0 0 2px 0;}
.ibank .input input{background:#fff;border:1px solid #ccc;width:94px;height:15px;font-size:11px;padding:3px 0 0 2px;}
.ibank .usr{width:106px;}
.ibank .psw{width:79px;}
.ibank .psw input{width:75px;}
.ibank .button{text-align:right;height:17px;padding:7px 0 0 0;clear:both;}
.ibank .button input{background:url(../img/button-ibank-bg.gif) no-repeat left top;width:68px;height:17px;border:none;color:#fff;text-transform:uppercase;font-size:9px;font-weight:bold;}
.button input{cursor:pointer;}
.ibank .options{padding:15px 9px 6px 9px;}
.ibank .options li{background:url(../img/options-li-bg.gif) no-repeat 1px top;line-height:14px;padding:0 0 9px 0;font-size:12px;position:relative;}
.ibank .options li a{color:#1a48d0;display:block;padding:0 0 0 22px;}
.col_right .contacts .text{background:#a2a2a2 url(../img/contacts-text-bg.jpg) no-repeat left top;color:#fff;height:100px;}
.col_right .contacts .text ul{padding:8px 0 0 10px;}
.col_right .contacts .text li{background:no-repeat left top;position:relative;height:18px;}
.col_right .contacts .text a{color:#fff;display:block;padding:3px 0 0 23px;height:17px;}
.col_right .contacts .text li.chat{background-image:url(../img/icon-chat.gif);padding:2px 0 0;}
.col_right .contacts .text li.email{background-image:url(../img/icon-email.gif);background-position:2px top;}
.col_right .contacts .text li.skype{background-image:url(../img/icon-skype.gif);margin:5px 0 5px 2px;}
.col_right .contacts .text li.phone{background:url(../img/icon-phone.gif) no-repeat left top;line-height:18px;height:18px;padding:0 0 4px 20px;font-weight:bold;}
#first .latestnews .item .date,
#first .latestnews .item h1{margin:0;}
#first .menu{height:146px;padding:0;margin:0 0 0 -11px;background:none;clear:both;}
#first .tools ul{margin:0;list-style-type:none;padding:0;}
#first .tools li,
.tools li{font-size:20px;letter-spacing:-1px;background:url(../img/first-tools-li-bg.gif) no-repeat 11px top;width:222px;height:146px;float:left;padding:0 0 0 11px;margin:0;list-style-type:none;}
#first .tools a,
.tools a{color:#999;text-align:center;display:block;width:222px;height:139px;text-decoration:none;padding:7px 0 0 0;}
#first .tools a img,
.tools a img{margin:10px 0 0 0;}
#first div,
div.latestnews{background:url(../img/first-box-bg-top.gif) no-repeat left top;position:relative;margin:0 0 15px 0;z-index:0;}
#first div div{background:none;margin:0;padding:0;position:relative;}
#first div div.bottom,
div.latestnews div.bottom{background:url(../img/first-box-bg-bottom.gif) no-repeat left 3px;height:6px;overflow:hidden;position:relative;width:689px;}
.news,
.latestnews{padding:30px 0 0 0;}
#first .news .items,
#first .latestnews .items{width:245px;float:right;padding:0 65px 0 0;}
#first .news .items .item,
#first .latestnews .items .item{padding:0 0 10px 0;color:#999;line-height:17px;}
#first .news .latest,
#first .latestnews .latest{float:left;width:335px;padding:0 0 0 24px;}
.news h1,
#first .latestnews h1{height:1px;overflow:hidden;margin:0;}
.news .item h1,
#first .latestnews .item h1{font-size:12px;height:auto;overflow:visible;line-height:15px;font-weight:normal;padding:0 10px 0px 65px;}
.news .latest h1,
#first .latestnews .latest h1{font-size:16px;padding:0 0 10px 0;position:relative;font-weight:bold;line-height:20px;}
.news .item p,
#first .latestnews .item p{position:relative;}
.news .item .date,
#news_archives .date,
#first .latestnews .item .date{font-size:11px;float:left;}
.news .latest .date,
.latestnews .latest .date{font-weight:bold;}
#first .products .menu{height:44px;overflow:hidden;margin:0 1px;padding:0 0 0 11px;}
#first .products strong{color:#33a02c;font-weight:bold;}
.products .menu li.active{border-bottom:1px solid #fff;}
#first .products div.green,
#first .products .menu li.green{border-color:#33a02c;}
#first .red strong{color:#c00;}
#first .products div.red,
#first .products .menu li.red{border-color:#c00;}
#first .yellow strong{color:#ffb722;}
#first .products div.yellow,
#first .products .menu li.yellow{border-color:#ffb722;}
#first .blue .menu{border-color:#03c;}
#first .blue strong{color:#03c;}
#first .products div.blue,
#first .products .menu li.blue{border-color:#03c;}
#text #first ul{margin:0;}
#first .products .menu li{float:left;width:159px;height:34px;overflow:hidden;text-align:center;padding:9px 0 0 0;margin-left:6px;font-size:15px;letter-spacing:-1px;background:url(../img/products-menu-li-bg.gif) no-repeat left 9px;list-style-type: none;}
#first .products .menu li.red{background-image:url(../img/products-menu-li-bg-red.gif);}
#first .products .menu li.yellow{background-image:url(../img/products-menu-li-bg-yellow.gif);}
#first .products .menu li.blue{background-image:url(../img/products-menu-li-bg-blue.gif);}
#first .products .menu a{color:#fff;display:block;width:159px;height:47px;padding:8px 0 0 0;}
#first .products .text{
	/* height:90px; */
	overflow:hidden; 
}
#first .products .text .item a{font-weight:bold;}
#first .products .item {
	margin: 0 1px;
	padding: 18px 22px;
	width: 643px;
	line-height: 17px;
	border-top: 7px solid #33a02c;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	visibility: hidden;
}
#first .products div.active {
	z-index: 1;
	visibility: visible;
}
/* News */
#header .menu .news li,
#header .menu li.active ul.news li.active{background:url(../img/menu-li-news-separator.gif) no-repeat left 2px;padding-right:15px;}
#header .menu li.active ul.news li.first{background:none;}
.col_left .newslist{padding:20px 0 0;min-height:100px;}
.newslist .menu .bottom{margin-left:0;}
.newslist .menu .item{padding:0 19px 10px 19px;}
.newslist .menu p{margin:0 0 5px 0;font-size:11px;font-weight:normal;color:#999;}
.newslist .menu a,
.newslist .menu a:hover{color:#69c;display:inline;padding:0;font-weight:normal;background:none;}
.newslist .menu a:hover{text-decoration:underline;}
.cols #news_archives{padding-top:10px;}
#news_archives .date{color:#999;margin:0;float:left;}
#news_archives h2,
#ps_results h2{padding:0 0 5px 65px;margin:0;font-size:12px;font-weight:normal;}
#ps_results h2{padding:0;font-weight:bold;}
/* Contacts */
#contacts{margin:0 0 30px -15px;float:left;}
#contacts h1{clear:both;margin-left:15px;padding-top:30px;}
#contacts .item,
.contacts .item{background:#fff url(../img/contacts-box-bg.gif) no-repeat 15px 15px;padding:15px 0 0 15px;width:337px;height:143px;overflow:hidden;float:left;position:relative;}
#text .contacts .item{float:none;width:auto;padding:13px 0 0 0;margin:0 0 20px 0;background:#fff url(../img/contacts-box-big-bg.gif) no-repeat left 13px;position:relative;}
#contacts .item .bottom,
#text .contacts .item .bottom{background:#fff url(../img/first-box-bg-bottom.gif) no-repeat left top;height:3px;width:689px;overflow:hidden;clear:both;display:none;}
#contacts .picture,
#text .contacts .item .picture{float:left;width:75px;height:112px;padding:17px 0 11px 16px;}
#contacts .picture p,
#text .contacts .item .picture p{width:75px;height:112px;margin:0;}
#contacts .text,
#text .contacts .item .text{width:220px;float:left;padding:80px 0 0 15px;}
#text .contacts .item .text,
#text #contacts .item .text{float:none;position:absolute;bottom:12px;left:106px;padding:0 0 0 15px;width:220px;}
#text .contacts .item .text{padding:0;}
#contacts .text p,
#text .contacts .item .text p{margin:0;}
#contacts h2,
#text .contacts .item .text h2{font-size:16px;margin:0;}
#contacts .email,
#text .contacts .item .text .email{font-weight:bold;}
/* Forms */
#text .form{background:url(../img/first-box-bg-top.gif) no-repeat left top;min-height:100px;}
#text form div.facileform{background:#fff url(../img/stepsform-bg-repeat.gif) repeat-y left top;}
#text form div.facileform .facileformtop{background:url(../img/stepsform-bg-top.gif) no-repeat left top;}
#text form div.facileform .facileformbottom{background:url(../img/stepsform-bg-bottom.gif) no-repeat left bottom;}
#text .form .forminner h3{padding:20px 0 14px;}
#text .form .steps{background:none !important;}
#text #ff_form25 .form h2,
#text #ff_form36 .form h2,
#text form .form h2,
#text .form h2{line-height:20px;padding:20px 0 0 22px;margin-top:0;}
#text #ff_form25 .form .forminner,
#text #ff_form36 .form .forminner,
#text .form .forminner{padding-top:0;}
#text .form .bottom{background:url(../img/first-box-bg-bottom.gif) no-repeat left 4px;height:7px;overflow:hidden;}
#text .form h2,
#text #ff_form25 .form h2{padding:20px 0 0 12px;line-height:20px;}
#text .form form,
#text .form .forminner,
#text .form .fields{background:#f0f0f0;height:373px;padding:17px 0 11px 0;margin:0 8px;position:relative;}
#text .form .steps{background:none !important;}
#text .form .forminner p.error label{color:#ff0000;}
#text .form form.step,
#text .form .forminner,
#text .calculator form,
#text .form .search{background:transparent;height:auto;color:#000;}
#text .form form h3,
#text .form .forminner h3{clear:both;font-weight:bold;padding:15px 14px 0 14px;}
#text .form form p,
#text .form .forminner p{padding:0 14px 5px 14px;}
#text .form .forminner p.hidden{display:none;}
#text .form .forminner p.bt_hidden{display:none;}
#text .form .forminner p.bt_hidden2{display:none;}
#text .form .forminner p.bt_hidden3{display:none;}
#text .form .forminner h3.hidden{display:none;}
#text .form .forminner p input.idletter{width:10px;}
#text .form form .input,
#text .form .forminner .input,
#text .form .fields .input,
#text .form .fields .checkboxes,
#text .form form .select,
#text .form .forminner .select,
#text .form .fields .select,
#text .form form .textarea,
#text .form .forminner .textarea{font-size:11px;clear:both;margin:0;padding:12px 14px 0 14px;}
#text .forminner select{font-size:11px;float:left;}
#text .form form .input label,
#text .form .forminner .input label,
#text .form .fields .input label,
#text .form form .textarea label,
#text .form form .select label,
#text .form .forminner .textarea label,
#text .form .forminner .select label,
#text .form .fields .select label,
#text .form .fields .checkboxes span{float:left;width:178px;padding:0 10px 0 0;}
#text .form form .input input,
#text .form .forminner .input input,
#text .form .forminner .select input.inputbox,
#text .form .fields .input input,
#text .form form .textarea textarea,
#text .form .forminner .textarea textarea{float:left;width:203px;border:1px solid #ccc;height:16px;font-size:11px;padding:2px 0 0 2px;}
#text .form .forminner p.double label{width:auto;}
#text .form .forminner p.double label.double{width:178px;}
#text .form .forminner p.double select{margin-right:10px;}
#text .form .forminner .select select.passportid{float:left;margin-right:10px;}
#text .form .forminner .select input.inputbox{width:150px;}
#text .form .forminner p input.datepicker{width:100px;margin-right:10px;}
#text .form .forminner p.datepicker input.dateselect{width:70px;padding:0;}
#text .form form .textarea textarea,
#text .form .forminner .textarea textarea{height:100px;}
#text .form form .button,
#text .form .forminner .button{position:absolute;bottom:11px;left:18px;margin:0;padding:0;}
#text .form form .buttons,
#text .form .forminner .buttons,
#text .form .fields .buttons{padding-top:8px;clear:both;}
#text .form form .center,
#text .form .forminner .center,
#text .form .fields .center{padding-left:310px;}
#text .form form .button span,
#text .form .forminner .button span,
#text .form .forminner .datepicker span,
#text .form form .buttons span,
#text .form .forminner .buttons span,
#text .form .fields .buttons span{float:left;background:url(../img/button-bg-right.gif) no-repeat right top;margin-right:9px;}
#text .form form .right span,
#text .form .forminner .right span,
#text .form .fields .right span{float:right !important;}
#text .form .forminner .datepicker span{margin:0;}
#text .form form.step .buttons span,
#text .form .forminner .buttons span{background:url(../img/button-next-step-bg-right.gif) no-repeat right top;}
#text .form form .button span input,
#text .form .forminner .button span input,
#text .form form .buttons span input,
#text .form .forminner .buttons span input,
#text .form .forminner .datepicker span input,
#text .form .fields .buttons span button{background:url(../img/button-bg-left.gif) no-repeat left top;border:0;height:20px;color:#fff;font:bold 9px Verdana;text-transform:uppercase;padding:0 15px;cursor:pointer;}
#text .form form.step .buttons span input,
#text .form .forminner .buttons span input{background:url(../img/button-next-step-bg-left.gif) no-repeat left top;padding:0 24px 0 9px;font:bold 9px Verdana !important;}
#numpad{position:absolute;top:17px;left:339px;width:96px;height:98px;overflow:hidden;}
#text #numpad ul{margin:0;}
#text #numpad li,
#numpad li{float:left;width:30px;height:23px;padding:0 0 2px 2px;margin:0;list-style-type:none;}
#numpad li input{width:30px;height:23px;background:url(../img/numpad-bg.gif) no-repeat left top;border:0;text-align:center;color:#fff;cursor:pointer;}
#numpad li a{width:30px;height:23px;line-height:23px;text-align:center;display:block;color:#fff;text-decoration:none;}
/* Sitemap */
.col #sitemap{float:left;width:675px;}
#sitemap h1{padding:0 0 8px 0;}
#sitemap ul{padding:20px 0 0 2px;width:223px;float:left;}
#sitemap li{padding:0 0 0 15px;font-weight:bold;line-height:18px;background:url(../img/bullet-li.gif) no-repeat left 7px;}
#text #sitemap li,
#text #sitemap ul{margin:0;list-style-type:none;}
#sitemap ul ul{margin:0;padding:0;background:none;width:auto;float:none;}
#sitemap li li{padding:0 0 0 22px;font-weight:normal;background:url(../img/bullet-li-li.gif) no-repeat 14px 7px;}
#sitemap li li li{padding:0 0 0 24px;background:url(../img/bullet-li-li.gif) no-repeat 16px 7px;}
/* Facebook */
#facebook {
    position: absolute;
	padding: 11px 0px 0px 806px;
	height: 21px;
}
/* RSS */
.rss{float:right;padding:11px 0 0 0;background:url(../img/separator-rss.gif) no-repeat right 15px;height:21px;}
.rss p{background:url(../img/icon-rss.gif) no-repeat left top;padding:0 5px 0 0;}
.rss p a{display:block;padding:0 0 0 22px;height:16px;line-height:16px;font-size:10px;color:#919191;}
/* Print */
#print{float:right;padding:2px 8px 0 0;height:24px;overflow:hidden;background:url(../img/icon-print.gif) no-repeat left 9px;}
#print a{color:#999;font-size:11px;display:block;padding:0 0 0 21px;line-height:26px;}
/* Error */
#navigation{clear:both;height:13px;padding:0 0 20px 4px;line-height:13px;}
#navigation p{float:left;padding:0 25px 0 0;background:no-repeat left top;line-height:13px;}
#navigation p a{display:block;padding:0 0 0 17px;color:#919191;}
#navigation p.prev{background-image:url(../img/icon-prev.gif);}
#navigation p.next{background-image:url(../img/icon-next.gif);}
strong{font-weight:bold;}
/* Search */
#ps_results{margin-left:-39px;top:34px;width:200px;z-index:500;}
#text #searchForm .form h2{position:relative;}
#text #searchForm .form h2 span{position:absolute;right:12px;top:19px;}
#text #searchForm .form h2 span label{padding:0 0 0 20px;}
#text .form .search p{height:20px;}
#text .form .search .input label,
#text .form .search .select label,
#text .form .search .checkboxes span{width:110px;}
#text .form .search .buttons{padding:15px 0 10px 124px;}
#text .form .search .buttons button{width:70px;}
.results .highlight{font-weight:bold;}
.results .item{padding:0 12px;}
#text .results .item h2{margin-bottom:0;}
#text .results .item p{margin-top:0;}
#text .results .item p.path{margin-bottom:0;}
#text .pagination{text-align:center;padding:10px 0 0 0;}
tbody.step1{display:none;}
tbody.step2{display:none;}
tbody.step3{display:none;}
tbody.step4{display:none;}
tbody.active{display:block;}
.chronoform{display:none;}
div.form{display:none;}
div.active{display:block;}
#text .steps{font-size:19px;color:#fff;padding:7px 0 22px 0;}
#text .steps-module{background:url(../img/steps-bg.gif) no-repeat left top;height:158px;padding:2px 0 0 0;}
#text .steps-module h3{line-height:29px;padding:0 0 12px 15px;margin:0;}
/* Alex 02.03.2010
#text .steps ul, .steps ul{height:76px;overflow:hidden;margin:0;padding:0;}
#text .steps-module ul.steps{padding:0 0 0 21px;}
.steps li, #text .steps li{float:left;width:98px;height:50px;padding:26px 0 0 53px;margin:0 0 0 -27px;list-style-type:none;line-height:17px;background:url(../img/step-bg.gif) no-repeat left top;color:#666;font-size:12px;}
#text .steps li.step1, #text .steps li#step1.step1{background:url(../img/step1-bg.gif) no-repeat left top;width:131px;padding:26px 0 0 20px;margin:0;}
#text .steps li.active, .steps li.active{color:#fff;background:url(../img/step-active-bg.gif) no-repeat left top;}
#text .steps li#step1.active{background:url(../img/step1-active-bg.gif) no-repeat left top;color:#fff;}

.steps li,
#text .steps li {
	float: left;
	width: 98px;
	height: 50px;
	padding: 26px 0 0 53px;
	margin: 0 0 0 -27px;
	list-style-type: none;
	line-height: 17px;
	background: url(../img/step-bg.gif) no-repeat left top;
	color: #666;
	font-size: 12px;
}
#text .steps li.step1,
#text .steps li#step1.step1 {
	background: url(../img/step1-bg.gif) no-repeat left top;
	width: 131px;
	padding: 26px 0 0 20px;
	margin: 0;
}
#text .steps li.active,
.steps li.active {
	color: #fff;
	background: url(../img/step-active-bg.gif) no-repeat left top;
}
#text .steps li#step1.active {
	background: url(../img/step1-active-bg.gif) no-repeat left top;
	color: #fff;
}
/* Alex 02.03.2010 */

#tooltip_2 {
	background: none;
	text-decoration: none;
}

a.tooltip_2 span {
    display:none; 
	padding:2px 3px; 
	margin-left:8px; 
	width:130px; 
	text-decoration: none;
}

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

a.tooltip_2:hover span {
    display:inline; 
	position:absolute; 
	border:1px solid #000000; 
	background:#ffffff; 
	color:#000000; 
	padding: 5px 5px 5px 10px;
	width: 205px !important;
}

#sutinkuatvyktiiskyriu {
	background: url(http://www.bigbank.lv//templates/bigbank/img/nedelsiant.png) no-repeat;
	border: 0;
	height: 20px;
	width: 228px;
	color: white;
	font: bold 9px Verdana;
	text-transform: uppercase;
	cursor: pointer;
}

#nedelsiant {
	background: url(http://www.bigbank.lv//templates/bigbank/img/nedelsiant.png) no-repeat;
	border: 0;
	height: 20px;
	width: 228px;
	color: white;
	font: bold 9px Verdana;
	text-transform: uppercase;
	cursor: pointer;
}

.uus {
    background: url(http://www.bigbank.lv//templates/bigbank/img/nedelsiant.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: white;
    cursor: pointer;
    font: bold 9px Verdana;
    height: 20px;
    text-transform: uppercase;
    width: 228px;
}

.auth_colours {
color: black;
}

.wide_field {
width: 260px;
}

.person_not_found {
color: red;
}

#text .steps {
	width: 692px;
	font-size: 19px;
	color: #fff;
	padding: 7px 0 22px 0;
	display: block;
}
#text .steps ul,
.steps ul {
	height: 76px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.steps li,
#text .steps li {
	float: left;
	width: 116px;
	height: 50px;
	text-align: center;
	padding: 30px 13px 0 10px;
	margin: 0px;
	list-style-type: none;
	line-height: 17px;
	background: url(../img/step-bg.jpg) no-repeat left top;
	color: #666;
	font-size: 12px;
}
#text .steps li.step1,
#text .steps li#step1.step1 {
	background: url(../img/step1-bg.jpg) no-repeat left top;
	width: 116px;
}
#text .steps li.step5,
#text .steps li#step5.step5 {
	background: url(../img/step5-bg.jpg) no-repeat left top;
	width: 113px;
}
.steps li.twolines,
#text .steps li.twolines,
#text .steps li.step1.twolines,
#text .steps li#step1.step1.twolines,
#text .steps li.step5.twolines,
#text .steps li#step5.step5.twolines {
	padding: 21px 13px 0 10px;
	height: 59px;
}
#text .steps li.active,
.steps li.active {
	background: url(../img/step-bg-active.jpg) no-repeat left top;
}
#text .steps li#step1.active {
	background: url(../img/step1-bg-active.jpg) no-repeat left top;
}
#text .steps li#step5.active {
	background: url(../img/step5-bg-active.jpg) no-repeat left top;
}
/* Alex 02.03.2010 */

.stepsform,
.map{background:url(../img/stepsform-bg-repeat.gif) repeat-y left top;}
.stepsform .top,
.stepsform .bottom,
.map .top,
.map .bottom{background:url(../img/stepsform-bg-top.gif) no-repeat left top;}
.stepsform .bottom,
.map .bottom{background:url(../img/stepsform-bg-bottom.gif) no-repeat left bottom;padding:3px 11px 10px 23px;}
#text .stepsform p{padding-right:40px;padding-bottom:17px;}
#text .stepsform form p{margin:0;padding:0;}
#text .stepsform form p.button{text-align:right;padding:3px 0 0 0;}
#text .stepsform form p.button input{width:79px;height:17px;text-transform:uppercase;background:#33a02c url(../img/stepsform-button-bg.gif) no-repeat left top;border:none;color:#fff;font:bold 9px Tahoma;line-height:9px;}
#text .stepsform form p.input{height:33px;}
#text .stepsform form label{float:left;width:92px;white-space:nowrap;font-weight:bold;}
#text .stepsform form p.input input{float:left;border:1px solid #ccc;width:235px;height:17px;padding:3px 0 0 3px;}
#text .titleimage{padding:0 0 18px 0;}
.landingpage .text{float:left;width:382px;padding:0 30px 10px 30px;margin:-35px 0 0 0;}
#text .landingpage .text h2{font-size:30px;color:#34a12c;font-weight:normal;margin-top:35px}
.loanformstart{float:right;width:203px;height:92px;padding:25px 22px 0 12px;background:url(../img/loanformstart-bg.gif) no-repeat left top;font:11px Arial;}
#text .loanformstart p{margin:0;}
.loanformstart p.input{height:27px;}
.loanformstart p.button{padding:3px 0 0 0;text-align:right;}
.loanformstart p.button input{background:url(../img/loanformstart-button.gif) no-repeat left top;width:68px;height:17px;border:none;color:#fff;font:bold 9px Tahoma;line-height:9px;text-transform:uppercase;}
.loanformstart label{float:left;width:105px;color:#fff;}
.loanformstart .input input{width:96px;height:18px;float:left;}
.loantypes{width:708px;height:220px;margin:0 0 0 -15px;}
#text .loantypes p{float:left;padding:0 5px 0 15px;}
.tabs{background:url(../img/tabs-bg-repeat.gif) repeat-y left top;width:434px;margin:20px auto 0 auto;overflow:hidden;}
.tabs ul,
#text .tabs ul{height:38px;width:440px;margin:0;background:url(../img/tabs-bg.gif) repeat-x left top;overflow:hidden;}
.tabs li,
#text .tabs li{float:left;width:104px;height:38px;padding:0 6px 0 0;margin:0;list-style-type:none;overflow:hidden;background:url(../img/tabs-tab-bg.gif) no-repeat left top;}
.tabs li.active,
#text .tabs li.active{background-image:url(../img/tabs-tab-active-bg.gif);}
.tabs li a{color:#fff;text-align:center;display:block;line-height:37px;}
.tabs li.active a{color:#666;}
.tabs .bottom{background:url(../img/tabs-bg-bottom.gif) no-repeat left top;height:3px;overflow:hidden;}
.tabs .item{padding:10px 20px 5px 20px;display:none;}
.tabs div.active{display:block;}
.tabs .text{height:160px;overflow:auto;overflow-x:hidden;}
#text table{margin:0 0 20px 0;border-collapse:collapse;border-spacing:0;border:1px solid #d3d6d6;}
#text tr{background:#eeefef;}
#text tr.alt{background:#ebf3f1;}
#text td{border:1px solid #fff;padding:3px 5px;color:#838589;}
#text thead td{border:1px solid #d3d6d6;background:#fff;text-align:center;text-transform:uppercase;padding:5px;color:#838589;}
/* Alex 03.06.2010 */
#text table {
	margin: -10px 0;
	border-collapse: collapse;
	border-spacing: 0;
	border: none;
}
#text tr {
	background: #fff;
}
#text tr.alt {
	background: #ebf3f1;
}
#text td {
	border: 1px solid #bfbfbf;
	padding: 5px 7px;
	color: #4f4f4f;
	font: normal 12px Arial, Helvetica, sans-serif;
}
#text td.alt {
	font-weight: bold;
	border: 1px solid #bfbfbf;
}
#text tr.caption td {
	border: none;
	border-bottom: 1px solid #bfbfbf;
	background: #fff;
	text-align: left;
	text-transform: uppercase;
	padding: 8px 5px 5px 11px;
	color: #34a12c;
	font: normal 14px Arial, Helvetica, sans-serif;
}
#text tr.header td {
	background: #9f9f9f;
	color: #fff;
	padding: 5px 6px;
}
/* / Alex 03.06.2010 */
.map .bottom{padding-left:13px;}
.map .text{float:right;width:295px;padding-top:20px;}
.map .picture{float:left;}
/* Loan page 2 layout */
#text .title{width:690px;height:116px;overflow:hidden;margin:0 0 10px 0;}
#text .title .picture{width:690px;height:116px;padding:0;overflow:hidden;}
#text .title .text{width:690px;height:116px;overflow:hidden;margin:-116px 0 0 0;position:relative;z-index:200;}
#text .title .text ul{display:none;}
#text .title .text h1{color:#fff;font-weight:normal;font-size:32px;line-height:98px;padding:18px 0 0 29px;}
#text .title .text ul{height:31px;overflow:hidden;padding:2px 2px 0 3px;margin:0;}
#text .title .text li{float:left;width:171px;overflow:hidden;text-align:center;margin:0;padding:0;list-style-type:none;line-height:31px;color:#fff;background:url(../img/loan-li-bullet.gif) no-repeat left top;}
#text .title .text li.first{background:none;}
.landingpage2 .text{float:left;width:445px;padding:0 0 10px 20px;margin:0;}
#text .landingpage2 .text h2 {font-size:26px;font-weight:normal;margin:20px 0 5px 0;}
#text .landingpage4 .text h2 {font-size:26px;font-weight:normal;margin:20px 0 5px 0;}
#text .landingpage2 .col_left h2{margin-top:0;margin-bottom:0;}
#text .landingpage2 .loanformstart2 p{margin:0;}
#text .landingpage2 .loanformstart2 p.button{clear:both;padding:10px 0 0;}
.landingpage2 .loanformstart2 p.input,
.landingpage2 .loanformstart2 p.select{height:27px;position:relative;}
.landingpage2 .loanformstart2 p.button{padding:3px 0 0 0;text-align:right;}
.landingpage2 .loanformstart2 form{background:#f2f2f2;padding:14px 7px;}
.landingpage2 .loanformstart2 p.button input{background:url(../img/loanformstart-button.gif) no-repeat left top;width:68px;height:17px;border:none;color:#fff;font:bold 9px Tahoma;line-height:9px;text-transform:uppercase;}
.landingpage2 .loanformstart2 label{float:left;width:100px;color:#828781;}
.landingpage2 .loanformstart2 .input input{width:86px;height:16px;padding:2px 0 0 2px;float:left;border:1px solid #ccc;}
.landingpage2 .loanformstart2 .select select{width:88px;float:right;font-size:11px;}
.landingpage2 .depositcalculator .input .period,
.landingpage2 .depositcalculator .input input#payment.payment{margin-top:0;}
/* Alex 04.03.2010 */
.loantypes2 { height: 103px; margin: 0 0 7px; overflow:hidden; padding: 0 0 0 11px; width: 453px; }
* html .loantypes2 { margin:0 0 7px 225px; padding:0; }
.landingpage4 { padding: 10px 0 0 0; }
.landingpage4 .loantypes2 { width: auto; height: 103px; margin: -11px 0 7px 0; padding: 0 0 0 11px; overflow: hidden; float: right; }
.landingpage4 .loantypes2 p a { color: #fff; font: normal 14px Arial,Tahoma,sans-serif; }
/* Alex 04.03.2010 */
#text .loantypes2 p{float:left;padding:0 0 0 8px;width:105px;height:93px;background:url(../img/menu-colors-green.gif) no-repeat 8px top;}
#text .loantypes2 p.color1{background:url(../img/menu-colors-green.gif) no-repeat 8px top;}
#text .loantypes2 p.color2{background:url(../img/menu-colors-red.gif) no-repeat 8px top;}
#text .loantypes2 p.color3{background:url(../img/menu-colors-yellow.gif) no-repeat 8px top;}
#text .loantypes2 p.color4{background:url(../img/menu-colors-blue.gif) no-repeat 8px top;}
#text .loantypes2 p a{color:#fff;display:block;width:85px;height:68px;overflow:hidden;padding:26px 10px 0;font-size:14px;line-height:17px;letter-spacing:-1px;text-align:center;}
#text ul,
#text ol{margin:0 0 0 20px;}
#text li{list-style-type:disc;margin:0 0 5px 0;}
.contacts_map{padding:0;height:260px;width:360px;float:left;}
.printlink{clear:both;}
.printlink a{padding-bottom:30px;}
.newslist a.archivelink,
.newslist a.archivelink:hover{display:block;font-weight:bold;padding:0 0 15px 17px;background:none;}
.newslist a.archivelink:hover{text-decoration:underline;}
label.error,
h2.error{color:#ff0000 !important;}
h2.error{line-height:20px !important;display:none;}
input.error,
select.error{border:solid 1px red !important;}
span.info{float:left;background:none !important;position:relative;}
span.info img{margin:0 10px 0 10px;}
span.info span{visibility:hidden;background:#FFFFFF none repeat scroll 0 0 !important;position:absolute;width:205px !important;border:1px solid;padding:5px 5px 5px 10px;z-index:100;}
span.showtip span{visibility:visible;}
#text form h1{font-size:16px;padding:0 14px;}
#text .steps p{font-size:11px;}
ul.contacts{display:block;}
ul.contacts li{list-style-type:none !important;}
ul.contacts li span{float:left;font-weight:bold;margin-right:5px;}
ul.contacts li ul{margin-left:50px !important;}
/* Calculator */
#calculator_monthly_fee,
#calculator_monthly_fee_s,
#calculator_loan_months,
#calculator_deposit_fee,
#calculator_deposit_payment{display:block;margin:0 0 20px;}
#text .calculator form{padding-top:5px;padding-bottom:22px;}
#text .calculator form p{height:20px;margin:0;}
#text .calculator select{width:145px;float:left;font-size:11px;}
#text .calculator label{width:154px !important;}
#text .calculator .input input{width:145px !important;}
#text .calculator .buttons{padding-left:178px;}
#text .calculator .buttons input{padding:0 8px;}
#text .calculator label.error{width:270px !important;padding:0 0 0 10px !important;}
#text .calculator form p#calc_message,
#text .calculator form p#calc_message_s{color:#f00;padding:12px 14px 0;display:none;}
.col_left p#calc_message,
.col_left p#calc_message_s{clear:both;color:#FF0000;padding:10px 0 0;display:none;}
p#calc_message.active{display:block;}
div.subregion{line-height:20px;margin-left:15px;}
.borderrepeat{background:url(../img/stepsform-bg-repeat.gif) repeat-y left top;}
.bordertop{background:url(../img/stepsform-bg-top.gif) no-repeat left top;}
.borderbottom{background:url(../img/stepsform-bg-bottom.gif) no-repeat left bottom;padding:10px;}
p.error_min,
p.error_max{color:red;}
p.error_min input,
p.error_max input{border:1px solid red !important;}
span.error_min,
span.error_max{display:none;color:red;padding-left:10px;}
a#pfc_logo{display:none;}
.form small{clear:both;display:block;font-size:10px;padding:5px 14px 10px;}
/* Poll */
#pollxtIntro,
#text .tnx_message{margin:0 0 18px;color:#595959;}
.col_right #pollxtIntro,
.col_right form#poll .tnx_message{margin:0 0 12px;color:#171717;}
#pool{margin:0 0 10px 0;}
#pool #pollxtFreeCol{padding:5px 0 0;}
* html #pool #pollxtFreeCol{padding:0;}
.label_radio,
.label_check{line-height:15px;}
.label_radio input,
.label_check input{margin:0 5px 0 0;vertical-align:middle;}
.inputbox{margin:0 0 10px;font-size:11px;}
#pool #pollxtButtons{padding:10px 0 0;}
.col_right form#poll h2,
#pool h2{color:#36a22b;}
#text form#poll h2{margin:0 0 13px;}
#text form#poll{color:#181818;}
.col_right form#poll .text,
.col_right #pool .text{background:#eee;padding:9px 11px 11px;color:#181818;}
.col_right form#poll h3,
#text form#poll h3,
#pool h3{color:#36a22b;font-size:14px;font-weight:bold;}
#text form#poll h3{margin:15px 0;}
#pool h3{margin:0 0 10px;}
#pool h3.sectiontableheader{margin:13px 0 15px 0;}
#text form#poll p{margin:0 0 15px 0;}
#text form#poll .pollgraph{margin:0;}
.col_right form#poll p{margin:0 0 15px;}
label.label_check input{margin:0 10px 0 0;}
.col_right form#poll .pollgraph{margin:15px 0 0;}
#pool form #pollxtTitle a,
#poollist #pollxtListTitle a{color:#36a22c;}
#pool form #pollxtImg{padding:0;}
#pool .xtmessage{border:none;background:#eee;padding:0 11px 11px;color:#666;display:none;}
#poollist{padding:0;background:url(../img/sidebar-box-bg-top.gif) no-repeat;}
#poollist form{background:url(../img/sidebar-box-bg-bottom.gif) no-repeat left bottom;}
#poollist table td{border:none;padding:0 5px 7px;}
#poollist table table{background-color:#feeedd;border:0;margin:0;}
#poollist table td td{padding:0;}
#poollist table .pollstableborder td{padding:0 0 7px 11px;}
#pollxtButtons .button{background:url(../img/button-sidebar.gif) no-repeat left top;border:none;width:68px;height:17px;color:#fff;font-weight:bold;font-size:9px;font-family:Tahoma;text-transform:uppercase;margin:0 5px 0 0;cursor:pointer;}
#text #pollxtButtons .button{background:url(../img/button-poll.gif) no-repeat left top;border:none;width:93px;height:23px;color:#fff;font-weight:bold;font-size:12px;font-family:Verdana;text-transform:none;margin:0 18px 0 0;cursor:pointer;}
#text #pollxtButtons{padding:20px 0;}
#text #pollxtOptCol{margin:0 0 5px;}
* html #text #pollxtOptCol{margin:0 0 2px;}
#text #poll table{margin:0 0 20px 0;border:none;}
#text #poll table table table{margin:7px 0 0 0;}
#text #poll tr{background:none;}
#text #poll td{border:0;padding:0;color:#191919;text-align:left;vertical-align:middle;}
img.polls_color_1,
img.polls_color_2,
img.polls_color_3,
img.polls_color_4,
img.polls_color_5{border:0;height:6px;background-color:#00204a;border-top:1px solid #1e3a5f;border-bottom:1px solid #1e3a5f;}
#text td.sectiontableheader{color:#00204f !important;padding:0 0 10px !important;}
#text #pollxtTitle a{color:#00204f;}
#text td.sectiontableheader img{display:none;}
/* Date Picker */
.dpDiv{}
.dpTable{font:12px Arial,Helvetica,Tahoma,sans-serif;text-align:center;color:#191919;background-color:#fff;border:0;width:171px;border:1px solid #ccc;}
.dpTD{border:0;padding:2px 0;}
.dpDayTR{}
.dpDayTD{background:#378f31 url(../img/datepicker-day-bg.gif) repeat-x left top;border:0;color:#ecf5ec;padding:3px 0;font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif;}
.dpDayHighlightTD{background:#fff;border:1px solid #3ba434;}
.dpTDHover{background-color:#c4c4c4;cursor:pointer;}
.dpTodayButtonTR{display:none;}
.dpTitleTR td,
.dpTitleTD{color:#33a02c;background:#f4f4f4;}
.dpTitleTR td.title_year{font-size:12px;line-height:14px;font-weight:bold;vertical-align:top;padding:3px 0;}
.dpTitleTR td.title_month{font-size:14px;line-height:16px;font-weight:normal;padding:1px 0 4px;vertical-align:top;}
.dpButton{color:#fff;font-size:14px;font-weight:normal;border:0;background:#f4f4f4;width:12px;height:13px;overflow:hidden;margin:0 5px;}
.title_month .dpButton{margin:0 10px;font-size:12px;vertical-align:middle;}
.dpButton span,
.dpButton span{width:8px;height:9px;display:block;overflow:hidden;text-indent:-9999px;background:#33a02c no-repeat 2px 2px;cursor:pointer;font-size:12px;}
.dpButton span.prev{background-image:url(../img/datepicker-prev.gif);}
.dpButton span.next{background-image:url(../img/datepicker-next.gif);}
.title_month .dpButton span{width:9px;height:13px;background-position:3px 4px;}
#calculator_monthly_fee_s p.before_expl{float:left;}
#calculator_monthly_fee_s p.explanation{padding:12px 14px 0px 350px !important;font-size:11px !important;}
* html #calculator_monthly_fee_s p.explanation{padding:12px 14px 0px 130px !important;}
#text .calculator .input input.calc_short{width:30px !important;}
#text .calculator .input span.pierc{margin-left:5px;margin-right:10px;float:left;}
#text .calculator .input input.balance_sum{width:88px !important;}

#first .flashcalc {
	margin: -12px;
}

#text div.map {
	margin: 0 0 15px;
	min-height: 100px;
}
* html #text div.map .bottom{
	height: 100px;
}
#text div.contacts {
	margin: -15px 0 0;
}

/* Print form hack 22.06.2010 Alex */
#text .form .forminner h3 {
	display: block;
	width: 600px;
	zoom: 1;
}

#text .form .forminner p.textarea {
	min-height: 100px;
}

#text .form .forminner p.double {
	min-height: 38px;
}

#text .form .forminner p {
	min-height: 22px;
}

#text .form .forminner label,
#text .form .forminner h3,
#text .form .forminner input.change_that {
	clear: both !important;
}
/* End */

a.calltoaction,
a.calltoaction span {
	display: inline-block;
	height: 30px;
	font: bold 14px/30px Arial, Tahoma, sans-serif;
	background: url(../img/button-calltoaction-bg.gif) no-repeat 0 0;
	color: #fff !important;
	cursor: pointer;
	text-transform: uppercase;
	text-shadow: 1px 1px #000;
}

a.calltoaction {
	padding: 0 0 0 13px;
}

a.calltoaction:hover {
	text-decoration: none !important;
}

a.calltoaction span {
	background-position: 100% 0;
	padding: 0 28px 0 0;
}

#ff_form55 #sammud_2 .forminner, #ff_form56 #sammud_ru_2 .forminner {
	background: none !important;
}
/* LOANFLASHCALC FIX LV */
#loanflashcalc {
	height: 342px !important;
}
.loanflashcalc2 {
	height: 385px !important;
}
/* 
#loanflashcalc object {
	margin-left: 20px;
} */
#first .products .text .green {
	padding: 0 !important;
	width: 687px !important;
}
