body {
	min-width: 1110px;
	margin: 0;
	padding: 0;
	overflow-x: auto;
	font-family: Arial;
	background:#fdfdfd;
}
html, body {
	height: 100%;
}
#content {
	position: relative;
	min-height: 100%;
	min-width: 1110px; /*    <==========   width of site's body  */
	margin-left: auto;
	margin-right: auto;
	cursor: default;
	overflow-x: hidden;
	background-color: #fdfdfd;
}
* html #content {
	height: 100%;
}

#resulttransfer p{
	margin: 0;
	margin-bottom: -30px;
}

.bold {
	font-weight: 700;
}

.middeltable td{
	text-align: center;
}

.wgradient{
	height: 15px;
	position: absolute;
	bottom:0;
	width: 100%;
	background: url(/images/wgradient.png);
	z-index: 2;
}

#page {
	padding-bottom: 587px; /*  height of footer   */
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 35px;
	margin-bottom: 35px;
}

#footer {
	position: relative;
	height: 610px;
	margin-top: -587px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	cursor: default;
	background-color: #790127;
	padding-top: 8px;
}


a {
	text-decoration: none;
	color: #000;
}

a:hover {
	color: #790127;
}

.both {
	clear: both;
}

img {
	border: 0px;
}

/* Header */
#header {
	width: 100%;
	background:#fff;
}

.navigationbottom {
	
}
/* Top Navigation Menu */
.navigation_top {
	text-align: right;
	padding-top: 12px;
	padding-right: 7px;
	height: 43px;
	width: 1110px;
	margin: 0px auto;
	position: relative;
}

.page_fontsize {
	display: inline-block;
	margin-right: 10px;
	font-size: 11px;
	font-weight: bold;
	cursor:pointer;
}

#fontsize_normal {
	color: #C6890B;
}

.page_fontsize_i {
	color: #6F6F6F;
	margin-right: 2px;
	font-size: 10px; 
}

.search_site {
	display: inline-block;
	vertical-align: top;
	height: 29px;
	width: 115px;
	padding: 0px 0px 0px 8px;
	font-size: 11px;
	color: #595959;
	outline: none;
	border: none;
}

.bank_online_button {
	display: inline-block;
	text-transform: uppercase;
	color: #84132D;
	font-size: 13px;
	font-weight: bold;
	height: 16px;
	border: 1px solid #D8AF5C;
	padding: 9px 27px 6px 20px;
	background: url('/images/header/buttonbankdown.png') no-repeat right 13px center;
	background-color: #E7BD67;
	cursor: pointer;
	border-radius: 3px;
	margin: 0px 8px;
	position: relative;
	z-index: 99;
}

.bank_online_button:hover {
	color: #E7BD67;
	border: 1px solid #790127;
	background: url('/images/header/buttonbankdown_hover.png') no-repeat right 13px center;
	background-color: #790127;
}

.panel_lang {
	display: inline-block;
}

.panel_lang .langchoose {
	display: inline-block;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 2px;
	cursor: pointer;
}

.panel_lang .langchoose:hover {
	color: #C0840A;
}

.langchoose_active {
	color: #C0840A;
}

.black_background {
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #000;
	width: 100%;
	height: 592px;
	z-index: 1;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.transit_b {
	display: block;
	position: absolute;
	width: 165px;
	height: 11px;
	top: 45px;
	right: 110px;
	z-index: 99;
}
/* Bank online container */
.bankonline {
	display: none;
	width: 545px;
	/*min-height: 175px;*/
	border: 1px solid #999999;
	border-radius: 5px;
	position: absolute;
	top: 0px;
	right: 0px;
	margin-top: 55px;
	margin-right: 116px;
	background-color: #fff;
	padding: 2px;
	overflow: hidden;
	z-index: 110;
}

.bankonline_block2 {
	display: inline-block;
	width: 168px;
	height: 160px;
	/*border: 1px solid #CFCBCB;*/
	padding: 6px;
	float: left;
}

.table_for_cell {
	display: table;
	width: 100%;
	height: 100%;
}

.bankonline_cell {
	display: table-cell;
	vertical-align: middle;
	transition: background-color 0.3s;
	-webkit-transition: width 0.3s;
}

.bankonline_cell:hover {
	background-color: #F9F5E0;
}

.bankonline_content {
	position: relative;
	margin: 0px auto;
	text-align: center;
	padding: 6px;
}

.bottom_border {
	display: block;
	width: 108px;
	margin: 6px auto 0px;
	border-bottom: 1px solid #CFCBCB;
}

.right_border {
	position: relative;
	top: -139px;
	left: 6px;
	border-right: 1px solid #CFCBCB;
	width: 1px;
	height: 108px;
	float: right;
}

.bankonline_name {
	color: #414141;
	font-size: 18px;
}

.bankonline_subname {
	color: #414141;
	font-size: 17px;
}

.bankonline_block2:hover .bankonline_name {
	color: #790127;
}

.bankonline_block2:hover .bankonline_subname {
	color: #790127;
}

.bankonline_content_images1 {
	display: block;
	width: 30px;
	height: 30px;
	margin: 5px auto;
}

.bankonline_block2:hover .bankonline_content_images2 {
	opacity: 1;
	filter: alpha(opacity=100);
}

.bankonline_content_images2 {
	position: absolute;
	top: 6px;
	left: 69px;
	display: block;
	width: 30px;
	height: 30px;
	margin: 5px auto;
	filter: alpha(opacity=0);
	opacity: 0;
}

.bankonline_block2:hover .bankonline_content_images2 {
	background: url('/images/comertbank_buttons/4_red.png') no-repeat center center;
}

.bankonline_content_images3 {
	display: block;
	background: url('/images/comertbank_buttons/3_black.png') no-repeat center center;
	width: 20px;
	height: 25px;
	margin: 5px auto;
}

.bankonline_block2:hover .bankonline_content_images3 {
	background: url('/images/comertbank_buttons/3_red.png') no-repeat center center;
}

.bankonline_content_images4 {
	display: block;
	background: url('/images/comertbank_buttons/6_black.png') no-repeat center center;
	width: 22px;
	height: 30px;
	margin: 5px auto;
}

.bankonline_block2:hover .bankonline_content_images4 {
	background: url('/images/comertbank_buttons/6_red.png') no-repeat center center;
}

.bankonline_content_images5 {
	display: block;
	background: url('/images/comertbank_buttons/5_black.png') no-repeat center center;
	width: 25px;
	height: 25px;
	margin: 5px auto;
}

.bankonline_block2:hover .bankonline_content_images5 {
	background: url('/images/comertbank_buttons/5_red.png') no-repeat center center;
}

.bankonline_content_images6 {
	display: block;
	background: url('/images/comertbank_buttons/2_black.png') no-repeat center center;
	width: 18px;
	height: 25px;
	margin: 5px auto;
}

.bankonline_block2:hover .bankonline_content_images6 {
	background: url('/images/comertbank_buttons/2_red.png') no-repeat center center;
}

/* Bank online container end */
/* Top Navigation Menu end */


/* Primary Navigation Menu */
.navigationmiddle {
	height: 63px;
	width: 100%;
	display: block;
	background-color: #790127;
	padding: 2px 0px;
}

.navigationmiddle_container {
	height: 61px;
	border: 1px solid #F2E8BA;
	/*border: 1px solid #790127;*/
	border-right: none;
	border-left: none;
}

.navigationmiddle_content {
	width: 1110px;
	margin: 0px auto;
}

.logocontainer {
	display: inline-block;
	margin-top: 3px;
	margin-left: 5px;
	vertical-align: top;
	text-decoration: none;
}

.year25 {
	position: relative;
	left: 27px;
	top: -49px;
	display: inline-block;
	width: 98px;
	height: 97px;
}

.navigationmenu {
	display: inline-block;
	vertical-align: top;
	margin-left: 19px;
	height: 63px;
	
	margin-right: -50px;
}

.navigationbuttons {
	text-transform: uppercase;
	color: #F2E8BA;
	font-size: 13px;
	font-weight: bold;
	display: inline-block;
	padding: 28px 0px 17px 10px;
}

.navbutton_a {
	color: #fff;
}

.navigationbuttons:hover {
	color: #fff;
}

.navigationactive {
	color: #fff;
}

.paddingr {
	padding-right: 0px;
}
/* Primary Navigation Menu end */

/* Slider */
#sliderContent {
	position: relative;
	min-height: 100%;
	width: 1100px;
	margin-left: auto;
	margin-right: auto;
}

.bigSlider {
	position: relative;
	width: 1920px;
	height: 480px;
	left: -410px;
	text-align: center;
}

.slidesjs-pagination {
	display: block;
	position: relative;
	z-index: 103;
	margin-top: -70px;
	padding: 0px;
}

.slidesjs-pagination-item {
	display: inline-block;
	text-decoration: none;
	border: 2px solid #EDECEC;
	width: 7px;
	height: 7px;
	overflow: hidden;
	margin: 0px 6px;
}

.slidesjs-pagination-item .active {
	background-color: #fff;
}

.slidesjs-pagination-item a {
	display: block;
	font-size: 0px;
	width: 9px;
	height: 9px;
}

