* {
	margin:0;
	padding:0;
}

body {
	background:#fff url(../images/landing/X7/bg-main_tre_macchine.jpg) repeat-x left -44px;
	text-align:left;
	font-size:11px;
	height:100%;
}

ul {
	list-style:none;
}

a, map, area {
	outline:none;
}

#maincont {
	position:relative;
	z-index:1;
	width:950px;
	height:600px;
	margin:0 auto;
	/* background:transparent url(../images/landing/X7/ricalco2.jpg) no-repeat left top; */
}

#logocont {
	position:absolute;
	width:177px;
	height:52px;
	z-index:2;
	left:1px;
	top:34px;
	overflow:hidden;
}

#claimcont {
	position:absolute;
	left:1px;
	top:100px;
	z-index:2;
	width:489px;
	height:90px;
	overflow:hidden;
}

#claimcont h1 {
	width:489px;
	height:71px;
	font-size:2.1em;
}

#claimcont h1 strong {
	display:block;
	color:#4a4a4a;
	font-weight:normal;
	font-size:1.3em;
	letter-spacing:0.045em;
}

#claimcont h1 span {
	display:block;
	color:#999;
	font-size:0.8em;
	font-weight:normal;
	letter-spacing:0.04em;
	line-height:1.15em;
}

#mainproductcont {
	position:absolute;
	right:0;
	top:-45px;
	z-index:1;
	width:633px;
	height:604px;
	overflow:hidden;
}

#mainproductcont img {
	display:block;
	width:633px;
	height:604px;
	border:none;
	background:transparent url(../images/landing/X7/loader2.gif) no-repeat 370px center;
}

#mainproductcont h3 {
	position:absolute;
	top:455px;
	right:25px;
	z-index:1;
	width:70px;
	height:50px;
	overflow:hidden;
	text-indent:-999em;
}

/*
#tooltipblack,
#tooltipred {
	position:absolute;
	width:213px;
	height:48px;
	background-position:10px 10px;
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	z-index:3;
}

#tooltipblack {
	background-color:#000;
	background-image:url(../images/landing/X7/cartblack.gif);
}

#tooltipred {
	background-color:#d12420;
	background-image:url(../images/landing/X7/cartred.gif);
}
*/

#boxescont {
	position:absolute;
	left:1px;
	top:195px;
	z-index:2;
	width:489px;
	height:327px;
}

#descriptioncont,
#buynowcont {
	position:absolute;
	top:0;
	width:243px;
	height:327px;
	overflow:hidden;
	background:transparent url(../images/landing/X7/bg-box.gif) no-repeat left top;
}

#descriptioncont {
	left:0;
}

#buynowcont {
	left:246px;
}

#descriptioncont ul,
#descriptioncont ul li,
#descriptioncont ul li h3,
#descriptioncont ul li h3 a,
#buynowcont ul,
#buynowcont ul li {
	width:243px;
	font-size:1.1em;
	line-height:1.3em;
}

#descriptioncont h3 {
	width:204px;
	height:20px;
	padding:12px 14px;
	.padding:13px 19px 11px;
	color:#D12420;
	font-size:1.5em;
}

#descriptioncont .accordionwrapper {
	float:left;
	width:243px;
	height:283px;
	background:transparent url(../images/landing/X7/bg-tazzina.jpg) no-repeat 5px 84px
}

#descriptioncont .accordionwrapper .accordioncontent {
	float:left;
	display:inline;
	position:relative;
	width:217px;
	height:279px;
	margin-left:1px;
	padding:0 12px;
	font-size:1.1em;
	line-height:1.15em;
	background:#FFF;
	overflow-y:hidden;
}

#descriptioncont .accordionwrapper .accordioncontent .bottomlinks {
	display:block;
	width:239px;
	height:18px;
	position:absolute;
	bottom:0;
	left:0;
	background:#FFFFFF;
}

#descriptioncont .accordionwrapper .accordioncontent .morebutton,
#descriptioncont .accordionwrapper .accordioncontent .lessbutton {
	display:none;
	position:absolute;
	bottom:0;
	right:10px;
	padding:1px 7px;
	background:#D5D3D4;
	color:#4B494A;
	font-size:0.9em;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

