#abstand{padding-bottom:5px}

#abstand2{
		
		width:860px; padding-bottom:5px; 
		
}


#feld01{
		
		width:160px; float:left; text-align:left;
		
}

#feld02{
		
		  width:380px; float:left; text-align:left;

		
}


#feld03{
		
		   width:490px; float:left; text-align:left; padding-bottom:5px;
		
}

#feld05{
		
		 width:390px; float:left; text-align:left;
		
}



#warenkorb{
		
		width:90px; float:right; text-align:left; color: #750b0b !important; 
		
}


#feldanzahl{
		
		width:60px; float:left; text-align:left;
		
}


#punkt{
		
		width:2px; float:left; font-weight:bold; 
		
}


.checkbox{
	width: 20px !IMPORTANT;
	*border: 0px solid #fff !IMPORTANT;
	*width: 16px !IMPORTANT;
	background-color:transparent !IMPORTANT;
	font-size: 11px;
}



textarea {
	font-face: Arial,Helvetica,sans-serif;
	width: 250px;
	height: 60px;
	padding: 2px;
	margin: 4px 0px 5px 0px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	font-size: 11px;

}

select{
	font-size: 11px;
	font-face: Arial,Helvetica,sans-serif;
	height: 20px;
	*height: 20px;
}



input.contactInput {
	
	height: 17px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:150px;
	     font-size: 11px;
	}

input.inputecard{
	
	height: 17px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:250px;
	     font-size: 11px;
	}

input.inputklein {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:50;
	     font-size: 11px;
	}

	
	input.gutscheininput {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:65px;
	     font-size: 11px;
	}
	
	input.anlassinput {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:300px;
	     font-size: 11px;
	}
	
	input.input {
	
	height: 15px;
	font-size: 11px;
	border: 1px solid #750b0b;
	*border: 1px solid #750b0b;
	width:150px;
	     font-size: 11px;
	}

input.cartdelete{
  text-align: left;
  font-face: Arial,Helvetica,sans-serif;
  font-size: 11px;
  border: none;
  background: transparent;
  width: auto;
  margin: 0 0 5px;
  padding: 1px 0 1px 22px;
  background-image: url(/de/medien/images/delete.gif);
  background-repeat: no-repeat;
  color: #585858;
  cursor: pointer;
}
input.cartadd1{
  text-align: left;
  font-face: Arial,Helvetica,sans-serif;
  font-size: 11px;
  border: none;
  background: transparent;
  width: auto;
  margin: 0;
  padding: 1px 0 1px 22px;
  background-image: url(/de/medien/images/warenkorb.gif);
  background-repeat: no-repeat;
  color: #585858;
  cursor: pointer;
}
input.cartadd2{
  text-align: right;
  font-face: Arial,Helvetica,sans-serif;
  font-size: 11px;
  border: none;
  background: transparent;
  width: 125px;
  margin: 0;
  padding: 1px 18px 1px 0px;
  background-image: url(/de/medien/images/warenkorb.gif);
  background-position: right;
  background-repeat: no-repeat;
  color: #585858;
  cursor: pointer;
}
input.cartrefresh{
  text-align: left;
  font-face: Arial,Helvetica,sans-serif;
  font-size: 11px;
  border: none;
  background: transparent;
  width: auto;
  margin: 0;
  padding: 1px 0 1px 22px;
  background-image: url(/de/medien/images/refresh.gif);
  background-repeat: no-repeat;
  color: #585858;
  cursor: pointer;
}
input.finalize{
  background-color:#750B0B;
  color:#FFFFFF;
  height:25px;
  margin-bottom:20px;
  margin-top:20px;
  width:200px;
  cursor: pointer;
}
select.anzahlgutscheine{
  height: auto;
  font-size: 11px; 
}
div.error{
  background-color:#750B0B;
  padding:10px;
  margin-top:10px;
  width:570px;
  color: #FFF;
  font-weight: bold;
}
