/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */


  body { margin: 0px auto;
    background: white url('images/Top.gif') repeat-x scroll center top;
    font-size: 8pt;
    text-align: center;
    font-family: Verdana,sans-serif;
    }

  a:link { background: transparent none repeat scroll 0% 50%;
    color: rgb(95, 79, 50);
    font-weight: normal;
    text-decoration: none;
    }

  a:visited { background: transparent none repeat scroll 0% 50%;
    color: rgb(95, 79, 50);
    font-weight: normal;
    text-decoration: none;
    }

  a:active { background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: none;
    }

  a:hover { background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: normal;
    }

  a.menu:link { background: transparent none repeat scroll 0% 50%;
    color: rgb(95, 79, 50);
    font-weight: normal;
    text-decoration: none;
    display: block;
    }

  a.menu:visited { background: transparent none repeat scroll 0% 50%;
    color: rgb(95, 79, 50);
    font-weight: normal;
    text-decoration: none;
    }

  a.menu:active { background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    font-weight: normal;
    text-decoration: none;
    }

  a.menu:hover { background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: normal;
    }

  #top { border: 0px none ;
    margin: auto auto auto 20px;
    padding: 0pt 0pt 30px;
    width: 800px;
    height: 95px;
    }

  .menu { border: 1px solid rgb(179, 159, 122);
    margin: 88px auto auto;
    padding: 0pt 10px;
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    letter-spacing: 0.2em;
    font-variant: small-caps;
    float: right;
    height: 16px;
    }

.filler { border: 0px;
    margin: 88px auto auto;
    padding: 0pt 10px;
    background: none;
    letter-spacing: 0.2em;
    font-variant: small-caps;
    float: right;
    height: 16px;
    }

  #title { border: 1px solid rgb(0, 0, 0);
    margin: 25px 0pt 0pt;
    padding: 0pt 10px;
    background: rgb(255, 255, 255) none repeat scroll 0%;
    letter-spacing: 0.2em;
    font-size: 8pt;
    font-weight: bold;
    font-family: Verdana,sans-serif;
    text-align: left;
    width: 300px;
    float: right;
    position:absolute;
    right:0px;
    z-index:20;
    }
    
  .TitoliElenco 
  {
	font-weight: bold;
    font-family: Verdana,sans-serif;
    text-align: left;
    font-variant: small-caps;
  }
  
    .Elenco 
  {
    font-family: Verdana,sans-serif;
    text-align: left;
    font-size: 8pt;
  }
  
   .DatiRiga 
  {
    text-align: center;
	border-bottom: rgb(179,159,122) 1px solid;
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 10pt;
  }
  
  .Griglia
  {
    border-style:none;
    font-size: 8pt;
  }
	

  #container { border: 1px solid black;
    margin: auto 40px auto 20px;
    padding: 70px 20px 30px 385px;
    text-align: justify;
    position: relative;
    bottom: 0;
    z-index: 0;
    min-height:400px;
    min-width:600px;

    }
    
    .containerCli { border: 1px solid black;
    margin: auto 40px auto 20px;
    padding: 70px 20px 30px 20px;
    text-align: justify;
    position: relative;
    bottom: 0;
    z-index: 0;
    min-height:400px;
    min-width:600px;

    }
    

  #end { border: 0pt none ;
    margin: 45px 0pt;
    padding: 0pt;
    background: rgb(179, 159, 122) none repeat scroll 0%;
    height: 6px;
    
    bottom: 0;
    }

.gvHeader
{
	text-align: center;
	border-bottom: rgb(179,159,122) 3px solid;
	font-family: Verdana;
	font-variant: small-caps;
	font-size: 11pt;
}




