select {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(img/stripe_form.gif);
	font-size:12px;
	background-color: #dedede;
	border: 0px solid #999999;
}

select:hover {
	background-color:#FFF;
}

select:focus {
	background-color:#FFF;
}

/* Formular */

input, input:hover, input:focus {
			/*border: 1px solid #000000;*/
			background-image:url(img/stripe_form.gif);
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #dedede;
	border: 0px solid #999999;
	/*width:300px;*/
	/*height:20px;*/
	padding-left:0px;
	padding-right:0px;
	margin-bottom:0px;
}
input:hover {
	background-color:#FFF;	/*background-image:url(img/form_shadow_hover.gif);*/
}
input:focus {
	background-color:#FFF;
	/*background-image:url(img/form_shadow_active.gif);*/
	border-bottom-color:#000000;
}
textarea. input:hover, input:focus {
background-image:url(img/stripe_form.gif);
	/*border: 1px solid #000000;*/
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(img/stripe_form.gif);
	font-size:12px;
	background-color: #dedede;
	border: 0px solid #999999;
	width:320px;
	padding-left:5px;
	margin-bottom:4px;
}
textarea:hover {
	background-color:#FFF;	/*background-image:url(img/form_shadow_hover.gif);*/
}
textarea:focus {
	background-color:#FFF;	/*background-image:url(img/form_shadow_active.gif);
	border-bottom-color:#000000;*/
}
#adresse_shop input, select {
  width:140px;
}
#adresse_shop #zahlungsart {
  width:370px;
}
#adresse_shop #check {
  width:auto;
}

