@charset "utf-8";

/*--a--*/

	body {
		margin:0px;
		padding:0px;
		font:18px tahoma;
		background:#0776bc;
	}
	.a1 {
		min-width:870px;
	}
	
/*--a1--*/

	header, aside, footer {
		color:#FFF;
	}
	
/*--b--*/
	
	header {
		background:#0776bc;
		padding:25px 20px 30px 35px;
	}
	header > section:nth-child(1){
		float:right;
	}
	header > section:nth-child(3){
		background:#17B5D5;
		width:500px;
		margin:15px 0px 0px 0px;
		text-align:center;
		border-radius:3px;
	}
	nav {
		background:#FFF;
		padding:25px 0px 5px 30px;
	}
	aside {
		float:right;
		width:350px;
		background:#ECECEC;
		border-radius:7px;
		margin:25px 5px 0px 0px;
	}
	aside > section {
		margin-bottom:10px;
	}
	aside > section:nth-child(1){
		background:#1185fe;
		padding:10px;
		border-radius:5px;
		text-align:center;
	}
	aside > section:nth-child(2) {
		text-align:center;
		margin:25px 0px;
	}
	aside > section:nth-child(2) > a {
		color:#FFF;
		text-decoration:none;
	}
	aside > section:nth-child(2) span {
		background:#1185fe;
		padding:10px 62px;
		border-radius:5px;
	}
	aside > section:nth-child(2) span:hover {
		background:#1175de;
	}
	aside > section:nth-child(3){
		width:300px;
		margin:auto;
		margin-bottom:10px;
	}
	aside > section:nth-child(4){
		text-align:center;
		margin:20px 0px 18px 0px;
	}
	article {
		padding:0px 365px 7px 35px;
		background:#FFF;
		min-height:560px;
	}
	footer {
		background:#0776bc;
		padding:30px;
		min-height:100px;
	}
	footer > section:nth-child(1) {
		float:right;
	}
	footer > section:nth-child(3) {
		font-size:15px;
	}






