#sms-aktivierung table td {
	text-align: left !important;
	line-height: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
}

#sms-aktivierung table#code_pruefen {
	width: 470px;
}

#sms-aktivierung table#code_pruefen td.firstcolumn {
  	width: 140px;
}

#sms-aktivierung table#code_pruefen td.secondcolumn {
  	width: 330px;
}

#sms-aktivierung table#daten_eingeben {
	width: 100%;
}

#sms-aktivierung table#angaben_kontrollieren {
	width: 100%;
}


#sms-aktivierung table#angaben_kontrollieren td.firstcolumn {
	width: 170px;
}


.entry form p {
	text-align: left;
}


input.shopstyle {
	font-family: Tahoma, Verdana, Lucida Console, monospace;
         vertical-align: bottom;
         font-size: 8pt;
         background: rgb(255,255,255);
         border: none;
         border-bottom: 1px solid rgb(150,150,150);
         color: #000;
         padding-left: 3px;
}

input.shopstyle_missing {
	font-family: Tahoma, Verdana, Lucida Console, monospace;
         vertical-align: bottom;
         font-size: 8pt;
         background: rgb(255,150,150);
         border: none;
         border-bottom: 1px solid rgb(150,150,150);
         color: #000;
         padding-left: 3px;
}

input.shopstyle_missing2 {
	font-family: Tahoma, Verdana, Lucida Console, monospace;
         vertical-align: bottom;
         font-size: 8pt;
         background: rgb(255,150,150);
         border: 2px solid rgb(255,255,0);
         color: #000;
         padding-left: 3px;
}

input.shopstyle:focus {
	border: none;
         border-bottom: 2px solid rgb(255,150,0);
         background: rgb(255,255,255);
         color: #000;
}

input {
	font-family: Tahoma, Verdana, Lucida Console, monospace;
         vertical-align: bottom;
         font-size: 8pt;
}

table.shopstyle tr {
line-height: 23px;
vertical-align: bottom;
}

.emphasized {
font-weight: bold;
color: rgb(255,255,0);
}

.warning {
color: rgb(255,0,0);
}

.userinput {
color: rgb(255,255,0);
}

.order_incomplete, .post a.order_incomplete
 {
 color:RGB(255,255,0);
 text-decoration: none;
 }
.order_nolink, .post a.order_nolink
 {
 color:RGB(200,200,200);
 }
.order_aktiv, .post a.order_aktiv,  .post a.order_aktiv:visited
 {
 color: #ffed00;
 font-weight: bold;
 text-decoration: underline;
 }
.order_complete, .post a.order_complete, .post a.order_complete:visited
 {
 color: #ffed00;
 text-decoration: none;
 }

table.hauptnavi td
 {
 white-space:nowrap;
 }
