.carrello_mini
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    color:#ffffff;
    }
    
table#account
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:13px;
    color:#000000;
    }
table#account TD
{
    color:#000000;
    }
table#account SPAN
{
    color:#000000;
    }    
table#account INPUT
{
    color:#000000;
    }  
table#carrello TH
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    }  
table#carrello TD
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    color:#000000;
    }   
    
TD#vocearticolo 
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    background-color: #F4F4F3;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
    color:#000000;
    vertical-align:bottom
    }
    
TD#vocearticolo select
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
}

TD#vocearticolo img
{
    margin-right:5px;
    margin-bottom:3px;
    }
        
TD#vocearticolo  a
{
    color:#000000;
    }    
TD#vocearticolo  a:hover
{
    color:#000000;
    text-decoration:underline;
    }    
    
TD#vocearticolo TD#prezzoArticolo
{
    font-size:11px;
    color:#000000;
    text-decoration:none;
    }   
TD#vocearticolo SPAN#prezzoArticoloBarrato {
    font-size:11px;
    color:#000000;
    text-decoration:line-through;
    }   
TD#vocearticolo SPAN#prezzoArticoloScontato {
    font-size:11px;
    font-weight:bold;
    color:#000000;
    text-decoration:underline;
    }   
TD#vocearticolo  input
{
    font-size:11px;
    color:#000000;
    }     

table#menu
{
    /*margin-left:-5px;*/
    width:240px;
    border-top:solid 1px #aaaaaa;
    }
table#menu td a
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 11px;
    color: #000000;
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 5px;
    text-decoration: none;
    border-bottom: solid 1px #aaaaaa;
    border-left: solid 1px #aaaaaa;
    border-right: solid 1px #aaaaaa;
    width: 240px;
    }
    
table#menu td a.freccia
{
    background-image:url('img/freccia.png');
    background-repeat:no-repeat;
    background-position:230px 12px;
    }
        

table#menu td a:hover
{
    text-decoration:underline;
    background-color:#aaaaaa;
    background-image:url('img/freccia_giu.png');
    background-repeat:no-repeat;
    background-position:230px 12px;}

    
table#menu td a.selezionato
{
    color:#555555;
    background-image:url('img/freccia_giu.png');
    background-repeat:no-repeat;
    background-position:230px 12px;}
    
table#menu td a.marca
{
    padding:5px 5px 5px 25px;
    width:220px;
    color:#555555;}
     
table#menu td a.marca:hover
{
    padding:5px 5px 5px 25px;
    background-image:none;
    width:220px;
    color:#555555;}
     

table#minivocearticolo
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    color:#dddddd;
    width:300px;
    height:70px;
    }
    
div#addCarrello
{
    background-image:url("img/addcarrello_bg.png");
    position:absolute;
    z-index:100000;
    top:0px;
    left:0px;
    width:300px;
    height:70px;
    vertical-align:top;}

div#sendMail
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 13px;
    line-height: 19px;
    border: 1px solid #aaaaaa; 
    background: #ffffff;
    padding:10px;
    position:absolute;
    z-index:100000;
    top:0px;
    left:0px;
    width:200px;
    height:100px;
    vertical-align:top;}
        
div#addCarrello  table#vocearticolo div#sendMail
{
    font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
    font-size:11px;
    border:0px;
    }
table#dettaglioArticolo
{
    background-image:url("img/dettaglioarticolo_bg.png");
    width:850px;
    height:480px;
    }   
table#dettaglioArticolo div.paginazione 
	{
		font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
		font-size: 9px;
		padding: 3px;
		margin: 3px;
		text-align:left;
	}
	
table#dettaglioArticolo div.paginazione a 
	{
		font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
		font-size: 9px;
		border: 1px solid #aaaaaa;
		margin-right:3px;
		padding:2px 6px;

		background-position:bottom;
		text-decoration: none;

		color: #231F20;		
	}
	
table#dettaglioArticolo div.paginazione a:hover, div.meneame a:active 
	{
		font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
		font-size: 9px;
		border: 1px solid #000;
		background-image:none;
		background-color:#231F20;
		color: #fff;
	}
	   
table#dettaglioArticolo .fotoProdotto
{
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width:465px;
	height:400px;
    }
table#dettaglioArticolo SPAN#prezzoArticoloBarrato {
    text-decoration:line-through;
    }   
table#dettaglioArticolo SPAN#prezzoArticoloScontato {
    font-weight:bold;
    text-decoration:underline;
    } 
div#checkout
{
    background-image:url("img/dettaglioarticolo_bg.png");
    }
div#dettaglio {
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
}

#Divmenu a.menu
{
    width:240px;
    display:block;
    text-decoration:none;
    text-align:left;
    font-weight:normal;
    font-size:11px;
    margin:0 0 0 0px;
    padding:8px 0px 5px 11px;
    color:#555555;}

#Divmenu a.menu:hover
{
    background-color:#bbbbbb;
    color:#ffffff;}
    
#Divmenu a.menuSelected
{
    width:240px;
    display:block;
    text-decoration:none;
    text-align:left;
    font-weight:normal;
    margin:0 0 0 0px;
    padding:8px 0px 5px 10px;
    background-color:#bbbbbb;
    color:#ffffff;}
