#bestellung {
  width: 650px;
  font-family: Verdana;
  padding-top: 25px;
}
#bestellung p#breadcrump {
  font-size: 10px;
  color: #003B5C;
  margin:0;
  padding:0;
  padding-bottom: 10px;
  width: auto;
}
#bestellung h1 {
  color: #A6BC00;
  font-size: 22px;
  margin:0;
  padding:0;
  padding-bottom: 15px;
  font-weight: bold;
  width: auto;
}
#bestellung #fortschritt {
  position: relative;
  height: 30px;
}
#bestellung #fortschritt img {
  border:0;
}
#bestellung #fortschritt .fortschritt1 {
  position: absolute;
  left:0;
  top:0;
  z-index: 9;
}
#bestellung #fortschritt .fortschritt2 {
  position: absolute;
  left:88px;
  top:0;
  z-index: 8;
}
#bestellung #fortschritt .fortschritt3 {
  position: absolute;
  left:186px;
  top:0;
  z-index: 7;
}
#bestellung #fortschritt .fortschritt4 {
  position: absolute;
  left:294px;
  top:0;
  z-index: 6;
}
#bestellung #fortschritt .fortschritt5 {
  position: absolute;
  left:397px;
  top:0;
  z-index: 5;
}
#bestellung h2 {
  color: #00649C;
  font-size: 13px;
  margin:0;
  padding: 15px 0 5px 10px;
  font-weight: bold;
  width: auto;
}
#bestellung .head {
  width: 650px;
  height: 33px;
  background: #F5F5F5;
  color: black;
  font-weight: bold;
  margin-bottom: 2px;
}
#bestellung .val {
  margin: 0 0 0 0;
  padding:0;
  font-size: 11px;
  padding-top: 10px;
  padding-left: 10px;
  width: auto;
}
#bestellung input {
  margin:0;
  padding:0;
  padding-right: 5px;
}
#bestellung .bereich, #centrondomcheckstandalone .bereich{
  margin:0;
  padding:0;
  width: 630px;  /* 650 - 20 */
  background: #F5F5F5;
  padding: 10px 10px 10px 10px;
  margin-bottom: 3px;
}
#bestellung .haendlerbereich {
  width: 650px;
  background: #F5F5F5;
  color: black;
  font-weight: bold;
  margin-bottom: 2px;
  padding: 5px;
}
#bestellung .haendlerbereich p.val{
  padding: 5px 0;
  padding-left: 10px;
  width: auto;
}
#bestellung .bereich p, #centrondomcheckstandalone .bereich p{
  font-size: 11px;
  width: auto;
}
#bestellung .bereich .www, #centrondomcheckstandalone .bereich .www {
  float: left;
  padding: 3px 0 0 28px;
  font-weight: bold;
  font-size: 11px;
  width: auto;
}
#bestellung .bereich .domains, #centrondomcheckstandalone .bereich .domains {
  padding-left: 73px;
  font-weight: bold;
}
#bestellung .bereich .domains input.text, #centrondomcheckstandalone .bereich .domains input.text {
  float: left;
  width: 278px;
}
#bestellung .bereich .domains img, #centrondomcheckstandalone .bereich .domains img {
  padding: 0px 0 0 10px;
  border:0;
}
#bestellung .bereich .domains table, #centrondomcheckstandalone .bereich .domains table{
  width: 500px;
}
#bestellung .bereich .domains table td, #centrondomcheckstandalone .bereich .domains table td{
  font-size: 10px;
}
#bestellung .whitebg, #centrondomcheckstandalone .whitebg {
  padding: 5px;
  background: white;

}
#bestellung .whitebg .alphainlusiv, #centrondomcheckstandalone .whitebg .alphainlusiv{
  color: #DFDFDF;
  font-size: 26px;
  float: right;
  margin:0 20px 0 0;
  padding:0;
  width: auto;
}
#bestellung .whitebg .alphaexklusiv, #centrondomcheckstandalone .whitebg .alphaexklusiv{
  color: #DFDFDF;
  font-size: 26px;
  float: right;
  margin:0 20px 0 0;
  padding:0;
  margin-top: 40px;
  width: auto;
}
#bestellung .domainauswahl p, #centrondomcheckstandalone .domainauswahl p {
  margin:0;
  padding:0px 0 5px 0;
  font-weight: bold;
  font-size: 11px;
  width: auto;
}
#bestellung .domainauswahl p.fehler, #centrondomcheckstandalone .domainauswahl p.fehler {
  margin:0;
  padding:3px 0 5px 24px;
  background: url(images/fehler.gif) left top no-repeat;
  color: #E40101;
  font-weight: bold;
  width: auto;
}
#bestellung .domainauswahl p.eingerueckt, #centrondomcheckstandalone .domainauswahl p.eingerueckt {
  padding-left: 20px;
  width: auto;
}
#bestellung .whitebg table.selectending {
  width: 380px;
  padding-bottom: 5px;
  padding-top: 5px;
}
#bestellung .whitebg table.selectending td{
	  padding: 3px;
}

