/* Практика бизнеса СБЕРБАНК */

.content-head {
	height: 92px;
	margin-bottom: 10px;
	width: 660px;
}
.brand-title {
	position: relative;
	text-indent: -9999px;
}
.brand-title img {
	position: absolute;
	top: 0; 
	left: 0;
	width: 660px;
}
	.bus-cases .content-head {
		border-top: #09773d 3px solid;
	}
	.bus-cases .cases-title-ins {
		margin-top: 3px;
		border: 1px solid #b5d98e;
		padding: 15px 30px 15px 25px;
		height: 54px;
	}
	.bus-cases .brand-title {
		font-size: 2.5em;
		color: #00703c;
		background: none;
	    font-weight: 400;
	    margin: 3px 0 0;
	    padding:0;
	}
		.bus-cases .brand-title a {
			color: #00703c;
		}
		
	/* Придумать осмысленный класс */
.border-hz {
	padding: 22px 30px 17px;
	border: 1px solid #b3d88b;
	margin-bottom: 10px;
}
.bus-cases .border-hz {
	background: #e2f1d1; 
}
.border-hz p {
	margin-bottom: 5px;
}

	/* Перенасчледование стилей */
	.bus-cases h2 {
		 background: url("icon-e-c.png") no-repeat 0 8px;
	}
		.bus-cases .article .tags-bl {
			background: url("border-d.png") repeat-x scroll 0 100% transparent;
		}
	
	/* Перенаследование стилей ленты */	
	.bus-cases .feed {
		    border: none;
			background: url(bord-fee.png) 0 0 no-repeat;
			padding-top: 10px;
	}
	.bus-cases .feed-even-bl {
		background: url(bord-fee.png) 0 0 no-repeat;	
	}
	.bus-cases .feed-row {
		background: url("border-d.png") repeat-x scroll 0 0 transparent;
	}
	.bus-cases .pager-bl {
		background: #F2EFE8
	}
		
	/* Перенаследование стилей медиагалереи */
	.bus-cases .media-gallery-sm {
	    background: url("grad-tvb.png") repeat-x scroll 0 0 transparent;
	}
	.bus-cases .media-gallery-sm .title-panel {
	    background: url("border_n.png") repeat-x 35px 100%;
	}
		.bus-cases .media-gallery-sm h2 {
			background: url("icon-e-c.png") 14px 50% no-repeat, url("bgd-medi.png") 0 0 no-repeat;
			height: 41px;
		    margin: 0;
		    padding: 8px 0 0 38px;
			color: #fff;
		    text-shadow: 1px 1px 1px #02723e;
		    width: 310px;
		}
		.bus-cases .slide-list li {
		    background: url("slide-bo.png") no-repeat scroll 100% 0 transparent;
		}

	/* Перенаследование стилей блоков, заголовков в правой колонке */
		.bus-cases .right-column h2 {
			font-size: 1.67em;
			background: url("icon-e-c.png") no-repeat scroll 0 5px transparent;
						padding-left: 22px;
		}
		.bus-cases .gr-element h2 {
				 border-bottom: 1px solid #b3d88b;
		}
	.bus-cases .gr-element {
		background: #f2efe8;
	}
	.bus-cases .rt-element {
	    border: 1px solid #b3d88b;
	}
	.bus-cases .date-gr {
		background: #44973b;
	}
		.bus-cases .separated-list li {
			background: url("border-d.png") repeat-x scroll 0 100% transparent;
		}
	.bus-cases .block-corner {
	    background: url("block-cp.png") no-repeat scroll 0 0 transparent;
	}
	.bus-cases .t-bord-rt-el {
		border-top: 3px solid #01723d;
		border-bottom: 1px solid #B3D88B;
		border-right: 1px solid #B3D88B;
		border-left: 1px solid #B3D88B;
	}
	
	/* Блок сбербанк кредиты  */
.sber-credits {
	padding-right: 0;
	background: #fff !important;
}
	.sber-credits h2 {
		background: url(sber-ico.png) 3px center no-repeat;
		margin-right: 0;
		padding-left: 23px;
		padding-bottom: 0;
		border: none;
	}
	.sber-credits .content {
		background: url(sberbank.jpg) 0 0 no-repeat;
		margin: 0 -1px -1px;
		height: 244px;
		overflow: hidden;
	}
	.sber-credits .bullet-list {
        margin: 10px 0 0 10px;
	}
	.sber-credits .bl-row {
         background: url("bullet-g.png") no-repeat scroll 0 8px transparent;
	}
