@import url('reset.css');
@import url('jquery-ui-1.7.2.custom.css');
@import url('colorbox.css');
/* LAYOUT */

html, body {height: 100%; background: #ffffff;}
body {text-align:center;}
#wrapper {min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -47px auto;}

.width  {width:960px; margin:0 auto; text-align:left;}
.width:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.width {display: inline-block;}
/* Hides from IE-mac \*/
* html .width {height: 1%;}
.width {display: block;}
/* End hide from IE-mac */
#footer, .blank {height: 47px;}


#content {padding:0 0 20px 0; min-height:200px;}

/* columns */
.w_210 {width:210px;}
.w_240 {width:240px;}
.w_750 {width:750px;}
.w_190 {width:190px;}
.w_540 {width:540px;}
.w_640 {width:640px;}
.w_700 {width:700px !important;}

.wide{width: 250px;}



/* TYPO */

	@font-face {
		font-family: Corpid;
		src: url('../images/site_images/fonts/corpidcdotb-regular-webfont.eot');
		src: url('../images/site_images/fonts/corpidcdotb-regular-webfont.eot?#iefix') format('eot'),
			 url('../images/site_images/fonts/corpidcdotb-regular-webfont.woff') format('woff'),
			 url('../images/site_images/fonts/corpidcdotb-regular-webfont.ttf') format('truetype'),
			 url('../images/site_images/fonts/corpidcdotb-regular-webfont.svg#webfontntXpPGt7') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	@font-face {
		font-family: Corpid;
		src: url('../images/site_images/fonts/corpidcdotb-bold-webfont.eot');
		src: url('../images/site_images/fonts/corpidcdotb-bold-webfont.eot?#iefix') format('eot'),
			 url('../images/site_images/fonts/corpidcdotb-bold-webfont.woff') format('woff'),
			 url('../images/site_images/fonts/corpidcdotb-bold-webfont.ttf') format('truetype'),
			 url('../images/site_images/fonts/corpidcdotb-bold-webfont.svg#webfontrqVBdwim') format('svg');
		font-weight: bold;
		font-style: normal;
	}



	body, td, th, table, input, select, textarea {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#333;}

	a {color:#03a4b7;}
		a:hover {text-decoration:none;}

	p, address {line-height:20px; margin-bottom:20px;}

	ul {margin-bottom:20px;}

	h2.section_title, h2.page_title {height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#03a4b7; border-bottom:1px solid #ccc; margin-bottom:10px; display:block; font-family:Corpid, Arial, Helvetica, sans-serif;}
		h2.section_title span, h2.page_title span {line-height:20px;}

	h2.page_title {border: none;}
	h2.products_right{height:66px !important;}

	h2.svurjete_title{}

	h2.rss_title {height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#03a4b7; border-bottom:1px solid #ccc; margin-bottom:10px; display:block; font-family:Corpid, Arial, Helvetica, sans-serif;}
		h2.rss_title span {line-height:20px;}
		.zapitvane {background:url(../images/site_images/zapitvane.gif) no-repeat right bottom; display:block; height:66px;}
		.svurjete {background:url(../images/site_images/svurjete_se.gif) no-repeat right bottom; display:block; height:50px;}
		.abo {background:url(../images/site_images/rss_title.gif) no-repeat right bottom; display:block; height:50px;}
		.presmetni {background:url(../images/site_images/calc.gif) no-repeat right bottom; display:block; height:50px;}

	small {font-size:11px;}


	/* buttons */
	a.grey_button {display:inline-block; height:32px; line-height:32px; background:url(../images/site_images/button_grey.png) no-repeat right top; color:#7f7f7f; text-decoration:none; font-size:12px; padding-right:15px;}
		a.grey_button ins {display:inline-block; height:32px; line-height:32px; background: url(../images/site_images/button_grey.png) no-repeat left top; padding:0 10px 0 15px; text-shadow:1px 1px 0 #fff;}
	a.grey_button:hover {color:#595959; background-position:right -32px;}
		a.grey_button:hover ins {background-position:left -32px;}
	a.grey_button:active {color:#595959; background-position:right bottom;}
		a.grey_button:active ins {background-position:left bottom;}

	a.grey_button2 {display:inline-block; height:32px; line-height:32px; background:url(../images/site_images/button_grey2.png) no-repeat right top; color:#7f7f7f; text-decoration:none; font-size:12px; padding-right:10px;}
		a.grey_button2 ins {display:inline-block; height:32px; line-height:32px; background: url(../images/site_images/button_grey2.png) no-repeat left top; padding:0 10px 0 25px; text-shadow:1px 1px 0 #fff;}
	a.grey_button2:hover {color:#595959; background-position:right -32px;}
		a.grey_button2:hover ins {background-position:left -32px;}
	a.grey_button2:active {color:#595959; background-position:right bottom;}
		a.grey_button2:active ins {background-position:left bottom;}

	a.blue_button {display:inline-block; height:32px; line-height:32px; background:url(../images/site_images/button_blue.png) no-repeat right top; color:#fff; text-decoration:none; font-size:12px; padding-right:15px;}
		a.blue_button ins {display:inline-block; height:32px; line-height:32px; background: url(../images/site_images/button_blue.png) no-repeat left top; padding:0 10px 0 15px; text-shadow:1px 1px 0 #1073be;}
	a.blue_button:hover {color:#fff; background-position:right -32px;}
		a.blue_button:hover ins {background-position:left -32px;}
	a.blue_button:active {color:#fff; background-position:right bottom;}
		a.blue_button:active ins {background-position:left bottom; color:#fff;}




/* forms */
.form p, .form li {margin-bottom:8px;}

input[type=text], input[type=password] , textarea, select {padding:3px; background:#fff url(../images/site_images/input.png) repeat-x; border:1px solid #ccc;}


	.w_190 input {width:180px;}
	.mbuletin {padding-bottom:5px;}



	iframe {border:1px solid #ccc;}

/* HEADER */
	#header {background:url(../images/site_images/bg_header.png) repeat-x; height:251px;}
		#header .width_bg {background:url(../images/site_images/bg/spestete_vreme.png) no-repeat right 38px; height:251px;}
		#header .width_en {background:url(../images/site_images/en/spestete_vreme.png) no-repeat right 38px; height:251px;}

		.careers #header .width_bg {background:url(../images/site_images/bg/careers.png) no-repeat right 38px; height:251px;}
		.careers #header .width_en {background:url(../images/site_images/en/careers.png) no-repeat right 38px; height:251px;}
		.faq #header .width_bg {background:url(../images/site_images/bg/faq.png) no-repeat right 38px; height:251px;}
		.faq #header .width_en {background:url(../images/site_images/en/faq.png) no-repeat right 38px; height:251px;}
		.publications #header .width_bg {background:url(../images/site_images/bg/news.png) no-repeat right 38px; height:251px;}
		.publications #header .width_en {background:url(../images/site_images/en/news.png) no-repeat right 38px; height:251px;}
		.investments #header .width_bg {background:url(../images/site_images/bg/investments.png) no-repeat right 38px; height:251px;}
		.investments #header .width_en {background:url(../images/site_images/en/investments.png) no-repeat right 38px; height:251px;}
		.credits #header .width_bg {background:url(../images/site_images/bg/credits.png) no-repeat right 38px; height:251px;}
		.credits #header .width_en {background:url(../images/site_images/en/credits.png) no-repeat right 38px; height:251px;}
		.about #header .width_bg {background:url(../images/site_images/bg/about.png) no-repeat right 38px; height:251px;}
		.about #header .width_en {background:url(../images/site_images/en/about.png) no-repeat right 38px; height:251px;}
		.deposits #header .width_bg {background:url(../images/site_images/bg/deposits.png) no-repeat right 38px; height:251px;}
		.deposits #header .width_en {background:url(../images/site_images/en/deposits.png) no-repeat right 38px; height:251px;}

		.about #header .contacts_head_bg {background:url(../images/site_images/bg/contacts.png) no-repeat right 38px; height:251px;}
		.about #header .contacts_head_en {background:url(../images/site_images/en/contacts.png) no-repeat right 38px; height:251px;}


		.financial_information #header .width_bg,
		.presentations #header .width_bg,
		.investitors #header .width_bg,
		.bonds #header .width_bg,
		.meeting_of_shareholders #header .width_bg,
		.deals #header .width_bg {background:url(../images/site_images/bg/for_investors.png) no-repeat right 38px; height:251px;}

		.financial_information #header .width_en,
		.presentations #header .width_en,
		.investitors #header .width_en,
		.bonds #header .width_en,
		.meeting_of_shareholders #header .width_en,
		.deals #header .width_en {background:url(../images/site_images/en/for_investors.png) no-repeat right 38px; height:251px;}

	#header h1 {
		position: absolute;
		z-index: 300;
		width: 217px;
		height: 231px;
		background-position: 0 0;
		background-repeat: no-repeat;
		background-color: transparent;
		margin-left: -6px;
	}

	.home #header h1 {
		margin-left: 0;
	}

	#header h1 a {
		width: 175px;
		height: 231px;
		display: block;
		position: absolute;
		left: 21px;
		color: transparent;
		font-size: 0;
	}

	body.bg #header h1 {
		background-image: url(../images/site_images/logo_bg.png);
	}

	body.en #header h1 {
		background-image: url(../images/site_images/logo_en.png);
	}

	#header h2 {
		display:none;
	}

	#header .top_menu {position:absolute; margin-left:220px; font-size:11px; width:735px; padding:10px 0 0 0; z-index:301;}
	#header .top_menu ul {float:right;}
	#header .top_menu p {float:left; margin:0;}
	#header .top_menu li {display:inline; }
	#header .top_menu li a {padding:0 10px;background:url(../images/site_images/top_menu_li.gif) repeat-y right top; color:#666;}
	#header .top_menu li.last a {background: none; padding-right: 0;}
	#header .top_menu li.active a {color:#03a4b7; font-weight:bold; text-decoration:none;}
	.top_menu p a {color:#666;}
	.top_menu p span.active {color:#03a4b7; font-weight:bold; text-decoration:none; background:url(../images/site_images/lang_active.gif) no-repeat center top; padding-top:5px; position:relative;}

/* main menu */
	#header .main_menu {position:absolute; margin-left:210px; background:url(../images/site_images/main_menu_bg.gif) no-repeat left bottom; height:56px; width:750px; top:158px; }
	#header .main_menu li {float:left; background:url(../images/site_images/main_menu_li.gif) no-repeat right bottom; height:56px; line-height:56px;}
	#header .main_menu li.last {background: none;}

	#header .main_menu li a  {display:inline-block; line-height:56px; height:56px; padding-right:5px; color:#fff; font-weight:bold; text-shadow:-1px -1px 0 #0e71bd; text-decoration:none;}
	#header .main_menu li a  ins {display:inline-block; line-height:56px; height:56px; padding:0 9px 0 14px;}
	#header .main_menu li a:hover {color:#f0fdfe;}

	#header .main_menu li.active a {background:url(../images/site_images/main_menu_active.png) no-repeat right top; color:#03a4b7 !important; text-shadow:none; }
	#header .main_menu li.active a ins {background:url(../images/site_images/main_menu_active.png) no-repeat left top; }



/* vertical_menu */
	.vertical_menu {margin-bottom:20px;border:1px solid #ccc; border-bottom:0; position:relative !important; }
	.vertical_menu ul, .vertical_menu li {margin:0;}

		.vertical_menu ul  {background:#f0f0f0;}

		.vertical_menu li {border-bottom:1px solid #ccc; padding:5px; }

		.vertical_menu li a {color:#8a8a8a; text-decoration:none; background:#fff url(../images/site_images/vert_menu_a.png) repeat-x left bottom; display:block; padding:8px 10px;}
			.vertical_menu li a:hover {color:#666 !important;}

		.vertical_menu li h3 {font-size:13px; font-weight:normal; margin:0;}
			.vertical_menu li h3 {background:url(../images/site_images/vertical_sub.gif) no-repeat right center;}

		.vertical_menu li li { border:0; background:#fff; padding:0; margin:0;}
			.vertical_menu li li a {background:#fff; border:0; padding:5px 10px 5px 22px; border-bottom:1px dotted #ccc;}

		.vertical_menu li.active {font-weight:bold; background:#fff;}
		.vertical_menu li.active a {color:#03a4b7;}
			.vertical_menu li.active li a {background:none; border:none; border-bottom:1px dotted #ccc; font-weight:normal; color:#8a8a8a;}
			li.active li.active a {color: #03a4b7 !important; font-weight: bold;}
			.vertical_menu li.active h3 a {font-weight:bold;}
			.vertical_menu li.active ul { margin:0 -5px; padding:0 5px; background:#fff;}
			.vertical_menu li.active ul {border-right:0;}

	.vertical_menu .promo {
		background:transparent url(../images/site_images/promo.png) repeat scroll 0 0;
		clear:both;
		display:block;
		font-size:0;
		height:22px;
		line-height:0;
		margin:-10px 0 0 -12px;
		overflow:hidden;
		position:absolute;
		text-indent:-3000em;
		width:21px;
		z-index:200;
	}
	.vertical_menu li.sub_active a {color:#03a4b7 !important; font-weight:bold !important;}

	.blog_link { margin-bottom:18px;}
		.blog_link a {color:#03a4b7; text-decoration:none;background:url(../images/site_images/blog_bg.png) no-repeat; height:45px; display:block; font-weight:bold;  line-height:48px; padding:0 15px;}

	.invest_link { margin-bottom:18px;}
		.invest_link a {color:#03a4b7; text-decoration:none;background:url(../images/site_images/invest_bg.png) no-repeat; height:45px; display:block; font-weight:bold;  line-height:48px; padding:0 15px;}



/* INDEX */

	.home_index #header {
		background: none;
		height: 385px;
	}

	.home_index #header .width {
		height:auto !important;
		background:none !important;
	}

	#index_page_flash_holder {
		position: absolute;
		top: 38px;
		width: 960px;
		height: 316px;
		z-index: 1;
	}

	#index_page_flash_holder a {
		display: block;
		color: #ffffff;
		padding: 30px 0 0 200px;
	}

	.home_index #wrapper {
		background: url(../images/site_images/bg_header_home.png) 0 0 repeat-x;
	}



	/* accordion */

		.accordion_wrap { height:270px; width:960px; overflow:hidden; margin-bottom:20px;}
		.accordion_wrap_in { width:960px; position:absolute; height:270px; overflow:hidden;}
			.accordion_wrap ul {margin:0;}

		.acc_container { width:100%;}
		.acc_container li{display: inline; margin: 0px;	padding:0px;}
		.contentContainer {padding-left: 0px; float: left; width:0px; height: 270px; overflow:hidden;}
		.contentWrapper{}
		.contentInnerWrapper{}
		.handle{float: left; width: 50px; height: 270px; background:url(../images/site_images/slide_trigger.gif) no-repeat;}
		.handleOver{ cursor:pointer; cursor:hand;}
		.handleSelected{background:url(../images/site_images/slide_trigger.gif) no-repeat center top;}


		/* el bank */
		.external {width: 50px; height: 270px; background:url(../images/site_images/slide_trigger.gif) no-repeat right top; position:absolute; margin-left:910px;}
			.slide_4_handle {background:url(../images/site_images/index_slides/slide_4_handle.png) no-repeat center -35px; text-indent:-3000em; overflow:hidden; display:block; height:270px; width:50px;}

			.slide_4_handle_bg {background:url(../images/site_images/index_slides/slide_4_handle_bg.png) no-repeat center -35px; text-indent:-3000em; overflow:hidden; display:block; height:270px; width:50px;}
			.slide_4_handle_en {background:url(../images/site_images/index_slides/slide_4_handle_en.png) no-repeat center -35px; text-indent:-3000em; overflow:hidden; display:block; height:270px; width:50px;}


		/* slides */

			.slide { height:292px; display:block; border:1px solid #ccc; border-right:0; border-left:0;}
				.slide h2 {background:url(../images/site_images/slide_title.gif) no-repeat left center; padding-left:15px; font-size:18px; color:#0167b4; font-family:Corpid, Arial, Helvetica, sans-serif;}
				.slide h2 a { text-decoration:none;}
				.slide h3 {font-size:30px; line-height:30px; margin-bottom:16px; color:#ff892e; font-family:Corpid, Arial, Helvetica, sans-serif;}

		/* slide 2 */


				.valuta_1 {background:url(../images/site_images/val_arr.gif) no-repeat right center; width:280px; float:left;}
					.valuta_1 li {float:none; display:block; font-size:18px; color:#666; height:33px; line-height:33px; padding-left:55px; margin-bottom:18px;}
					.valuta_1 ul {margin:18px 0 0 0 ;}
					.valuta_1 strong {color:#03a4b7;}
					.valuta_1 select {width:240px;}

					.usd {background:url(../images/site_images/us.png) no-repeat left center;}
					.eur {background:url(../images/site_images/eu.png) no-repeat left center;}
					.gbp {background:url(../images/site_images/gb.png) no-repeat left center;}


				.valuta_2 {background:url(../images/site_images/val_arr.gif) no-repeat right center; float:left; width:240px; padding-left:20px;}
					.valuta_2 label {display:inline-block; width:80px; font-size:13px; padding:4px 0;}
					.valuta_2 input {width:100px;}

					.valuta_2 p {
						margin-bottom: 15px !important;
					}

				.valuta_3 { float:left; width:150px; padding-left:20px;}
					.valuta_3  input {padding:20px 5px; width:140px; text-align:center; font-size:30px; color:#03a4b7;}
					.valuta_3 label {display:block; font-size:13px; padding:4px 0;}

				.valuta_1, .valuta_2, .valuta_3 { background-position:right 50px}


	/* accordion interest indexes */
		.interest_index .accordion_wrap { width:540px; overflow:hidden; margin-bottom:20px; height:100%;}
		.interest_index .accordion_wrap_in { width:540px; position:relative; height:100%; overflow:hidden;}
			.interest_index .accordion_wrap ul {margin:0;}

		.interest_index .acc_container { width:100%;}
		.interest_index .acc_container li{display: inline; margin: 0px;	padding:0px;}
		.interest_index .contentContainer {padding-left: 0px; float: left; width:0px; height: 100%; overflow:hidden;}
		.interest_index .contentWrapper{}
		.interest_index .contentInnerWrapper{}
		.interest_index .handle{float: left; width: 536px; height: 38px; background:url(../images/site_images/interest_index/accordion_list.gif) repeat-x; border:1px solid #ccc; cursor:pointer; cursor:hand;}
		.interest_index .handleOver{ cursor:pointer; cursor:hand;}
		.interest_index .handleSelected{background:url(../images/site_images/interest_index/accordion_list_selected.gif) repeat-x;}
		.interest_index .border_top {border-top: 0px;}

		.interest_index li.handleSelected {background:none;}

		/* slides */
			.interest_index .slide {float:left; height:100%; display:block; border:0px; margin-left: 2px;}
				.interest_index .slide h2 {background:url(../images/site_images/slide_title.gif) no-repeat left center; padding-left:15px; font-size:18px; color:#0167b4; font-family:Corpid, Arial, Helvetica, sans-serif;}
				.interest_index .slide h2 a { text-decoration:none;}
				.interest_index .slide h3 {font-size:30px; line-height:30px; margin-bottom:16px; color:#ff892e; font-family:Corpid, Arial, Helvetica, sans-serif;}

				.interest_index .slide_in {padding:20px 350px 0px 30px; line-height:24px; font-size:16px;}

				.interest_index .slide ul.files_container {}
				.interest_index .slide ul.files_container li {padding-left: 10px; overflow:hidden; color:#8A8A8A; font-size:13px; width:527px; height:30px; line-height:30px;}
				.interest_index .slide ul.files_container li.odd {background:none repeat scroll 0 0 #F5F5F5;}
				.interest_index .slide ul.files_container li a {background:url(../images/site_images/link.gif) no-repeat left center; height: 5px; margin-left: 70px; padding-left: 7px;}
				.interest_index .slide ul.files_container li div {float:left;}
				.interest_index .slide ul.files_container li span {height: 30px; float: right; padding-left: 30px; margin-right: 10px;}
				.interest_index .slide ul.files_container li span.pdf{background:url(../images/site_images/i_pdf.png) no-repeat left center;}
				.interest_index .slide ul.files_container li span.xls{background:url(../images/site_images/i_xls.png) no-repeat left center;}
				.interest_index .slide ul.files_container li span.doc{background:url(../images/site_images/i_doc.png) no-repeat left center;}

		/* slide handles */
			.interest_index .handle .slide_handle {overflow:hidden; display:block; margin-left:10px; color:#8A8A8A; font-size:17px; font-weight:bold; margin:7px 0 0 15px;}
			.interest_index .handleSelected .slide_handle {color:#ffffff;}


	/* tabs */
		.tabs_nav {height:52px; background:url(../images/site_images/top_menu_li.gif) repeat-x left bottom; margin-bottom:10px; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.tabs_nav li {float:left; font-size:20px; color:#8a8a8a; line-height:50px; height:50px; position:relative; font-weight:bold;}
			.tabs_nav li a {color:#8a8a8a; text-decoration:none; line-height:49px; height:49px; padding:0 20px 0 35px; display:block; float:left; background:url(../images/site_images/tab.gif) no-repeat 20px center; font-weight: normal;}
				.tabs_nav li a:hover {color:#333;}
			.tabs_nav li a.active {border:1px solid #ccc; border-bottom-color:#fff; background:#fff url(../images/site_images/slide_title.gif) no-repeat 20px center;   position:relative; color:#0167b4 }
			.home_index .tabs_nav li {font-size: 18px;}
			.home_index .tabs_nav li a {
				padding-left: 30px;
			}
			.home_index .tabs_nav li a,
			.home_index .tabs_nav li a.active {
				background-position: 12px center;
			}

			.tabs_nav li.general_info {font-size:15px; letter-spacing: 1px;}

			.tabs_nav li.general_info a {line-height: 23px !important;}


			.interest_indexes .tabs_nav li a {padding:0 15px 0 30px; background:url(../images/site_images/tab.gif) no-repeat 15px center;}
				.interest_indexes .tabs_nav li a.active {background:#fff url(../images/site_images/slide_title.gif) no-repeat 10px center;}

			ul.news_ticker {
				height: 159px;
				overflow: hidden;
			}

			.home_index ul.news_ticker {
				height: 54px;
			}

			ul.news_ticker li {
				height: 33px !important;
				overflow: hidden;
			}

			.home_index ul.news_ticker li {
				height: 34px !important;
			}

			.home_index .tabs_container {
				float: left;
				width: 100%;
			}

			.home_index .column_1 {
				width: 227px;
				margin-top: 39px;
				float: left;
			}
			.home_index .column_2 {
				float: right;
			}
			.home_index .right_box,
			.home_index .left_box {
				width: 465px;
			}
			.home_index .right_box {
				float: right;
			}
			.home_index .left_box {
				float: left;
			}
			.home_index .right_box .title_image {
				margin-bottom: 10px;
				display: block;
				text-decoration: none;
				text-align: right;
			}




	/* news */
		.news_index {}
			.news_index li {padding:10px;}
			.news_index li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
			.news_index li {display: inline-block;}
			/* Hides from IE-mac \*/
			* html .news_index li {height: 1%;}
			.news_index li {display: block;}
			/* End hide from IE-mac */


		.news_index h3 {font-size:18px;}
		.news_index p {margin-bottom:0;}
		.news_index a {text-decoration:none;}
		.news_index .news_date {width:60px; color:#8a8a8a; font-size:11px; float:left; display:block;}
		.news_index .news_block {width:100%; float:right; background:url(../images/site_images/top_menu_li.gif) repeat-y left top; padding-left:20px;}
		..news_index .news_block p {line-height: 16px;}
		.news_index .odd {background:#f5f5f5;}

		.featured_news {background:#03a4b7 url(../images/site_images/cite.png) no-repeat center -20px !important; color:#fff; padding:10px;}
			.featured_news a {color:#fff; text-decoration:none;}
			.featured_news .news_date {color:#fff;}

		.news_navigation a span { display:none;}
			.up_arr {display:inline-block; background:#999 url(../images/site_images/up.gif) no-repeat center center; width:13px; height:7px;}
				.up_arr:hover {background-color:#ff892e;}
			.down_arr {display:inline-block; background:#999 url(../images/site_images/down.gif) no-repeat center center; width:13px; height:7px;}
				.down_arr:hover {background-color:#ff892e;}
			.news_navigation ins {color:#ccc; padding:0 5px;}

			.disabled_arr {background-color:#ccc;}

			.news_navigation {font-size:11px; color:#03a4b7; margin-top:16px !important;}
			.news_navigation a {color:#666;}


		.pages {text-align:center; margin:28px 0 0 0; font-size:0; line-height:0; }
		.pages a, .pages span {border:1px solid #ccc; margin-right:-2px; position:relative; font-size:13px; background:#f2f2f2 url(../images/site_images/page_bg.jpg) repeat-x left bottom; line-height:23px; height:23px; display:inline-block; color:#666; padding:0 10px; text-decoration:none; overflow:hidden;}
			.pages span {border:0; background:none;}
			.pages a strong {color:#03a4b7; margin:0; padding:0; vertical-align:middle;}
			.pages a:hover {background:#fff;}
			.pages span.active {color:#03a4b7; border:1px solid #ccc; background:#fff url(../images/site_images/page_bg_active.jpg) repeat-x left top;}



		/**/
		.news_list img {float:left; margin-right:10px;}
		.news_list p { margin-bottom:0;}
		.news_list h3 {font-size:16px; line-height:16px; margin-bottom:4px;}
		.news_list h3 a {text-decoration:none;}
		.news_list small {color:#8a8a8a; padding-bottom:4px; display:block;}
			.news_list small ins {padding:0 3px;}
				.news_list small a {color:#666;}


		.news_list .news_block {margin-bottom:20px;}
		.news_list .news_block:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.news_list .news_block {display: inline-block;}
		/* Hides from IE-mac \*/
		* html .news_list .news_block {height: 1%;}
		.news_list .news_block {display: block;}
		/* End hide from IE-mac */





		/**/
		.article small {color:#8a8a8a; margin:5px 0 10px 0; display:block;}
			.article small ins {padding:0 3px;}
				.article small a {color:#666;}
		.article h2 {font-size:17px; color:#03a4b7; font-weight:normal;}
		.article h3 {font-size:14px; margin-bottom:10px; color:#03a4b7;}
		.article h4 {font-size:12px; margin-bottom:6px;}
		.article ul, .article ol {margin:20px;}
			.article ul li {background:url(../images/site_images/vertical_sub.gif) no-repeat left 8px; padding-left:15px; line-height:20px; margin-bottom:4px;}
			.article ol {list-style-type:decimal; margin-left:40px;}
			.article ol li {margin-bottom:4px;}
		.fl_left_img {float:left; margin:0 20px 20px 0;}
		.fl_right_img {float:right; margin:0 0 20px 20px;}


		h2.big_orange_title {font-size:40px; font-weight:normal; line-height:37px; margin-bottom:16px; color:#ff892e; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.orange_txt {color:#ff892e;}


		/**/
			.news_images {width:289px; overflow:hidden; float:right; margin:0 0 18px 18px; border:1px solid #ccc; background:#fbfbfb;}
			.news_big_image {border-bottom: 1px solid #CCCCCC}

			.news_thumbs { padding:10px; width:289px; overflow:hidden;}
				.news_thumbs ul {margin:0; width:300px;}
				.news_thumbs ul li {float:left; background:none !important; padding:0 !important;  margin:7px 8px 0 0 !important;}
				.news_thumbs ul li a {float:left;}




		/* share */
		.share {border-top:1px solid #ccc; padding-top:10px;}
		.share li {float:left;}
			.share li span {display:none;}

				.share li a.i_twitter_small {background:url(../images/site_images/share.gif) no-repeat left top; display:block; float:left; width:17px; height:18px; margin-right:10px;}
				.share li a.i_facebook_small {background:url(../images/site_images/share.gif) no-repeat -30px top; display:block; float:left; width:17px; height:18px; margin-right:10px;}
				.share li a.i_rss_small {background:url(../images/site_images/share.gif) no-repeat -60px top; display:block; float:left; width:17px; height:18px; margin-right:10px;}
				.share li a.i_mail_small{ background:url(../images/site_images/share.gif) no-repeat -89px top; display:block; float:left; width:17px; height:18px; margin-right:10px;}



			.share li.fl_right {float:right;}




			.share_menu li {float:left; display:block; font-size:11px; margin-right: 13px;}
			.share_menu li a {display:block; float:left; text-align:center; color:#333;}
			.share_menu li a.i_twitter {background:url(../images/site_images/twitter.gif) no-repeat center top; padding-top:40px; width:50px;}
			.share_menu li a.i_facebook {background:url(../images/site_images/facebook.gif) no-repeat center top; padding-top:40px; width:55px;}
			.share_menu li a.i_rss {background:url(../images/site_images/rss.gif) no-repeat center top; padding-top:40px; width:40px;}
			.share_menu li a.i_youtube {background:url(../images/site_images/youtube.gif) no-repeat center top; padding-top:40px; width:40px;}
			.share_menu li a.i_mail {background:url(../images/site_images/mail.gif) no-repeat center top; padding-top:40px; width:45px;}
			.share_menu li a.i_edno23 { background:url(../images/site_images/edno23.gif) no-repeat center 10px; padding-top:40px; width:50px;}
			.share_menu li a.i_svejo {background:url(../images/site_images/svejo.gif) no-repeat center top; padding-top:40px; width:55px;}
			.share_menu li a.i_svejo_main {background:url(../images/site_images/svejo.gif) no-repeat center top; padding-top:40px; width:45px;}
			.share_menu li a.i_noidea {background:url(../images/site_images/no_idea.gif) no-repeat center top; padding-top:40px; width:40px;}
			.share_menu li a.i_lubimi {background:url(../images/site_images/lubimi.gif) no-repeat center top; padding-top:40px; width:45px;}
			.share_menu li a.i_ping { background:url(../images/site_images/ping.gif) no-repeat center 10px; padding-top:40px; width:50px;}
			.share_menu li a.i_dao {background:url(../images/site_images/dao.gif) no-repeat center top; padding-top:40px; width:55px;}


			div.more_share, div.newsletter { background:url(../images/site_images/share_under.png) no-repeat center bottom; width:243px; position:absolute; padding-bottom:6px; margin:5px 0 0 -53px; display:none;}
			.more_share_in { background:url(../images/site_images/share_under.png) no-repeat center top; padding:23px 15px 0 15px;}
				.more_share ul {margin:0;}
				.more_share li {margin-bottom:15px; padding:0 2px;}
			.more_share p, .more_share_wrap p {margin-bottom:0 !important; padding-bottom:0;}
				.close_pop, .close_pop_newsletter {background:url(../images/site_images/close.gif) no-repeat left center; padding-left:13px; font-size:11px;}

		    div.newsletter .more_share_in  {padding-top: 10px;margin-bottom: -8px;}
		    div._newsletter { height: 205px;}
		    ._newsletter_form p{margin-bottom: 4px !important}
		    ._newsletter p{margin-bottom: 12px;}




		/**/
		.article ul.deposit_percentage {margin:20px 0;}
		.article .deposit_percentage li {font-size:20px; padding:0; background:none; color:#03a4b7; padding:16px; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.deposit_percentage li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.deposit_percentage li {display: inline-block;}
		/* Hides from IE-mac \*/
		* html .deposit_percentage li {height: 1%;}
		.deposit_percentage li {display: block;}
		/* End hide from IE-mac */
		.article .deposit_percentage li span {color:#ff892e; font-weight:bold; float:right;}
		.article .deposit_percentage li.odd {background:#f5f5f5;}

/* MISC */
	.blue_arr_link {background:url(../images/site_images/link.gif) no-repeat left center; padding-left:10px; color:#666;}
	.sep {border-top:1px solid #ccc; margin:20px 0; font-size:0; line-height:0; height:0; clear:both; display:block;}
	.sep_small {margin:8px 0; }
	.blue_txt {color:#03a4b7 !important;}




	/**/
	.breadcrumbs {font-size:11px; margin-bottom:10px; display:block; height:20px; margin-bottom:19px; color:#03a4b7;}
		.breadcrumbs p {margin:0;}
		.breadcrumbs a {color:#666;}
		.breadcrumbs p strong {color:#03a4b7; font-weight:bold;}

	/**/
	.func_menu { margin-left:-10px;}
		.func_menu li {float:left; background:url(../images/site_images/top_menu_li.gif) repeat-y right top; width:40px; height:20px;}
		.func_menu li.last {background: none;}
		.func_menu li a {display:block; float:left; width:40px; height:20px;}
		.func_menu span {display:none;}
			.i_print {background:url(../images/site_images/i_print.gif) no-repeat center center;}
			.i_send {background:url(../images/site_images/i_mail.gif) no-repeat center center;}
			.i_f_up {background:url(../images/site_images/i_font_up.gif) no-repeat center center;}
			.i_f_down {background:url(../images/site_images/i_font_down.gif) no-repeat center center;}

	.careers_apply .func_menu{ display:none;}

	/**/
	.filter_news {border-bottom:1px solid #ccc; margin-bottom:20px; background:url(../images/site_images/vert_menu_a.png) repeat-x left bottom; padding:7px; height:30px; border-top:1px solid #ccc;}
			.filter_news p {margin:0; display:block; margin-top:3px;}
			.filter_news select {padding:2px; border:1px solid #ccc;}
			.filter_news input { width:87px; float:left; padding:3px; background:#fff url(../images/site_images/input.png) repeat-x; border:1px solid #ccc;}
			.filter_news label {padding:3px 0; margin-right:3px; float:left; display:inline-block;}

			.ui-datepicker-trigger {background:#fff url(../images/site_images/page_bg.jpg) repeat-x left bottom;display:block; border:1px solid #ccc; text-decoration:none; padding:5px 5px 4px 5px; border-left:0; float:left; margin-right:10px;}
			/* safari */
			@media screen and (-webkit-min-device-pixel-ratio:0){
			.ui-datepicker-trigger {margin-top: 2px;}
			}

			#ui-datepicker-div { display: none; }

	.filter_properties { border-bottom: 1px solid #ccc; padding: 0px 10px 26px 0; height: 30px; margin-bottom: 17px;}
	.filter_properties select {border: 1px solid #ccc;}

	/**/
	.phones {color:#666; font-size:18px; line-height:32px; font-family:Georgia, "Times New Roman", Times, serif;}

	/**/
	.rss_feeds {border:1px solid #ccc; background:#f0f0f0; padding:5px; margin-bottom:20px;}
		.rss_feeds_in {background:#fff url(../images/site_images/vert_menu_a.png) repeat-x left bottom; padding:10px;}
		.rss_feeds h2.rss_title { border:0; line-height:normal; height:auto; margin-bottom:10px;}
		.rss_list {margin:0; line-height:24px;}
			.rss_list a {background:url(../images/site_images/rss_small.gif) no-repeat left center; padding-left:25px; color:#333;}


	/**/
	.download_list {margin:18px 0;}
	.download_list li {margin-bottom:4px; color:#999; padding: 5px;}
		.download_list a {color:#666; width:424px;}
		.download_list .odd {background:#f5f5f5;}
	.i_pdf { background:url(../images/site_images/i_pdf.png) no-repeat left top; padding-left:25px; display:inline-block;}
	.i_doc { background:url(../images/site_images/i_doc.png) no-repeat left top; padding-left:25px; display:inline-block;}
	.i_ppt { background:url(../images/site_images/i_ppt.png) no-repeat left top; padding-left:25px; display:inline-block;}
	.i_xls { background:url(../images/site_images/i_xls.png) no-repeat left top; padding-left:25px; display:inline-block;}
	.i_flv { background:url(../images/site_images/video_arr.gif) no-repeat left top; padding-left:25px; display:inline-block;}


	/**/
	#rotator {width:190px; height:144px; position:relative; overflow:hidden; margin-bottom:20px;}
	#rotator a {text-decoration:none;}
	#rotatorContent {width: 190px; position: absolute; top: 0; margin-left: 0;}
	.rotatorImage {float: left; position: relative; display: none;}
	.rotatorImage span { background:#000; width:170px; padding:5px 10px 8px 10px; position: absolute;filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; color:#fff; font-size:13px; font-weight:bold; bottom:0;}


	/**/
	.kredits {position:relative; width:540px; overflow:hidden;}
	.kredits ul {width:560px; margin:0;}
	.kredits li {width:260px; float:left; padding:0; background:none; margin-right:20px; height:355px; overflow:hidden;}
	.kredits img {display:block; margin-bottom:5px;}
	.kredits h3 {color:#ff892e; text-decoration:none; font-size:18px; font-weight:bold; margin-bottom:5px; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.kredits h3 a {color:#ff892e; text-decoration:none;}
		.kredits p {margin-bottom:10px;}


/* Deposit steps */
	.deposit_step {text-align:left; position:relative; height:495px; }
		.step_actions {position:absolute; bottom:-15px; width:639px; padding-top:20px;}
		.step_actions p {margin:0; text-align:right;}

	.send_to_friend {text-align:left; position:relative; height: 190px; }
		.step_actions_send {position:absolute; bottom:0; width:539px; padding-top:20px;}
		.step_actions_send p {margin:0; text-align:right;}

	.deposit_step h1, .send_to_friend h1 { color:#03a4b7; font-size:30px; font-family:Corpid, Arial, Helvetica, sans-serif;}

	.steps { color:#ccc; border:1px solid #ccc; border-left:0; border-right:0; _background:url(../images/site_images/vert_menu_a.png) repeat-x left bottom; margin:20px 0}
	.steps ul {margin:0; padding-left:100px;}
		.steps li {padding:10px 0; text-shadow:1px 1px 0 #fff; width:150px; text-align:center; float:left; display:block;  font-size:16px; font-weight:bold; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.steps li.active {background:url(../images/site_images/step_active.gif) no-repeat center bottom; color:#03a4b7;}
		.steps li.done {background:url(../images/site_images/step_ok.gif) no-repeat 25px center; color:#679e00;}

	.steps_form {}

		.steps_form li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.steps_form li {display: inline-block;}
		/* Hides from IE-mac \*/
		* html .steps_form li {height: 1%;}
		.steps_form li {display: block;}
		/* End hide from IE-mac */

		.steps_form ul {margin-bottom:10px;}
		.steps_form li {padding:10px 0; margin:0;}
		.steps_form li.odd {background:#f5f5f5;}

		.steps_form li label em {color:#d20001; font-style:normal;}
		.steps_form li label {display:block; float:left; width:230px; text-align:right; padding:3px 10px 3px 0;}
		.steps_form input {width:220px;}

		.deposit {width: 409px}
		.deposit ul	{margin: 0 0 20px 0;}
		.deposit li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.deposit li {display: inline-block; background: none !important;padding-left:0 !important;}
		.deposit li label em {color:#d20001; font-style:normal;}
		.deposit li label {display:block; float:left; width:180px; text-align:left; padding:0;}
		.deposit input {width:220px;}

		.error {background:url(../images/site_images/error.gif) no-repeat center 3px; width:120px; margin-top:2px; text-transform:uppercase; line-height:20px; height:20px; position:absolute; margin-left:-20px; color:#fff; font-size:9px; text-align:center;}

		.steps_form .checkboxes li {float:left; margin-right:30px; background:#fff !important;}
		.steps_form .checkboxes li label {cursor:pointer; cursor:hand; padding:0;}
		.steps_form .checkboxes input, .steps_form .checkboxes label {width:auto; float:left; text-align:left; vertical-align:middle;}
		.steps_form textarea {width:620px; height:80px; margin-top:5px;}

		.steps_form h2 {font-size:16px; margin-bottom:5px; color:#ff892e; font-family:Corpid, Arial, Helvetica, sans-serif;}

		.steps_form table td, .steps_form table th {font-size:13px; vertical-align:top;}
		.steps_form table .odd td, .steps_form table .odd th {background:#f5f5f5;}
		.steps_form table th {color:#999;}
		.steps_form table td, .steps_form table th {padding:5px;}

		.steps_form .ui-slider {width:550px;}
		.ui-slider-label {width:60px; cursor:pointer; cursor:hand;}

		/*NEW SLIDER STYLES FOR SCALE, ETC*/
		/* slider widget */
		.ui-slider  {text-decoration: none !important; margin:20px 20px 50px 20px; width:70%;}
		.ui-slider .ui-slider-handle  {overflow: visible !important;}
		.ui-slider .ui-slider-tooltip {display: none;}
		.ui-slider .screenReaderContext {position: absolute; width: 0; height: 0; overflow: hidden; left: -999999999px;}
		.ui-slider .ui-state-active .ui-slider-tooltip, .ui-slider .ui-state-focus .ui-slider-tooltip, .ui-slider .ui-state-hover .ui-slider-tooltip {
			display: block;	position: absolute;	bottom: 2.5em;	text-align: center;	padding: .3em .2em .4em; font-size: .9em; width: 8em; margin-left: -3.7em;}
		.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down, .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
			position: absolute; display: block;	width:0; height:0; border-bottom-width: 0; background: none;}
		.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down {border-left: 7px dashed transparent; border-right: 7px dashed transparent; border-top-width: 8px; bottom: -8px;
			right: auto; left: 50%;	margin-left: -7px;}
		.ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner {
			border-left: 6px dashed transparent; border-right: 6px dashed transparent; border-top: 7px solid #fff; bottom:	auto; top: -9px; left: -6px;}
		.ui-slider a {text-decoration: none;}
		.ui-slider ol, .ui-slider li, .ui-slider dl, .ui-slider dd, .ui-slider dt {
			list-style: none; margin: 0; padding: 0;}
		.ui-slider ol, .ui-slider dl { position: relative; top: 1.3em; width: 100%;}
		.ui-slider dt { top: 1.5em;	position: absolute;	padding-top: .2em;	text-align: center;	border-bottom: 1px dotted #ddd;	height: .7em; color: #999;}
		.ui-slider dt span {background: #fff; padding: 0 .5em;}
		.ui-slider li, .ui-slider dd {position: absolute; overflow: visible; color: #666;}
		.ui-slider span.ui-slider-label {position: absolute;}
		.ui-slider li span.ui-slider-label, .ui-slider dd span.ui-slider-label { display: none;}
		.ui-slider li span.ui-slider-label-show, .ui-slider dd span.ui-slider-label-show { display: block;}
		.ui-slider span.ui-slider-tic {position: absolute; left: 0;	height: .8em; top: -1.3em;}
		.ui-slider li span.ui-widget-content, .ui-slider dd span.ui-widget-content { border-right: 0; border-left-width: 1px; border-left-style: solid;	border-top: 0; border-bottom: 0;}
		.ui-slider .first .ui-slider-tic, .ui-slider .last .ui-slider-tic {display: none;}


		.ui-slider-label {font-size:11px; text-align:center;}


		/* results */
		.steps_result ul {margin:0 0 8px 0;}
		.steps_result li {padding:0; margin:0;}

		.steps_result li:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
		.steps_result li {display: inline-block;}
		/* Hides from IE-mac \*/
		* html .steps_result li {height: 1%;}
		.steps_result li {display: block;}
		/* End hide from IE-mac */

		.steps_result h3 {font-size:13px; font-weight:normal; color:#999; width:200px; text-align:right; padding-right:10px; float:left; margin:0;}
		.steps_result li p {margin:0; width:380px; float:left;}
		.steps_result h2 {font-size:16px; margin-bottom:18px; color:#ff892e; font-family:Corpid, Arial, Helvetica, sans-serif;}
		.steps_result p strong {font-weight:normal; color:#999;}

	/* faq */
	.faq h3.title{color:#ff892e; font-weight:bold; text-decoration:none; font-size:18px; font-weight:bold; margin-bottom:5px; font-family:Corpid, Arial, Helvetica, sans-serif; padding-bottom:5px; border-bottom:1px solid #ccc; margin-bottom:18px;}

	.faq h4 { color:#666; font-size:13px; background:url(../images/site_images/tab.gif) no-repeat left 4px; padding-left:15px; cursor:pointer; cursor:hand;}
		.faq_block {margin-bottom:18px;}
		.faq_answer {display:none; margin-left: 15px;}
		.faq h4.active {background-image:url(../images/site_images/slide_title.gif); background-position:left 6px;color:#03a4b7;}


	/* cotnact */
	.contacts_list li { width:230px; float:left;}
		.contacts h3 {font-size:15px; margin-bottom:0;}
		.contact_person h3 {margin-bottom:0; font-size:17px; font-weight:normal;}
		.contact_person p {margin-bottom:6px;}


	.contact_form label {width:102px; text-align:right; display:block; padding:3px 10px 3px 0; float:left;}
	.contact_form input {width:310px;}
	.contact_form select {width:200px;}
	.contact_form ul {margin-bottom:8px;}
	.contact_form ul li {margin-bottom:4px; padding:0; background:none;}
	.contact_form li label em {color:#d20001; font-style:normal;}
	.contact_form textarea {width:310px; height:130px;}
	.contact_form .blue_button {margin-right:110px;}

	.contact_form_apply label {width:80px; display:block; padding:3px 10px 3px 0; float:left;}
	.contact_form_apply input {width:310px;}
	.contact_form_apply select {width:200px;}
	.contact_form_apply ul {margin-bottom:8px;}
	.contact_form_apply ul li {margin-bottom:4px; padding:0; background:none;}
	.contact_form_apply li label em {color:#d20001; font-style:normal;}
	.contact_form_apply textarea {width:310px; height:50px;}
	.contact_form_apply .blue_button {margin-right:110px;}

/* Footer links */
	#footer_links { background:url(../images/site_images/footer_links_bg.png) repeat-x; padding:20px 0; line-height:24px;}
	#footer_links .w_240 {background:url(../images/site_images/footer_links_col_bg.png) repeat-y left top; padding-left:20px; width:220px; height:200px;}
	#footer_links h3 {font-size:13px; color: #03a4b7}
		#footer_links h3 a {color:#03a4b7; text-decoration:none;}
	#footer_links li a {color:#666;}


/* FOOTER */
	#footer {background:url(../images/site_images/bg_footer.png) repeat-x 0 59px;  height:107px; overflow:hidden;}
	#footer {color:#fff; font-size:12px;}
		.foot_in {width:960px; margin:0 auto; line-height:47px;}
		.foot_in p {_line-height:47px; margin:0; position:relative; top:-8px;}
	#footer a {color:#a6d2f3; text-decoration:none;}
	.mag {background:url(../images/site_images/mag.png) no-repeat right center; padding-right:49px;margin-left:5px;}



/* position fix */
.index_fix {padding-top:0 !important;}
.breadcrumbs {position:absolute; margin-top:-35px;}
.func_menu {position:absolute; margin-top:-35px;}
#content { padding-top:25px;}
.home #content { padding-top:20px;}


/* 404 and coming soon */
.middle_fix #header { background:url(../images/site_images/middle_fix.png) repeat-x; top:50%; margin-top:-125px; position:absolute; width:100%; left:0;}
	.middle_fix #header .width {background:url(../images/site_images/middle_fix_bg.png) no-repeat right 38px;}
		.middle_fix_link {position:absolute; margin:60px 0  0 340px;}

.no_results { margin-top: 25px;}

.vertical_menu li.active li.active a {color: #03a4b7}
li div.code{margin-left: 112px}

/*   CAREERS   */

ul.tabs_careers {list-style: none; background: none !important;}
		.tabs_careers li { font-size:14px; color:#8a8a8a; position:relative; font-weight:bold;}
			.tabs_careers li a {color:#8a8a8a; text-decoration:none;  padding:0 20px 0 35px; display:block; background:url(../images/site_images/tab.gif) no-repeat 20px center;}
				.tabs_careers li a:hover {color:#333;}
			.tabs_careers li a.active {border:1px solid #ccc; border-bottom-color:#fff; background:#fff url(../images/site_images/slide_title.gif) no-repeat 20px center;   position:relative; color:#0167b4 }

			.section_careers{ line-height: 60px !important;}

/* APPPLY FORM */

#bday {width: 53px;}
#bmonth {width: 103px;}
#byear {width: 73px;}
div.hr {
	background: #999999;
	height: 1px;
	margin: 30px 0;
}

table.text1 td {
	width: 25%;
}

table.text1 td textarea, table.text1 td input {
	background: none !important;
}



.apply table {width:750px;}
	.apply table td {padding:0 3px 3px 0;}
	.apply table {width:auto;}
	.apply table textarea {width:740px; height:70px; overflow:auto;}
	.apply table table textarea { width:100%; float:left; *padding:0}
	.apply label {display:inline-block; padding:0;}
	.apply table table  {width:747px}
	.apply table select {padding:2px;}

	.apply h3 {font-size:18px; margin:20px 0 5px 0; font-weight:normal;}
	.apply h4 {font-size:14px; margin:10px 0 3px 0;}
	.apply small {display:inline; margin:0;}


table.currencies {
	margin-top: 15px;
}

table.currencies thead tr {
	background-color: #f5f5f5;
}

table.currencies thead tr td {
	font-size: 21px;
	color: #03a4b7;
	padding: 13px;
}

table.currencies td  {
	font-family: Corpid,Arial,Helvetica,sans-serif;
	font-size: 16px;
	padding: 16px;
}

td.err, p.err{color: red}

.googlemap {width: 100%; height: 500px !important;}

.about .contact_form .blue_button {
	margin-right: 276px;
}

.message_sent {
	color: #93e142;
	font-size: 21px;
	text-align: center;
}

#subject {
	width: 250px !important;
}

.flash_messages li{
	background: none !important;
}

textarea#js_website{
	width: 535px;
	height: 200px;
}

.media_header {
	background:url(../images/site_images/media_top.png) no-repeat;
	width: 537px;
	height:  75px;
}

.media_header ul {width: 614px; margin-left: 60px; padding-top:10px;}

.media_header  li {
	float:left;
	background: none !important;
	width: 185px;
	padding-left: 0 !important;
}

.media_header li h4 {
	padding-top: 35px;
}

.media_header li h4 a{text-decoration: none; color: #8a8a8a}
.media_header li h4 a.selected{color: #03a4b7;}

.media_header  div.selected {
	background: url(../images/site_images/media_arr_new.gif) no-repeat 13px 21px !important;
	position: absolute;
	height: 47px;
	width: 34px;
}

.car {
	position: relative;
	background: url(../images/site_images/footer_car.png) no-repeat right  !important;
	height: 83px;
	right: 0px;
	width: 96%;
}

.home_index .main_blocks {
	margin-bottom: 32px;
	overflow: hidden;
}

.home_index .main_blocks > li {
	height: 253px;
	overflow: hidden;
	float: left;
}

.home_index .main_blocks > li.separator {
	width: 1px;
	background: none;
}
.home_index .main_blocks > li.separator span {
	border-left: dotted 1px #d9d9d9;
	width: 0px;
	height: 12px;
	display: block;
	margin-top: 31px;
}

.home_index .main_blocks > li.promo_products {
	width: 208px;
}

.home_index .main_blocks > li.clone_network {
	width: 513px;
}

.home_index .deposit_calculator {
	width: 216px;
	position: relative;
}

.home_index .right_box .deposit_calculator .title {
	width: auto;
}

.home_index .deposit_calculator .deposit_calculator_content {
	min-height: 150px;
	padding: 18px;
	background: url(../images/site_images/home_main_block_deposit_calculator_background.jpg) 0 0 no-repeat;
}

.home_index .deposit_calculator .deposit_calculator_content input {
	width: 168px;
}

.home_index .deposit_calculator .deposit_calculator_content select {
	width: 180px;
}

.home_index .deposit_calculator .deposit_calculator_content input,
.home_index .deposit_calculator .deposit_calculator_content select {
	padding: 5px;
}

.home_index .deposit_calculator .deposit_calculator_content input.empty,
.home_index .deposit_calculator .deposit_calculator_content select.empty {
	color: #5d5d5d;
}

.home_index .deposit_calculator .deposit_calculator_content li {
	margin-bottom: 12px;
}
.home_index .deposit_calculator .deposit_calculator_content button {
	border: none;
	padding: 0;
	margin: 0;
	position: absolute;
	bottom: -1px;
	background: none;
	cursor: pointer;
}
.home_index .deposit_calculator .deposit_calculator_content button.text {
	color: #03a4b7;
	font-size: 20px;
	font-family: Corpid,Arial,Helvetica,sans-serif;
	text-align: left;
}

.home_index .deposit_calculator .deposit_calculator_content button.arrow {
	width: 16px;
	height: 31px;
	background: url(../images/site_images/arrow_big_right_grey.gif) no-repeat;
	bottom: -5px;
	right: 18px;
}

.home_index .deposit_calculator #banner_over_deposit_holder {
	top: 0;
	left: 0;
	witdth: 216px;
	height: 270px;
	position: absolute;
	background-color: #FFF;
}


.home_index .left_box .title,
.home_index .right_box .title,
.home_index .main_blocks > li > .title {
	border-bottom: solid 3px #03a4b7;
	height: 44px;
	line-height: 44px;
	padding-left: 12px;
	width: 100%;
	color: #9c9c9c;
	font-size: 20px;
	font-family: Corpid,Arial,Helvetica,sans-serif;
	margin-bottom: 1px;
	font-weight: normal;
}

.home_index .main_blocks > li.clone_network .clone_network_content {
	overflow: hidden;
	padding: 10px;
	background: url(../images/site_images/home_main_block_clone_network_background.jpg) 0 0 no-repeat;
}

.home_index .main_blocks > li.clone_network .clone_network_content select {
	width: 100%;
	padding: 5px;
}

.home_index .main_blocks > li.clone_network .map_controlls {
	width: 180px;
	float: left;
}

.home_index .main_blocks > li.clone_network #google_map {
	padding-bottom: 35px;
	height: 100%;
}
.home_index .main_blocks > li.clone_network .map_holder {
	overflow: hidden;
	width: 271px;
	height: 167px;
	float: right;
	border: solid 1px #b8b8b9;
}

.home_index .main_blocks > li.clone_network #clone_network_office_title {
	margin-top: 18px;
	color: #ff892d;
	font-size: 28px;
	font-family: Corpid,Arial,Helvetica,sans-serif;
}

.home_index .main_blocks li.online_banking {
	float: right;
	height: 280px;
}

.home_index .main_blocks li.online_banking .title {
	border-bottom-color: #03a4b7;
}

.home_index .main_blocks li.online_banking a.demo_version {
	width: 100%;
	height: 20px;
	display: block;
	padding-top: 2px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    background-color: #03a4b7;
}

	.home_index .main_blocks li.online_banking a.demo_version:hover {
		text-decoration: none;
		background-color: #4DA5E7;
	}

.home_index .left_box .title {
	border: none;
}

.home_index .share_menu {
	padding-top: 6px;
}

#data_content p {
	margin: 0;
	line-height: 16px;
}

#data_content {
	margin-top: 10px;
}

.news_list .even {
	background:none repeat scroll 0 0 #F5F5F5;
	padding: 5px;
}
