/* CSS Document */


body {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 10pt;
	color: #e3e0d9;
	background-color: #3d3d3d;
	background-image: url(../grafica/eria_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin:0px;
}
#page {
	width: 930px;
	text-align:justify; 
	/*border:#990000 1px solid;*/
}

.area_bn {
	width:740px;
	white-space:nowrap;
}

.area_banner {
	border: 5px solid #e3e0d9;
}
.txt_small_right {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #e3e0d9;
	text-align:right;
}
.txt_small_left {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #e3e0d9;
	text-align:left;
}
.txt_small {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 8pt;
}
.percorso {
	font-family: "Trebuchet MS", Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #e3e0d9;
	text-align:left;
}
.content {
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
}
.content_pag {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.footer {
	font-size: 8pt;
	padding-bottom:10px;
}
.footer_riga {
	background-image:url(../grafica/footer_riga.gif);
	background-repeat:repeat-x;
	height:10px;
	font-size: 6pt;
}
.bn02_titolo {
	font-size: 12pt;
	font-weight:bold;
	padding-bottom:5px;
	text-transform:uppercase;
}
.bn02 {
	font-size: 8pt;
	padding: 5px 0px 5px 0px;
}
.bn03_titolo {
	font-size: 10pt;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:20px;
	text-transform:uppercase;
}
.bn03 {
	font-size: 8pt;
	padding: 5px 0px 5px 0px;
}
.bn03_content {
	padding: 0px 0px 0px 40px;
}
.titolo_pag {
	font-size: 14pt;
	font-weight:bold;
	text-transform:uppercase;
	border-bottom:#e3e0d9 1px dashed;
}
.sottotitolo_pag {
	font-size: 12pt;
	font-weight:bold;/**/
	font-style:italic;
	text-align:right;
}
.sottotitolo02_pag {
	font-size: 12pt;
	font-weight:bold;
	border-bottom:#e3e0d9 1px dashed;
}
.img {
	border: 1px solid #e3e0d9;
}

.tab_prod_top {
	background-color:#717171;
	color:#e3e0d9;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
}
.tab_prod_content {
	background-color:#898989;
	color: #333333;
	padding:5px;
	text-align:center;
	font-size:8pt;
}

a:link {color: #e3e0d9; text-decoration:none;}
a:visited {color: #e3e0d9; text-decoration:none;}
a:hover {color:#99CC00; }
a:active {color:#CCFF33;}

a.percorso_link:link {color: #98948a; text-decoration:none;}
a.percorso_link:visited {color: #98948a; text-decoration:none;}
a.percorso_link:hover {color:#99CC00;}
a.percorso_link:active {color:#CCFF33; }

.bn_opaque { -moz-opacity:.80; -ms-filter:”alpha(opacity=80)”; filter:alpha(opacity=80); opacity:.80;}
.bn_hilight { -moz-opacity:1.00; -ms-filter:”alpha(opacity=100)”; filter:alpha(opacity=100); opacity:1.00;}

.ImageBoxOpaque  { margin: 0px; padding: 0px; border-top: none; border-right: 2px solid #e3e0d9; border-bottom: none; border-left: none; -moz-opacity: .70; -ms-filter: ”alpha(opacity=70)”; filter: alpha(opacity=70); opacity: .70 }
.ImageBoxHilight { -moz-opacity:1.00; -ms-filter:”alpha(opacity=100)”; filter:alpha(opacity=100); opacity:1.00; border-top: none; border-right: 2px solid #e3e0d9; border-bottom: none; border-left: none; padding:0px; margin:0px; }

#numberDisplay  { visibility: hidden }
#outerImageContainer { background-color: #e3e0d9; }
#imageDataContainer{ background-color: #e3e0d9;  }

#mycrawler  { background-color: #e3e0d9; width: 920px; height: 240px; overflow: hidden }
#alertJavascriptDisabled  { color: #990000; background-color: #e3e0d9; font-size:8pt; text-transform:uppercase; }