/* END Практика бизнеса СБЕРБАНК*/


/* Практика бизнеса Апрель БЦК БАНК*/
	.bank-bck .content-head {
		border-top: 3px solid #d8b17a;
		padding: 20px 25px 0 0;
		height: 70px;
	}
	.bank-bck .brand-title {
		margin-top: 10px;
	}
	.bank-bck .border-hz  {
		background: #cee8d5;
		border: 1px solid #bbbdc0;
	}
	.bank-bck h2 {
		background: url(icon-e-b.png) 0 8px no-repeat;
	}
	.bank-bck .media-gallery-sm {
		background: url(slide-bo.png) repeat-x;
	}	
	.bank-bck .media-gallery-sm h2 {
		background: url("icon-e-b.png") no-repeat scroll 14px 50%, url("bgd-medi.png") no-repeat scroll 0 0 transparent;
		color: #fff;
		text-shadow: 1px 1px 1px #02723e;
	}
		.bank-bck .media-gallery-sm .title-panel {
		    background: url("bord-mea.png") repeat-x scroll 35px 100% transparent;
		} 
		.bank-bck .slide-list li {
		    background: url("slide-bo.png") no-repeat scroll 100% 0 transparent;
		}
	.bank-bck .feed-row {
	    background: url("border-d.png") repeat-x scroll 0 0 transparent;
	}
	.bank-bck .feed {
	    padding-top: 10px;
	 border-top: 3px solid #d8b17a;
	}
		.bank-bck .right-column h2 {
		    background: url("icon-e-b.png") no-repeat scroll 0 5px transparent;
		    font-size: 1.67em;
		    padding-left: 22px;
		} 
	.bank-bck .gr-element {
		background: #cee8d5;
	}
		.bank-bck .separated-list .date-gr {
		  background: #0e7e4d;
		}
		.bank-bck .article .tags-bl {
			background: url("border-d.png") repeat-x scroll 0 100% transparent;
		}
		.bank-bck .separated-list li {
	    	background: url("border-d.png") repeat-x scroll 0 100% transparent;
	 	}
	
/* END Практика бизнеса Апрель БЦК БАНК*/



/* Визитка Группа компаний Петропавловск */

.petro-vsk .content-head {
	background: url("petro-lo.jpg") no-repeat 0 0;
	height: 164px;
	position: relative;
}
.petro-vsk .brand-title {
		height: 164px;
		width: 660px;
		margin-bottom: 0;
		position: relative;
		text-indent: -9999px;
		background: none;
		padding: 0;
		float: left;
}
.petro-vsk .brand-title a {
	display: block;
	height: 164px;
	width: 660px;
}
.brand-head-el {
	height: 40px;
	width: 200px;
	display: block;
	position: absolute;
	top: 43px;
	right: 0;
	z-index: 2;
}
.petro-vsk  .brand-head-el {
	background: #fff;
}
.brand-head-el:hover {
	text-decoration: none;
}
.petro-vsk .brand-head-el:hover {
	background: #f3f2f2;
}
.vizit-top-el {
	width: 192px;
	display: block;
	height: 20px;
	font-size: 1.33em;
	padding: 0 0 1px 8px;
}
.petro-vsk .vizit-top-el {
	border-bottom: 1px solid #d4d4d4;
}

.vizit-bottom-el {
	width: 192px;
	display: block;
	height: 18px;
	padding: 1px 0 0 8px;
}
.petro-vsk h2 {
    background: url("icon-e-p.png") no-repeat scroll 0 8px transparent;
}

/* Перенаследование стилей блоков, заголовков в правой колонке */
	.petro-vsk .right-column h2 {
		font-size: 1.67em;
		background: url("icon-e-p.png") no-repeat scroll 0 5px transparent;
		padding-left: 22px;
	}
/* END Визитка Группа компаний Петропавловск */

/* Визитка Нижегодоская область */

.nnovgorod-vsk .content-head {
	height: 164px;
	background: url(nizh_gor.jpg) 0 0;
	position: relative;
}

