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

div.prod-list ul li.ps		{ top: 85px; left: 36px;  color: #fdcf15; }
div.prod-list ul li.pc		{ top: 85px; right: 34px; color: #91673e; }

div.prod-list ul li.ex		{ top: 35px; left: 20px; z-index: 10;  color: #ed1c24; }
div.prod-list ul li.ch		{ left: 47px; top: 25px;  z-index: 12; color: #a0a0a0; }
div.prod-list ul li.exd		{ top: 22px;  left: 225px; z-index: 11;  color: #86523a; }
div.prod-list ul li.tr		{ top: 32px;  left: 417px; z-index: 15;  color: #df2723; }
div.prod-list ul li.tr2 	{ top: 32px;  left: 592px; z-index: 11;  color: #df2723; }
div.prod-list ul li.kg 		{ top: 153px;  left: 275px; z-index: 15;  color: #86523a; }

div.prod-list ul li a		{ padding-top: 5px; }

.bg-gocciole { 
	background: url(../gocciole/bg_wp_gocciole.jpg) no-repeat top left;

}
.bgp-gocciole { background: url(../gocciole/bgp_gocciole.jpg) no-repeat top left; }
.bgcom-gocciole { background: url(../gocciole/bgcom_gocciole.jpg) no-repeat top left; }

.bgpromo-gocciole,
.bgi-gocciole{ background: transparent url(../_img/bg_content_continuous.gif) repeat-y 0 0; }

div.bgcom div.scheda-prod div.iright {
width:455px;
}

div.iright .media-container {
	background:transparent url(../gocciole/bg_media_gocciole.png) no-repeat scroll 0 0;
	height:349px;
	margin:0 auto;
	text-align:center;
}
div.iright .media-container .media-wrap {
margin:0 0 0 84px;
}


div.promo-list { background: url(../gocciole/bgpromo_gocciole.jpg) no-repeat top left; }

.h2-gocciole { 
	background: url(../gocciole/h2_gocciole.gif) no-repeat top left; 
	width: 252px; 
	height: 19px; 
}

.h2-promozioni-gocciole { 
	background: url(../gocciole/h2_promozioni_gocciole.gif) no-repeat top left; 
	width: 172px; 
	height: 19px; 
}

.h2-iniziative-gocciole { 
	background: url(../gocciole/h2_iniziative_gocciole.gif) no-repeat top left; 
	width: 225px;
	height: 19px; 
}

.h2-video-gocciole { 
	background: url(../gocciole/h2_video_gocciole.gif) no-repeat top left; 
	width: 67px;
	height: 19px; 
}

.h2-audio-gocciole { 
	background: url(../gocciole/h2_audio_gocciole.gif) no-repeat top left; 
	width: 69px;
	height: 19px; 
}

.h2-poster-gocciole { 
	background: url(../gocciole/h2_poster_gocciole.gif) no-repeat top left; 
	width: 86px;
	height: 19px; 
}

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

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

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

div.borded { background: #f4f4f4; }

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

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

div.promo-list div.iright {
  clear: both;
   direction: ltr;
   height: 452px;
   left: 0;
   margin-top: -233px;
   position: relative;
   text-align: center;
}

div.promo-list div.dleft { position: relative;
   z-index: 100; }
   
/** NEW **/ 
  
.clearBoth {
    clear: both !important;
}
img.kcal_icon {
    float: left;
    margin: -35px 0 0 -30px;
}
div.scheda-prod {
    text-align: left;
}
div.scheda-prod div.borded .pleft.new {
    position: relative;
		width: 317px;
		padding-right: 20px;
}
div.scheda-prod div.borded .pleft.new p.dettagli {
    position: absolute;
    bottom: 50px;
    right: 52px;
    color: #3b1100;
    font-size: 12px;
    text-align: center;
}
div.scheda-prod div.borded .pright.new {
    padding: 30px 0;
    width: 354px;
}
div.scheda-prod div.borded .pleft.new .tableContainer {
    background: url("../gocciole/bg_table_gocciole_shadow_small.png") no-repeat scroll left bottom transparent;
    float: left;
    margin: 45px 0 0;
    padding: 0 0 10px;
    width: 310px;
    height: 135px;
}

div.scheda-prod div.borded .pright.new .tableContainer {
    background: url("../gocciole/bg_table_gocciole_shadow.png") no-repeat scroll left bottom transparent;
    margin: 0 0 0 -13px;
    padding: 0 13px 16px;
    width: 334px;
}
div.scheda-prod div.borded .pright.new .tableContainer table {
    border-collapse: separate;
    border-spacing: 0;
    padding: 0;
    width: 337px !important;
}
div.scheda-prod div.borded .pright.new .tableContainer table thead {
    color: #666666;
    font-weight: bold;
}
div.scheda-prod div.borded .pright.new table thead tr {
    background: url("../gocciole/bg_table_gocciole_topCenter.png") repeat-x scroll left top transparent !important;
}
div.scheda-prod div.borded .pright.new table thead tr td {
    color: #ffffff;
    padding: 0 10px !important;
    *background-color: #f72e17 !important;
}
div.scheda-prod div.borded .pleft.new table thead tr td {
    padding: 0 !important;
}
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: url("../gocciole/bg_table_gocciole_topLeft.png") no-repeat scroll left top transparent;
    border-right: 1px solid #c62512;
}
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: url("../gocciole/bg_table_gocciole_topRight.png") no-repeat scroll right top transparent;
}
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 #c62512;
}
div.scheda-prod div.borded .pleft.new table thead tr td.borderRight {
    border-right: 1px solid #c62512;
}
div.scheda-prod div.borded .pright.new table tbody tr.light {
    background-color: #FFFFFF !important;
}
div.scheda-prod div.borded .pright.new table tbody tr.dark {
    background-color: #E7E7E7 !important;
}
div.scheda-prod div.borded .pright.new table tbody tr.light td {
    *background-color: #FFFFFF !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 {
}
div.scheda-prod div.borded .pright.new table tbody tr td {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C5C5C5;
    border-right: 1px solid #C5C5C5;
    padding: 0 10px !important;
}
div.scheda-prod div.borded .pright.new table tbody tr td.noBorderRight {
    border-left: 1px solid #C5C5C5 !important;
    border-right: 0 none !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 {
    background: url("../gocciole/bg_table_gocciole_bottomCenter.png") repeat-x scroll left top transparent;
    border-bottom: 0 none;
}
div.scheda-prod div.borded .pright.new table tbody tr.last td {
    border: 0 none;
}
div.scheda-prod div.borded .pright.new table tbody tr.last td.bottomLeft {
    background: url("../gocciole/bg_table_gocciole_bottomLeft.png") no-repeat scroll left top transparent;
}
div.scheda-prod div.borded .pright.new table tbody tr.last td.bottomRight {
    background: url("../gocciole/bg_table_gocciole_bottomRight.png") no-repeat scroll right top transparent;
}
div.scheda-prod div.borded .pbottom.new {
    clear: both;
    float: left;
    margin: 0;
    padding: 0 0 35px 30px;
    width: 100%;
}
div.scheda-prod div.borded .pbottom.new span.consiglio_cerealix {
    background: url("../gocciole/bg_label_consiglio_gocciole.png") no-repeat scroll left top transparent;
    float: left;
    font-size: 0;
    height: 25px;
    margin: 12px 0 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 630px;
}

div.scheda-prod div.borded table tbody td span{
    font-weight: bold;
    font-style: italic;
}

/** NEW DARK**/ 
  
div.scheda-prod div.borded.dark-biscuit .pleft.new p.dettagli {
    position: absolute;
    bottom: 50px;
    right: 52px;
    color: #3b1100;
    font-size: 12px;
    text-align: center;
}
div.scheda-prod div.bordeddark-biscuit .pright.new {
    padding: 30px 0;
    width: 354px;
}
div.scheda-prod div.borded.dark-biscuit .pleft.new .tableContainer {
    background: url("../gocciole/bg_table_togo_shadow_small.png") no-repeat scroll left bottom transparent;
    float: left;
    margin: 45px 0 0;
    padding: 0 0 10px;
    width: 310px;
    height: 135px;
}

div.scheda-prod div.borded.dark-biscuit .pright.new .tableContainer {
    background: url("../gocciole/bg_table_togo_shadow.png") no-repeat scroll left bottom transparent;
    margin: 0 0 0 -13px;
    padding: 0 13px 16px;
    width: 334px;
}
div.scheda-prod div.borded.dark-biscuit .pright.new .tableContainer table {
    border-collapse: separate;
    border-spacing: 0;
    padding: 0;
    width: 337px !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new .tableContainer table thead {
    color: #666666;
    font-weight: bold;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr {
    background: url("../gocciole/bg_table_togo_topCenter.png") repeat-x scroll left top transparent !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td {
    color: #ffffff;
    padding: 0 10px !important;
    *background-color: #662a08 !important;
}
div.scheda-prod div.borded.dark-biscuit .pleft.new table thead tr td {
    padding: 0 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td.topLeft, div.scheda-prod div.borded.dark-biscuit .pleft.new table thead tr td.topLeft {
    background: url("../gocciole/bg_table_togo_topLeft.png") no-repeat scroll left top transparent;
    border-right: 1px solid #3D1B00;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td.topRight, div.scheda-prod div.borded.dark-biscuit .pleft.new table thead tr td.topRight {
    background: url("../gocciole/bg_table_togo_topRight.png") no-repeat scroll right top transparent;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td.r {
    padding-left: 0 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td.borderRight {
    border-right: 1px solid #3D1B00;
}
div.scheda-prod div.borded.dark-biscuit .pleft.new table thead tr td.borderRight {
    border-right: 1px solid #3D1B00;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.light {
    background-color: #FFFFFF !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.dark {
    background-color: #E7E7E7 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.light td {
    *background-color: #FFFFFF !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.dark td {
    *background-color: #E7E7E7 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table thead tr td, div.scheda-prod div.borded.dark-biscuit .pleft.new table thead tr td {
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr td {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C5C5C5;
    border-right: 1px solid #C5C5C5;
    padding: 0 10px !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr td.noBorderRight {
    border-left: 1px solid #C5C5C5 !important;
    border-right: 0 none !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr td.borderRight {
    border-right: 1px solid #C5C5C5 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr td.noPaddingLeft {
    padding-left: 0 !important;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.last {
    background: url("../gocciole/bg_table_togo_bottomCenter.png") repeat-x scroll left top transparent;
    border-bottom: 0 none;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.last td {
    border: 0 none;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.last td.bottomLeft {
    background: url("../gocciole/bg_table_togo_bottomLeft.png") no-repeat scroll left top transparent;
}
div.scheda-prod div.borded.dark-biscuit .pright.new table tbody tr.last td.bottomRight {
    background: url("../gocciole/bg_table_togo_bottomRight.png") no-repeat scroll right top transparent;
}
div.scheda-prod div.borded.dark-biscuit .pbottom.new {
    clear: both;
    float: left;
    margin: 0;
    padding: 0 0 35px 30px;
    width: 100%;
}
div.scheda-prod div.borded.dark-biscuit .pbottom.new span.consiglio_togo {
    background: url("../gocciole/bg_label_consiglio_togo.png") no-repeat scroll left top transparent;
    float: left;
    font-size: 0;
    height: 25px;
    margin: 12px 0 0;
    overflow: hidden;
    text-indent: -9999px;
    width: 630px;
}

div.scheda-prod div.borded.dark-biscuit table tbody td span{
    font-weight: bold;
    font-style: italic;
}