/* inizio regole non in uso */
#descriptioncont ul li.accordionhead,
#descriptioncont ul li.accordionhead h3 {
	height:43px;
	overflow:hidden;
}

#descriptioncont ul li.lastaccordionhead {
	border-top:1px #e9e9e9 solid;
}


#descriptioncont ul li p {
	padding:5px 10px 15px 15px;
	font-size:0.95em;
	line-height:1em;
	color:#464646;
}

/* descriptioncont */
#descriptioncont ul li.accordionhead h3 a {
	display:block;
	width:180px;
	height:20px;
	padding:12px 31px;
	text-decoration:none;
	outline:none;
}

#descriptioncont ul li.accordionhead h3 a {
	color:#464646;
	background:#e2e2e2 url(../images/landing/X7/sprite-arrows-accordion.gif) no-repeat scroll 15px 21px;
}

#descriptioncont ul li.accordionhead h3 a:hover {
	color:#d12420;
}

#descriptioncont ul li.currentaccordionvoice h3 a {
	color:#d12420;
	background:transparent url(../images/landing/X7/sprite-arrows-accordion.gif) no-repeat scroll 15px -74px;
	cursor:default;
}

#descriptioncont ul li ul {
	display:block;
	height:240px;
}

#descriptioncont ul li ul li {
	width:202px;
	margin:0 0 13px;
	padding:0 10px 0 30px;
	font-size:0.9em;
	line-height:1em;
	background:transparent url(../images/landing/X7/bg-list.gif) no-repeat 16px 5px;
}

/* fine regole non in uso */
/* /descriptioncont */


/* link video cont */

/* #linkvideocont {
	position:absolute;
	left:247px;
	top:157px;
	z-index:3;
	width:242px;
	height:20px;
	text-align:center;
}

#linkvideocont a {
	color:#D12420;
	font-size:1.5em;
	text-decoration:none;
	font-size:1.7em;
	font-weight:normal;
	letter-spacing:0.04em;
}
 */

#claimcont h1 span a {
	position:relative;
	top:-2px;
	padding:2px 5px;
	background-color:#9A9A9A;
	color:#FFFFFF;
	font-size:11.5px;
	text-decoration:none;
}


/* /link video cont */

/* buynowcont */

#buynowcont h3 {
	width:204px;
	height:20px;
	padding:12px 19px 12px;
	.padding:13px 19px 11px;
	color:#D12420;
	font-size:1.5em;
}

#buynowcont h3 {
	background:transparent url(../images/landing/X7/hdot.gif) repeat-x left bottom;
}

#buynowcont #productcont h4 {
	font-size:1.2em;
	font-weight:normal;
	height:20px;
	padding:4px 19px 0;
	width:204px;
}

#buynowcont #productcont h4 strong.black {
	color:#000;
}

#buynowcont #productcont h4 strong.red {
	color:#D12420;
}

#buynowcont #productcont ul {
	margin:14px 0 9px;
	padding:0 0 4px 0;
}

#buynowcont #productcont ul li {
	float:left;
	display:inline;
	position:relative;
	padding:0;
}

#buynowcont #productcont ul li.blackprod {
	margin-left:10px;
}

#buynowcont #productcont ul li.redprod,
#buynowcont #productcont ul li.whiteprod {
	margin-left:-9px;
}

#buynowcont #productcont ul li ins {
	visibility:hidden;
}

#buynowcont #productcont ul li.outofstock ins {
	visibility:visible;
}

#buynowcont #productcont ul li a {
	display:block;
	float:none;
	padding:0;
	text-decoration:none;
	outline:none;
}

#buynowcont #productcont ul li a.current {
	cursor:default;
}

#buynowcont #productcont ul li a span {
	display:block;
	float:none;
	padding:0;
	text-align:center;
	font-size:0.8em;
	font-weight:normal;
	background-color:transparent;
	background-repeat:no-repeat;
	background-image:url(../images/landing/X7/btn_color_choose.gif);
}

#buynowcont #productcont ul#tremacchinecont li,
#buynowcont #productcont ul#tremacchinecont li a,
#buynowcont #productcont ul#tremacchinecont li a span {
	width:80px;
	cursor:pointer;
}

#buynowcont #productcont ul#tremacchinecont li a {
/* 	height:60px; */
}

