/* BLOCCO CENTRALE PAGINA LIBRI */

div#nolibri {
	background-image			: url(../images/nolibri.png);
	width							: 810px;
	height						: 90px;
	margin-left					: 150px;
	margin-top					: 100px;
}

div#nolibri_pi {
	background-image			: url(../images/nolibri_pi.png);
	width							: 810px;
	height						: 90px;
	margin-left					: 150px;
	margin-top					: 100px;
}

div#blocco_libri {
	font-family					: Verdana;
	font-size					: 12px;
	min-width					: 906px;
	min-height					: 730px;
	padding-left				: 5px;	
	padding-top					: 10px;
	background-color			: #FFFFFF;
}

div.breadcrumb {
	margin-top					: 5px;
	margin-left					: 24px;
	font-size					: 11px;
	font-weight					: bold;
	color							: #7b99c0;
}

div.breadcrumb span {
	color							: #b9b9b9;
	padding-left				: 4px;
	padding-right				: 4px;
}

div.breadcrumb a {
	font-size					: 11px;
	font-weight					: bold;
	color							: #7b99c0;
}

div.breadcrumb a:hover {
	text-decoration			: underline;
}

div.titolo_libri_catalogo {
	background-image			: url(../images/catalogo_novita.png);
	background-repeat			: no-repeat;
	width							: 145px;
	height						: 18px;
	margin-left					: 23px;
}

table.table_catalogo {
	 margin						: 10px 0 0 20px;
	 width						: 1030px;
}

table.table_catalogo tr td.item {
	text-align					: center;
	vertical-align				: top;
	width							: 171px;
}

div.separator_libri {
	width							: 1039px; 
	height						: 2px;
	margin-top					: 2px;
	background-color			: #1A3962;
}

div.separator_libri_table {
	background-color			: #b9b9b9;
	margin-top					: 5px; 
	margin-bottom				: 5px;
	margin-left					: 2px; 
	width							: 1039px;
	height						: 1px;
}

div.immagine_l {
	margin-top					: -14px;
	width							: 171px;
	text-align					: center;
}

div.titolo_l {
	margin-top					: 4px; 
	color							: #1a3962; 
	font-weight					: bold; 
	text-decoration			: underline;
	font-size					: 11px;
	font-variant				: small-caps;
	cursor						: pointer;
	width							: 167px;
	padding-right				: 2px;
	padding-left				: 2px;
}

div.item_l {
	margin-top					: 2px; 
	color							: #000000; 
	font-size					: 11px;
	text-align					: center;
}

span.pvp_l {
	color							: #FF0000; 
	font-size					: 11px;
	font-weight					: bold;
	width							: 171px
}

span.copertina_l {
	color							: #000000; 	
	font-size					: 11px;
	text-decoration			: line-through;
	width							: 171px
}

div.basket_libri_s {
	background-image			: url(../images/basket_libri.png);
	width							: 126px;
	height						: 13px;
	margin-top					: 4px;
	margin-left					: 23px;
	cursor						: pointer;
	background-position		: 0 0;
}

div.basket_libri_s:hover {
background-position			: 0 -13px;
}

div.vedicatalogonovita {
	background-image			: url(../images/vedicatalogonovita.png);
	width							: 241px;
	height						: 14px;
	background-position		: 0 0;
	float							: right;
	margin-right				: 5px;
	cursor						: pointer;
}

div.vedicatalogonovita:hover {
	background-position		: 0 -14px;
}

div.titolo_libri_chart {
	background-image			: url(../images/libri_chart.png);
	background-repeat			: no-repeat;
	width							: 130px;
	height						: 18px;
	margin-top					: 8px;
	margin-left					: 23px;
}


table.table_item_libri {
	margin						: 10px 0 0 20px; 
	width							: 1030px;
}

table.table_item_libri tr td.item {
	text-align					: center;
	vertical-align				: top;
	width							: 171px;
}

div.vedichartlibri {
	background-image			: url(../images/vedichartlibri.png);
	width							: 165px;
	height						: 14px;
	background-position		: 0 0;
	float							: right;
	margin-right				: 5px;
	cursor						: pointer;
}

div.vedichartlibri:hover {
	background-position		: 0 -14px;
}

div.titolo_libri_promo {
	background-image			: url(../images/lenostreofferte_libri.png);
	background-repeat			: no-repeat;
	width							: 195px;
	height						: 18px;
	margin-top					: 8px;
	margin-left					: 23px;
}

.titolo_altreoff_libri {
	font-family					: Verdana; 
	font-size					: 15px;
	font-weight					: bold;
	width							: 230px;
	font-variant				: small-caps;
	margin-top					: -26px;
	margin-left					: 30px;
	background-color			: #1A3962;
	padding-left				: 4px;
	padding-right				: 4px;
	padding-bottom				: 2px;
	text-align					: center;
}

table.promotable_libri{
	margin						: 5px 0 0 20px; 
 	width							: 1030px;
}

table.promotable_libri tr td {
	vertical-align				: top;
}

