*{margin:0;padding:0;}
html,body{height:100%;}
article, aside, details, dialog, figure, footer, header, hgroup, nav, section{display:block;}
body{
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	color:#fff;
	/*background:url('../img/background.JPG') no-repeat; */
	/*background-size: cover;*/
}
/*
body img.bgimage{
	z-index:-999;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}*/
#basis{width:916px;margin:0 auto;text-align:center;}
img,table{border:0;border-collapse:collapse;}
ul{list-style:none;}
textarea{overflow:auto;}
a{text-decoration:none;cursor:pointer;outline:0;color: #fff}
a{text-decoration: none;color: #fff}
header p{font-size:14px;}
header div{padding-top:19px;}
header a img{margin-top:150px;}
.content{width:100%;clear:both;float:left;padding:30px 0;}
.l{float:left;width:470px;}
.l p{padding-top:22px; font-size:14px}
.l p input{padding:3px 18px 7px;}
.l form div.mail{
	background:url('../img/sbmt.gif') repeat-x 0 0;
	display:inline-block;
	border:1px solid #61615b;
	border-bottom:0;
	margin-top:36px;
}
.l div input.mail{
	background:url('../img/i1.gif') no-repeat 90% 10px;
	font:bold italic 20px Georgia;
	color:#fff;
	border:0;
	padding:4px 50px 6px 15px;
	cursor:pointer;}
/*.l form div, .l div input, .l p input, .l form textarea{behavior:url('css/PIE.htc');border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;}*/
.l p input, .l form textarea{font:italic 22px Georgia;color:#999;width:262px;border:1px solid #a9aaab;-webkit-box-shadow:inset #ececeb 0 0 4px 1px;-moz-box-shadow:inset #ececeb 0 0 4px 1px;box-shadow:inset #ececeb 0 0 4px 1px;}
.l form textarea{padding:3px 18px;height:145px;font-size:15px;}
.r{float:right;width:440px;padding-top:91px;}
.r a span{display:block;padding-top:14px !important;}
.r a:hover span{text-decoration:underline;}
footer{clear:both;padding:40px 0;}
footer ul{/*width:816px;*/margin:0 auto;text-align:center;font-size:13px;margin:10px 0;}
footer li{display:inline;padding:0 8px 0 17px;background:url('../img/marker.png') no-repeat 0 9px;}
footer li:first-child{background:none;}
header a h1{
	margin:auto;
	width:300px;
	height:199px;
	background: url('../img/logo-small.png');
	text-indent:-9999px;
}
header a{
		margin-top:40px;
		display:inline-block;
}

.send-button{
	background: #f77f00;
	border: none;
	padding: 10px 15px;
	position: relative;
	z-index: 5;
	color: #fff;
	font-size: 18px;
	margin: 0 auto;
	margin-top:20px;
	cursor:pointer;
	border-radius:3px;
}

.send-button:hover{
	background-color:#d36d02;
}

footer a:hover {
	text-decoration: underline;
}
footer{
	font-size:13px;
	}

.check{
	color:#f77f00;
}