#buynowcont #productcont ul#tremacchinecont li a span {
	padding:10px 0 20px 0;
	color:#FFF;
}

#buynowcont #productcont ul#tremacchinecont li.whiteprod a span {
	color:#676767;
}

#buynowcont #productcont ul#tremacchinecont li a ins {
	display:block;
	width:80px;
	margin:6px 0 0 0;
	padding:0;
	font-size:10px;
	line-height:10px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	color:#fff;
}

#buynowcont #productcont ul#tremacchinecont li.whiteprod a ins {
	color:#4a4a4a;
}

#buynowcont #productcont ul#duemacchinecont li,
#buynowcont #productcont ul#duemacchinecont li a,
#buynowcont #productcont ul#duemacchinecont li a span {
	width:121px;
	cursor:pointer;
}

#buynowcont #productcont ul li.blackprod a span {
	background-position:-80px top;
}

#buynowcont #productcont ul li.blackprod a.current span {
	background-position:0px top;
}

#buynowcont #productcont ul li.redprod a span {
	background-position:-240px top;
}

#buynowcont #productcont ul li.redprod a.current span {
	background-position:-160px top;
}

#buynowcont #productcont ul li.whiteprod a span {
	background-position:-400px top;
}

#buynowcont #productcont ul li.whiteprod a.current span {
	background-position:-320px top;
}
/* buynowcont */

/* pricecont */

#pricecont,
#pricecont h3,
#pricecont span.vatIncluded,
#pricecont p,
#pricecont a {
	float:left;
	width:243px;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
	background:none;
	color:#d12420;
}

#pricecont h3 {
	font-size:2.6em;
	color:#d12420;
}

#pricecont h3 ins {
	text-decoration:none;
	font-size:0.6em;
}

#pricecont span.vatIncluded {
	color:#666666;
	font-size:1em;
	padding:0 0 6px 0;
	background:transparent url(../images/landing/X7/hdot.gif) repeat-x left bottom;
}

#pricecont p {
	width:147px;
	height:50px;
	padding:13px 0 0 91px;
	color:#666666;
	font-size:1.1em;
	line-height:1.3em;
	text-align:left;
	background:transparent url(../images/landing/X7/bg_txt_buynow.gif) no-repeat scroll 19px 10px;
}

#pricecont a {
	display:block;
	height:38px;
	overflow:hidden;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center -38px;
	text-indent:-9999em;
	font-size:1em;
	line-height:100em;
}

#pricecont a:hover {
	background-position:center top;
}

#pricecont a.outofstock,
#pricecont a.outofstock:hover {
	background-position:center bottom;
	cursor:default;
}



/* /pricecont */

/* footer */

#footercont {
	position:absolute;
	top:546px;
	left:0;
	z-index:1;
	width:950px;
	padding:0 0 30px 0;
	border-top:1px #e9e9e9 solid;
}

#footercont #leftside {
	position:absolute;
	width:684px;
}

#footercont #leftside ul,
#footercont #leftside address {
	position:absolute;
}

#footercont #leftside ul,
#footercont #leftside ul li {
	float:left;
}

#footercont #leftside ul#footermenucont {
	left:8px;
	top:7px;
}

#footercont #leftside ul li a {
	display:block;
	padding:0 4px;
	border-right:1px #b4b4b4 solid;
	color:#999;
	text-decoration:none;
	font-size:0.9em;
	letter-spacing:0.06em;
}

#footercont #leftside ul li a.last {
	border:none;
}

#footercont #leftside address {
	top:25px;
	left:13px;
	width:475px;
	color:#999;
	font-size:0.9em;
	letter-spacing:0em;
	font-style:normal;
}

#footercont #leftside ul#cardcont {
	width:250px;
	left:450px;
	top:7px;
}

#footercont #leftside ul#cardcont li a {
	display:block;
	height:29px;
	text-indent:-9999em;
	overflow:hidden;
	background-color:transparent;
	background-repeat:no-repeat;
	background-image:url(../images/landing/X7/sprite-cards.gif);
	border:none;
	cursor:default;
}

#footercont #leftside ul#cardcont li a.VerySign {
	width:56px;
	background-position:0px 0px;
}

#footercont #leftside ul#cardcont li a.Visa {
	width:49px;
	background-position:-73px 0px;
}

