ul.left-menu { background: url(../petit_pavesi/lb_scopri.gif) no-repeat top left; }

/*div.prod-list ul li.cl		{ top: 186px; left: 117px; z-index: 20;  color: #ee1c24; }*/

div.prod-list ul li.pe { top: 17px; left: 240px; z-index: 20;  color: #009dc9; }

.bg-petit-pavesi { background: url(../petit_pavesi/bg_wp_petit_pavesi.jpg) no-repeat top left; }
.bgp-petit-pavesi { background: url(../petit_pavesi/bgp_petit_pavesi.jpg) no-repeat top left; }


.bg-gpavesi { background: url(../petit_pavesi/bg_wp_gpavesi.jpg) no-repeat top left; }
.bgcom-gran-pavesi { background: url(../petit_pavesi/bgcom_petit_pavesi.jpg) no-repeat top left; }


div.promo-list { background: url(../petit_pavesi/bgpromo_petit_pavesi.jpg) no-repeat top left; }
.bgpromo-petit-pavesi,
.bgi-petit-pavesi{ background: transparent url(../_img/bg_content_continuous.gif) repeat-y 0 0; }

div.online-list {
	background: url(../petit_pavesi/bgi_petit_pavesi.jpg) no-repeat top left;
}

.h2-petit-pavesi { 
	background: url(../petit_pavesi/h2_petit_pavesi.gif) no-repeat top left; 
	width: 252px; 
	height: 19px; 
}

.h2-promozioni-petit-pavesi { 
	background: url(../petit_pavesi/h2_promozioni_petit_pavesi.gif) no-repeat top left; 
	width: 172px; 
	height: 19px; 
}

.h2-iniziative-petit-pavesi { 
	background: url(../petit_pavesi/h2_iniziative_petit_pavesi.gif) no-repeat top left; 
	width: 225px;
	height: 19px; 
}

.h2-video-petit-pavesi { 
	background: url(../petit_pavesi/h2_video_petit_pavesi.gif) no-repeat top left; 
	width: 67px;
	height: 19px; 
}

.h2-audio-petit-pavesi { 
	background: url(../petit_pavesi/h2_audio_petit_pavesi.gif) no-repeat top left; 
	width: 69px;
	height: 19px; 
}

.h2-poster-petit-pavesi { 
	background: url(../petit_pavesi/h2_poster_petit_pavesi.gif) no-repeat top left; 
	width: 86px;
	height: 19px; 
}

div.scheda-prod div.dleft strong { color: #003d7e; }

div.scheda-prod div.dleft h3 {
	color: #003d7e;
	text-transform: uppercase;
}

div.promo-item h3,
div.online-item h3 {
	color: #003d7e;
}

div.borded { background: #f4f4f4; }

a.ar, a.ar:active, a.ar:visited {
	background:transparent url(../petit_pavesi/arrow.gif) no-repeat scroll left center;
	color:#003d7e;
	padding-left:13px;
}

div.bgcom .scheda-prod .poster .bg {
	background:transparent url(../petit_pavesi/bg_poster_petit_pavesi.png) no-repeat scroll left center;
}

/* NEW STYLE */
.clearBoth{ clear: both !important; }

img.kcal_icon{
	float: right;
	margin: 38px 0 0 0;
}

div.scheda-prod{
	text-align: left;
}

div.scheda-prod div.borded .pleft.new p.dettagli{
	float: left;
	clear: left;
	width: 280px;
	font-size: 10px;
	color: #003a79;
}
div.scheda-prod div.borded .pright.new{
	width: 354px;
	padding: 30px 0;
}

div.scheda-prod div.borded .pleft.new .tableContainer{
	float: left;
	width: 310px;
	margin: 35px 0 0 0;
	padding: 0 0 10px 0;
	background: transparent url(../petit_pavesi/bg_table_petit-pavesi_shadow_small.png) bottom left no-repeat;
}
div.scheda-prod div.borded .pleft.new .tableContainer table{
	float: left;
	width: 238px;
	text-align: center;
	color: #003a79;
	border-collapse: separate;
	border-spacing: 0;
	*border-collapse: collapse;
}
div.scheda-prod div.borded .pleft.new .tableContainer table tbody td{
	padding: 0 !important;
	background: none;
}

div.scheda-prod div.borded .pright.new .tableContainer{
	width: 334px;
	padding: 0 13px 16px 13px;
	margin: 0 0 0 -13px;
	background: transparent url(../petit_pavesi/bg_table_petit-pavesi_shadow.png) bottom left no-repeat;
}

div.scheda-prod div.borded .pright.new .tableContainer table{
	width: 337px !important;
	padding: 0 0 0 0;
	border-collapse: separate;
	border-spacing: 0;
	*border-collapse: collapse;
}
div.scheda-prod div.borded .pright.new .tableContainer table thead{
	color: #003a79;
	font-weight: bold;
}
div.scheda-prod div.borded .pright.new table thead tr,
div.scheda-prod div.borded .pleft.new table thead tr { background: transparent url(../petit_pavesi/bg_table_petit-pavesi_topCenter.png) top left repeat-x; }

div.scheda-prod div.borded .pright.new table thead tr td{ padding: 0 10px 0 10px !important; *position: relative; }
div.scheda-prod div.borded .pleft.new table thead tr td{ padding: 0 !important; *position: relative;}

div.scheda-prod div.borded .pright.new table thead tr td.topLeft,
div.scheda-prod div.borded .pleft.new table thead tr td.topLeft{ background: transparent url(../petit_pavesi/bg_table_petit-pavesi_topLeft.png) top left no-repeat; border-right: 1px solid #6aa6c0; }
div.scheda-prod div.borded .pright.new table thead tr td.topRight,
div.scheda-prod div.borded .pleft.new table thead tr td.topRight{ background: transparent url(../petit_pavesi/bg_table_petit-pavesi_topRight.png) top right no-repeat; }

div.scheda-prod div.borded .pright.new table thead tr td.r{	padding-left: 0 !important; }
div.scheda-prod div.borded .pright.new table thead tr td.borderRight{	border-right: 1px solid #6aa6c0; }
div.scheda-prod div.borded .pleft.new table thead tr td.borderRight{ border-right: 1px solid #6aa6c0; }

div.scheda-prod div.borded .pright.new table tbody tr.light{	background-color: #fff; }
div.scheda-prod div.borded .pright.new table tbody tr.dark{	background-color: #e7e7e7; }
div.scheda-prod div.borded .pright.new table tbody tr.light td{	*background-color: #fff !important; }
div.scheda-prod div.borded .pright.new table tbody tr.dark td{	*background-color: #e7e7e7 !important; }
div.scheda-prod div.borded .pright.new table thead tr td, div.scheda-prod div.borded .pleft.new table thead tr td{	*background-color: #85d0f0 !important; }

div.scheda-prod div.borded .pright.new table tbody tr td{
	padding: 0 10px 0 10px !important;
	background: none;
	border-bottom: 1px solid #c5c5c5;
	border-right: 1px solid #c5c5c5;
}
div.scheda-prod div.borded .pright.new table tbody tr td.noBorderRight{	border-right: 0px !important; border-left: 1px solid #c5c5c5 !important; }
div.scheda-prod div.borded .pright.new table tbody tr td.borderRight{ border-right: 1px solid #c5c5c5 !important; }
div.scheda-prod div.borded .pright.new table tbody tr td.noPaddingLeft{	padding-left: 0 !important; }


div.scheda-prod div.borded .pright.new table tbody tr.last{ border-bottom: 0px; background: transparent url(../petit_pavesi/bg_table_petit-pavesi_bottomCenter.png) top left repeat-x; }
div.scheda-prod div.borded .pright.new table tbody tr.last td{ border: 0px; }
div.scheda-prod div.borded .pright.new table tbody tr.last td.bottomLeft{ background: transparent url(../petit_pavesi/bg_table_petit-pavesi_bottomLeft.png) top left no-repeat; }
div.scheda-prod div.borded .pright.new table tbody tr.last td.bottomRight{ background: transparent url(../petit_pavesi/bg_table_petit-pavesi_bottomRight.png) top right no-repeat; }

div.scheda-prod div.borded .pbottom.new {
	float: left;
	clear: both;
	margin: 0;
	padding: 5px 0 55px 30px;
	width: 100%;
}
div.scheda-prod div.borded .pbottom.new span.consiglio_petit-pavesi{
	float: left;
	width: 619px;
	height: 25px;
	margin: 12px 0 0 0;
	text-indent: -9999px;
	font-size: 0px;
	overflow: hidden;
	background: transparent url(../petit_pavesi/bg_label_consiglio_petit-pavesi.png) top left no-repeat;
}
