BODY {   font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : Black;	font-size : 11px;	margin: 0px;	scrollbar-track-color: #D7D7D7;	scrollbar-highlight-color: #ffffff;	scrollbar-face-color: #ffffff;	scrollbar-darkshadow-color: #ffffff;	scrollbar-arrow-color: #7B7978;	scrollbar-3dlight-color: #7B7978;	scrollbar-base-color: #ffffff;	scrollbar-shadow-color: #7B7978;}
th, td { 	font-size: 11px;	}
H1 {    font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : #9E0000;	font-size : 15px;	font-weight: bold;	letter-spacing: 2px;}

a:link, a:visited {	font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : #8A2400;	font-weight : normal;	font-size : 11px;}
a:hover, a:active {	font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : #8A2400;	font-weight : normal;	font-size : 11px;	TEXT-DECORATION: none;}

td {   font-family : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;		color : Black;	font-size : 11px;	margin: 0px;}

.menu_sx {   font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	color: #ffffff!important	font-size: 11px;	font-weight: bold;}
.menu_sx a:link, .menu_sx a:visited {	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	color: #ffffff;	font-size: 11px;	font-weight: bold;	text-decoration: underline;}
.menu_sx a:hover, .menu_sx a:active {   font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;color: #ffffff;	font-size: 11px;	font-weight: bold;	text-decoration: none;}
input, select, textarea {background-color: #ffffff;font-family: Trebuchet MS, Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 11px;border-width: 1px;border-color: #9E0000;}

.titoli {   font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : #9E0000;	font-size : 15px;	font-weight: bold;	letter-spacing: 2px;}

.mappa {   font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : White!important;	font-size : 11px;	font-weight: normal;}
.mappa a:link,.mappa a:visited {    font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : White!important;	font-size : 11px;	font-weight: normal;	TEXT-DECORATION: underline;}
.mappa a:hover, .mappa a:active {    font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;		color : White!important;	font-size : 11px;	font-weight: normal;	TEXT-DECORATION: none;}

.ButtonBar {	background:white;	width:100%;	margin-right:20px;	}

.sottolineatura_rossa {	font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;background-color: #9B0000;	padding: 3px;	margin-right:20px;}
.sottolineatura_rossa a:link, .sottolineatura_rossa a:visited {	font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	font-weight: bold;	background-color: #9B0000;	text-decoration: underline;	padding: 3px;}
.sottolineatura_rossa a:hover, .sottolineatura_rossa a:active {	font-family : Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;	color : #ffffff;	font-size: 11px;	font-weight: bold;	background-color: #9B0000;	text-decoration: underline;	padding: 3px;}

td.box {	background:#B5875D;	color:#FFFFFF;	}
th.box {	background:#B5875D;	text-align:left;	}

.div_png img {behavior: url("pngbehavior.htc");}

#overlay{	padding: 0;		margin: 0;	width: 700px;	height: 100%;	border: 0;}

/* Trasparenza */
#overlay{	background: url(imgs/opaco70.png);}
* html #overlay {					/* Queste regole sono per IE */
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(imgs/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="imgs/opaco70.png", sizingMethod="scale");
}

ul.avanti {list-style:none; height:38px; padding:0; margin:0;}
ul.avanti li {padding:0; float:right; margin:10px;}
ul.avanti li a {display:block; background:url(shop/imgs/freccia_dx.gif) no-repeat; padding:0 0 5px 25px; text-transform:uppercase;}