/* GLOBAL */
a:hover {		color:#ABABAB;	}

table, td, div {	
	font-family:Arial, Helvetica, sans-serif;		
	font-size:12px;		
	color:#000000;
}

.mainShadowSx{ background:url(common/mainBoxShadowSx.jpg) top right no-repeat; }
.mainShadowDx{ background:url(common/mainBoxShadowDx.jpg) top left no-repeat; }

/* HEADER */
.langDiv { float:right; padding:17px 10px 10px 10px;}
.dataLogDiv { 
	padding:10px; float:left;
	font-family: Arial, Helvetica, sans-serif; font-size:10px;		text-align:left;		 color:#000000;
}

.topHeader { background-image:url(header/imgHeader_it.jpg); background-position:top left; background-repeat:no-repeat; height:200px; }

/*  HP  */
.HPcolNews{ padding:10px; }

/* TITLES */
.Title{ 
	font-family: Arial, Helvetica, sans-serif; font-size:14px;		text-align:left;		 color:#FE9901; font-weight:bold;
	padding:10px 0px 0px 10px;
}

.paragraphTitle{ 
	font-family: Arial, Helvetica, sans-serif; font-size:12px;		text-align:left;		 color:#343434; font-weight:bold;
	padding:10px;
}

.TitleBlu10 { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; 	color: #154d84; 	text-decoration: none; padding-bottom:5px; }
.TitleBlu12 { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; 	color: #154d84; 	text-decoration: none; padding-bottom:5px; }
.TitleBlu14 { font-family: Arial, Helvetica, sans-serif;	font-size: 14px; 	color: #154d84; 	text-decoration: none; padding-bottom:5px; }
.TitleBlu16 { font-family: Arial, Helvetica, sans-serif;	font-size: 16px; 	color: #154d84; 	text-decoration: none; padding-bottom:5px; }

/*  PARAGRAPH */ 
.Cntn{ background-image:url(common/bkgrShadow.jpg); background-position:top left; background-repeat:repeat-x; padding:20px; }

.paragraphText{ 
	font-family: Arial, Helvetica, sans-serif; font-size:12px;		text-align:left;		 color:#000000;
	padding:10px;
}

.paragraphContentDiv { padding:10px;}

.paragraphImgSx { float:left; padding-right:10px;}
.paragraphImgDx { float:right; padding-left:10px;}
.paragraphImgCenter { padding-top:15px; text-align:center;}

.listSep {border-bottom: solid 1px #D0D0D0; height:1px; margin-bottom:5px;}

/* DYNAMIC */
.bt{ background-image:url(buttons/bt.jpg); background-position:top left; background-repeat:no-repeat; cursor:pointer; }
.btOpen{ background-image:url(buttons/btOpen.jpg); background-position:top left; background-repeat:no-repeat; cursor:pointer; }

/* PADDING */
.pad5{ 			padding:5px; }
.padV5{ 			padding:5px 0px; }
.pad10{ 			padding:10px; }
.padV10{ 		padding:10px 0px;	}
.topPad { 		padding-top:10px; }
.botPad { 		padding-bottom:10px; }

/* LINKPATH */
.linkPath {		font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #797979; text-decoration: none; }

/* IMG */
.imgsThumb { 	border: 1px solid #666666; }

/* FLOAT */
.floatClear{	clear:both;			font-size:1px; }
.floatLeft{		float:left;	}
.floatRight{	float:right; }

/* PAGING */
.PagingLeft{ padding:4px;	 float:left; }
.paging_page { float:left; padding-right:5px;}
.paging_page_handle{ float:left; padding-right:5px; }

/* FORM */
.formLogInput {
	border:solid 1px #CCCCCC;		
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color:#878787; 
}

.formLogInputSel {
	border:solid 1px #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color:#000000;
}

.FormMessage { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color:#990000; padding:5px; }

/* FORM CUSTOM IMGS */
.FormImgs{						padding:4px;	font-size:12px;		font-weight:bold;	 }
.FormDivApproved{			float:left;  	}
.FormImgsApproved{		border:1px solid #666666; 	}
.FormDivApproving{		float:left; 	padding-left:10px; 	}
.FormImgsApproving{		border:1px solid #336600; 	}

/* USERS LIST */
.FormDivULCustoimgs{		padding:4px;	float:left; 	}

/* SLIDESHOW */ 
.slideshow_item{ padding-right:10px; float:left; }
.slideshow_break{ clear:both; font-size:0; }

/* FOOTER */
.footer { background-color:#8f8f8f; }
.footerSx{ padding:5px; float:left; color:#FFFFFF; font-size:10px }
.footerDx{ padding:5px; float:right; color:#FFFFFF; font-size:10px }
