/* CLASSE per il body */ 

	.startPage {
		background-image: url("../img/layout/gradiente.jpg");
		background-repeat: repeat-x;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		font-family: Arial, sans-serif;
		color: #DEDEDE;
	}

/* ------------------ */

/* CLASSI generali per i tag */

	form {
		margin:0px;
	}
	td, th {
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size: 11px;
		font-family: Arial, sans-serif;
		color: #DEDEDE;
	}
	p {
		margin-top: 0px;
		margin-bottom: 10px;
	}
	hr {
		margin-top: 10px;
		margin-bottom: 10px;
	}
	a {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	a:hover {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 11px;
		font-weight: normal;
	}

/* ------------------------- */

/* CLASSI per il LOADER */

	#divLoadCont{
		position:absolute; 
		width:100%; 
		height:100%; 
		top:0; 
		left:0; 
		background-color:white; 
		layer-background-color:white;
		font-family:arial,helvetica;
		color:#666666; 
		z-index:100
	}
	.tablePreloader {
		width: 100%;
		height: 100%;
		text-align: center;
		vertical-align: middle;
	}
	.waitingTableHome {
		background-image: url("../img/layout/bkWaitingTable.jpg");
	}
	.txtLoader {
		color: #666666;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}

/* -------------------- */

/* CLASSI generali di LAYOUT */

	.tablePage {
		width: 960px;
		text-align: left;
	}
	.defaultPad {
		padding: 10px 10px 10px 10px;
	}

/* ------------------------- */

/* CLASSI particolari di LAYOUT */

	.cellaArancio {
		background-color: #EBA47A;
	}
	.cellaArancioScuro {
		background-color: #8F6B55;
	}
	.cellaGrigioScuro {
		background-color: #333333;
	}
	.cellaGrigioChiaro {
		background-color: #CCCCCC;
	}
	.cellaBianca {
		background-color: #FFFFFF;
	}
	.cellaPageCenterSx {
		width: 775px;
		background-color: #666666;
	}
	.cellaPageCenterDx {
		width: 185px;
		background-color: #CCCCCC;
	}
	.cellaGrigioMedio {
		background-color: #666666;
	}
	.imgsx {
		float:left;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 10px;
		margin-bottom: 10px;
		border: 5px solid #666666;
	}

/* ---------------------------- */

/* CLASSI per i TESTI */

	.txtTitle {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 13px;
		font-weight: bold;
		letter-spacing: 2px;
	}
	.txtFooter {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	a.txtFooter {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.txtFooter:hover {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
	}
	.labelForm {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	.txtAlert {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	.txtMenu {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.txtMenu {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.txtMenu:hover {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
	}
	.txtSuGrigioScuro {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	a.txtSuGrigioScuro {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.txtSuGrigioScuro:hover {
		color: #DEDEDE;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
	}
	.txtSuGrigioChiaro {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}
	a.txtSuGrigioChiaro {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: bold;
	}
	a.txtSuGrigioChiaro:hover {
		color: #333333;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 11px;
		font-weight: bold;
	}
	.txtCopyright {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
	}
	a.txtCopyright {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-weight: normal;
	}
	a.txtCopyright:hover {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: underline;
		font-size: 10px;
		font-weight: normal;
	}
	.txtTitoletto {
		color: #EBA47A;
		font-family: Arial, sans-serif;
		text-decoration: none;
		font-size: 11px;
		font-weight: normal;
	}

/* ------------------ */

/* CLASSI per INPUT */

	.tasto {
    		border: #EBA47A 1px solid;
    		font-weight: normal;
    		font-size: 11px;
    		color: #DEDEDE;
    		font-family: Arial, sans-serif;
    		background-color: #666666;
	}
	select {
    		border: #EBA47A 0px solid;
    		font-weight: normal;
    		font-size: 11px;
    		color: #DEDEDE;
    		font-family: Arial, sans-serif;
    		background-color: #666666;
	}
	.campo {
    		border: #EBA47A 1px solid;
    		font-weight: normal;
    		font-size: 11px;
    		color: #DEDEDE;
    		font-family: Arial, sans-serif;
    		background-color: #666666;
		height: 16px;
	}

/* ---------------- */

/* CLASSI particolari per pagine in finestre ajax */

	.cellaScheda {
    		height: 20px;
		width: 60%;
	}
	.cellaSchedaIntera {
    		height: 20px;
	}

/* ---------------------------------------------- */