/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * General page setup */.dataTable {	font: 80%/1.45em "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;	margin: 0;	padding: 0;	color: #333;	background-color: #fff;	line-height:2em;	 }.dataTable select { background:#003 }/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables features */.dataTables_wrapper {	position: relative;	min-height: 302px;	_height: 302px;	clear: both;}.dataTables_processing {	position: absolute;	top: 0px;	left: 50%;	width: 250px;	margin-left: -125px;	border: 1px solid #ddd;	text-align: center;	color: #999;	font-size: 11px;	padding: 2px 0;}.dataTables_length {	width: 40%;	float: left;	padding:10px;	padding-bottom:15px;	font-size:12px;}.dataTables_filter {	width: 50%;	float: right;	text-align: right;	padding:10px;	padding-bottom:15px;	font-size:12px;}.dataTables_info {	width: 60%;	float: right;	text-align:right;	margin-bottom:10px;	margin-top:10px;	font-size:11px;}.dataTables_paginate {	width: 44px;	* width: 50px;	float: left;	text-align: right;	margin-bottom:10px;	margin-top:10px;	}/* Pagination nested */.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {	height: 19px;	width: 19px;	margin-left: 3px;	float: left;}.paginate_disabled_previous { background-image: url(../immagini/datatables/back_disabled.png) }.paginate_enabled_previous { background-image: url(../immagini/datatables/back_enabled.png) }.paginate_disabled_next { background-image: url(../immagini/datatables/forward_disabled.png) }.paginate_enabled_next { background-image: url(../immagini/datatables/forward_enabled.png) }/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables dataTable */table.dataTable {	margin: 0 auto;	width: 100%;	clear: both;	border:1px solid #cccccc;}table.dataTable thead th {	padding: 3px 6px;	border-bottom: 1px solid #cccccc;	font-weight: bold;	cursor: pointer;	* cursor: hand;}table.dataTable thead{	background:#e9e9e9;}.vehicleTableiFoot {		background:#e9e9e9;	height:33px;	border:1px solid #cccccc;	border-top:none;	padding:5px;	margin-left:-1px;}table.dataTable tfoot th {	padding: 3px 10px;	border-top: 1px solid black;	font-weight: bold;}table.dataTable tr.heading2 td {	border-bottom: 1px solid #aaa;}table.dataTable td {	padding: 3px 10px;}table.dataTable td.center {	text-align: center;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables sorting */.sorting_asc {		background:#e9e9e9 url(../immagini/datatables/sort_asc.png) no-repeat center right;}.sorting_desc { 	background:#e9e9e9 url(../immagini/datatables/sort_desc.png) no-repeat center right;}.sorting { 		background:#e9e9e9 url(../immagini/datatables/sort_both.png) no-repeat center right;	}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * DataTables row classes */table.dataTable tr.odd.gradeA { background-color: #E3F1FC }table.dataTable tr.even.gradeA { background-color: #f7fafc }table.dataTable tr.odd.gradeB { background-color: #ffffff }table.dataTable tr.even.gradeB { background-color: #f7f7f7 }table.dataTable tr.odd.gradeC { background-color: #ddddff }table.dataTable tr.even.gradeC { background-color: #eeeeff }table.dataTable tr.odd.gradeX { background-color: #ffdddd }table.dataTable tr.even.gradeX { background-color: #ffeeee }table.dataTable tr.odd.gradeU { background-color: #ddd }table.dataTable tr.even.gradeU { background-color: #eee }tr.odd { background-color: #E2E4FF }tr.even { background-color: white }.highlighted {	background-color: #E8ECEF;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Misc */ .top, .bottom {	padding: 15px;	background-color: #F5F5F5;	border: 1px solid #CCCCCC;}.top .dataTables_info {	float: none;}.clear {	clear: both;}tfoot input {	margin: 0.5em 0;	width: 100%;	color: #444;}tfoot input.search_init {	color: #999;}div.dataTables_info {	width: 40%;}.dataTables_paginate {	width: 400px;	text-align:left;}span.paginate_button, span.paginate_active {	border: 1px solid #aaa;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	padding: 2px 5px;	margin: 0 3px;	cursor: pointer;	*cursor: hand;	font-size:10px;}div.dataTables_paginate span.paginate_button {	background-color: #fff;}div.dataTables_paginate span.paginate_button:hover {	background-color: #ccc;}div.dataTables_paginate span.paginate_active {	background-color: #D6E9F6;}table.dataTable tr.row_selected.odd td {	background-color: #B0BED9;}table.dataTable tr.row_selected.even td {	background-color: #9FAFD1;}/* * Sorting classes for columns *//* For the standard odd/even */tr.odd td.sorting_1 {	background-color: #D3D6FF;}tr.odd td.sorting_2 {	background-color: #DADCFF;}tr.odd td.sorting_3 {	background-color: #E0E2FF;}tr.even td.sorting_1 {	background-color: #EAEBFF;}tr.even td.sorting_2 {	background-color: #F2F3FF;}tr.even td.sorting_3 {	background-color: #F9F9FF;}/* For the Conditional-CSS grading rows *//* 	Colour calculations (based off the main row colours)  Level 1:		dd > c4		ee > d5	Level 2:	  dd > d1	  ee > e2 */tr.odd.gradeA td.sorting_1 {	background-color: #d6e9f6;}tr.even.gradeA td.sorting_1 {	background-color: #eef2f4;}tr.odd.gradeB td.sorting_1 { background-color: #ffffff }tr.even.gradeB td.sorting_1 { background-color: #f7f7f7 }tr.odd.gradeC td.sorting_1 {	background-color: #c4c4ff;}tr.odd.gradeC td.sorting_2 {	background-color: #d1d1ff;}tr.even.gradeC td.sorting_1 {	background-color: #d5d5ff;}tr.even.gradeC td.sorting_2 {	background-color: #e2e2ff;}tr.odd.gradeX td.sorting_1 {	background-color: #ffc4c4;}tr.odd.gradeX td.sorting_2 {	background-color: #ffd1d1;}tr.even.gradeX td.sorting_1 {	background-color: #ffd5d5;}tr.even.gradeX td.sorting_2 {	background-color: #ffe2e2;}tr.odd.gradeU td.sorting_1 {	background-color: #c4c4c4;}tr.odd.gradeU td.sorting_2 {	background-color: #d1d1d1;}tr.even.gradeU td.sorting_1 {	background-color: #d5d5d5;}tr.even.gradeU td.sorting_2 {	background-color: #e2e2e2;}/* * Row highlighting example */.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {	background-color: #ECFFB3;}.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {	background-color: #E6FF99;}