.b-networks {
	overflow: hidden;
	
	background: transparent url('../../../images/b-networks/bg.gif') repeat-x left 17px;
	}
.b-networks__wrapper {
	width: 956px;
	padding: 0 17px;
	margin: 0 auto;
	}
.b-networks__inner {
	float: left;
	position: relative;
	zoom: 1;
	overflow: visible;
	
	padding: 24px 16px 7px 16px;
	
	border-color: #96dbe2;
	border-style: solid;
	border-width: 2px 3px 4px 3px;
	background: white;
	}
	.b-networks h2 {
		font: 2.1em/1em FreeSetDemiBold, Arial, sans-serif;
		
		padding: 0 0 16px 9px;
		margin: 0;
		
		width: 599px;

		
		color: #0099e8;
		}
	.b-networks ul {
		overflow: hidden;
		position: relative;
		
		padding: 0;
		margin: 0;
		}
		.b-networks ul li {
			float: left;
			padding: 0;
			margin: 0;
			}
			.b-networks ul li a, .b-networks ul li b {
				float: left;
				padding:  0;
				background: url('../../../images/b-networks/shadow-bg.gif') repeat-x left bottom;
				}
				.b-networks ul li a span, .b-networks ul li b span {
					display: block;
					background: url('../../../images/b-networks/shadow-left.gif') no-repeat left bottom;
					}
					.b-networks ul li a span img, .b-networks ul li b span img {
						height: 30px;
						display: block;
						padding: 9px;
						vertical-align: middle;
						background: url('../../../images/b-networks/shadow-right.gif') no-repeat right bottom;
						}
			.b-networks ul li a:hover, .b-networks ul li b {
				background: url('../../../images/b-networks/hover-bg.gif') repeat-x;
				}
				.b-networks ul li a:hover span, .b-networks ul li b span {
					background: url('../../../images/b-networks/hover-left.gif') no-repeat left top;
					}
					.b-networks ul li a:hover span img, .b-networks ul li b span img {
						background: url('../../../images/b-networks/hover-right.gif') no-repeat right top;
						}

		.b-networks .circles-left {
			position: absolute;
			left: -103px;
			top: 23px;
			
			width: 100px;
			height: 57px;
			
			background: url('../../../images/b-networks/circles-left.gif') transparent no-repeat;
			}
		.b-networks .circles-right {
			position: absolute;
			right: -293px;
			top: 15px;
			 
			width: 290px;
			height: 81px;
			
			background: url('../../../images/b-networks/circles-right.gif') transparent no-repeat;
			}
		.b-networks .tl {
			position: absolute;
			top: -2px;
			left: -3px;
			
			height: 12px;
			width: 12px;
			
			background: url('../../../images/b-networks/tl.gif') no-repeat transparent;
			}
		.b-networks .tr {
			position: absolute;
			top: -2px;
			right: -3px;
			
			height: 12px;
			width: 12px;
			
			background: url('../../../images/b-networks/tr.gif') no-repeat transparent;
			}
		.b-networks .bl {
			position: absolute;
			bottom: -4px;
			left: -3px;
			
			height: 14px;
			width: 12px;
			
			background: url('../../../images/b-networks/bl.gif') no-repeat transparent;
			}
		.b-networks .br {
			position: absolute;
			bottom: -4px;
			right: -3px;
			
			height: 14px;
			width: 12px;
			
			background: url('../../../images/b-networks/br.gif') no-repeat transparent;
			}
