/* Store item block */
.block-storeitem { position:relative; color:#333333; overflow:hidden; margin-bottom:0.5em; font-family:Arial, Verdana, Sans-Serif;
    padding:0.5em 0 0.5em 0; font-size:0.75em; }
.block-storeitem .descriptionblock { position:relative; float:left; width:320px; }
.block-storeitem .descriptionblock h2 { position:relative; margin:0; padding:0; font-size:1.5em; }
.block-storeitem .descriptionblock h3 { position:relative; margin:0; padding:0; font-size:1.2em; }
.block-storeitem .descriptionblock p { position:relative; margin:0; padding:0.5em 0 1em 0; font-family:Arial, Verdana, Sans-Serif; line-height:1.3em; }

.block-storeitem .infoblock { position:relative; width:160px; float:left; margin-right:1em; }
.block-storeitem .infoblock img { position:relative; margin:0 0 1em 0; padding:2px; border:1px solid #C1C4C3; }
.block-storeitem .infoblock .infopanel { position:relative; margin:0 0 1em 0; padding:5px; width:143px;
    border:1px solid #C1C4C3; background-color:#FDFDFD; clear:right; }
html>body .block-storeitem .infoblock .infopanel { padding-bottom:2.5em; }
.block-storeitem .infoblock .infopanel .item { margin-bottom:0.5em; display:block; }
.block-storeitem .infoblock .infopanel a.addtocart, .block-storeitem .infoblock .infopanel a.addtocart:visited { position:relative; float:right; margin:0; padding:5px; width:131px;
    border:1px solid #C1C4C3; background-color:#EDEDED; clear:right; text-decoration:none; color:#666666; text-align:center; margin-bottom:-0.5em; }
.block-storeitem .infoblock .infopanel a.addtocart:hover { color:#E4E7E0; background-color:#01146A; }
