BODY
{
    BACKGROUND-COLOR: white;
    margin:0px 0px 0px 0px;
    FONT-FAMILY: Tahoma, Verdana;
    FONT-SIZE:  .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    cursor: url(frantoio.cur);
	color:	#006400;
}
HR {COLOR: #006400; width:200px;}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #006400;
}
H1	{	
	font-family: Tahoma, Verdana;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Tahoma, Verdana;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Tahoma, Verdana;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Tahoma, Verdana;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Tahoma, Verdana;
	font-size:	9px;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Tahoma, Verdana;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
A:link	{	
	text-decoration:	none;
	color:	#006400;
	}	
A:visited	{	
	text-decoration:	none;
	color:	#006400;
	}	
A:active	{	
	text-decoration:	none;
	color:	#006400;
	}	
A:hover	{	
	text-decoration:	underline;
	color:	#006400;
	}
A:link.gray	{	
	text-decoration:	none;
	color:	gray;
	}	
A:visited.gray	{	
	text-decoration:	none;
	color:	gray;
	}	
A:active.gray	{	
	text-decoration:	none;
	color:	gray;
	}	
A:hover.gray	{	
	text-decoration:	underline;
	color:	gray;
	}
A:link.white_bold	{	
	text-decoration:	none;
	color:	white;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:visited.white_bold{	
	text-decoration:	none;
	color:	white;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:active.white_bold	{	
	text-decoration:	none;
	color:	white;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:hover.white_bold	{	
	text-decoration:	underline;
	color:	white;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}
A:link.black_bold	{	
	text-decoration:	none;
	color:	black;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:visited.black_bold{	
	text-decoration:	none;
	color:	black;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:active.black_bold	{	
	text-decoration:	none;
	color:	black;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}	
A:hover.black_bold	{	
	text-decoration:	underline;
	color:	black;
	font-weight:bold;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	}

UL LI	{	
	list-style-type:	disc;
	color:#006400;
	font-size : small;
	font-family : Tahoma, Verdana;
	padding-left : 15px;
	}	

UL LI.small	{	
	list-style-type:	disc;
	color:#006400;
	font-size : x-small;
	font-family : Tahoma, Verdana;
	text-align:justify;
	}

UL LI LI	{	
	list-style-type:	circle;
	color:#006400;
	font-size : x-small;
	font-family : Tahoma, Verdana;
	}	

UL LI LI LI	{	
	list-style-type:	square;
	color:#006400;
	font-size : x-small;
	font-family : Tahoma, Verdana;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

/* TAG TIT*/
.tit_green
{
color:#006400;
font-size:12px;
font-family:Tahoma, Verdana;
text-align:left;
}
.tit_green_bold
{
color:#006400;
font-size: smaller;
font-family: Tahoma, Verdana;
font-weight:bold;
text-align:center;
}
.tit_green_bold_filter
{
color:#006400;
font-size: smaller;
font-family: Tahoma, Verdana;
font-weight:bold;
text-align:center;
_filter:
	progid:DXImageTransform.Microsoft.MotionBlur(strength=6, direction=130)
	//progid:DXImageTransform.Microsoft.Blur(pixelradius=1)
	//progid:DXImageTransform.Microsoft.Wheel(duration=3)
	//progid:DXImageTransform.Microsoft.dropshadow(OffX=5, OffY=5, Color='gray', Positive='true')
	progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
}
.tit_green_small
{
color:#006400;
font-size : xx-small;
font-family : Tahoma, Verdana;
}
.tit_white
{
color:white;
font-size : xx-small;
font-family : Tahoma, Verdana;
}
.tit_white_bold
{
color:white;
font-size : xx-small;
font-family : Tahoma, Verdana;
font-weight: bold;
}
.tit_white_bottom
{
color:white;
font-size : x-small;
font-family : Tahoma , Verdana;
font-weight:bolder;
background-color:#006400;
}
.tit_cornice
{
background-color:White;
color:#006400;
font-size : small;
font-family : Tahoma, Verdana;
font-weight:bold;
}
/* TAG DIV */
div.scrolltit
{
color: white;
background-color: #006400;
font-family: Tahoma, Verdana;
font-size: small;
font-weight: bold;
text-align: center;
}
div.scroll
{
font-family:Tahoma,Verdana;
font-size: x-small;
font-weight: bold;
color:#006400;
text-align: center;
}
div.scrollbody
{
font-family:Tahoma,Verdana;
color:#006400;
font-size:xx-small;
text-align:justify;
}
div.scrolltit_gray
{
color: white;
background-color: gray;
font-family: Tahoma, Verdana;
font-size: small;
font-weight: bold;
text-align: center;
}
div.scroll_gray
{
font-family:Tahoma,Verdana;
font-size: x-small;
font-weight: bold;
color:gray;
text-align: center;
}
div.scrollbody_gray
{
font-family:Tahoma,Verdana;
font-size: xx-small;
text-align:justify;
}
/* CSS GENERICI */
.hand{cursor:hand}
.glow{
	_filter:progid:DXImageTransform.Microsoft.Glow(color='gray', Strength='5');
	font-weight:bold;
	font-size:32;
	color: #FFFFFF;
	}
.fading{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#006400')}
.fading2{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#006400', EndColorStr='#FFFFFF')}
.trasparent{filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=60, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)}

.tab-testa { background-color: #006400; color: white; font-size:small; font-weight: bolder;}
.tab-scura { background-color: #90EE90; color: #006400; font-size:xx-small; font-weight:bold;}
.tab-chiara { background-color: #FFFFFF; color: #006400; font-size:7.5pt;}

.tab-testaBig { background-color: #006400; color: white; font-size:large; font-weight: bolder;}
.tab-scuraBig { background-color: #90EE90; color: #006400; font-size:medium; font-weight:bold;}
.tab-chiaraBig { background-color: #FFFFFF; color: #006400; font-size:medium;}

.tab-trasp { color: #006400; font-size:xx-small;}
.tab-traspBig { color: #006400; font-size:xx-small;}
.tab-pass {font-family:Verdana; background-color: #FFFFFF; color: #006400; vertical-align:baseline; text-align:center; font-size:xx-large;}

.sf-scura { background-color: #90EE90;}
.sf-chiara { background-color: #FFFFFF;}
.sf-trasp { background-color: transparent;}
.backFaq { background-image:url(images/faq.gif); background-position:right bottom; background-attachment:fixed; background-repeat:no-repeat;}
.backNews { background-image:url(images/news.gif); background-position:right bottom; background-attachment:fixed; background-repeat:no-repeat;}
.login { color:white; margin-left:5px; width:180px;}
.legend {font-family:Tahoma, Verdana; color:#006400; font-size:xx-small;}
.home{width:150px; border-style: none; height:1px; color:#006400}

.nascosto {DISPLAY: none; VISIBILITY: hidden}
.visibile {DISPLAY: block; VISIBILITY: visible}

/* CSS I TD IN SHOP2.aspx */
.tdTools { color: #006400; font-size:xx-small; BACKGROUND-COLOR: #FFFFFF; vertical-align:middle; padding:10px}
.tdTools A { color: #006400; font-size:xx-small; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: 1px; CURSOR: hand; PADDING-TOP: 1px; HEIGHT: 16px; TEXT-DECORATION: none; vertical-align:middle;}
.tdTools A:hover { color: #006400; font-size:xx-small; BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: gray 1px solid; CURSOR: hand; PADDING-TOP: 0px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; vertical-align:middle;}

/* POP CENTRATI */
.pop {font-weight:bold ; text-align:center;}

/* CSS PER LE TABELLE */
.shadow {filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=6);}
.alfa 
{
	_filter:
	progid:DXImageTransform.Microsoft.Alpha( Opacity=60, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100)
	}

/* CSS PER IL MENU FLOTTANTE */
.object1{Z-INDEX:199; POSITION: relative;}

/* TAG FORMS */
INPUT.text
{
	background-color:#006400;
	font-family:Tahoma, Verdana;
	font-weight:bold;
	font-size:x-small;
	color:White;
	border-style:none;
	}
.textBig
{
	background-color:#006400;
	font-family:Tahoma, Verdana;
	font-weight:bold;
	font-size:small;
	color:White;
	border-style:none;
	}
INPUT.textDisabled
{
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana;
	font-size:x-small;
	color:#006400;
	border-style:none;
	}
INPUT.textWhite
{
	background-color:white;
	font-family:Tahoma, Verdana;
	font-weight:bold;
	font-size:small;
	color:#006400;
	border-style:solid;
	border-color:White;
	}
input.on{border-style:solid;border-color:White;background-color:#90EE90;font-family:Tahoma, Verdana;font-weight:bold;font-size:small;color:#006400;}
input.off{border-style:solid;border-color:White;background-color:white;font-family:Tahoma, Verdana;font-weight:bold;font-size:small;color:#006400;}
INPUT.checkbox
{
	background-color:transparent;
	font-family:Tahoma, Verdana;
	font-weight:bold;
	font-size:xx-small;
	color:White;
	border-style:none;
	}
INPUT.button
{
	background-color:white;
	font-family:Tahoma, Verdana;
	font-size:xx-small;
	color:#006400;
	border-color:#006400;
	border-style:solid;
	cursor:hand
	}
SELECT
{
	background-color:#006400;
	color:white;
	font-size:xx-small;
	font-family:Tahoma, Verdana;
	}
SELECT.selectBig
{
	background-color:#006400;
	color:white;
	font-size:small;
	font-family:Tahoma, Verdana;
	}
TEXTAREA
{
	background-color:#006400;
	font-family:Tahoma, Verdana;
	font-weight:bold;
	font-size:xx-small;
	color:White;
	border-style:none;
}
IMAGE.border3
{
	border-style:dotted;
	border-color:white;
	border-width:3px;
}

