/* additional stylesheet for www.max-communication.de */
/* commerce shop */


/* +++ MINI BASKET +++ */
div.miniBasket {font-size: 0.9em;color:#666666;}

/* +++ LISTENANSICHT +++ */
#content .tx-commerce-pi1 h2 {
padding:4px 0px 3px;
font-size:1.2em;
text-transform:uppercase;
font-weight:bold;
color:#333;
margin-bottom:10px;
background: #e5ebf2;
}
.box {width:280px; margin-bottom:15px;border:1px solid #ccc;padding:5px 0 0;}
.even {float:left;}
.odd {float:right;}
.boxInfo {height:100px;}
.boxInfo p {width:180px;}
.boxInfo .boxImg {float:right;display:inline;margin:5px 10px 5px 10px;text-align:center;}
.boxInfo .boxText {float:left;width:150px;}
.box h3 {padding:7px 20px 8px 10px;font-size:1em;font-weight:bold;color:#333;height:30px;}
.box p {margin-bottom: 7px;margin-right:0px;text-align:left;line-height:1.1em;}
.box h3 a:link, .box h3 a:visited {text-decoration:none;color:#333333;}
.box h3 a:hover, .box h3 a:focus {text-decoration:underline;color:#003f7e;}
.box p.boxArtNr {font-size:0.9em;color:#666666;font-style:italic;margin-bottom:10px;}
.box p.detailLink {display:none;}
.box p.detailLink a:link, .box p.detailLink a:visited {display:block;width:70px;padding:4px 7px;text-align:center;background:#999;color:#FFFFFF;text-decoration:none;}
.box p.detailLink a:hover, .box p.detailLink a:focus {background:#666;}
/* ++ händler bestellbox ++ */
.boxHaendler {margin-top:10px;padding-top:10px;padding-bottom:3px;background:#eaeaea;height:70px;}
.boxHaendler p {height:1.3em;}
.box label {display:block;width:85px;float:left;}
.box label.boxBest {display:none;}
input.com-input-qty {display:none;}
.boxHaendler  input.submit {display:none;}

.boxOrder {display:none;}

/* +++ LISTE SPECIALS AUF STARTSEITE +++ */
body#start #content .tx-commerce-pi1 h2{display:none;}
body#start .box {border:2px solid #ccc;padding:5px 0 0;}

/* +++ LISTE KATEGORIEN +++ */
div.com-categories {width:680px;}
div.category1 {width:170px;float:left;}
div.category {width:150px;margin:10px 10px 5px 0px;text-align:center;}
#content .tx-commerce-pi1 div.category h2 {font-size:1em;text-align:center;background:eaeaea;text-transform:none;padding:4px 0px 4px;margin-bottom:0px;}
div.category img {margin:10px 0 10px 0;}

/* UNTER-kategorie-navi */
#content .tx-commerce-pi1 .com-category {margin-bottom:15px;}
#content .tx-commerce-pi1 .com-category h2 {display:inline;padding: 0 0px 5px 0px;text-transform:none;font-size:1em;font-weight:bold;background:none;margin-bottom:15px;}

/* +++ SINGLE VIEW +++ */
.com-single {position:relative;}
p.singleArtNr {position:absolute;top:5px;right:0px;margin-right:0;}
.com-single div.prodImg {float:right;width:200px;border:1px solid #ccc;padding:15px;margin:10px 0 20px 20px;}
.prodTeaser p {font-weight:bold;}
.com-single-desc {padding-top:10px;}
.com-single h1 a:link, .com-single h1 a:visited {text-decoration:none;color:#003f7e;}
.com-single h2 a:link, .com-single h2 a:visited {text-decoration:none;color:#003f7e;}
/* box bestellung, downloads */
.com-single-article {clear:both;padding:10px 0;}
p.singleArtNr {font-style:italic;}
.comDownloads h5 {font-size:1em;text-transform:uppercase;background:#e5ebf2;margin-bottom:10px;padding:3px 0 3px 20px;font-weight:normal;}
.comDownloads p a {margin-left:10px;}
.comDownloads .title {font-weight:bold;}
.comDownloads .desc {font-style:italic;}
p.preis {text-transform:uppercase;background:#e5ebf2;margin-bottom:10px;padding:3px 0 3px 20px;margin-right:0;}
p.preis span {float:right;padding-right:0px;}
p.order {display:none;}
p.order span.but {float:right;text-transform:none;}
p.order input.com-input-qty {border:1px solid #999999;width:40px;}
p.submit {display:none;}
p.submit input.submit {float:right;background:#999; color:#FFFFFF;padding:3px 10px;font-size:1em;}

/* +++ adressänderung +++ */
.com-address-list, .com-chkout-address-fields {background:#eaeaea;margin-bottom: 20px;padding-bottom:15px;padding-left:20px;}
.com-address-list h2, .com-chkout-address-fields h2 {padding-left:0;margin-bottom:5px;}
.com-address-list p, .com-chkout-address-fields p {padding-left:0;}
.com-address-list-link {margin:15px 0 0px 0px;}
.com-address-item-link {margin:10px 20px 10px 0px;border-bottom:1px solid #999;padding-bottom:8px;}
.com-address-item-link a {padding-right:15px;}
.com-address-list dl {}
.com-address-list dl dt {display:block;height:15px;clear:both;width:120px;font-weight:bold;float:left;margin-bottom:5px;}
.com-address-list dl dd {height:15px;margin-bottom:5px;}
.com-chkout-address-fields label {display:block;float:left;width:110px;}

/* +++ adresse löschen  +++ */
.com-address-items {margin-top:20px;margin-bottom: 10px;padding-bottom:15px;padding-left:20px;}
.com-address-items h2{padding-left:0;margin-bottom:5px;}
.com-address-items p {padding-left:0;}
.com-address-items dl {}
.com-address-items dl dt {display:block;height:15px;clear:both;width:120px;font-weight:bold;float:left;margin-bottom:5px;}
.com-address-items dl dd {height:15px;margin-bottom:5px;}
.com-address-question {font-weight:bold;color:#CC0000;}
.com-address-link-delete {margin-left:20px;}

/* +++ warenkorb +++ */
table.com-basket-list {border-left:1px solid #999;border-top:1px solid #999;width:100%;}
table.com-basket-list thead {background:#eaeaea;height:40px;font-weight:normal;}
table.com-basket-list thead th {font-weight:normal;padding:5px;}
table.com-basket-list tr td {padding:6px 5px;}
table.com-basket-list th, table.com-basket-list td {border-bottom:1px solid #999;border-right:1px solid #999;}
span.basket-vpe {font-style:italic;font-size:0.9em;}
input.com-basket-qty {float:left;width:40px;margin-right:5px;}

/* +++ checkout +++ */
.com-chkout-steps {width:670px;height:38px;overflow:hidden;}
.com-chkout-steps div {width:114px;height:38px;margin-right:10px;float:left;background:#eaeaea;font-size:10px;padding:5px;}
.com-chkout-steps div.com-chkout-step-active a:link, .com-chkout-steps div.com-chkout-step-active a:visited {font-weight:normal !important;}
.com-chkout-steps div.com-chkout-step-actual {background:#666;color:#fff;}
.com-chkout-steps div.com-chkout-step-inactive {}
/* rechnungsadresse */
.com-chkout-address h2 {font-weight:normal;text-transform:uppercase;background: #e5ebf2;padding:4px 20px 3px;margin:10px 0;}
.com-chkout-address .com-chkout-address-fields {background:none;margin-bottom: 20px;padding-bottom:15px;padding-left:20px;}
.com-chkout-address table {border:1px solid #ccc;background:#eaeaea;margin-bottom:15px;}
.com-chkout-address table td {padding: 0 15px 10px 10px;}
.address_item_name {margin-bottom:8px}
.address_item_name input {margin-right:5px;}
#content .com-chkout-address-fields ol {margin-left:25px;}
.com-chkout-address dd {display:block;height:15px;clear:both;width:20px;float:left;margin-bottom:5px;}
.com-chkout-address dt {height:15px;margin-bottom:5px;}
p.com-chkout-address-fields-submit {pad ding-left:0 !important;clear:both;margin-top:15px;}
.com-chkout-address-fields-submit input {background:#999; color:#FFFFFF;padding:3px 10px;font-size:1em;}
.com-chkout-address-fields-disclaimer {font-style:italic;}
/* auflistung */
.com-chkout-listing h2 {font-weight:normal;text-transform:uppercase;background: #e5ebf2;padding:4px 20px 3px;margin:10px 0;}
.com-chkout-sum {font-weight:bold;}
/* auflistung rechnungsadresse */
.com-chkout-listing-billing-address h3 {font-size:1em;text-transform:uppercase;background:#e5ebf2;margin:15px 0 10px;padding:3px 0 3px 20px;font-weight:normal;}
.com-chkout-listing-billing-address dl {margin-left:20px;}
.com-chkout-listing-billing-address dl dt {display:block;height:15px;clear:both;width:120px;font-weight:bold;float:left;margin-bottom:5px;}
.com-chkout-listing-billing-address dl dd {height:15px;margin-bottom:5px;}
/* auflistung lieferadresse */
.com-chkout-listing-delivery-address h3 {font-size:1em;text-transform:uppercase;background:#e5ebf2;margin:15px 0 10px;padding:3px 0 3px 20px;font-weight:normal;}
.com-chkout-listing-delivery-address dl {margin-left:20px;}
.com-chkout-listing-delivery-address dl dt {display:block;height:15px;clear:both;width:120px;font-weight:bold;float:left;margin-bottom:5px;}
.com-chkout-listing-delivery-address dl dd {height:15px;margin-bottom:5px;}

.com-chkout-listing-footer {clear:both;margin-top:15px;}
.com-chkout-listing-comment textarea {border:1px solid #999;width:500px;}
.com-chkout-listing-submit input {background:#999; color:#FFFFFF;padding:3px 10px;font-size:1em;}

.tx-commerce-pi3 h3, .tx-commerce-pi3 h2 {font-size:1em;text-transform:uppercase;background:#e5ebf2;margin:15px 0 10px;padding:3px 0 3px 20px;font-weight:normal;}

/* userdaten ändern +++ */
.tx-odsfeuseredit-pi1 label {display:block;float:left;width:150px;}
.tx-odsfeuseredit-pi1 h3 {margin-bottom:10px;}