.tx-tjsmarketplace-pi1{margin:0;}
.tx-tjsmarketplace-pi1 .splitter{clear:both;margin-bottom:20px;}
/* intro page */
#mp-mp-intro-page{border-bottom:1px dotted #999999;}
.mp-mp-intro-page-item{padding-top:0;border-top:1px dotted #999999;margin-top:1px;}
.mp-mp-intro-page-item-insert{padding:1px;}
.mp-mp-intro-page-item h3{padding-top:3px;width:30%;float:left;}
.mp-mp-intro-page-item .mpipi-li-image{float:right;width:68px !important;display:inline-block;text-align:right;}
.mp-mp-intro-page-item .mpipi-li-image img{border:1px solid #cccccc;}
.mp-mp-intro-page-item .mpipi-li-link{float:right;clear:right;padding-top:2px;width:60%;font-size:11px;text-align:right;}
/* search */
.mp-search-container form{margin:0;padding:0;}
#divMPSearch{margin:0;padding:0 20px 4px;font-size:13px;text-align:right;/*border-bottom:1px dotted #999999;*/}
/*#divMPSearch input.searchText{background:url(/fileadmin/templates/images/sbox_bg_02.gif) #ffffff no-repeat left top;}*/
#divMPSearchInsert{float:left;padding:2px 0 1px 0;}
#divMPSearch .h3{padding:0;margin:0;display:inline;color:#999999;font-size:14px;font-weight:bold;}
/* owner's links */
.divMPOwnersLinks{padding:4px 10px;margin:5px 0 10px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;/* #feff80 */ background:#ffffcc;}
.ownersLinksClose{margin:0 !important;padding:0 !important;height:4px !important;}
.ownersLinksClose div{display:none;visibility:hidden;}
.ownersLinksColour{background:#f5f5f5 !important;color:#cccccc !important;}
.ownersLinksColour a,.ownersLinksColour .warning{color:#cccccc !important;}
/* abc */
.mp-abc-container{font-size:13px;text-align:right;/*float:right;position:relative;*/}
.mp-abc-container .h3{margin:0;padding:0;font-size:13px;font-weight:normal;text-align:right;}
.mp-abc-content{width:100%;/*position:absolute;top:-11px;right:0;*/}
.mp-abc-content div{width:100%;padding:10px 0;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;background:#ffffff;text-align:right;}
.mp-abclinks-item{padding-right:2px;}
.mp-abclinks-item a{border:1px solid #1456a5;padding:1px 4px;background:#ffffff;font-weight:bold;text-decoration:none;}
.mp-abclinks-item a:hover{background:#1456a5;color:#ffffff;}
.mp-abclinks-item .selected a{border:1px solid #1456a5;background:#1456a5;color:#ffffff;}
.mp-abclinks-item .selected a:hover{border:1px solid #1456a5;background:#1456a5;color:#ffffff;cursor:default;}
.mp-abclinks-close{border:1px solid #cc0000;margin-right:10px;padding:1px 5px;display:none;background:#cc0000;color:#ffffff;font-weight:bold;cursor:pointer;}
.mp-abclinks-close:hover{border:1px solid #660000;background:#660000;color:#ffffff;}
/* catlist */
.mp-catlist-container{padding:0;}
.mp-catlist-item{margin:30px 0 0 0;}
.mp-catlist-item h3{padding:0;margin:0;}
.mp-catlist-container .description{margin:5px 0;padding:3px 10px 4px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
.mp-catlist-container .mp-products-container{margin:5px 0;padding:3px 10px 4px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
.mp-subcat-container{margin:5px 0 10px;padding:3px 10px 4px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
.mp-relcat-container{margin:5px 0 10px;padding:3px 10px 4px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
.mp-catlist-container .moreSubcategories a{color:#999999;text-decoration:none;}
.mp-catlist-container .moreSubcategories a:hover{color:#000000;text-decoration:none;}
/* catlistjs,catsel */
.mp-catlistjs-container{margin:30px 0 0 0;}
.mp-catsel-container{margin:0;}
.mp-catsel-form{margin:0;padding:15px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;}
.mp-catsel-form form{margin:0;padding:0;}
ul.mp-catsel-rootlist{margin:2px 0 10px 0;font-size:14px;}
ul.mp-catsel-list{margin:2px 0 10px 0;font-weight:normal;}
li.mp-catsel-item{margin:1px 1px 1px 47px;padding:1px;/*clear:both;float:left;*/}
.mp-catsel-item-details{color:#666666;}
/* itmlist */
.mp-itmlist-container{padding:0;}
.mp-itmlist-count{padding:0 0 10px 0;}
.mp-itmlist-item{margin:10px 0 0 0;padding:0 0 7px 0;border-bottom:1px dotted #999999;}
.mp-itmlist-item h3{padding:3px 0 0 0;margin:0 0 7px 0;}
.mp-itmlist-item .price{padding:3px 0 0 0;margin:0 0 7px 0;font-size:16px;}
.mp-itmlist-image{float:left;width:110px;}
.mp-itmlist-item-text{float:right;padding:5px 0 1px 0;width:85%;}
.mp-itmlist-item-text .description{margin:0 0 5px 0;width:72%;}
.mp-itmlist-item-text .author{margin:0 0 5px 0;width:72%;font-size:12px;}
.mp-itmlist-item-text .address{margin:0 0 5px 0;width:72%;font-weight:bold;}
.mp-itmlist-item-text .generic{margin:5px 0 0 0;width:72%;font-size:12px;}
.mp-mgzn .read-in{border-left:5px solid #bd9294;margin:0 0 5px 0;padding-left:10px;width:100%;}
.mp-list-shop .subtitle1{padding:0 0 0 5px !important;margin-top:-5px !important;display:inline-block;color:#454748;font-size:11px;font-weight:normal;text-transform:lowercase;}
.mp-list-shop .subtitle2{color:#454748;}
.mp-list-shop .mp-itmlist-image{width:150px;}
.mp-list-shop .mp-itmlist-item-text{width:80%;}
/* itmlist-slim */
.mp-itmlist-slim-container{margin:20px 0;}
.mp-itmlist-slim-container h4{margin:0;padding:0;}
.mp-itmlist-slim-container .subtitle1{padding:0 0 0 5px !important;margin-top:-5px !important;display:inline-block;color:#454748;font-size:11px;font-weight:normal;text-transform:lowercase;}
.mp-itmlist-slim-container .submit-button{text-align:right;}
/* itmlist-narrow */
.mp-itmlist-narrow-container{padding:0;}
.mp-itmlist-narrow-item{margin:5px 0 0 0;padding:0 0 5px 0;border-bottom:1px dotted #999999;}
.mp-itmlist-narrow-item h3{padding:0;margin:0 0 7px 0;}
.mp-itmlist-narrow-image{float:left;width:110px;}
.mp-itmlist-narrow-item-text{padding:5px 0 1px 0;display:inline;}
.mp-itmlist-narrow-item-text .description{margin:0 0 5px 0;}
.mp-itmlist-narrow-item-text .author{margin:0 0 5px 0;font-size:11px;}
.mp-itmlist-narrow-item-text .address{margin:0 0 5px 0;font-weight:bold;}
.mp-itmlist-narrow-item-text .generic{margin:5px 0 0 0;font-size:11px;}
/* itmlatest */
.mp-itmlatest-container{padding:0 0 3px 0;border-bottom:1px dotted #999999;overflow:hidden;}
.mp-itmlatest-item{padding:3px 0 0 0;margin-top:3px;border-top:1px dotted #999999;}
.mp-itmlatest-item p{margin:0;}
.mp-itmlatest-item p a{font-weight:bold;}
.mp-itmlatest-item .details{float:right;display:inline-block;white-space:nowrap;font-size:11px;text-align:right;}
.mp-itmlatest-item .date{color:#999999;}
/* itmlatest2 */
.mp-itmlatest2-container{width:300px;background:#fafafa;overflow:hidden;}
.mp-itmlatest2-item{border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;padding:1px 0 0 0;}
.mp-itmlatest2-item p{margin:4px 5px 4px 7px;}
.mp-itmlatest2-item p a{font-weight:bold;}
.mp-itmlatest2-item .details{float:right;margin:2px 0 1px;display:inline-block;font-size:11px;text-align:right;}
.mp-itmlatest2-item .date{color:#999999;}
.contentRightUpperWrapper .csc-header h3{padding:2px 5px 3px;border-bottom:1px solid #cccccc;clear:both;margin-bottom:0;background:#e3e9f5;}
/* myitmlist */
.mp-myitmlist-container{padding:0 0 10px 0;border-bottom:1px dotted #999999;}
.mp-myitmlist-count{padding:0 0 20px 0;}
.mp-myitmlist-item{padding:10px 0 0 0;margin-top:10px;border-top:1px dotted #999999;}
.mp-myitmlist-item h3{padding:1px 0;margin:0;}
.mp-myitmlist-item-text{margin:5px 0 10px 0;}
.mp-myitmlist-item p{margin:3px 0;}
.mp-myitmlist-item-buttons{float:right;}
.mp-myitmlist-description{color:#999999;}
/* itmsingle */
.mp-itmsingle-container h1{float:left;margin-bottom:10px;}
.mp-itmsingle-container .subtitle1{padding:12px 0 0 10px !important;float:left;color:#454748;text-transform:lowercase;}
.mp-itmsingle-container .subtitle2{clear:both;margin:0 0 20px 0;padding:0;color:#454748;}
.mp-itmsingle-container .price{font-size:18px;}
.mp-itmsingle-image{float:right;width:269px;}
.mp-itmsingle-image .alpha-shadow{float:right;}
.mp-single-img{float:right;margin-left:5px;}
.mp-single-img a{border:0 none;text-decoration:none;}
.mp-single-imgcaption{margin:0;padding:2px 10px 3px;clear:both;color:#73726c;font:11px Arial,Helvetica,sans-serif;text-align:left;max-width:240px;}
.mp-itmsingle-text{clear:left;margin-right:270px;padding:0;}
.mp-itmsingle-text label,
.mp-itmsingle-container .labelcontent{width:19%;border-top:1px dotted #cccccc;padding-top:2px;margin-top:3px;clear:both;float:left;}
.mp-itmsingle-container .fieldcontent{width:79%;border-top:1px dotted #cccccc;padding-top:2px;margin-top:3px;float:left;}
.mp-itmsingle-container .group-header{margin:15px 0 5px;padding:2px 5px 3px;border-bottom:1px solid #cccccc;background:#e3e9f5;}
.mp-itmsingle-text .addressLines{margin:20px 0;}
.mp-itmsingle-text .telephones{margin:20px 0;}
.mp-itmsingle-text .generic{margin:4px 0;}
.mp-itmsingle-text .generic-tall{margin:20px 0;}
.mp-itmsingle-text .description{margin:20px 0;}
.mp-itmsingle-text .article{clear:left;margin:20px 0;}
.mp-itmsingle-text .keywords{margin:20px 0 10px;font:11px Arial,Helvetica,sans-serif;}
.mp-itmsingle-text .ref-num{font:11px Arial,Helvetica,sans-serif;}
.mp-itmsingle-text .statement{margin:10px 0;}
.mp-itmsingle-text .small-print{margin:20px 0;font:11px Arial,Helvetica,sans-serif;}
.mp-itmsingle-text .files{margin:20px 0;border-top:1px dotted #999999;width:100%;}
.mp-itmsingle-text .files .file-link{padding:10px 0;border-bottom:1px dotted #999999;width:100%;}
.mp-itmsingle-text .files .file-size{float:right;color:#999999;}
.mp-knbk .mp-itmsingle-image{clear:left;float:left;width:100%;}
.mp-knbk .mp-itmsingle-image .alpha-shadow{float:left;}
.mp-knbk .mp-itmsingle-text{margin-right:0;padding:0;}
.mp-knbk .mp-single-img{float:left;margin-left:0;padding-right:10px;}
.mp-knbk .mp-single-imgcaption{max-width:160px;}
.mp-knbk .article{padding-top:15px;}
.mp-shop .mp-itmsingle-image{float:left;width:390px;}
.mp-shop .mp-itmsingle-image .alpha-shadow{float:left;}
.mp-shop .mp-itmsingle-text{float:left;margin:0;padding:0 20px 0 0;width:35%;}
.mp-shop .wide{width:97%;}
.mp-shop .mp-single-img{float:left;margin:0;}
/* itmsuplist */
.mp-itmsuplist-container{padding:0 0 10px 0;border-bottom:1px dotted #999999;}
.mp-itmsuplist-count{padding:0 0 10px 0;}
.mp-itmsuplist-item{padding:10px 0 0 0;margin-top:10px;border-top:1px dotted #999999;}
.mp-itmsuplist-item h3{padding:0;margin:0;}
/* suplist */
.mp-suplist-container{padding:0 0 10px 0;border-bottom:1px dotted #999999;}
.mp-suplist-count{margin-bottom:30px;}
.mp-suplist-item{clear:both;padding:10px 0 0 0;margin-top:10px;border-top:1px dotted #999999;}
.mp-suplist-item h3{padding:0;margin:0 0 7px 0;}
.mp-suplist-image{float:left;width:110px;}
.mp-suplist-item-text{float:left;padding:5px 0 1px 0;width:85%;}
.mp-suplist-item-text .description{margin:0 0 5px 0;/*width:72%;*/}
/*supsingle */
.mp-supsingle-image{float:right;padding-left:10px;}
.mp-supsingle-text{padding:0;}
.mp-supsingle-container .addressLines{margin:20px 0;}
.mp-supsingle-container .telephones{margin:20px 0;}
.mp-supsingle-container .categories{margin:20px 0;}
.mp-supsingle-container .items{margin:20px 0;}
.mp-supsingle-container .description{margin:20px 0;}
/* browsebox */
.tx-tjsmarketplace-pi1-browsebox{margin:40px auto 5px auto;width:100%;text-align:center;}
/* divPageDesc */
.divPageDesc{margin:10px 0;padding:7px 10px 6px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;background:#fafafa;}
.divPageDescLabel{margin:0 0 5px 0;padding:0;font-weight:bold;}
.divPageDescImage{float:right;}
.divPageDescText{margin:0;padding:0;}
/* divSubCats */
.divSubCats{margin:10px 0;padding:7px 10px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;background:#fafafa;}
.divSubCatsLabel{margin:0 0 5px 0;padding:0;font-weight:bold;}
.divSubCatsText{margin:0;padding:0;}
.divSubCats .moreSubcategories a{color:#999999;text-decoration:none;}
.divSubCats .moreSubcategories a:hover{color:#000000;text-decoration:none;}
.divSubCats .numberOfProducts a{color:#999999;text-decoration:none;}
/* divRelCats */
.divRelCats{margin:10px 0;padding:8px 10px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;background:#fafafa;}
.divRelCatsLabel{margin:0 0 5px 0;padding:0;font-weight:bold;}
.divRelCatsText{margin:0;padding:0;}
/* divProducts */
.divProducts{margin:10px 0;padding:7px 10px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;background:#fafafa;}
.divProductsLabel{margin:0 0 5px 0;padding:0;font-weight:bold;}
.divProductsText{margin:0;padding:0;}
/* divRefineSearch */
.divRefineSearch{margin:10px 0;padding:7px 10px;border-top:1px dotted #999999;border-bottom:1px dotted #999999;background:#fafafa;}
.divRefineSearchLabel{margin:0 0 5px 0;padding:0;}
.divRefineSearchLinks{margin:0;padding:0;}
/* highlightSearchWords */
#contentArticle .highlightSearchWords1{background:#feff80;}
#contentArticle .highlightSearchWords2{background:#80ff81;}
#contentArticle .highlightSearchWords3{background:#ffc080;}
#contentArticle .highlightSearchWords4{background:#80fdff;}
#contentArticle .highlightSearchWords5{background:#ff80bc;}
/* linkback */
.tx-tjsmarketplace-pi1 .linkback{margin:20px 0;}
/* jcvlist */
.mp-jccvlist-container{padding:0 0 10px 0;border-bottom:1px dotted #999999;}
.mp-jccvlist-container h2{padding:0;margin:0;}
.mp-jccvlist-container .header{padding:3px 5px;margin:20px 0 3px;border-bottom:1px solid #cccccc;background:#e3e9f5;}
.mp-jccvlist-container .tstamp{color:#666666;font-weight:normal;font-size:12px;}
.mp-jccvlist-container .add-link{float:right;}
.mp-jccvlist-item{padding:10px 0 0 0;margin-top:10px;border-top:1px dotted #999999;}
.mp-jccvlist-item .mp-jccvctdlist-image{float:right;text-align:right;}
.mp-jccvlist-item .title{margin:0 0 2px 0;padding:0;font-size:14px;font-weight:normal;}
.mp-jccvlist-item .dates{float:right;color:#666666;font-size:12px;text-align:right;}
.mp-jccvlist-item .subtitle{color:#444444;}
.mp-jccvlist-item .address{color:#666666;font-size:12px;}
.mp-jccvlist-item .comments{margin-bottom:10px;}
.mp-jccvlist-item .description-summary{margin:10px 0 2px;}
.mp-jccvlist-item .description{padding:2px 0;}
