s/* CSS Document */

/* ----------------------------------------------------------
* STRUTTURA BASE DELLA PAGINA WEB.
* ----------------------------------------------------------*/
html, body
{
 margin: 0px;
 padding: 0px;
 height: 100%;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #999999;
 background:url(../immagini/sfondo2.gif);
}

#page{
 width:960px;
 margin: 0% auto; /* centra il contenuto per gli altri browser (Firefox etc.)*/
 text-align:left;
}

p { margin:0px}


/* ----------------------------------------------------------
* Stili per il testo
* ----------------------------------------------------------*/

.testofooter {
color: #999999;
}

.testofooter a{
color: #999999;
text-decoration:none;
}

.testofooter a:hover{
color: #515151;
text-decoration:underline;
}

#navprodotti{
border-bottom:#999999 solid 1px; 
text-align:right; 
height:auto; 
width:auto;
font-size:110%;
color:#333333;
}
#navprodotti a{
padding:10px 15px 10px 0; 
color:#333333;
text-decoration:none;
display:block;
}
#navprodotti a:hover{
padding:10px 15px 10px 0; 
background:#F1F1F1;
color:#333333;
text-decoration:none;
display:block;
}

#navprodottiselezionato a{
border-bottom:#999999 solid 1px; 
text-align:right; 
height:auto; 
padding:10px 15px 10px 0; 
color:#333333;
font-size:110%;
text-decoration:none;
display:block;
background:#F1F1F1;
}

#intestazionebarnav {
text-align:right; 
height:auto; 
width:auto; 
background:#CCCCCC; 
padding:10px 15px 10px 0; 
color:#333333; 
font-size:110%;
}

/* ----------------------------------------------------------
* Inizio stili per i prodotti
* ----------------------------------------------------------*/

.titoli {color:#4853A2; font-size:150%; font-weight:bold;}

.sottotitoli {color:#5f5f5f; font-size:110%;}

.categoria {
color:#858585;
font-size:110%;
font-weight:bold;
}
.categoria a{
color:#858585;
font-size:110%;
font-weight:bold;
text-decoration:none;
}
.categoria a:hover{
color:#858585;
font-size:110%;
font-weight:bold;
text-decoration:none;
}

.sottocategoria {
color:#858585;
font-size:110%;
}

.sottocategoria a{
color:#858585;
font-size:110%;;
text-decoration:none;
}
.sottocategoria a:hover{
color:#B9B9B9;
font-size:110%;
text-decoration:none;
}

/* ----------------------------------------------------------
* Fine stili per i prodotti
* ----------------------------------------------------------*/

.testoprodotti{
font-size:12px;
color:#666666;
}
.testoprodotti a{
color:#666666;
text-decoration:none;
}
.testoprodotti a:hover{
color:#666666;
text-decoration:underline;;
}

#TestoHome{
float:left;
width:335px;
height:170px;
padding: 0 2px 0 0;
margin-right:5px;
}

#barrettaverticale{
float:left;
width:6px;
height:157px;
}

#novitaimage{
float:left;
width:129px;
height:157px;
}

#barrettaverticale2{
float:left;
width:10px;
height:157px;
text-align:right;
}

.TestoHome2{
font-size:11px;
color:#666666;
line-height:13px;
}
.TestoHome2 a{
color:#666666;
text-decoration:none;
}
.TestoHome2 a:hover{
color:#666666;
text-decoration:underline;;
}

.TestoIntro{
font-size:13px;
color:#646464;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntroSmall{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntroSmall a{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TestoIntroSmall a:hover{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;;
}

.TestoIntro2Small{
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntro2Small a{
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TestoIntro2Small a:hover{
font-size:12px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;;
}

.TestoIntro3Small{
font-size:11px;
color:#e0e0e0;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntro3Small a{
font-size:11px;
color:#e0e0e0;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TestoIntro3Small a:hover{
font-size:11px;
color:#e0e0e0;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;;
}

.TestoIntro4Small{
font-size:12px;
color:#646464;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntro4Small a{
font-size:12px;
color:#646464;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TestoIntro4Small a:hover{
font-size:12px;
color:#646464;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;;
}

.TestoIntro5Small{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.TestoIntro5Small a{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TestoIntro5Small a:hover{
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;;
}
