

	#maintable
	{
		width:100%; 
		height:100%; 
		border-spacing: 0px;
		border-collapse: separate;
	}
	#mainheader
	{
		height:50px;
		padding:0 20px;
		
	}
	#mainpage
	{
		vertical-align:top;
		padding-bottom:10px;
	}
	#mainmenu
	{
		vertical-align:top;
		width:150px;
	}
	#mainfooter
	{
		height:20px;
		
	}
	.win
	{
		margin:10px 10px 0px 10px;
	}
	.win p
	{
		margin:0px;
		padding-bottom:10px;
	}
	.win h2
	{
		padding:5px 10px;
		margin:0px;
		font-size:16px;
	}
	.win h3
	{
		padding:10px 0px;
		margin:0px;
		font-size:16px;
	}
	.win .win_content
	{
		padding:10px;
	}
	
	.win .commands
	{
		float:right;
	}
	.error
	{
		color:#f00;
	}
	
	.tableindex { border-left:#ddd 1px solid; }
	.tableindex td { padding-left:10px; padding-right:10px; height:32px; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; }
	.tableindex th { font-size:10px; background:#eee; padding-left:3px; padding-right:3px; height:32px; border-bottom:#ddd 1px solid; border-top:#ddd 1px solid; border-right:#ddd 1px solid; }
	.tableindex th a { color:#3784D7; }
	.tableindex tr:hover { background:#F5F5F5; }
	
	.tableindex .td_id { width:10px; text-align:center; font-size:12px;}
	.tableindex .td_command { padding:0px; width:32px; height:32px; text-align:center; }
	.tableindex .th_command { width:32px; text-align:center; font-size:10px; color:#666; }

	.tableindex .command { background-color:#3784D7; background-position: center center;background-repeat:no-repeat; border:#ddd 2px solid; width:24px; height:24px; border-radius:14px; margin:0 auto; cursor:pointer; box-shadow:0px 0px 7px rgba(0,0,0,0.3) inset; }

	
	.tableindex .command_adminbg { background-image:url(/function/img/adminbg.jpg); }
	.tableindex .command_amp { background-image:url(/function/img/amp.png); }
	.tableindex .command_avanti { background-image:url(/function/img/avanti.png); }
	.tableindex .command_box { background-image:url(/function/img/box.png); }
	.tableindex .command_check { background-image:url(/function/img/check.png); }
	.tableindex .command_crop { background-image:url(/function/img/crop.png); }
	.tableindex .command_delete { background-image:url(/function/img/delete.png); }
	.tableindex .command_edit { background-image:url(/function/img/edit.png); }
	.tableindex .command_email { background-image:url(/function/img/email.png); }
	.tableindex .command_esci { background-image:url(/function/img/esci.png); }
	.tableindex .command_euro { background-image:url(/function/img/euro.png); }
	.tableindex .command_favicon { background-image:url(/function/img/favicon.ico); }
	.tableindex .command_indietro { background-image:url(/function/img/indietro.png); }
	.tableindex .command_loading { background-image:url(/function/img/loading.gif); }
	.tableindex .command_loading2 { background-image:url(/function/img/loading2.gif); }
	.tableindex .command_loading3 { background-image:url(/function/img/loading3.gif); }
	.tableindex .command_locked { background-image:url(/function/img/locked.png); }
	.tableindex .command_noimage { background-image:url(/function/img/noimage.jpg); }
	.tableindex .command_noimage { background-image:url(/function/img/noimage.png); }
	.tableindex .command_novideo { background-image:url(/function/img/novideo.png); }
	.tableindex .command_pdf { background-image:url(/function/img/pdf.png); }
	.tableindex .command_print { background-image:url(/function/img/print.png); }
	.tableindex .command_profile { background-image:url(/function/img/profile.png); }
	.tableindex .command_search { background-image:url(/function/img/search.png); }
	.tableindex .command_selectarrow { background-image:url(/function/img/selectarrow.png); }
	.tableindex .command_social { background-image:url(/function/img/social.png); }
	.tableindex .command_trash { background-image:url(/function/img/trash.png); }
	.tableindex .command_unlocked { background-image:url(/function/img/unlocked.png); }
	.tableindex .command_update { background-image:url(/function/img/update.png); }
	.tableindex .command_uploading { background-image:url(/function/img/uploading.gif); }
	.tableindex .command_user { background-image:url(/function/img/user.png); }
	.tableindex .command_view { background-image:url(/function/img/view.png); }
	.tableindex .loading { background-color:transparent; background-position: center center; border:#aaa 2px solid; }
	.tableindex .empty { background-color:#fff; background-position: center center; border:#ddd 2px solid; cursor:default; }
	.tableindex .status_0 { background-color:#f00; background-position: center center; border:#faa 2px solid; }
	.tableindex .status_1 { background-color:#F8D400; background-position: center center; border:#ffa 2px solid; }
	.tableindex .status_2 { background-color:#0d0; background-position: center center; border:#afa 2px solid; }
	.tableindex .status_3 { background-color:#ddd; background-position: center center; border:#ddd 2px solid; }
	.tableindex .status_4 { background-color:#E26400; background-position: center center; border:#ddd 2px solid; }
	.tableindex .status_5 { background-color:#fff; background-position: center center; border:#ddd 2px solid; }
	.tableindex .status_6 { background-color:#909090; background-position: center center; border:#ddd 2px solid; }
	.tableindex .generic { 	background-color:#3784D7; background-position: center center; border:#ddd 2px solid; }
	.tableindex .delete { 	background-color:#f00; background-position: center center; border:#faa 2px solid; }
	.tableindex .trash { 	background-color:#FF9700; background-position: center center; border:#faa 2px solid; }
	.tableindex .pdf { 		background-color:#B50000; background-position: center center; border:#ddd 2px solid; color:#fff; padding-bottom:0px;  font-weight:bolder;}
	.tableindex .profile { 	background-color:#29B600; background-position: center center; border:#7BC566 2px solid; }
	.tableindex .edit { font-size:20px; background-color:#3784D7; background-position: center center; border:#ddd 2px solid; color:#fff; padding-bottom:0px;  font-weight:bolder;}

	.indexloader { display:none;background:#fff url(../../../../../../../../../../function/img/loading.gif) center center no-repeat;position:absolute; }
	
	
	.tableindexpaging { float:right; padding:5px 0px;}
	
	.tableindexpaging .nextblock,.tableindexpaging .prevblock,.tableindexpaging .last,.tableindexpaging .first,.tableindexpaging .prev, .tableindexpaging .next, .tableindexpaging .pages , .tableindexpaging .page { float:left;  }
	.tableindexpaging .pageselected{ font-weight:bolder;  }
	.tableindexpaging .page{ width:40px;  }
	.tableindexpaging input, .tableindexpaging select { border:0px solid; padding:2px; margin-left:5px; }
	.tableindexpaging input { background:#3784D7; color:#fff; }
	
	
	.indexmenu { margin-left:-10px; margin-top:-10px;}
	.indexmenu_voice { background:#3784D7; width:150px; text-align:center; padding:10px 0px; overflow:hidden; color:#fff; margin-left:10px; margin-top:10px; float:left; }
	/*
	#mainmenu { padding:0px; text-transform: uppercase; margin-top:-5px;}
	#mainmenu ul { padding:0px; padding-left:15px; margin-top:5px; background:rgba(255,255,255,0.4); }
	#mainmenu li { white-space: nowrap; list-style: none; padding:0px; margin:0px; padding:5px 5px 5px 0px; }
	*/
	

	.indexmenu ul { margin:0px; padding:0px; list-style:none; }
	.indexmenu ul li { float:left; background:#3784D7; color:#fff; width:150px; height:25px; margin:0 10px 10px 0; text-align:center; padding:0 0 5px 0;}
	.indexmenu ul li a { color:#fff; display:block; padding:5px 0px;  }
	
	
			.imageinput
			{
				width:100px;
				height:100px;
				background:#ddd;
				border:#666 1px solid;
				border-radius:5px;
			}
	
	
	.index_preview
	{
		width:50px;
		height:50px;
		background-size:contain;
		background-color:rgba(0,0,0,0.1);
		border-radius:3px;
	}
