@charset "utf-8";
/* CSS Document */

body{
margin:0px;
background-color:#000000;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-position:top;}

/*Inizio Css menù*/



	
.menu a:link{
	background-image:url(../img/menu.jpg);    background-position:left top;
	background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:700;
	text-decoration:none;
	display:block;
	padding-top:5px;
      	/*white-space:pre;*/
	letter-spacing: -1px;
}
.menu a:active{
	background-image:url(../img/menu.jpg);	background-position:left top;
	background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:700;
	text-decoration:none;
	display:block;padding-top:5px;
	letter-spacing: -1px;
	
}
.menu a:visited{
	background-image:url(../img/menu.jpg);	background-position:left top;
	background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:700;
	text-decoration:none;
	display:block;padding-top:5px;
	letter-spacing: -1px;
	
}
.menu a:hover{
	background-image:url(../img/menu_r.jpg);	background-position:left top;
	background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706a5a;
	font-weight:700;
	text-decoration:none;
	display:block;padding-top:5px;
	letter-spacing: -1px;
	

}

.menu_on a:link{
	background-image:url(../img/menu_r.jpg);	background-position:left top;
background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706a5a;
	font-weight:700;
	text-decoration:none;
	display:block;padding-top:5px;
	letter-spacing: 0px;
	

}
.menu_on a:visited{
	background-image:url(../img/menu_r.jpg);	background-position:left top;
background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706a5a;
	font-weight:700;
	text-decoration:none;
	display:block;padding-top:7px;
	letter-spacing: 0px;
	

}
.menu_on a:active{
	background-image:url(../img/menu_r.jpg);	background-position:left top;
background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706a5a;
	font-weight:700;
	text-decoration:none;
	display:block;
	padding-top:7px;
	letter-spacing: 0px;
	

}

.menu_on a:hover{
	background-image:url(../img/menu_r.jpg);	background-position:left top;
background-repeat:repeat-x;
	background-color:#000000;
	height:32px;
	width:167px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #706a5a;
	font-weight:700;
	text-decoration:none;
	display:block;
       padding-top:7px;
	letter-spacing: 0px;
	

}













/*Fine Css menù*/
/*Box esterno ombra inizio*/
.ombra_sx{
	background-image: url(../img/ombra_sx.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.ombra_dx{
	background-image: url(../img/ombra_dx.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ombra_bottom{
	background-image: url(../img/ombra_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.angolo_sx{
	background-image: url(../img/angolo_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.angolo_dx{
	background-image: url(../img/angolo_dx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.bg_contenuto{
	background-color:#000000}
	
/*Box esterno ombra fine*/


/*Box sx ombra inizio*/
.ombra_sx_box_sx{
	background-image:url(../img/box_sx/ombra_sx.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.ombra_dx_box_sx{
	background-image:url(../img/box_sx/ombra_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ombra_bottom_box_sx{
	background-image:url(../img/box_sx/ombra_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.ombra_top_box_sx{
	background-image:url(../img/box_sx/ombra_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.angolo_sx_top_box_sx{
	background-image:url(../img/box_sx/angolo_top_sx.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.angolo_dx_top_box_sx{
	background-image:url(../img/box_sx/angolo_top_dx.jpg);
	background-repeat: no-repeat;
	width:29px;
	height:29px;
	background-position: bottom left;
}
.angolo_dx_bottom_box_sx{
	background-image:url(../img/box_sx/angolo_bottom_dx.jpg);
	background-repeat: no-repeat;
	width:19px;
	height:19px;
	background-position: top left;
}
.angolo_sx_bottom_box_sx{
	background-image:url(../img/box_sx/angolo_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.bg_box_sx{
	background-color:#000000;
	/*background-color:#000000;*/
	padding-bottom:7px;
	border-bottom:0px solid #000000;
	/*border-bottom:0px dashed #000000;*/}
	
/*Box sx ombra fine*/

/*Box dx ombra inizio*/
.ombra_sx_box_dx{
	background-image:url(../img/box_dx/ombra_sx.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.ombra_dx_box_dx{
	background-image:url(../img/box_dx/ombra_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ombra_bottom_box_dx{
	background-image:url(../img/box_dx/ombra_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.ombra_top_box_dx{
	background-image:url(../img/box_dx/ombra_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.angolo_sx_top_box_dx{
	background-image:url(../img/box_dx/angolo_top_sx.jpg);
	background-repeat: no-repeat;
	width:19px;
	height:29px;
	background-position: bottom right;
}
.angolo_dx_top_box_dx{
	background-image:url(../img/box_dx/angolo_top_dx.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.angolo_dx_bottom_box_dx{
	background-image:url(../img/box_dx/angolo_bottom_dx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.angolo_sx_bottom_box_dx{
	background-image:url(../img/box_dx/angolo_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	height:19px;
	width:19px;
}
.bg_box_dx{
	background-color:#000000}
	
/*Box dx ombra fine*/

/*Elenco news inizio*/
.ombra_sx_elenco_news{
	background-image:url(../img/elenco_news/ombra_sx.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

.ombra_dx_elenco_news{
	background-image:url(../img/elenco_news/ombra_dx.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.ombra_bottom_elenco_news{
	background-image:url(../img/elenco_news/ombra_bottom.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.ombra_top_elenco_news{
	background-image:url(../img/elenco_news/ombra_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.angolo_sx_top_elenco_news{
	background-image:url(../img/elenco_news/angolo_top_sx.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}
.angolo_dx_top_elenco_news{
	background-image:url(../img/elenco_news/angolo_top_dx.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.angolo_dx_bottom_elenco_news{
	background-image:url(../img/elenco_news/angolo_bottom_dx.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.angolo_sx_bottom_elenco_news{
	background-image:url(../img/box_dx/angolo_sx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.bg_elenco_news{
	background-color:#000000}
	
/*Elenco news fine*/

.header{
	height:104px;
	/*background-image:url(../img/header/header_it.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
}


	
.bg_footer{
	background-image: url(../img/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:100%;
}	
/*Testi inizio*/

.testo_lingue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:10px;
       padding-right:5px;
	text-decoration:none;
}
.testo_lingue a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:10px;
       padding-right:5px;
	text-decoration:none;
}
.testo_lingue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:10px;
       padding-right:5px;
	text-decoration:none;
}
.testo_lingue a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:10px;
       padding-right:5px;
	text-decoration:none;
}
.testo_lingue a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
       padding-top:5px;
       padding-bottom:10px;
       padding-left:10px;
       padding-right:5px;
	text-decoration:none;
}

/*-----------------------------------------------------------------------*/
.testo_footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;

}
.testo_footer a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}
.testo_footer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
}
.testo_footer a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
}
.testo_footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
}
/*-----------------------------------------------------------------------*/
.testo_piva{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	padding-top:6px;
}
.testo_piva a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	padding-top:6px;
}
.testo_piva a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;ù
	padding-top:6px;
}
.testo_piva a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	padding-top:6px;
}
.testo_piva a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	padding-top:6px;
}
/*---------------------------------------------------------------------*/
.testo_titoletto{
padding-left:20px;
line-height:15px;
background-image:url(../img/bg_titoletto.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:none;
	text-transform:uppercase;
}
.testo_titoletto a:link{
padding-left:20px;
line-height:15px;
background-image:url(../img/bg_titoletto.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
		text-transform:uppercase;
}
.testo_titoletto a:visited{
padding-left:20px;
line-height:15px;
background-image:url(../img/bg_titoletto.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
		text-transform:uppercase;
}
.testo_titoletto a:active{
padding-left:20px;
line-height:15px;
background-image:url(../img/bg_titoletto.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
		text-transform:uppercase;
}
.testo_titoletto a:hover{
padding-left:20px;
line-height:15px;
background-image:url(../img/bg_titoletto.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
		text-transform:uppercase;
}

/*---------------------------------------------------------------------*/
/*.testo_titoletto span{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;}
	
	.testo_titoletto span a:link{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;}
	
	.testo_titoletto span a:active{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;}
	
	.testo_titoletto span{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;}
	
	.testo_titoletto span{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;}*/
/*---------------------------------------------------------------------*/

.testo_titolo_prodotto{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
	
}
.testo_titolo_prodotto a:link{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
	display:block;
}
.testo_titolo_prodotto a:visited{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
	display:block;
}
.testo_titolo_prodotto a:active{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
	display:block;
}
.testo_titolo_prodotto a:hover{
	padding-left:20px;
	line-height:11px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
	display:block;
}
/*---------------------------------------------------------------------*/

.testo_titolo_big{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
}
.testo_titolo_big a:link{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
}
.testo_titolo_big a:visited{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
}
.testo_titolo_big a:active{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
}
.testo_titolo_big a:hover{
	padding-left:20px;
	line-height:15px;
	background-image:url(../img/bg_titoletto.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	font-weight:700;
	text-decoration:none;
/*	text-transform:uppercase;*/
	font-style:italic;
}
/*---------------------------------------------------------------------*/
.testo_data{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #ffffff;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;

}
.testo_data a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
.testo_data a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #556b7c;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;

}
.testo_data a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
.testo_data a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
/*---------------------------------------------------------------------*/

.testo_data_big{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-20px;
	color: #ffffff;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;

}
.testo_data_big a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
.testo_data_big a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;

}
.testo_data_big a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
.testo_data_big a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-20px;
	color: #a19881;
	text-decoration:none;
	display:block;
	background-color:#000000;
	font-weight:700;
	
}
/*---------------------------------------------------------------------*/
.testo_sx{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	text-align:justify;

}
.testo_sx a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;
	
}
.testo_sx a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;

}
.testo_sx a:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;
	
}
.testo_sx a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;
	
}

/*-----------------------------------------------------------------------*/

.testo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	text-align:justify;

}
.testo a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;
	
}
.testo a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;

}
.testo a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	text-align:justify;
	
}
.testo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a19881;
	text-decoration:none;
	text-align:justify;
	
}

/*-----------------------------------------------------------------------*/
.testo_link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration:none;
}
.testo_link a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a19881;
	text-decoration:none;
}
.testo_link a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a19881;
	text-decoration:none;
}
.testo_link a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a19881;
	text-decoration:none;
}
.testo_link a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a19881;
	text-decoration:none;
}
/*---------------------------------------------------------------------*/

/*Testi fine*/
.riga_bottom{
	border-bottom:1px solid #000000;
	}
/*Inizio menu secondo livello*/


.categoria a:link{
	background-color: #000000;
	background-image: url(../img/categoria.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color:#706a5a;
	padding-left:17px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria a:active{
	background-color: #000000;
	background-image: url(../img/categoria_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-left:17px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria a:visited{
	background-color: #000000;
	background-image: url(../img/categoria_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:17px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria a:hover{
	background-color: #000000;
	background-image: url(../img/categoria_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:17px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria_sel a:link{
	background-color: #000000;
	background-image: url(../img/categoria_sel.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:17px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria_sel a:visited{
	background-color: #000000;
	background-image: url(../img/categoria_sel_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-right:0px;
	padding-left:17px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria_sel a:active{
	background-color: #000000;
	background-image: url(../img/categoria_sel_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:17px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
.categoria_sel a:hover{
	background-color: #000000;
	background-image: url(../img/categoria_sel_r.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:17px;
	text-decoration:none;
	display:block;
	line-height:19px;
}
/*Fine menu secondo livello*/

/*Inizio menu terzo livello*/


.sottocategoria a:link{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
		line-height:20px;
}
.sottocategoria a:active{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
padding-right:0px;
	padding-left:20px;
	text-decoration:none;
	display:block;
		line-height:20px;
}
.sottocategoria a:visited{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
		padding-left:20px;
	text-decoration:none;
	display:block;
		line-height:20px;
}
.sottocategoria a:hover{
	background-color:  #000000
	background-image: url(../img/sottocategoria_r.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
		padding-left:20px;
	text-decoration:none;
	display:block;
	line-height:20px;
}
.sottocategoria_sel a:link{
	background-color:  #000000;
	background-image: url(../img/sottocategoria_sel.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
padding-right:0px;
	padding-left:20px;
	text-decoration:none;
	display:block;
	line-height:20px;
}
.sottocategoria_sel a:visited{
	background-color: #000000;
	background-image: url(../img/sottocategoria_sel.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff1;
	padding-right:0px;
	padding-left:20px;
	text-decoration:none;
	display:block;
	line-height:20px;
}
.sottocategoria_sel a:active{
	background-color:  #000000;
	background-image: url(../img/sottocategoria_sel.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:20px;
	text-decoration:none;
	display:block;
	line-height:20px;
}
.sottocategoria_sel a:hover{
	background-color:  #000000;
	background-image: url(../img/sottocategoria_sel_r.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #706a5a;
	padding-right:0px;
	padding-left:20px;
	text-decoration:none;
	display:block;
	line-height:20px;
}
/*Fine menu secondo livello*/

/*Inizio menu terzo livello prodotto*/



.prodotto a:link{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto a:active{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto a:visited{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto a:hover{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #a19881;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}

.prodotto_sel a:link{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #a19881;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto_sel a:visited{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #a19881;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto_sel a:active{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #a19881;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
.prodotto_sel a:hover{
	background-color:  #000000;
	background-image: url(../img/sottocategoria.jpg);
	background-repeat: no-repeat;
	background-position:top right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #a19881;
	padding-left:20px;
	padding-right:0px;
	text-decoration:none;
	display:block;
	line-height:20x;
	height:20px;
}
/*Fine menu secondo livello*/

/*Inizio lista prodotti*/

.titolo_tabella{
	background-color:#000000;
	background-image: url(../img/bg_titolo_tabella.jpg);
	background-repeat:repeat-x;
	background-position:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	padding-left:5px;
	text-decoration:none;
	line-height:20px;
	font-weight: bold;
}
.titolo_tabella a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #a19881;
	text-decoration:none;
	line-height:20px;
	font-weight: bold;
}
.titolo_tabella a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #a19881;
	text-decoration:none;
	line-height:20px;
	font-weight: bold;
}
.titolo_tabella a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #a19881;
	text-decoration:none;
	line-height:20px;
}
.titolo_tabella a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #a19881;
	text-decoration:underline;
	line-height:20px;
	font-weight: bold;
}
.testo_tabella{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	text-decoration:none;
	}
.testo_tabella a:active{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	}
.testo_tabella a:visited{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	}
.testo_tabella a:link{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	}
.testo_tabella a:hover{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a19881;
	text-decoration:none;
	}	
.bg_interno_tabella_0{
	background-color: #000000;
	background-image: url(../img/bg_interno_tabella_0.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	
}
.bg_interno_tabella_1{
	background-color: #000000;
	background-image: url(../img/bg_interno_tabella_1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:5px;
	
}
/*fine lista prodotti*/
/*inizio form*/
.testo_form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	text-align:justify;
}

select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	border: 1px solid #000000;
	width:250px;
	
	}
input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #000000;
	border: 1px solid #000000;
	}
textarea
{
font-family:"Courier New", Courier, monospace;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	border: 1px solid #000000;
	margin: 0px;
	width: 100%;
	height:100px;
	 scrollbar-3dlight-color:#ffffff;
	 scrollbar-arrow-color:#ffffff;
	 scrollbar-highlight-color:#ffffff;
	 scrollbar-face-color:#2c4e68;
	 scrollbar-shadow-color:#ffffff;
	 scrollbar-darkshadow-color:#ffffff;
	 scrollbar-track-color:#ffffff;
	}
.button {
	cursor: pointer;
	background-color:#000000;
	/*background-image:url(../img/bg_pulsante.jpg);
	background-position:top;
	background-repeat:repeat-x;	
	text-transform: uppercase;*/
	border: 1px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;

	color: #ffffff;
	text-decoration:none;


}


/*fine form*/

.riga_divisione_blocchi{
	/*background-image:url(../img/riga_divisione_blocchi.jpg);*/
	background-position:bottom;
	background-repeat:repeat-x;

}
.trasparente{display:none}