﻿.webgrid
{
	border-collapse: collapse;
}

	.webgrid thead, .ColOperationsHeader
	{
		white-space: nowrap;
	}

	.webgrid tbody td,.webgrid-footer td
	{
		padding: 2px; /*Cellpadding*/
	}

	.webgrid td, .webgrid-header th
	{
		padding: 0 0.3em;
		border: 1px solid #D6E8FF;
	}


.des
{
	width: 50%;
}

.webgrid a
{
	color: inherit; /*color: #000;*/
}

	.webgrid a:hover
	{
		color: inherit;
	}

/*.webgrid-header .btn
{
	color: #3f2f7a;
}*/

.webgrid-header
{
	padding: 6px 5px;
	text-align: center;
	background-color: #2c2c2c; /* #1f076f;*/	/*background-color: #3f2f7a; /* #1f076f;*/
	height: 2em;
	border-top: 1px solid #1d028f;
	border-right: 1px solid #1f0736;
	border-bottom: 1px solid #1f0736;
	border-left: 1px solid #1d028f;
}

	.webgrid-header, .webgrid-header a
	{
		color: #fff;
	}

.webgrid-header-light
{
	padding: 6px 5px;
	text-align: center;
	/*background-color: #e8eef4;*/
	background-color: #8479d2; /* #1f076f;*/
	height: 2em;
	border-top: 2px solid #5341c9;
	border-left: 2px solid #5341c9;
	border-bottom: 2px solid #5341c9;
	border-right: 2px solid #5341c9;
}

	.webgrid-header-light, .webgrid-header-light a
	{
		color: #fff;
	}


.webgrid-border
{
	border: 1px solid #1d028f;
}

.webgrid-used-row
{
	background-color: #808080;
	color: #fff;
}

	.webgrid-used-row button
	{
		color: #000;
	}

.webgrid-selected-row-input
{
	color: #fff;
	background-color: #684dc9 !important;
}

.webgrid-alternating-row, .webgrid-selected-row
{
}

.webgrid-alternating-row
{
	background-color: #f2f2f2;
}

.webgrid-hover-row
{
	background-color: #cccccc; 
	color: #fff;
}
.webgrid-hover-row input,.webgrid-hover-row select,.webgrid-hover-row textarea
{
	color: #000;
	background-color:#f7f7f7;
}

.webgrid-selected-row
{
	/*background-color: #684dc9;*/ 
	background-color: #828282; 
	color: #fff;
	font-weight: bold;
}

	.webgrid-selected-row BUTTON
	{
		color: #fff;
	}

.webgrid-hover-row BUTTON
{
	color: buttontext;
}

.webgrid-100px
{
	width: 100px;
}

.webgrid-50px
{
	width: 50px;
}

.webgrid-3em
{
	width: 3em;
}

.webgrid-20
{
	width: 20%;
}

.webgrid-100
{
	width: 100%;
}

.webgrid-LastCol
{
	width: 100%;
	text-align: right;
	margin-right: 0.2em;
}


.webgrid-footer
{
	font-size: 1.6em;
	padding: 0 0.3em;
	text-align: center;
	/*background-color: #3f2f7a;*/
	background-color: #2c2c2c;
	height: 30px;
}

	.webgrid-footer td
	{
		border-width: 0px;
	}

	.webgrid-footer, .webgrid-footer A
	{
		color: #fff;
	}

.grid-footer-table
{
	border-width: 0;
	width: 100%;
}

.grid-footer-left
{
	text-align: left;
	font-size: 0.6em; /*Rispetto a .webgrid-footer*/
	width: 100px;
	white-space: nowrap;
}

.grid-footer-center
{
	/*Il testo normale lo coloro di Grigetto*/
	color: #888888 !important;
}

	.grid-footer-center A:hover
	{
		/*Il testo normale lo coloro di Grigetto*/
		box-shadow: 0px 0px 10px #888888;
	}

.grid-footer-right
{
	text-align: right;
	font-size: 0.8em; /*Rispetto a .webgrid-footer*/
	width: 30px;
	color: #000;
}