.nnovgorod-vsk .brand-title {
		height: 164px;
		width: 660px;
		margin-bottom: 0;
		position: relative;
		text-indent: -9999px;
		background: none;
		padding: 0;
		float: left;
}
.nnovgorod-vsk  .brand-title a {
	display: block;
	height: 164px;
	width: 660px;
}
.nnovgorod-vsk .brand-head-el {
	background: #7b8187;
}
.nnovgorod-vsk .vizit-top-el {
	border-bottom: 1px solid #5a636a;
}
.nnovgorod-vsk .brand-head-el {
	color: #fff;
}
.nnovgorod-vsk .brand-head-el:hover {
	background: #848a8f;
}
.nnovgorod-vsk h2 {
    background: url("icon-e-o.png") no-repeat scroll 0 8px transparent;
}
/* Перенаследование стилей блоков, заголовков в правой колонке */
	.nnovgorod-vsk .right-column h2 {
		font-size: 1.67em;
		background: url("icon-e-o.png") no-repeat scroll 0 5px transparent;
		padding-left: 22px;
	}
.nnovgorod-vsk .present-block p {
	font-size: 1em;
}	
/* END Визитка Нижегодоская область */

/* Визитка Самарская область */

.samara-vsk .content-head {
	height: 164px;
	background: url(samara-l.jpg) 0 0;
	position: relative;
}

.samara-vsk .brand-title {
		height: 164px;
		width: 660px;
		margin-bottom: 0;
		position: relative;
		text-indent: -9999px;
		background: none;
		padding: 0;
		float: left;
}
.samara-vsk  .brand-title a {
	display: block;
	height: 164px;
	width: 660px;
}
.samara-vsk .brand-head-el {
	background: #7b8187;
}
.samara-vsk .vizit-top-el {
	border-bottom: 1px solid #5a636a;
}
.samara-vsk .brand-head-el {
	color: #fff;
}
.samara-vsk .brand-head-el:hover {
	background: #848a8f;
}
.samara-vsk h2 {
    background: url("icon-e-o.png") no-repeat scroll 0 8px transparent;
}
/* Перенаследование стилей блоков, заголовков в правой колонке */
	.samara-vsk .right-column h2 {
		font-size: 1.67em;
		background: url("icon-e-o.png") no-repeat scroll 0 5px transparent;
		padding-left: 22px;
	}
	
.samara-vsk .present-block p {
	font-size: 1em;
}	
.present-block .bl-row {
	background: url("bullet-d.png") no-repeat scroll 4px 7px transparent;
}
/* END Визитка Нижегодоская область */



