/* Metodo.net Enterprise Solutions */
/*  */

/* Area BackGround del Modulo */
.ModuleArea
{
	background-color: #285BC5 ;
}
.TopFrameRow
{
	background-color:#0148B2;
	FONT:bold 15px Tahoma;
}
.PageHeading
{
	background-color:#285bc5;
/*	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#285bc5', EndColorStr='#8CAAE6');*/
}


.HeadText {
    font-family: Verdana;
    font-size:  21pt;
    color: White;
    background-color: Transparent;
    padding-left: 5px;
}
.SubHeadText {
    font-family: Verdana;
    font-size:  14pt;
    color: White;
    background-color: Transparent;
    padding-left: 5px;
}

.HeadBackGround {
    background-color: #6487DC;
	border-right:#808080 1px solid;
	border-top:#808080 1px solid;
	border-left:#808080 1px solid;   
}
	
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma;
    font-size:  11px;
    font-weight:    bold;
    color: white;
    background-color: #6487DC;
    padding-left: 5px;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px    
}

.RichTextArea
{
	font-family: Tahoma;
    font-size: 8pt;
}
.NotFound
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    color:red;
    MARGIN:20px;
}

.SavedSearch
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    color: red;
}

.LittleWhite
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    color:White;
}

.AdminHeading
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
	color:#FFFFFF;
	padding-left: 5px;
}

.HeadingDark
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
	color:#0e0040;
	padding-left: 5px;
}


/* text style used for most text rendered by modules */
.ErrorBoldWhite
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
	color:white;
	padding-left: 3px;
}

/* text style used for most text rendered by modules */
.AccessDeniedInfo
{
    font-family: Tahoma;
    font-size: 10pt;
    font-weight: bold;
	color:white;
}

/* text style used for most text rendered by modules */
.NormalWhite
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}
.NormalNoAction
{
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: red;
    FONT-STYLE: italic;
}
/* text style used for errors notification */
.NormalRed
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: normal;
    color:Red;   
}

.NormalGoldBold
{
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color:Gold;   
}

/* text style used for most textbox rendered by modules */
.NormalTextBox
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
}

/* Titolo degli annunci */
.ItemTitle
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    color:Navy;  
}

/* Titolo degli annunci */
.AnnounceTitle
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    color:Navy;  
}

.LoginBackground
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    background-color: #6487DC;
	    
}

.MenuBackground
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    background-color: #F1F1F1;
	    
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton{
    font-family: Tahoma;
    color: #003399;
    font-size: 8pt;
    font-weight: normal;
    background-color: Transparent;
    text-decoration: none;
}

.CommandButton:visited{
    font-family: Tahoma;
    color: #003399;
    font-size: 8pt;
    font-weight: normal;
    background-color: Transparent;
    text-decoration: none;
}
.CommandButton:hover{
    font-family: Tahoma;
    color: #003399;
    font-size: 8pt;
    font-weight: normal;
    background-color: Transparent;
    text-decoration: underline;
}

/* text style for the site links (at extreme top-right of header) */
.WelcomeMessage {
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color:white;
}   

/* text style for the site links (at extreme top-right of header) */
.SiteLink {
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold
}   

/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

.SiteSeparator
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color:White
    
}
P	{
	margin:0pt;
	margin-bottom:.0001pt;
	FONT-FAMILY:Tahoma;
	FONT-SIZE:8pt;
	}
BODY
{	
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma,Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    MARGIN:0px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

/* START Modulo ExplorerBar*/
.BodyGradient
{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6487DC,endColorStr=#8CAAE6);
}
.clsGroup
{
	font-weight: bold;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FFFFFF,endColorStr=#C5D2F0);
	color: #215dc6;
	font-family: Tahoma;
}
.clsItem
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #f0f1f5;
}
/* END Modulo ExplorerBar*/

