.pop_up_window {
	
}

.modalBackground {
	background-color: gray;
	filter: alpha(opacity = 70);
	opacity: 0.7
}

.pop_bg_repeat {
	background: url("/_layouts/styles/cba/images/pop_bg_repeat.png")
		repeat-y left top;
	height: auto;
	width: 590px;
	padding: 0 15px 0 9px
}

.pop_bg_top {
	background: url("/_layouts/styles/cba/images/pop_bg_top.png") no-repeat
		left top;
	height: 8px;
	width: 614px;
	overflow: hidden;
	font-size: 0
}

.pop_bg_bottom {
	background: url("/_layouts/styles/cba/images/pop_bg_bottom.png")
		no-repeat left bottom;
	width: 614px;
	height: 22px;
	overflow: hidden;
	font-size: 0
}

.title_and_close {
	background: #fcfcfc
		url("/_layouts/styles/cba/images/title_and_close.png") repeat-x left
		bottom;
	border-right: 1px solid #ededed;
	border-left: 1px solid #ededed;
	overflow: hidden;
	padding: 8px 5px 8px 10px;
	color: #464444;
	font-weight: bold
}

.title_w {
	width: 480px;
	display: block;
	float: left
}

a.close_w,a.close_w:active,a.close_w:visited,a.close_w:link {
	background: url("/_layouts/styles/cba/images/ico_close_pop.png")
		no-repeat right 3px;
	width: 70px;
	display: block;
	float: right;
	padding-right: 10px;
	font-size: 11px;
	text-align: right;
	text-decoration: none;
	color: #464444
}

.pop_text {
	padding: 20px
}

.right {
	width: 258px;
	float: right;
	margin-left: 5px;
	margin-right: 0;
	padding-left: 2px;
	margin-top: -7px;
	color: #3e3e3e
}

.r_menu {
	margin: 0;
	padding: 0;
	list-style: none
}

.r_menu {
	margin-top: 1px
}

.r_menu .close_open_div {
	background: #fcfcfc url("/_layouts/styles/cba/images/bg_1.png") repeat-x
		left bottom;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	list-style: none;
	border: 1px solid #e3e3e3;
	border-bottom: 1px solid #d1d1d1;
	display: block;
	text-decoration: none;
	overflow: hidden
}

.r_menu div a,.r_menu div a:link,.r_menu div a:visited,.r_menu div a:hover
	{
	text-decoration: none;
	width: 214px;
	display: inline-block;
	height: auto
}

.r_menu .last_menu {
	padding: 0
}

.r_menu ul .last_menu {
	background: #fcfcfc url("/_layouts/styles/cba/images/bg_1.png") repeat-x
		left bottom;
	border: none;
	display: block
}

.r_menu ul .last_menu div a {
	width: auto !important
}

.r_menu a b {
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding: 6px 10px 5px 5px
}

.r_menu .close b {
	background: none no-repeat left 8px !important
}

.r_menu .open b {
	background: none no-repeat left 8px !important
}

.r_menu .last_menu a b {
	background: url("/_layouts/styles/cba/images/ico_5.png") no-repeat left
		8px;
	text-decoration: underline;
	font-weight: normal;
	margin-left: 9px;
	padding-left: 14px
}

.r_menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-bottom: 3px;
	clear: both
}

.r_menu ul li {
	margin-top: 1px;
	padding: 5px 2px 5px 5px;
	display: block;
	overflow: hidden
}

.r_menu ul li a b {
	font-size: 11px
}

.r_menu ul .light_gray_2 {
	background: #f6f6f6
}

.r_menu ul .gray_2 {
	background: #efefef
}

.r_menu ul em {
	float: left;
	display: block;
	font-style: normal
}

.r_menu ul .ico_red {
	background: url("/_layouts/styles/cba/images/ico_red.png") no-repeat
		left 1px;
	padding-left: 12px
}

.r_menu ul .ico_green {
	background: url("/_layouts/styles/cba/images/ico_green.png") no-repeat
		left 1px;
	padding-left: 12px
}

.r_menu ul .graphic {
	display: block;
	text-align: center;
	margin-top: 5px;
	background-image: none;
	background-color: #fff
}

.r_menu a.sett,.r_menu a.sett:hover,.r_menu a.sett:visited,.r_menu a.sett:link
	{
	background-image: none;
	float: right;
	border: none;
	width: 23px;
	display: inline-block
}

.r_menu a.sett img {
	float: right;
	width: 23px
}

.gray_gray {
	background: #757575;
	padding-top: 1px !important
}

