html, body{
	color: #999999;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-top: 0px;
	background-image: url(../images/sfondo.gif);
	background-repeat: repeat-x;
	background-color: #000;
	text-align:left
}
div.pagina {
	height: 100%;
	}

a:link{
	text-decoration: none;
	color: #FFFFFF;
	}

a:visited{
	text-decoration: none;
	color: Gray;
	}

a:hover{
	color: #7C0000;
	text-decoration: none;
	}
table.tabella1 {
table-layout : fixed;
width : 230px;
}
table.tabella2 {
table-layout : fixed;
width : 10px;
}
table.tabella3 {
table-layout : fixed;
width : 480px;
}

td{
	font-family: "Trebuchet MS";
	font-size: 12px;
	
}	
.titolo {font-size: 18px; font-weight: bold; }
.titolo_a {font-size: 14px; font-weight: bold; }
.titolo3{
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-align: center;
	color: #7C0000;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
}	
.titolo1{
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-align: center;
	color: #7CC000;
	font-weight: bold;
}	
.titolo2{
	font-family: "Trebuchet MS";
	font-size: 14px;
	text-align: center;
	color: #67A7F5;
	font-weight: bold;
}	
.articolobox{
	font-family: "Trebuchet MS";
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}	
p{
	line-height: 95%;
	margin-right: 5px;
}
.testo_b {
	font: italic bold normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	}
	.testo_catalogo {
	font:  normal 11px Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	}
.tb_bordo {
	BORDER-RIGHT: #FFF 5px solid;
	BORDER-BOTTOM: #FFF 5px solid;
}
.test_image {
   padding:	2px 2px;
	color:#999999;
	font-family: "Trebuchet MS" Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #7C0000;
	border: 1px double #CCCCCC;
	text-align: center;
	}
.rigacat1 {
	BORDER-RIGHT: 1px none #000000;
	BORDER-TOP: 1px none #000000;
	BORDER-BOTTOM: 1px solid #BEBEBE;
	BORDER-LEFT: 1px none #000000;
	}
	 .effettoFrame {
	overflow: Auto;
	width: 98%;
	height: 300px;
	background-color: #0D0D0D;
}
img {
border: none;
}

/*- Menu Tabs 6--------------------------- */

    #tabs6 {
	float:left;
	width:100%;
	background:#181818;
	font-size:87%;
	line-height:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #181818;
      }
    #tabs6 ul {
          margin:0;
          padding:10px 10px 0 50px;
          list-style:none;
      }
    #tabs6 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs6 a {
      float:left;
      background:url("../images/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs6 a span {
      float:left;
      display:block;
      background:url("../images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
      color:#FFF;
      }
    #tabs6 a:hover {
      background-position:0% -42px;
      }
    #tabs6 a:hover span {
      background-position:100% -42px;
      }

      #tabs6 #current a {
              background-position:0% -42px;
      }
      #tabs6 #current a span {
              background-position:100% -42px;
      }

.td_scuro {
             
	background-color: #0D0D0D;
      }
	  .Stile2 {
	color: #CC6600;
	font-weight: bold;
	text-align:left
	
}
.Stile5 {font-size: 10px; font-weight: bold; }
.Stile5 a:link{
	text-decoration: none;
	color: #999999;
	}

.Stile5 a:visited{
	text-decoration: none;
	color: #999999;
	}

.Stile5 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
	}
.absDiv { position: absolute; visibility: hidden; overflow: hidden }


.textbox{
	color:#FFFFFF;
	letter-spacing: .1em;
	word-spacing:.2em;
	background-color: #0D0D0D;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px none #FFFFFF;
}
a span.tt-container
{
   display:none;
}
a:hover { position: relative; }

a:hover span.tt-container {
    background: #efa60a;
    display:block;
    height: 3em;
    position: absolute;
    top: 2em;
    z-index: 1;
    width: 7em;
}
a:hover span.tt-arrow {
    background-image:url(../tooltiparrow.gif);
    height: 15px;
    left: 15px;
    position: absolute;
    top: -15px;
    width: 15px;
}
a:hover span.tt-text { padding: 10px; }

