* {
	margin-left: auto;
	margin-right: auto;
	/*text-decoration: none;*/
}
BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color:#FFFFFF;
	margin : 0px;
	padding: 0px;
	width:100%;
	text-align:center;
	scrollbar-face-color:#2274B8;
   scrollbar-3dlight-color:#2F498E;
   scrollbar-darkshadow-color:#2F498E;
   scrollbar-shadow-color:#2F498E;
   scrollbar-arrow-color:#FFFFFF;
   scrollbar-track-color:#FFFFFF
   overflow: scroll;
   
   
}

IFRAME {
   background-color:#FFFFFF;
   scrollbar-face-color:#FFF3B6;
   scrollbar-3dlight-color:#F8F5C7;
   scrollbar-darkshadow-color:#A05407;
   scrollbar-shadow-color:#FFB76F;
   scrollbar-arrow-color:#AA5409;
   scrollbar-track-color:#FFF9D5;
}



A:HOVER {
	color : black;
	background-color: #FFE600;
}

LI {
	margin-bottom:2px;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
}

.MenuLeft {
 	color:black;
	background-image : url(images/menuleftriga2.gif);
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : left;
	width:150px ;
	vertical-align:top;
}

.MenuLeft TD {
	/*padding:2px;*/
	/*vertical-align:top;*/
}

.MenuLeft TR {
	height: 20 px;
	vertical-align : top;
}

.MenuLeft_item {
	margin-top:4px;
	margin-bottom:8px;
}

.MenuLeft_item  IMG {
	margin-left:10px;
 /*; image : url(images/menu_off.gif);}*/
}

.cellaCentrali{
	background : white;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:9px;
	TEXT-DECORATION: none;
	padding:2px;
	border-left: 1px solid #0066B3;
	text-align:center;
}



.Testo {
 	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : justify;
	padding-left: 5px;
    width:600px;
}
.testokit ul li .Cod {
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #03C;
}
.testokit ul li {
	display: block;
	width: 180px;
	float: left;
	margin-right: 10px;
	margin-bottom: 21px;
	margin-left: 10px;
}
.kit a {
	font-size: 9px;
}

.testokit ul {
	margin-left: -25px;
	margin-top: 38px;
}
.testokit div img {
	float: right;
	margin-bottom: 4px;
}




.Testo5 {
 	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : justify;
	padding-left: 15px;
    width:350px;
}

.Testo1 {

 	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : left;
	padding-left: 5px;
    width:600px;
}

.TabReg{
 	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : left;
	padding-left:2px;
	width :  450 px;
}

.TabReg TR {
	height: 22px;
}

.TestoFaq {
	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	padding: 2px;
	text-align:left;
	width:610px;
	vertical-align:top;
	border : 1px solid #FFCC00;
}

 .TxtDistributori{
 	background-color:white;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
	TEXT-ALIGN : left;
	padding: 3px;
	vertical-align:top;
	border : 1px solid #FFCC00;
	width:240px;
}

.TxtErrore {
	background-color: #E8E8E8;
	color:black;
 	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	padding: 10px;
	margin: 30px;
	border: 1px solid red;
}

.CellaOrg {
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	border-top: 2px solid #0066B3;
	border-bottom: 2px solid #0066B3;
}

 .TabCentrali {
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-right: 2px solid #0066B3;
	margin-left:5 px;
}

.CellaCentraliTit{
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	border-bottom: 2px solid #0066B3;
}

 .CellaMollica {
 	background-color:white;
 	FONT-FAMILY: verdana,arial;
	TEXT-DECORATION: none;
	font-size:11px;
	font-weight:bold;
	color:#0066B3;
	padding-left:5px;
	border-bottom: 1px solid #0066B3;
	height:30px;
}

.TabFaq{
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	text-align:left;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	border-left: 2px solid #0066B3;
	border-right: 2px solid #0066B3;
	margin-left:4px;
 }

.TabFaq1{
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	text-align:left;
	padding-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	border-left: 2px solid #0066B3;
	border-right: 2px solid #0066B3;
	margin-left:4px;
 }

 .TabFaq TD {
	padding : 4px 4px 4px 4px;
	/*padding-left : 6px; */
	margin-top: 5px;
}

 .CellaFaq{
 	border-bottom: solid 2px  #0066B3;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	font-weight : normal;
	padding : 4px 4px 4px 6px;
	}

 .CellaFaq1{
 	border-bottom: solid 2px  #0066B3;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	font-weight : normal;
	padding : 4px 4px 4px 6px;
	}
  .CellaHome{
 	border-bottom: solid 2px  #0066B3;
 	border-right: solid 6px  #0066B3;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	font-weight : normal;
	padding : 4px 4px 4px 6px;
	}
  .CellaHomeFondo{
 	border-right: solid 6px  #0066B3;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	font-weight : normal;
	padding : 4px 4px 4px 6px;
	}
