
#tbIscUtente{
	width:90%;
	align:center;
}

#FontMenuUtente{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
}

#FontMenuLogin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
}

#FontErrLogin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}

#TitleMenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0099CC;
}

#TablePage{
	text-align:center;
}
#TestaPage{
	height:100px;
}

#Table{
	width:175px;
}
.Tables{
	width:175px;
	background-color:#FFFFFF;
}

#TestaPage{
	height:100px;
}



#TableLogin2{
	width:170px;
	border:solid 1px #FFFFFF;
	background-color:#FFFFFF;
}

#FontTitoloNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000066;
}

#FontBottom{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

#FontDoc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000066;
}

#FontDescNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
}


.Testo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.TestoErrLogin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}


#ColonnaSx{
	background:url('/img/Template/BackColonnaSx.jpg') repeat-y;
	background-position:left;
	width:190px;
	vertical-align:top;
	margin:auto;
	text-align:center;
}
#ColonnaDx{
	text-align:center;
	background:url('/img/Template/BackColonnaDx.jpg') repeat-y;
	background-position:right;
	width:190px;
	vertical-align:top;
	margin:auto;
}
#FixColDx,#FixColSx{
	width:190px;
	margin:auto;
	padding:auto;
	text-align:center;	
}
#CorpoCentrale{
	width:100%;
	height:600px;
}
#BottomPage{
	height:50px;
}
form{
	margin:0px 0px  0px 0px;
	padding:0;
}
input,select,textarea{
 font-family:Verdana;
 font-size:10px;
}
#dvError{
	/*background-color:#000000;*/
	display:none;
}
#PnFrameErr{
	width:100%;	
}
.CampoNec{
 border: 1px solid #FF0000;
}

.CampoFac{
   border:1px solid #009900;
}
.CampoDis{
   border:1px solid #C9C9C2;   
}


.CampoSel{
   border:1px solid #0066CC;
   background-color:#BADCFE;
}

.CampoAut{
   border:1px solid #FFCC00;
}

#BodyForm{
    vertical-align:top;
    height:expression(GetDocHeight() - GetElemHeight('PnMenuBk') - GetElemHeight('dvError') - 32 + "px"); 
    background-color:#EAF0FF;
    overflow:auto;
    margin:auto;
    width:100%;
}
#BodyForm table
{

}
#BodyForm td{
		 font-family:Verdana;
		 font-size:10px;
		 font-weight:bold;		 
}

table td{
	font-family:arial;
	font-size:10px;	
}
#BottomForm{
    background-color:#AB1432;
	height:32px;
}


