td {
	font-family:'Arial';
	font-size:12px;
}

td .text {
	background-color:#a52d38;
	color:#FFFFFF;
	padding-right:20px;
}

td .text-right {
	background-color:#a52d38;
	color:#FFFFFF;
	text-align:right;
	padding-left:10px;
}

td .feld {
	background-color:#DDDDDD;
	color:#000000;
	font-size:12px;
	/*padding-left:15px;*/
}

	input, textarea{
	border:1px solid #a52d38;
	font-family:'Arial';
	font-size:12px;
}

.noborder {
border:0px;
}

textarea {
width:330px;
font-family:Arial;
font-size:12px;
}

.button {
border:1px solid #a52d38;
background-color:#FFFFFF;
color:#a52d38;
}

.error {
color:red;
font-weight:bold;
}

.text9 {
font-size:9px;
}

#mfn {
	padding:20px 10px 20px 0px;
}

table.userinfo tbody td#head {text-align:left; background-color:#a52d38; color:#FFF}
table.userinfo tbody td#text {background-color:#eee;}

/* Text wenn kein Zubehör gefunden wurde */
p.no-addons {
	color:#a52d38;	
}

/* Eigenschaften der Handys formatieren */
.hiddencontent dd table {
      border-collapse:separate;
      font-size:12px;
      width:100%;
      border-spacing:2px;
      table-layout:auto;
            
}		

.hiddencontent dd table th, .hiddencontent dd table td {
      text-align:left;
      font-weight:normal;
      border:1px solid #EEE;
      vertical-align:top;
      width:auto;
      padding:3px;
}	


select {
	width:200px;
}

.available {
	display:block;
	width:20px;
	background: url('images/sprite-available.gif') 0px 3px no-repeat;
	text-indent:-999999px;
}

.not-available {
	display:block;
	width:20px;
	background: url('images/sprite-available.gif') 0px -11px no-repeat;
	text-indent:-999999px;
}