/* Лизинг */
	.leasing .content-head {
		background: url(leasing-.png) repeat-x 0 0;
		padding: 25px 10px 10px 25px;
		height: 55px;
		width: 625px;
	}
	.leasing .brand-title {
		height: 42px;
	/*	margin-bottom: 0;
		position: relative;
		text-indent: -9999px;
		background: none;
		padding: 0;*/
	 	width: 282px;
		float: left;
	}
	.leasing .brand-title img {
		left: 0;
		    position: absolute;
		    top: 0;
		    width: 282px;
	}
	.leasing .application-panel  {
		background: #e3f1f9;
	}
	.leasing .border-hz {
		background: #f2f9de;
	}
	.leasing .h2 {
	    background: url("icon-e-l.png") no-repeat scroll 0 8px transparent;
	}
	.leasing .article .tags-bl {
		background: url("border-d.png") repeat-x scroll 0 100% transparent;
	}
	.leasing .separated-list li {
		background: url("border-d.png") repeat-x scroll 0 100% transparent;
	}
	.leasing .feed {
		    border: none;
			background: url(bord-fee.png) 0 0 no-repeat;
			padding-top: 10px;
	}
	.leasing .feed-even-bl {
		background: url(bord-fee.png) 0 0 no-repeat;	
	}
	.leasing .feed-row {
		background: url("border-d.png") repeat-x scroll 0 0 transparent;
	}
	.leasing .pager-bl {
		background: #e3f1f9;
	}

	/* Перенаследование стилей медиагалереи */
	.leasing .media-gallery-sm {
	    background: url("grad-tvb.png") repeat-x scroll 0 0 transparent;
	}
	.leasing .media-gallery-sm .title-panel {
	    background: url("border_n.png") repeat-x 35px 100%;
	}
		.leasing .media-gallery-sm h2 {
			background: url("icon-e-l.png") 14px 50% no-repeat, url("bgd-medi.png") 0 0 no-repeat;
			height: 41px;
		    margin: 0;
		    padding: 8px 0 0 38px;
			color: #fff;
		    text-shadow: 1px 1px 1px #02528c;
		    width: 310px;
		}
		.leasing .slide-list li {
		    background: url("slide-bo.png") no-repeat scroll 100% 0 transparent;
		}

		/* Перенаследование стилей блоков, заголовков в правой колонке */
			.leasing .right-column .h2 {
				font-size: 1.67em;
				background: url("icon-e-l.png") no-repeat scroll 0 5px transparent;
				padding-left: 22px;
			}
			.leasing .gr-element .h2 {
					 border-bottom: 1px solid #aed6f0;
			}

	/*	.leasing .gr-element {
			background: #f2efe8;
		}*/
		.leasing .rt-element {
		    border: 1px solid #aed6f0;
		}
		.leasing .date-gr {
			background: #328cc4;
		}
		.leasing .block-corner {
		    background: url("block-cp.png") no-repeat scroll 0 0 transparent;
		}
		.leasing .t-bord-rt-el {
			border-top: 3px solid #308cc8;
			border-bottom: 1px solid #aed6f0;
			border-right: 1px solid #aed6f0;
			border-left: 1px solid #aed6f0;
		}

	.leasing-services {
		}
	.leasing-services-link {
		background: url(leasing-.png) 0 bottom repeat-x;
		height: 48px;
	/*	position: absolute;
		bottom: 0;
		left: 0;*/
		margin: 15px -11px -16px;
		color: #fff;
		font-size: 0.92em;
		padding: 8px 10px;
	}
	.leasing-services-link a {
		text-decoration: underline;
			color: #fff;
	}
	.leasing-services-link a:hover {
		text-decoration: none;
		color: #fff;
	}
	.leasing-services .block-corner {
		background: url(leasing-.png) no-repeat;
	}
	.leasing .simple-border-list li {
		border-bottom: 1px solid #AED6F0;
	}
/* END Лизинг */


/* Лига дебатов */
	.debate .content-head {
    /*    padding: 0;*/
        height: 100px;
	}
	.debate .brand-title {
        height: 100px;
/*        margin-bottom: 0;
        position: relative;
        text-indent: -9999px;
     	width: 654px;
        background: none;
        padding: 0;*/
	}
		.debate .brand-title img {
			left: 0;
			  position: absolute;
			    top: 0;
		    width: 654px;
		}
.debate .feed {
	border-top: 3px solid #4990c6;
}
		.debate .right-column .h2 {
            background: url("icon-e00.png") no-repeat scroll 0 5px transparent;
            font-size: 1.67em;
            padding-left: 22px;
		}
.debate-calendar-bl {
	font-size: 0.92em;
}
	.debate-calendar-bl .lt-side {
		width: 105px;
		margin-left: 15px;
		float: left;
	}
.debate-period {
	color: #005689;
	width: 110px;
	font-family: tahoma,verdana,arial;
	float: right;
}
.debate-period-past {
	color: #696969;
}
.dc-row  {
	padding: 15px 0;
	background: url("border_d.png") repeat-x 0 100%;
}
	.debate-commands .pict-left {
		width: 165px;
		float: left;
		margin: 0 15px 0 0;
	}
	.debate-commands .rt-side {
		width: 445px;
		float: left;
	}
.debate-person {
	font-weight: 700;
	font-size: 1.17em;
	margin-bottom: 3px;
}
.debate-opinion {
	padding: 25px 25px 25px 30px;
	margin-top: 15px;
	color: #6c6c6d;
	 background: url("quotes00.png") no-repeat scroll 10px 10px #edeeef ;
}
	.debate-calendar-bl .all-objects {
		margin: 0 -10px;
		border-top: #CDCECE solid 1px;
	}

	.debate-partners-bl .lt-side {
		width: 70px;
		float: left;
		margin-right: 10px;
	}
	.debate-partners-bl .rt-side {
		width: 150px;
		float: left;
		padding-top: 20px;
		font-size: 0.92em;
	}