.bigSliderContainer {
	width: 1920px;
	height: 480px;
	overflow: hidden;
}

a{font-weight: normal}
.toru{display: block;width: 20px;height: 15px;}
.sf-menu{display:inline-block;} 
.sf-menu div{text-align:left} 
.sf-with-ul{text-align:left} ul 
.sf-menu li ul li a{text-align:left !important}
.topsearchsubmit{
	position: relative;
	top: 0px;
}

#slides {
	height: 480px;
	overflow: hidden;
}

.slidesjs-previous {
	display: none; /* hide arrows */
	width: 61px;
	height: 109px;
	position: absolute;
	left: 320px;
	top: 165px;
	z-index: 25;
	background: url('/images/header/slide/feature-prev-arrow2.png') no-repeat top center;
	opacity: 0.5;
	outline: none;
}
			
.slidesjs-next {
	display: none; /* hide arrows */
	width: 61px;
	height: 109px;
	position: absolute;
	left: 1540px;
	top: 165px;
	z-index: 25;
	background: url('/images/header/slide/feature-next-arrow2.png') no-repeat top center;
	opacity: 0.5;
	outline: none;
}

#slides:hover .slidesjs-previous {
	/*background-color: #fff;*/
	opacity: 1.0;
}
			
#slides:hover .slidesjs-next {
	/*background-color: #fff;*/
	opacity: 1.0;
}

.slidetext {
	z-index: 100;
	width: 815px;
	height: 350px;
	margin: 0px auto;
	
}

.slidetext_container {
	width: 805px;
	height: 220px;
	overflow: hidden;
	padding: 0px 5px;
	padding-top: 37px;
	opacity: 0.8;
	filter: alpha(opacity=80); /* for IE8 and earlier */
	border-radius: 5px;
	background-color: #E9E9E9;
	text-align:center;
}

.slidetext_container2 {
	width: 805px;
	height: 220px;
	overflow: hidden;
	padding: 0px 5px;
	padding-top: 37px;
	border-radius: 5px;
	background-color: transparent;
}

.slidetext_container .slidetext_normal {
	display: block;
	font-size: 33px;
	font-weight: bold;
	opacity: 1.0;
	text-transform: uppercase;
	padding-top: 16px;
}

.slidetext_container .slidetext_colored {
	display: block;
	font-size: 55px;
	font-weight: bold;
	color: #790127;
	opacity: 1.0;
	text-transform: uppercase;
}

.slidebutton {
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 15px 41px;
	border: 1px solid #F4E6E0;
	display: inline-block;
	margin-top: 35px;
}

.slidebutton:hover {
	background: url('/images/header/slide/button_background.png') no-repeat center center;
}
/*Slider end*/

/* Header - Bottom navigation menu */
.navigationmenu_bottom {
	height: 63px;
	padding: 2px;
	background-color: #790127;
	display: block;
}

.navigationmiddle_content2 {
	width: 1089px;
	margin: 0px auto;
	border-left: 1px solid #8E1038;
	border-right: 1px solid #6A0122;
	text-align: center;
}

.buttonfaces {
	display: inline-block;
	border-left: 1px solid #6A0122;
	border-right: 1px solid #8E1038;
	padding: 23px 0px 20px 38px;
	width: 323px;
	color: #F2E8BA;
	background: url('/images/header/iconhz.png') no-repeat left 12px center;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	margin: 0px -2px;
	text-align: left;
	vertical-align: top;
}

.buttonfaces:hover {
	color: #fff;
	background: url('/images/header/iconhz_active.png') no-repeat left 12px center;
}
/* Header - Bottom navigation menu end */

/* Header end */

/* Bank Online Buttons */
.bankonline_buttons {
	width: 1030px;
	margin: 36px auto 30px;
}

.bankonline_contentleft {
	float: left;
	vertical-align: top;
	text-align: left;
	width: 345px;
	min-height: 130px;
}

.bankonline_contentright {
	float: right;
	vertical-align: top;
	text-align: right;
	width: 345px;
	min-height: 130px;
}

.bankonline_block {
	display: block;
	width: 345px;
	max-height: 148px;
	border-bottom: 1px solid #CFCBCB;
	margin-bottom: 22px;
	vertical-align: top;
}

.bankonline_blocktitle:hover {
	color: #790127;
	cursor: pointer;
}

.bankonline_block:hover .bankonline_blocklink {
	color: #000000;
}

.bankonline_blocktitle {
	text-transform: uppercase;
	font-size: 24px;
	width: 345px;
	max-height: 56px;
	overflow: hidden;
}

.bankonline_blocktext {
	font-size: 14px;
	line-height: 1.4em;
	margin-top: 10px;
	width: 345px;
	min-height: 20px;
	max-height: 57px;
	overflow: hidden;
}

.bankonline_blocktext p {
	margin: 0px;
}

.bankonline_blocklink {
	font-size: 12px;
	color: #CD8200;
	display: inline-block;
	width: 85px;
	margin-top: 2px;
	margin-bottom: 7px;
}
/* Bank Online Buttons end */

/* logotip container */
.logotip {
	display: inline-block;
	width: 338px;
	overflow: hidden;
}

.logotiphover:hover .logotip_container {
	background-color: #E7BD67;
	border-top: 1px solid #DBB569;
	border-right: 1px solid #DBB569;
	transition: 0.5s;
	-webkit-transition: width 0.5s;
	transition: all 0.1s
}

.logotiphover:hover .logotip_img {
	background: url('/images/content/logotipactive.png') no-repeat center center;
	background: url('/images/r.png') no-repeat center center;
}

.logotiphover:hover .logotip_text {
	color: #790127;
}

.logotip_container {
	height: 232px;
	width: 232px;
	border-top: 1px solid #C999A9;
	border-right: 1px solid #C999A9;
	background-color: #790127;
	margin: 77px auto 0px;
}

.logotip_img {
	/*background: url('/images/content/logotip.png') no-repeat center center;*/
	background: url('/images/g.png') no-repeat center center;
	display: block;
	width: 104px;
	height: 99px;
	margin: 43px auto 25px;
}

.logotip_text {
	color: #F2E8BA;
	display: block;
	font-family: 'Noto Serif';
	font-size: 24px;
	text-transform: uppercase;
	text-align: center;
}
/* logotip container end */

/* News block */
.news_block {
	background-color: #FDFDFD;
	border-bottom: 1px solid #CFCBCB;
	border-top: 1px solid #CFCBCB;
	position: relative;
	width: 1920px;
	height: 480px;
	top: 0px;
	left: -402px;
	margin-bottom: 35px;
}

.newscontainer {
	width: 1100px;
	margin: 0px auto;
}

.newscontainer_title {
	font-size: 24px;
	text-transform: uppercase;
	margin-left: 23px;
	margin-top: 38px;
}

/* bxslider style for News container */
.bx-wrapper .bx-viewport {
	box-shadow: none;
	border: none;
	left: 0px;
}

.news_block .bx-wrapper .bx-controls-direction a {
	width: 21px;
	height: 32px;
	top: 34%;
}

