#popup_send_to_friend {
	background: url(../images/site_images/bg_pop_up_send2friend.png) left bottom no-repeat;
	position: absolute;
	z-index: 600;
	width: 593px;
	height: 417px;
	padding-top: 14px;
}

#popup_close_but {
	background: url(../images/site_images/btn_gallery_close.gif) left top no-repeat;
	position: absolute;
	top: 0;
	right: 20px;
	cursor: pointer;
	width: 27px;
	height: 14px;
	z-index: 600;
}

#popup_form_container {
	padding: 1px 12px 0 6px;
	overflow: hidden;
}

	#popup_form_container div.contacts button{
		margin-top: 0;
	}

	#popup_form_container div.contacts label {
		width: 115px;
	}

	#popup_form_container div.contacts li {
		position: relative;
		width: 560px;
	}

	#popup_form_container div.contacts li.last {
		padding-bottom: 0;
	}

		#popup_form_container div.contacts span.input_capture {
			background: transparent url(../images/site_images/bg_input_capture.gif) no-repeat scroll left top;
			float: left;
			height: 20px;
			margin-top: 3px;
			padding: 1px 0 0 2px;
			width: 77px;
		}

			#popup_form_container div.contacts span.input_capture input{
				border: 0 none;
				padding: 0;
				width: 69px;
			}

		#popup_form_container div.contacts img {
			float: left;
			margin: 3px 5px 0 0;
		}

		#popup_form_container div.contacts textarea {
			margin-top: 3px;
		}

		#popup_form_container div.contacts div.error {
			float: none;
			margin: 0;
			padding: 0;
			background: none;
			position: absolute;
			left: 130px;
			top: -11px;
			width: 200px;
		}

		#popup_form_container div.success_message {
			font-size: 1.3em;
			margin-top: 190px;
			text-align: center;
		}