#zaprosform{
	display: none;
	position: absolute;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	background: #fafafa;
	margin: 30px 0 0 -40px;
	}
	
#getprice{
	display: none;
	}
#getprice .innercontent	{ 
	padding: 20px;
	}

.get-price, .send-zapros {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px 1px rgba(112,112,112,1);
	-moz-box-shadow: 2px 2px 2px 1px rgba(112,112,112,1);
	box-shadow: 2px 2px 2px 1px rgba(112,112,112,1);
	display: inline-block;
	font-weight: bold;
	padding: 10px;
	background: #5e5e5e;
	text-transform: uppercase;
	color: #fff;
	margin: 10px 0;
	text-decoration: none;
	}

.zapros-form  {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 2px 2px 2px 1px rgba(102,112,132,1);
	-moz-box-shadow: 2px 2px 2px 1px rgba(102,112,132,1);
	box-shadow: 2px 2px 2px 1px rgba(102,112,132,1);
	display: inline-block;
	font-weight: bold;
	padding: 5px 15px;
	background: #4e5eae;
	text-transform: uppercase;
	color: #fff;
	margin: 5px 0 5px 15px;
	text-decoration: none;
	}

#contactzapros {
	margin: 10px 0;
	padding: 10px 0;
	}


div.zapros {
	}
	
.zapros label {
	display: block;
	}
.zapros label .label{
	display: block;
	}
	
.zapros input {
	font-size: 120%;
	}		
.zapros input, .zapros textarea  {
	width: 99%;
	}
.zapros textarea  {
	height: 150px;
	}
	
#contactzapros .closezapros, #getprice .closezapros {
	display: none;
	}