.debate-partners {
	width: 290px;
}
	.debate-partners .right-side {
		width: 150px;
		float: right;
		font-size: 1.17em;
	}
.debate-partners li {
	padding: 20px 0;
	height: 100px;
}

.video-in-center {
	width: 450px;
	margin: 0 auto;
	margin-bottom: 15px;
}
/* END Лига дебатов */


/* Коннгресс газелей */
.gazelle .content-head {
	height: 164px;
	background: url(gazelli-.jpg) no-repeat;
}
.gazelle .brand-title {
	margin-bottom: 0;
	position: relative;
	text-indent: -9999px;
	background: none;
	padding: 0;
}
.gazelle .application-panel {
	margin-bottom: 0;
}



.spb-forum .content-head {
	background: #000;
	height: 56px;
	width: 884px;	
	padding: 9px 40px 9px 0;
	margin-bottom: 1px;
}
.spb-forum .brand-title {
	height: 31px;
	width: 508px;
	float: left;
	margin: 16px 0 0;
	padding-left: 25px;
	background: url("icon-e00.png") no-repeat 0 7px;
}
.spb-forum .brand-title img {
	left: 25px	;
	position: absolute;
	top: 0;
	width: 508px;
}
.topic-block .sm-pict-separ {
	width: 409px;
	margin: 0;
	float: right;
	
}
.spb-forum .sm-pict-separ li {
    background: url("dotted-w.png") repeat-x scroll 0 100%;
padding: 13px 0;
}


.topic-block  {
	padding-right: 25px;
	background: #919191;
	color: #dcdcdc;
	margin-bottom: 15px;
}
.topic-block .right-side {
	width: 230px;
}
.topic-block .h-uppercase {
	color: #fff;
}
.spb-forum .media-gallery-sm {
	/*border-top: 3px solid #000;*/
	background: url(spb-tv-g.png) repeat-x;
	
}
.spb-forum .media-gallery-sm h2 {
	background: url("icon-e00.png") no-repeat scroll 14px 50%, url(spb-foru.png) no-repeat 0 0;
	width: 430px;
	text-shadow: 1px 1px 1px #1b1b1b;
	color: #fff;
}
.spb-forum .media-gallery-sm .title-panel {
	background: url("spb-tv-t.png") repeat-x 35px 1;
	
}
.spb-forum .slide-list li {
background: url("spb-foru.png") no-repeat scroll 100% 0 transparent;
} 


.spb-forum .media-gallery-sm h2 a {
	color: #fff;
}
.spb-forum .media-gallery-sm .title-panel .fr {
	margin-top: 8px;
}
.spb-forum .feed {
border-color: #000;
padding-top: 10px;
}
.spb-forum .gr-element .h2 {
	border-bottom: 1px solid #ed1d24;
}
.ubs-red {
	background: #ed1d24 url(spb-foru.png) center center no-repeat;
	width: 255px;
	height: 38px;
	margin: 10px -11px -16px -11px;
	display: block;
}



/* Визитка UBS */

.ubs-vsk .content-head {
	background: url("ubs-logo.jpg") no-repeat 0 0;
	height: 164px;
	position: relative;
}
.ubs-vsk .brand-title {
		height: 164px;
		width: 660px;
		margin-bottom: 0;
		position: relative;
		text-indent: -9999px;
		background: none;
		padding: 0;
		float: left;
}
.ubs-vsk .brand-title a {
	display: block;
	height: 164px;
	width: 660px;
}
.ubs-vsk .brand-head-el {
	background: #fff;
}
.ubs-vsk .brand-head-el:hover {
	background: #f3f2f2;
}

.ubs-vsk .vizit-top-el {
	border-bottom: 1px solid #d4d4d4;
}

.ubs-vsk .h2 {
    background: url("icon-e-u.png") no-repeat scroll 0 8px transparent;
}

/* Перенаследование стилей блоков, заголовков в правой колонке */
	.ubs-vsk .right-column .h2 {
		font-size: 1.67em;
		background: url("icon-e-u.png") no-repeat scroll 0 5px transparent;
		padding-left: 22px;
	}
/* END Визитка Группа компаний UBS */