@font-face {
    font-family: 'MyriadProCond';
    src: url('fonts/MyriadProCond.eot');
    src: url('fonts/MyriadProCond.eot') format('embedded-opentype'),
         url('fonts/MyriadProCond.woff2') format('woff2'),
         url('fonts/MyriadProCond.woff') format('woff'),
         url('fonts/MyriadProCond.ttf') format('truetype'),
         url('fonts/MyriadProCond.svg#MyriadProRegular') format('svg');
}
@font-face {
    font-family: 'NautilusPompilius';
    src: url('fonts/1msxzumh.eot');
    src: url('fonts/1msxzumh.eot') format('embedded-opentype'),
         url('fonts/1msxzumh.woff2') format('woff2'),
         url('fonts/1msxzumh.woff') format('woff'),
         url('fonts/1msxzumh.ttf') format('truetype'),
         url('fonts/1msxzumh.svg#NautilusPompiliusRegular') format('svg');
}
@font-face {
    font-family: 'MyriadPro';
    src: url('myriadpro-regular.eot');
    src: url('myriadpro-regular.eot') format('embedded-opentype'),
         url('myriadpro-regular.woff2') format('woff2'),
         url('myriadpro-regular.woff') format('woff'),
         url('myriadpro-regular.ttf') format('truetype'),
         url('myriadpro-regular.svg#MyriadProRegular') format('svg');
}
.a
	{
	display: block;
	width: 100%;
	height: 100%;
	}
a
	{
	cursor:pointer;
	}
textarea
	{
	overflow: hidden;
	}
#body	
	{
	margin: 0px;
	min-width:1100px;
	
	font-family: 'MyriadProCond';
	color: white;
	text-transform: uppercase;
	text-shadow: 2.5px 2.866px 10px rgba(17, 18, 18, 1);
	}
.content
	{
	position:relative;
	width:1025px;
	margin:0 auto;
	height:inherit;
	}
#header
	{
	height:320px;
	background: #6B2220;
	background-size: cover;
	border-bottom: 10px solid #d8d9db;
	position:relative;
	}
#header #logo
	{
	position:absolute;
	left:110px;
	top:45px;
	background: url(img/logo.png) no-repeat top center;
	width:300px;
	height:132px;
	}
#header #name
	{
	position: absolute;
	right: 110px;
	top: 40px;
	line-height: normal;
	padding: 0px;
	}
#header #name #p2
	{
	font-family: 'MyriadProCond';
	font-size: 100px;
	color: white;
	text-transform: uppercase;
	text-shadow: 2.5px 2.866px 10px rgba(17, 18, 18, 1);
	padding: 0px;
	margin: 0px;
	height: 114px;
	}
#header #name #p1
	{
	padding: 0px;
	margin: 0px;
	font-family: 'MyriadProCond';
	font-size: 35px;
	color: white;
	text-transform: uppercase;
	text-shadow: 2.5px 2.866px 10px rgba(17, 18, 18, 1);
	height: 20px;
	}
#header #name #p3
	{
	font-size: 39px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	}
#header #element
	{
	position: absolute;
	bottom: -62px;
	left: 50%;
	background: url(img/bottom.png);
	width: 904px;
	height: 62px;
	margin-left: -452px;
	}
#header #error
	{
	position: absolute;
	bottom: -38px;
	width: 100%;
	text-align: center;
	font-size: 45px;
	}