#sidebar1 h1{
	color:#272E39;
	font-size:20pt;
	font-weight:normal;
	margin:0;
	padding:0 0 10px;
}
#sidebar1 h6{
	color:#272E39;
	font-size:10pt;
	font-weight:normal;
	margin:0;
	padding:0 0 10px;
}
.simpleText p a.noborders{
	text-decoration:none;
	border:none;
	
}
.thrColHybHdr #line h1{
	font-size:14pt;
	font-weight:normal;
}
.thrColHybHdr #line #part1{
	background:url(/img/head_b1.png) no-repeat 0px 0;
}
.thrColHybHdr #line #part2{
	background:url(/img/head_b2.png) no-repeat 10px 0;
}
.thrColHybHdr #line #part1 h1,.thrColHybHdr #line #part2 h1{
	padding:10px 0 10px 55px;
	margin:0;
}
.thrColHybHdr #line #part1 h2{
	padding:5px 0 8px 0;
	margin:0;
	font-size:10pt;
	
}
.thrColHybHdr #line #part2 h2{
	padding:5px 0 8px 15px;
	margin:0;
	font-size:10pt;
	
}
.thrColHybHdr #line ul{
	padding:0;
	margin:0;
	list-style:none;
}
.thrColHybHdr #line ul li{
	padding:0 0 0 15px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:url(/img/marker.gif) no-repeat 0 5px;
}
/*****************************************************************************/
/*****************************************************************************/
#two_columnlayout{
	margin:35px 0 0 0;
	padding:25px 25px 0 25px;
	background:#ebebeb url(/img/2columnlayout_bg.jpg) no-repeat  center 0;
}