.gray_gray .radio {
	overflow: hidden
}

.gray_gray .radio u {
	text-decoration: none;
	margin-top: 2px;
	color: #fff
}

.gray_gray .radio input {
	margin-right: 10px
}

.r_menu .r_pdf {
	background: url("/_layouts/styles/cba/images/bg_1.png") repeat-x left
		bottom #FCFCFC;
	border-color: #E3E3E3 #E3E3E3 #D1D1D1;
	border-style: solid;
	border-width: 1px;
	display: block;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 10px;
	text-decoration: none;
	margin-top: 3px
}

.r_menu .r_pdf b {
	background: url("/_layouts/styles/cba/images/pdf_ico.png") no-repeat
		left 4px;
	padding-left: 17px !important;
	text-decoration: underline
}

.close_open_div img {
	margin-top: 8px
}

.tabs_cont {
	clear: both
}

.tabs {
	margin: 0;
	padding: 0;
	list-style: none
}

.tabs li {
	float: left
}

.tabs li a,.tabs li a:link,.tabs li a:active,.tabs li a:visited {
	background: url("/_layouts/styles/cba/images/tab.png") no-repeat left
		top;
	height: 28px;
	width: 227px;
	display: block;
	color: #6d6d6d;
	font-size: 11px;
	text-decoration: none;
	text-align: center
}

.tabs li a:hover,.tabs li a.current:link,.tabs li a.current:visited {
	background: url("/_layouts/styles/cba/images/tab_hover.png") no-repeat
		left top;
	color: #fff;
	font-weight: 900;
	font-size: 12px
}

.tabs li a span {
	padding: 7px 5px 0 5px;
	display: block
}

.tab_content {
	clear: both
}

.gray {
	background: #efefef
}

.light_gray {
	background: #f6f6f6
}

.block_1 {
	clear: both;
	padding: 6px 15px 3px 15px;
	margin-bottom: 2px
}

.block_1 .date_categ {
	clear: both;
	display: block;
	overflow: hidden
}

.block_1 .date_categ span {
	float: left;
	font-size: 11px;
	color: #157ac8;
	margin-top: 3px
}

.block_1 .date_categ a {
	background: url("/_layouts/styles/cba/images/ico_2.png") no-repeat right
		top;
	float: right;
	padding: 3px 15px 3px 15px;
	display: block;
	text-align: right;
	color: #272727;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
}

.block_1 .date_categ a:hover {
	text-decoration: underline
}

.block_1 .one_news {
	clear: both;
	margin-top: 0;
	overflow: hidden
}

.block_1 .one_news img {
	float: left;
	border: 1px solid #bc9953;
	margin-right: 5px
}

.block_1 .one_news p {
	margin: 0;
	padding: 0;
	padding-right: 10px;
	color: #6d6d6d;
	font-weight: bold
}

.block_1 .one_news p span {
	font-size: 11px;
	color: #6d6d6d;
	font-weight: bold;
	display: block;
	margin-top: 10px
}

.block_1 .one_news a.title {
	display: block;
	text-decoration: none;
	color: #6d6d6d;
	font-weight: bold
}

.block_1 .one_news .more {
	display: block;
	text-align: right;
	margin-top: 3px;
	padding-right: 10px
}

.block_1 .one_news .more a {
	background: url("/_layouts/styles/cba/images/ico_3.png") no-repeat left
		2px;
	text-decoration: none;
	padding-left: 10px;
	font-size: 10px;
	color: #6d6d6d
}

.block_1 .one_news .more a:hover {
	text-decoration: underline
}

.tabs_cont_inner {
	padding: 6px 10px 10px 10px
}

.ui-tabs .ui-tabs-hide {
	display: none
}

.ui-tabs-selected a {
	background: url("/_layouts/styles/cba/images/tab_hover.png") no-repeat
		left top !important;
	color: #fff !important;
	font-weight: 900 !important;
	font-size: 12px !important
}

.pressed_tab {
	background: url("/_layouts/styles/cba/images/tab_hover.png") no-repeat
		left top !important;
	color: #fff !important;
	font-weight: 900 !important;
	font-size: 12px !important
}

.header {
	overflow: hidden;
	margin-left: 6px;
	margin-right: 7px
}

.logo {
	margin: 8px 0 0 20px;
	padding: 0
}

.logo a {
	width: 616px;
	height: 51px;
	display: block;
	text-indent: -9000px;
	float: left
}

.top_right_block {
	float: right;
	text-align: right;
	margin-top: 10px;
	margin-right: 4px;
	font-size: 9px;
	color: #696969
}

