BODY 
{
background:#2E1C86;
}

.testo_bianco {font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco A:LINK{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco A:VISITED{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco A:HOVER {font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration:underline;font-weight:none;color:#333333;}  

.testo_bianco2 {font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 12px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco2 A:LINK{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 12px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco2 A:VISITED{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 12px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testo_bianco2 A:HOVER {font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 12px;text-decoration:underline;font-weight:none;color:#333333;}  


.titolovol_blu{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color:#f6cb62;}
a.titolovol_blu:link{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color:#f6cb62;}
a.titolovol_blu:VISITED{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;;color:#f6cb62;}
a.titolovol_blu:HOVER{font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: underline;;color:#f6cb62;}


.testosommario {font-family:Georgia, Verdana; font-style: normal;font-size: 11px;text-decoration: none;font-weight:none;color: #ffffff;} 
.testosommario A:LINK{font-family:Georgia, Verdana;font-style: normal;font-size: 11px;text-decoration: none;font-weight: none;color: #ffffff;} 
.testosommario A:VISITED{font-family:Georgia, Verdana;font-style: normal;font-size: 11px;text-decoration: none;font-weight: none;color: #ffffff;} 
.testosommario A:HOVER {font-family:Georgia, Verdana;font-style: normal;font-size: 11px;text-decoration:underline;font-weight: none;color:#ffffff;}  

.autorevol{font-size: 10px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.autorevol:link{font-size: 10px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.autorevol:VISITED{font-size: 10px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.autorevol:HOVER{font-size: 10px;font-weight: bold;text-decoration: underline;color:#ffffff;}

.linkpiccolo{font-weight: normal;font-size: 10px;text-decoration: underline;color:#ffffff;}
a.linkpiccolo:link{font-weight: normal;font-size: 10px;text-decoration: underline;color:#ffffff;}
a.linkpiccolo:VISITED{font-weight: normal;font-size: 10px;text-decoration: underline;color:#ffffff;}
a.linkpiccolo:HOVER{font-weight: normal;font-size: 10px;text-decoration: underline;color:#ffffff;}

.linkpiccolo_2{font-weight: normal;font-size: 10px;text-decoration: none;color:#ffffff;}
a.linkpiccolo_2:link{font-weight: normal;font-size: 10px;text-decoration: none;color:#ffffff;}
a.linkpiccolo_2:VISITED{font-weight: normal;font-size: 10px;text-decoration: none;color:#ffffff;}
a.linkpiccolo_2:HOVER{font-weight: normal;font-size: 10px;text-decoration: underline;}


.sfondo_caselle{
background-color:#EEEEEE;
}

.menupopcarrello
{
    position: Absolute;
    visibility: Hidden;
    background-color: #EEEEEE;
    font: Normal 12px Verdana;
    width: 100px;
    border: Solid 1px #CCCCCC;
}


.coloresfondo{
		MARGIN: 0px 0px 0px 0px;
		background-color:#ff0055;
		
		
		}

//link_home_login
.link_home_login {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight:bold;color: #666666;} 
.link_home_login A:LINK{font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight: bold;color: #666666;} 
.link_home_login A:VISITED{font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration: none;font-weight: bold;color: #666666;} 
.link_home_login A:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-size: 10px;text-decoration:underline;font-weight: bold;color:#333333;}  


//autore volume
.autorevol_no_link{font-size: 10px;font-weight: bold;text-decoration: none;color:#ff0055;}


.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	
}
.testo_b {
	MARGIN: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	
}

a.testo_b:LINK{font-style: normal;text-decoration: underline;color: #ffffff} 
a.testo_b:VISITED{font-style: normal;text-decoration: underline;color:  #ffffff} 
a.testo_b:HOVER {font-style: normal;text-decoration: underline;color:#333333;}  



.testo_10 {
	MARGIN: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	
}

.testo_10nm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	
}

.testo_10_b {
	MARGIN: 5px 5px 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	
}

.testoblu_9_no_link{font-size: 9px;font-weight:normal;text-decoration: none;color:#0033ff;}

.testocopfit {
	MARGIN: 3px 3px 3px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #333333;
}
.testobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	
}

td{
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}


.Titolo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	MARGIN-LEFT: 0px;	
	MARGIN-Top: 5px;
   	MARGIN-Bottom: 10px;
   	MARGIN-Right: 15px;
	
}

.Titolo1schedesotto {
	MARGIN: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	
}


.Titololibroscheda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	
}

.testatamenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#ffffff;
	background-color:  #FF0055;
	text-align: center;
	height: 17px;
	
}
.testatamenutab {
	
    FONT-SIZE: 10px;
    COLOR: #FF0055;
	font-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: left;
	background-color: #eeeeee;
	height: 20px;
	
}
.testatamenu_grigio_2 {
   
	FONT-SIZE: 10px;
    COLOR: #FF0055;
	font-weight: bold;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: left;
	background-color: #eeeeee;
	height: 20px;
	
}

.sottotestatamenu {
	MARGIN: 0px 0px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #333333;
	background-color: #ffffff;
}

.testatamenu_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	height: 25px;
	
}

.sottotestatamenu_grigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	background-color: #E7E7E7;
	
}



.testatamenu_grigio_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: left;
	height: 25px;
	
}





.Titolo2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	
}
.Titolo3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	
}

.Titolo4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #517565;
	
}
.Titolo5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	
}
.Titolo6 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #517565;
	
}
.sottotitolo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	
}
.titolo_news {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	
}

.cella_form {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid;  FONT: 8pt Arial; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;  BACKGROUND-COLOR: #ffffff
}
.tendina_form {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid;  FONT: 10px Arial ; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid;  BACKGROUND-COLOR: #c6c6c6
}


.bottoni_form {
	BORDER-RIGHT: black 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 8pt Arial; BORDER-LEFT: black 0px solid; 
	PADDING-TOP: 3px; BORDER-BOTTOM: black 0px solid; HEIGHT: 22px; BACKGROUND-COLOR: #0034CE;COLOR: #ffffff;
}

A:LINK{font-style: normal;font-size: 12px;font-weight: normal;text-decoration: underline;color: #ffffff} 
A:VISITED{font-style: normal;font-size: 12px;font-weight: normal;text-decoration: underline;color:  #ffffff} 
A:HOVER {font-style: normal;font-size: 12px;font-weight: normal;text-decoration: underline;color:#cccccc;}  




//per backoffice
.link_rosso {font-style: normal;font-size: 12px;text-decoration: none;font-weight: bold;color: #990000;} 
.link_rosso A:LINK{font-style: normal;font-size: 10px;text-decoration: none;font-weight: bold;color: #990000;} 
.link_rosso A:VISITED{font-style: normal;font-size: 10px;text-decoration: none;font-weight: bold;color: #990000;} 
.link_rosso A:HOVER {font-style: normal;font-size: 10px;text-decoration: none;font-weight: bold;color:#333333;}  


//menu aree tematiche 
.materie{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color:#333333;}
a.materie:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color:#333333;}
a.materie:VISITED{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color:#333333;}
a.materie:HOVER{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: underline;color:#666666;}


//menu vari come materie
.menu{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color:#333333;}
a.menu:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;color:#333333;}
a.menu:VISITED{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: none;;color:#333333;}
a.menu:HOVER{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: normal;text-decoration: underline;color:#666666;}

//menu in alto
.menu_sott{font-size: 10px;font-weight: normal;text-decoration: none;color:#ffffff;}
a.menu_sott:link{font-size: 10px;font-weight: normal;text-decoration: none;color:#ffffff;}
a.menu_sott:VISITED{font-size: 10px;font-weight: normal;text-decoration: none;;color:#ffffff;}
a.menu_sott:HOVER{font-size: 10px;font-weight: normal;text-decoration: none;;color:#cccccc;}


//testa menu celle
.menu_t_celle{font-size: 14px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.menu_t_celle:link{font-size: 14px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.menu_t_celle:VISITED{font-size: 14px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.menu_t_celle:HOVER{font-size: 14px;font-weight: bold;text-decoration: underline;color:#666666;}

//menu testata blu scuro #0033ff chiaro #0066ff
.menutest{font-size: 10px;font-weight: normal;text-decoration: none;color:#333333;}
a.menutest:link{font-size: 10px;font-weight: normal;text-decoration: none;color:#333333;}
a.menutest:VISITED{font-size: 10px;font-weight: normal;text-decoration: none;;color:#333333;}
a.menutest:HOVER{font-size: 10px;font-weight: normal;text-decoration: underline;;color:#0066ff;}




//continua volume blu scuro #0033ff chiaro #0066ff
.testoblu_9{font-size: 9px;font-weight:normal;text-decoration: none;color:#0033ff;}
a.testoblu_9:link{font-size: 9px;font-weight: normal;text-decoration: none;color:#0033ff;}
a.testoblu_9:VISITED{font-size: 9px;font-weight: normal;text-decoration: none;;color:#0033ff;}
a.testoblu_9:HOVER{font-size: 9px;font-weight: normal;text-decoration: underline;;color:#0066ff;}


.titolovol{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.titolovol:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.titolovol:VISITED{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: none;;color:#ffffff;}
a.titolovol:HOVER{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;text-decoration: underline;;color:#666666;}


.titolo_bianco{font-family:Arial;font-size: 16px;font-weight: bold;text-decoration: none;color:#ffffff;}
a.titolo_bianco:link{font-family:Arial;font-size: 16;font-weight: bold;text-decoration: none;color:#ffffff;}
a.titolo_bianco:VISITED{font-family:Arial;font-size: 16px;font-weight: bold;text-decoration: none;;color:#ffffff;}
a.titolo_bianco:HOVER{font-family:Arial;font-size: 16px;font-weight: bold;text-decoration: underline;;color:#666666;}

.titolo_home_bianco{font-family:Arial; font-size: 14px;font-weight: normal;text-decoration: none;color:#ffffff;}
a.titolo_home_bianco:link{font-family:Arial;font-size: 14;font-weight: normal;text-decoration: none;color:#ffffff;}
a.titolo_home_bianco:VISITED{font-family:Arial;font-size: 14px;font-weight: normal;text-decoration: none;;color:#ffffff;}
a.titolo_home_bianco:HOVER{font-family:Arial; font-size: 14px;font-weight: normal;text-decoration: underline;;color:#666666;}

.sottotitolo_bianco{font-family:Arial;font-size: 12px;font-weight: normal;text-decoration: none;color:#ffffff;}
a.sottotitolo_bianco:LINK{font-family:Arial;font-style: normal;text-decoration: underline;color: #ffffff} 
a.sottotitolo_bianco:VISITED{font-family:Arial;font-style: normal;text-decoration: underline;color:  #ffffff} 
a.sottotitolo_bianco:HOVER {font-family:Arial;font-style: normal;text-decoration: underline;color:#333333;}  


a.linktesto:link{font-weight: normal;text-decoration: underline;}
a.linktesto:VISITED{font-weight: normal;text-decoration: underline;}




.linkpiccolo_2_home{font-family:Arial;font-weight: normal;font-size: 12px;text-decoration: none;color:#000066;}
a.linkpiccolo_2_home:link{font-family:Arial;ont-weight: normal;font-size: 12px;text-decoration: none;color:#000066;}
a.linkpiccolo_2_home:VISITED{font-family:Arial;font-weight: normal;font-size: 12px;text-decoration: none;color:#000066;}
a.linkpiccolo_2_home:HOVER{font-family:Arial;font-weight: normal;font-size: 12px;text-decoration: underline;}

//titolo areatematicha lik
.areatemalink{font-size: 14px;font-weight: bold;text-decoration: none;color:#333333;text-align: left;}
a.areatemalink:link{font-size: 14px;font-weight: bold;text-decoration: none;color:#333333;}
a.areatemalink:VISITED{font-size: 14px;font-weight: bold;text-decoration: none;;color:#333333;}
a.areatemalink:HOVER{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	;
	color:#666666;
	text-align: left;
}

//da dps
.paraleft
{
    FONT-SIZE: 11px;
    MARGIN: 5px 7px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.paraimg
{
    MARGIN: 5px 0px;
    TEXT-ALIGN: center
}
.paratext
{
    FONT-SIZE: 11px;
    MARGIN: 13px 15px 0px;
    COLOR: #333333;
    font-family:Georgia, Verdana;
    TEXT-ALIGN: justify
}
.addbooktext
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.ptext1
{
    FONT-SIZE: 10px;
    MARGIN: 5px 10px 0px 15px;
    COLOR: blue;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.checkouttext
{
    FONT-SIZE: 11px;
    MARGIN: 10px 5px 5px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.paratextwhite
{
    FONT-SIZE: 11px;
    MARGIN: 2px;
    COLOR: #f3da0a;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.paratitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 20px 0px 5px 15px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.carttext
{
    FONT-SIZE: 11px;
    MARGIN: 1px 5px 1px 10px;
    FONT-FAMILY: verdana, arial, helvetica, san serif
}
.smalltext
{
    FONT-SIZE: 10px;
    MARGIN: 2px 10px;
    FONT-FAMILY: verdana, arial, helvetica, san serif
}
.parared
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 10px 10px 4px 15px;
    COLOR: red;
    FONT-FAMILY: verdana, arial, helvetica, san serif
}
.subscribetag
{
    FONT-SIZE: 10px;
    MARGIN: 5px 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}


.mylibtext
{
    FONT-SIZE: 10px;
    MARGIN: 5px 2px 2px 5px;
    font-family:Georgia, Verdana;
}

a.mylibtext:LINK{ MARGIN: 5px 2px 0px;FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;} 
a.mylibtext:VISITED{ MARGIN: 5px 2px 0px;FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;} 
a.mylibtext:HOVER { MARGIN: 5px 2px 0px;FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;}  

.mylibtexthelpdown
{
    FONT-SIZE: 10px;
    MARGIN: 5px 2px 2px 0px;
    FONT-FAMILY: verdana, arial, helvetica, san serif
}

a.mylibtexthelpdown:LINK{ FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;} 
a.mylibtexthelpdown:VISITED{ FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;} 
a.mylibtexthelpdown:HOVER { FONT-SIZE: 10px;font-style: normal;text-decoration: none;color:#333333;}  


.mylibtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 2px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.mylibtitle1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 2px 0px;
    COLOR: #ffffff;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.moreinfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 2px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.textboxes
{
    BORDER-RIGHT: #b9d3c6 1px solid;
    BORDER-TOP: #b9d3c6 1px solid;
    BORDER-LEFT: #b9d3c6 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #b9d3c6 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.subcontent
{
    MARGIN: 10px 0px 0px 15px;
    FONT: 8pt/12pt Verdana;
    TEXT-TRANSFORM: none;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.inputbox
{
    BORDER-RIGHT: #333333 1px solid;
    BORDER-TOP: #333333 1px solid;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #333333 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: #333333 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left
}
.iBookTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 5px 5px 0px 15px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.iBookstrap
{
    FONT-SIZE: 11px;
    MARGIN: 8px 10px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.copyright
{
    FONT-SIZE: 11px;
    MARGIN: 3px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.categorytext
{
    FONT-SIZE: 11px;
    MARGIN: 3px 0px 3px 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-DECORATION: none
}
.parainfo
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, Arial, Helvetica, San serif;
    TEXT-ALIGN: left
}
.subtype
{
    FONT-SIZE: 10px;
    MARGIN: 6px 2px 6px 8px;
    FONT-FAMILY: verdana, arial, helvetica, san serif
}
.moreinfoimg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 3px 0px 3px 5px;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.ajmainmenu
{
    FONT-SIZE: 10px;
    MARGIN: 1px 1px 5px 5px;
    COLOR: navy;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-DECORATION: none
}
.ajmainmenu:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-DECORATION: underline
}
.ajsubmenu
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-DECORATION: none
}
.ajsubmenu:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-DECORATION: underline
}
.parastaff
{
    FONT-SIZE: 11px;
    MARGIN: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.parastaff1
{
    MARGIN-TOP: 10px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.listitemul
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px 10px 30px;
    COLOR: #333333;
    font-family:Georgia, Verdana;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: justify
}
.listitemuli
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px 10px 30px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    LIST-STYLE-TYPE: disc;
    TEXT-ALIGN: justify
}
.listitemol
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px 0px 50px;
    COLOR: #333333;
    FONT-FAMILY: Georgia, verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.listitemol1
{
    FONT-SIZE: 11px;
    MARGIN: 5px 15px 10px 45px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}

li
{
    MARGIN-TOP: 6px
}
.blacktag
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 10px;
    COLOR: #124b9e;
    MARGIN-RIGHT: 10px;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.blacktag1
{
    FONT-SIZE: 11px;
    MARGIN: 5px 0px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: center
}
.paracontent
{
    FONT-SIZE: 11px;
    MARGIN: 4px 15px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}
.paraindent
{
    FONT-SIZE: 11px;
    MARGIN: 13px 10px 0px 45px;
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, san serif;
    TEXT-ALIGN: justify
}

.aleft:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.aleft:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.aleft:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    FONT-STYLE: normal;
    TEXT-DECORATION: none
}
.ban_promozioni {
	background-attachment: fixed;
	background-image: url(/banner/ban_promozioni.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ban_appuntamenti {
	background-attachment: fixed;
	background-image: url(/banner/ban_appuntamenti.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ban_news {
	background-attachment: fixed;
	background-image: url(/banner/ban_news.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ban_librinotizie {
	background-attachment: fixed;
	background-image: url(/banner/ban_librinotizie.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.ban_manuali {
	background-attachment: fixed;
	background-image: url(/banner/ban_manuali.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.ban_ebook {
	background-attachment: fixed;
	background-image: url(/banner/ban_ebook.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.titolovol{font-size: 12px;font-weight: bold;text-decoration: none;color:#333333;}

.testoauguri{
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.5;
}