.paddingText .anons{
	padding:10px 5px ;
	margin:10px 0 20px 0;
	border-top:2px solid #4fc1dc;
	border-bottom:2px solid #4fc1dc;
	background: #e0f9ff;

}
/*****************************************************************************/
/*****************************************************************************/
.simpleText{
	padding-bottom:35px;
}
.simpleText h3{
	font-size:18pt;
	padding:0 0 10px 0;
	margin:0;
	font-weight:normal;
	color:#272E39
}
.simpleText h4{
	font-size:14pt;
	padding:0 0 10px 0;
	margin:0;
	font-weight:normal;
	color:#272E39
}
.simpleText ul{
	padding:0 0 2px 0;
	margin:0;
	list-style:none;
}
.simpleText  ul li{
	padding:0 0 6px 15px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:url(/img/2marker.gif) no-repeat 0 5px;
}
.simpleText   ul li a,.simpleText  ul li a:visited{
	font-size:10pt;
	border:none;
	color:#3e69a8;
	border-bottom:1px solid #3e69a8;
	padding:5px 0 0 0;
}
.simpleText  ul li a:hover{
	color:#0b3143;
	background:#b3e1f6;
	border-bottom:1px solid #125cc7;
	padding:5px 0 0 0;
}
.simpleText p{
	padding:0 0 10px 0;
	margin:0;
	font-size:9pt;
	line-height:12pt;
}
.simpleText p.data{
	font-size:8pt;
	text-decoration:none;
	padding:15px 0 0 0;
	margin:0;
}
/*****************************************************************************/
.paddingText{
	padding:65px 55px 45px 55px;
}
.paddingTexts{
	padding:65px 55px 45px 55px;
}
.paddingText h3{
	font-size:18pt;
	padding:0 0 10px 0;
	margin:0;
	font-weight:normal;
	color:#272E39
}
.paddingText p{
	text-align:justify;
}
/*****************************************************************************/
.el_box{
	padding:10px;
	text-align:center;
	background:#eef32d url(/img/block_bg.png) repeat-x 0 0;
	color:#ff921e;
	font-size:14pt;
}
.el_box a,.el_box a:hover{
	border:none;
	color:#ff921e;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
.el_box a span{
	border-bottom:1px solid #9bdb34;
	color:#f17f05;
	font-size:10pt;
}
.el_box a:visited{
	border:none;
	color:#f17f05;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.el_box1{
	padding:10px;
	text-align:center;
	background:#a9f32c url(/img/block_bg1.jpg) repeat-x 0 0;
	color:#5f9e1b;
	font-size:14pt;
}
.el_box1 a,.el_box1 a:visited,.el_box1 a:hover{
	border:none;
	color:#5f9e1b;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.el_box2{
	padding:10px;
	text-align:center;
	background:#feee75 url(/img/block_bg2.jpg) repeat-x 0 0;
	color:#f07419;
	font-size:14pt;
}
.el_box2 a,.el_box2 a:visited,.el_box2 a:hover{
	border:none;
	color:#f07419;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.el_box3{
	padding:10px;
	text-align:center;
	background:#ff75c2 url(/img/block_bg3.jpg) repeat-x 0 0;
	color:#fff21b;
	font-size:14pt;
}
.el_box3 a,.el_box3 a:visited, .el_box3 a:hover{
	border:none;
	color:#fff21b;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.el_box4{
	padding:10px;
	text-align:center;
	background:#d375ff url(/img/block_bg4.jpg) repeat-x 0 0;
	color:#fadefe;
	font-size:14pt;
}
.el_box4 a,.el_box4 a:visited, .el_box4 a:hover{
	border:none;
	color:#fadefe;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.el_box5{
	padding:10px;
	text-align:center;
	background:#75f9fe url(/img/block_bg5.jpg) repeat-x 0 0;
	color:#1498ac;
	font-size:14pt;
}
.el_box5 a,.el_box5 a:visited ,.el_box5 a:hover{
	border:none;
	color:#1498ac;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.green_box{
	padding:10px;
	text-align:center;

}
.green_box a,.green_box a:hover{
	border:none;
	color:#9bdb34;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
.green_box a span{
	border-bottom:1px solid #9bdb34;
	color:#9bdb34;
	font-size:10pt;
}
.green_box a:visited{
	border:none;
	color:#9bdb34;
	font-size:14pt;
	display:block;
	padding-bottom:15px;
}
/*****************************************************************************/
.link_list3 ul li{
	background:url(/img/star.png) no-repeat 0 0;
	padding-left:20px;
}
.link_list{}
.link_list ul{
	padding:0 0 2px 0;
	margin:0;
	list-style:none;
}
.link_list  ul.small li{
	padding:0 0 5px 15px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:url(/img/marker.gif) no-repeat 0 4px;
}
.link_list  ul.nomarker li{
	padding:0 0 5px 5px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:none;
}
.link_list  ul li{
	padding:0 0 5px 15px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:url(/img/2marker.gif) no-repeat 0 6px;
}
.link_list a,.link_list a:visited{
	font-size:9.5pt;
	border:none;
	color:#3e69a8;
}
.link_list a:hover{
	color:#000000;
	border-bottom:1px solid #fff;
}
/*****************************************************************************/
.link_list2{}
.link_list2 ul{
	padding:0 0 2px 0;
	margin:0;
	list-style:none;
}

.link_list2  ul li{
	padding:0 0 5px 15px;
	margin:0;
	list-style:none;
	font-size:10pt;
	background:url(/img/marker.gif) no-repeat 0 8px;
}
.link_list2  ul li a,.link_list2  ul li a:visited{
	font-size:11.5pt;
	color:#3e69a8;
	border-bottom:1px solid #3e69a8;
	font-weight:normal;
}
.link_list2  ul li a:hover{
	color:#0b3143;
	background:#b3e1f6;
	border-bottom:1px solid #125cc7;
}
/*****************************************************************************/
.table_type1{
	background:#cdcdcd;
	padding:5px 4px;
	width:auto;
	font-size:8pt;
	/*
	display:table;
	width:20%;
	*/	
}
.simpleText>.table_type1{
	
}
.table_type1 table tr{
	height:18px;
	text-align:right;	
}
.table_type1 table{
	width:100%;
}
.table_type1 table tr th {
	color: #fff;
	border-right: 1px solid #7f949f;	
	border-top: 1px solid #7f949f;	
	text-transform:lowercase;
	text-align:center;
	font-size:8pt;
	padding:5px;
	background: #a2b3ba  ;
}
.table_type1 table tr th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #454d4b;
	background: none;
	font-size:8pt;
}
.table_type1 table tr td.nobg {
	border:none	;
	background: none;
}
.table_type1 table tr th.spec {	
	color: #fff;
	border-right: 1px solid #7f949f;	
	border-left: 1px solid #7f949f;	
	border-top: 1px solid #7f949f;	
	text-transform:lowercase;
	text-align:center;
	font-size:8pt;
	padding:5px;
	background: #a2b3ba ;
	text-align:right;
}

.table_type1 table tr th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #cdcdcd  no-repeat;
	color: #fff;
}
.table_type1 table tr td{	
	border-right: 1px solid #90b6c8;
	border-bottom: 1px solid #90b6c8;
	border-top: 0;
	background: #c5d5dc;
	padding:2px 8px;
}