.news_block .bx-wrapper .bx-next {
	right: -8px;
	background: url('/images/news_slider/carousel-arrow-right.png') no-repeat center center;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.news_block .bx-wrapper .bx-next:hover {
	background-position: center center;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.news_block .bx-wrapper .bx-prev {
	left: -40px;
	background: url('/images/news_slider/carousel-arrow-left.png') no-repeat center center;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.news_block .bx-wrapper .bx-prev:hover {
	background-position: center center;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.news_block .bx-wrapper img {
	border-radius: 5px;
}

.news_block .slider_container_news {
	height: 360px;
}

.news_block .slider_content_news {
	position: relative;
	top: -36px;
	left: 0px;
	height: 36px;
	width: 115px;
	background-color: #000000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	display: table;
	border-radius: 0px 0px 0px 5px;
	transition: width 1s;
	-webkit-transition: width 1s;
	
}

.news_block .slide_news_link:hover .slider_content_news {
	width: 321px;
	background: #E7BD67 url('/images/news_slider/plus.png') no-repeat right 4px center;
	border-radius: 0px 0px 5px 5px;
	transition: background 1s;
}

.news_block .slider_content_news_date {
	color: #fff;
	font-size: 13px;
	display: table-cell;
	vertical-align: middle;
	padding-left: 20px;
}

.news_block .container_newsbottom {
	margin-top: -25px;
	width: 323px;
}

.news_block .newsbottom_title {
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 7px;
	max-height: 35px;
	overflow: hidden;
}

.news_block .newsbottom_text {
	font-size: 13px;
	font-weight: normal;
	line-height: 1.3em;
	height: 80px;
	overflow: hidden;
}

.newsbottom_text p {
	margin: 0px;
}

/* bxslider style for news container end */

/* News block end */

.left {
	float: left;
}

.margin_r50 {
	margin-right: 50px;
}

.right {
	float: right;
}

.universal_button {
	display: inline-block;
	text-transform: uppercase;
	border: 1px solid #D8AF5C;
	border-radius: 3px;
	background-color: #E7BD67;
	padding: 7px 0px;
	font-size: 15px;
	color: #fff;
	cursor: pointer;
	transition: background-color 0.3s;
	-webkit-transition: background-color 0.3s;
	width: 148px;
	text-align: center;
}

.universal_button:hover {
	background-color: #fff;
	color: #CD8200;
}

/* calculators */
.exchange {
	display: inline-block;
	margin-right: 20px;
	vertical-align: top;
}

.konverter {
	display: inline-block;
	margin-right: 19px;
	vertical-align: top;
}

.kalkulator {
	display: inline-block;
	vertical-align: top;
}

.exchange_container {
	width: 354px;
	margin-bottom: 40px;
}

.exchange_container_title {
	margin-bottom: 19px;
}

.exchange_title {
	font-size: 16px;
	text-transform: uppercase;
	background: url('/images/content/pimpocika.png') no-repeat left center;
	padding-left: 25px;
	margin-left: 5px;
}

.exchange_date {
	font-size: 13px;
	color: #fff;
	background-color: #790127;
	padding: 4px 17px;
}

.exchange_block {
	min-height: 197px;
	width: 352px;
	border: 1px solid #CFCBCB;
	margin-bottom: 8px;
}

.exchange_blocktop {
	text-align: left;
	background-color: #FCFCFC;
	border-bottom: 1px solid #CFCBCB;
	padding-left: 7px;
}

.exchange_blocktitle {
	display: inline-block;
	text-transform: uppercase;
	font-size: 12px;
	padding: 7px 0px 9px 0px;
	cursor: pointer;
	font-weight: bold;
	margin-right: 4px;
	margin-left: 7px;
}

.exchange_blocktitle:hover {
	color: #790127;
}

.blocktitle_active {
	color: #790127;
	border-bottom: 2px solid #790127;
}

.exchange_content {
	
}

.vault {
	display: table;
}

.calculate {
	display: block;
	padding: 0px 35px 0px 32px;
}

.calculate2 {
	display: block;
	padding: 0px 10px 0px 30px;
}

.vault_cell {
	display: table-cell;
	width: 117px;
	text-align: center;
	font-size: 14px;
	padding-top: 13px;
}

.vault_name {
	margin-bottom: 8px;
	color: #000;
	font-weight: normal;
}

.vault_symbol {
	padding: 5px 0px;
	color: #790127;
	text-align: left;
	margin-left: 33px;
}

.vault_nr {
	padding: 5px 0px;
	color: #000;
	text-align: right;
	margin-right: 36px;
	font-weight: normal;
}

.chs {
	text-align: right;
	margin-right: 36px;
}

.chs_l {
	text-align: left;
	margin-left: 32px;
}

.v_card {
	display: none;
}

.v_banka {
	display: none;
}

.ex_card {
	display: none;
}

.ex_banka {
	display: none;
}

.select_symbol {
	border: 1px solid #CFCBCB;
	width: 101px;
	outline: none;
	height: 26px;
	margin-left: 5px;
}

.kalkulator_cell {
	display: block;
	font-size: 14px;
	padding-top: 8px;
	min-height: 25px;
}

.kalkulator_input {
	border: 1px solid #CFCBCB;
	width: 95px;
	height: 24px;
	padding: 0px 3px;
	outline: none;
}

.kalkulator_input:focus {
	border: 1px solid #D8AF5C;
}

.cell_container {
	display: inline-block;
}

.cell_container2 {
	display: inline-block;
	width: 150px;
}

.fancybox-inner .select_rate{
	width: 180px;

}

.fancybox-inner .cell_container2 {
	width: 180px;
}

.someinputs {
	margin-left: 23px;
}

.select_rate {
	display: inline-block;
	width: 150px;
	height: 26px;
	border: 1px solid #CFCBCB;
	outline: none;
}

input.select_rate{
	height: 20px;
}

.select_rate:focus {
	border: 1px solid #D8AF5C;
}

.transaction {
	display: none;
}

.deposit {
	display: none;
}

.select_coment {
	display: inline-block;
	color: #6C6C6C;
	font-size: 10px;
}

.text_r {
	text-align: right;
}

.text_l {
	text-align: left;
}

.m5 {
	margin-top: 5px;
}

.m10 {
	margin-top: 10px;
}

/* calculators end */

.container {
	width: 1110px;
	margin: 0px auto;
}

/* Video News */
.video_news {
	background-color: #FDFDFD;
	border-top: 1px solid #CFCBCB;
	position: relative;
	width: 1920px;
	height: 620px;
	top: 0px;
	left: -402px;
}

.video_primary {
	display: inline-block;
	width: 830px;
	height: 500px;
	vertical-align: top;
	margin-top: 17px;
	margin-right: 28px;
	background-color: gray;
	border: 1px solid #000;
	position: relative;
	left: -3px;
}

.video_secondary {
	width: 244px;
	height: 500px;
	display: inline-block;
	margin-top: 25px;
}

/* bxslider style for video container */
.bxslider2 {
	padding: 0px;
}

.bxslider2 .video_border {
	height: 147px;
}

.video_news .bx-wrapper .bx-next {
	right: 106px;
	top: 0px;
	background: url('/images/video_slider/carousel-arrow-up.png') no-repeat center center;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.video_news .bx-wrapper .bx-next:hover {
	background-position: center center;
	opacity: 1.0;
	filter: alpha(opacity=100);
}

.video_news .bx-wrapper .bx-prev {
	left: 97px;
	top: 491px;
	background: url('/images/video_slider/carousel-arrow-down.png') no-repeat center center;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.video_news .bx-wrapper .bx-prev:hover {
	background-position: center center;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
/* bxslider style for video container end */

/* Video News end */

/* footer */
/* contact us info */
.footer_info {
	width: 100%;
	height: 160px;
	background-color: #fdfdfd;
	border-bottom: 1px solid #620220;
}

.socialicons {
	display: inline-block;
	width: 450px;
	vertical-align: top;
}

.socialblock {
	/*width: 325px;*/
	height: 40px;
	margin-top: 15px;
	text-align: left;
	overflow: hidden;
	margin-left: 36px;
}

.socialbuttons {
	height: 40px;
	width: 40px;
	overflow: hidden;
	display: inline-block;
	margin: 0px 1px;
}

.universal_title {
	display: block;
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	background: url('/images/content/pimpocika.png') no-repeat left center;
	padding-left: 25px;
	margin-left: 10px;
	cursor: pointer;
}

.universal_title:hover {
	color: #F2E8BA;
}

.universal_title2 {
	display: block;
	font-size: 24px;
	text-transform: uppercase;
	background: url('/images/content/pimpocika.png') no-repeat left center;
	padding-left: 25px;
	margin-left: 10px;
	cursor: pointer;
}

.universal_title2:hover {
	color: #84132D;
}

.p35 {
	padding-top: 35px;
}

.contactusinfo {
	display: inline-block;
	width: 630px;
	vertical-align: top;
}

.contactus_container {
	padding-left: 30px;
	width: 630px;
}

.contactus_block {
	display: inline-block;
	width: 185px;
	margin-left: 6px;
	margin-top: 10px;
	vertical-align: top;
	font-size: 14px;
	font-weight: normal;
}
/* contact us info end */

.m37 {
	margin-top: 37px;
}

.colorwhite {
	color: #DEDEDE;
}

.forms {
	display: inline-block;
	width: 450px;
	margin-top: 4px;
}

.feedback {
	width: 375px;
	display: inline-block;
	
}

.feedback_form {
	width: 340px;
	display: inline-block;
	vertical-align: top;
	margin-top: 5px;
	margin-left: 35px;
}

.feedback_mail {
	border: 1px solid #6E0224;
	width: 318px;
	height: 33px;
	line-height: 33px;
	padding: 0px 10px;
	outline: none;
	float: right;
}

.feedback_text {
	border: 1px solid #6E0224;
	padding: 0px 10px;
	width: 318px;
	height: 66px;
	margin-top: -1px;
	outline: none;
	float: right;
	line-height: 22px;
}

.feedback_button {
	color: #DEDEDE;
	background-color: #620220;
	padding: 11px 0px 9px;
	text-transform: uppercase;
	display: inline-block;
	min-width: 137px;
	text-align: center;
	float: right;
	margin-top: -2px;
	cursor: pointer;
	font-size: 14px;
	font-weight: normal;
}

.feedback_button:hover {
	background-color: #3B0113;
}

.newssubscription {
	margin-top: 42px;
	width: 420px;
}

.subscription_form {
	margin-left: 35px;
}

.subscription_mail {
	border: 1px solid #6E0224;
	width: 179px;
	height: 34px;
	padding: 0px 10px;
	vertical-align: top;
	outline: none;
	line-height: 33px;
}

.suffer_button {
	width: 137px;
	color: #DEDEDE;
	background-color: #620220;
	padding: 11px 0px 9px;
	text-align: center;
	text-transform: uppercase;
	display: inline-block;
	cursor: pointer;
	margin-left: -4px;
	font-size: 14px;
	font-weight: normal;
}

.suffer_button:hover {
	background-color: #3B0113;
}
/* us on map */
.usonmap {
	display: inline-block;
	vertical-align: top;
}

.m20 {
	margin-top: 20px;
}

.m10 {
	margin-bottom: 10px;
}

.usonmap_text {
	display: inline-block;
	margin-right: 35px;
}

.tittle_small {
	display: block;
	color: #DEDEDE;
	margin-left: 36px;
	margin-top: 5px;
	padding-left: 17px;
	line-height: 1.4em;
	background: url('/images/footer/small_text_romb.png') no-repeat left center;
	cursor: pointer;
	font-size: 14px;
}

.tittle_small:hover {
	color: #F2E8BA;
	background: url('/images/footer/romb_active.png') no-repeat left center;
}

.usonmap_map {
	display: block;
	width: 368px;
	height: 150px;
	border-radius: 5px;
	background: url('/images/footer/footer_map.png') no-repeat center center;
	display: inline-block;
	overflow: hidden;
}

/* us on map end */

/* copyrights */
.copy_rights {
	width: 100%;
	height: 54px;
	border-top: 1px solid #620220;
	position: relative;
	top: 0px;
	left: 0px;
	margin-top: 25px;
}

.copyrights_text {
	color: #EDEDED;
	font-size: 12px;
	margin-left: 10px;
}

.p17 {
	padding-top: 17px;
}

.ml34 {
	margin-left: 34px;
}
/* copyrights end */

.scrolltotop_buttoon {
	background: url('/images/footer/scrolltotop.png') no-repeat center center;
	display: none;
	width: 78px;
	height: 78px;
	margin-right: 15px;
	position: fixed;
	bottom: 387px;
	right: 0px;
	cursor: pointer;
	opacity: 0.7;
	filter: alpha(opacity=70); /* for IE8 and earlier */
	z-index: 101;
	outline: none;
}

.scrolltotop_buttoon:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);
}

/* footer end */

/* Breadcrumbs */
.breadcrumbs {
	width: 100%;
	height: 42px;
	border-bottom: 1px solid #CFCBCB;
	background:#fff;
}

.mybreadcrumbs{
	width: 1100px;
	margin:0 auto;
	font-size: 13px;
	color: #000;
	position:relative;
	cursor: default;
}

.mybreadcrumbs span {
	cursor: default;
}

.myimgbread{
	position:absolute;
	top: 7px;
	left: 1px;
}

.mybreadcrumbs span{
	position: relative;
}

.breadcrumbs_link {
	font-size: 13px;
	color: #407896;
	display: inline-block;
	padding: 13px 0px;
}

/* Breadcrumbs end */

/* category left menu */
.categorymenu_left {
	display: inline-block;
	width: 265px;
	border: 1px solid #CFCBCB;
	min-height: 33px;
	margin-bottom: 14px;
	vertical-align: top;
}

.categorymenu_block {
	outline: none;
}

.categorymenu_title {
	display: block;
	color: #373737;
	text-transform: uppercase;
	font-size: 13px;
	padding: 12px 15px;
	outline: none;
}

.categorymenu_block {
	border-bottom: 1px solid #CFCBCB;
}

.categorymenu_block:last-child {
	border: none;
}

.categorymenu_title:hover {
	color: #790127;
	cursor: pointer;
	background-color: #fff;
}
/* category left menu end */

/* container right */
.container_right {
	display: inline-block;
	width: 807px;
	margin-left: 20px;
	margin-bottom: 15px;
	vertical-align: top;
}

.container_title {
	text-transform: uppercase;
	font-size: 24px;
}

.container_content {
	width: 100%;
	margin-top: 15px;
	overflow: hidden;
	font-size: 14px;
	color: #000;
	line-height: 1.4em;
}

.container_content p{
	margin: 0;
}

.container_text {
	font-size: 14px;
	line-height: 1.4em;
}

.container_text p {
	margin: 5px 0px;
}

.container_text a {
	vertical-align: top;
}

.container_text img {
	vertical-align: top;
}
/* container right end */

/* container middle */
.container_middle {
	display: inline-block;
	width: 593px;
	margin-left: 20px;
	margin-bottom: 15px;
	vertical-align: top;
}
/* container middle end */


/* news container */
.pagin_container {
	display: inline-block;
	border-bottom: 1px solid #CFCBCB;
}

.news_container {
	margin-bottom: 17px;
}

.news_img {
	display: inline-block;
	vertical-align: top;
	width: 161px;
	height: 105px;
	overflow: hidden;
	border-radius: 5px;
	position: relative;
	top: 0px;
	left: 0px;
}

.news_date {
	font-size: 12px;
	color: #fff;
	width: 135px;
	padding: 4px 13px;
	background-color: #000;
	position: absolute;
	bottom: 0px;
	left: 0px;
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.news_content {
	display: inline-block;
	margin-left: 7px;
	width: 420px;
	overflow: hidden;
}

.m25_b {
	margin-bottom: 25px;
}

.news_title {
	font-size: 14px;
	font-weight: bold;
	color: #790127;
	margin-bottom: 5px;
}

.news_text {
	font-size: 14px;
	line-height: 1.3em;
	width: 420px;
	height: 55px;
	overflow: hidden;
	margin-bottom: 5px;
}

.news_button {
	display: inline-block;
	color: #fff;
	background-color: #790127;
	font-size: 12px;
	padding: 4px 9px;
}

.news_button:hover {
	background-color: #3B0113;
	color: #fff;
}

.paginator {
	display: block;
	text-align: right;
	margin: 10px 0px;
}

.paginator_nr {
	display: inline-block;
	font-size: 14px;
	vertical-align: middle;
	margin-right: 5px;
}

.paginator_arrow {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url('/images/news_container/paginator_arrow.png') no-repeat center center;
	vertical-align: middle;
}

.paginator_arrow_left {
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url('/images/news_container/paginator_arrow_left.png') no-repeat center center;
	vertical-align: middle;
}

/* container right2 */
.container_right2 {
	display: inline-block;
	width: 200px;
	margin-left: 11px;
	vertical-align: top;
	
	margin-right: -10px;
}

.news_archive {
	
}

.archive_title {
	font-size: 19px;
	text-transform: uppercase;
	margin-bottom: 18px;
}

.archive_block {
	display: block;
	color: #000;
	border: 1px solid #CFCBCB;
	border-radius: 5px;
	padding: 6px 15px;
	width: 166px;
	font-size: 15px;
	margin-bottom: 9px;
	cursor: pointer;
}

.archive_block:hover {
	border: 1px solid #D8AF5C;
	background-color: #E7BD67;
	color: #fff;
}

.archive_active {
	border: 1px solid #D8AF5C;
	background-color: #E7BD67;
	color: #fff;
}

.news_search {
	margin: 2px 0px 15px;
	width: 170px;
	outline: none;
	border: none;
	float:left;
	padding-left: 8px;
	padding-top: 8px;
	font-size: 11px;
}

.search_news{
	background: url(/images/news_container/search_icon.png) no-repeat 50% 50%;
	width: 11px;
	height: 29px;
	float: left;
	border: none;
	outline: none;
	display:inline-block;
	cursor:pointer;
}

.all_forms{
 	border: 1px solid #e3e3e3;
 	border-radius: 5px;
 	width: 195px;
 	height: 29px;
}


/* container right2 end */

/* details news */
.details_date {
	font-size: 12px;
	color: #B0C4DE;
	font-weight: bold;
	margin: 7px 0px;
}

.details_text {
	font-size: 14px;
	line-height: 1.3em;
	width: 100%;
	overflow: hidden;
	margin-bottom: 5px;
}
/* details news end */

/* news container end */

.banner_right {
	width: 196px;
	max-height: 271px;
	border: 1px solid #E5E5E5;
	border-radius: 5px;
	overflow: hidden;
	margin: 5px 0px;
}

.container_left {
	display: inline-block;
	vertical-align: top;
	width: 267px;
}

.banner_left {
	width: 267px;
	height: 274px;
	border-radius: 5px;
	overflow: hidden;
	margin-bottom: 15px;
}


/* information discloser */
.disclosure_container {
	margin-bottom: 25px;
}

.disclosure_text {
	font-size: 14px;
	line-height: 1.3em;
	margin-bottom: 5px;
}

.m13_b {
	margin-bottom: 13px;
}

.xls_block {
	border-bottom: 1px solid #CFCBCB;
	min-height: 23px;
	max-height: 63px;
	padding-top: 6px;
	text-align: right;
	width: 580px;
	overflow: hidden;
	margin-bottom: 7px;
}

.xls_title {
	display: inline-block;
	float: left;
	text-align: left;
	width: 305px;
	/*height: 18px;*/
	/*overflow: hidden;*/
	background: url('/images/xls_icon.png') no-repeat left center;
	padding-left: 26px;
	margin-left: 2px;
	color: #000;
	font-size: 14px;
	cursor: default;
}

.pdf_title {
	display: inline-block;
	float: left;
	text-align: left;
	width: 305px;
	height: 18px;
	overflow: hidden;
	background: url('/images/pdf_icon.png') no-repeat left bottom;
	padding-left: 26px;
	margin-left: 2px;
	color: #000;
	font-size: 14px;
}

.doc_title {
	display: inline-block;
	float: left;
	text-align: left;
	width: 305px;
	height: 18px;
	overflow: hidden;
	background: url('/images/doc_icon.png') no-repeat left bottom;
	padding-left: 26px;
	margin-left: 2px;
	color: #000;
	font-size: 14px;
}

.xls_info {
	color: #606060;
	font-size: 13px;
	margin-right: 4px;
	float: left;
	width: 187px;
	height: 15px;
	overflow: hidden;
	cursor: default;
}

.xls_download {
	display: inline-block;
	width: 56px;
	overflow: hidden;
	color: #CD8200;
	font-size: 12px;
	cursor: pointer;
	text-decoration: none;
}

.xls_block:hover .xls_title {
	color: #790127;
}



/* calendar */
.disclosure_calendar {
	width: 269px;
	height: 207px;
	
	width: 275px;
	margin-right: -6px;
}

.calendar_tabs {
	min-height: 40px;
	max-height: 75px;
	border-radius: 5px 5px 0px 0px;
	background-color: #790127;
	width: 266px;
}

.tabs_buttons {
	color: #fff;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	padding: 9px 10px 9px 9px;
	border-bottom: 1px solid #E7BD67;
	float: left;
	cursor: pointer;
	
	width: 53px;
	box-sizing: border-box;
}

.tabs_buttons:hover {
	color: #E7BD67;
}

.tabs_active {
	color: #E7BD67;
}

.calendar_months {
	margin-top: 4px;
}

.months_block {
	display: inline-block;
	border: 1px solid #D8AF5C;
	border-radius: 3px;
	background-color: #E7BD67;
	text-align: center;
	padding: 6px 0px 2px;
	width: 84px;
	height: 21px;
	overflow: hidden;
	font-size: 14px;
	cursor: pointer;
}

.months_block:hover {
	background-color: #fff;
}

.calendar_button {
	width: 264px;
	height: 23px;
	border: 1px solid #D8AF5C;
	border-radius: 3px;
	text-align: center;
	padding-top: 6px;
	font-size: 14px;
	background-color: #E7BD67;
	cursor: pointer;
	color: #000;
	font-weight: normal;
}

.calendar_button:hover {
	color: #E7BD67;
	background-color: #790127;
	border: 1px solid #790127;
	font-weight: bold;
}

.months_active {
	color: #E7BD67;
	background-color: #790127;
	border: 1px solid #790127;
	font-weight: bold;
}
/* calendar end */
.fifteen {
	display: block;
}

.forteen {
	display: none;
}

.thirteen {
	display: none;
}

.twelve {
	display: none;
}

.eleven {
	display: none;
}
/* information discloser end */

/* info management bank */
.i_block {
	
}

.i_category {
	background: url('/images/info_management/cat_icon.png') no-repeat left center;
	text-transform: uppercase;
	font-size: 14px;
	color: #000;
	border-bottom: 1px solid #CFCBCB;
	padding: 6px 0px 6px 23px;
	margin-bottom: 4px;
	display:block;
}

.i_subcategory_block {
	display: block;
	cursor: pointer;
}
.i_subsubcategory_block {
	display: block;
	cursor: pointer;
}

.i_subcategory {
	font-size: 14px;
	color: #000;
	margin-left: 23px;
	padding: 7px 0px 5px 12px;
	background: url('/images/info_management/subcat_icon.png') no-repeat left center;
}

.i_subsubcategory {
	font-size: 13px;
	color: #565656;
	margin-left: 50px;
	padding-top: 3px;
}

.m24_b {
	margin-bottom: 16px;
}
/* info management bank */

/* standart document forms */
.advertisment_q {
	display: block;
	min-height: 95px;
	padding: 18px 18px 5px;
	border: 1px solid #DCBB79;
	margin-bottom: 15px;
}

.advertisment_title {
	text-transform: uppercase;
	font-size: 18px;
	color: #790127;
	margin-bottom: 10px;
}

.advertisment_part1 {
	font-size: 14px;
	line-height: 1.3em;
	height: 55px;
	overflow: hidden;
	position: relative;
}

.advertisment_part1 p {
	font-size: 14px;
	line-height: 1.3em;
	margin: 0px;
}

.advertisment_part2 {
	display: none;
	font-size: 14px;
	line-height: 1.3em;
}

.advertisment_part2 p { 
	font-size: 14px;
	line-height: 1.3em;
	margin: 0px;
}

.advertisment_open {
	font-size: 13px;
	color: #CD8200;
	text-align: right;
	cursor: pointer;
	padding: 2px 0px;
}

/* standart document block */
.standart_documents {
	margin-top: 25px;
	padding-left: 20px;
}

.documents_block {
	min-height: 36px;
	border-bottom: 1px solid #CFCBCB;
	cursor: pointer;
}

.documents_title_pdf {
	padding-left: 27px;
	background: url('/images/pdf_icon.png') no-repeat left bottom;
	padding-top: 10px;
}

.documents_title_doc {
	padding-left: 27px;
	background: url('/images/doc_icon.png') no-repeat left bottom;
	padding-top: 10px;
}
/* standart document block end */

/* standart document forms end */

/* cashless payments */
.text_block {
	font-size: 14px;
	color: #000;
	margin-bottom: 15px;
}

.text_block p {
	font-size: 14px;
	color: #000;
	margin: 0px;
}

.text_block_title {
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.text_block_title p {
	font-size: 14px;
	color: #000;
	font-weight: bold;
	margin: 0px;
}

.text_block_link {
	display: inline-block;
	font-size: 12px;
	color: #CD8200;
}
/* cashless payments */


/* contacts */
.contact_block {
	margin-left: 15px;
	border-left: 2px solid #F2E8BA;
	margin-bottom: 15px;
	padding-left: 10px;
}

.contact_block:hover {
	border-left: 2px solid #E7BD67;
}

.contact_title {
	font-size: 14px;
	color: #790127;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 3px;
	text-transform: uppercase;
}

.contact_text {
	font-size: 14px;
	color: #000;
	font-weight: normal;
	margin-left: 10px;
}

.contact_text p {
	margin: 1px 0px;
}

.contact_table {
	display: block;
	width: 1100px;
	margin: 40px 0px 10px;
	position: relative;
	bottom: 0px;
	left: -290px;
}

.table_header {
	display: block;
	width: 100%;
	height: 30px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
}

.header_cell_place {
	display: inline-block;
	width: 390px;
	border: 1px solid #E7BD67;
	margin-right: 2px;
	float: left;
	background-color: #F2E8BA;
	text-align: center;
	padding: 5px 0px;
}

.header_cell {
	display: inline-block;
	width: 230px;
	border: 1px solid #E7BD67;
	margin-right: 2px;
	float: left;
	background-color: #F2E8BA;
	text-align: center;
	padding: 5px 0px;
}

.table_row {
	display: block;
	width: 100%;
	font-size: 12px;
}

.content_cell_place {
	display: inline-block;
	width: 390px;
	height: 16px;
	overflow: hidden;
	border: 1px solid #E7BD67;
	margin-right: 2px;
	float: left;
	background-color: #fff;
	text-align: center;
	padding: 5px 0px;
	margin-bottom: 2px;
}

.content_cell {
	display: inline-block;
	width: 230px;
	height: 16px;
	overflow: hidden;
	border: 1px solid #E7BD67;
	margin-right: 2px;
	float: left;
	background-color: #fff;
	text-align: center;
	padding: 5px 0px;
	margin-bottom: 2px;
}

.overflow_none {
	overflow: visible;
}

/* work time page */
.work_time_table {
	width: 100%;
}

.work_table_title {
	display: block;
	width: 1098px;
	border: 1px solid #E7BD67;
	text-align: center;
	padding: 4px 0px;
	height: 33px;
	overflow: hidden;
	background-color: #F2E8BA;
}

.work_table_header_cell_title {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #790127;
	text-transform: uppercase;
	padding: 5px 0px;
	background-color: #F2E8BA;
}

.work_table_header_cell_address {
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

.work_table_header {
	display: block;
	width: 1101px;
	font-size: 13px;
	font-weight: normal;
	margin: 2px 0px;
}

.work_table_header_titles {
	display: inline-block;
	width: 270px;
	height: 24px;
	overflow: hidden;
	padding: 10px 0px 2px;
	font-weight: bold;
	border: 1px solid #E7BD67;
	background-color: #F3F3E8;
	text-align: center;
}

.work_table_block {
	width: 1101px;
	font-size: 13px;
	font-weight: normal;
	color: #000;
}

.work_table_cell {
	display: inline-block;
	width: 270px;
	height: 24px;
	overflow: hidden;
	padding: 2px 0px;
	border: 1px solid #E7BD67;
	text-align: center;
	
}
/* work time page end */
.container_content_big {
	width: 1100px;
	position: relative;
	margin-top: 25px;
	overflow: hidden;
}

/* map */
.map_block {
	width: 100%;
}

.map_tabs {
	width: 807px;
	height: 46px;
}

.map_tabs_button {
	display: inline-block;
	width: 266px;
	background-color: #E7BD67;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 14px 0px;
	color: #313131;
	cursor: pointer;
}

.map_tabs_button:hover {
	color: #E7BD67;
	background-color: #790127;
}

.map_tabs_button_active {
	color: #E7BD67;
	background-color: #790127;
}

.map_container {
	width: 799px;
	padding: 3px;
	border: 1px solid #CFCBCB;	
}

.bankomat {
	display: none;
}
/* google widnows style */
#my_map {
	height: 572px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.infobox-wrapper {
    display:none;
}

#infobox {
	width: 300px;
	height: 116px;
    margin-top: 8px;
    background: #790127;
    padding: 0.8em 1em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.infobox {
	width: 300px;
    margin-top: 8px;
    background: #790127;
    padding: 0.8em 1em;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.infobox_title {
	color: #E7BD67;
	font-size:14px;
    font-weight: bold;
    padding-left: 15px;
    background: url('/images/title_pimp.png') no-repeat left center;
    text-transform: uppercase;
}

.infobox_text {
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	margin-top: 15px;
	margin-left: 15px;
}

.infobox_text div {
	margin: 3px 0px;
}

.infobox_text p {
	margin: 3px 0px;
}

/* google windows style end */

/* map end */

/* contacts end */

/* universal image block */
.universal_img_block {
	
}

.universal_img_bottomblock {
	height: 23px;
	padding: 2px 0px;
	width: 100%;
	background-color: #790127;
	display: block;
	overflow: hidden;
}

.universal_img_bottomcontainer {
	height: 21px;
	border: 1px solid #F2E8BA;
	border-right: none;
	border-left: none;
}
/* universal image block end */

/* Bank Online */
/* Bank Online Top Menu */
.bank_online_topmenu {
	
}

.universal_img {
	width: 100%;
	height: 337px;
	overflow: hidden;
}

.universal_img img {
	display: block;
	margin: 0px auto;
	width: 100%;
	height: 100%;
}

.bank_online_menucontainer {
	height: 63px;
	padding: 2px 0px;
	width: 100%;
	background-color: #790127;
	display: block;
	overflow: hidden;
}

.bank_online_menucontent {
	height: 61px;
	border: 1px solid #F2E8BA;
	border-right: none;
	border-left: none;
}

.bank_online_buttonmenu {
	display: inline-block;
	border-left: 1px solid #6A0122;
	border-right: 1px solid #8E1038;
	padding: 20px 4px 5px 38px;
	min-width: 223px;
	max-width: 253px;
	height: 36px;
	color: #F2E8BA;
	background: url('/images/header/iconhz.png') no-repeat left 12px top 21px;
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	margin: 0px -2px;
	text-align: left;
	vertical-align: top;
	overflow: hidden;
}

.b_o_b_active {
	color: #fff;
	background: url('/images/header/iconhz_active.png') no-repeat left 12px top 21px;
}

.bank_online_buttonmenu:hover {
	color: #fff;
	background: url('/images/header/iconhz_active.png') no-repeat left 12px top 21px;
}

.navigationmiddle_content3 {
	max-width: 1097px;
	margin: 0px auto;
	border-left: 1px solid #8E1038;
	border-right: 1px solid #6A0122;
	text-align: left;
}
/* Bank Online Top Menu end */

/* Bank Online Buttons */
.online_kontainer_buttons {
	width: 100%;
	height: 155px;
	overflow: hidden;
	margin-top: 20px;
}

.online_block {
	display: inline-block;
	width: 182px;
	height: 105px;
	overflow: hidden;
	background-color: #E7BD67;
	cursor: pointer;
	color: #790127;
	float: left;
	margin-right: 1px;
	vertical-align: top;
}

.online_block_active {
	color: #E7BD67;
	background-color: #790127;
}

.online_block:hover {
	background-color: #790127;
	color: #E7BD67;
}
/* buttons */
.online_block_top {
	background: url('/images/comertbank_buttons/2_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_topa {
	background: url('/images/comertbank_buttons/2_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top {
	background: url('/images/comertbank_buttons/2_yellow.png') no-repeat center center;
}

.online_block_top2 {
	background: url('/images/comertbank_buttons/5_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_top2a {
	background: url('/images/comertbank_buttons/5_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top2 {
	background: url('/images/comertbank_buttons/5_yellow.png') no-repeat center center;
}

.online_block_top3 {
	background: url('/images/comertbank_buttons/6_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_top3a {
	background: url('/images/comertbank_buttons/6_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top3 {
	background: url('/images/comertbank_buttons/6_yellow.png') no-repeat center center;
}

.online_block_top4 {
	background: url('/images/comertbank_buttons/3_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_top4a {
	background: url('/images/comertbank_buttons/3_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top4 {
	background: url('/images/comertbank_buttons/3_yellow.png') no-repeat center center;
}

.online_block_top5 {
	background: url('/images/comertbank_buttons/1_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_top5a {
	background: url('/images/comertbank_buttons/1_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top5 {
	background: url('/images/comertbank_buttons/1_yellow.png') no-repeat center center;
}

.online_block_top6 {
	background: url('/images/comertbank_buttons/4_red.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block_top6a {
	background: url('/images/comertbank_buttons/4_yellow.png') no-repeat center center;
	width: 100%;
	height: 30px;
	margin: 0px auto;
	margin-top: 22px;
}

.online_block:hover .online_block_top6 {
	background: url('/images/comertbank_buttons/4_yellow.png') no-repeat center center;
}
/* buttons end */
.online_block_bottom {
	width: 100%;
	height: 35px;
	overflow: hidden;
	text-align: center;
	margin-top: 12px;
}

.block_bottom_title {
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
}

.block_bottom_text {
	font-size: 14px;
	font-weight: normal;
}

.system_enter_button {
	display: block;
	width: 165px;
	height: 23px;
	padding: 6px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #DCAB61;
	background-color: #790127;
	border: 1px solid #6A0324;
	border-radius: 3px;
	margin-top: 15px;
	float: right;
	margin-right: 3px;
	text-align: center;
	cursor: pointer;
}

.system_enter_button:hover {
	background-color: #DCAB61;
	color: #790127;
	border: 1px solid #DCAB61;
}
/* Bank Online Buttons end */

/* Bank Online content */
.bank_online_title {
	display: block;
	font-size: 19px;
	font-weight: normal;
	text-transform: uppercase;
	color: #790127;
}

table {
	border-collapse: collapse;
	width: 100%;
}

table caption {
	font-size: 12px;
	color: #000;
	background-color: #F2E8BA;
	padding-bottom: 2px;
}

table thead tr th {
	font-size: 13px;
	background-color: #E7BD67;
	color: #000;
	padding: 7px 0px;
	text-align: center;
	border: 1px solid #CFCBCB;
}

table tbody tr td {
	border: 1px solid #CFCBCB;
	color: #000;
	padding: 7px 0px 7px 0px;
	/*text-align: center;*/
	font-size: 13px;
}

table tfoot tr td {
	border: 1px solid #CFCBCB;
	color: #000;
	padding: 7px 0px;
	text-align: center;
	font-size: 13px;
}
/* Bank Online content end */
/* Bank Online end */


.main_slider{
	padding:0;
	margin: 0;
}

.middle_detail{
	width: 100%;
	text-align:center;
}

.innerSlider{
	width: 1110px;
	margin:0 auto; 
	position: relative;
	padding-top: 50px;
}

/* questionnaire */
.questionnaire_menu { 
	width: 100%;
}

.questionnaire_block {
	display: inline-block;
	width: 266px;
	height: 116px;
	background-color: #790127;
	vertical-align: top;
	float: left;
	margin-right: 1px;
}

.questionnaire_block2 {
	display: inline-block;
	width: 266px;
	height: 116px;
	background-color: #E7BD67;
	vertical-align: top;
	float: left;
	margin-right: 1px;
}

.questionnaire_block_top {
	background: url('/images/questionnaire/step1_active.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2 {
	background: url('/images/questionnaire/step2.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2_active {
	background: url('/images/questionnaire/step2_active.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3 {
	background: url('/images/questionnaire/step3.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3_active {
	background: url('/images/questionnaire/step3_active.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top_finish {
	background: url('/images/questionnaire/step_finish.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top_ro {
	background: url('/images/questionnaire/step1_ro_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2_ro {
	background: url('/images/questionnaire/step_2_ro.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3_ro {
	background: url('/images/questionnaire/step2_ro.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2_active_ro {
	background: url('/images/questionnaire/step2_ro_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3_active_ro {
	background: url('/images/questionnaire/pas3_ro_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top_en {
	background: url('/images/questionnaire/step_1_en_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2_en {
	background: url('/images/questionnaire/step2_en.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3_en {
	background: url('/images/questionnaire/step3_en.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top2_active_en {
	background: url('/images/questionnaire/step2_en_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_top3_active_en {
	background: url('/images/questionnaire/step3_en_a.png') no-repeat center center;
	display: block;
	height: 56px;
	margin-top: 17px;
}

.questionnaire_block_bottom {
	font-size: 15px;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	color: #E7BD67;
	text-align: center;
	margin-top: 9px;
	width: 100%;
	height: 20px;
	overflow: hidden;
}

.questionnaire_block_bottom2 {
	font-size: 15px;
	font-weight: bold;
	display: block;
	text-transform: uppercase;
	color: #000;
	text-align: center;
	margin-top: 9px;
	width: 100%;
	height: 20px;
	overflow: hidden;
}

.questionnaire_form {
	margin-top: 19px;
	display: block;
	width: 100%;
	background-color: #FDFDFD;
}

/* questionnaire end */

/* deposit */
.deposit_table {
	width: 100%;
	min-height: 375px;
	margin: 12px 0px;
}

.deposit_tabs {
	width: 100%;
	height: 35px;
	overflow: hidden;
	
	/*background: #E7BD67;*/
}

.deposit_tabs_buttons {
	display: inline-block;
	width: 114px;
	height: 24px;
	overflow: hidden;
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	background-color: #E7BD67;
	float: left;
	vertical-align: top;
	margin-right: 1px;
	padding-top: 10px;
	cursor: pointer;
}

.deposit_tabs_buttons a{
	color: #000;
	width: 100%;
	height: 100%;
	display: inline-block;
}

.deposit_tabs_buttons_active a{
	color: #e7bd67;
}

.deposit_tabs_buttons_active {
	background-color: #790127;
	color: #E7BD67;
}

.deposit_tabs_buttons:hover {
	background-color: #790127;
	color: #E7BD67;
	transition: all 0.3s;
}

.deposit_tabs_buttons:hover a{
	color: #E7BD67;
	transition: all 0.3s;
}


.deposit_tabs_content {
	display: block;
	/*width: 803px;*/
	border: 1px solid #790127;
	border-top: none;
	margin-top: 1px;
	
}

.deposit_tabs_text {
	font-size: 14px;
	padding: 15px;
	line-height: 1.4em;
}

.minusmargin{
	margin: -15px 0px;
}

.deposit_calculator_block {
	display: block;
	height: 16px;
	margin-bottom: 12px;
	width: 250px;
	cursor: pointer;
}

.deposit_calculator_block:hover .deposit_calculator_text {
	color: #000;
}

.deposit_calculator_text {
	display: block;
	padding-left: 15px;
	background: url('/images/deposit/deposit_calculator.png') no-repeat left center;
	color: #790127;
	font-size: 13px;
	margin-left: 10px;
}

.table_pdf {
	display: inline-block;
	min-width: 210px;
	font-size: 13px;
	color: #CD8200;
	text-align: right;
	padding-right: 35px;
	background: url('/images/deposit/deposit_pdf.png') no-repeat right center;
	margin-top: 8px;
	margin-right: 3px;
}

.deposit_blocks {
	display: block;
	border: none;
	border-bottom: 1px solid #CFCBCB;
}

.barokko {
	display: none;
}

.renesans {
	display: none;
}

.modern {
	display: none;
}

.hai_tek {
	display: none;
}

.pension {
	display: none;
}

.barroko_vip {
	display: none;
}

/* deposit subcategory */
.deposit_subcategory {
	border-top: 1px solid #CFCBCB;
}

.deposit_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	text-transform: uppercase;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.deposit_subcategory_block:hover {
	color: #790127;
}
/* deposit subcategory end */

/* deposit end */

.nothingfound{
	color:#790127;
	font-size: 15px;
	padding-top: 15px;
}
/* scroll table */

.something {
	width: 805px;
	overflow-x: auto;
}
/* scroll table end */
.dnone {
	display: none;
}

/* consumer credit */
.consumer_c_subcategory {
	border-top: 1px solid #CFCBCB;
}

.consumer_c_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.consumer_c_subcategory_block:hover {
	color: #790127;
}


/* consumer credit end */

/* quick transfer */
.transfer_subcategory {
	border-top: 1px solid #CFCBCB;
}

.transfer_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.transfer_subcategory_block:hover {
	color: #790127;
}
/* quick transfer end */

/* credit cards subcategory */
.credit_cards_subcategory {
	border-top: 1px solid #CFCBCB;
}

.credit_cards_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.credit_cards_subcategory_block:hover {
	color: #790127;
}
/* credit cards subcategory end */

.issuing_subcategory {
	border-top: 1px solid #CFCBCB;
}

.issuing_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.issuing_subcategory_block:hover {
	color: #790127;
}

.credit_subcategory {
	border-top: 1px solid #CFCBCB;
}

.credit_subcategory_block {
	display: block;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	margin: 8px 0px;
	margin-left: 20px;
	padding-left: 10px;
	color: #000;
	background: url('/images/something.png') no-repeat left center;
}

.credit_subcategory_block:hover {
	color: #790127;
}

/* fancy box */
.deposit_calculator_fb {
	display: block;
	width: 500px;
}

.deposit_calculator_fb_content {
	padding: 10px 20px;
	margin-top: 15px;
}

.deposit_calculator_fb_block {
	display: block;
	height: 50px;
}

.deposit_calculator_fb_label {
	display: inline-block;
	font-size: 15px;
	color: #000;
	font-weight: normal;
	padding: 7px 0px;
	margin-right: 5px;
}

.deposit_calculator_fb_select {
	width: 180px;
	float: right;
	margin-right: 15px;
	padding: 5px 0px;
}

.container_for_button {
	display: block;
	text-align: center;
	margin-top: 15px;
}

.deposit_calculator_fb_button {
	display: inline-block;
	vertical-align: bottom;
	font-size: 14px;
	font-weight: bold;
	color: #CD8200;
	background-color: #fff;
	border: 1px solid #CD8200;
	padding: 10px 20px;
	cursor: pointer;
}

.deposit_calculator_fb_button:hover {
	background-color: #CD8200;
	color: #fff;
}
/* fancy box end */

/* site map */
.sitemap_search_container {
	display: block;
	height: 40px;
	border-bottom: 1px solid #CFCBCB;
}

.sitemap_search_input {
	display: inline-block;
	vertical-align: top;
	width: 250px;
	font-size: 14px;
	color: #000;
	padding: 5px 7px;
	border: 1px solid #CD8200;
	outline: none;
}

.sitemap_search_submit {
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	color: #000;
	padding: 4px 7px;
	border: 1px solid #CD8200;
	background-color: #E7BD67;
	cursor: pointer;
	color: #84132D;
	margin-left: -5px;
	outline: none;
}

.sitemap_search_submit:hover {
	color: #E7BD67;
	background-color: #84132D;
	border: 1px solid #790127;
}

.sitemap_container {
	display: block;
}

.sitemap_block {
	margin: 5px 0px;
	border-bottom: 1px solid #CFCBCB;
	padding: 7px 0px;
}

.sitemap_category {
	display: inline-block;
	font-size: 16px;
	font-weight: normal;
	background: url("/images/info_management/cat_icon.png") no-repeat left center;
	padding: 8px 0px 6px 23px;
	text-transform: uppercase;
	outline: none;
	color: #000;
}

.sitemap_subsubcategory {
	display: inline-block;
	background: url("/images/info_management/subcat_icon.png") no-repeat left center;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	text-transform: uppercase;
	margin-left: 50px;
	padding: 7px 0px 5px 12px;
	color: #000;
}

.sitemap_subcategory {
	display: inline-block;
	background: url("/images/info_management/subcat_icon.png") no-repeat left center;
	font-size: 14px;
	font-weight: normal;
	cursor: pointer;
	padding: 7px 0px 5px 12px;
	margin-left: 23px;
	text-transform: uppercase;
	color: #000;
}
/* site map end */

.image_news{
	opacity:1;
}

.image_news:hover{
	opacity:0;
}

.img_hover_news{
	opacity: 0;
	margin-top: -208px;
}

.img_hover_news:hover{
	opacity:1;
	margin-top: -208px;
}

.all_credit_forma{
	width: 799px;
	/*height: 733px;*/
	border:1px solid #CFCBCB;
}

.antent_credit{
	height: 36px;
	border-bottom: 1px solid #CFCBCB;
	color:#790127;
	font-size: 15px;
	line-height: 36px;
	padding-left: 15px; 
	font-family: 'Arial Bold',sans-serif;
	font-weight: 700;
	background-color: #FDFDFD;
}

.antent_credit span{
	color:#000;
	font-size: 14px;
	font-weight: 500;
}

.client_credit{
	height: 101px;
	border-bottom: 1px solid #CFCBCB;
	background:#fff;
}

.client_calculate{
	height: 94px;
	background:#fff;
}

.title_credit{
	color: #790127;
	font-size: 15px;
	font-weight: 700;
	padding: 13px 0 15px 15px;
}

.choose_value{
	width: 185px;
	float:left;
	padding-left: 14px;
}

.choose_value label{
	display:block;
}

.choose_value span{
	font-size: 13px;
}

.span_class{
	color:#000;
	font-size: 14px;
	font-weight: 500;
}

.receive_answer{
	display: none;
	height: 84px;
	background: #e7bd67;
	color:#790127;
	font-size: 15px;
	text-transform: uppercase;
	text-align:center;
	line-height: 84px;
	font-weight: 600;
	text-transform: uppercase;
}

.myRadio{
	width: 15px;
	height: 16px;
	background: url('/elements/img/grey.png');
}

.myRadioActive{
	width: 15px;
	height: 16px;
	background: url('/elements/img/yellow.png');
}

.one_line{
	height: 15px;
	margin-bottom: 5px;
	display: inline-block;
	cursor:pointer; 
}

.all_calculate_forma{
	width: 799px;
	min-height: 227px;
	border:1px solid #CFCBCB;
}

.half_calculate{
	width: 399px;
	float: left;
}

.our_radio{
	padding-left: 7px;
	line-height: 1;
}

.input_sum{
	width: 167px;
	height: 27px;
	border: 1px solid #CFCBCB;
	background: #fdfdfd;
	color:#2a2a2a;
	line-height: 27px;
	text-indent: 10px;
	font-size: 14px;
	outline: none;
	margin-left: 15px;
}

.input_month{
	width: 167px;
	height: 31px;
	border: 1px solid #CFCBCB;
	background: #fdfdfd;
	color:#2a2a2a;
	line-height: 27px;
	text-indent: 10px;
	font-size: 14px;
	outline: none;
	margin-left: 15px;
	cursor:pointer;
}

.intermediar_class_button{
	height: 60px;
	border-bottom: 1px solid #CFCBCB;
}

.calculate_button{
	width: 141px;
	height: 24px;
	background :#e7bd67;
	border: 1px solid #d8af5c;
	border-radius:5px;
	color:#84132d;
	text-align:center;
	text-transform:uppercase;
	font-size: 13px;
	padding-top: 6px;
	float:right;
	font-weight: 600;
	margin-top: 15px;
	margin-right: 5px;
	cursor:pointer;
	transition-duration: 0.4s;
	outline: none;
}

.calculate_button:hover{
	background:#790127;
	color:#dcab61;
	border: 1px solid #6b0123;
	transition-duration: 0.4s;
}

.write_sum{
	height: 57px;
	border-bottom: 1px solid #CFCBCB;
	padding-left: 5px;
	padding-top: 15px;
}

.mySumUp{
	color:#790127;
	font-size: 15px;
	text-transform: uppercase;
	text-align:left;
	font-weight: 700;
}

.mySumUp span{
	font-size: 22px;
	font-weight: 600;
}

.write_smth_txt{
	color:#000;
	font-size: 15px;
	padding-top: 4px;
	text-align:left;
}

.continue_button{
	width: 141px;
	height: 24px;
	background :#790127;
	border: 1px solid #6b0123;
	border-radius:5px;
	color:#dcab61;
	text-align:center;
	text-transform:uppercase;
	font-size: 13px;
	padding-top: 6px;
	float:right;
	font-weight: 600;
	margin-top: 15px;
	margin-right: 5px;
	cursor:pointer;
	transition-duration: 0.4s;
	outline: none;
}

.continue_button:hover{
	background:#e7bd67;
	color:#84132d;
	border: 1px solid #d8af5c;
	transition-duration: 0.4s;
}

.complete_form{
	border:1px solid #CFCBCB;
}

.complete_address_form{
	height: 86px;
	border-bottom: 1px solid #CFCBCB;
	background:#fff;
}

.logo_bank_form{
	background: url('/elements/img/comert.png') no-repeat 50% 50%;
	width: 86px;
	height: 86px;
	float:left;
}

.address_bank_form{
	color:#000;
	font-size: 15px;
	line-height: 1.4;
	padding-top: 25px;
}

.address_bank_form p{
	margin: 0;
}

.first_forma {
	border-bottom: 1px solid #CFCBCB;
	background:#fff;
}

.antent_query{
	padding-top: 40px;
	font-size: 25px;
	color:#040404;
	text-align:center;
	font-weight: 600;
	padding-bottom: 30px;
}

.antent_query p{
	font-size: 18px;
	font-weight: 400;
	padding-top: 10px;
}

.forma_complete{
	height: 60px;
	padding-left: 15px;
}

.name_forma{
	color:#000;
	font-size: 14px;
	text-align:left;
	margin-top: 2px;
	margin-bottom: 3px;
}

.name_forma span{
	color:#790127;
}

.input_forma {
	width: 760px;
	height: 25px;
	border: 1px solid #CFCBCB;
	background :#fdfdfd;
	outline: none;
}

.input_forma:focus {
	border: 1px solid #D8AF5C;
}

.second_forma{
	height: 400px;
	border-bottom: 1px solid #CFCBCB;
	background: #fff;
	padding-top: 19px;
}

.third_forma{
	height: 205px;
	background: #fff;
	padding: 20px 10px 10px 15px;
}

.third_forma p {
	margin: 0;
	line-height: 1.4;
	color:#000;
	font-size: 12px;
	padding: 0px;
}

.myCheckbox{
	width: 18px;
	height: 18px;
	background: url('/elements/img/check.png');
	margin-left: 15px;
}

.agreeForm{
	text-align: left;
	font-size: 12px;
	padding-top: 15px;
}

.button_finish_form{
	width: 300px;
	height: 27px;
	background: lime;
}

.teamviewer_block {
	margin-top: 25px;
}

.opener{
	height: 164px;
	overflow: hidden;
}

.search {
	background: url('/images/header/searchsite.png') no-repeat right 4px center;
	border: none;
	display: inline-block;
	height: 29px;
	width: 25px;
	cursor: pointer;
	outline: none;
}

.search_form {
	display: inline-block;
	vertical-align: top;
	border: 1px solid #CFCBCB;
	border-radius: 3px;
}

.search_form:hover {
	border: 1px solid #D8AF5C;
}

.search_form:focus {
	border: 1px solid #D8AF5C;
}

.foc {
	width: 150px;
	height:24px;
	border: 1px solid #CFCBCB;
	box-sizing: border-box;
	outline: none;
}

.foc:focus {
	border: 1px solid #D8AF5C;
}
/*
	Hart map shearch text color
*/
.highlight {
	background-color: yellow;
}

.yo_class {
	display: inline-block;
}

.yo_class:hover .bankonline {
	display: block;
}

.red_alert {
	display: inline-block;
	font-size: 18px;
	color: #FF0000;
	margin-top: 25px;
	margin-left: 17px;
}

.yoo {
	border-color: #FF0000;
}

.green_alert {
	text-align:center;
	font-size:18px;
	font-weight:bold;
}

.red_alert2 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

.checkbox_label {
	position: relative;
	top: -4px;
	color: red;
}

.mrgn_l {
	margin-left: 22px;
}

.mrgn_l2 {
	margin-left: 25px;
}

.FDBK {
	background-color: #FDFDFD;
}

.logo_404 {
	display: block;
	margin: 33px auto 40px;
}

.tittle_404 {
	text-align: center;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
}

.warning_404 {
	margin-top: 10px;
	margin-bottom: 40px;
	text-align: center;
	font-size: 22px;
	font-weight: normal;
	text-transform: uppercase;
	color: #790127;
}

.text_404 {
	text-align: center;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	width: 600px;
	margin: 0px auto 45px;
}

/* footer popup */
.pop_container {
	display: block;
	position: fixed;
	top: 0px;
	width:100%;
	height: 100%;
	z-index: 999999999;
	background: rgba(50,50,50, 0.5);
}

.pop_block {
	display: block;
	width: 600px;
	height: 550px;
	padding: 0px 5px;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
}

.pop_close {
	width: 30px;
	height: 30px;
	position: relative;
	top: -25px;
	left: 28px;
	margin-left: auto;
}

.pop_close img {
	width: 30px;
}

#my_map3 {
	height: 500px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
/* footer popup end */

.consumer_active {
	color: #790127;
}

.cur_contact {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #000;
}

.cur_date {
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #790127;
	text-align: center;
	margin-bottom: 5px;
}

.receive_button {
	display: none;
 	width: 141px;
	height: 24px;
	background :#790127;
	border: 1px solid #6b0123;
	border-radius:5px;
	color:#dcab61;
	text-align:center;
	text-transform:uppercase;
	font-size: 13px;
	padding-top: 6px;
	float:right;
	font-weight: 600;
	margin-top: 15px;
	margin-right: 5px;
	cursor:pointer;
	transition-duration: 0.4s;
	outline: none;
}

.receive_button:hover {
	background:#e7bd67;
	color:#84132d;
	border: 1px solid #d8af5c;
	transition-duration: 0.4s;
}

.some_text {
	max-height: 230px;
	overflow-y: auto;
}

.some_text_block_t {
	margin-top: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #790127;
}

.some_text_block {
	font-size: 14px;
	font-weight: normal;
	line-height: 18px;
	color: #000;
}

.newslogan{
	position: absolute;
	color: #790127;
	font-family:Georgia;
	font-style: italic;
	font-size:16px;
	font-weight:900;
	top: 22px;
	left: 6px;
}

.wdth100 {
	width: 100px;
}

#final {
	display: none;
}

.text_active {
	color: #790127;
}

.copyright_swm {
	color: #fff;
}

.copyright_swm:hover {
	color: #F2E8BA;
}

.rbutn{
	float: right;
	padding-top: 3px;
}

.movetopclass{
	position: relative;
	top:-5px;
	background: url('/images/header/iconhz.png') no-repeat left 12px top 26px;
}

.movetopclass:hover{
	position: relative;
	top:-5px;
	background: url('/images/header/iconhz_active.png') no-repeat left 12px top 26px;
}

.inactive_lang{
	visibility: hidden;
}