.TabFaq .tfqTitolo {
	color:#0066B3;
	font-weight : bold;
	margin-left:5px;
/*	margin-bottom:5px; */
}

.TabFaq1 .tfqTitolo {
	color:#0066B3;
	font-weight : bold;
	margin-left:5px;
/*	margin-bottom:5px; */
}

.TabFaq .tfqAutore {
	float:right;
	text-align:right;
	color : #8D8D8D;
	font-size : smaller;
	font-style : italic;
	letter-spacing : 1px;
}

.TabFaq .tfqGruppo {
	/*letter-spacing : 1px;*/
	font-weight : bold;
	text-transform : uppercase;
}

.TabFaq10{
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
	text-align:left;
	padding:2px;
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
 }

  .CellaFaq10{
 	border-bottom: solid 1px  #336699;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
}

.TabNews1{
	border-left : dashed 2px #336699;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:10px;
	TEXT-DECORATION: none;
	font-weight : normal;
    width:600px;
	padding:3px;
	margin:3px;
}

.TabEventi {
	border: solid 1px #336699;
	text-align:left;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
	TEXT-DECORATION: none;
	font-weight : normal;
    padding:2px;
	margin:3px;
}

.TabHeader INPUT {
		font-family: MS Sans-serif; /*, Verdana, Geneva, Arial, Helvetica;*/
		font-size: 10px;
		border: none; /*1px solid black; rgb(170,170,170);*/
		padding: 0px;
		margin: 0px;
		margin-left:0px;
		padding-left:0px;
}

.TabHeader A {
	color: white;
}

.TabHeader A:hover {
	color : black;
	background-color: #FFCC99;
}

.Footer {
	text-align:right;
	background-color: #FFFFFF;
	FONT-FAMILY: Tahoma,verdana,arial;
	FONT-SIZE:8px;
	FONT-STYLE: italic;
	COLOR: #0066B3;
	TEXT-DECORATION: none;
	padding-top:5px;
	padding-bottom:0px;
	background-image : url(images/menuleftriga2.gif);
	background-repeat : repeat-y; 
}

#navi2 a , #navi2 strong {
	color: #309;
	font-size: 11px;
	text-decoration: none;
	display: block;
	padding:2px;
}

#navi2 a {
	background: trasparent;
}

#navi2 a:hover {
	color : black;
    background-color: #FFE600;
}

#riga-prodotti P {
	border: none; /*1px solid red;  /*#009;*/
	display: block;
	padding:2px;
	margin: -4px -4px 8px -4px;
	background: trasparent;
	float: left;
	text-align: center;
}

#riga-prodotti1 P {
	border: none; /*1px solid red;  /*#009;*/
	display: block;
	padding:2px;
	margin: -4px -4px 8px -4px;
	background: trasparent;
	float: right;
	text-align: center;
}

#riga-prodotti1 A {
	text-decoration:none;
	border: 1px solid white;  /*#009;*/
	display: block;
	width: auto ; /* 178px;*/
	/*padding:5px;*/
	/*margin: 8px; */
	background: trasparent;
	float: right;
	text-align: center;
	vertical-align: center;
	margin-right:2px;
}

#riga-prodotti1 A IMG {

	float: left;
	margin-right:4px;
	vertical-align: center;
}


#riga-prodotti1 A:hover {
	color : black;
    background-color: #FDFDF1; /*#FDFDF1;*/
	border: 1px solid #0066B3;  /*#009;*/
}

#riga-prodotti A {
	border: 1px solid white;  /*#009;*/
	display: block;
	width: 186px ; /* 178px;*/
	padding:5px;
	/*margin: 8px; */
	background: trasparent;
	float: left;
	text-align: center;
}

#riga-prodotti A:hover {
	color : black;
    background-color: #FDFDF1; /*#FDFDF1;*/
	border: 1px solid #0066B3;  /*#009;*/
}

#riga-storia1 A {
	border: 1px solid white;
	display: block;
	width: 135px;
	padding:5px;
	margin: 5px;
	background: trasparent;
	float: left;
	text-align: center;
}

#riga-storia1 A:hover {
	color : black;
    background-color: #FDFDF1;
	border: 1px solid #0066B3;
}

#riga-storia A {
	border: 1px solid white;
	display: block;
	width: 135px;
	padding:5px;
	margin: 5px;
	background: trasparent;
	float: left;
	text-align: center;
}

#riga-storia A:hover {
	color : black;
    background-color: #FDFDF1;
	border: 1px solid #0066B3;
}

.pippo {
 	color:#003484;
	FONT-FAMILY: verdana,arial;
	FONT-SIZE:11px;
}

.pippo2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#003484;
	scrollbar-face-color:#FFF3B6;
   scrollbar-3dlight-color:#F8F5C7;
   scrollbar-darkshadow-color:#A05407;
   scrollbar-shadow-color:#FFB76F;
   scrollbar-arrow-color:#AA5409;
   scrollbar-track-color:#FFF9D5;
}
