/* ### FOGLIO DI STILE MINI-SITI ### */

body {
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	color: #333333;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
th  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
td  {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
a:link, a:visited, a:active {color:#3366CC; text-decoration: none }
a:hover {color:#FF00FF; text-decoration: underline }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666 ; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.copyright  { font: 11px Arial,Helvetica,sans-serif; color: #666666 }
.small { font-size: 9px ; letter-spacing: normal}
.tab_100 {height:100%;}
hr {border-top:1px solid #000000; border-bottom:1px solid white; border-left:1px solid white; border-right: 1px solid white; }


/* ### TESTO ### */
.testo {font: 11px Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000}
.testo a:link, .testo a:visited, .testo a:active {  color: #3366CC;text-decoration: none}
.testo a:hover { color: #FF6600; text-decoration: underline }

/* TABELLA CATALOGO */
.tabella_cat {font: 11px Verdana,Arial,Helvetica,sans-serif ; color: #333333}
.tabella_cat a:link, .tabella_cat a:visited, .tabella_cat a:active {color:#0066CC; text-decoration: none }
.tabella_cat a:hover {color:#0066CC; text-decoration: underline }


/* ### MENU SX ### */
.menusx {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px;  color: #000000; text-decoration: none;}
.menusx a:link, .menusx a:visited, .menusx a:active {  text-decoration: none ; color: #000000}
.menusx a:hover {  text-decoration: underline ; color: #000000 }

/* ### MENU SX RED ### */
.menusx_red {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px;  color: #FF0000; text-decoration: none;}
.menusx_red a:link, .menusx_red a:visited, .menusx_red a:active {  text-decoration: none ; color: #FF0000}
.menusx_red a:hover {  text-decoration: underline ; color: #FF0000 }

/* ### MENU TOP ### */
.menutop {  font-family:  Arial, Helvetica, sans-serif; font-size: 10px;  color: #333333; text-decoration: none}
.menutop a:link, .menutop a:visited, .menutop a:active {  text-decoration: none ; color: #333333}
.menutop a:hover { text-decoration: underline; color: #666666 }

/* ### MENU TOP 2 ### */
.menutop2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #333333; text-decoration: none}
.menutop2 a:link, .menutop2 a:visited, .menutop2 a:active {  text-decoration: none ; color: #333333}
.menutop2 a:hover { text-decoration: none; color: #666666 }

/* ### MENU TOP 3 ### */
.menutop3 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color: #FFFFFF; text-decoration: none}
.menutop3 a:link, .menutop3 a:visited, .menutop3 a:active {  text-decoration: none ; color: #FFFFFF}
.menutop3 a:hover { text-decoration: none; color: #3366CC }

/* ### MENU TOP WHITE ### */
.menutopwh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #FFFFFF; text-decoration: none}
.menutopwh a:link, .menutopwh a:visited, .menutopwh a:active { color: #FFFFFF;  text-decoration: none}
.menutopwh a:hover {color: #FFFFFF;  text-decoration: underline }

/* ### TITOLI_SERIE ### */
.titolo { font: 24px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }
.titolo a:link, .titolo a:visited, .titolo a:active { color: #000000; text-decoration: none }
.titolo a:hover {color:#000000; text-decoration: none }

/* ### TITOLI_NEWS ### */
.titolo_news { font: 12px Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color:#3366CC}
.titolo_news a:link, .titolo_news a:visited, .titolo_news a:active {color:#3366CC; text-decoration: none;}
.titolo_news a:hover {color:#FF6600; text-decoration: none;}


/* ### ALTRI TITOLI ### */
.titolo_alt { font: 12px Arial, Helvetica, sans-serif; text-decoration: none; color:#000000}
.titolo_alt a:link, .titolo_alt a:visited, .titolo_alt a:active {color:#000000; text-decoration: none;}
.titolo_alt a:hover {color:#000000; text-decoration: underline;}
.titolo_alt1 { font: 14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color:#000000}

/* ### TITOLI_BIANCHI ### */
.titolo_w { font: 16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-weight: bold;}
.titolo_w a:link, .titolo_w a:visited, .titolo_w a:active { color: #FFFFFF; text-decoration: none }
.titolo_w a:hover {color:#FF6600; text-decoration: none }


/* ### 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}
