/* comportamenti DIV Cambiamenti -------- */ #tool { width:972px; height:145px; 
margin:0 auto; top right no-repeat; } #mn { width:972px; margin:0 auto; padding:2px 
0 1px 0; background:#FFCC33; font-weight:bold; font-size:110%; } #cont { width:972px; 
margin:0 auto;} 

/* formattazione colonna sinistra */ 
#cont #info { width:206px; margin-right:18px; float:left; 
top left repeat-y; voice-family: "\"}\""; voice-family:inherit; 
width:188px; } html>#cont #info { width:188px; } #cont #info h1 { font-size:12px; 
color:#950007; padding:16px 16px 5px 16px;  
0 17px no-repeat; } #cont #info input { padding:0; margin:0; } 

/* formattazione box new (colonna sinistra) */ 
#cont #info .boxNews { padding:0 14px 8px 16px;	
} #cont #info .boxNews .data { font-size:11px; font-weight:normal; font-style:italic; 
color:#666; line-height:2.0em; } #cont #info .boxNews h2 { padding-bottom:5px; 
} #cont #info .boxNews a, #cont #info .boxNews a:link, #cont #info .boxNews a:active, 
#cont #info .boxNews a:visited { color:#333; display:block; text-decoration:none; 
} #cont #info .boxNews a:hover { text-decoration:underline; } #cont #info .boxNews 
img { border:1px solid #FFF; float:left; margin-right:8px; margin-top:7px; }
 
/* formattazione box ricerca (colonna sinistra) */ 
#cont #info #ricerca { padding:6px 
10px 6px 16px; } #cont #info #ricerca #inputRicerca { font-size:11px; width:110px; 
height:15px; color:#555; padding:0 1px 0 1px; border:1px solid #A5ACB2; background:#FFF; 
voice-family: "\"}\""; voice-family:inherit; 
width:108px; } html>#cont #info #ricerca #inputRicerca { width:108px; } #cont 
#info #ricerca #invioRicerca { font-size:11px; } 

/* formattazione box newsletter (colonna sinistra) */ 
#cont #info .boxNewsletter { padding:6px 14px 6px 16px; 
} #cont #info .boxNewsletter #newsletter #inputNewsletter { font-size:11px; width:95%; 
color:#555; margin:8px 0; } #cont #info .boxNewsletter #newsletter #invioNewsletter 
{ font-size:11px; margin-top:8px; } #cont #info .boxNewsletter #newsletter .checkboxNlt 
{ width:120px; display:block; margin-top:8px; float:left; } 

/* formattazione box download pdf (colonna sinistra) */ 
#cont #info .boxDownload { padding:6px 14px 16px 16px; } 

/* formattazione colonna centrale */ 
#cont #testi { width:590px; 
padding-top:16px; padding-bottom:6px; float:left; } #cont #testi h2 { font-size:12px; 
color:#950007; padding-left:16px; 0 1px no-repeat;}

 /* formattazione box Elenco Libri (colonna centrale) */ 
 #cont #testi .boxElencoLibri 
{ width:295px; padding:8px 14px 8px 0; float:left; voice-family: "\"}\""; voice-family:inherit; 
width:279px; } html>#cont #testi .boxElencoLibri { width:279px; } #cont #testi 
.boxElencoLibri a, #cont #testi .boxElencoLibri a:link, #cont #testi .boxElencoLibri 
a:active, #cont #testi .boxElencoLibri a:visited { display:block; text-decoration:none; 
} #cont #testi .boxElencoLibri a:hover { text-decoration:underline; /*color:#B3000B*/ 
color:#444; } #cont #testi .boxElencoLibri img { border:1px solid #D5D5D5; float:left; 
margin-top:7px; margin-right:8px; width:115px; } #cont #testi .boxElencoLibri 
h3 { font-size:13px; color:#000; padding:5px 0 8px 0; } #cont #testi .boxElencoLibri 
.autoreTitolo { font-size:12px; font-weight:normal; /*line-height:2.0em;*/ } 

/* formattazione box Scheda Libro (colonna centrale) */ 
#cont #testi .schedaLibro 
{ padding-top:11px; padding-right:20px; } #cont #testi .schedaLibro h3 { font-family:Arial, 
Verdana, Helvetica, sans-serif; font-size:18px; line-height:1.1em; padding-bottom:4px; 
} #cont #testi .schedaLibro .paragrafo { padding:16px 0; } #cont #testi .schedaLibro 
p+p { padding:16px 0 0 0; } #cont #testi .schedaLibro p.isbn { font-family:Arial, 
Verdana, Helvetica, sans-serif; color:#777; font-weight:bold; } #cont #testi .schedaLibro 
img.imgBook { border:1px solid #D5D5D5; width:160px; float:left; margin-right:14px; 
margin-top:4px; } #cont #testi .schedaLibro .imgCompra { text-align:center; padding:8px 
0; } #cont #testi .schedaLibro .imgCompra img { width:85px; height:28px; } #cont 
#testi .schedaLibro img.imgLabel { border:1px solid #D5D5D5; width:85px; height:28px; 
} #cont #testi .schedaLibro h3 .autore { font-size:15px; font-weight:normal; color:#787878; 
} #cont #testi .schedaLibro p.back { float:right; padding:0; } #cont #testi .schedaLibro 
p.back a, #cont #testi .schedaLibro p.back a:link, #cont #testi .schedaLibro p.back 
a:active, #cont #testi .schedaLibro p.back a:visited { color:#800008; text-decoration:none; 
height:16px; font-weight:bold; background:#FFF; padding-left:20px; } #cont #testi .schedaLibro p.back a:hover { color:#666; background: 
url(../i/ico/back.jpg) 0 -16px no-repeat; } 
 