.top_menu {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left
}

.top_menu li {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left
}

.top_menu li a {
	float: left
}

.top_menu li a:hover {
	float: left;
	text-decoration: underline
}

.top_menu li img {
	float: left
}

.search_div {
	clear: both;
	margin-top: 15px;
	overflow: hidden;
	float: right;
	width: 290px
}

.search_select {
	background: url("/_layouts/styles/cba/images/select_bg.png") no-repeat;
	float: left;
	border: none;
	padding: 2px 0 1px 2px;
	margin-right: 4px
}

.search_select select {
	border: none;
	color: #696969;
	font-size: 11px;
	line-height: 17px;
	background: none;
	height: 19px;
	width: 122px
}

.inp_bg {
	background: url("/_layouts/styles/cba/images/inp_bg.png") no-repeat;
	border: none;
	height: 18px;
	padding: 2px 5px;
	line-height: 18px;
	color: #696969;
	font-size: 11px;
	width: 120px
}

.search_but {
	background: url("/_layouts/styles/cba/images/search_but.png") no-repeat;
	border: none;
	height: 22px;
	width: 31px;
	cursor: pointer
}

.head_menu_div {
	background: url("/_layouts/styles/cba/images/h_m_bg.png") repeat-x;
	clear: both;
	margin-top: 10px;
	display: block;
	height: 45px
}

.head_menu_div ul {
	margin: 0;
	padding: 0;
	list-style: none
}

.head_menu_div ul li {
	float: left;
	height: 45px
}

.head_menu_div ul li a {
	background: url("/_layouts/styles/cba/images/h_menu_li_bg.png")
		no-repeat left top;
	height: 45px;
	display: inline-block;
	text-decoration: none
}

.head_menu_div ul li a u {
	background: url("/_layouts/styles/cba/images/h_menu_li_bg_right.png")
		no-repeat right top;
	text-decoration: none;
	height: 45px;
	display: inline-block;
	cursor: pointer
}

.head_menu_div ul a.current_menu_item,.head_menu_div ul a:hover {
	background: url("/_layouts/styles/cba/images/h_menu_li_bg_hover.png")
		no-repeat left top !important;
	color: #fff
}

.head_menu_div ul a.current_menu_item u,.head_menu_div ul a:hover u {
	background:
		url("/_layouts/styles/cba/images/h_menu_li_bg_right_hover.png")
		no-repeat right top !important
}

.head_menu_div ul li a span {
	display: inline-block;
	padding: 15px 3px 0 3px;
	width: 135px;
	text-align: center
}

.head_menu_div ul .h_menu_last_li a u {
	background:
		url("/_layouts/styles/cba/images/h_menu_li_bg_right_last.png")
		no-repeat right top
}

.top_right_block a,.top_right_block a:link,.top_right_block a:active,.top_right_block a:visited
	{
	font-size: 9px;
	color: #696969;
	text-decoration: none;
	margin-top: 4px
}

.top_menu_div {
	float: right;
	overflow: hidden;
	margin-right: 10px !important;
	margin-right: 3px
}

.langs {
	float: left;
	width: 70px;
	text-align: right
}

.langs img {
	
}

.langs a,.langs a:link,.langs a:visited,.langs a:active {
	font-size: 9px;
	padding: 0 !important;
	margin: 0 !important
}

.langs a:hover {
	text-decoration: underline
}

.langs a.curr_lang {
	text-decoration: underline
}

.left {
	width: 261px;
	float: left;
	margin-left: 6px !important;
	margin-top: 5px
}

.left_menu_div {
	
}

.left_menu_div ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.left_menu_div ul li {
	margin: 0 0 1px 0
}

.left .left_menu_div a,.left .left_menu_div a:visited,.left .left_menu_div a:link,.left .left_menu_div a:active
	{
	color: #3f3f3f;
	text-decoration: none;
	display: block
}

.left_menu_div a:hover {
	color: #fff
}

.left_menu_div em,.left_menu_div i {
	font-style: normal;
	font-size: 11px;
	display: block
}

.second_level {
	background: #efefef;
	font-size: 0
}

.second_level a {
	font-size: 11px;
	padding: 5px 0
}

.second_level a:hover,.second_level a.second_curr_l_m {
	background: #e6c99f;
	color: #3f3f3f
}

.second_level em {
	margin-left: 19px
}

.third_level li a:hover i {
	background: url("/_layouts/styles/cba/images/ico_9.png") no-repeat 20px
		3px
}

.third_level a:hover i {
	background: url("/_layouts/styles/cba/images/ico_9.png") no-repeat 20px
		3px
}