.table_type1 table tr.alt td{
	background: #c5d5dc;
}
/*************/
.table_type1 form{
	padding:0;
	margin:0;
}
.table_type1 form table tr{
	text-align:left;
}
.table_type1 form table tr th{
	text-align:left;
	padding:2px 15px;
	text-transform:none;
	font-size:8pt;
	height:30px;
	min-height:30px;
}
.table_type1 form table tr.less{
	height:10px;
	line-height:5px;
	padding:0;
}
.table_type1 form table tr td{
	color:#272e39;
	text-align:left;
	padding:2px 15px;
	border-bottom:none	
}
.table_type1 form table tr td label{
	padding:0 5px;
}

/*********************************************************************************/
.gradien_bg{
	background:#fff;
	margin-top:10px;
	padding:15px 25px;
	border:1px solid #dbdbda; 
}
/***********************************************************************************/
.help{
	padding:0 0 7px 23px;
	background:url(/img/help.png) no-repeat 0 0;
}
.sr{
	padding:0 0 7px 23px;
	background:url(/img/sr.gif) no-repeat 0 0;
}
.thrColHybHdr #line a.bigg{
	font-size:12pt;
	line-height:18pt;
	background:url(/img/lq.gif) no-repeat right 6px;
}
.thrColHybHdr #line a.bigg:hover{
	background:#abed3f url(/img/lq.gif) no-repeat right 6px;
}

/***********************************************************************************/
.send_form{	background:#474c54;
	margin:35px 0;
	padding:10px 10px;
	border:1px solid #575b5f;
}
.send_form h3{
	padding:0;
	margin:0;
	color:#9bdb34;
	font-size:14pt;
	font-weight:normal;
}
/************************************************************************************/
.citata{
/*	background:#4abfda url(/img/citata_bg.png) repeat-x 0 0;*/
	background:#b6e6ef url(/img/citata_bg_w.png) repeat-x 0 0;
	margin-bottom:15px;
	position:relative;
}
.citata p{
/*	background:url(/img/cit1.png) no-repeat 12px 15px;*/
	padding:15px;
	margin:0;
	font-size:10pt;
/*	color:#FFFFFF;*/
	color:#101010;
	text-indent:20px;
}
.citata p.autop{
	background:none;
	padding:0 15px;
	margin:0 0 0 0;
/*	font-size:12.5pt;*/
/*	color:#FFFFFF;*/
/*	color:#000000;*/
	text-align:right;
}
.citata p.smile{
	background:none;
	border-bottom:2px solid #1e839d;
	padding:10px 0;
	margin:0;
}
.citata p.smile span{
	vertical-align:top;
}
.citata p.smile img{
	border:none;
}
/************************************************************************************/

.opros h3{
	font-size:12.5pt;
	font-weight:normal;
	padding:0 0 5px 0;
	margin:0;
	color:#272E39;
	
}
.opros_in{
	background:#a5dc4b url(/img/opros_bg.png) repeat-x 0 0;
	margin-bottom:0;
	position:relative;
	padding:0;
}
.opros_in label{
	color:#457100;
	font-weight:bold;
}
.citata p.smile span{
	vertical-align:top;
}
.citata p.smile img{
	border:none;
}
/*************************************************************************************/
.twoColumn{
	padding:25px;
}
.twoColumn h3{
	padding-top:20px;
	font-size:12pt;
	font-weight:normal;

}
.twoColumn p{
	text-indent:15pt;
}
/*************************************************************************************/
.text_type1{
	background:#7d8187;
	border:1px solid #8e9298;
	color:#ccd8e9;
	font-size:8pt;
	line-height:8pt;
	padding:2px 5px;
	width:110px;
}
/*************/
table.line tr{
	padding:0;
	margin:0;
}
.table_type1 form table tr td table.line tr td{
	padding:0;
	margin:0;
	border:none
}
.table_type1 form table tr td table.indicator{

}
.table_type1 form table tr td table.indicator tr td{
	height:14px;
	background:url(/img/indicator_bg.png) no-repeat 0 0;
	padding:0;
	margin:0;
	border:none
}
/***********************************************************************/


