/* Trade stylesheet */body, div, span, p, .p, h1, h2, .listheadline, .listproducts, h3, ul, li, a, td ,th, select, input, textarea, credit{	font-family: Arial, Verdana, Helvetica, Swiss, Futura, sans-serif;}body, h3, .check{	font-size: 13px;	color: #000000;}h1{	font-weight: bold;	font-size: 11px;	color: #35365B;	margin-bottom: 1px;	text-decoration : none;; margin-top: 4px; margin-right: 0px; margin-left: 0px}.listproducts{	font-weight: bold;	font-size: 13px;	color: #000000;	margin-top: 16px;	margin-bottom: 8px;	text-decoration : none;}h2, .listheadline{	text-decoration : none;}.listproducts{	text-decoration : underline;}.listheadline, .listproducts{	margin-top: 8px;}h3, .path{	font-weight: bold;	text-decoration : none;}.tab, .tab a{	font-size: 11px;	font-weight: bold;	text-align: center;	text-decoration: none;}a:hover{	color: #35365B;	text-decoration: none;/* ; background-color: #FFFFFF; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px */}.menuhead{	background: center center;	font-size: 13px;	color: #000000;	font-weight: bold;	text-align: center;	text-decoration: none;; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px}.menusubhead{	color: #009999;	font-weight: bold;}.menubold, .byline, .subhead{	font-size: 11px;}.menu{	font-size: 18px;	font-weight: normal;	text-decoration: none;	font-weight: bold;}.menutext{	margin-bottom: 4px;; margin-right: 0px; margin-left: 0px}.menubold{	font-weight: bold;; color: #000000}.menuspacer{	font-size: 2px;}.spacer{	padding-top: 8px;	padding-bottom: 8px;}.boxtext{	font-weight: bold;; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}.smallbold{	font-size: 9px;}.smallbold{	font-weight: bold;}.check{	margin-bottom: 8px;; clip:  rect( 14px  14px)}.checkhead{	font-weight: bold;	margin-bottom: 16px;}.list{	margin-top: 5px;	margin-bottom: 10px;	padding: 4px;}th{	font-weight: bold;	text-align: left;}th.right{	text-align: right;}.tdmini{	font-size: 1px;}.pictext{	font-style: normal;	background-color: #f0f0f0;}.pris{	font-weight: bold;	padding-top: 8px;	padding-bottom: 12px;}.linkselect{	color: #ffffff;}.linkselect:hover{	color: #e3e3ec;}.linknormal{	color: #000000;}.bglight{	background-color: #ffffff;}.bgdark{	background-color: #ffffff;}.bgcurrent{	background-color: #CCCCCC;}.bgweekend{	background-color: #8a8ab3;}.bgselect{	color: #ffffff;	background-color: #4e4e86;}form{	margin: 0px;}hr{	color: #70705C;; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-weight: lighter; line-height: 1px; text-decoration: none; height: 1px}.stdbutton{	font-size: 10px;	font-weight: bold;; color: #FFFFFF; background-color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; margin-right: 0px; margin-left: 0px}.divider{	float: left;	padding-right: 10px;}.box{; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px}.halfbox{	width: 200px;}.error{	font-size: 12;	font-weight: bold;    color: #BA1301;}/* Hellstrøm 24.8.2001 */.menuhead2 { background: #003366; font-size: 12px; color: #DEDEDA; font-weight: bold; text-align: center; ; font-family: Verdana, Arial, Helvetica, sans-serif ; text-decoration: none}.listheadline {	font-weight: bold;	font-size: 12px;	color: #35365B;	margin-top: 16px;	margin-bottom: 6px;	text-decoration : none;; margin-right: 0px; margin-left: 0px } .sotto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #333333; clip:   rect(   ); text-decoration: none}.timbro_italiano {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #B2B2B2}.menu {	font-size: 11px;	color: #000000	font-weight: bold; } .p {	font-size: 10px;	color: #000000;; margin-top: 2px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px } .path {	font-size: 10px;	color: #666666;; margin-top: 1px; margin-right: 0px; margin-bottom: 1px; margin-left: 0px }h2 {	font-weight: bold;	font-size: 13px;	color: #000000;	margin-top: 10px;	margin-bottom: 0px;	text-decoration : none;; margin-left: 0px; margin-right: 0px } td {	font-size: 10px;	color: #35365B;; font-weight: normal; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.small { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}.sopra {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #C9C9C9; text-decoration: none; margin-right: 14px; margin-left: 14px; margin-top: 0px; margin-bottom: 0px}/* Trade stylesheet */body {}p {	font-size: 11px;	color: #000000;; margin-right: 0px; margin-left: 0px } .okbutton { font-size: 10px; font-weight: bold; ; color: #DEDEDA; background-color: #C40008 ; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; margin-left: 14px}textarea { margin-left: 0px; margin-top: 1px; margin-right: 0px; margin-bottom: 1px}.testo {	font-size: 10px;	font-family: Arial, Verdana, Helvetica, sans-serif ;	color: #000000 }.small {	font-size: 9px; } a {	font-size: 11px;; font-weight: bold ; text-decoration: none; color: #000000} h3 { margin-top: 0px ; margin-bottom: 0px}th {	font-size: 11px;	color: #000000; } .pictext {	font-size: 10px; }.menutext {	font-size: 10px;; color: #000000 } .form { font-weight: normal; text-decoration: none;; font-size: 10px; ; color: #000000; background-color: #ECECEA}.byline { font-family: Verdana, Arial, Helvetica, sans-serif ; color: #000000}.menuheadbottom { background: #9A9AA5; font-size: 9px; color: #000000; font-weight: bold; text-align: center; text-decoration: none; ; font-family: Verdana, Arial, Helvetica, sans-serif }.menubottom { font-weight: normal; text-decoration: none;; font-size: 10px; ; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}.menuboldright { font-size: 11px;; font-weight: bold; ; color: #70705C}.menutop { font-weight: normal; text-decoration: none;; font-size: 10px; ; color: #FFFFFF}.titologruppo { font-weight: bold; text-decoration: none;; font-size: 12px; ; color: #000000; font-family: Arial, Helvetica, sans-serif; border: none}.descrizione { text-decoration: none;; font-size: 9px; ; color: #003366; font-family: Arial, Helvetica, sans-serif }.gruppo { text-decoration: none;; font-size: 14px; ; color: #666666; font-family: Arial, Helvetica, sans-serif ; font-weight: bold}.rigabaseframe { font-weight: normal; text-decoration: none;; font-size: 10px; ; color: #F4FEFF; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003366 }.menumakertop { font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; ; font-family: Verdana, Arial, Helvetica, sans-serif }ul {	font-size: 10px;	color: #000000; } li {	font-size: 10px;	color: #000000; }  /* tasti admin tiportal blu */.adminb{	font-size: 9px;	font-weight: normal;	text-decoration: none;	font-weight: none;	color: #003399;}/* tasti admin tiportal bianchi */.adminw{	font-size: 9px;	font-weight: normal;	text-decoration: none;	font-weight: none;	color: #FFFFFF;}