body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #000000;
	}
	
a	{
	text-decoration:none;
	color: #FFFFFF;
}

a:hover{
	text-decoration:underline;
}

h1 {
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
}
	

	td.rightColumn {
		vertical-align: top;
	}
		
	td.middleColumn {
		padding-left:15px;
		padding-right: 15px;
		padding-bottom: 15px;
		vertical-align: top;
		width: 100%;
	}

	a { 
		color:#FFFFFF;
		font-weight: bold;
	 }
	form { padding:0px; margin:0px; }
	
/* ---------------------------------------- */
/* Tabelle e form, visualizzazione default	*/
/* ---------------------------------------- */

	/* Titolo della tabella */
	table.default caption {
		font: 17px Tahoma;
		font-weight: bold;
		background: #8C92AC;
		color: white;
		padding: 3px;
		margin: 0px 0px 5px 0px;
		text-align: left;
	}
	
	table.default {
		width: 100%;
		margin-top: 10px;
		border-collapse: collapse;
	}
	
	table.default td {
		padding: 2px;
		border-bottom: 1px dotted gray;
	}
	
	/* intestazioni */
	table.default th, table.default td.head  {
		background-color: #DFE3EC;
		border-bottom: 1px solid black;
		text-align: center;
		padding: 3px;
		font-weight: bold;
	}
	
	/* colonna delle quantità */
	table.default .qty {
		text-align: center;	
	}
	
	/* colonna dei prezzi */
	table.default .price {
		text-align: right;
		white-space: nowrap;
	}
	
	/* colonna delle codice */
	table.default .code {
		text-align: right;	
	}
	
	/* miniatura */
	table.default .fixed {
		float: left;
		text-align: center;
		border: none;
		width: 80px;
		margin: 0px 5px 0px 0px;
	}
	
	
	/* nome prodotto */
	table.default a {
		font-weight: bold;
	}
	
	/* elimina */
	table.default a.delete {
		display: block;
		color: red;
		padding: 2px;
		margin: 1px;
		white-space: nowrap;
		font-weight: bold;
		width: 70px;
	}
	
	/* promozioni */
	table.default .service {
		font-weight: bold;
		padding: 5px 10px 5px 165px;
		
	}
	
	/* bottoni form */
	table.default .submit {
		font-weight: bold;
		padding: 5px;
		text-align: center;
		background-color: #DFE3EC;
		border-bottom: 1px solid black;
	}

