﻿
.error{font-weight:bold;color:red;}
.inpBox {border:1px solid #AAA;padding:0px 1px 0px 1px;margin:0;color:#666;/*width:50px;*/}
.com-bold {font-weight:bold;}
.com-text-right {text-align:right;}



.tx-commerce-pi1 {border:0px solid yellow;}
.tx-commerce-pi1 .com-category {border:1px dotted #999999;margin:0.8em 0em 0em 0em;padding:0.8em 0.8em 0.8em 0.8em;}
.tx-commerce-pi1 .com-browsebox {border:1px solid #BBB;margin:4px 0 4px 0;padding:3px 4px 2px 5px;}
.tx-commerce-pi1 .com-browsebox div {margin:0;padding:0px 0 4px 0;}
.tx-commerce-pi1 .com-browsebox span, .tx-commerce-pi1 .com-browsebox a {margin:0 4px 0 4px;padding:0 6px 0 0px;}
.tx-commerce-pi1 .com-browsebox strong {text-decoration:none;border:1px solid #CCC;background-color:#E1E1E1;}
.tx-commerce-pi1 .submit {font-size:9px;}
.tx-commerce-pi1 {}
.tx-commerce-pi1 .com-list-col-price {text-align:right;}
.tx-commerce-pi1 .result-count {border:0px;margin:0 0 0 2px;padding:0;text-align:left;display: inline;}
.tx-commerce-pi1 .max-result-records {border:0px;margin:0 2px 0 0;padding:0;text-align:right;display: inline;}

/*.tx-commerce-pi2 {border:1px solid green;}
.tx-commerce-pi3 {border:1px solid red;}
.tx-commerce-pi4 {border:1px solid blue;}
.tx-commerce-pi5 {border:1px solid cyan;}
.tx-commerce-pi6 {border:1px solid orange;}*/


table.com-list {}
table.com-list .com-list-even {background-color:#DEDEDE}
table.com-list .com-list-odd {}
table.com-list td {vertical-align:top;border:1px solid #CCC;}

.com-list-col-title {font-weight:normal;}


.com-basket-qv {/*background-color:#EEEEEE;border:2px solid #FFFFFF;margin:5px 0px;width:156px;padding:0.2em;*/}
.com-basket-qv-value {margin:4px 0px 2px 0px;}


.com-single-action-descr-table {border-bottom:0px solid #CCC;width:100%;}
.com-single-action-descr-table tr {}
.com-single-action-descr-table td {vertical-align:top;}
.com-single-action-descr-table .td1 {text-align:left;padding-right:10px;}
.com-single-action-descr-table .td1 .com-single-desc {/*font-size:95%;*/margin-bottom:3px;}
.com-single-action-descr-table .td2 {text-align:right;}

.tx-commerce-pi1 .com-single-cat {border-bottom:1px solid #CCC;padding:0.8em 0em 0.5em 0em;margin:1.2em 0 0 0;}
.com-single-bottom-table {width:100%;}
.com-single-bottom-table td {padding:0;}
.com-singleview-backlink {font-weight:bold;}

.com-single-action-entry {}
.com-single-action-entry-table {margin:10px 0 0 auto;width:100%;}
.com-single-action-entry-table .com-single-action-entry-table-header {font-weight:bold;background-color:#AAA;color:#FFF;}
.com-single-action-entry-table .com-single-action-entry-table-header td {vertical-align:top;}
.com-single-action-entry-table tr {}
.com-single-action-entry-table td {padding:2px 5px 2px 5px;border:1px solid #DDD;text-align:left;vertical-align:top;}
.com-input-qty {font-size:90%;border:1px solid #AAA;margin:0 10px 0 0;}
.com-single-action-entry-table td .submit {margin:0;}
.com-single-action-entry-table td .submit, 
.com-list-action-entry .submit {font-size:90%;margin:0;padding:1px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}



.com-topproducts {margin:0.4em 0 2.5em 0;}
.com-list-entry-top {border:1px solid #DDD;padding:0.5em 0.9em 0.5em 0.9em;margin:0.5em 0em 0.5em 0em;}
.com-list-entry-top-table {margin:2px 0 10px 0;width:100%;}
.com-list-entry-top-table td {vertical-align:top;}
.com-list-entry-top-table .td1 {}
.com-list-entry-top-table .td2 {text-align:right;}


.com-list-table {margin:2px 0 10px 0;width:100%;}
.com-list-table .com-list-h {font-weight:bold;}
.com-list-table .com-list-h th {border:0;padding:2px 5px 2px 5px;background-color:#AAA;color:#FFF;}
.com-list-table .com-list-sort td {background-color:#DDD;text-align:center;}
.com-list-table .com-list-sort td img {border:0;}

.com-list-table tr {}
.com-list-table th,
.com-list-table td {padding:3px 5px 1px 5px;border:1px solid #CCC;text-align:left;vertical-align:top;}
.com-list-table td .submit {margin:0;}
.com-list-table td.com-list-col-artno {text-align:right;}
.com-list-table td.com-list-col-img {padding:4px 5px 0px;margin:0;}
.com-list-col-stockimage img {padding:5px 0 0 0;}
.com-list-man-name {font-size: 12px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration:underline;}

.com-list-table td.com-list-col-img .imgwrap {width:38px;overflow:hidden;font-size:0.1em;}
.com-list-table td.com-list-col-img .imgwrap,
.com-list-table td.com-list-col-img .imgwrap a {color:#FFF;}

.com-basket-list-table {margin:2px 0 10px 0;width:100%;border-bottom:1px solid #CCC;}
.com-basket-list-table .com-basket-h {font-weight:bold;}
.com-basket-list-table .com-basket-h th {border:0;padding:2px 5px 2px 5px;background-color:#AAA;color:#FFF;}
.com-basket-list-table tr {}
.com-basket-list-table th,
.com-basket-list-table td {padding:4px 5px 2px 5px;border:1px solid #CCC;text-align:left;vertical-align:top;}
.com-basket-list-table td .submit {margin:0;}
.com-basket-list-table select {font-size:90%;margin:0;padding:2px;border:1px solid #DDD;background-color:#FFF;width:250px;}
.com-basket-submit input {font-size:90%;margin:0;padding:2px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.com-basket-list-table tr.emptyLine td {border:0px;height:10px;padding:0;}
.com-basket-list-table tr.noBorderLine td {border:0px;}
.com-basket-deletecell {text-align:center;}
.com-basket-deletecell .delete-img {border:0;}

.com-basket-list-table .com-text-left {text-align:left;}
.com-basket-list-table .com-text-right {text-align:right;}
.com-basket-list-table .com-label {font-weight:bold;}




.com-basket-list-table_qv {margin:0px 0 0px 0;width:100%;}
.com-basket-list-table_qv td {padding:1px 2px 1px 0px;text-align:left;vertical-align:top;}
.com-basket-list-table_qv .basketVal {border-bottom:0px solid #FFF;}
.com-basket-list-table_qv td .submit {margin:0;}
.com-basket-list-table_qv tr.noBorderLine td {border:0px;}
.com-basket-list-table_qv .com-text-right {text-align:right;}
.com-basket-list-table_qv .com-label {font-weight:bold;}




.com-chkout-steps {border:1px solid #BBB;margin:4px 0 12px 0;padding:3px 4px 2px 5px;}

.com-chkout-step-active,
.com-chkout-step-actual,
.com-chkout-step-inactive {float:left;margin-right:11px;border-right:0px solid #BBB;}

.com-chkout-step-active {color:red;}
.com-chkout-step-actual {color:red;font-weight:bold;}
.com-chkout-step-inactive {color:#999;text-decoration:none;}

.com-chkout-listing-delivery-address,
.com-chkout-listing-billing-address,
.com-chkout-listing-footer {border:1px solid #CCC;padding:0px;margin:0 0 8px 0;}
.com-chkout-listing-delivery-address h3,
.com-chkout-listing-billing-address h3 {background-color:#AAA;color:#FFF;margin:0 0 3px 0;padding:3px;font-size:98%;}
.com-chkout-listing-delivery-address dl,
.com-chkout-listing-billing-address dl {padding:3px 3px 3px 8px;margin:0px;}
.com-chkout-listing-footer p {padding:3px 3px 3px 8px;margin:0px;}
.com-chkout-listing-footer p.com-chkout-listing-submit input {font-size:90%;margin:0;padding:2px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.com-chkout-listing-footer p textarea {font-size:98%;margin:0;padding:2px;border:1px solid #DDD;font-family: Arial, Verdana, Helvetica, sans-serif;}


.com-adresstable {margin:2px 0 2px 0;width:100%;border-bottom:1px solid #CCC;}
.com-adresstable .com-adress-h {font-weight:bold;}
.com-adresstable .com-adress-h th {border:0;padding:2px 5px 2px 5px;background-color:#AAA;color:#FFF;}
.com-adresstable tr {}
.com-adresstable th,
.com-adresstable td {padding:4px 5px 2px 5px;border:1px solid #CCC;text-align:left;vertical-align:top;}
.com-adresstable td .submit {margin:0;}
.com-adresstable select {font-size:90%;margin:0;padding:2px;border:1px solid #DDD;background-color:#FFF;width:250px;}
.com-adresstable .submitButton input {font-size:90%;margin:0;padding:2px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.com-adresstable tr.emptyLine td {border:0px;height:10px;padding:0;}
.com-adresstable tr.noBorderLine td {border:0px;}
.com-adresstable .com-text-right {text-align:right;}

.com-adresstable .adressItemDetail {border:0;width:100%;}
.com-adresstable .adressItemDetail td {border:0;text-align:left;}
.com-adresstable .adressItemDetail td .com-text-right {text-align:right;}
.com-adresstable .adressItemDetail .adressData {text-align:left;width:90%;}


.com-chkout-address-fields-table {margin:12px 0 2px 0;width:100%;border-bottom:1px solid #CCC;}
.com-chkout-address-fields-table .com-adress-h {font-weight:bold;}
.com-chkout-address-fields-table .com-adress-h th {border:0;padding:2px 5px 2px 5px;background-color:#AAA;color:#FFF;}
.com-chkout-address-fields-table tr {}
.com-chkout-address-fields-table th,
.com-chkout-address-fields-table td {padding:4px 5px 2px 5px;border:1px solid #CCC;text-align:left;vertical-align:top;}
.com-chkout-address-fields-table td .submit {margin:0;}
.com-chkout-address-fields-table .addressfields input, 
.com-chkout-address-fields-table .addressfields select {font-size:90%;margin:0;padding:2px;border:1px solid #DDD;background-color:#FFF;width:250px;}
.com-chkout-address-fields-table .submitButton input {font-size:90%;margin:0;padding:2px;border:1px solid #AAA;background-color:#AAA;color:#FFF;font-weight:bold;}
.com-chkout-address-fields-table tr.emptyLine td {border:0px;height:10px;padding:0;}
.com-chkout-address-fields-table tr.noBorderLine td {border:0px;}
.com-chkout-address-fields-table .com-text-right {text-align:right;}

.com-chkout-address-fields {}
.com-chkout-address-fields td {border:0;}
.com-chkout-address-fields .com-chkout-address-label {border-bottom:1px solid #EEE;}
.com-chkout-address-fields .com-chkout-address-input {border-bottom:1px solid #EEE;}
.com-chkout-address-fields .com-chkout-address-input input {font-size:90%;margin:0;padding:2px;border:1px solid #DDD;background-color:#FFF;width:250px;}



.com-quickBasket-table {width:100%;margin:0;padding:0;}
.com-quickBasket-table td {margin:0;padding:0;}
.com-quickBasket-table .linkTR td {border-top:3px solid #FFF;margin:9px 0px 2px 0px;padding:4px 0px 0px 0px;font-weight:bold;}
.com-quickBasket-table .linkTR td a {margin:0px 5px 0px 0px;}
.com-quickBasket-table .com-text-right {text-align:right;}



div.tx-comajaxcatfilter-pi1 {margin:20px 0 0 0;padding:0;width:180px;overflow:hidden;}
div.tx-comajaxcatfilter-pi1 form {margin:0px 0 0 0;padding:0;}
div.tx-comajaxcatfilter-pi1 form input {width:160px;border:1px solid #BBB;margin:0 0 5px 0px;font-size:11px;padding:1px 0 1px 0;color: #333;background-color: #f5f5f5;}
div.tx-comajaxcatfilter-pi1 form select {width:160px;border:1px solid #BBB;margin:0 0 5px 0px;font-family: Arial,Verdana,Helvetica,sans-serif;font-size: 11px;color: #333;background-color: #f5f5f5;} 
div.tx-comajaxcatfilter-pi1 form .submit {font-weight:bold;color: #333;background-color: #eee;}
div.tx-comajaxcatfilter-pi1 form input.radio {width: 20px;}


.tx-commerce-pi1 p{line-height:1.3em;margin:0;}



.tx-dlcomordereditor-pi1 {border-bottom:3px solid #DDD;}
#content .tx-dlcomordereditor-pi1 h1 {font-size:12px;border:0px}
.tx-dlcomordereditor-pi1 table {width:100%;}
.tx-dlcomordereditor-pi1 table th,
.tx-dlcomordereditor-pi1 table td {vertical-align:top;padding:2px 5px 2px 5px;}
.tx-dlcomordereditor-pi1 table th {font-weight:bold;background-color:#AAA;color:#FFF;}
.tx-dlcomordereditor-pi1 table td {padding:3px 5px 1px 5px;border:1px solid #CCC;text-align:left;}
.tx-dlcomordereditor-pi1 .showhide {font-weight:bold;width:100%;margin-top:15px;}
.tx-dlcomordereditor-pi1 .display-none {display:none}


.tx-dlcomordereditor-pi1 table .tx-dlcomordereditor-pi1-labels-articles th {background-color:#DDD;color:#999;}

.tx-dlcomordereditor-pi1-order, .tx-dlcomordereditor-pi1-order-alt {margin:30px 0 0px 0;}
.tx-dlcomordereditor-pi1-articles {margin:0 0 10px 0;}

/* fuer orders tx-dlcomordereditor-pi1-order */
.tx-dlcomordereditor-pi1-add-to-basket {background-color:#FFF;border:0px solid #AAA;color:#999;font-weight:normal;}

.com_back2search-link {}

.com-zub {}
.com-zub h2 {margin-top:55px}
.com-zub table {width:100%;}
.com-zub table .theader {background-color:#AAA;color:#FFF;font-weight:bold;}
.com-zub table .theader td {padding:2px 4px 2px 4px;}

.com-zub table td {border:1px solid #DDD;padding:2px 4px 2px 4px;vertical-align:top;} /*#D9D9D9*/
.com-zub table td.td-first {width:5%;text-align:center;}
.com-zub table td.td-2 {width:70%;}
.com-zub table td.td-3,
.com-zub table td.td-4 {width:10%;}
.com-zub table td.td-last {width:5%;text-align:left;}