.table_type1 table tr td table.stat img{
	border:0;
}
.table_type1 table tr td table.stat tr td{
	padding:0;
	margin:0;
	border:none;
}
.table_type1 table tr td table.stat tr td.show_m{
	width:20px;
	padding:5px 0;
}
.table_type1 table tr td table.stat tr th.info_t{
	padding:0 0 0 10px;
	margin:0;
	border:1px solid #454d4b;
	border-bottom:none;
	width:75px;
	font-size:8pt
}
.table_type1 table tr td table.stat tr td.line_s{


}
.table_type1 div .type1 tr th{
	border:none;
	text-align:left;
}
.table_type1 div .type1 tr td{
	border:none;
	text-align:left;
}
.table_type1 div .type1 tr td.desk{
	background:#656a70;
	border:1px solid #787b80;
	padding:10px
}
.table_type1 div .type1 tr.less{
	font-size:5px;
	line-height:5px;
	height:5px;
}
/***********************************************/
div.bg_ej{
	background:#c1d524 url(/img/bg_ej.png) repeat-x left 0;
	height:27px;
}
div.bg_economy{
	background:#ccffcc url(/img/bg_economy.bmp) repeat-x left 0;
	height:27px;
	position:absolute;
	top:0;
}
div.bg_overdraft{
	background:#ff4040 url(/img/bg_overdraft.bmp) repeat-x left 0;
	height:27px;
	position:absolute;
	top:0;
}
div.bg_dop{
	background:#84b830 url(/img/bg_dop.png) repeat-x 0 0;
	height:27px;
	position:absolute;
	top:0;
}
div.bg_nw{
	background:#4dde08 url(/img/bg_nw.png) repeat-x 0 0;
	height:27px;
	top:0;
}
div.bg_rm{
	background:#00a3e6 url(/img/bg_rm.png) repeat-x 0 0;
	height:27px;
	position:absolute;
	top:0;
}
div.prir-{
	background:url(/img/prirM.gif) no-repeat 0 0;
	height:23px;
	position:absolute;
	top:0;
	border-bottom:4px solid #00e6db;
}
div.prir{
	background:url(/img/prirP.gif) no-repeat right 0;
	height:23px;
	position:absolute;
	top:0;
	border-bottom:4px solid #00e6db;
}

/* Для детализации расчета */
td.b{
color:aqua;text-align:right;
}

td.r{
color:red;text-align:right;
}

td.c{
text-align:right;
}
/********************************************/
.t-descr{
	padding:15px;
	margin:5px 5px 5px 5px;
	border:1px solid #90b6c8;
	background:#e3f4fc;
}
.os1{ 
	padding:0;
	margin:0; 
	display:block; 
	visibility:hidden; 
	position:absolute; 
	top:0; 
	right:0; 
	font-size:20px; 
	font-weight:bold;
	
}
.os2{ 
	padding:0;
	margin:0; 
	display:block; 
	visibility:hidden; 
	position:absolute; 
	top:0; 
	right:0; 
	font-size:18px; 
	font-weight:bold;
	
}
.os3{ 
	padding:0;
	margin:0; 
	display:block; 
	visibility:hidden; 
	position:absolute; 
	top:0; 
	right:0; 
	font-size:24px; 
	font-weight:bold;

}


.simpleText ul li, .paddingText ul li{
	line-height:1.7em;
	background-position: 0 9px;
}
.simpleText p, .paddingText p{
	line-height:1.7em;
}

/* __________________________________________ */

 .imt{
color:#297fa7; 	
 }

/*video-page*/

.video-block a{
	font-size:120%;
	border: none;
	background: url("img/play-video.png") no-repeat;
	float: left;
  height: 147px;
  width: 225px;
  text-align: center;
  display: block;
}
.video-block a:hover{
	border:none !important;
	background: url("img/play-video.png") no-repeat;
	color: #3E69A8;
}

.clear{
	clear: both;
}


/*video css*/
a.pp_close, a.pp_close:visited{
	border: none !important;
	padding: 0 !important;
}

.video-block{
	width: 225px;
	height: 147px;
	margin: 25px 45px;
	float: left;
	position: relative;
}

.message{
	position: absolute;
	bottom: 10px;
	display: block;
	width: 100%;
	text-align: center;
}
div.pp_default .pp_social {
    margin-top: 7px;
    visibility: hidden !important;