/* MENU */
	/*div#MenuTesta
	{
	    display:block;
	    background:url('../Menu/bkMenuItem.jpg')
	}
	div#MenuTesta ul{
		list-style-type: none;
		margin: 0;padding: 0
		}
	div#MenuTesta li{
		margin: 0 0 0px;
		padding: 0;
		display:block;
	}
	div#MenuTesta a{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		cursor: pointer;
		font-weight:bold;
		font-stretch:expanded;
		color:#FFFFFF;
		text-decoration:none;
		display: block;
		width: 180px;
		height:34px;
		line-height: 34px;
		text-indent: 2px;
		background: url("../menu/bkMenu.jpg") no-repeat top left;
		/*padding-top:3px;
		padding-left:5px;
	}
	div#MenuTesta a:hover{
		background: url("../menu/bkMenuOver.jpg") no-repeat top left;
	}
	div#MenuTesta a img
	{
	    border:0;
	    margin:5px 0px 5px 5px;
	}
	*/
    #MenuTesta
	{
		background:url('../Menu/bkMenuItem.jpg') repeat-x left center;
    	height:34px;
	}

	#MenuTesta {
		font-family:arial;
		font-size:12px;
		font-style:normal;
		cursor: pointer;
		font-weight:bold;
	    font-style:normal;
	    margin:0;
	    padding:0;
	    padding-right:5px;	
	    float:left;
	}
	
	#MenuTesta ul {
	line-height:34px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#MenuTesta li 
	{   
	display:inline;
	padding:0;
	}
	
	#MenuTesta a {
	color:#FFF; /* need because it will use default link color */
	float:left;
	text-decoration:none;
	padding:0 0 0 5px; /* left 3 px because of left.png image */ 
	width:100%;
	}
	
	#MenuTesta a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0 10px 0 0px;
	}
	
	#MenuTesta a span img {
	border:none;
	margin:5px 5px 8px 5px;
	}	
	
	#MenuTesta a:hover{
	background: url(../Menu/MenuOverLeft.jpg) no-repeat left center;
	}
	
	#MenuTesta a:hover span {
	background:url(../Menu/MenuOverRight.jpg) no-repeat right center;
	}	
	
	 #Menu_Items
	{
		background:url('../Menu/bkMenuSub.gif') repeat-y;
		filter:alpha(opacity=100);
		-moz-opacity:100;
		width: 100%;
		display:block;    
		float:left;	
	}

	#Menu_Items {
		font-family:Verdana;
		font-size:10px;
	    font-style:normal;
	    font-weight:bold;
	    margin:0;
	    padding:0;
	    padding-right:3px;
	}
	
	#Menu_Items ul {
	line-height:20px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	
	}
	
	#Menu_Items li {
	display:inline;
	padding:0;
	}
	
	#Menu_Items a {
	color:#FFF; /* need because it will use default link color */
	float:left;
	text-decoration:none;
	padding:0px 0px 0px 0px; /* left 3 px because of left.png image */ 
	width:100%;
	}
	
	#Menu_Items a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0px 10px 0px 0px;
	}
	
	#Menu_Items a span img {
	 border:none;
	 margin:1px 3px 3px 4px;
	}	
	
	#Menu_Items a:hover{
	background: url(../Menu/MenuSubOverLeft.gif) no-repeat left center;
	}
	
	#Menu_Items a:hover span {
	background:url(../Menu/MenuSubOverRight.gif) no-repeat right center;
	}
	
	
	/*div#Menu_Items{
		filter:alpha(opacity=0);
		-moz-opacity:0;
		width: 100%;
		display:none;
	}
	div#Menu_Items ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
		display:block;
		}
	div#Menu_Items li{
		margin:0;
		padding: 0;
		display:block;
	}
	div#Menu_Items a{
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		cursor: pointer;
		font-weight:bold;
		font-stretch:expanded;
		color:#FFFFFF;
		text-decoration:none;
		display: block;
		width: 180px;
		height:20px;
		line-height: 20px;
		text-indent: 2px;
		background: url("../menu/bkMenuSub.jpg") repeat-y top left;
		/*padding-left:5px;
		padding-top:1px;	*/
		/*float:left;
	}
	div#Menu_Items a img
	{
	    border:0;
	    margin:1px 0px 3px 5px;
	}
	div#Menu_Items a:hover{
		background: url("../menu/bkMenuSubOver.jpg") no-repeat top left;
	}
    */
	#BoxUser{
	background-image:url('../menu/bkMenuSub.jpg');	
	border:2px solid  #FFFFFF;
	margin-top:10px;
	}
	#bodyMenu{
		height:expression(GetDocHeight()-  GetElemHeight('headMenu') - 12 + "px"); 
		scrollbar-highlight-color:#EAF0FF;
		scrollbar-3dlight-color:#8AADFF;
		scrollbar-arrow-color:#3C63FF;
		scrollbar-face-color:#EAF0FF;
		scrollbar-shadow-color:#3C63FF;
		scrollbar-track-color: #EAF0FF;
		scrollbar-darkshadow-color: #EAF0FF;
	}
	#BoxSec{
		width:150px;
		visibility:visible;
		position:relative;
		width:20px;
		font-family:Verdana;
		font-size:10px;
	}
	#BoxMin{
		width:150px;
		visibility:visible;
		position:relative;
		width:20px;
		font-family:Verdana;
		font-size:10px;
	}
	#BoxOre{
		width:150px;
		visibility:visible;
		position:relative;
		width:20px;
		font-family:Verdana;
		font-size:10px;
	}	
