/* 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;
}





.suggerimentiSx {
margin: 0;
padding-right: 5px;
list-style: none;
font-size: 11px;
color: #7C3B00;
background: #F4F2D4;
text-align:center;
}



/*.suggerimentiSx li{
padding-left: 12px;
background:url(immagini/stellina.gif) 0 0 no-repeat;}*/

.suggerimentiSx a{
display:block;
text-decoration:none;

}

.suggerimentiSx li a img {
border: 5px solid #996633;}

/*
.suggerimentiSx a:link {
color: #7C3B00;
background: #F4F2D4;

}

.suggerimentiSx a:visited{
color: #7C3B00;
background: #F4F2D4;

}

.suggerimentiSx a:hover,
.suggerimentiSx a:focus,
.suggerimentiSx a:active{
background: #F4F2D4;
color: #7C3B00;
}



/*COLONNA DI DESTRA: TITOLINO DEI SUGGERIMENTI*/

#colonna-1 h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-align:center;
/*color: #CBDB2A;*/
color: #fff;
background: #FF66CC;
padding-bottom:2px;
padding-top:30px;
margin-top: 0;
margin-bottom: 0;
}











.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;
}



.linkrosa_rosso_big:link,
.linkrosa_rosso_big:visited{
font-size: 18px;
color: #000; font-weight: bold;}

.linkrosa_rosso_big:hover,
.linkrosa_rosso_big:focus,
.linkrosa_rosso_big:active{
font-size: 18px;
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 0px;;
}



/*TITOLO SFONDO ROSSO NELLA COLONNA CENTRALE*/
h1 {
font-family: Helvetica, sans-serif;
font-size:40px;
text-indent: 0px;
color: #D01319;
font-weight:bold;
padding-top:0px;
padding-bottom:0px;
margin: 0px;
}


/*TITOLO SFONDO BEIGE NELLA COLONNA CENTRALE*/
h2 {
font-family: Helvetica, sans-serif;
font-size:20px;
text-indent: 0px;
color: #996633;
font-weight:bold;

padding-top:0px;
padding-bottom:2px;
margin: 0;
}

/*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: Helvetica, sans-serif;
font-size:14px;
text-indent: 10px;
color: #F9CFCC;
font-weight:bold;
background: #D01319;
padding-bottom:4px;
padding-top:4px;
}


h6 {
background-color: #FFF6DD; color: #B32317;
font-size:14px;
padding: 10px 0;
margin: 0;}

.frase {
font-family: Helvetica, sans-serif;
font-size:16px;
text-indent: 0px;
color: #996633;
font-weight:normal;

padding-top:0px;
padding-bottom:2px;
margin: 0;}

.rosso {
color: #B32317;
}

.testoPiccolo {
font-size: 10px}

.rossogrande {
font-family: Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color: #B32317;}

/*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; - levato il 27 luglio*/
}

.suggerimentiDx {
margin: 0;
padding: 0;
list-style: 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-top:3px solid #CBDB2A;
}

.suggerimentiDx a:visited{
color: #000000;
border-top:3px 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: #b1c800;
background:#F9FBE8;
padding-bottom:2px;
padding-top:30px;
margin-top: 0;
margin-bottom: 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;
}

/*LIBRI EVIDENZA*/

#evidenza  {
background-color: #FFCC66;
padding: 8px;}



.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;
}

.righino {
border-bottom: 1px solid #996633;
border-top: 1px solid #996633;}
