/* CSS Document */

#colonna-1 {
text-align:right;
padding-top: 0;

}

ul.menuVertDX li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:2px 5px 2px 2px; /* lascia spazio far il bordo del menu e il testo del link */
/*height:1.7em;line-height:1.7em; /* altezza del link: height e line-height devono avere il medesimo valore - tolta per consentire la doppia riga*/
}

ul.menuVertDX li.titolino{
display:block; /* il link occupa tutto lo spazio orizzontale */
padding:2px 5px 2px 2px; /* lascia spazio far il bordo del menu e il testo del link */
background:#FFEEBB;
color:#D01319;
list-style:none;
text-decoration:none;
font-weight: bold;}
ul.menuVertDX li { display:inline; } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/


ul.menuVertDX {
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */}

.menuVertDX a:link, 
.menuVertDX a:visited{
background:#fff;
color: #D01319;
list-style:none;
text-decoration:none;

}
.menuVertDX a:hover, 
.menuVertDX a:focus,
.menuVertDX a:active{
background:#FFEEBB;
color:#D01319;
list-style:none;
text-decoration:none;
}

.capitolo{
font-weight:bold;
border-bottom: 2px solid #D01319;
}

.linkrosa_rosso:link,
.linkrosa_rosso:visited{
color: #000; font-weight: bold;}

.linkrosa_rosso:hover,
.linkrosa_rosso:focus,
.linkrosa_rosso:active{
font-weight:bold;
background: #FDF2F1;
color: #E11F27;
}

.link_nero_rosso:link, 
.link_nero_rosso:visited{
color: #000;
list-style:none;
text-decoration:none;

}
.link_nero_rosso:hover, 
.link_nero_rosso:focus,
.link_nero_rosso:active{
color:#D01319;
list-style:none;
text-decoration:none;
}


/*definisco i font della colonna centrale*/
#colonna-2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
/*text-align:justify;*/
}

#int_colonna-2 p {
padding: 5px 30px;;
}



/*TITOLO SFONDO ROSSO NELLA COLONNA CENTRALE*/
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-indent: 10px;
color: #F9CFCC;
font-weight:bold;
background: #D01319;
padding-top:4px;
padding-bottom:2px;
margin: 0 0 0 5px;
}


/*TITOLO SFONDO BEIGE NELLA COLONNA CENTRALE*/
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-indent: 10px;
color: #D01319;
font-weight:bold;
background:#ffeebb;
padding-top:4px;
padding-bottom:2px;
margin: 0 0 0 5px;
}

/*TITOLO piccolo rosso NELLA COLONNA CENTRALE*/
h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-indent: 0px;
color: #B32317;
font-weight:bold;
}

/*TITOLINO rosso NELLA COLONNA CENTRALE*/
h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-indent: 0px;
color: #B32317;
font-weight:bold;
margin: 0;
padding-bottom: 0;
padding-left: 30px;
}

h6 {
background-color: #FFF6DD; color: #B32317;
font-size:14px;
padding: 10px 0;
margin: 0;}

.rosso {
color: #B32317;
}

.testoPiccolo {
font-size: 10px}

/*IN GENERALE PER LA COLONNA DI SINISTRA*/
#colonna-1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}


/*FONT DEL MENU CON LE LUNE ROSSE PER LA COLONNA DI SINISTRA*/
#colonna-1_b {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:right;
}


/*IN GENERALE PER LA COLONNA DI DESTRA*/
#colonna-3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-bottom:2px;
}

.suggerimentiDx {
margin: 0;
padding: 0;
list-style0: none;
}

.suggerimentiDx li{
padding-left: 12px;
background:url(immagini/stellina.gif) 0 0 no-repeat;}

.suggerimentiDx a{
display:block;
text-decoration:none;

}




.suggerimentiDx a:link {
color: #000000;
border-bottom:2px solid #CBDB2A;
}

.suggerimentiDx a:visited{
color: #000000;
border-bottom:2px solid #CBDB2A;
}

.suggerimentiDx a:hover,
.suggerimentiDx a:focus,
.suggerimentiDx a:active{
background: #F9FBE8;
color: #000000;
}


.suggerimentiDxR {
margin: 0;
padding: 0;
list-style: none;
}

.suggerimentiDxR li{
padding-left: 12px;
background:url(immagini/stellina.gif) 0 0 no-repeat;}

.suggerimentiDxR a{
display:block;
text-decoration:none;

}

.suggerimentiDxR a:link {
color: #000000;
border-top:3px solid #eb6a39;
}

.suggerimentiDxR a:visited{
color: #000000;
border-top:3px solid #eb6a39;
}

.suggerimentiDxR a:hover,
.suggerimentiDxR a:focus,
.suggerimentiDxR a:active{
background: #F9FBE8;
color: #000000;
}



/*COLONNA DI DESTRA: TITOLINO DEI SUGGERIMENTI*/

h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
/*color: #CBDB2A;*/
color: #fff;
background:#9eae00;
padding-bottom:2px;
padding-top:10px;
margin-top: 0;
}

h3.rivenditori {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
color: #fff;
background:  #eb6a39;
padding-bottom:2px;
padding-top:58px;
margin-top: 0;
}

#pie-di-pagina {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
color: #000;
}

/*TABELLA ORDINI*/


td {
margin: 0;
padding: 3px;
border: 1px solid #e3e4e4;
vertical-align:middle;
text-align: center;
font-size:10px;
}

td.tabellaBianca {
margin: 0;
padding: 3px;
border: 1px solid #fff;
vertical-align:middle;
text-align: center;
font-size:10px;
}
tr {margin: 0;
}

table.ordini th{font-size: 10px;
text-align:center;}

td.prodotto {
color: #D01319;
font-weight:bold;
}

/*ordina*/
h4.ordina
{
margin: 0 !important; 
background: #f9cfcc !important; 
color: #D01319;
font-weight: bold}

/*LIBRI*/
#libri{

padding: 20px;
}

#libri p {
margin-top: 0;
margin-bottom: 0;
padding: 0;
}

#libri p.editore {
margin-top: 10px;
}

#libri p a:link,
#libri p a:visited
{color:#000;
text-decoration:none;}

#libri p a:hover,
#libri p a:focus,
#libri p a:active
{font-weight:bold;
background: #FDF2F1;
color: #E11F27;
}

#libri p.autore a:link,
#libri p.autore a:visited,
#libri p.autore a:hover,
#libri p.autore a:focus,
#libri p.autore a:active
{font-weight: bold;}

#libri p.titolo
{font-weight: bold;
font-size: 14px;
color:#D01319;
}

#libri p.titolo a:link,
#libri p.titolo a:visited,
#libri p.titolo a:hover,
#libri p.titolo a:focus,
#libri p.titolo a:active
{font-weight: bold;
font-size: 14px;
color:#D01319;
}

#libri p.sottotitolo
{
color:#D01319;}

#libri p.descrizione {
font-style:italic;
font-size: 10px;
border-bottom: 1px dashed #D01319;
margin-bottom: 10px;
padding-bottom: 5px;
clear:both;
}

#libri p.compra a:link,
#libri p.compra a:visited
{color: #006699;
font-weight:bold;
text-decoration:none;}

#libri p.compra a:hover,
#libri p.compra a:focus,
#libri p.compra a:active
{font-weight:bold;
text-decoration:underline;
background: #E2F3F3;
}

.bianco{
color: #fff;}


table.home {
margin: 0;
padding: 0px;
border:none;
vertical-align:middle;
text-align: center;
font-size:10px;
}

table.home td{
margin: 0;
padding: 0px;
border:none;
vertical-align:middle;
text-align: center;
font-size:10px;
}