/* !!! ======= Ads Styling ========== !!! */

/* Parent Class: ad-right */

div.ad-right {
     width: 100%; overflow: hidden;
}

div.ad-right img {
	 margin: 0; padding: 0;
}
	
div#ads-area-bottom {
	width: 100%; overflow: hidden; position: relative;
	background: #ecedf4 url(../assets/back_adsarea.png) repeat-x 0 0;
}

div#ads-area-bottom div.ad-right {
	float: left; width: 184px; height: 232px; border-left: 1px solid #dfdfdf; margin: 0; padding: 0;
	position: relative; left: -2px; bottom: -2px;
}

div#ads-area-bottom div.ad-content-wrapper {
	padding: 10px; overflow: hidden;
}

div#ads-area-side-top,
div#ads-area-side-bottom {
	width: 100%; overflow: hidden; margin-bottom: 10px;
}
/* END Parent Class: ad-right */


/* Parent Class: citCartOpenAds */
div#citCartOpenAdsLeftTop {}

div#citCartOpenAdsLeftBottom {}

div#citCartOpenAdsCenterTop {}

div#citCartOpenAdsCenterBottom {}

div#citCartOpenAdsRightTop {}

div#citCartOpenAdsRightBottom {}
/* END Parent Class: citCartOpenAds */