.third_level a.third_lev_curr {
	background: #e6c99f !important
}

.third_level a.third_lev_curr i {
	background: url("/_layouts/styles/cba/images/ico_9.png") no-repeat 20px
		3px
}

.third_level i {
	padding-left: 36px
}

.first_level a.first_a,.first_level a.first_a:active,.first_level a.first_a:link,.first_level a.first_a:visited
	{
	background: #fcfcfc url("/_layouts/styles/cba/images/first_bg_gray.png")
		repeat-x left bottom;
	min-height: 36px;
	height: auto !important;
	height: 36px;
	border-top: 1px solid #f6f6f6;
	border-right: 1px solid #eaeaea;
	border-left: 1px solid #e5e5e5;
	padding-left: 12px;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none
}

.first_level a.first_a:hover {
	border-top: 1px solid #ebdcbf !important;
	border-right: 1px solid #b7934e !important;
	border-left: 1px solid #c8ab72 !important;
	background: url("/_layouts/styles/cba/images/first_bg_color.png")
		repeat-x left top;
	border-top: 1px solid #ebdcbf;
	border-right: 1px solid #b7934e;
	border-left: 1px solid #c9ab72
}

.first_level a.first_a span {
	display: inline-block;
	padding-top: 10px;
	min-height: 26px;
	height: auto !important;
	height: 26px
}

a.first_a span {
	padding-left: 35px;
	display: block;
	cursor: pointer
}

.left_ico_a {
	position: absolute;
	font-size: 0 !important;
	width: 30px !important;
	height: 26px !important;
	display: block;
	overflow: hidden;
	z-index: 0;
	left: -3px;
	top: 5px
}

.left_ico_a {
	cursor: pointer
}

a.first_a .left_menu_ico_gray {
	width: 30px !important;
	height: 26px !important
}

a.first_a .left_menu_ico_color {
	width: 0 !important;
	height: 0 !important
}

a.first_a:hover .left_menu_ico_gray {
	width: 0 !important;
	height: 0 !important
}

a.first_a:hover .left_menu_ico_color {
	width: 30px !important;
	height: 26px !important
}

.current_menu_li a.first_a .left_menu_ico_color {
	width: 30px !important;
	height: 26px !important
}

.current_menu_li a.first_a .left_menu_ico_gray {
	width: 0 !important;
	height: 0 !important
}

.first_level .current_menu_li a {
	background: url('/_layouts/styles/cba/images/first_bg_color.png')
		repeat-x left top !important;
	border-top: 1px solid #ebdcbf !important;
	border-right: 1px solid #b7934e !important;
	border-left: 1px solid #c8ab72 !important
}

.arial_font {
	clear: both;
	overflow: hidden;
	font-size: 10px;
	line-height: 14px;
	margin: 10px;
	color: #000
}

.arial_font a,.arial_font a:link,.arial_font a:visited,.arial_font a:active
	{
	color: #2c74ad;
	font-size: 10px;
	text-decoration: underline
}

.pos_rel {
	position: relative
}

* {
	font-family: Arian AMU, Arial !important
}

html,body {
	font-family: Arian AMU, Arial !important
}

a {
	font-family: Arian AMU, Arial !important
}

input,textarea {
	font-family: Arian AMU, Arial !important
}

.logo a {
	background: url("/_layouts/styles/cba/images/logo_am.png") no-repeat
}

.bottom_slider_div {
	background: #e3e3e3;
	width: 990px;
	margin-left: 5px !important;
	margin-top: 0;
	padding: 15px 0;
	position: relative;
	overflow: hidden !important
}

.bottom_slider_div1 {
	background: #e3e3e3;
	border-top: 5px solid #f0f0f0;
	width: 990px;
	margin-left: 5px !important;
	margin-top: 15px;
	padding: 0 0;
	position: relative;
	overflow: hidden !important
}

#b-slide-prev {
	float: left;
	z-index: 100;
	margin-top: 15px;
	width: 15px;
	height: 25px
}

#b-slide-next {
	float: right;
	z-index: 100;
	margin-top: 15px;
	width: 15px;
	height: 25px
}

#slide-list {
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	display: block !important
}

#slide-list li {
	width: 156px;
	height: 50px;
	display: block;
	float: left;
	margin: 0;
	overflow: hidden;
	padding-right: 3px
}

#slide-list li a {
	color: #449ac8
}

#slide-list li img {
	float: left;
	margin-right: 8px
}

#slide-list li p {
	margin: 0;
	padding: 0;
	color: #403f3f;
	font-size: 9px;
	line-height: 8px
}

