.clear{}
* {
    margin:0;
    padding:0;
    font: 1em/1.3em  Arial, Helvetica, Verdana;
    color: #000;
}
html {
    font-size: 62.5%;
}

body{}
h1,h2,h3,h4,h5 {font-weight: bold;color: #52a563;}
h1 {padding-bottom: 15px;font-size: 1.2em;}
h2 {padding-bottom: 5px;font-size: 1.2em;}
p {padding-bottom: 15px;}
a {text-decoration: underline; color: #52a563;}
a:hover {text-decoration: underline;}
strong{font-weight: bold;}
/* Layout */
#pageWrap {
    width: 100%;
    text-align:left;
}

#logo{width:104px;position:absolute;top:0;left:0;}
#logo img {width: 104px; height: 89px;}
#header, #headerMenu, #menuWrap, #footer, #mainMenuL2, #primary-content h1, p.back a, left, a.print{display: none;}
#contentWrap{padding-top:15px;font-size: 1.2em;min-height:280px;background: #FFF;}
#footer{color: #666;padding-bottom: 20px;}

/* 2 column layouts */
#primary-content {position:absolute;top:0;left:110px;width: 550px;}
 


.tx-productlist-pi1 img {/* border: 1px solid #333; */}
.tx-productlist-pi1-text a {text-decoration: none;}
.tx-productlist-pi1-text a.imgLink {padding-right: .3em;}
.tx-productlist-pi1-text a.imgLink:hover {text-decoration: underline;}


.tx-productlist-pi1-singleView {padding-bottom: 20px;}
.tx-productlist-pi1-singleView .tx-productlist-pi1-image {padding-bottom: 20px;}
.tx-productlist-search {width:47%; float:left;margin-right: 10px;padding-bottom: 20px;}

