﻿.edit_row_icon
{
	background-image: url(images/PowerGrid/modifica.png);
	background-repeat: no-repeat;
	background-position: center;
}
.delete_row_icon
{
	background-image: url(images/PowerGrid/elimina.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
}
.edit_row
{
	/*background-image: url(../images/iconeGrigliaGias/modifica.png);     background-repeat: no-repeat;     background-position: center;*/
}
.add_row
{
	background-image: url(images/PowerGrid/aggiungi.png);
	background-repeat: no-repeat;
	background-position: center;
}
.delete_row
{
	background-image: url(images/PowerGrid/elimina.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
}
.select_mark
{
	background-image: url(images/PowerGrid/seleziona.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
}
.button_aggiorna
{
	background-image: url(images/PowerGrid/ritorna.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0px 4px 0px 4px;
	float: left;
}

.button_salva
{
	background-image: url(images/PowerGrid/salva.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0px 4px 0px 4px;
	float: left;
}

.button_options
{
	background-image: url(images/PowerGrid/gestionePercorso.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0px 4px 0px 4px;
	float: left;
}

.button_export
{
	background-image: url(images/PowerGrid/excel.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 20px;
	height: 20px;
	display: inline-block;
	margin: 0px 4px 0px 4px;
}

.open_par
{
	background-image: url(images/PowerGrid/parentesiSx.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.close_par
{
	background-image: url(images/PowerGrid/parentesiDx.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.del_open_par
{
	background-image: url(images/PowerGrid/parentesiSxNo.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.del_close_par
{
	background-image: url(images/PowerGrid/parentesiDxNo.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.par_box
{
	border: 1px solid #cecece;
	display: inline-block;
	padding: 2px 5px;
	border-radius: 3px;
}



.select_row td, .select_row th
{
	background-color: lightblue;
}

.delete_row_legend
{
	background-color: coral;
	text-decoration: line-throught;
}

.delete_row td, .delete_row th
{
	background-color: coral;
	text-decoration: line-throught;
}

.edit_row, .edit_row td, .edit_row th
{
	background-color: lightgreen;
}

.new_row, .new_row td, .new_row th
{
	background-color: #CC99FF;
	height: 20px;
}

.page_element
{
	margin: 3px;
	border: 1px solid blue;
	padding: 3px;
	cursor: hand;
	cursor: pointer;
}

.current_page
{
	background: yellow;
	cursor: arrow;
}

.check_column
{
	background-image: url(images/PowerGrid/check.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 100%;
	height: 100%;
}
.delete_filter
{
	background-image: url(images/PowerGrid/pulsanteEliminaFiltro.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}
.add_filter
{
	background-image: url(images/PowerGrid/filtro.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.no_sort
{
	background-image: url(images/PowerGrid/sortno.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.az_sort
{
	background-image: url(images/PowerGrid/sortaz.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.za_sort
{
	background-image: url(images/PowerGrid/sortza.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: hand;
	cursor: pointer;
	width: 16px;
	height: 16px;
	display: inline-block;
}

.filter_logical
{
	cursor: hand;
	cursor: pointer;
	margin: 3px;
	border: 1px solid #cecece;
	background-color:#f7f7f7;
	border-radius:3px;
	padding:1px 4px;
	color:#666666;
}

.filter, .paginating
{
	font-size: 8pt;
	font-family: Verdana;
	padding:10px 0px;
}

.filter > div > span
{
	margin-right:5px;
}

.filter input, .filter select, .filter textarea
{
	font-size:9pt;
	padding:3px;
	margin-right:4px;
}

.colData, .colOra, .colUF, .undefined
{
	white-space: nowrap;
}

.powerGrid_Grid_FilterItem
{
	display: inline-block;
	width: 250px;
	/*float: left;*/
}

.powerGrid_Grid_PagerLinkItemStyle
{
	cursor: hand;
}

#custom
{
	position: absolute;
	display: none;
	height: 0px;
}

/*Power grid*/

TH.hilight_0
{	background:url(images/PowerGrid/flag_white.png) no-repeat center transparent;
	cursor:hand;}
TH.hilight_1
{	background:url(images/PowerGrid/flag_red.png) no-repeat center transparent;
	cursor:hand;}
TH.hilight_2
{	background:url(images/PowerGrid/flag_blue.png) no-repeat center transparent;
	cursor:hand;}
TH.hilight_3
{	background:url(images/PowerGrid/flag_green.png) no-repeat center transparent;
	cursor:hand;}


TR.hilight_1{background-color:tomato;}
TR.hilight_2{background-color:lightblue;}
TR.hilight_3{background-color:#FFFF66;}
TH.hilight_1{background-color:tomato;}
TH.hilight_2{background-color:lightblue;}
TH.hilight_3{background-color: #FFFF66;}
.edit_row TH.hilight_1{background-color:tomato;}
.edit_row TH.hilight_2{background-color:lightblue;}
.edit_row TH.hilight_3{background-color:#FFFF66;}
.new_row TH.hilight_1{background-color:tomato;}
.new_row TH.hilight_2{background-color:lightblue;}
.new_row TH.hilight_3{background-color:#FFFF66;}

.powerGrid_Grid_HeaderStyle
{
	background-image: url(images/PowerGrid/panel_header2.png);
	background-color:#015e6f;
	font-weight: bold;
	text-align: center;
	color: black;
	height: 2em;
	background-repeat: repeat-x;
}
.powerGrid_Grid_HeaderStyle th
{
	padding-left: 2px;
	padding-right: 2px;
}

.powerGrid_Grid_HeaderStyle a
{
	color: white;
	/*font-size:8px;*/
}

.powerGrid_Grid_RowStyle
{
	background-color: white; /*font-size:13px;*/
}

.powerGrid_Grid_AlternatingRowStyle
{
	background-color: #c9f79e; /*font-size:13px;*/
}
/*.powerGrid_Grid_AlternatingRowStyle TD
{
	border-top:solid 1px red;
	border-bottom:solid 1px red;
	}*/

.powerGrid_Grid_RowStyle:hover
{
	background-color: #003980;
	color:White;
}

.powerGrid_Grid_AlternatingRowStyle:hover
{
	background-color: #003980;
	color:White;
}

.powerGrid_Grid_PagerStyle
{
	/*background-color: #F2F2F2;*/
	color:black;
	/*font-size:12px;*/
	line-height:25px;
}

.powerGrid_Grid_SelectedRowStyle td, .powerGrid_Grid_SelectedRowStyle th
{
	background-color: #ab021e;
	color: white;
}

.powergrid_TitleStyle
{
	display: block;
	background-image: url(images/PowerGrid/panel_header2.png);
	background-repeat: repeat-x;
	color: black;
	font-variant: small-caps;
	/*font-size: 12px;*/
	padding:2px;
	line-height:20px;
	height:20px;
}

.powergrid_TitleStyle a
{
	color:white;	
	float:left;
	margin-top:2px;
}

.powerGrid_Grid_PagerLinkItemStyle
{
	color:black;
	/*font-size:12px;*/
	text-decoration:none;
	border:solid 1px #d6d5d5;
	text-align:center;
	margin-left:3px;
	padding:2px;
}

.powerGrid_Grid_PagerLinkItemStyle:hover
{
	background-color:#d6d5d5;
	color:blue;
}

.powerGrid_Grid_PagerCurrentItemStyle
{
	background-color:#d6d5d5;
	color:Blue;
	margin-left:3px;
	/*border:solid 1px #d6d5d5;*/
	border:solid 1px blue;
	text-align:center;
	padding:2px;
}

.powerGrid_Filter_HeaderStyle
{
	width:100%;
    float:left;
    padding-bottom:10px;
    background:url(images/PowerGrid/lineaFiltri.png) repeat-x bottom transparent;
}

.powerGrid_Filter_ContentStyle
{
	width:100%;
	float:left;
	padding-bottom:10px;
	background:url(images/PowerGrid/lineaFiltri.png) repeat-x bottom transparent;
}

.powerGrid_Filter_FooterStyle
{
	width:100%;
	float:left;
	padding-bottom:10px;
	background:transparent;
}

.powerGrid_TitleLabelStyle
{
	font-weight:bold;
	/*font-size:15px;*/
	padding-left:10px;
}

.PowerGridAjax
{
	border-collapse:collapse;
	/*font-size:12px;*/
}
.PowerGridAjax td, .PowerGridAjax th
{
	border: 1px solid white;
}

.PowerGridAjax td>span, .PowerGridAjax th>span
{
	border: 0px;
}
