html,body{ width:100%; height:100%; margin:0px; padding:0px; font-family: Tahoma, Verdana; font-size:12px;}
span.label{color:green; font-weight:bold}
#generale{width:95%; margin:auto; padding:0px}
#LoginTileContainer{background:#e0e0e0; height:24px; font-weight:bold; padding-top:10px}
#dettaglio{ margin:auto; padding:0px}
#dettagliodati{margin:auto; width:700px; padding:0px; border-collapse:collapse;}
#dettagliodati h2{background:#fff; color:#545454; font-weight:bold; font-size:12px; text-transform:uppercase; color:#D20039; border-bottom:1px dashed #BDB9B9; line-height:14px; padding:0 16px 0 0; margin:5px 0 1px 0;}
#dettagliodati td.testata {background:#868686; color:#fff;border-right:1px solid #fff; text-align:center}
#dettagliodati td{border-bottom:1px solid #868686; padding:3px}

A{text-decoration:none; color:green}
A:hover{text-decoration:underline}
img{ border:0px}
h2{background:#fff; color:#545454; font-weight:bold; font-size:12px; text-transform:uppercase; color:#D20039; border-bottom:1px dashed #BDB9B9; line-height:14px; padding:0 16px 0 0; margin:5px 0 1px 0;}
input, select {font-size:12px;}

fieldset{ width:750px; margin:auto; background-color:#FFFFCC; margin-top:20px}
.graphfield{background-color:transparent;}
legend {font-size:12px; color:#0000FF; margin:10px 0 10px 0; background-color:#fff}

label{font-weight:bold; color:green; width:25%; text-align:right; padding:0 5px 0 0;}
.etichetta{font-weight:bold; color:green; width:25%; text-align:right; padding:0 5px 0 0; border-bottom:1px solid #e0e0e0}
.etichettavalore{border-bottom:1px solid #e0e0e0}
.etichetta2{font-weight:bold; color:green; width:25%; text-align:right; padding:0 5px 0 0;}
.etichettavalore2{padding:0 0 0 10px; text-align:left;}

#bassoPan{width:95%; margin:auto}

#ordinePan {width:80%; margin:auto;}
#ordine {padding:0px; margin:0px; border-collapse:collapse; text-align:center; width:98%}
#ordine tr:hover{background:#E0E0E0;}
#ordine td.testata {background:#868686; color:#fff; border-right:1px solid #fff;}
#ordine td{border-bottom:1px solid #868686; padding:3px}

#elenco {padding:0px; margin:auto; border-collapse:collapse; text-align:center; width:96%}

#risultato {padding:0px; margin:auto; border-collapse:collapse; text-align:center; width:96%}
#risultato tr:hover{background:#E0E0E0;}
#risultato td.testata {background:#868686; color:#fff; border-right:1px solid #fff;}
#risultato td{border-bottom:1px solid #868686; padding:3px}

#adminPan {padding:0px; margin:auto; border-collapse:collapse; text-align:center; width:50%}
#adminPan tr:hover{background:#E0E0E0;}
#adminPan td.testata {background:#868686; color:#fff; border-right:1px solid #fff;}
#adminPan td{border-bottom:1px solid #868686; padding:3px}
#risultatodisponibilita{width:80%; text-align:center; }
#condizioni table{width:90%; margin:auto}
#condizioni #condizioni{width:100%; margin:auto}


/* generic container (i.e. div) for floating buttons */
.clear {overflow: hidden; width: 100%; }
a.button {background: transparent url('/images/button/bg_button_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px; margin-right: 6px; padding-right: 18px; text-decoration: none; }
a.button span { background: transparent url('/images/button/bg_button_span.gif') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; }
a.button:hover {background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */}
a.button:active {background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */}
a.button:active span { background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */}
a.button:hover span { background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */}

a.minibutton {background: transparent url('/images/button/bg_minibutton_a.gif') no-repeat scroll top right; color: #444; display: block; float: left; font: normal 10px arial, sans-serif; height: 16px; margin-right: 6px; padding-right: 12px; text-decoration: none; }
a.minibutton span { background: transparent url('/images/button/bg_minibutton_span.gif') no-repeat; display: block; line-height: 10px; padding: 3px 0 3px 12px; }
a.minibutton:hover {background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */}
a.minibutton:active {background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */}
a.minibutton:active span { background-position: bottom left; padding: 2px 0 4px 12px; /* push text down 1px */}
a.minibutton:hover span { background-position: bottom left; padding: 2px 0 4px 12px; /* push text down 1px */}

#esploso_gestione_div, #esploso_gestione_secondario{
	width:100%;
	float:left
}
#tb_esploso_gestione{
		width:100%;
	float:left
}