table.promotable_libri tr td.first_item {
	vertical-align				: top;
	border-right				: solid;
	border-right-color		: #b9b9b9;
	border-right-width		: 1px;
	padding-left				: 4px;
	width							: 330px;
}

table.promotable_libri tr td.second_item {
	vertical-align				: top;
	border-right				: solid;
	border-right-color		: #b9b9b9;
	padding-left				: 8px;
	width							: 330px;
	border-right-width		: 1px;
}

table.promotable_libri tr td.third_item {
	padding-left				: 8px;
	width							: 305px;
	border						: none;
}

table.promotable_libri tr td.item_two {
	padding-left				: 8px;
	width							: 500px;
	border-right				: solid;
	border-right-color		: #b9b9b9;
	border-right-width		: 1px;
}

table.promotable_libri tr td.item_one {
	padding-left				: 4px;
	width							: 1000px;
}

div.descri_libro_two {
	min-width					: 380px;
	height						: 105px;
	margin-left					: 3px;
	line-height					: 13px;	
	cursor						: pointer;
}

div.descri_libro_one {
	min-width					: 860px;
	height						: 105px;
	margin-left					: 7px;
	line-height					: 13px;	
	cursor						: pointer;
}

div.descri_libro {
	min-width					: 220px;
	height						: 105px;
	margin-left					: 3px;
	line-height					: 13px;
	cursor						: pointer;
}

a div.descri_libro, a div.descri_libro_one, a div.descri_libro_two {
	font-family					: Verdana;
	font-size					: 12px;
	color							: #000000;	
}

div.vedioffertelibri {
	background-image			: url(../images/vediofferte.png);
	width							: 180px;
	height						: 14px;
	background-position		: 0 0;
	float							: right;
	margin-right				: 5px;
	cursor						: pointer;
	margin-top					: 15px;
}

div.vedioffertelibri:hover {
	background-position		: 0 -14px;
}

div.altrilibri {
	float							: right;
	margin-right				: 50px;
	margin-top					: -30px;
}

div.altrilibri a {
	font-size					: 13px;
	color							: #1a3962;
	font-weight					: bold;
}

div.altrilibri a:hover {
	text-decoration			: underline;
}

div.altrilibri span {
	font-size					: 13px;
	color							: #c8c8c8;
	font-weight					: bold;
}

div.altrilibri span.label {
	font-size					: 13px;
	color							: #1a3962;
	font-weight					: bold;
}

/************** ELEMENTI CHART / CATALOGO**************/
div.titolo_c {
	margin-top					: 144px; 
	color							: #1a3962; 
	font-weight					: bold; 
	text-decoration			: underline;
	font-size					: 12px;
	font-variant				: small-caps;
	cursor						: pointer;
}

div.titolo_cl {
	margin-top					: 4px; 
	color							: #1a3962; 
	font-weight					: bold; 
	text-decoration			: underline;
	font-size					: 12px;
	font-variant				: small-caps;
	cursor						: pointer;
}

div.editor_c {
	margin-top					: 2px; 
	color							: #000000; 
	font-size					: 12px;
	font-style					: italic;
}

div.item_c {
	margin-top					: 2px; 
	color							: #000000; 
	font-size					: 12px;
}

span.pvp_c {
	color							: #FF0000; 
	font-size					: 12px;
	font-weight					: bold;
}

span.copertina_c {
	color							: #000000; 	
	font-size					: 12px;
	text-decoration			: line-through;
}

div.sconto_c {
	margin-top					: 3px; 
	color							: #ffffff; 
	font-size					: 12px;
	font-weight					: bold;
}

span.sconto_c {
	padding						: 0 2px 0 2px;
	background-color			: #1a3962;
}

div.basket_libri {
	background-image			: url(../images/basket_libri.png);
	width							: 126px;
	height						: 13px;
	margin-left					: 66px;
	margin-top					: 6px;
	cursor						: pointer;
	background-position		: 0 0;
}

div.basket_libri:hover {
	background-position		: 0 -13px;
}
/********************************************/

/************** POSIZIONI CHART **************/

div.point_libri_chart {
	margin-top					: 0px;
	margin-left					: 20px;
}

div.point_chart {
	margin-top					: -160px;
	margin-left					: 36px;
}

