
body {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#000000; margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
td {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#000000}
a:link,a:active,a:visited {color:#FF0000; text-decoration:none;}
a:hover {color:#FF0000; text-decoration:underline;}
input {border:1px solid #cccccc;width:100px;font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#000000}
select {border:1px solid #cccccc;width:100px;font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#000000}
hr {border-top:1px solid #000000; border-bottom:1px solid white; border-left:1px solid white; border-right: 1px solid white; }
	
.input_noborder {border:0px solid #ffffff;width:auto;font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#000000}

.tab_25h {height:25px;}

.numero {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.numero a:link,.numero a:active,.numero a:visited {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
/* PER LINK IN ROSSO: #CC0000 
.numero a:link,.numero a:active,.numero a:visited {font-family: arial, helvetica, sans-serif; font-size:12px; color:#CC0000; text-decoration:none;} */
.numero a:hover {color:#CC0000; text-decoration:underline;}

.toplinks {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.toplinks a:link,.toplinks a:active,.toplinks a:visited {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.toplinks a:hover {color:#000000; text-decoration:underline;}

.footer {font-family: arial, helvetica, sans-serif; font-size:11px; color:#999999; }
.footer a:link,.footer a:active,.footer a:visited {font-family: arial, helvetica, sans-serif; font-size:11px; color:#999999; text-decoration:none;}
.footer a:hover {color:#666666; text-decoration:underline;}

.titolo_nl {font-family: arial, helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold;}
.titolo_nl a:link,.titolo_nl a:active,.titolo_nl a:visited {font-family: arial, helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:underline;}
.titolo_nl a:hover {color:#FF0000; text-decoration:underline;}

.titolo {font-family: arial, helvetica, sans-serif; font-size:18px; color:#000000; }
.titolo a:link,.titolo a:active,.titolo a:visited {color:#000000; text-decoration:none;}
.titolo a:hover {color:#FF0000; text-decoration:underline;}

.news {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.news a:link,.news a:active,.news a:visited {font-family: arial, helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;}
.news a:hover {color:#FF0000; text-decoration:underline;}

.testo {font-family: verdana,arial, helvetica, sans-serif; font-size:11px; color:#000000}
.testo a:link,.testo a:active,.testo a:visited { color:#000000; text-decoration:underline;}
.testo a:hover {color:#FF0000; text-decoration:underline;}

.nounderline {font-family: verdana,arial, helvetica, sans-serif; font-size:11px; color:#000000}
.nounderline a:link,.nounderline a:active,.nounderline a:visited { color:#000000; text-decoration:none;}
.nounderline a:hover {color:#FF0000; text-decoration:none;}

.infolink {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#FF0000;}
.infolink a:link,.infolink a:active,.infolink a:visited { color:#FF0000; text-decoration:none;}
.infolink a:hover {color:#FF0000; text-decoration:underline;}

.cat_sommario {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#999999;	text-transform: uppercase; }



/* ### SFONDI CELLE ### */
.carrello1_bg {background-color: #FFFFFF}
.carrello2_bg {background-color: #FFFFFF}
/*.cart_top {color:FFFFFF; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.cart_bott {color:333333; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
.bgcolorecelle { background-color:#CCCCCC; color:#000000; font-size: 12px;  font-family: Arial, Helvetica, sans-serif; }*/
.bgcolorecelle { background-color:#CCCCCC; font-weight: bold; }

/* ### STAMPA ORDINE ### */
.ordine_tbl { table-layout:fixed ; border-collapse:collapse; border:1px #999999 solid;}
.ordine_tbl th { border: 1px solid #999999; background-color: #cccccc ; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#000000}
.ordine_tbl td { border: 1px solid #999999 ; font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif}
.ordine_tbl_nob { table-layout:fixed ; border-collapse:collapse; border:1px #FFFFFF solid;}
.ordine_tbl_nob .td { border: 1px solid #FFFFFF; font-size: 11px; }
.ordine_tbl_nob .td1 { border: 1px solid #FFFFFF; font-size: 13px; font-weight: bold}

#freccina 
{
	float: right;
	margin-top: -20px;
	margin-right: 20px;
}