html, body
{
	margin:0;
	font-family: 'OpenSansRegular', sans-serif;
	padding:0;
}

a img, a
{
	border:none;
	outline:none;
}

.clear
{
	clear:both;
	visibility: hidden;
	height:0px;
	overflow: hidden;
}
.first-header
{
	background:url(tweed.png);
	min-height:200px;
	padding-top:50px;
	color:white;
}
.white-block
{
background : #fff;
}
.two-block
{
background:url(straws.png);
}
.two-block ul
{
	list-style-image: url('icon-ok.png');
	width:600px;
	margin:auto;
	
	
}
.two-block ul li
{
	line-height:39px;
	font-size:18px;
}
.mt-50 {
	margin-top : 50px;
}
.preim {
	font-weight : bold;
	font-family: 'OpenSansBold', sans-serif;	
}
.left {
	float : left;
}
.header_menu {
	height : 32px;
	background : #b0d25d;
	padding-top: 8px;
}
.au {	
	margin : 0 auto;
	text-align : center;
}
.mainmenu_link {
	padding-left: 20px;
	padding-right: 19px;
	color : #000;
	font-size : 20px;
	text-decoration : underline;
}
.first-header h1
{
font-size:40px;
line-height : 40px;
	font-family: 'OpenSansBold', sans-serif;
}

.one_header_text {
	font-size:29px;
	line-height : 40px;
	margin-bottom : 10px;
	font-family: 'OpenSansLightRegular', sans-serif;
color:#fff;
}
.one_header_text p {
	font-size:29px;
	line-height : 40px;
	margin-bottom : 10px;
	font-family: 'OpenSansLightRegular', sans-serif;
color:#fff;
}
.bigbut
{
	font-size:20px;
}
.second-header
{
	background:#E1E79E;
	min-height:270px;
	padding-top:50px;
	font-size:18px;
	
}
.second-header li
{
margin-bottom:8px;
}
.center
{
text-align:center;
}
.third-header
{
padding-top:30px;
border-bottom:2px solid #5F564E;
}

.small-text{
font-size:14px;
}
.screen
{
display:block;
margin:auto;
border:2px solid #5F564E;
border-bottom:none;
}
.feature
{
text-align:center;
margin-top:20px;
margin-bottom:20px;

}
.feature p
{

padding-left:25px;
padding-right:25px;
padding-top:5px;
}

.icon-big
{
	font-size:45px;
}
.last-header
{
 
font-size:14px;
color:#eee;
border-bottom:none;
background:#221;
padding-top:30px;
color:white;
}
.padding-bottom
{
	padding-bottom:50px;
}
.nice-li li
{
	margin-top:10px;
	margin-bottom:12px;
}
.input-big
{
	font-size:18px;
	line-height:20px;
	height:30px;
}
.result-div
{
	text-align:center;
}
.main_fosv_div {
	margin-left : 230px;
}