.modal {
	margin:10px 0 0 0;
}
.modal p {
	margin: 0px !important;
}
.title {
	width: 100%; 
	float: left;
	margin-left: 2% 
}
.errors .error {
	display: none;
}
#modalTitleSend {
	display: none;
}
.section {
	width: 100%; 
	float: left;
	margin-left: 2%
}
#anfragearea{
	width:94%; 
	height:100px;
}
#emailblock {
	width:96%;
}
.actions {
	margin:15px 0 0 0; 
	padding:0 0 10px 0;
}
.product_header {
	margin-left: 2%; 
	color: #e1540f;
}
#an_column {
	width: 36%; 
	float: left; 
	margin-left: 3%; 
}
#von_column {
	width: 30%; 
	float: right; 
	margin-right: 3%;
}

#end_message_content {
	padding: 3%;
}
#end_message_button {
	margin-left: 68%;
}

/* button */

#buybox .modal_open {
	margin:10px 0;
}

#anfModelOpen #basketButton {
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #009C00),
		color-stop(1, #008000)
	) !important;
	background-image: -o-linear-gradient(bottom, #009C00 0%, #008000 100%) !important;
	background-image: -moz-linear-gradient(bottom, #009C00 0%, #008000 100%) !important;
	background-image: -webkit-linear-gradient(bottom, #009C00 0%, #008000 100%) !important;
	background-image: -ms-linear-gradient(bottom, #009C00 0%, #008000 100%) !important;
	background-image: linear-gradient(to bottom, #009C00 0%, #008000 100%) !important;
	box-shadow: 1px 1px 4px #adadad !important;
	border-right:solid 1px #007000 !important;
	border-bottom:solid 1px #007000 !important;
	text-shadow: 1px 1px green !important;
	text-decoration: none !important;
}	
#anfModelOpen #basketButton:hover {
	background: #009C00 !important;
	text-decoration: none !important;
}

