
.sortimentsauswahl { width:100%; padding:10px;}

.produktname { text-transform:none; }
.produktbeschreibung {}
.bestellblock { padding:5px; background-color:gold; border-color:#999999; border-collapse:collapse; }
.bestellblock td {  border-bottom:solid 1px black; }
.bestellnummer { font-weight:bold; }
.preis td { text-align:right; border:0px; }
#preisspalte td { text-align:right; border:0px; }


hr { border: solid 1px; color:orange; margin-top:0px; }

.bild { 
	width:220px; 
	padding:10px;
	text-align:center;
	float:right;
}


.borderline, .borderdark {
	border:solid 1px #f7ce6b;
}
.borderdark {
	border-color:#c4c4c4;
}

td.schild h1, td.schildMo h1 {  
	padding:0px; 
	background-color:white; 
}

th.schild {  
	border-top:10px solid #0094e7;
	background-color:gold;
	padding:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}




th.schild { color:black; }

td.schild, td.schildMo  { color:#0094e7; font-size:13px; padding:10px;  }
td.schildMo, tr.pglistMo { background-color:whitesmoke; cursor:hand; }
td.schildMo h1 { background-color:whitesmoke; }


tr.pglist { background-color:white;}

tr.pglist td { border-bottom:solid 1px gold; }
tr.pglistMo td { border-bottom:solid 1px gold; }

/*
tr.pglistMo, td.bild { border:solid 1px red; }
*/




input, textarea {
	border:dashed 1px darkgray;
	background-color:white;

	padding:5px;
	color:#0094e7; 
	font-family:verdana,helvetica;
	font-size:13px;
}

#Shop td { font-size:11px; }
#Shop a { color:#0094e7; }
#Shop h1 { text-transform:none; letter-spacing:0px; margin:0px;  }
#Shop h1 a { color:#0094e7; text-decoration:none; }