#slide-list li p a,#slide-list li p a:link,#slide-list li p a:active,#slide-list li p a:visited
	{
	display: block;
	font-size: 9px;
	line-height: 8px;
	text-decoration: none
}

#slide-list li p a:hover {
	text-decoration: underline
}

#slide-list div {
	width: 156px;
	height: 50px;
	display: block;
	float: left;
	margin: 0;
	margin-top: 9px;
	overflow: hidden;
	padding-right: 3px
}

#slide-list a {
	color: #449ac8
}

#slide-list img {
	float: left;
	margin-right: 8px
}

#slide-list p {
	margin: 0;
	padding: 0;
	color: #403f3f;
	font-size: 9px;
	line-height: 8px
}

#slide-list p a,#slide-list td p a:link,#slide-list td p a:active,#slide-list td p a:visited
	{
	display: block;
	font-size: 9px;
	line-height: 8px;
	text-decoration: none
}

#slide-list p a:hover {
	text-decoration: underline
}

a.logos,a.logos:link,a.logos:active,a.logos:visited {
	display: block;
	height: 47px;
	text-decoration: none;
	float: left;
	margin-right: 5px;
	font-size: 0
}

a.logos:hover {
	background-position: 0 -73px !important
}

.footer {
	background: url("/_layouts/styles/cba/images/foot_bg.png") repeat-x;
	width: 990px;
	margin-left: 5px !important;
	margin-top: 2px;
	height: 71px;
	color: #fff;
	font-size: 11px;
	margin-bottom: 1px
}

.footer_menu {
	list-style: none;
	padding: 0;
	margin: 5px 0 0 15px;
	clear: both;
	overflow: hidden;
	display: block;
	width: 970px
}

.footer_menu li {
	float: left;
	margin: 0;
	padding: 0
}

.footer_menu li a,.footer_menu li a:link,.footer_menu li a:active,.footer_menu li a:visited
	{
	color: #fff;
	font-size: 11px;
	text-decoration: none
}

.footer_menu li a:hover {
	text-decoration: underline
}

.copy {
	margin-left: 15px;
	margin-top: 20px;
	font-family: Arial !important
}

html {
	margin: 0;
	padding: 0;
	width: 100%
}

body {
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 11px;
	cursor: default;
	color: #6d6d6d;
	background: #d8d8d8 !important
}

a:link,a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #6d6d6d;
	text-decoration: underline
}

a:hover {
	text-decoration: none
}

* {
	outline: none
}

img {
	border: none
}

.hide {
	visibility: hidden
}

.show {
	visibility: visible
}

.hidden {
	display: none
}

.showblock {
	display: block
}

.fl_left {
	float: left
}

.fl_right {
	float: right
}

.clear {
	clear: both
}

.over_hide {
	overflow: hidden
}

.rezina {
	width: 100%;
	height: 100%
}

.align_center {
	text-align: center
}

.align_right {
	text-align: right
}

.valign_bottom {
	vertical-align: bottom
}

.valign_middle {
	vertical-align: middle
}

.auto {
	width: 100%;
	height: auto
}

.wauto {
	width: auto;
	height: 100%
}

.fullauto {
	width: auto;
	height: auto
}

.border {
	border: 1px solid red
}

.pos_abs {
	position: absolute
}

.pos_rel {
	position: relative
}

.ac:after {
	content: " ";
	display: block;
	clear: both
}

u {
	text-decoration: none
}

.main {
	margin: 0 auto;
	width: 1000px;
	padding: 0 15px;
	background: url("body_bg.png") repeat-y
}

.left_and_content {
	float: left;
	margin-top: 1px
}

.banner {
	margin-left: 4px
}

.content {
	float: left;
	margin-top: 5px;
	margin-left: 6px;
	margin-bottom: 0;
	width: 453px;
	font-size: 12px
}

.content #WebPartWPQ5,.content #WebPartWPQ6,.content #WebPartWPQ7,.content #WebPartWPQ8
	{
	width: 700px;
	padding: 0 10px
}

.width_454 {
	width: 454px
}

.width_719 {
	width: 719px
}

.content h2 {
	margin: 0;
	background: url("title_bg.png") no-repeat
		right top;
	height: 28px;
	display: block;
	color: #fff;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	margin: 0 -10px
}

.content h2 span {
	padding: 8px 15px 0 15px;
	margin: 0;
	display: block
}

.content h2.bg_pos_1 {
	background-position: -14px
}