/* -------------FINE MENU--------------------*/	
div#hint{
	filter:alpha(opacity=100,finishopacity=100,style=1);
	-moz-opacity:0;
	display:none;
	float:left;
	position:absolute;
	z-index:300;
	/*background-image:url('../menu/BallonMessage.gif');*/
	background: url("../menu/BallonMessage.gif") no-repeat top left;
	/*background:url) no-repeat top;*/
	width:175px;
	height:71px;
	padding-top:23px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:1px;
}
#tableElenco th{
	font-family:arial;
	font-size:11px;		
	font-weight:bold;
	background-image:url('../img/Barra12.gif');
	height:12px;
}

.TreeView {
			border-style:None;
			border-collapse:collapse;
}
.TreeView_Table {
			border-style:None;
			border-collapse:collapse;
}
.TreeView_Head{
	white-space:nowrap;
	padding: 5px 0px 4px 0px;
	border: solid 1px #2c4182;
	border-top-style: none;
	background-image: url('../GridView/gvHeaderBackground.gif');
	background-position:top;
	background-repeat:repeat-x;
	background-color:#415698;
	font: 11px Tahoma;
	color:Black;
}
.TreeView_HeadSmall{
	padding: 5px 0px 4px 0px;
	border: solid 1px #2c4182;
	border-top-style: none;
	background-image: url('../GridView/gvHeaderBackground.gif');
	background-position:top;
	background-repeat:repeat-x;
	background-color:#415698;
	font: 11px Tahoma;
	color:White;
}
.TreeView_row {
	border-bottom: solid 1px #d9d9d9;
	border-right: 1px solid #d9d9d9;
	padding:5px 0px 0px 0px;
	vertical-align:top;
	position:static;
}
.TreeView_rowBorder{
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	border-bottom:solid 1px #d9d9d9;
}

	div#PnMenuOption{
		float:left; 
		position:absolute;
		display:none;
		background-image:url('../menu/bkMenuOption.gif');
		width:180px;
		text-align:left;
		border:1px solid #CCCCCC;
		z-index:999;
	}
	div#PnMenuOption ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
		}
	div#PnMenuOption li{
		margin: 0 0 0px;
		padding: 0;
	}
	div#PnMenuOption a{
		font-family:arial;
		font-size:10px;
		font-style:normal;
		cursor: pointer;
		font-weight:bold;
		font-stretch:expanded;
		color:#FFFFFF;
		text-decoration:none;
		display: block;
		width:100%;
		text-indent: 0px;
		padding-left:3px;
	}
	div#PnMenuOption a:hover{
		background: url("../menu/btnMenuOptionLeft.png") no-repeat top left;
	}
	div#PnMenuOption a span {
			display:block;
			float:left;
			white-space:nowrap;
			padding:3px 5px 3px 5px;
			margin:0px;	
	}
	div#PnMenuOption a:hover span{
		background: url("../menu/btnMenuOptionRight.png") no-repeat top right;
	}
	div#alt{
		float:left; 
		position:absolute;
		display:none;
		background-image:url('../Img/bkMenuOption.jpg');
		text-align:left;
		border:1px solid #CCCCCC;
	}	
	
	#PnMenuBkSub
	{
		background-image:url('');
		background-repeat:repeat-x;   

	}	
	#PnMenuBkSub table
	{
		height:32px;
	}	
	#PnMenuBkSub td
	{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		color:#FFFFFF;
		font-weight:bold;
	}
	
	
	#PnMenuBk
	{
		background-image:url('');
		background-repeat:repeat-x;   
		background-color:#C09E34;
		border:solid 1px #FFFFFF;
	}
	#PnMenuBk table
	{
		height:32px;
	}	
	#PnMenuBk td
	{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		color:#FFFFFF;
		font-weight:bold;
	}	

	#PnMenuForm {
	float:right;
	font-family:Trebuchet MS,Arial;
	font-size:12px;
	font-style:normal;
	margin:0;
	padding:0;
	padding-right:5px;	
	}
	
	#PnMenuForm ul {
	float:right;
	line-height:32px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#PnMenuForm li {
	display:inline;
	padding:0;
	}
	
	#PnMenuForm a {
	color:#FFF; /* need because it will use default link color */
	float:right;
	text-decoration:none;
	padding:0 0 0 6px; /* left 3 px because of left.png image */ 
	}
	
	#PnMenuForm a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0 10px 0 0px;
	}
	
	#PnMenuForm a span img {
	border:none;
	margin:8px 5px 8px 0;
	}
	
	/* show picture when mouse over link */
	#PnMenuForm a:hover{
	background: url(../menu/BtnMenuElencoLeft.gif?1) no-repeat left center;
	}
	
	#PnMenuForm a:hover span {
	background:url(../menu/BtnMenuElencoRight.gif?1) no-repeat right center;
	}
	
	
	
	#PnMenuSmallBk
	{
		background-image:url('../menu/bkBarraMenuSmall.gif');
		background-repeat:repeat-x;   
		padding-left:20px;
		height:20px;	
	}
	#PnMenuSmallBk td
	{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		color:#FFFFFF;
		font-weight:bold;
	}
	
	
	#PnMenuFormSmall {
	float:right;
	font-family:Trebuchet MS,Arial;
	font-size:12px;
	font-style:normal;
	margin:0;
	padding:0;
	}
	
	#PnMenuFormSmall ul {
	float:right;
	line-height:20px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#PnMenuFormSmall li {
	display:inline;
	padding:0;
	}
	
	#PnMenuFormSmall a {
	color:#FFF; /* need because it will use default link color */
	float:right;
	text-decoration:none;
	padding:0 0 0 6px; /* left 3 px because of left.png image */ 
	}
	
	#PnMenuFormSmall a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0px 10px 0 4px;
	}
	
	
	/* show picture when mouse over link */
	#PnMenuFormSmall a:hover{
	    background: url(../menu/btnMenuSmallLeft.gif?3) no-repeat left center;
	}
	
	#PnMenuFormSmall a:hover span {
	    background:url(../menu/btnMenuSmallRight.gif?3) no-repeat right center;
	}
	
		
	
	#TabSheet {
	font-family:Trebuchet MS,Arial;
	font-size:12px;
	font-style:normal;
	margin:0;
	padding:0;	
	background-color:#0000FF;
	}
	
	#TabSheet ul {
	float:left;
	line-height:25px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#TabSheet li {
	display:inline;
	padding:0;
	background-image:url(../form/TabSheetLeft.png?2) no-repeat left center;
	
	}
	
	#TabSheet a {
	color:#FFF; /* need because it will use default link color */
	float:left;
	text-decoration:none;
	/*background-image:url(img/TabSheetLeft.png?2) no-repeat left center;*/
	background: url(../form/TabSheetLeft.png?1) no-repeat left center;
	padding:0 0 0 7px; /* left 3 px because of left.png image */ 	
	cursor: hand;
	}
	
	#TabSheet a span {	
	white-space:nowrap;
	display:block;
	float:none;
	padding:0 10px 0 10px;
	background:url(../form/TabSheetRight.png?1) no-repeat right center;
	white-space:nowrap;	
	width:150px;
	text-align:center;
	cursor: hand;
	}
	
	#TabSheet a span img {
	border:none;
	margin:8px 5px 8px 0;
	}
	
	/* show picture when mouse over link */
	#TabSheet a:hover{
	background: url(../form/TabSheetOverLeft.png?1) no-repeat left center;
	}
	
	#TabSheet a:hover span {
	background:url(../form/TabSheetOverRight.png?1) no-repeat right center;
	}	
		
	 #TabSheet .activelink a,#TabSheet .activelink a:hover{
		background: url(../form/TabSheetLeftActive.png?1) no-repeat left center;
	 }
	 
	 #TabSheet .activelink a span,#TabSheet .activelink a:hover span{
		background:url(../form/TabSheetRightActive.png?1) no-repeat right center;
		color:#FFFF00;
	 }	 
		
