/* CSS für Ausdruck */
body {font-family : Arial, Verdana, sans-serif; background-color:#FFFFFF; color:#000000; padding:0px; margin:0px; font-size:12px; line-height:14px; /*height:100%;*/ border:0px; text-align:left; background-image: none;}

#zentriert {background-image:none;}

#kopf, #banner, #navigation_banner, #inhalt_links, #inhalt_rechts { display:none; }

#ppprintlink { border: 1px solid black; font-weight:bold; font-size: 14px; margin: 0px; padding: 5px; }

#inhalt_mitte_big { width: 735px; }

.formform { float:left; display:block; margin:0px; padding:0px; }
.formfield { display:block; clear:left; }
.formdesc { width:180px; height:25px; float:left; text-align:left; }
.formdescoutput { width:180px; height:18px; line-height:18px; float:left; }
.forminput { height:18px; line-height:18px; float:left; }
.forminput input, select, textarea, button { font-family:Arial,Verdana,sans-serif; font-size:12px; border:1px solid #000; }
.formbutton { float:left; width: 195px; margin-top: 6px; /*height: 25px;*/ overflow: hidden; display:none; }
.formbutton button { width: 195px;cursor: pointer; margin: 0;padding: 0;border: none;background: none;overflow: hidden;text-align: center;float: left;overflow:hidden; }
.formbutton .buttonimg { float: left; height: 20px;width: 5px; overflow:hidden; }
.formbutton .buttoncont { width: 178px;background: url(../images/bg_big_button.gif); height: 20px; float: left; overflow:hidden; }
.formbutton .buttoncont .buttontxt { float: left; width:155px; font-size: 12px; line-height: 12px;color: #FFF;font-weight: bold;margin: 3px 2px 0 2px; padding: 0; }
.formbutton .buttoncont img { float: right; margin: 2px 0 0 0; }
.formblock { margin-top:35px; margin-bottom:10px; border-bottom:1px solid #BBB; display:block; position:relative; clear:both; }
.formblocklabel { padding: 2px; border:none; font-weight:bold; background-color: #FFFFFF; color: #000; position:absolute; top:-25px; left: -1px; display:inline; line-height:19px; /*overflow:hidden;*/ }
.formblockcontent { padding:5px; }
.form-disabled { opacity:0.6; filter:alpha(opacity=60); }

.formor { float:left; margin-right:10px; }

.sc-table { display: block; }
.sc-row-head { display: block; background-color: #ffffff; overflow:hidden; height:38px; }
.sc-cell-head { display: block !important; float:left; text-align:center; margin-right:1px; background-color:#ffffff !important; color:#000000; height:38px; }
.sc-row { display: block; border-top:1px solid #000000; /*height:82px;*/ clear:left; padding:8px 0 8px 0; page-break-inside:avoid; overflow:hidden; }
.sc-row-sum { display: block; line-height:82px; height:82px; clear:left; padding:8px 0 8px 0; }

.sc-cell-head a { text-decoration:none; color:#ffffff; }
.sc-head div { text-align:center; }

.sc-cell { display: block; float:left; margin-right:1px; background-color:#ffffff; /*height:80px;*/ }

.sc-pos-col { width:30px; vertical-align:top; }
.sc-img-col { display: table-cell; width:80px; vertical-align:middle; background-color: #ffffff; }
.sc-upd-col { width:80px; vertical-align:top; }
.sc-des-col { width:200px; vertical-align:top; }
.sc-pri-col { width:100px; vertical-align:top; text-align:right !important; }
.sc-rpr-col { width:100px; vertical-align:top; text-align:right !important; }
.sc-act-col { width:30px; vertical-align:top; }

.sc-pos { text-align:center; }
.sc-img { height:80px; text-align:center; }
.sc-upd { text-align:center; }
.sc-des { line-height:15px; text-align:left; }
.sc-ava { text-align:center; }
.sc-pri { text-align:right !important; }
.sc-rpr { text-align:right !important; }
.sc-act { text-align:center; vertical-align:middle; }
.sc-tpr { text-align:right; /*border-top: 2px solid #000000;*/ line-height:15px;}

.sc-act img { vertical-align:middle; display:inline; }

.sc-sorter { cursor:pointer; }

.artno { font-weight:bold; text-decoration:none; }

div.order-overview-row { width:auto; margin:10px;}
div.order-overview-col { width:48%; float:left; margin:4px; }