.content h3 {
	background: #fcfcfc url("/_layouts/styles/cba/images/bg_1.png") repeat-x
		left bottom;
	margin: 0;
	border: 1px solid #e3e3e3;
	border-bottom: 1px solid #d1d1d1;
	display: block;
	min-height: 21px;
	height: auto !important;
	height: 21px;
	color: #535353;
	font-size: 11px;
	font-weight: bold;
	overflow: hidden;;
	margin: 0 -10px 0 -9px
}

.content .h3_2 {
	margin-top: 15px;
	border: none !important
}

.content h3 span {
	padding: 5px 10px 0 27px;
	display: block;
	margin: 0;
	float: left;
	width: 580px
}

.content h3 em {
	width: 90px;
	display: inline-block;
	font-style: normal;
	text-align: right;
	float: right;
	padding-right: 5px
}

.content h3 em a.go_back_a,.content h3 em a.go_back_a:link,.content h3 em a.go_back_a:visited,.content h3 em a.go_back_a:active
	{
	background: url("/_layouts/styles/cba/images/back_ico.png") no-repeat
		left 1px;
	display: inline-block;
	text-decoration: none;
	padding-left: 17px;
	margin-top: 4px
}

.content h3 em a.print_a,.content h3 em a.print_a:link,.content h3 em a.print_a:visited,.content h3 em a.print_a:active
	{
	background: url("/_layouts/styles/cba/images/print_ico.png") no-repeat
		right top;
	display: inline-block;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 4px;
	margin-top: 4px
}

.content h4 {
	margin: 0;
	padding: 8px 27px 0 27px;
	display: block;
	width: 665px;
	color: #b18e49;
	font-size: 12px;
	font-weight: bold;
	clear: both
}

.parag {
	background: url("/_layouts/styles/cba/images/ico_7.png") no-repeat left
		top;
	margin: 13px 0 0 15px;
	padding: 0 13px 0 12px;
	text-align: justify
}

.content p {
	color: #434343;
	line-height: 12px;
	margin: 15px 25px 20px 25px
}

.content p a img {
	margin-left: 3px
}

.g_opened_form {
	border-top: 1px solid #a5a5a5;
	margin-top: 2px;
	padding-top: 5px
}

.g_opened_form .clear {
	border-top: 1px solid #f4f4f4;
	overflow: hidden
}

.g_opened_form .radio input {
	width: 10px !important;
	height: 10px !important;
	border: none !important
}

.title_blou {
	background: url("/_layouts/styles/cba/images/bg_1.png") repeat-x scroll
		left bottom #FCFCFC;
	border-left: 6px solid #449ac8;
	color: #535353;
	display: block;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	height: 22px;
	overflow: hidden;
	clear: both;
	margin-top: 10px
}

.title_blou span {
	padding: 5px 0 0 11px;
	display: block;
	width: 610px;
	float: left
}

.title_blou span i {
	font-weight: normal;
	font-style: normal
}

.title_blou a,.title_blou a:link,.title_blou a:active,.title_blou a:visited
	{
	background: url("/_layouts/styles/cba/images/back_ico.png") no-repeat
		left 1px;
	width: 63px;
	display: inline-block;
	text-decoration: none;
	padding-left: 17px;
	margin-top: 4px
}

.title_blou a:hover {
	text-decoration: underline
}

.title_gold {
	clear: both;
	color: #B18E49;
	display: block;
	font-size: 12px;
	font-weight: bold;
	margin-top: 10px;
	padding: 5px 15px 5px 17px
}

.bg_none {
	background: none !important;
	margin-top: 5px !important
}

.pager {
	background: url("/_layouts/styles/cba/images/bg_1.png") repeat-x bottom
		left;
	clear: both !important;
	margin-top: 55px !important;
	text-align: center !important;
}

.pager a,.pager a:link,.pager a:active,.pager a:visited {
	color: #696969 !important;
	text-decoration: none !important;
	margin: 0 1px !important
}

.pager a:hover {
	color: #449ac8 !important;
	text-decoration: underline !important
}

.pager a.all,.pager a.all:active,.pager a.all:link,.pager a.all:visited
	{
	text-decoration: underline !important;
	margin-left: 10px !important
}

.content .p_class {
	margin: 0;
	padding: 0;
	margin-left: 17px;
	margin-right: 10px;
	margin-top: 15px;
	line-height: 13px
}

.go_back {
	display: block;
	clear: both;
	margin-top: 15px;
	text-align: right
}

.go_back a,.go_back a:link,.go_back a:active,.go_back a:visited {
	background: url("/_layouts/styles/cba/images/back_ico.png") no-repeat
		left 1px;
	display: inline-block;
	margin-top: 4px;
	padding-left: 17px;
	text-decoration: none
}

