div.promo {
	margin: 15px auto;
	width: 990px;
	overflow: hidden;
}

	div.promo div.section {
		margin-right: 15px;
		width: 320px;
		height: 176px;
		float: left;
		overflow: hidden;
	}
	
	div.promo div.last {
		margin-right: 0 !important;
	}

		div.promo div.section a,
		div.promo div.section a:link,
		div.promo div.section a:visited {
			width: 320px;
			height: 176px;
			display: block;
			overflow: hidden;
			text-indent: -999px !important;
		}

		div.promo div.section a:hover,
		div.promo div.section a:active,
		div.promo div.section a:focus {
			background-position: 0 0;
			background-repeat: no-repeat;
		}

		div.promo div.section a.lojer-capre-fx,
		div.promo div.section a.lojer-capre-fx:link,
		div.promo div.section a.lojer-capre-fx:visited {
			background-image: url(/_resx/cv1/images/lojer-capre-fx.jpg);
		}

		div.promo div.section a.lojer-capre-f,
		div.promo div.section a.lojer-capre-f:link,
		div.promo div.section a.lojer-capre-f:visited {
			background-image: url(/_resx/cv1/images/lojer-capre-f.jpg);
		}

		div.promo div.section a.lojer-capre-m,
		div.promo div.section a.lojer-capre-m:link,
		div.promo div.section a.lojer-capre-m:visited {
			background-image: url(/_resx/cv1/images/lojer-capre-m.jpg);
		}

		div.promo div.section a span,
		div.promo div.section a:link span,
		div.promo div.section a:visited span {
			width: 320px;
			height: 176px;
			display: block;
			background-position: center -200px;
			background-repeat: no-repeat;
		}

		div.promo div.section a.lojer-capre-fx span,
		div.promo div.section a.lojer-capre-fx:link span,
		div.promo div.section a.lojer-capre-fx:visited span {
			background-image: url(/_resx/cv1/images/lojer-capre-fx-hover.png);
		}

		div.promo div.section a.lojer-capre-f span,
		div.promo div.section a.lojer-capre-f:link span,
		div.promo div.section a.lojer-capre-f:visited span {
			background-image: url(/_resx/cv1/images/lojer-capre-f-hover.png);
		}

		div.promo div.section a.lojer-capre-m span,
		div.promo div.section a.lojer-capre-m:link span,
		div.promo div.section a.lojer-capre-m:visited span {
			background-image: url(/_resx/cv1/images/lojer-capre-m-hover.png);
		}

		div.promo div.section a.lojer-capre-fx:hover span,
		div.promo div.section a.lojer-capre-fx:active span,
		div.promo div.section a.lojer-capre-fx:focus span,
		div.promo div.section a.lojer-capre-f:hover span,
		div.promo div.section a.lojer-capre-f:active span,
		div.promo div.section a.lojer-capre-f:focus span,
		div.promo div.section a.lojer-capre-m:hover span,
		div.promo div.section a.lojer-capre-m:active span,
		div.promo div.section a.lojer-capre-m:focus span {
			background-position: center center;
		}

/* Capre FX/F/M pages */
	div.promo div.button {
		left: 292px;
		top: 2px;
	}

	div.promo div.buttonII {
		left: 627px;
		top: 2px;
	}

	div.promo div.buttonIII {
		left: 962px;
		top: 2px;
	}

	div.promo div.button,
	div.promo div.buttonII,
	div.promo div.buttonIII {
		width: 26px;
		height: 172px;
		opacity: 0;
		position: absolute;
		background: transparent url(/_resx/cv1/images/nextImg.png) no-repeat 0 0;
		z-index: 999;
	}

	div.promo div.nextImg,
	div.promo div.nextImgII,
	div.promo div.nextImgIII {
		cursor: pointer;
	}

		div.promo div.nextImg img,
		div.promo div.nextImgII img,
		div.promo div.nextImgIII img {
			width: 320px;
			height: 176px;
			top: 0;
			left: 0
		}

	div#imgTitle,
	div#imgTitleII,
	div#imgTitleIII {
		position: absolute !important;
		z-index: 999 !important;
		top: 140px !important;
		left: 10px !important;
		width: auto !important;
		padding: 2px 10px 2px 10px !important;
		background-color: #7a7a7a !important;
		-moz-border-radius: 8px !important;
		-webkit-border-radius: 8px !important;
	}
