body, h1, h2, h3,h4, p, a {
	margin: 0;
	font-size: 100%;
	font-weight: normal;
}
  
* {
	box-sizing: border-box;
}
  
body {
	font-family: 'Helvetica', 'Arial', sans-serif;
}

.header {
	width: 100%;
	height: 250px;
	background-image: url(imgs/logo_bg.png);
	background-size: auto; 
	background-position: center; 
	background-repeat: no-repeat;
	text-align: center;
	margin: 0 auto 0 auto;
	padding: 0px;
}

.logo {
	width: 1000px;
	margin: 0 auto 0 auto;
	padding: 0px;
}

.logo-img-left {
	width: 815px;
	margin: 0px;
	padding-top: 10px; 
	float: left;	
}

.logo-img-right {
	width: 153px;
	margin: 0px;
	padding-top: 10px; 
	float: left;
}

.content {
	width: 980px;
	height: 900px;
	margin: 40px auto 40px auto;
	padding: 0;
}

.content-main {
	font-size: 20px;
	width: 700px;
	margin-right: 20px;
	padding: 0; 
	float: left;
	box-shadow: 4px 4px 22px rgba(88, 88, 88, 0.5);
}

.content-info {
	font-size: 20px;
	width: 260px;
	margin: 0;
	padding: 0;
	float: left; 
}

.infoblock {
	width: 100%;
	margin: 0 auto 0 auto;
	padding: 20px; 
	float: left;
	font-size: 14px;
	box-shadow: 4px 4px 22px rgba(88, 88, 88, 0.5);
}


.content h1 {
	font-size: 24px;
	padding-top: 0; 
	padding-bottom: 10px; 
	color: #747474;
}


.footer {
	font-size: 12px;
	width: 100%;
	height: 50px;
	margin: 0;
	padding: 0;
	background-color: black;
}

.footer-main {
	font-size: 12px;
	color: #fff;
	width: 1000px;
	height: 50px;
	margin: 0px auto 0px auto;
	padding: 0;
}

.footer-left {
	width: 50%;
	margin: 0px;
	padding-top: 18px;
	padding-left: 20px;
	float: left;
}

.footer-right {
	width: 50%;
	margin: 0px;
	padding-top: 18px;
	padding-right: 40px;
	float: right; 
	text-align: right;
}

a { color: #3333cc; text-decoration: underline; }
a:link { color: #3333cc; text-decoration: underline; }
a:visited { color: #3333cc; text-decoration: underline; }
a:active { color: #3333cc; text-decoration: underline; }
a:hover { color: #000066; text-decoration: underline; }

a.footer { color: #e74c3c; text-decoration: underline; }
a.footer:link { color: #e74c3c; text-decoration: underline; }
a.footer:visited { color: #e74c3c; text-decoration: underline; }
a.footer:active { color: #e74c3c; text-decoration: underline; }
a.footer:hover { color: #fff; text-decoration: underline; }

a img { border: 0; }