
/* Textarea Kontaktformular */
textarea {
  font-family:Verdana,Arial,sans-serif;
  font-size:12px;
}


.com-address-list-link a:hover,
.com-address-item-link a:hover {
  text-decoration: underline;
}
.com-address-list-link a,
.com-address-item-link a {
  margin-right: 20px;
  color:#F50C07;
  font-family:arial;
  font-size:10pt;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-decoration:none;
} 

.com-address-list-link {
  margin-bottom: 20px;
}

.com-address-list ol li {
  margin-bottom: 30px;
}

.com-address-list ol li dl {
  margin-bottom: 0px;
}

.tx-srfeuserregister-pi1-fe_users_form {
  font-family:arial;
  font-size:10pt;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:bold;
  line-height:normal;
  text-decoration:none;
}

.address_item_company {
  font:10pt arial;
  color:#909090;
  padding-left: 0px;
}

.address_item_select {
  margin-left: 30px;
}

#createnewadd {
  margin-top: 15px;
}

/* checkout styles */

#addressesdesign ol {
  list-style-type: none;
  display: block;
}

#addressesdesign li {
  display: block;
  width: 180px;
  float: left;
  min-height: 130px;
}

div#addressesdesign ol li div.address_item_select input,
div.com-chkout-address-fields dd.com-chkout-address-radio input {
  width: 20px;
}


div.com-chkout-address-fields dl dd input {
  width: 200px;
}

div.com-chkout-address-fields dl dd select {
  width: 205px;
}

/* Design Weiter link nach User Registrierung */
#feuser-login {
  background:url(images/button_forward.gif) 0px -1px no-repeat;
  width: 93px;
  height: 23px;
  color: #ffffff;
  margin-left: 640px;
}

#feuser-login a {
  margin-top: 2px;
  padding: 2px 30px 4px 20px;
  color: #ffffff;
}

/* Zurück button unter "Ihr Konto" bei Lieferadresse bearbeiten */
#address_edit_back {
  background:url(images/button_back.gif) 0px -1px no-repeat;
  width: 93px;
  height: 23px;
}

#address_edit_back a {
  padding: 2px 20px 4px 30px;
  color: #ffffff;
  text-decoration: none;
}

div.tx-srfeuserregister-pi1 fieldset {
  border: 0px;
}

div.com-chkout-address-fields dt {
  width: 100px;
}

input.tx-srfeuserregister-pi1-submit {
  width: 100px;
  margin-left: 30px;
}

/* Feuser styles */
p.tx-srfeuserregister-pi1-error {
  width: 280px;
  float: left;
  font-family:arial;
  font-size:12px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:normal;
  
} 


.tx-srfeuserregister-pi1-tx_comcheckouthandynr_handynumber {
  float:left;
}

.tx-srfeuserregister-pi1 dd {
  width: 525px;
  float:left;
}
/* Speichern bzw Anmelden Button bei der User-Registrierung */
div.tx-srfeuserregister-pi1 form fieldset dl dd input.tx-srfeuserregister-pi1-submit,
#tx-srfeuserregister-pi1-submitinput input {
  width: 100px;
  margin-left: 50px;
  font: normal 10pt arial;
  border: 0px;
  width: 103px;
  height: 20px;
  margin-left: 350px;
  padding-bottom: 4px;
  background:url(images/button_forward.gif) 10px -1px no-repeat;
  background-color: #ffffff;
  color: #ffffff;
}


div.tx-srfeuserregister-pi1 form fieldset dl dd input {
  width: 200px;
  float: left;
}
div.tx-srfeuserregister-pi1 form fieldset dl dd input.tx-srfeuserregister-pi1-radio {
	width:1.3em;
	float:none;
}

div.tx-srfeuserregister-pi1 form fieldset dl dd input.tx-srfeuserregister-pi1-checkbox {
	float:none; width:1.3em;
}



input#tx-srfeuserregister-pi1-gender {
  padding-top:3px;
  width: 15px;
  float: none; 
}

div.tx-srfeuserregister-pi1 form fieldset dl dd select {
  width: 210px;
}

.tx-srfeuserregister-pi1 dd label {
  padding: 0 15px 0 5px;
}


/*
.tx-srfeuserregister-pi1 select,
.tx-srfeuserregister-pi1 input {
  width: 200px;
  float: left;
}
*/

input.tx-srfeuserregister-pi1-submitlogin {
  width: 100px;
  margin-left: 50px;
  font: normal 10pt arial;
  border: 0px;
  width: 103px;
  height: 20px;
  margin-left: 350px;
  padding-bottom: 4px;
  background:url(images/button_forward.gif) 10px -1px no-repeat;
  background-color: #ffffff;
  color: #ffffff;
}