#bestellung .whitebg table.selectaddending {
  width: auto;
  padding-bottom: 5px;
  padding-top: 5px;
}
#bestellung .whitebg table.selectaddending td{
  padding: 3px;
}

/* ------------------------ */
/* ------TABELLE Übersicht- */

#bestellung table#uebersicht {
  border-collapse: collapse;
  margin:0;
  padding:0;
  width: 650px;
  margin-top: 10px;
}
#bestellung table#uebersicht td, #bestellung table#uebersicht th {
  border: 2px solid #EFEFEF;
  padding:4px;
  font-size: 11px;
  color: #00649C;
  vertical-align:top;
}
#bestellung table#uebersicht th.top {
  font-size: 10px;
  font-weight: normal;
  text-align: right;
  color: #A1A1A1;
  border-top: none;
  border-left: none;
}
#bestellung table#uebersicht td.intervall {
  background: #EFEFEF;
  border-top: none;
  border-right: 2px solid white;
  font-size: 10px;
  font-weight: normal;
  text-align: right;
  color: #A1A1A1;
  width: 10%;
}
#bestellung table#uebersicht th.left {
  font-size: 11px;
  color: #00649C;
  background: #EFEFEF;
  vertical-align: top;
  text-align: left;
  border-bottom: 2px solid white;
  width: 23%;

}
#bestellung .checkleft {
  width: 15px;
  height: 15px;
  padding:0;
  margin: 0px;
  margin-right: 5px;
}
#bestellung table#uebersicht .secondrow {
  color: #3DA4D7;
}
#bestellung table#uebersicht h3 {
  font-size: 11px;
  font-weight: bold;
  margin:0;
  padding:0;
  width: auto;
}
#bestellung table#uebersicht .inaktiv {
  color: #A1A1A1;
}
#bestellung table#uebersicht div.eingerueckt {
  margin-left: 20px;
  color: black;
  text-align: left;
  padding-bottom: 5px;

}
#bestellung table#uebersicht .comment {
  color: #A1A1A1;
  font-size: 10px;
}
#bestellung table#uebersicht td a, #bestellung table#uebersicht th a {
  color: #00649C;
  font-size: 11px;
}
#bestellung table#uebersicht tr.coupon {
  background: #DAF4FF;
}
#bestellung table#uebersicht tr.coupon td{
  padding:0;
}

#bestellung table#uebersicht td.mwst {
  background: #3DAADD;
  text-align: right;
}
#bestellung table#uebersicht .exklmwst {
  padding-left: 9px;
  background: url(images/exklmwst.gif) no-repeat left center;
}
#bestellung table#uebersicht .inklmwst {
  padding-left: 9px;
  background: url(images/inklmwst.gif) no-repeat left center;
  margin-right: 4px;
}
#bestellung table#uebersicht tr.coupon td.white{
  border-right: 1px solid white;
}
#bestellung table#uebersicht .infobutton {
  width: 14px;
  height: 15px;
  float: right;
  margin: 2px 2px 0 0;
  border:0;
}

#bestellung table#uebersicht td.alignright {
  text-align: right;
}

#bestellung table#uebersicht td.alignrightall {
  text-align: right;
}

/* ------------------- */
/* ---ANMELDUNG-- */

#bestellung table#anmeldung {
  width: 650px;
}
#bestellung table#anmeldung td{
  font-size: 10px;
}
#bestellung table#anmeldung td.angaben{
  color: #00649C;
  text-align: right;
  font-weight: bold;
}
#bestellung table#anmeldung td.forgotpw{
  color: #9B9B9D;
  text-align: left;
}
#bestellung table#anmeldung td.forgotpw a{
  color: #9B9B9D;
  text-align: left;
}
#bestellung table#anmeldung .input {
  width: 278px;
}
#bestellung table#anmeldung .input input {
  width: 278px;
}
/* ------------------- */
/* ---IHRE DATEN-- */

