/* allgemein */
.tx-a4nmyapplichem-pi1 form {
	background-color: transparent;
	background-image: none;
	margin: 0px;
	padding: 0px;
}
.tx-a4nmyapplichem-pi1 p.vor-form {
	margin: 0px;
}

.tx-a4nmyapplichem-pi1 .box-fuer-login,
.tx-a4nmyapplichem-pi1 .passwort-vergessen {
	background: transparent url(box_body_inverted.png) repeat-x; /* grau */
	margin: 0px 0px 0px 22px;
	padding: 17px 17px 0px 17px;
}

.tx-a4nmyapplichem-pi1 .passwort-vergessen {
	background: #D8D8D8 url(../images/background_angebote.gif) no-repeat scroll 0 0; /* grau */
}
.tx-a4nmyapplichem-pi1 .box-fuer-login  label{
	display:block;
    float:left;
    width:70px;
	color:#de0078;
}
/* Box für Login */
.tx-a4nmyapplichem-pi1 .box-fuer-login input {
	width: 90px;
	border:1px solid #DE0078;
	font-size:0.9em;
	margin:0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login input.submit{
	background: transparent url(button.png) no-repeat; /* grau */
	color:#fff;
	text-align:center;
	border:none;
	height:22px;
	line-height:22px;
	padding:0px;
	vertical-align:middle;
	padding-bottom:5px;
	width:96px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login br{
	line-height:0.5em;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login img {
	padding:0px 10px;
	width:60px;
	border:none;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login p.link {
	margin:10px 0px !important;
	padding:0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login p.letzter-link {
	margin: 3px 0px 0px 0px !important;
	padding: 0px 0px 17px 0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login .error {
	color: #F32690; /* magenta */
}
.tx-a4nmyapplichem-pi1 .box-fuer-login .inputfehler {
	border: 1px solid #F32690; /* magenta */
}

.tx-a4nmyapplichem-pi1 .box-fuer-login {
	padding:0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login p {
	padding:5px 10px;
	margin:0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login p.user {
	padding:10px 15px;
	margin:0px;
	font-size:0.9em;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login p.field {
	text-align:center;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login table {
	border:0px;
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:auto;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login table td{
	border:0px;
	margin:0px;
	padding:0px;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login ul.login a{
	font-size:0.8em;
	line-height:0.8em;
}
.tx-a4nmyapplichem-pi1 .box-fuer-login ul.login{
/*	padding:0px 0px 0px 12px;*/
	margin:0 0 0 -55px;
	list-style-image: url(arrow.png);
}
ul#shopnavi {
	list-style-type:none;
	margin:0px;
	padding:0px 10px;
}
ul#shopnavi li{
	border-bottom:1px solid #8c8c8c;
	padding: 0px 0px;
	margin:0px;
}
ul#shopnavi li a{
	display:block;
	height:24px;
	line-height:24px;
	padding: 0px 5px;
	font-weight:bold;
	font-size:0.9em;
}
ul#shopnavi li a:hover{
	text-decoration:none;
}

/* Newsletterbox */
.tx-a4nmyapplichem-pi1 .box-fuer-newsletter input {
	width: 190px;
	border:1px solid #DE0078;
	font-size:0.9em;
	margin:0px;
}

.tx-a4nmyapplichem-pi1 .box-fuer-newsletter input.submit{
	background: transparent url(button.png) no-repeat; /* grau */
	color:#fff;
	text-align:center;
	border:none;
	height:17px;
	line-height:17px;
	padding:0px;
	vertical-align:middle;
	padding-bottom:5px;
	width:90px;
}

.test {	background: transparent url(box_body_inverted.png) repeat-x; /* grau */

}

.tx-a4nmyapplichem-pi1 .box-fuer-newsletter {
	background: #f7f7f7 url(../images/box_body_190.png) bottom no-repeat;
	margin: 0px 0px 0px 22px;
	padding: 17px 17px 0px 17px;
}

#trustedshops {
	position: absolute;
	margin: -54px 0 0 105px;
}
