@font-face {
	font-family: 'museo_sans_cyrl100';
	src: url('fonts/MuseoSansCyrl-100.eot');
	src: url('fonts/MuseoSansCyrl-100.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-100.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-100.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-100.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'museo_sans_cyrl300';
	src: url('fonts/MuseoSansCyrl-300.eot');
	src: url('fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-300.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-300.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-300.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'museo_sans_cyrl500';
	src: url('fonts/MuseoSansCyrl-500.eot');
	src: url('fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-500.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-500.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-500.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'museo_sans_cyrl700';
	src: url('fonts/MuseoSansCyrl-700.eot');
	src: url('fonts/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-700.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-700.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-700.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'museo_sans_cyrl900';
	src: url('fonts/MuseoSansCyrl-900.eot');
	src: url('fonts/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-900.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-900.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-900.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
		font-family: 'museo';
		src: url('fonts/MuseoSansCyrl-100.eot');
		src: url('fonts/MuseoSansCyrl-100.eot?#iefix') format('embedded-opentype'),
		url('fonts/MuseoSansCyrl-100.woff2') format('woff2'),
		url('fonts/MuseoSansCyrl-100.woff') format('woff'),
		url('fonts/MuseoSansCyrl-100.ttf') format('truetype');
		font-weight: 100;
		font-style: normal;
}
@font-face {
		font-family: 'museo';
		src: url('fonts/MuseoSansCyrl-300.eot');
		src: url('fonts/MuseoSansCyrl-300.eot?#iefix') format('embedded-opentype'),
		url('fonts/MuseoSansCyrl-300.woff2') format('woff2'),
		url('fonts/MuseoSansCyrl-300.woff') format('woff'),
		url('fonts/MuseoSansCyrl-300.ttf') format('truetype');
		font-weight: 300;
		font-style: normal;
}
@font-face {
		font-family: 'museo';
		src: url('fonts/MuseoSansCyrl-500.eot');
		src: url('fonts/MuseoSansCyrl-500.eot?#iefix') format('embedded-opentype'),
		url('fonts/MuseoSansCyrl-500.woff2') format('woff2'),
		url('fonts/MuseoSansCyrl-500.woff') format('woff'),
		url('fonts/MuseoSansCyrl-500.ttf') format('truetype');
		font-weight: 500;
		font-style: normal;
}
@font-face {
		font-family: 'museo';
		src: url('fonts/MuseoSansCyrl-700.eot');
		src: url('fonts/MuseoSansCyrl-700.eot?#iefix') format('embedded-opentype'),
		url('fonts/MuseoSansCyrl-700.woff2') format('woff2'),
		url('fonts/MuseoSansCyrl-700.woff') format('woff'),
		url('fonts/MuseoSansCyrl-700.ttf') format('truetype');
		font-weight: 700;
		font-style: normal;
}
@font-face {
	font-family: 'museo';
	src: url('fonts/MuseoSansCyrl-900.eot');
	src: url('fonts/MuseoSansCyrl-900.eot?#iefix') format('embedded-opentype'),
		 url('fonts/MuseoSansCyrl-900.woff2') format('woff2'),
		 url('fonts/MuseoSansCyrl-900.woff') format('woff'),
		 url('fonts/MuseoSansCyrl-900.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}

ins {text-decoration: none;}
del {text-decoration: line-through;}

table {border-collapse: collapse;border-spacing: 0;}
body {
	margin: 0;
	color: #000;
	font: 14px Arial, Helvetica, sans-serif;
	background: #fff;
	min-width: 990px;
}
img {
	border-style: none;
}
a {
	color: #004dda;
	outline: none;
}
a:hover {
	text-decoration: none;
	color: #48bf00;
}
* {
	outline: none;
}
input, textarea, select {
	font: 100% 'museo_sans_cyrl500', Arial, Helvetica, sans-serif;
	vertical-align: middle;
}
form, fieldset {
	margin: 0;
	padding: 0;
	border-style: none;
}
input::-moz-focus-inner { 
	border: 0;
	padding: 0;
}
input:focus::-webkit-input-placeholder {
	color:transparent;
}
input:focus:-moz-placeholder {
	color:transparent;
}
input:focus:-ms-input-placeholder {
	color:transparent;
}
input:focus::-moz-placeholder {
	color:transparent;
}
::-webkit-input-placeholder {
	color: #a2a2a2;
}
:-moz-placeholder {
	color: #a2a2a2;
}
::-moz-placeholder {
	color: #a2a2a2;
}
:-ms-input-placeholder {
	color: #a2a2a2;
}
header,
nav,
section,
article,
aside,
footer,
figure,
menu,
dialog {
	display: block;
}
hr {
	padding: 0;
	margin: 0 0 22px;
	display: block;
	border: solid #888;
	border-width: 0 0 1px;
}
#wrapper {
	max-width: 960px;
	margin: 0 auto;
}
.button.green:hover,
.button {
	display: inline-block;
	vertical-align: top;
	height: 34px;
	color: #fff !important;
	text-decoration: none;
	background: #004dda;
	border-radius: 16px;
	padding: 0 5px 0 5px;
	font: 13px/34px 'museo_sans_cyrl500', Arial, Helvetica, sans-serif;
}
.button:hover,
.button.green {
	background: #48bf00;
}
ol, ul {list-style: none;}