.form-label {
	margin-top: 2px;
	margin-bottom: 5px;
}

.list-button-bar-top {
	margin-bottom: 10px;
}


/*tabella navigazione pagine << < 1...n > >>*/
table.table-paginator td {
	padding: 0xp 0px 0px 14px !important;
}



div .elencoPagineMain{
	
}

div .elencoPagineRow{
	text-align: justify;
    -ms-text-justify: distribute-all-lines;
    text-justify: distribute-all-lines;
    
}

div  .elencoPagineCella{
	width: 28px;
   /* height: 12px;*/
    vertical-align: middle;
	text-align:center;
    display: inline-block;
    *display: inline;
    zoom: 1;
}
div  .elencoPagineCellaSelected{
	background-color: #589ad0;
    border: 2px solid #589ad0;
    border-radius: 3px;
    color: white;

}
.stretch {
    width: 100%;
    display: inline-block;
    font-size: 0;
    line-height: 0;
}









/*sezione righe per pagina*/
table.righe_per_pagina td {
	padding: 3px 3px 3px 3px !important;
	width: 15%;
}

/*tabella form di ricerca */
table.form-ricerca {
	background-color: ghostwhite;
}

table.form-ricerca td {
	padding: 3px 3px 3px 3px !important;
}

td.filter-label {
	padding: 3px 3px 3px 3px !important;
	font-size: 13px !important;
}

fieldset{	
	padding: 5px !important;
}

fieldset table td{	
	padding: 1px !important;
}

fieldset.list tr:nth-child(even) {
	background-color: #EEE;
}


td {
	padding: 8px 8px 8px 2px !important;
}

table.list-table tr:nth-child(odd) {
	
}

td.list-filter-pane {
	padding: 8px 8px 8px 2px !important;
}

td.list-list-pane tr:nth-child(even) {
	background-color: #EEE;
}

td.list-list-pane {
	font-size: 12px !important;
	padding: 0px !important;
}
/*tabella dei risultati*/
table.table-result td {
	padding: 8px 2px 8px 2px !important;
}
/*header della tabella dei risultati*/
tr.list-header th.portlet-section-header.results-header {
	font-size: 13px !important;
}

th.portlet-section-header.results-header {
	padding: 8px 0px 8px 0px;
	font-size: 13px !important;
}

table.table-info {
	background-color: #EEE;
}

table.table-info td {
	padding: 8px 0px 8px 0px;
}

/*per forzare compatibilit� inclusione portlet in lf5 con iframe*/
h1, h2 {
	margin-bottom: 10px;
	font-size: 20px;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}

h1, h2 {
	color: #589ad0 !important;
}
/***************************************************************/

/*tabella del print code - ricarica portafoglio*/
table.code_card {
	width: 324px;
	height: 204px;
}

table.code_card td {
	padding: 0px !important;
}

table.code_card tr.row_1 td.column_1 {
	border: 1px solid;
	border-right: none;
	width: 253px;
}

td.logo_column {
	border: 1px solid;
}

img.logo {
	width: 80px;
	height: 60px;
}

table.code_card tr.row_2 td.column_1 {
	width: 324px;
	height: 125px;
	border: 1px solid;
	border-top: none;
}

table.code_card font {
	font-size: small;
	font-family: tahoma;
}

table.code_card div {
	text-align: center;
}

table.code_card div div {
	padding: 5px;
}
/**************************************************/

td.cait_appartenenza {
	color:black;
	font-weight: bold;
	
}


div.form-button{
	
	padding-top:15px;
	
}