/**
 * Модификация mod_virtuemart_universal для сайта ukrsport.com.ua. 
 */
.mod_vm_ukrsports_item                          { width: 239px; height: 223px; float: left; margin: 5px 0px 5px 0px; }
.mod_vm_ukrsports_item_title                    { position: absolute; width: 230px; text-align: center; font-weight: bold; padding-top: 2px; }

.mod_vm_ukrsports_item_preview                  { position: absolute; margin: 50px 0px 0px 2px; width: 233px; height: 140px; }
.mod_vm_ukrsports_item_preview_body             { display: table-cell; width: 233px; height: 140px; vertical-align: middle; text-align: center; }

.mod_detail { position: absolute; margin: 195px 0px 0px 150px; font-size:11px; font-weight:bold; }

.mod_vm_ukrsports_item_sale_preview             { position: absolute; margin: 40px 0px 0px 2px; width: 150px; height: 140px; }
.mod_vm_ukrsports_item_sale_preview_body        { display: table-cell; width: 150px; height: 140px; vertical-align: middle; text-align: center; }

.mod_vm_ukrsports_item_discount                 { position: absolute; width: 50px; text-align: center; margin: 123px 0px 0px 192px; font: 12px Arial, sans-serif; font-weight: bold; color: white; }
.mod_vm_ukrsports_item_discount_price           { position: absolute; width: 80px; margin: 95px 0px 0px 153px; font: 14px Arial, sans-serif; font-weight: bold; color: #999999; }
  
.mod_vm_ukrsports_item a,
.mod_vm_ukrsports_item a:hover,
.mod_vm_ukrsports_item a:visited,
.mod_vm_ukrsports_item a:active  { text-decoration: none; color: #FFFFFF; font-size:11px; }

.mod_vm_ukrsports_item_discount_price_body      { display: table-cell; width: 80px; height: 26px; vertical-align: middle; text-align: center; }
.mod_vm_ukrsports_item_old_price                { position: absolute; margin: 53px 0px 0px 150px; width: 90px; height: 20px; color: red; font-size:11px; font-weight:bold; text-align: center; }

.mod_vm_ukrsports_item_free_shipping            { position: absolute; margin: 170px 0px 0px 100px; }
.mod_vm_ukrsports_item_buy                      { position: absolute; margin: 149px 0px 0px 5px; width:157px; text-align:left;}

.mod_vm_universal  {float: left; 
/*width: 200px;*/ 
height: 140px; 
border:  margin: 5px; padding: 5px;}
.mod_vm_universal span.mod_vm_title, .mod_vm_universal a, .mod_vm_universal span {display: block;text-align: center !important;}
.mod_vm_title {font-weight: bold;}
.clear {clear: both;}
.mod_vm_universal img.discount {position: absolute; margin: 20px 0px 0px 0px !important;}
/* Mootools tooltip */
.tool-title {display: none;}
.tool-tip {
	float: left;
	width: 300px !important;
	background-color: #dedede !important;
	padding: 5px !important;
	border: 1px solid #666666 !important;
}
.tool-text {
	margin:0 !important;
	color:#fff !important;
	background-color:#191919 !important;
	padding: 5px 5px 5px 5px !important;
	font-size: 11px;
}
/* Jquery Tooltip */
.tooltip {position: absolute; z-index: 999; left: -9999px;background-color: #dedede !important; padding: 5px;border: 1px solid #DB1919 !important; width: 250px;}
.tooltip p {margin:0; color:#fff;background-color:#191919; padding: 5px 5px 5px 5px;}