#footercont #leftside ul#cardcont li a.MasterCard {
	width:60px;
	background-position:-141px 0px;
}

#footercont #rightside,
#footercont #rightside h3,
#footercont #rightside p {
	position:absolute;
}

#footercont #rightside {
	left:735px;
	top:6px;
	width:210px;
}

#footercont #rightside h3 {
	left:96px;
	top:0;
	width:108px;
	height:40px;
	text-indent:-9999em;
	overflow:hidden;
	background-color:transparent;
	background-repeat:no-repeat;
}

#footercont #rightside p {
	left:0;
	top:11px;
	text-align:right;
	color:#999;
	font-size:0.8em;
}

/* footer */

/* overlayer */

	/* .innerlayer .layer,
	.ieinnerlayer .innerlayer .layer {
		min-height:120px;
		height:auto !important;
		height:120px;
		padding:30px 20px 20px;
	}

	.innerlayer .openedlayer,
	.innerlayer .ieinnerlayer .openedlayer {
		display:block;
	}

	a.closelayer, a.closelayer:link, a.closelayer:visited, a.closelayer:hover, a.closelayer:active {
		position:relative;
	} */

	#layer_conferma em {
		display:inline;
		width:500px;
		margin:30px 0 0 0;
	}

	#layer_conferma p {
		margin:10px 0 0 0;
	}

	/* layer video:STEP 2 */

	#rightsidebar {
		position:absolute;
		right:20px;
		top:20px;
		width:240px;
		height:400px;
	}

	#rightsidebar h2 {
	}

	#rightsidebar .sidebartabs {
		float:left;
		width:240px;
		border-width:1px 0;
		border-color:#e9e9e9;
		border-style:solid;
		overflow-x:hidden;
	}

	#rightsidebar .sidebartabs li {
		float:left;
		display:inline;
		padding:6px 8px;
		border-width:0 1px 0 0;
		border-color:#e9e9e9;
		border-style:solid;
		font-size:1.2em;
	}

	#rightsidebar .sidebartabs li.last {
		border:none;
	}

	#rightsidebar .sidebartabs li a {
		display:block;
		text-align:center;
		text-decoration:none;
		color:#424242;
		padding:0;
	}

	#rightsidebar .sidebartabs li a:hover {
		text-decoration:underline;
	}

	#rightsidebar .sidebartabs li.current a {
		background-position:right -27px;
	}

	#rightsidebar .sidebartabs li.current a,
	#rightsidebar .sidebartabs li.current a:hover {
		color:#D12420;
	}

	#rightsidebar .sidebartabs li div {
		display:none;
		position:absolute;
		left:0;
		top:110px;
		width:240px;
		height:300px;
		font-size:11px;
	}

	#rightsidebar .sidebartabs li div h3 {
		font-size:12px;
		font-weight:bold;
	}

	#rightsidebar .sidebartabs li div ul {
		margin:10px 0 0 0;
	}

	#rightsidebar .sidebartabs li div ul li {
		padding:0 0 8px 15px;
		border:none;
		font-size:11px;
		line-height:13px;
		background:transparent url(../images/landing/X7/bg-list.gif) no-repeat 0px 4px;
	}

	#rightsidebar .sidebartabs li div ul#features {
		float:left;
		clear:left;
		width:244px;
		height:62px;
		margin:0;
		padding:10px 0 0 0;
		border-top:1px #d8d8d8 solid;
		background:transparent url(../images/landing/X7/sprite_icone_sidebarvideo.gif) no-repeat scroll 0px 5px;
	}

	#rightsidebar .sidebartabs li div ul#features li {
		float:left;
		padding:0;
		border:none;
		font-size:11px;
		background:none;
		width:60px;
		height:50px;
		text-indent:-999em;
		overflow:hidden;
	}

	#rightsidebar .sidebartabs li.current div {
		display:block;
	}

	#layer_video {
		position:relative;
		width:824px;
		min-height:441px;
		height:auto !important;
		height:441px;
		padding:0;
		/* background:#fff url(../images/landing/X7/ricalco_intro_video.jpg) no-repeat left top; */
		background:#fff url(../images/landing/X7/bg-layer_video.jpg) no-repeat left top;
	}

	#layer_video .videocontainer {
		position:relative;
		z-index:1;
		float:left;
		width:264px;
		height:441px;
	}

	#layer_video .videocontainer h2,
	#layer_video .videocontainer h3 {
		position:absolute;
		left:30px;
		z-index:3;
		font-size:21px;
		color:#4a4a4a;
	}

	#layer_video .videocontainer h2 {
		top:30px;
		font-weight:normal;
	}

	#layer_video .videocontainer h3 {
		top:51px;
		font-weight:bold;
	}

	#layer_video .videocontainer img {
		position:absolute;
		left:0px;
		top:111px;
		z-index:2;
	}

	#layer_video .rightvc h2,
	#layer_video .rightvc h3 {
		left:18px;
	}

	#layer_video .videocontainer .tabscontainer {
		position:absolute;
		bottom:30px;
		left:31px;
		z-index:3;
		width:186px;
		height:111px;
	}

	#layer_video .videocontainer .tabscontainer .tabsheader {
		position:absolute;
		left:0px;
		top:0px;
		z-index:1;
		width:186px;
		height:32px;
	}

	#layer_video .videocontainer .tabscontainer .tabsheader a {
		display:block;
		width:90px;
		height:30px;
		border-width:1px;
		border-style:solid;
		border-color:#d8d8d8;
		background-color:#d8d8d8;
		color:#555;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;
	}

	#layer_video .videocontainer .tabscontainer .tabsheader a.current {
		border-color:#d8d8d8 #d8d8d8 #fff #d8d8d8;
		background-color:#fff;
		color:#4a4a4a;
		cursor:default;
	}

	#layer_video .videocontainer .tabscontainer .tabsheader a span {
		float:none;
		display:block;
		width:90px;
		margin:9px 0 0 0;
		text-align:center;
		cursor:pointer;
	}

	#layer_video .videocontainer .tabscontainer .tabsheader a.current span {
		cursor:default;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent {
		position:absolute;
		left:0px;
		top:32px;
		width:184px;
		height:78px;
		border-width:0 1px 1px 1px;
		border-style:solid;
		border-color:#d8d8d8;
		background-color:#fff;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .playcont,
	#layer_video .videocontainer .tabscontainer .tabscontent .downloadcont {
		position:relative;
		display:none;
		width:160px;
		height:58px;
		padding:20px 12px 0 12px;
		overflow:hidden;
		text-align:center;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .current {
		display:block;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .lowquality,
	#layer_video .videocontainer .tabscontainer .tabscontent .highquality {
		width:68px;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .lowquality a,
	#layer_video .videocontainer .tabscontainer .tabscontent .highquality a {
		display:block;
		width:68px;
		height:23px;
		overflow:hidden;
		font-size:1px;
		text-indent:-9999em;
		background-color:transparent;
		background-position:left top;
		background-repeat:no-repeat;
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .lowquality a {
		background-image:url(../images/landing/X7/btn_bassa.gif)
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .highquality a {
		background-image:url(../images/landing/X7/btn_alta.gif)
	}

	#layer_video .videocontainer .tabscontainer .tabscontent .lowquality span,
	#layer_video .videocontainer .tabscontainer .tabscontent .highquality span {
		display:block;
		padding:5px 0 0 0;
		color:#9a9a9a;
		font-size:9px;
	}

	#layer_video .rightvc .tabscontainer {
		left:19px;
	}

	#layer_video .videocontainer .imagelink {
		position:absolute;
		top:111px;
		float:left;
		width:265px;
		height:155px;
		cursor:pointer;
	}

	#layer_video .videocontainer .imagelink img {
		top:0;
	}

