
FORM{ display:inline; }
DIV.Component DIV.Box P,
DIV.Component DIV.Box H3
{
	color:#333333; 
	border: 1px solid #999999;
	background-color:#EEEEEE; 
	padding:8px;
	margin-top:8px;
}

DIV.Component P.Box STRONG
{
	color:#CC0000; 
	font-weight:bold;
}

DIV.Component UL.Menu{ 
	padding:6px;
	margin-left:0px;
	padding-left:0px;
	list-style-type:none;
	border-top: 2px solid #0052CC;
	background-color:#0066FF; 
}

DIV.Component UL.Menu LI{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	border-right: 1px solid #EEEEEE;
	color:#FFFFFF;
	padding:6px;
}

DIV.Component UL.Menu LI A, 
DIV.Component UL.Menu LI A:LINK, 
DIV.Component UL.Menu LI A:VISITED {
	color:#FFFFFF; 
	font-weight:bold;
	text-decoration:none;  
}

DIV.Component UL.Menu LI A:HOVER,
DIV.Component UL.Menu LI A:VISITED:HOVER {
	color:#FFFF00;
	font-weight:bold;
	text-decoration:none;
}

DIV.Component TABLE.List,
DIV.Component TABLE.Detail
{
	margin-top:8px;
}

DIV.Component TABLE.List TR TH,
DIV.Component TABLE.Detail TR TH
{
	border-top:2px solid #A3A3A3;
	background-color:#CCCCCC;
	color:#333333;
	padding: 6px;
	text-align:left;
}

DIV.Component TABLE.List TR TH A,
DIV.Component TABLE.List TR TH A:LINK,
DIV.Component TABLE.List TR TH A:VISITED
{
	color:#333333;
	font-weight:bold;
}

DIV.Component TABLE.List TR TH A:HOVER,
DIV.Component TABLE.List TR TH A:VISITED:HOVER
{
	color:#333333;
	font-weight:bold;
}

DIV.Component TABLE.List TR TD
{
	text-align:left; 
	padding:4px; 
	border-bottom:1px none #999999;
}

DIV.Component TABLE.Detail TR TD{ line-height:16px; color:#333333; }
DIV.Component TABLE.Detail TR TD P{ padding:8px; }

DIV.Component TABLE.Menu
{
	background-image:url(/Styles/Standard/Components/Images/ProdottiBackGround.jpg);
	background-repeat:repeat-y;
	margin-top:8px;
}

DIV.Component TABLE.Menu TR TD
{
	text-align:left;
	padding:1px;
	border-bottom:1px none #999999;
	padding:4px;
	padding-right:0px;
	padding-left:4px;
}

DIV.Component TABLE.Menu TR TD
{ 
	text-align:left; 
	border-left: 1px none #999999; 
	border-right: 1px none #999999; 
	border-top: 1px none #999999;
}

DIV.Component TABLE.Menu TD STRONG
{
	background-color:#0066FF; 
	border-top:2px solid #0052CC;
	background-repeat:repeat-x;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	padding:6px;
	display:block;
	color:#FFFFFF;
}
DIV.Component TR.error TD{ text-align:left; background-color:#F5F5F5; color:#CC0000; }
DIV.Component TR.odd TD{ text-align:left; background-color:#F5F5F5; }
DIV.Component TR.even TD{ text-align:left; background-color:#EBEBEB; }
DIV.Component TR.extra TD{ text-align:left; background-color:#FFFFCC; }
DIV.Component TR TD IMG{ border: 1px solid #999999; margin:4px; margin-bottom:0px;  }