#bestellung .pflichtfelder {
  float: right;
  margin-right: 10px;
  color: #969696;
}
#bestellung table.ihredaten {
  margin:0;
  padding:0;
  border-spacing:0px;
  border: none;
  border-collapse: collapse;
  text-align: left;
  width: 630px;
  table-layout: fixed;
}
#bestellung table.ihredaten td {
  margin:0;
  padding: 4px 0px ;
  width: auto;
}
#bestellung table.ihredaten td.optional{
  font-size: 11px;
  text-align: right;
  color: #00649C;
}
#bestellung table.ihredaten td.pflicht{
  font-size: 11px;
  text-align: right;
  color: #00649C;
  font-weight: bold;
}
#bestellung table.ihredaten td.anrede {
  font-size: 11px;
  color: #00649C;
}
#bestellung table.ihredaten input {
  margin:0;
  padding:0;
  margin-left: 5px;
}
#bestellung table.ihredaten input.text {
  margin:0;
  padding:0;
  padding-left: 5px;
  margin-left: 5px;
}
#bestellung table.ihredaten select.selectcountry {
  margin:0;
  padding:0;
  padding-left: 5px;
  margin-left: 5px;
  width: 225px;
}
#bestellung table.ihredaten input.firma {
  width: 530px;
}
#bestellung table.ihredaten input.anrede {
  margin-right: 4px;
}
#bestellung table.ihredaten input.vorname, #bestellung table.ihredaten input.name, #bestellung table.ihredaten input.strasse, #bestellung table.ihredaten input.land, #bestellung table.ihredaten input.telefon, #bestellung table.ihredaten input.telefax, #bestellung table.ihredaten input.email {
  width: 215px;
}
#bestellung table.ihredaten input.plz {
  width: 55px;
}
#bestellung table.ihredaten input.ort {
  width: 140px;
}
#bestellung table.ihredaten input.uid {
  width: 183px;
}
#bestellung table.ihredaten .infonofloat {
  border:0;
  margin:0;
  padding-top: 2px;
  padding-left: 8px;
}
#bestellung .vertragslaufzeit{
  margin-left: 80px;
  font-size: 11px;
  font-weight: bold;
  color: #00649C;
  width: auto;

}
#bestellung .zahlungsweise {
  margin-left: 90px;
  font-size: 11px;
  font-weight: bold;
  color: #00649C;
  width: auto;

}
#bestellung .vertragslaufzeit input{
  margin:0;
  padding:0;
  margin-right: 3px;
  margin-left: 10px;
  width: auto;
}
#bestellung .zahlungsweise p{
  margin:0;
  padding:0;
  width: auto;
  padding-bottom: 10px;
}
#bestellung .zahlungsweise label {
  float: left;
  display: block;
}
#bestellung .zahlungsweise input.left {
  margin:0;
  margin-right: 10px;
  width: 15px;
  height: 15px;
}
#bestellung .zahlungsweise table.bankeinzug {
  margin-left: 40px;
  margin-bottom: 10px;
}
#bestellung .zahlungsweise div.kreditkarte {
  margin-left: 40px;
}
#bestellung .zahlungsweise .mastercard{
  /*width: 150px;*/
  height: 23px;
  padding-left: 41px;
  background: url(images/mastercard.gif) no-repeat left center;
  display: block;
  margin-left: 0;
  padding-top: 8px;
  float: left;
  margin-right: 20px;
}
#bestellung .zahlungsweise .visa{
  /*width: 90px;*/
  height: 24px;
  padding-left: 44px;
  background: url(images/visa.gif) no-repeat left center;
  display: block;
  margin-left: 0;
  padding-top: 9px;
  float: left;
}
#bestellung .zahlungsweise label.mitbild {
  padding-top: 6px;
}
#bestellung .zugangsdatenempfaenger {
  margin-left: 90px;
  font-size: 11px;
  font-weight: bold;
  color: #00649C;
  width: auto;

}
#bestellung table.tablekreditkarte {
  width: 500px;
}
#bestellung table.ihredaten input.inhaber, #bestellung table.ihredaten input.nummer {
  width: 215px;
}
#bestellung table.ihredaten input.cvv {
  width: 74px;
  float: left;
}
#bestellung table.ihredaten select.monat {
  margin-right: 10px;
  margin-left: 5px;
}
#bestellung table.ihredaten select.monat, #bestellung table.ihredaten select.jahr {
  width: 74px;
  
}

#bestellung p.infobox {
  padding:5px;
  border: 1px solid #00639C;
  color: #00639C;
}
#bestellung table.ihredaten td.inactive, #bestellung table.ihredaten input.inactive, #bestellung span.inactive, #bestellung table.ihredaten select.inactive {
  color: #9A9A9C;
}
/* ------------------- */
/* ---BESTÄTIGUNG-- */

#bestellung .bestaetigung h3 {
  font-size: 11px;
  font-weight: bold;
  margin:0;
  padding:0;
  margin-left: 70px;
  width: auto;
}
#bestellung .bestaetigung p {
  font-size: 11px;
  margin:0;
  padding:0;
  padding-top:10px;
  margin-left: 70px;
  width: auto;
}
/* ------------------- */
/* ---merkzettelliste ----- */

