
.blockContact h2{
	font-family:opensans;
	font-size:30px;

	}

.blockContact p{
	font-family:opensans;
	font-size:16px;
	color: black;
	}	
.blockContact{
	display:block;
	position:relative;
	top:0px;
	padding:20px;
	width:935px;
	height:550px;
	margin:auto;

}

.blockOrange2 {
	display:block;
	position:relative;
	width:980px;
	height:100px;
	margin:135px auto 0 auto;
	font-family:opensans;
	font-size:14px;
	border: 1px;
	border-color: #D78828; /* Цвет границы */
    border-style: solid;
	border-radius:6px 6px 0 0;
	box-shadow: 0 2px 2px 2px rgba(0,0,0,0.4);
background: #D78022;
background: -moz-linear-gradient(top, #D78022 50%, #FFA600 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#D78022), color-stop(100%,#FFA600));
background: -webkit-linear-gradient(top, #D78022 50%,#FFA600 100%);
background: -o-linear-gradient(top, #D78022 50%,#FFA600 100%);
background: -ms-linear-gradient(top, #D78022 50%,#FFA600 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D78022', endColorstr='#FFA600',GradientType=0 );
background: linear-gradient(top, #D78022 50%,#FFA600 100%);
}

.blockOrange2 h2{
	font-family:opensans;
	font-size:40px;
	color:white;
	font-weight:regular;
}


.adressFooter {
	display:block;
	position:absolute;
	left:700px;
	width:300px;
	height:100px;
	COLOR:black;
	font-family:opensans;
	line-height: 140%;
}

.Footer {
	display:block;
	top:5px;
	left:200px;
	position:absolute;
	width:400px;
	height:50px;	
	font-size:40px;
	font-family:opensans;
	color:#ffffff;
}


#contact {
	display:block;
	position:absolute;
	top:430px;
	left:100px;
	padding:20px;
	width:735px;
	height:250px;
	margin:auto;
}

#contact h2{
	font-size:20px;
	color:white;
	text-align:center;
	font-weight:bold;
	line-height:120%;

}