body{
	background-color: #232323;
	text-align: center;
	vertical-align: middle;
}

body, td{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 666666;
}

A:visited 		{	COLOR: #666666; TEXT-DECORATION: underline}
A:hover 		{	COLOR: #666666; TEXT-DECORATION: blink}
A:link 			{	COLOR: #666666; TEXT-DECORATION: underline}

A.nolink:visited {	TEXT-DECORATION: none}
A.nolink:hover 	{	TEXT-DECORATION: none}
A.nolink:link 	{	TEXT-DECORATION: none}

#body {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	width: 1000px;
}

#puntini TD{
	background-image: url(../images/sfondi/puntini.gif);
	height: 1px;
}

#menu{
	background-color: #333333;
	font-size: 10px;
	color: ffffff;
	background-image: url(../images/sfondi/sfondolinkutili.jpg);
	background-repeat: no-repeat;
}

#sfondogrigio{
	background-color: #333333;
	font-size: 10px;
	color: ffffff;
}

#separatore{
	background-image: url(../images/sfondi/puntini_elenco_cards.gif);
}

#separatoreVerticale{
	background-image: url(../images/sfondi/puntini_elenco_verticale.gif);
}

#tabella{
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	
}

#menuTestata {
	text-align:left; 
	float:left; 
	list-style-type:none; 
	padding-left:10px;
}

#menuprincipale{
	background-color: #333333;
	background-image: url(../images/sfondi/sfondo_menu.gif);
	background-repeat: no-repeat;
	color:#FFFFFF;
}

a.menutestata{
	font-size: 10px;
	color: 333333;
	font-weight: bold;
	text-decoration: none;
}

A.menu:visited 		{	COLOR: #FFFFFF; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu:hover 		{	COLOR: #FFFFFF; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu:link 			{	COLOR: #FFFFFF; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}

A.menu_giallo:visited 		{	COLOR: #F5CF24; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu_giallo:hover 		{	COLOR: #F5CF24; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu_giallo:link 			{	COLOR: #F5CF24; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}

A.menu_grigio:visited 		{	COLOR: #666666; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu_grigio:hover 		{	COLOR: #666666; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}
A.menu_grigio:link 			{	COLOR: #666666; TEXT-DECORATION: none;font-size: 10px;font-weight: bold;}

/*
a.menu{
	font-size: 10px;
	color: FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
*/

a.menuPrincipale{
	font-size: 9px;
	color: FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.titoloCard{
	font-weight: bold;
}

.titolo{
	font-weight: bold;
	font-size: 14px;
	color: 666666;
}

select, input{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 333333;
}

.titoloBianco{
	font-size: 10px;
	color: FFFFFF;
	/*font-weight: bold;*/
}


.tabella_carrello{
border:1px solid #D1D1D1;
}

.carrello_td		{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1}
.carrello_td_primo		{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-left: medium solid 1px #D1D1D1}
.carrello_td_ultimo	{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium solid 1px #D1D1D1}

.carrello_td_riga_ult	{ border-bottom: medium solid 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1}
.carrello_td_ultimo_riga_ult	{ border-bottom: medium solid 1px #D1D1D1; border-right: medium solid 1px #D1D1D1}
.carrello_td_primo_riga_ult	{ border-bottom: medium solid 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-left: medium solid 1px #D1D1D1}

.carrello_td_primo_riga_1		{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-top: medium solid 1px #D1D1D1; border-left: medium solid 1px #D1D1D1;}
.carrello_td_riga_1		{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-top: medium solid 1px #D1D1D1;}
.carrello_td_ultimo_riga_1	{ border-bottom: medium dashed 1px #D1D1D1; border-right: medium solid 1px #D1D1D1; border-top: medium solid 1px #D1D1D1;}

.carrello_td_primo_riga_1_ultima	{ border-bottom: medium solid 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-top: medium solid 1px #D1D1D1; border-left: medium solid 1px #D1D1D1;}
.carrello_td_riga_1_ultima		{ border-bottom: medium solid 1px #D1D1D1; border-right: medium dashed 1px #D1D1D1; border-top: medium solid 1px #D1D1D1;}
.carrello_td_ultimo_riga_1_ultima	{ border-bottom: medium solid 1px #D1D1D1; border-right: medium solid 1px #D1D1D1; border-top: medium solid 1px #D1D1D1;}



.box {
 height:      100%;
 width:      100%;
 overflow:     auto;
 margin:      0px;
 padding-right:    10px;
 /*
 scrollbar-face-color:  #ffffff;
 scrollbar-highlight-color: #ffffff; 
 scrollbar-shadow-color:  #FFFFFF;
 scrollbar-3dlight-color: #FFFFFF; 
 scrollbar-arrow-color:  #999999;
 scrollbar-track-color:  #FFFFFF; 
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-base-color:  #FFFFFF
 */
} 

#menu{
	background-color: #333333;
	font-size: 10px;
	color: ffffff;
	background-image: url(../images/sfondi/sfondolinkutili.jpg);
	background-repeat: no-repeat;
}

.elenco{
	background-color: #CCCCCC;
}

.errore{
	color: #CB1511;
	font-weight: bold;
}

.sconto{
	color: #666666;
	font-weight: bold;
}

.barrato{
	text-decoration: line-through;
}


.spese_spedizione{
	color: #999999;
	font-weight: bold;
}

.box_giallo_left{
color: #333333;
background-color: #F5CF24;
border-top:1px solid #D1D1D1;
border-left:1px solid #D1D1D1;
}

.box_giallo_center{
color: #333333;
background-color: #F5CF24;
border-top:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;
border-left:1px solid #D1D1D1;
}

.box_giallo_right{
color: #333333;
background-color: #F5CF24;
border-top:1px solid #D1D1D1;
border-right:1px solid #D1D1D1;
}



.giallo {
color: #F5CF24;
}

.grigio_chiaro{
color:#D1D1D1;
}

.grigio_scuro{
color:#333333;
}


ul.albero_categorie, 
ul.albero_categorie ul, 
ul.albero_categorie li 		{list-style-type: none; padding:0;  margin:0; width:auto; font-size:11px}
ul.albero_categorie 		{padding-left:10px}
ul.albero_categorie li 		{margin-top:7px}
ul.albero_categorie ul li	{margin-top:0}
ul.albero_categorie ul  a {margin-left:10px; margin-top:0;}
ul.albero_categorie a:visited 		{COLOR: #ffffff; TEXT-DECORATION: none}
ul.albero_categorie a:hover 		{COLOR: #ffffff; TEXT-DECORATION: none}
ul.albero_categorie a:link 			{COLOR: #ffffff; TEXT-DECORATION: none}
