BODY             { FONT-FAMILY: Verdana, Helvetica, Sans-serif; COLOR:#404040 }

A:link           { COLOR: #C52E29; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A:visited        { COLOR: #C52E29; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A:hover          { COLOR: #AFAFAF; FONT-WEIGHT: bold; TEXT-DECORATION: underline }


A.Bianco:link     { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A.Bianco:visited  { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }

A.Bianco:hover    { COLOR: #FFFFFF; FONT-WEIGHT: bold; TEXT-DECORATION: none }



.TableStandard
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}


.TopBottom
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.TopBottomDotted
	{
	   border-top:1px dotted #A0A0A0;
	   border-right:none;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:none;
	}
	
.Top
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}

.TopRosso
	{
	   border-top:2px solid #C52E29;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}
	
.TopGrigio
	{
	   border-top:2px solid #C9C9C9;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}
	
.TopDotted
	{
	   border-top:1px dotted #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:none;
	}
	
.TopLeft
	{
	   border-top:1px solid #A0A0A0;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}


.Bottom
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}

.BottomDotted
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:none;
	}

.BottomLeft
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.Left
	{
	   border-top:none;
	   border-right:none;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}
	
.LeftRight
	{
		font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-right:2px solid #FFFFFF;
	   border-bottom:none;
	   border-left:2px solid #FFFFFF;
	}


	
.LeftRightGrigio
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-right:2px solid #C9C9C9;
	   border-bottom:none;
	   border-left:2px solid #C9C9C9;
	}


.Right
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:2px solid #FFFFFF;
	}


.RightGrigio
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-left:none;
	   border-bottom:none;
	   border-right:2px solid #C9C9C9;
	}
	
	
.BoxPuntini
	{
	   border-top:1px dotted #A0A0A0;
	   border-right:1px dotted #A0A0A0;
	   border-bottom:1px dotted #A0A0A0;
	   border-left:1px dotted #A0A0A0;
	}
	
.BoxSolid
	{
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

.TopLeftRight
	{
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:1px solid #A0A0A0;
	}
	
.BottomLeftRight
	{
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:1px solid #A0A0A0;
	}

	
.TopRight
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:1px solid #A0A0A0;
	   border-right:1px solid #A0A0A0;
	   border-bottom:none;
	   border-left:none;
	}
	

.TopRightGrigio
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:2px solid #C9C9C9;
	   border-right:2px solid #C9C9C9;
	   border-bottom:none;
	   border-left:none;
	}
	
	
.BottomRight
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-right:1px solid #A0A0A0;
	   border-bottom:1px solid #A0A0A0;
	   border-left:none;
	}
	

.BottomRightGrigio
	{
	   font-size: 10px;
	   color: #404040;
	   border-top:none;
	   border-right:2px solid #C9C9C9;
	   border-bottom:2px solid #C9C9C9;
	   border-left:none;
	}
	
	
/*  ----- menù 1 ---------	*/
ul.menu1 {
width:190px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}

	
ul.menu1 li {
background:url(images/roll-over.jpg); /*pre-load immagine*/
}

ul.menu1 li a:link, ul.menu1 li a:visited {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#FFFFFF;
color: #C52E29;
padding:0px 5px;
height:13px;
line-height:13px;

border-bottom:0px solid #909090;

} /* link */

ul.menu1 li a:hover, ul.menu1 li a:active {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#F0F0F0 100% 0 repeat-y;
color:#404040;
padding:0px 5px;
height:13x;
line-height:13px;

border-bottom:0px solid #909090;

} /* roll-over */	


.VoceMenuSelez
	{
	   font-size: 10px;
	}	
	





/*  ----- menù 2 ---------	*/
ul.menu2 {
width:150px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}


ul.menu2 li {
background:url(images/roll-over.jpg); /*pre-load immagine*/
}

ul.menu2 li a:link, ul.menu2 li a:visited {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#FFFFFF;
color: #C52E29;
padding:0px 5px;
height:15px;
line-height:15px;

border-bottom:0px solid #909090;

} /* link */

ul.menu2 li a:hover, ul.menu2 li a:active {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#F0F0F0 100% 0 repeat-y;
color:#404040;
padding:0px 5px;
height:15x;
line-height:15px;

border-bottom:0px solid #909090;

} /* roll-over */	


.VoceMenuSelez
	{
	   font-size: 10px;
	}	
	
	

/*  ----- menù prodotti ---------	*/
ul.menuprodotti {
width:130px;
list-style:none; /* elimino i punti elenco */
margin:0; padding:0; /* elimino i rientri delle liste */
}


ul.menuprodotti li {
background:url(images/roll-over.jpg); /*pre-load immagine*/
}

ul.menuprodotti li a:link, ul.menuprodotti li a:visited {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#FFFFFF;
color: #C52E29;
padding:0px 5px;
height:13px;
line-height:13px;

border-bottom:0px solid #909090;

} /* link */

ul.menuprodotti li a:hover, ul.menuprodotti li a:active {
display:block;
font-family: Verdana, helvetica;
font-size: 10px;
text-decoration:none;
background:#F0F0F0 100% 0 repeat-y;
color:#404040;
padding:0px 5px;
height:13x;
line-height:13px;

border-bottom:0px solid #909090;

} /* roll-over */	


.VoceMenuSelez
	{
	   font-size: 10px;
	}	