.go_back a:hover {
	text-decoration: underline
}

.w_25 {
	width: 25px
}

.w_35 {
	width: 35px
}

.w_40 {
	width: 40px
}

.w_45 {
	width: 45px
}

.w_50 {
	width: 50px
}

.w_75 {
	width: 75px;
	text-align: right
}

.w_85 {
	width: 85px
}

.w_120 {
	width: 120px
}

.w_130 {
	width: 130px;
	text-align: right
}

.w_175 {
	width: 175px
}

.w_170 {
	width: 170px
}

.print_div_map {
	position: relative
}

.print_div_map a,.print_div_map a:link,.print_div_map a:active .print_div_map a:visited
	{
	position: absolute;
	background: url("/_layouts/styles/cba/images/print_ico.png") no-repeat
		right top;
	display: inline-block;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 2px;
	height: 30px;
	top: 3px;
	right: 5px;
	text-decoration: none;
	color: #6D6D6D
}

.print_div_map a:hover {
	text-decoration: underline
}

.first a,.first a:link,.first a:active,.first a:visited,first a:hover {
	background: url("/_layouts/styles/cba/images/l_m_ico_2.png") no-repeat
}

.error_page {
	
}

.error span b {
	background: url("/_layouts/styles/cba/images/error_ico.png") no-repeat
		left top;
	padding: 25px;
	padding: 2px 0 0 25px
}

#wn {
	position: relative;
	width: 945px;
	height: 50px;
	overflow: hidden
}

.ajax_loader {
	background: url("/_layouts/styles/cba/images/ajax-loader.gif") no-repeat
		center top
}

.ms-long {
	width: 400px !important
}

.padding_0_10px {
	padding: 0 10px
}

.padding_0_10px_700 {
	padding: 0 10px;
	width: 700px
}

.jcarousel-skin-tango .jcarousel-container {
	padding: 15px 40px 0 40px;
	background: #f7f2ea url(/_layouts/styles/cba/images/bg-hushadram.jpg)
		no-repeat 0 0
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
	width: 640px
}

.jcarousel-skin-tango .jcarousel-clip {
	overflow: hidden
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	width: 640px;
	height: 135px
}

