/********** Paginatore ****************************************/

			
			.pager.alternate { background-color: #D5DCE3; }
						
			.arrow { margin-left: 5px; } 
			
			.pagerTitle a
			{
			color: #000;
			background-color: #fff;
			font-weight: bold;
			font-size: 10px;
			color: #4b6c84;
			font-family: Verdana;
			}
			
			.pager
			{
			font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
			font-size: 10px;
			}
			
			.pager a
			{
			color: #4b6c84;
			text-decoration: none;
			font-weight: normal;
			}
			
			.pager a:hover
			{
			color: #c1c9d3;
			text-decoration: none;
			}
			
			.selected
			{
			font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
			font-size: 10px;
			}
			
			.selected a 
			{
			color: #4b6c84;
			text-decoration: none;
			border-bottom: solid 0px #4b6c84;
			border-top: solid 0px #4b6c84;
			border-left: solid 0px #D7000A;
			padding-left: 0px;
			font-weight: bold;
			}
			
			.selected a:hover
			{
			color: #c1c9d3;
			text-decoration: none;
			border-bottom: solid 0px #c1c9d3;
			}
			
			.details input {margin-bottom:1px; height:17px;}
			
			.details
			{
			font-size: 10px;
			color: #4b6c84;
			font-family: Verdana;
			padding:0;
			margin:0;
			}
			
			.details a:hover
			{
			text-decoration:underline;
			}
			
			.details a
			{
			text-decoration:none;
			}
			
			.details a:visited
			{
			text-decoration:none;
			}
						
/********** Footer ****************************************/

			/*#dati .footer td
				{
					width: 48px;
					height: 20px;
					text-align: center;
					font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
					font-size: 10px;
					visibility:visible;
					padding-top: 3px;
					font-weight: bold;
					color: #4b6c84;
					background: url(images/button_norm.gif) top left no-repeat;
				} */
			
			/*#myGrid_pagerContainer {background-color:red}*/
			
			.footer span
				{
					width: 48px;
					height: 20px;
					text-align: center;
					font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
					font-size: 10px;
					visibility:visible;
					padding-top: 3px;
					font-weight: bold;
					color: #4b6c84;
					background: url(images/button_norm.gif) top left no-repeat;
				}
			
			.footer
				{
					width: 48px;
					height: 20px;
					text-align: center;
					font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
					font-size: 10px;
					padding-top: 3px;
					visibility:visible;
					font-weight: bold;
					float:left;
				}
				
			
			.footer a
				{
					width: 48px;
					height: 20px;
					background: url(images/button_norm.gif) top left no-repeat;
					color: #4b6c84;
					padding-top: 3px;
					visibility:visible;
					text-decoration: none;
					font-weight: normal;
					float:left;
				}
			
			.footer a:visited
				{
					width:48px;
					height: 20px;
					color: #4b6c84;
					visibility:visible;
					text-decoration: none;
					font-weight: normal;
					background: url(images/button_norm.gif) top left no-repeat;
				}
			
			.footer a:hover, .footer a.selected, .footer a:visited.selected, .footer a:hover.selected
				{
					width:48px;
					height: 20px;
					color: #000;
					padding-top: 3px;
					visibility:visible;
					text-decoration: none;
					font-weight: normal;
					background: url(images/button_roll.gif) top left no-repeat;
				}
				
			.login
				{
				font-family: verdana, serif;
				font-size: 10px;
				text-align: right;
				}
				
				
			#display {position:absolute; left:290px; top:605px;}
			#display ul { BORDER: #333 0px solid; PADDING-top: 5px; FONT-SIZE: 9px; MARGIN-top: 15px; FONT-FAMILY: verdana; LIST-STYLE-TYPE: none; TEXT-ALIGN: center }
			#display ul li { DISPLAY: inline }
			#display  ul li.view a { BORDER: #333 0px solid; PADDING-top: 3px; padding-left: 1px; FONT-WEIGHT: normal; BACKGROUND: url(images/view_norm.gif) no-repeat left top; FLOAT: left; WIDTH: 46px; COLOR: #555; HEIGHT: 20px; TEXT-DECORATION: none; margin:0 }
			#display  ul li.view a:hover { BACKGROUND: url(images/view_roll.gif) no-repeat left top; WIDTH: 46px; COLOR: #000; HEIGHT: 20px }
			#display  ul li.view a.current {BACKGROUND: url(images/view_roll.gif) no-repeat left top; COLOR: #000; }
			#display  ul li.edit a { BORDER: #333 0px solid; PADDING-top: 3px; padding-right: 0px; FONT-WEIGHT: normal; BACKGROUND: url(images/edit_norm.gif) no-repeat left top; FLOAT: left; WIDTH: 45px; COLOR: #555; HEIGHT: 20px; TEXT-DECORATION: none; margin-left:-1px }
			#display  ul li.edit a:hover { BACKGROUND: url(images/edit_roll.gif) no-repeat left top; WIDTH: 45px; COLOR: #000; HEIGHT: 20px }
			#display  ul li.edit a.current {BACKGROUND: url(images/edit_roll.gif) no-repeat left top; COLOR: #000; }
			
			#search_button {position:absolute; top:-17px; left:200px}
			#search_button ul { BORDER: #333 0px solid; PADDING-top: 5px; FONT-SIZE: 9px; MARGIN-top: 15px; FONT-FAMILY: verdana; LIST-STYLE-TYPE: none; TEXT-ALIGN: center }
			#search_button ul li { DISPLAY: inline; FLOAT: left;}
			#search_button ul li A, #search_button UL LI A:visited { BORDER: #333 0px solid; PADDING-top: 3px; padding-left: 1px; FONT-WEIGHT: normal; BACKGROUND: url(images/button_norm.gif) no-repeat left top; FLOAT: left; WIDTH: 48px; COLOR: #555; HEIGHT: 20px; TEXT-DECORATION: none; margin:0 }
			#search_button ul li A:hover { BACKGROUND: url(images/button_roll.gif) no-repeat left top; WIDTH: 48px; COLOR: #000; HEIGHT: 20px }
			/* position del check function nella modalità editable del details generator */