/* VIDEO STEP 1 */

#popupcnt {
	display:none;
	width:528px;
	height:441px;
}

#header {
	height:66px;
	background:#fdfdfd;
}

#header img {
	position:relative;
	top:10px;
	left:58px;
}

#header h1 {
	font-weight:normal;
	font-size:2em;
	position:relative;
	top:17px;
	left:70px;
}

#info {
	width:508px;
	margin-left:18px;
	margin-top:15px;
}

#swfcontainer {
	width:408px;
	height:306px;
	padding-top:15px;
	margin-left:17px;
}

#swfcontainer object {
	outline:none;
}

#info p.fr {
	width:218px;
	padding:10px;
	height:70px;
	border:1px #ccc solid;
	background:#fff;
}

#info strong {
	font-size:1.2em;
	color:#666;
}

#info #titlecont {
	float:left;
	width:115px;
}

#info h2 {
	float:left;
	width:115px;
	height:80px;
	margin-bottom:0;
	font-size:1.9em;
}

#info a {
	text-decoration:none;
	text-align:center;
	font-size:0.9em;
	float:right;
	display:inline;
	width:68px;
	margin-left:8px;
	line-height:15px;
}

#info a img {
	margin-bottom:3px;
}

#info a,  #info a:link,  #info a:visited,  #info a:hover,  #info a:active {
	color:#666;
}

