/* Navigation bar */

#navigation ul.left {
		float: left;
	}

		#navigation ul.left li {	
			float: left;
			border-left: none;
			border-right: 1px solid #969595;
		}

/* Main block */

.top {
	width: 100%;
	min-height: 400px;
	height: 50%;
	position: relative;
	top: -1px;
	border-bottom: 1px solid #aabfdb;
    background: url(/img/ss-pattern_blue.png);
	color: #fff;
}

.bottom {
	width: 100%;
	min-height: 400px;
	height: 50%;
	position: relative;
	bottom: 1px;	
    background: url(/img/ss-pattern_blue.png);
	color: #fff;
}
.container >h1 > a {
    color:  #fff;
}

a:hover {
    background-color: Transparent;
}

#right .top , #right .bottom{
	border-left: 1px solid #aabfdb;
	margin-left: -1px;
}

#left .top .container,
#left .bottom .container,
#right .top .container,
#right .bottom .container  {
	width: 430px;
	height: 240px;
	margin: 40px;
}

#left .top .container,
#right .top .container {
	margin-top: 100px;
}


	#left .top .container img,
	#left .bottom .container img,
	#right .top .container img,
	#right .bottom .container img  {
		display: block;
		width: 190px;
		float: right;
	}

	#left .top .container h1,
	#left .bottom .container h1,
	#right .top .container h1,
	#right .bottom .container h1  {
		display: block;
		width: 240px;
		height: 60px;
		overflow: hidden;
		float: left;
		margin: 0;
	}

	#left .top .container ul,
	#left .bottom .container ul,
	#right .top .container ul,
	#right .bottom .container ul  {
		display: inline-block;
		position: absolute;
		width: 430px;
		margin: 0;
	}
	
	#left .top .container ul,
	#left .bottom .container ul {
		right: 40px;
		bottom: 110px;
	}
	
	#right .top .container ul,
	#right .bottom .container ul  {
		left: 40px;
		bottom: 110px;
	}
	
	#left .bottom .container ul,
	#right .bottom .container ul {
		bottom: 160px;
	}

		#left .top .container ul li,
		#left .bottom .container ul li,
		#right .top .container ul li,
		#right .bottom .container ul li  {
			width: 430px;
			height: 30px;
			background: #3ec9f0;
			margin-top: 10px;
			-moz-border-radius: 2px;
			-webkit-border-radius: 2px;
			border-radius: 2px;
		}
		
			#left .top .container ul li span,
			#left .bottom .container ul li span,
			#right .top .container ul li span,
			#right .bottom .container ul li span {
				display: block;
				background: url(/img/arrow-right.png) no-repeat 8px 6px;
				padding: 6px 4px 0 30px;
				font-size: 11pt;
				letter-spacing: 0.03em;
			}