div.posizione_1 {
	background-image			: url(../images/posizione1_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_2 {
	background-image			: url(../images/posizione2_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_3 {
	background-image			: url(../images/posizione3_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_4 {
	background-image			: url(../images/posizione4_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_5 {
	background-image			: url(../images/posizione5_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_6 {
	background-image			: url(../images/posizione6_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_7 {
	background-image			: url(../images/posizione7_m.png);
	width							: 20px;
	height						: 20px;
}
div.posizione_8 {
	background-image			: url(../images/posizione8_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_9 {
	background-image			: url(../images/posizione9_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_10 {
	background-image			: url(../images/posizione10_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_11 {
	background-image			: url(../images/posizione11_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_12 {
	background-image			: url(../images/posizione12_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_13 {
	background-image			: url(../images/posizione13_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_14 {
	background-image			: url(../images/posizione14_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_15 {
	background-image			: url(../images/posizione15_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_16 {
	background-image			: url(../images/posizione16_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_17 {
	background-image			: url(../images/posizione17_m.png);
	width							: 20px;
	height						: 20px;
}
div.posizione_18 {
	background-image			: url(../images/posizione18_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_19 {
	background-image			: url(../images/posizione19_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_20 {
	background-image			: url(../images/posizione20_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_21 {
	background-image			: url(../images/posizione21_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_22 {
	background-image			: url(../images/posizione22_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_23 {
	background-image			: url(../images/posizione23_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_24 {
	background-image			: url(../images/posizione24_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_25 {
	background-image			: url(../images/posizione25_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_26 {
	background-image			: url(../images/posizione26_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_27 {
	background-image			: url(../images/posizione27_m.png);
	width							: 20px;
	height						: 20px;
}
div.posizione_28 {
	background-image			: url(../images/posizione28_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_29 {
	background-image			: url(../images/posizione29_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_30 {
	background-image			: url(../images/posizione30_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_31 {
	background-image			: url(../images/posizione31_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_32 {
	background-image			: url(../images/posizione32_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_33 {
	background-image			: url(../images/posizione33_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_34 {
	background-image			: url(../images/posizione34_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_35 {
	background-image			: url(../images/posizione35_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_36 {
	background-image			: url(../images/posizione36_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_37 {
	background-image			: url(../images/posizione37_m.png);
	width							: 20px;
	height						: 20px;
}
div.posizione_38 {
	background-image			: url(../images/posizione38_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_39 {
	background-image			: url(../images/posizione39_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_40 {
	background-image			: url(../images/posizione40_m.png);
	width							: 20px;
	height						: 20px;
}

div.posizione_1s {
	background-image			: url(../images/posizione1_s.png);
	width							: 15px;
	height						: 15px;
}

div.posizione_2s {
	background-image			: url(../images/posizione2_s.png);
	width							: 15px;
	height						: 15px;
}

div.posizione_3s {
	background-image			: url(../images/posizione3_s.png);
	width							: 15px;
	height						: 15px;
}

div.posizione_4s {
	background-image			: url(../images/posizione4_s.png);
	width							: 15px;
	height						: 15px;
}

div.posizione_5s {
	background-image			: url(../images/posizione5_s.png);
	width							: 15px;
	height						: 15px;
}

div.posizione_6s {
	background-image			: url(../images/posizione6_s.png);
	width							: 15px;
	height						: 15px;
}

div.titolo_pacchi_catalogo {
	background-image			: url(../images/catalogo_pacchi.png);
	background-repeat			: no-repeat;
	width							: 270px;
	height						: 18px;
	margin-left					: 23px;
}

div.separator_pacchi {
	width							: 98%; 
	height						: 2px;
	margin-top					: 2px;
	background-color			: #5D8DCF;
}

div.separator_pacchi_table {
	background-color			: #b9b9b9;
	margin-top					: 5px; 
	margin-bottom				: 5px;
	margin-left					: 0px; 
	width							: 100%;
	height						: 1px;
}

div.immagine_p {
	margin-top					: -14px;
	width							: 171px;
	text-align					: center;
}

div.titolo_p {
	margin-top					: 4px; 
	color							: #5D8DCF; 
	font-weight					: bold; 
	text-decoration			: underline;
	font-size					: 11px;
	font-variant				: small-caps;
	cursor						: pointer;
	width							: 167px;
	padding-right				: 2px;
	padding-left				: 2px;
}

div.titolo_v {
	margin-top					: 4px; 
	color							: #F88800; 
	font-weight					: bold; 
	text-decoration			: underline;
	font-size					: 11px;
	font-variant				: small-caps;
	cursor						: pointer;
	width							: 167px;
	padding-right				: 2px;
	padding-left				: 2px;
}

div.item_p {
	margin-top					: 2px; 
	color							: #000000; 
	font-size					: 11px;
}

span.pvp_p {
	color							: #FF0000; 
	font-size					: 11px;
	font-weight					: bold;
	width							: 171px;
}

span.copertina_p {
	color							: #000000; 	
	font-size					: 11px;
	text-decoration			: line-through;
	width							: 171px;
}

div.basket_pacchi_s {
	background-image			: url(../images/basket_remainders.png);
	width							: 126px;
	height						: 13px;
	margin-top					: 4px;
	margin-left					: 23px;
	cursor						: pointer;
	background-position		: 0 0;
}

div.basket_pacchi_s:hover {
	background-position		: 0 -13px;
}

div.basket_pacchi_dvd_s {
	background-image			: url(../images/basket_dvd.png);
	width							: 126px;
	height						: 13px;
	margin-top					: 4px;
	margin-left					: 23px;
	cursor						: pointer;
	background-position		: 0 0;
}

div.basket_pacchi_dvd_s:hover {
	background-position		: 0 -13px;
}

div.vedicatalogopacchi {
	background-image			: url(../images/vedicatalogopacchi.png);
	width							: 300px;
	height						: 14px;
	background-position		: 0 0;
	float							: right;
	margin-right				: 5px;
	cursor						: pointer;
}

div.vedicatalogopacchi:hover {
	background-position		: 0 -14px;
}