#info #backtofirststep {
	display:block;
	float:left;
	clear:both;
	width:auto;
	margin:2px 0 0;
	padding:0 0 0 10px;
	background:transparent url(../images/landing/X7/back_arrow_small.gif) no-repeat scroll 0 3px;
	line-height:12px;
}

#info #nextvideocont {
	width:145px;
	height:89px;
	padding:0;
	border:none;
	background:transparent url(../images/landing/X7/bg-nextvideo.png) no-repeat center bottom;
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/landing/X7/bg-nextvideo.png",sizingMethod	= "noscale");
}

#info #nextvideocont .nextvideo {
	width:145px;
	margin:0;
	padding:58px 0 10px;
	font-size:9px;
	line-height:12px;
}

#info #nextvideocont #goto_toto {
	background:transparent url(../images/landing/X7/nextvideo_toto.jpg) no-repeat center 9px;
}

#info #nextvideocont #goto_spot {
	display:none;
	background:transparent url(../images/landing/X7/nextvideo_spot.jpg) no-repeat center 9px;
}

#info .linkscont {
	width:145px;
}

#info #share {
	float:left;
	margin:10px 0 0;
	width:220px;
}

#info #share a {
	float:left;
	width:64px;
	font-size:9px;
}

#info #share a span {
	float:left;
	padding:2px 0 0 4px;
}

#info #share a:hover span {
	text-decoration:underline;
	cursor:pointer;
}

#info #share a img {
	float:left;
	margin:0;
	vertical-align:middle;
}

.innerlayer .openedlayer {
	border:1px solid #E4E4E4;
}

a.closelayer {
	font-size:0.9em;
	background:transparent url(../images/buttons/bt-x-layer.gif) no-repeat right 33%;
}


#promozione {
	height: 126px; top: 0;
}

	#promozione h3 {
		text-indent	: -8888em;
		line-height	: 0;
		font-size	: 1px;
	}

	#promozione_text {
		position		: relative;
		top				: 52px;
		left			: 0px;
		z-index			: 10;
		border-left		: 1px #e8e8e8 solid;
		border-right	: 1px #e8e8e8 solid;
		background		: #fff;
		height			: 18em;
		*height			: 194px;
		padding			: 10px 0 8px 0;
		display			: none;
	}

	#scopriiper p,
	#promozione p {
		margin	: 0 15px 15px 15px;
	}

	#promozione span {
			position		: relative;
			top				: 4.6em;
			left			: 15px;

	}

	#promozione span a {
		background		: #fff;
		padding			: 2px 5px;
		text-decoration : none;
		color			: #d12420;
	}


	#scopriiper  {
		height			: 195px;
		border 			: 1px solid #e8e8e8;
		border-bottom	: 0;
		*width			: 241px;
/* 		background-color : #fff;
 */	}

	#scopriiper h3 {
		padding-bottom		: 7px;
		padding-left		: 13px;
		width				: 180px;
	}

	#scopriiper p {
		margin-bottom		: 0;
	}

	#scopriiper span {
		display			: block;
		width			: 233px;
		height			: 113px;
		margin			: 0 4px;
		position		: absolute;
		z-index			: 6;
		bottom 			: 5px;
		background		: url(../images/landing/X7/tazzina.jpg);
	}

	#scopriiper span a {
		background		: #e8e8e8;
		color			: #666;
		padding			: 2px 5px;
		text-decoration : none;
		position		: absolute;
		bottom 			: 10px;
		left			: 10px;
	}

	#scopriiper_text {
		display			: none;
	}

	#promozione_text p,
	#scopriiper_text p {
		margin			: 8px 15px 0 15px;
	}
