.aboshop {
border-bottom: 1px dashed #C2CD23;
margin:0px 0px 15px 0px;
padding: 0px 0px 10px 0px;
}


.aboshop h2 {
background-color:#C2CD23;
padding: 0px 0px 0px 10px;
color:#000000;
margin:0px;
}

.abotextkurz {
padding:0px 10px 5px 10px;
margin:0px;
}

.singleline {
font-weight:bold;
padding:0px 10px 5px 10px;
margin:0px;
}

.aboshop h3 {
font-weight:bold;
}

.aboshop h4 {
border-top: 2px solid #C2CD23;
font-weight:bold;

margin:5px 0px 0px 0px;
}
.aboshop table {
        border-collapse: separate;
 font-size: 100%;
margin:0px 10px 5px 10px;
    }
	
	input.benutzer3{
	width:254px;
	margin:10px 0px 0px 0px;
	padding:1px 0px 1px 4px;
	color:#1a171b;
	font-size:80%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
}
input.stueck{
	width:25px;
	margin:0px 0px 0px 3px;
	padding:1px 0px 1px 4px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.stueck2{
	width:25px;
	margin:0px 20px 0px 3px;
	padding:1px 0px 1px 4px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


select.kat, form#registrationForm select {
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.zahlen {
margin:0px 5px 0px 95px;
padding:0px 0px 0px 0px;
float:left;
}
hr {
	border-top:1px solid #C2CD23;
	border-bottom:0px;
	margin:0px;
	padding:0px;
}


input.anschrift{
	width:150px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


input.kreditkarte{
	width:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



input.vaildtill{
	width:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.anrede {
	width:150px;
	margin:0px 6px 0px 3px;
	padding:0px 0px 0px 4px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}






#dateneingabe input{
	width:150px;
	margin:0px 6px 0px 3px;
	padding:0px 0px 0px 4px;
	color:#1a171b;
	font-size:90%;
	border:1px solid #1a171b;
	background-color:#E0E691;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


textarea.kommentar {
background-color:#E0E691;
border:1px solid #1A171B;
color:#1A171B;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:90%;
height:50px;
margin:0 0px 0px 0;
overflow:hidden;
padding:0px 0px 0px 0px;
width:200px;
}

