/* send Angebot */
	#blanketAngebot {
		background-color: #111;
		opacity: 0.65;
		filter: alpha(opacity=65);
		position: absolute;
		z-index: 9001;
		top: 0px;
		left: 0px;
		width: 100%;
	}

	#angebot_div {
		z-index: 110;
		
		/*position: fixed;
		top: 50%;
		left: 50%;
		margin: -297px 0 0 -350px;*/
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		position: absolute;
		margin: auto;

		border: 1px solid #BABABA;
		background-color: #eeeeee;
		border-radius: 7px;
		color: #7A7A7A;
		padding: 0;
		height: 408px;
		width: 700px;
		overflow: hidden;
	}

	.pure-button {
		color: #FFF;
		cursor: pointer;
		border: 0 rgba(0, 0, 0, 0);
		padding: 5px 14px;
		border-radius: 4px;
		text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
		background: #42B8DD;
	}

	.x_table {
		color: #7A7A7A;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		width: 99%;
	}

	.x_td1 {
		padding: 5px 0 5px 15px;
		font-size: 14px;
		vertical-align: top;
		color: #242424;
		font-family: trebuchet ms;
		width: 303px;
	}

	.x_td2 {
		padding: 5px 0 0 0;
		text-align: center;
		font-size: 16px;
		vertical-align: top;
	}

	.x_td3 {
		padding: 5px 21px 0 45px;
		text-align: center;
		font-size: 16px;
		color: #00A200;
		vertical-align: top;
	}

	.x_td_img {
		padding: 12px 0;
		vertical-align: top;
	}

	.x_td_img input {margin: 0 7px;}

	.x_td4 {
		font-size: 11px;
		padding: 5px 18px 23px 30px;
		border-top: 1px dotted #739097;
		min-width: 382px;
		width: 100%;
		white-space: pre-line;
	}

	.x_img {
		max-width: 300px;
		max-height: 200px;
		min-height: 88px;
		border: 3px solid #FFF;
		border-radius: 7px;
		box-shadow: 0px 1px 8px -1px #535353;
		-webkit-box-shadow: 0px 1px 8px -1px #535353;
		-moz-box-shadow: 0px 1px 8px -1px #535353;
	}

	.gradient {filter: none;}

	.overdiv {
		overflow-x: hidden;
		overflow-y: scroll;
		height: 540px;
		margin: 10px 0 0;
	}

	.overdiv::-webkit-scrollbar {width: 5px;}

	.overdiv::-webkit-scrollbar-button {
		border-radius: 5px;
		height: 23px;
	}

	.overdiv::-webkit-scrollbar-thumb {
		background-color: #42B8DD;
		border-radius: 5px;
	}

	.overdiv::-webkit-scrollbar-track-piece {
		background-color: rgba(255, 255, 255, 0.47);
		border-radius: 5px;
	}

	.envelope_border {
		background: url(http://s497806983.online.de/userprogram/user6/images/envelope.png);
		height: 3px;
		opacity: 0.9;
	}

	#closetext_ang {
		position: absolute;
		background: #FFF;
		opacity: 0.5;
		top: -5px;
		right: -6px;
		border-radius: 17px 0 0 17px;
		color: #F00;
		font-size: 19px;
		cursor: pointer;
		padding: 7px 11px 7px 8px;
	}

	#closetext_ang:hover {
		opacity: 1;
		padding: 7px 11px 8px 10px;
	}

	.cont_div {
		min-height: 481px;
		background: url(http://www.ost-west-reisen.eu/program/image/header_angebot.jpg) no-repeat bottom;
	}

	.pure-button-hover, .pure-button:hover, .pure-button:focus {
		filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), color-stop(40%, rgba(0, 0, 0, 0.05)), to(rgba(0, 0, 0, 0.1)));
		background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.1));
		background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .05) 0, rgba(0, 0, 0, .1));
		background-image: -o-linear-gradient(transparent, rgba(0, 0, 0, .05) 40%, rgba(0, 0, 0, .1));
		background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.1));
	}

	.progress_bar {
		text-align: center;
		padding-top: 200px;
	}

	.ang_status {
		text-align: center;
		padding-top: 139px;
		color: #1DB800;
		font-size: 17px;
	}

	.ang_title {
		line-height: 31px;
		margin: -5px 0 20px;
		color: #238FAE;
		font-size: 28px;
		text-align: center;
		font-family: trebuchet ms;
		text-shadow: 0px 0px 1px #297AAB;
	}

	.ang_table_bottom {
		font-family: Arial, Tahoma, Helvetica, sans-serif;
		font-size: 13px;
		background: #E2E4E5;
		color: #505050;
		margin-bottom: 20px;
	}

	.ang_email {
		border: 1px solid #EEE;
		width: 155px;
		padding: 1px 2px 2px;
		font-family: monospace;
	}

	.ang_agenten {
		color: #C4C4C4;
		font-size: 11px;
	}

	.ang_text_buero {
		border: 1px solid #EEE;
		background-color: #EEE;
		width: 125px;
		padding: 1px 2px 1px;
		border: none;
		border-bottom: 1px solid black;
	}

	.ang_text_agent {
		background-color: #EEE;
		width: 125px;
		padding: 1px 2px 1px;
		border: none;
		border-bottom: 1px solid black;
	}

	.ang_email_kunden {
		border: 1px solid #EEE;
		width: 155px;
		padding: 1px 2px 2px;
		font-family: monospace;
	}

	.ang_bemerkung {
		border: 1px solid #EEE;
		width: 420px;
		height: 75px;
		color: #000;
		padding: 0 0 0 5px;
		font-family: Arial, Tahoma, Helvetica, sans-serif;
	}

	#parent_div_dim {
		background: url(../image/bg_verlauf.png) repeat;
		height: 100%;
		position: fixed;
		width: 100%;
		z-index: 100;
		top: 0;
		left: 0;
		cursor: url(../image/close.png), not-allowed;
	}
/*end send angebot*/