#bestellung table#merkzettelliste {
  border-collapse: collapse;
  margin:0;
  padding:0;
  width: 650px;
  margin-top: 10px;
}
#bestellung table#merkzettelliste td {
  border: 2px solid #EFEFEF;
  padding:4px;
  font-size: 11px;
  color: #00649C;
  vertical-align:top;
}
#bestellung table#merkzettelliste td.intervall {
  background: #EFEFEF;
  border-top: none;
  border-right: 2px solid white;
  font-size: 10px;
  font-weight: normal;
  text-align: right;
  color: #A1A1A1;
  padding:4px;
}
#bestellung table#merkzettellisteliste td.bild {
  padding:0;
  width: 156px;
}

#bestellung table#merkzettellisteliste td.bild img {
  padding:0;
  width: 156px;
}

#bestellung table#merkzettelliste td.content {
  width: 130px;
}
#bestellung table#merkzettelliste td a {
  color: #00649C;
  font-size: 11px;
}

#bestellung table#merkzettelliste td.alignright {
  text-align: right;
  font-size: 9px;
}

#bestellung table#merkzettelliste td.alignrightall {
  text-align: right;
  background-color:#3ea8d8;
  color: white;
  font-size: 9px;
}

#bestellung table#merkzettelliste td.alignrightall .secondrow {
  text-align: right;
  background-color:#3ea8d8;
  color: #b8dbef;
}

#bestellung table#merkzettelliste .secondrow {
  color: #3DA4D7;
}
#bestellung table#merkzettelliste td.mwst {
  background: #3DAADD;
  text-align: right;
}

/* -----------------------------*/
/* ----- merkzettelliste Liste ----*/

#bestellung table#merkzettellisteliste {
  border-collapse: collapse;
  margin:0;
  padding:0;
  width: 650px;
  margin-top: 10px;
}
#bestellung table#merkzettellisteliste td {
  border: 2px solid #EFEFEF;
  padding:4px;
  font-size: 11px;
  color: #00649C;
  vertical-align:top;
}
#bestellung table#merkzettellisteliste td.intervall {
  background: #EFEFEF;
  border-top: none;
  border-right: 2px solid white;
  font-size: 10px;
  font-weight: normal;
  text-align: right;
  color: #A1A1A1;
  padding:4px;
}
#bestellung table#merkzettellisteliste td.bild {
  padding:0;
  width: 156px;
}
#bestellung table#merkzettellisteliste td.content {
  width: 30%;
}
#bestellung table#merkzettellisteliste td a {
  color: #00649C;
  font-size: 11px;
}

#bestellung table#merkzettellisteliste td.alignright {
  text-align: right;
}
#bestellung table#merkzettellisteliste .secondrow {
  color: #3DA4D7;
}
#bestellung table#merkzettellisteliste td.mwst {
  background: #3DAADD;
  text-align: right;
}



/* ------------------- */
/* ---ALLGEMEINE DEF-- */
#bestellung a.link {
  color: #00649C;
  font-weight: normal;

}
#bestellung .abstand {
  padding: 5px 0 5px 0;
  margin:0;
  font-size: 11px;
  width: auto;
}
#bestellung .absenden input,#bestellung .absenden img{
  float: right;
  border: 0;
  margin-top: 10px;
}
#bestellung .zurueck input,#bestellung .zurueck img{
  border:0;
  margin-top: 10px;
}
#bestellung .infobutton {
  width: 14px;
  height: 15px;
  float: right;
  margin: 9px;
  border:0;

}
#bestellung .blue {
  color: #00649C;
}
#bestellung p.notbold {
  font-weight: normal;
}
#bestellung .notbold {
  font-weight: normal;
}
#bestellung form {
  margin:0;
  padding:0;
}
#bestellung p {
  font-size: 11px;
  width: auto;
}

#bestellung .bold {
  font-weight: bold;
}
span.linkclick {
  cursor: pointer;
}


#resulttableREG {
  padding-top: 30px;
}
#errormessage {
  padding-left: 80px;
}
#errormessage br{
}

#empty_box .whitebg
{

background-color: #f5f5f5;

}

#domainsshowadditional{
background-color: white;
}

#logout_button{

position: relative;

display: block;

width: 147px;

height: 22px;

background-color: transparent;

background-image: url(../IMG/KontoLogoutBTN.gif);

background-repeat: no-repeat;

background-attachment: scroll;

background-position: 0% 0%;

}

*+html #konto{

height:118px;

}
