/**
* 
* @Enterprise: Yagendoo Media
* @author: Yagendoo Team
* @creation date: July 2010
* @url: http://www.yagendoo.com
* @copyright: Copyright (C) Yagendoo Media
* @license: Commercial, see LICENSE.php
* @product: Virtuemart VM Random Product
*
*/

.yagendooVmRandom { }
.yagendooVmRandom .yag_clear_left { clear:left!important; }
.yagendooVmRandom .yag_clear_right { clear:right!important; }
.yagendooVmRandom .yag_clear_both { clear:both!important; }
.yagendooVmRandom .yag_float_left { float:left!important; }
.yagendooVmRandom .yag_float_right { float:right!important; }

.yagendooVmRandom .yag_rand_item { position:relative; background:url(../img/module_bg.png) top left repeat-x #fff; border-top:1px solid #ddd; border-bottom:1px solid #ddd; margin-bottom:10px; }
.yagendooVmRandom .yag_wrap_item { background:url(../img/kindof_bg.png) right top no-repeat; }

.yagendooVmRandom .yag_rand_item .yag_rand_item_badge_discount { margin:5px; }
.yagendooVmRandom .yag_rand_item .yag_rand_item_badge_discount img { position:absolute; right:0px; top:0px; }

/*** Title ***/
.yagendooVmRandom .yag_rand_item h4.yag_rand_item_title { padding:10px; margin:0; text-align:left; color:#777; font-size:16px; }
.yagendooVmRandom .yag_rand_item h4.yag_rand_item_title a { color:#777; text-decoration:none; font-size:16px; }
.yagendooVmRandom .yag_rand_item h4.yag_rand_item_title a:hover { text-decoration:underline; }

/*** Bildcontainer ***/
.yagendooVmRandom .yag_rand_cont_image { background-color:#fff; position:relative; border:1px solid #eaeaea; padding-top:35px; width:47%; margin:0 1%; }
.yagendooVmRandom .yag_image_left { float:left; }
.yagendooVmRandom .yag_image_right { float:right; }
.yagendooVmRandom .yag_image_default { float:none; width:97%; margin:1%; }

.yagendooVmRandom .yag_rand_cont_image .yag_rand_item_image { text-align:center; }
.yagendooVmRandom .yag_rand_cont_image .yag_rand_item_image img { max-width:99%; margin:auto; }

/*** Soldout Badge ***/
.yagendooVmRandom .yag_rand_item_badge_soldout {  }
.yagendooVmRandom .yag_rand_item_badge_soldout img { position:absolute; top:35px; left:50%; margin-left:-50px; }

.yagendooVmRandom .yag_rand_item .yag_rand_item_sku { font-size:10px; display:block; color:#777; width:99%; text-align:center; }

/*** Contentcontainer ***/
.yagendooVmRandom .yag_rand_item .yag_rand_cont_content{ position:relative; width:47%; margin:0 1%;  }
.yagendooVmRandom .yag_rand_item .yag_rand_cont_right {float:left;}
.yagendooVmRandom .yag_rand_item .yag_rand_cont_left {float:right;}
.yagendooVmRandom .yag_rand_item .yag_noimg{ position:relative; width:97%; margin:1%; float:none; } 
.yagendooVmRandom .yag_rand_cont_content p.yag_rand_item_shotdesc { color:#333; text-align:justify; margin:0 0 10px 0; }


/*** Pricecontainer ***/
.yagendooVmRandom .yag_rand_cont_price { width:47%; margin:0 1%; float:right; }

/*** Infocontainer ***/
.yagendooVmRandom .yag_rand_cont_addinfo { width:47%; margin:0 1%; float:left; }


/*** Price ***/
.yagendooVmRandom .yag_rand_item_price { margin:0 0 10px; }
.yagendooVmRandom .yag_yousave { display:block; font-size:10px; text-align:center; color:#333; }
.yagendooVmRandom .yag_price_of { display:block; color:#f00; position:relative; text-align:center; margin:auto; font-weight:bold; }
.yagendooVmRandom .yag_price_of img { position:absolute; top:3px; left:50%; margin-left:-20px; }
.yagendooVmRandom .yag_price{ display:block; font-size:20px; color:#028D01; text-align:center; }

/*** Add to Cart ***/
.yagendooVmRandom .yag_rand_item_addtocart{ display:block; }
.yagendooVmRandom .yag_rand_item_addtocart .yag_addtocart { background-color:#27b; padding:1px 5px; margin:0 0 5px 0; font-size:11px; }
.yagendooVmRandom .yag_rand_item_addtocart .yag_addtocart input.yagendoo_addtocart { padding:2px 0 2px 5px; font-size:11px; border:none; color:#fff; background:url(../img/small_arrow.png) left center no-repeat; }
.yagendooVmRandom .yag_rand_item_addtocart .yag_addtocart_moreinfo { background-color:#aaa; padding:1px 5px; font-size:11px; }
.yagendooVmRandom .yag_rand_item_addtocart .yag_addtocart_moreinfo a { display:block; padding:2px 0 2px 7px; color:#333; text-decoration:none; font-size:11px; background:url(../img/small_arrow.png) left center no-repeat; }

.yagendooVmRandom .yag_rand_item .yag_rand_item_vendor { font-size:11px; color:#777; }
.yagendooVmRandom .yag_rand_item .yag_rand_item_vendor .yag_addinfo_title { display:block; font-weight:bold; color:#ccc; }
.yagendooVmRandom .yag_rand_item .yag_rand_item_manufacturer { font-size:11px; color:#777; }
.yagendooVmRandom .yag_rand_item .yag_rand_item_manufacturer .yag_addinfo_title { display:block; font-weight:bold; color:#ccc; }