/* 
    Document   : manufacturer
    Created on : 01-mar-2011, 1:28:47
    Author     : root
    Description:
        Purpose of the stylesheet follows.
*/
/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.ui-icon-close{display: inline-block;}
.prod-item{background: url(/images/products-tips/box-bg.jpg) repeat-x; width:289px; height:211px; position: relative; border: 1px solid #FDBDE0; border-top:2px solid #FB68B8; float:left; margin-bottom:19px;}
.prod-line{ clear: both;}

.left { float: left;}
.right { float: right;}

.prod-man-image{float: left; width: 97px;margin: 4px 5px 0 0;}
.prod-man-image .prod-cat-image-logo {float: left; margin: 16px 0 4px ;}
.prod-item .format {font-family:Verdana,Helvetica,sans-serif; font-size:10px; width: 94px; margin: -8px 95px 0 0; text-align: center; color: #808080 ; position: absolute; bottom: 37px; left: 2px;}

.prod-man-desc {margin: 23px 0 20px; float: left; width: 185px;}
.prod-man-desc .product-name {font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: normal; list-style-position: inside; list-style-type: none; padding-top: 10px;}
.prod-man-desc .product-name a{color:#FA2398;}
.prod-man-desc .manufacturer-name{color: #000000; display: table-row; font-family: Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; list-style-position: inside; list-style-type: none; padding: 0;}
.prod-man-desc .product-category{float: left; color:#686868;display:inline;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-style:normal;list-style-position:inside;list-style-type:none;padding:0;}
.prod-man-desc .product-short-desc {margin-top: 10px; padding-right: 10px;margin-bottom: 0; height: 84px; overflow: hidden; color: #858585; float: left; width: 100%;}

.prod-item .price{ position: absolute; bottom: 10px; color: #FA2398; font-size:12px; font-weight: bolder; right: 12px; text-align: right;}
.prod-item .price .price-image{padding: 5px 0 ; float: left;}
.prod-item .price button{font-size: 9px; margin:  0 0 0 8px; float: left;}

#manufacturer-tabs { border: medium none; margin-left: 13px; width: 595px; position: relative; float: left; margin-top: 23px;}
#manufacturer-tabs .ui-tabs-panel { padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}

.filter{ position: absolute; right: 15px; top: 261px; z-index: 10; margin-left: 0;}
.pager { text-align: center; padding: 5px 0 0;}

.prod-page{margin: 10px 0 0 ;}
.prod-item .flo-pr-vip{position: absolute;text-align: center; top: -2px; right: 0; z-index: 1; width: 300px;}
.prod-item .flo-pr-vip img{ float: right; margin: 0 11px 0 0;}