html, body {
	/*text-align:center;*/
	margin:0px;
	padding:0px;
	}

form {
	margin:0px;
	}

td.spaziatore {
	font-family:verdana, arial, sans-serif;
	font-size:1px;
	height:8px;
	}

hr {
	color:#cccccc;
	height:1px;
}

/*	STRUTTURA GENERALE PAGINA	*/
td.navigazione {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	text-align:left;
	color:#000000;
	border: 1px solid #cccccc;
	background-color:#f0f0ee;
	height:24px;
	padding-left:8px;
	}

td.centro {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	height:350px;
	}


/*	NAVIGAZIONE	*/
a.naviga {
	color:#0000ff;
	font-weight:bold;
	text-decoration:none;
	}


/*	FORM	*/
input.login {
	width:150px;
	height:18px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border: 1px solid #bbbbbb;
	}

input.titolo {
	width:280px;
	height:18px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border: 1px solid #cccccc;
	}

input.titolo1 {
	width:60px;
	height:18px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border: 1px solid #cccccc;
	}

select {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	}

input.tasto {
	font-family:verdana, arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	width: 100px;
	height: 20px;
	border: 0px solid #000000;
	background-color:#ffffff;
	cursor:hand;
	}

td.form_titolo {
	font-family:verdana, arial;
	font-size:10px;
	font-weight:bold;
	}

td.form_testo {
	font-family:verdana, arial;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	}


/*	ELENCO CONTENUTI	*/
table.elenco {
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
	
td.ultima_modifica {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#bbbbbb;	
	}
	
td.titolo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	height:16px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f0f0ee;
	padding:1px;	
	}

td.stitolo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	height:12px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	background-color:#f0f0ee;
	}

td.testo_elenco {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	height:18px;
	text-align:left;
	border-bottom:1px solid #cccccc;
	padding:1px;
	}

td.norecord {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ff0000;
	height:24px;
	text-align:left;
	text-align:center;
	border-bottom: 1px solid #cccccc;
	}

td.altro_testo {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align:center;
	}

/*************************/
.messaggio_login {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	text-align:center;
	color:#000000;
	font-weight:normal;
	}

div.error {
	font-family:verdana, arial;
	font-size:11px;
	text-align:center;
	color:#ff0000;
	font-weight:bold;
	}

td.title_page {
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
	font-weight:bold;
	height:18px;
	}

td.title_sez {
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	text-align:center;
	color:#0000ff;
	font-weight:bold;
	height:18px;
	}

a.menu {
	color:#0000ff;
	text-decoration:none;
	}

td.link {
	font-family:verdana,arial;
	font-size:11px;
	color:#0000ff;
	height:10px;
	text-align:center;
	}

a.link {
	font-family:verdana,arial;
	font-size:10px;
	color:#0000ff;
	text-decoration:none;
	}
	
	
/*------------------cart---------------------------*/

#elencocart, #nomecart, #prezzocart, #qtacart, #subtotcart {
font-family:"Trebuchet MS", Arial, Verdana;
color:#000000;
}

#elencocart {
width:650px;
border-bottom:0px dotted #666666;
line-height:1.8em;
margin-left:6px;
}

#nomecart {
width:400px;
font-size:1.00em;
line-height:1.8em;
float:left;}

#prezzocart {
width:60px;
font-size:1.00em;
line-height:1.8em;
float:left;
text-align:right;}

#qtacart {
width:10px;
font-size:1.00em;
line-height:1.8em;
float:left;
text-align:right;}

#subtotcart {
width:160px;
font-size:1.00em;
line-height:1.8em;
float:left;
text-align:right;}

#totale {
width:650px;
border-top:0px dotted #666666;
line-height:1.8em;
margin-left:6px;}

#messcart {
width:650px;
font-size:1.00em;
line-height:1.8em;
text-align:right;}