.Barra12{
	background:url(../form/Barra12.jpg);
	height:12px;
}		
.TestoTitle{
	font-family:Trebuchet MS,Arial;
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	color:#FFFFFF;
}
.SeperatoreSezioni{
	background-color:#C09E34;
	font-style:1px;
	font-style:Verdana;
	color:#FFFFFF;	
	height:10px;
	empty-cells:show;
	
}
.SeperatoreSezioni td{
	background-color:#427CFF;
	font-style:1px;
	font-style:Verdana;
	color:#FFFFFF;	
	height:10px;
	empty-cells:show;
	
}
.lbErrMsg{
	color:#FF0000;
}
#InfoInput{
	filter:alpha(opacity=90); 
	-moz-opacity:0.5;
	position:absolute;
}
#ROW_FIELD td{
	background: url(../form/dividedFormField.gif) left bottom repeat-x;
	padding:auto;	
	padding-top:0.4em;
	padding-bottom:0.6em;	 
}

#ROW_FIELD td table td
{
        background:none;
        padding:0; 
}

.DatePicher{
	filter:alpha(opacity=90); 
	-moz-opacity:0.5;
	position:absolute;
}

#PnMenuElenco {
    background-image:url('../Menu/bkBarraMenuElenco.gif');
    background-repeat:repeat-x;   		
    font-family:Verdana;
    font-size:10px;
    font-style:normal;
	font-weight:bold;
	margin:0;
	padding:0;
	width:100%;
	color:#000000;
	}
    
    #PnMenuElenco table
	{
		height:32px;
	}	
	#PnMenuElenco td
	{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		color:#FFFFFF;
		font-weight:bold;
	}	
	
	#PnMenuElenco ul {
	float:right;
	line-height:32px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#PnMenuElenco li {
	display:inline;
	padding:0;
	}
	
	#PnMenuElenco a {
	color:#FFFFFF; /* need because it will use default link color */
	float:right;
	text-decoration:none;
	padding:0 0 0 6px; /* left 3 px because of left.png image */ 
	}
	
	#PnMenuElenco a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0 10px 0 0px;
	}
	
	#PnMenuElenco a span img {
	border:none;
	margin:8px 5px 8px 0;
	}
	
	/* show picture when mouse over link */
	#PnMenuElenco a:hover{
	background: url(../Menu/BtnMenuElencoLeft.gif?1) no-repeat left center;
	}
	
	#PnMenuElenco a:hover span {
	background:url(../Menu/BtnMenuElencoRight.gif?1) no-repeat right center;
	}
	
	#ContainerAspxGrid
	{
	    width:100%;	    
	    height:expression(GetDocHeight()-  GetElemHeight('PnMenuElenco') + "px"); */
	    margin:auto;
	    overflow:scroll;
	    
	        
	}
	 
	
	#ContainerAspxGridMaster
	{
	    width:100%;
	    height:expression(((GetDocHeight()  - 64 ) / 2) + "px"); 
	}
	#ContainerAspxGridDetails
	{
	    width:100%;
	    height:expression(((GetDocHeight()  - 64 ) / 2) + "px"); 
	    overflow:auto;
	}
	
	#ContainerFormMaster
	{
	    width:100%;
	    height:expression(((GetElemHeight('BodyForm') - 32 ) / 2) + "px"); 
	    overflow:auto;
	    
	}
	#ContainerFormDetails
	{
	    width:100%;
	    height:expression(((GetElemHeight('BodyForm') - 32 ) / 2) + "px"); 
	    overflow:auto;
	}
	
	
  	
	
	#PnMenuElencoSub {
    background-image:url('../Menu/bkBarraMenuElenco.gif');
    background-repeat:repeat-x;   	
	float:left;
    font-family:Verdana;
    font-size:10px;
    font-style:normal;
	font-weight:bold;
	margin:0;
	padding:0;
	width:100%;
	}
    
    #PnMenuElencoSub table
	{
		height:32px;
	}	
	#PnMenuElencoSub td
	{
		font-family:arial;
		font-size:12px;
		font-style:normal;
		color:#FFFFFF;
		font-weight:bold;
	}	
	
	#PnMenuElencoSub ul {
	float:right;
	line-height:32px;
	list-style:none;
	margin:0;
	padding:0 0px 0 0px;
	width:100%;
	}
	
	#PnMenuElencoSub li {
	display:inline;
	padding:0;
	}
	
	#PnMenuElencoSub a {
	color:#FFFFFF; /* need because it will use default link color */
	float:right;
	text-decoration:none;
	padding:0 0 0 6px; /* left 3 px because of left.png image */ 
	}
	
	#PnMenuElencoSub a span {
	white-space:nowrap;
	display:block;
	float:none;
	padding:0 10px 0 0px;
	}
	
	#PnMenuElencoSub a span img {
	border:none;
	margin:8px 5px 8px 0;
	}
	
	/* show picture when mouse over link */
	#PnMenuElencoSub a:hover{
	background: url(../Menu/BtnMenuElencoLeft.gif?1) no-repeat left center;
	}
	
	#PnMenuElencoSub a:hover span {
	background:url(../Menu/BtnMenuElencoRight.gif?1) no-repeat right center;
	}
	#CrystalReportViewer1
	{
	    position:relative;
	}
	
	.BoxMenuMainTop
	{
	    background:url('../Menu/bkBoxTop.jpg') no-repeat center;
	    height:33px;
	}
	
	.BoxMenuMainBody
	{
	     background:url('../Menu/bkBoxBody.jpg') repeat-y center;
	}
	
	.BoxMenuMainLink a
	{
	     color:#FFFF66;font-size:12px;text-decoration:none;font:Arial;font-weight:bold;
	}
	
    .BoxMenuMainLink a:hover
	{
	     text-decoration:underline;
	}	
	
	.BoxMenuMainFoot
	{
	     background:url('../Menu/bkBoxFoot.jpg') no-repeat center;
	     height:35px;
	}
	
	/****/
	
	.BoxMenuMainMediumTop
	{
	    background:url('../Menu/bkBoxTopMedium.jpg') no-repeat center;
	    height:33px;
	}
	
	.BoxMenuMainMediumBody
	{
	     background:url('../Menu/bkBoxBodyMedium.jpg') repeat-y center;
	}
	
	.BoxMenuMainMediumLink a
	{
	     color:#FFFF66;font-size:12px;text-decoration:none;font:Arial;font-weight:bold;
	}
	
    .BoxMenuMainMediumLink a:hover
	{
	     text-decoration:underline;
	}	
	
	.BoxMenuMainMediumFoot
	{
	     background:url('../Menu/bkBoxFootMedium.jpg') no-repeat center;
	     height:35px;
	}
	/****/
	
    .BoxMenuMainTopSmall
	{
	    background:url('../Menu/bkBoxTopSmall.jpg') no-repeat center;
	    height:14px;
	}
	
	.BoxMenuMainBodySmall
	{
	     background:url('../Menu/bkBoxBodySmall.jpg') repeat-y center;
	}
	
	.BoxMenuMainFootSmall
	{
	     background:url('../Menu/bkBoxFootSmall.jpg') no-repeat center;
	     height:14px;
	}
	
	.BoxSaldiTop
	{
	    background:url('../Menu/bkBoxSaldiTop.jpg') no-repeat center;
	    height:33px;
	}
	
	.BoxSaldiBody
	{
	     background:url('../Menu/bkBoxSaldiBody.jpg') repeat-y center;
	}
	
	.BoxSaldiBody td
	{
	    font-family:Arial;
	    font-size:12px;
	    color:#F0F0F0;
	    border:1px solid #F0F0F0;
	}
	
	.BoxSaldiFoot
	{
	     background:url('../Menu/bkBoxSaldiFoot.jpg') no-repeat center;
	     height:35px;
	}
	
	div#PnMenuMainBox{
	    margin-left: auto;
	    margin-right: auto;
	    float:none;
	}
	
	div#PnMenuMainBoxSub
	{	   	 
	    float:left;
	    margin: 10px 5px 5px 10px;
	    padding:0;
	    width:293px;
 	}
 	
 	.BarraMainLeft
 	{
 	    background:url('../Menu/bkBarraMainLeft.jpg');
 	    width:15px;    
 	}
	.BarraMainBody
 	{
 	    background:url('../Menu/bkBarraMainBody.jpg');
 	}

    .BarraMainRight
 	{
 	    background:url('../Menu/bkBarraMainRight.jpg');
 	    width:15px;
 	}