/* -- ASPxMenu -- */
.dxmControl 
{
	font: 8pt Verdana;
	color: rgb(95, 79, 50);
	float: right;
}
.dxmControl a, .dxmMenu a, .dxmVerticalMenu a, .dxmSubMenu a
{
	/*color: black;
	text-decoration: none;*/
	color: rgb(95, 79, 50);
    font-weight: normal;
    text-decoration: none;
}
.dxmMenu_Seren, .dxmVerticalMenu_Seren
{
	/*font: 8pt Verdana;
	color: black;
	background-color: #F0F0F0;
	border: solid 1px #A8A8A8;
	padding: 2px 2px 2px 2px;*/
	font: 8pt Verdana;
	color: rgb(95, 79, 50);
	border: 1px solid rgb(179, 159, 122);
    /*margin: 88px auto auto;*/
    /*padding: 0pt 10px;*/
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    letter-spacing: 0.2em;
    font-variant: small-caps;
    float: right;
    height: 16px;
    left: 500px;
    top: 85px;
    position:absolute;
}
.dxmMenuGutter_Seren
{
}
.dxmMenuSeparator_Seren
{
	background-color: rgb(179, 159, 122);/*#A8A8A8;*/
}
.dxmMenuItem_Seren, .dxmMenuItemWithImage_Seren, .dxmMenuItemWithPopOutImage_Seren, .dxmMenuItemWithImageWithPopOutImage_Seren,
.dxmVerticalMenuItem_Seren, .dxmVerticalMenuItemWithImage_Seren, .dxmVerticalMenuItemWithPopOutImage_Seren, .dxmVerticalMenuItemWithImageWithPopOutImage_Seren, 
.dxmMenuLargeItem_Seren, .dxmMenuLargeItemWithImage_Seren, .dxmMenuLargeItemWithPopOutImage_Seren, .dxmMenuLargeItemWithImageWithPopOutImage_Seren,
.dxmVerticalMenuLargeItem_Seren, .dxmVerticalMenuLargeItemWithImage_Seren, .dxmVerticalMenuLargeItemWithPopOutImage_Seren, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Seren
{
	/*font: 8pt Verdana;
	color: black;
	white-space: nowrap;*/
	font: 8pt Verdana;
	color: rgb(95, 79, 50);
	margin: auto auto auto;
/*    padding: 0pt 10px;*/
    background: rgb(255, 255, 255) none repeat scroll 0% 50%;
    letter-spacing: 0.2em;
    font-variant: small-caps;
    white-space: nowrap;
    float: right;
    height: 16px;
}
.dxmMenuItem_Seren, .dxmMenuItemWithImage_Seren
{
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
}
.dxmMenuItemWithPopOutImage_Seren, .dxmMenuItemWithImageWithPopOutImage_Seren
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 8px;
}	
.dxmVerticalMenuItem_Seren
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.dxmVerticalMenuItemWithImage_Seren
{
	padding-top: 4px;	
	padding-right: 19px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmVerticalMenuItemWithPopOutImage_Seren
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 8px;	
}
.dxmVerticalMenuItemWithImageWithPopOutImage_Seren
{
	padding-top: 4px;	
	padding-right: 6px;	
	padding-bottom: 5px;	
	padding-left: 3px;	
}
.dxmMenuLargeItem_Seren, .dxmMenuLargeItemWithImage_Seren
{
	padding-top: 4px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmMenuLargeItemWithPopOutImage_Seren, .dxmMenuLargeItemWithImageWithPopOutImage_Seren
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItem_Seren, .dxmVerticalMenuLargeItemWithImage_Seren
{
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 7px;
	padding-left: 11px;
}
.dxmVerticalMenuLargeItemWithPopOutImage_Seren, .dxmVerticalMenuLargeItemWithImageWithPopOutImage_Seren
{
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 7px;
	padding-left: 11px;
}
.dxmMenuItemSelected_Seren, .dxmMenuItemSelectedWithImage_Seren, .dxmMenuItemSelectedWithPopOutImage_Seren, .dxmMenuItemSelectedWithImageWithPopOutImage_Seren,
.dxmVerticalMenuItemSelected_Seren, .dxmVerticalMenuItemSelectedWithImage_Seren, .dxmVerticalMenuItemSelectedWithPopOutImage_Seren, .dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Seren,
.dxmMenuLargeItemSelected_Seren, .dxmMenuLargeItemSelectedWithImage_Seren, .dxmMenuLargeItemSelectedWithPopOutImage_Seren, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Seren,
.dxmVerticalMenuLargeItemSelected_Seren, .dxmVerticalMenuLargeItemWithImageSelected_Seren, .dxmVerticalMenuLargeItemSelectedWithPopOutImage_Seren, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Seren
{
	background-color: white;
	border: solid 1px #888888;
}
.dxmMenuItemSelected_Seren, .dxmMenuItemSelectedWithImage_Seren
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemSelectedWithPopOutImage_Seren, .dxmMenuItemSelectedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemSelected_Seren
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemSelectedWithImage_Seren
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemSelectedWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemSelectedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemSelected, .dxmMenuLargeItemSelectedWithImage_Seren
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemSelectedWithPopOutImage_Seren, .dxmMenuLargeItemSelectedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeSelectedItem_Seren, .dxmVerticalMenuLargeSelectedItemWithImage_Seren
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemSelectedWithPopOutImage_Seren, .dxmVerticalMenuLargeItemSelectedWithImageWithPopOutImage_Seren
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmMenuItemChecked_Seren, .dxmMenuItemCheckedWithImage_Seren, .dxmMenuItemCheckedWithPopOutImage_Seren, .dxmMenuItemCheckedWithImageWithPopOutImage_Seren,
.dxmVerticalMenuItemChecked_Seren, .dxmVerticalMenuItemCheckedWithImage_Seren, .dxmVerticalMenuItemCheckedWithPopOutImage_Seren, .dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Seren,
.dxmMenuLargeItemChecked_Seren, .dxmMenuLargeItemCheckedWithImage_Seren, .dxmMenuLargeItemCheckedWithPopOutImage_Seren, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Seren,
.dxmVerticalMenuLargeItemChecked_Seren, .dxmVerticalMenuLargeItemWithImageChecked_Seren, .dxmVerticalMenuLargeItemCheckedWithPopOutImage_Seren, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Seren
{
	background-color: white;
	border: solid 1px #888888;
}
.dxmMenuItemChecked_Seren, .dxmMenuItemCheckedWithImage_Seren
{
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmMenuItemCheckedWithPopOutImage_Seren, .dxmMenuItemCheckedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemChecked_Seren
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemCheckedWithImage_Seren
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemCheckedWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemCheckedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemChecked_Seren, .dxmMenuLargeItemCheckedWithImage_Seren
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemCheckedWithPopOutImage_Seren, .dxmMenuLargeItemCheckedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeCheckedItem_Seren, .dxmVerticalMenuLargeCheckedItemWithImage_Seren
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemCheckedWithPopOutImage_Seren, .dxmVerticalMenuLargeItemCheckedWithImageWithPopOutImage_Seren
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmMenuItemHover_Seren, .dxmMenuItemHoverWithImage_Seren, .dxmMenuItemHoverWithPopOutImage_Seren, .dxmMenuItemHoverWithImageWithPopOutImage_Seren, 
.dxmVerticalMenuItemHover_Seren, .dxmVerticalMenuItemHoverWithImage_Seren, .dxmVerticalMenuItemHoverWithPopOutImage_Seren, .dxmVerticalMenuItemHoverWithImageWithPopOutImage_Seren, 
.dxmMenuLargeItemHover_Seren, .dxmMenuLargeItemHoverWithImage_Seren, .dxmMenuLargeItemHoverWithPopOutImage_Seren, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Seren, 
.dxmVerticalMenuLargeItemHover_Seren, .dxmVerticalMenuLargeItemHoverWithImage_Seren, .dxmVerticalMenuLargeItemHoverWithPopOutImage_Seren, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Seren
{
	/*background-color: #CBCBCB;
	border: solid 1px #888888;*/
	background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: normal;
    

}
.dxmMenuItemHover_Seren, .dxmMenuItemHoverWithImage_Seren
{
	/*padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;*/
}
.dxmMenuItemHoverWithPopOutImage_Seren, .dxmMenuItemHoverWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 7px;
}	
.dxmVerticalMenuItemHover_Seren
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.dxmVerticalMenuItemHoverWithImage_Seren
{
	padding-top: 3px;	
	padding-right: 18px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmVerticalMenuItemHoverWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 7px;	
}
.dxmVerticalMenuItemHoverWithImageWithPopOutImage_Seren
{
	padding-top: 3px;	
	padding-right: 5px;	
	padding-bottom: 4px;	
	padding-left: 2px;	
}
.dxmMenuLargeItemHover_Seren, .dxmMenuLargeItemHoverWithImage_Seren
{
	padding-top: 3px;
	padding-right: 11px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmMenuLargeItemHoverWithPopOutImage_Seren, .dxmMenuLargeItemHoverWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHover_Seren, .dxmVerticalMenuLargeItemHoverWithImage_Seren
{
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmVerticalMenuLargeItemHoverWithPopOutImage_Seren, .dxmVerticalMenuLargeItemHoverWithImageWithPopOutImage_Seren
{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 10px;
}
.dxmSubMenu_Seren
{
	/*font: 8pt Verdana;*/
	font: 8pt Verdana;
	color: rgb(95, 79, 50);
	background-color: white;
	border: solid 1px #666666;
	padding: 1px 1px 1px 1px;
}
.dxmSubMenuGutter_Seren
{
	background-color: /*#E0E0E0;*/rgb(179, 159, 122);
}
.dxmSubMenuSeparator_Seren
{
	background-color: #A8A8A8;
}
.dxmSubMenuItem_Seren, .dxmSubMenuItemWithImage_Seren, .dxmSubMenuItemWithPopOutImage_Seren, .dxmSubMenuItemWithImageWithPopOutImage_Seren
{
	font: 8pt Verdana;
	color: rgb(95, 79, 50);
	white-space: nowrap;
	text-align: left;
}
.dxmSubMenuItem_Seren, .dxmSubMenuItemWithImage_Seren
{
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemWithPopOutImage_Seren, .dxmSubMenuItemWithImageWithPopOutImage_Seren
{
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemSelected_Seren, .dxmSubMenuItemSelectedWithImage_Seren, .dxmSubMenuItemSelectedWithPopOutImage_Seren, .dxmSubMenuItemSelectedWithImageWithPopOutImage_Seren
{
	background-color: #D8D8D8;
	border: solid 1px #888888;
}
.dxmSubMenuItemSelected_Seren, .dxmSubMenuItemSelectedWithImage_Seren
{
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemSelectedWithPopOutImage_Seren, .dxmSubMenuItemSelectedWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuItemChecked_Seren, .dxmSubMenuItemCheckedWithImage_Seren, .dxmSubMenuItemCheckedWithPopOutImage_Seren, .dxmSubMenuItemCheckedWithImageWithPopOutImage_Seren
{
}
.dxmSubMenuItemChecked_Seren, .dxmSubMenuItemCheckedWithImage_Seren
{
}
.dxmSubMenuItemCheckedWithPopOutImage_Seren, .dxmSubMenuItemCheckedWithImageWithPopOutImage_Seren
{
}
.dxmSubMenuItemHover_Seren, .dxmSubMenuItemHoverWithImage_Seren, .dxmSubMenuItemHoverWithPopOutImage_Seren, .dxmSubMenuItemHoverWithImageWithPopOutImage_Seren
{
	/*background-color: #F2F2F2;
	border: solid 1px #888888;*/
	background: rgb(179, 159, 122) none repeat scroll 0% 50%;
    color: rgb(255, 255, 255);
    text-decoration: none;
    font-weight: normal;
}
.dxmSubMenuItemHover_Seren, .dxmSubMenuItemHoverWithImage_Seren
{
	/*padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 4px;
	padding-left: 2px;*/
	padding-top: 4px;
	padding-right: 19px;
	padding-bottom: 5px;
	padding-left: 3px;
}
.dxmSubMenuItemHoverWithPopOutImage_Seren, .dxmSubMenuItemHoverWithImageWithPopOutImage_Seren
{
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.dxmSubMenuBorderCorrector_Seren
{
    position: absolute;
    border: 0px;
    padding: 0px;
}


/* -- ASPxPopupControl -- */
.dxpcControl
{
	font: 8pt Verdana;
	color: black;
	background-color: white;
	border: solid 1px #8B8B8B;
}
.dxpcControl a
{
	color: #1E3695;
}
.dxpcCloseButton
{
	font: 8pt Verdana;
	color: black;
	padding: 1px 1px 1px 1px;
}
.dxpcCloseButtonHover
{
	font: 8pt Verdana;
	color: black;
}
.dxpcContent
{
	font: 8pt Verdana;
	color: #010000;
	white-space: normal;
	padding: 9px 12px 9px 12px;
	vertical-align:top;
}
.dxpcFooter
{
	font: 8pt Verdana;
	color: #858585;
	background-color: #F3F3F3;
	border-top: solid 1px #E0E0E0;
}
.dxpcFooter td.dxpc
{
	font: 8pt Verdana;
	color: #858585;
	white-space: nowrap;
	padding: 6px 12px 8px 12px;
}
.dxpcHeader
{
	font: 8pt Verdana;
	color: #404040;
	background-color: #DCDCDC;
	border-bottom: solid 1px #C9C9C9;	
}
.dxpcHeader td.dxpc
{
	font: 8pt Verdana;
	color: #404040;
	white-space: nowrap;
}
.dxpcModalBackground
{
	background-color: #777777;
	opacity: 0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(Style=0, Opacity=70);
}
/* Disabled */
.dxpcDisabled
{
	color: #808080;
	cursor: default;
}
