BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: black; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
SELECT {
	FONT-SIZE: 10px
}
FORM {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
TD.menuUp2 {
	FONT-SIZE: 12px; COLOR: white
}
TD.menuUp2 A {
	COLOR: white
}
TD.menuUp {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black
}
TD.menuUp A:hover {
	COLOR: #d40000; TEXT-DECORATION: none
}
TD.baseCat {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e6bebe
}
TD.sezioneCat {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #cc0000; COLOR: white
}
TD.sezioneCat A {
	COLOR: white
}
TD.menuCat {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/cat.png); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TD.menuCatSelected {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/cat.png); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TD.menuSubcat {
	PADDING-LEFT: 24px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/subcat.png); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TD.menuSubcatSelected {
	PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/subcat.png); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TD.menuOthercat {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/othercat.png); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TABLE.homebox {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; FONT-SIZE: 11px; MARGIN: 8px; BORDER-LEFT: #cc0000 2px solid; COLOR: black; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: white
}
TH.homebox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; BACKGROUND-COLOR: yellow
}
TD.homeboxline {
	BORDER-RIGHT: #cc0000 0px solid; BORDER-TOP: #cc0000 0px solid; BORDER-LEFT: #cc0000 0px solid; COLOR: #cc0000; BORDER-BOTTOM: #cc0000 0px solid; BACKGROUND-COLOR: #cc0000
}
TD.list {
	BACKGROUND-POSITION: 3px 5px; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../img/bullet_01.gif); COLOR: black; BACKGROUND-REPEAT: no-repeat
}
TD.iscrizione_newsletter {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../img/iscriviti_newsletter.gif); PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
TD.invia_questa_pagina {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../img/invia_pagina_fondo_rosso.gif); PADDING-TOP: 8px; BACKGROUND-REPEAT: no-repeat
}
TD.citazione {
	FONT-SIZE: 10px; FONT-STYLE: italic; TEXT-ALIGN: left
}
TD.autore_citazione {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-ALIGN: right
}
TD.votitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
TABLE.voto TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TABLE.Pages {
	BACKGROUND-COLOR: #fffdcd
}
TD.Pages {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
TD.currPage {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
TD.Sezione {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/titolo.png); COLOR: white; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #cc0000
}
TD.Sezione2 {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #cc0000
}
TD.SezioneBlu {
	BORDER-TOP: #000066 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../img/titolo_blu.png); COLOR: white; BACKGROUND-REPEAT: no-repeat
}
TD.dovesiamo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
TD.descrizione {
	FONT-SIZE: 10px
}
.bigtit {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
TD.tit {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
TD.norm {
	FONT-SIZE: 10px
}
.errore {
	FONT-SIZE: 10px; COLOR: #cc0000
}
H1.attenzione {
	FONT-SIZE: 16px; COLOR: #cc0000; TEXT-ALIGN: center
}
TD.tratteggio {
	BACKGROUND-IMAGE: url(../img/tratteggio.png); BACKGROUND-REPEAT: repeat-x
}
TD.BarraVetrina {
	BACKGROUND-IMAGE: url(../img/barravetrina.png)
}
TD.boxBestSeller {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; WIDTH: 90px; COLOR: white; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
TD.boxVotoRecensioni {
	BORDER-RIGHT: #cc0000 1px solid; BORDER-TOP: #cc0000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #cc0000 1px solid; WIDTH: 90px; BORDER-BOTTOM: #cc0000 1px solid
}
TR.carrelloHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; BACKGROUND-COLOR: #000066
}
TR.carrelloOdd {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e0e0e0
}
TR.carrelloEven {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #efefef
}
TR.carrelloFooter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.carrelloPlusMinus:hover {
	TEXT-DECORATION: none
}
.omaggi {
	FONT-WEIGHT: bold; COLOR: #cc0000
}
.AutoreSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
.TitoloSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #cc0000
}
.Autore {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.Titolo {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #cc0000
}
.Sottotitolo {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.Editore {
	FONT-SIZE: 12px
}
.Note {
	FONT-SIZE: 10px
}
.Commento {
	FONT-SIZE: 12px
}
.Dettagli {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e5e5e5
}
.txt {
	FONT-SIZE: 10px; COLOR: #333333
}
.TitoloSpeciali {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.CommentoSpeciali {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000
}
.veditutti {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066
}
.consiglioTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000
}
.lavoraconnoi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LIST-STYLE-TYPE: none
}
.nuoveproposte {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none
}
.EvTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc0000
}
.EvSottotitolo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: italic
}
.EvDoveQuando {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0000cc
}
.EvLink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
H1.Regalo {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: #cc0000
}
TD.SpTitolo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: left
}
TD.SpTitoloBig {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #000099; FONT-FAMILY: Georgia, Times New Roman, Times, serif; TEXT-ALIGN: center
}
TD.SpAutoreBig {
	FONT-SIZE: 18px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.SpAutore {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.SpLibro {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
.SpSottotitolo {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-STYLE: italic
}
TD.SpText {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.SpLink1 {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.SpLink2 {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text-dieta {
	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}






/* Generated via www.cssmenubuilder.com ********* MENU *********  */
.menu{margin:0; padding:0; width:160px; list-style:none;background:rgb(79,9,219);}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:left;height:40px; padding:0px 5px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/MenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menu li a:hover{background:url('images/MenuImages.png') 0px -40px no-repeat; color:rgb(10,10,10);}
.menu li a.active, .menu li a.active:hover{background:url('images/MenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}
/* Generated via www.cssmenubuilder.com il 08 gennaio 2009*/





/* prima modifica da 320 larghezza ********* MENU1 ********* */
.menu1{margin:0; padding:0; width:320px; list-style:none;background:rgb(79,9,219);}
.menu1 li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu1 li a{text-align:left;height:40px; padding:0px 5px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/MenuImages1.png') 0px 0px no-repeat; text-decoration:none;}
.menu1 li a:hover{background:url('images/MenuImages1.png') 0px -40px no-repeat; color:rgb(10,10,10);}
.menu1 li a.active, .menu li a.active:hover{background:url('images/MenuImages1.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu1 li a span{line-height:40px;}
/* Generated via www.cssmenubuilder.com il 08 gennaio 2009*/




/* seconda modifica da 500 larghezza ********* MENU2 ********* */
.menu2{margin:0; padding:0; width:500px; list-style:none;background:rgb(79,9,219);}
.menu2 li{padding:0; margin:0 0 1px 0; height:20px; display:block; }
.menu2 li a{text-align:left;height:20px; padding:0px 5px; font:14px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/MenuImages2a.png') 0px 0px no-repeat; text-decoration:none;}
.menu2 li a:hover{background:url('images/MenuImages2b.png') 0px 0px no-repeat; color:rgb(10,10,10);}
.menu2 li a.active, .menu li a.active:hover{background:url('images/MenuImages2c.png') 0px 0px no-repeat; color:rgb(255,255,255);}
.menu2 li a span{line-height:20px;}
/* Generated via www.cssmenubuilder.com il 08 gennaio 2009*/





/* FINE DEL FOGLIO DI STILE AGGIORNATO IL 23-05-2009 by MM */