/* formattazione box Scheda Autore (colonna centrale) */ 
#cont #testi .schedaAutore 
{ padding-top:8px; padding-bottom:16px; padding-right:20px; } #cont #testi .schedaAutore 
.paragrafo { padding:6px 0; } #cont #testi .schedaAutore div+h3 { padding:8px 
0 0 0; } #cont #testi .schedaAutore p+p { padding:16px 0 0 0; } #cont #testi .schedaAutore 
img.imgBook { border:1px solid #D5D5D5; width:240px; height:240px; float:left; 
margin-right:14px; margin-top:8px; } 

/* formattazione box Scheda News (colonna centrale) */ 
#cont #testi .schedaNews { padding-top:8px; padding-bottom:16px; 
padding-right:20px; } #cont #testi .schedaNews .paragrafo { padding:8px 0; line-height:1.4em; 
} #cont #testi .schedaNews p+p { padding:16px 0 0 0; } #cont #testi .schedaNews 
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.1em; padding-bottom:9px; 
font-size:14px; } #cont #testi .schedaNews h3 .data { font-size:13px; font-weight:normal; 
line-height:2.2em; color:#777; } #cont #testi .schedaNews .imgNews { width:131px; 
float:left; } #cont #testi .schedaNews .imgNews img{ width:115px; border:1px solid 
#D5D5D5; margin-top:8px; } #cont #testi .schedaNews p.top { text-align:right; 
padding:22px 0 8px 0; border-bottom:1px solid #CCC; clear:left; } #cont #testi 
.schedaNews p.top a, #cont #testi .schedaNews p.top a:link, #cont #testi .schedaNews 
p.top a:active, #cont #testi .schedaNews p.top a:visited { color:#800008; text-decoration:none; 
font-weight:bold; padding-left:20px; 
} #cont #testi .schedaNews p.top a:hover { color:#666;} #cont #testi .schedaNews p.back { float:right; padding:0; 
} #cont #testi .schedaNews p.back a, #cont #testi .schedaNews p.back a:link, #cont 
#testi .schedaNews p.back a:active, #cont #testi .schedaNews p.back a:visited 
{ color:#800008; text-decoration:none; height:16px; font-weight:bold; background:#FFF 
padding-left:20px; } #cont #testi .schedaNews 
p.back a:hover { color:#666;} 

/* formattazione colonna destra */ 
/* per variare altezza dal titolo e disposizione colonna se right o left*/
#cont #magazine { width:152px; float:right; 
color:#D8B0B2; /*rosa*/ background:#FFCC33; /*il colore sfondo*/} 
#cont #magazine h1 { padding:16px 16px 2px 16px; color:#FFF; } /*colore testo nero*/

/* formattazione box magazine (colonna di destra) */ 
#cont #magazine .boxMagazine { font-family:"TrebuchetMS", Verdana, Arial, sans-serif; padding:8px 0 16px 16px; } #cont #magazine .boxMagazine 
img { border:1px solid #D8B0B2; margin-bottom:3px; } #cont #magazine .boxMagazine 
h2 { font-weight:normal; font-size:12px; padding-bottom:2px; color:#FFF; } #cont 
#magazine .boxMagazine a, #cont #magazine .boxMagazine a:link, #cont #magazine 
.boxMagazine a:active, #cont #magazine .boxMagazine a:visited { display:block; 
color:#FFF; text-decoration:none; } #cont #magazine .boxMagazine a:hover { text-decoration:underline; 
} #cont #magazine h1 a, #cont #magazine h1 a:link, #cont #magazine h1 a:active, 
#cont #magazine h1 a:visited { color:#FFF; text-decoration:none; } #cont #magazine 
h1 a:hover { color:#D8B0B2; } 


/* formattazione piede pagina */ 
#foot { width:972px; margin:0 auto; padding:2px 
0 3px 0; text-align:center; color:#FFF; background:#000; } #foot a, #foot a:link, 
#foot a:active, #foot a:visited { color:#C8C8C8; text-decoration:none; } #foot 
a:hover { color:#FFF; text-decoration:underline; }