.jcarousel-skin-tango .jcarousel-item {
	width: 640px;
	height: 135px
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 0
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal
	{
	margin-left: 10px;
	margin-right: 0
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: #fff;
	color: #000
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	top: 54px;
	right: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent
		url(/_layouts/styles/cba/images/next-horizontal.png) no-repeat 0 0
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal
	{
	left: 5px;
	right: auto;
	background-image: url(/_layouts/styles/cba/images/prev-horizontal.png)
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus
	{
	background-position: -32px 0
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position: -64px 0
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active
	{
	cursor: default;
	background-position: -96px 0
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	top: 54px;
	left: 5px;
	width: 32px;
	height: 32px;
	cursor: pointer;
	background: transparent
		url(/_layouts/styles/cba/images/prev-horizontal.png) no-repeat 0 0
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal
	{
	left: auto;
	right: 5px;
	background-image: url(/_layouts/styles/cba/images/next-horizontal.png)
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus
	{
	background-position: -32px 0
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
	background-position: -64px 0
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active
	{
	cursor: default;
	background-position: -96px 0
}

.ac:after {
	content: " ";
	display: block;
	clear: both
}

.center {
	text-align: center !important
}

.clear {
	clear: both
}

.cf:before,.cf:after {
	content: "";
	display: table
}

.cf:after {
	clear: both
}

.cf {
	zoom: 1
}

.carousel-one-item {
	
}

.car-item-img {
	margin-right: 10px;
	float: left;
	display: inline-block;
	*display: inline;
	zoom: 1;
	border: 1px solid #b7b7b7;
	padding: 5px
}

.car-item-img span {
	float: left;
	display: block;
	position: relative
}

.car-item-img span em {
	background: url("/_layouts/styles/cba/images/zoom-icon.png") no-repeat
		left top;
	cursor: pointer;
	display: block;
	height: 35px;
	right: 0;
	bottom: 0;
	position: absolute;
	width: 35px;
	margin-top: -13px;
	margin-left: -13px
}

.car-item-img span em:hover {
	background-position: left bottom
}

.car-item-descrp {
	height: 107px;
	overflow: hidden;
	line-height: 13px
}

#banner .car-item-descrp h2,#banner .car-item-descrp h2 a {
	margin: 0 0 5px 0;
	padding: 0 0 8px 0;
	background: none;
	float: none;
	border: 0;
	border-bottom: 3px solid #bdbdbd;
	color: #4f4f4f;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold
}

#banner .car-item-descrp p {
	margin: 0;
	padding: 0;
	background: none;
	float: none;
	border: 0;
	color: #4b4b4b;
	font-size: 11px
}

/* 2014 april */

/* ClearFix Class */
.cf:before,
.cf:after {content:"";display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}
/******************************/

.form-fields {
	margin: 20px 0;
	clear: both;
	display: block;
	border-bottom: 1px solid #E0E0E0;
	padding: 5px;
}

.current-search {
	background: #f8f6f6;
}

.form-fields p {
	margin: 10px 0;
}

.content .form-fields h4 {
	margin:0 0 10px 0;
	padding:0;
}

.form-fields span {
	float: left;
	margin-right: 7px;
}

.content .form-fields input[type="text"],
.content .form-fields input[type="password"] {
	background: #fff;
	line-height: 19px;
	height: 19px;
	font-size: 11px;
	border:1px solid #ECECEC;
	width: 135px;
	max-width: 100%;
	padding: 0 2px;
	margin: 0;
	box-shadow: 0 1px 1px 0px #b8b7b7 inset;
	-moz-box-shadow: 0 1px 1px 0px #b8b7b7 inset;
	-webkit-box-shadow: 0 1px 1px 0px #b8b7b7 inset;
}
.content .form-fields input[type="submit"],
.content .submit-style {
	line-height: 21px;
	height: 21px;
	font-size: 11px;
	border:1px solid #cad3d9;
	max-width: 100%;
	padding: 0;
	margin: 0;
	cursor: pointer;
	color: #fff;
	background-color: #8bb8d8;
	background-image: url(fallback-gradient.svg); 
	background-image:-webkit-gradient(linear, top, bottom, from(#8bb8d8), to(#74a0bd));
	background-image:-webkit-linear-gradient(top, #8bb8d8, #74a0bd);
	background-image:-moz-linear-gradient(top, #8bb8d8, #74a0bd);
	background-image:-o-linear-gradient(top, #8bb8d8, #74a0bd);
	background-image:linear-gradient(to bottom, #8bb8d8, #74a0bd);
	padding: 0 10px;
}
.content .form-fields select {
	line-height: 21px;
	height: 21px;
	width: 140px;
	border:1px solid #dbdbdb;
	background-color: #fff;
	background-image: url(fallback-gradient.svg); 
	background-image:-webkit-gradient(linear, top, bottom, from(#ffffff), to(#f4f4f4));
	background-image:-webkit-linear-gradient(top, #ffffff, #f4f4f4);
	background-image:-moz-linear-gradient(top, #ffffff, #f4f4f4);
	background-image:-o-linear-gradient(top, #ffffff, #f4f4f4);
	background-image:linear-gradient(to bottom, #ffffff, #f4f4f4);
}

.content .form-fields select,
.content .form-fields input,
.content .form-fields input[type="text"],
.content .form-fields input[type="password"],
.content .form-fields input[type="submit"],
.content .form-fields .ui-datepicker-trigger,
.content .form-fields label  {
	float: left;
	margin-right: 10px;
}
.content .form-fields select:last-child,
.content .form-fields input:last-child,
.content .form-fields input[type="text"]:last-child,
.content .form-fields input[type="password"]:last-child,
.content .form-fields input[type="submit"]:last-child,
.content .form-fields .ui-datepicker-trigger:last-child,
.content .form-fields label:last-child {
	margin-right: 0;
}
.content .form-fields .ui-datepicker-trigger {
	cursor: pointer;
	margin-right: 15px;
}
.content .form-fields label  {
	line-height: 21px;
}

.content .form-fields .datepicker-span {
	width: 141px;
}

.form-fields .submit-form {
}

.content .form-fields span select,
.content .form-fields span input,
.content .form-fields span input[type="text"],
.content .form-fields span input[type="password"],
.content .form-fields span input[type="submit"],
.content .form-fields span .ui-datepicker-trigger,
.content .form-fields span label,
.content .form-fields span img {
	float: none;
	display: block;
	margin: 0 0 10px 0;
}
.content .form-fields span label {
	margin-bottom: 0;
}
.content .form-fields .datepicker-span input[type="text"],
.content .form-fields span img {
	float: left;
	margin-right: 3px;
}
.content .form-fields .datepicker-span input[type="text"] {
	width: 111px;
}
.content .form-fields > span input[type="submit"] {
	margin-top: 21px;
}