/* START Modulo Titolo*/
.TitleTxt {color:white; font-family:Tahoma;font-weight:bold; font-size:8pt; padding-left: 2px; padding-right: 2px;}
.TitleBkg {background-color:#084DBA;}
.TitleBkgTxt{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#0148B2', EndColorStr='#255BCC');}
.TitleResizable {OVERFLOW:hidden;TEXT-OVERFLOW:ellipsis}
/* END Modulo Titolo*/

.DynamicContent
{
	height:expression(document.body.clientHeight-64-25)
}
.ResultDynamicContent
{
	height:expression(document.body.clientHeight-64-59);
}
.HDynamicContent
{
	width:expression(document.all['contentBody'].offsetWidth)
}

/* START Navigatore pagina*/
	.PageNav{background-color:white; border:#DBE3F5 1px solid; height:16px; 
			width:100%; 
	}
	.PageButton{width:40px;height:16px;
			margin-left:2px; margin-right:2px; margin-top:1px; margin-bottom:1px;	
	}
	.PageButtonDisabled{width:40px;height:16px;
					margin-left:2px; margin-right:2px; margin-top:1px; margin-bottom:1px;
	
	}

	.PageNumber{font-family:Tahoma; font-size:8pt;color:#0F3C7F; font-weight: bold;		
	}
	.PageResults{font-family:Tahoma; font-size:8pt;color:#0F3C7F;
				padding-left:10px;padding-right:10px;
	}
	.PageSelect{font-family:Tahoma; 
				font-size:6pt;color:#0F3C7F;
	}
	.PageField{border:#F0EFE1 1px solid; font-family:Tahoma;  font-weight: bold;
				font-size:8pt;color:#0F3C7F; width: 20px; text-align: right; overflow: visible;
				BACKGROUND-COLOR: #F0EFE1;				
	}
/* END Navigatore pagina*/


/* START ToolBars Styles*/
.ToolbarHyperlink
{
	color:#000000;
	text-decoration:none;
	font-family:Tahoma;
	font-size:8pt;
	background-color: transparent;
}
.Toolbar
{
	border-top:solid 1px #FFFFFF;
	border-bottom:solid 1px #D8D2BD;
	background-color:#F2F4F7;
	/*filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#F2F4F7', EndColorStr='#EEEACE')";*/
}

.ToolbarBorder
{	
	 BACKGROUND-COLOR: #F2F4F7;
	 BACKGROUND-IMAGE: url("images/tb_bbottom.gif");
	 BACKGROUND-POSITION: bottom left;
	 BACKGROUND-REPEAT:repeat-x;
}

/* END ToolBars Styles*/
/* START Header Post Control */
.BorderedTextArea { BORDER-RIGHT: #7f9db9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #7f9db9 1px solid; PADDING-LEFT: 3px; FONT-SIZE:  x-small; PADDING-BOTTOM: 3px; BORDER-LEFT: #7f9db9 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #ffffff ;	}
.HeadingBig 
{
	font-family:Arial;
	font-size: 14pt;
	color:#0F3C7F;
}

.HeadingMedium 
{
	font-family:Tahoma;
	font-size: 80%;
	color:#000000;
}
.HeadingLittleBold
{
	font-family:Tahoma;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;

	}
.HeadingMediumBold
{
	font-family:Tahoma;
	font-size: 80%;
	font-weight:bold;
	color:#000000;
}
.ToolbarInactiveText
{
	font-family:Tahoma;
	font-size: 8pt;
	color:#7F7C73;
}

.ToolBarLink
{
	font-family:Tahoma;
	
	font-size: 9pt;
	color:#0F3C7F;
	TEXT-DECORATION:none;
}
.ToolBarLink:hover
{
	font-family:Tahoma;
	
	font-size: 9pt;
	color:#0F3C7F;
	TEXT-DECORATION:underline;
}

/* END Header Post Control */

/* START POST LIST */
	.PostHeaderItem
	{
	font-family:Tahoma;
	font-size: 9pt;
	color:WHITE;	
	
		}
	/*.PostHeader
	{
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#6487DC', EndColorStr='#244DA5');
	}*/
	
	.postheader th
	{
		background-color:#6487DC;
	}
	
	/* Linee di separazione */
	.postwhiteline {height:1px;background-color:white;width:100%}
	.postlightline {height:1px;background-color:#ACA899;width:100%}
	.postdarkline {height:1px;background-color:#716F64;width:100%}

	/* Bordi */		
	.postleftborder { BORDER-LEFT: #d8e1f2 1px dotted }	
	.postbottomborder { BORDER-bottom: #7f9db9 1px solid }
	
	/* Dati */
	.postidbkg{BACKGROUND-COLOR: #e4ebf5;}
	.postid { FONT-SIZE: 12px; COLOR: #323683; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; overflow: hidden; text-overflow: ellipsis; }
	
	.postid:hover { FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; overflow: hidden; text-overflow: ellipsis; }	
	
	.postidsmall{ FONT-SIZE: 7pt; COLOR: #323683; FONT-FAMILY: Tahoma; TEXT-DECORATION: none; overflow: hidden; text-overflow: ellipsis; }
	.postidsmall:hover { FONT-SIZE: 7pt; COLOR: #323683; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline; overflow: hidden; text-overflow: ellipsis; }
	
	.poststate{ FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Tahoma; FONT-WEIGHT:bold; BACKGROUND-COLOR: white;  overflow: hidden; text-overflow: ellipsis;}	
	.postuser{ FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white; overflow: hidden; text-overflow: ellipsis;}
	.postdate{ FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: white; overflow: hidden; text-overflow: ellipsis; }
	
	.postproductbkg{BACKGROUND-COLOR: #e4ebf5;}
	.postsystem { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Tahoma; FONT-WEIGHT:bold; overflow: hidden; text-overflow: ellipsis; }	
	.postsubsystem { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Tahoma; overflow: hidden; text-overflow: ellipsis; }	
	.postversion { FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Tahoma; FONT-STYLE:italic; overflow: hidden; text-overflow: ellipsis; }	

	.postsubjectbkg{BACKGROUND-COLOR: #b0c5e4 ;}
	.postsubject{FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma; FONT-WEIGHT:bold; overflow: hidden; text-overflow: ellipsis;}
	
	.postbody{FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Tahoma; overflow: hidden; text-overflow: ellipsis;}
	
/* END POST LIST */

/* START POST DETAIL LIST */
	.postdetailAction{ PADDING-LEFT:2px; PADDING-RIGHT:2px; FONT-SIZE: 60%; COLOR: black; FONT-FAMILY: Tahoma;  overflow: hidden; text-overflow: ellipsis;}	
	.postdetaildate{ FONT-SIZE: 60%; COLOR: black; FONT-FAMILY: Tahoma;  overflow: hidden; text-overflow: ellipsis; }
	.postdetailbody{PADDING-LEFT:2px; PADDING-RIGHT:2px; FONT-SIZE: 70%; COLOR: black; FONT-FAMILY: Tahoma; overflow: hidden; text-overflow: ellipsis;}
/* END POST DETAIL LIST */

/* START SEARCH */
	.showhide{behavior: url('behaviors/showhide.htc');}
	.searchbutton{behavior: url('behaviors/imagehover.htc');}
/* END SEARCH */

/* START BOTTOM FRAME */
.BottomFrameLink
{
	FONT:bold xx-small Tahoma;
	FONT-SIZE: 7pt;
	CURSOR:hand;
	COLOR:#ffffff;
	TEXT-DECORATION:none;
}
/* END BOTTOM FRAME */

/* START PRODUCT PAGE */
.ProductName
{
	font-family:Arial;
	font-size:21pt;
	line-height:24pt;
}

.ProductDescription
{
	font-family:Arial;
	font-size:14pt;
	line-height:16pt;
	font-weight:bold;
}
	
/* START SEARCH */

.privateAttachment
{
	padding-left:10px;
	}
	
	
.MailPostHeader .PostheaderItem
{
	background-color:#6487DC;
}

.MailPostHeader .postdetailAction
{
	font-size:7pt;
	}

.MailPostHeader .postdetaildate
{
	font-size:7pt;
	}

.MailPostHeader .postdetailbody
{
	font-size:8pt;
	}
	
	
	