﻿.articletext	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F7696;
	line-height : 9px;
	text-align : left;
	}
.redonly     { font-size: 10px; font-family: Verdana; color: #A7A7A7; 
               border: 1px solid #333333; background-color: #EAEAEA }
.btMout
{
	border:1px solid #ff9966; margin-top: 0px;
	font-size: 10px;
	margin-bottom: 0px;
	vertical-align: baseline;
	color: #0069AB;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #ffffff;
	text-align: center
}

.RegioneIn
{
	background-image: url('Images_IT/Emi.png');
}

.RegioneOut
{
	background-image: url('Images_IT/it.png');
}

.TxtTitolo10
{
	border:1px solid #666666; margin-top: 0px;
	font-size: 10pt;
	margin-bottom: 0px;
	vertical-align: baseline;
	color: #F0EFEC;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #CC3300;
	text-align: center; font-weight:bold
}
.TxtTitolo8
{
	margin-top: 0px;
	font-size: 10px;
	margin-bottom: 0px;
	vertical-align: baseline;
	color: #666666;
	padding-top: 0px;
	font-family: Verdana;
	text-align: center; 
}


.btMin
{
	border:1px solid #FFFFFF; margin-top: 0px;
	font-size: 10px;
	margin-bottom: 0px;
	vertical-align: baseline;
	color: #E0861A;
	padding-top: 0px;
	font-family: Verdana;
	background-color: #EAEAEA;
	text-align: center
}

.text10BiancoL	{
	font-family : Verdana;
	font-size : 10pt;
	color : #FFFFFF;
	line-height : 9px;
	text-align : left;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url('images/barra_grigia.jpg');
	background-repeat: repeat-x;
}
.text10BiancoR	{
	font-family : Verdana;
	font-size : 10pt;
	color : #FFFFFF;
	line-height : 9px;
	text-align: right;
	background-image: url('images/barra_grigia.jpg');
	background-repeat: repeat-x;

}
.text8b	{
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	line-height : 9px;
	text-align : left; font-weight:bold
	}
	
.text8	{
	font-family : Verdana;
	font-size : 10px;
	color : #000000;
	line-height : 9px;
	text-align : left; 
	}
.argomentotext	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #5F7696;
	line-height : 12px;
	text-align : left;
	}
.argomentotextright
{
	font-weight: bold;
	font-size: 10px;
	color: #5f7696;
	line-height: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	text-align: right;
}
.articletitle	{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #5F7696;
	line-height : 11px;
	text-decoration : none;
	text-align : left;
}
.navRicerca	{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.articolotitle	{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #FFFFFF;
	line-height : 11px;
	text-decoration : none;
	text-align : left;
}
.articletitleOver	{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	color : #ff0000;
	line-height : 11px;
	text-decoration : none;
	text-align : left;
}
.textbig	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	color : #5F7696;
	line-height : 20px;
	font-weight: bold;
}
.textstd	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #5F7696;
	line-height : 20px;
	text-align : justify;
	font-weight: bold;
}
.boxBR
{
	border-right: #dbdbdb 1px solid;
	border-top: #dbdbdb 1px;
	font-size: 10px;
	color: #5f7696;
	line-height: 9px;
	border-bottom: #dbdbdb 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.BordoPuntBasso
{
	border-bottom:1px dotted #C0C0C0; border-left-width:1px; border-right-width:1px; border-top-width:1px
}

.boxL
{
	border-left: #dbdbdb 1px solid;
}
.boxR
{
	border-right: #dbdbdb 1px solid;
}
/* Nuoi stili */


A:link{
	color: #990000;
	text-decoration: none;
	font-family: verdana;
}
A:hover {
	color: #663300;
	text-decoration: underline;
	font-family: verdana;
}


.navRicerca	{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.elenco12rigth	{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
	padding-left: 20px;
	padding-top: 10px;
}

.txt10	{
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.txt12	{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}

.txt12_justify	{
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.txt14bold	{
	font-family: Arial;
	font-weight: bold;
	font-size: 14pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.td40img	{
	font-family: Arial;
	font-weight: normal;
	font-size: 14pt;
	color : #000000;
	line-height: normal;
	text-align : left;
	height: 49px;
	text-transform: uppercase;
	vertical-align: middle;
	background-image: url('images/barra_arancio.jpg');
	background-repeat: repeat-x;
	padding-left: 10px;
}
.bordo_arancio	{
	border: 1px solid #FF9900;
}
.td40img_dx	{
	width: 13px;
	height: 49px;
	background-image: url('images/barra_arancio_dx.png');
	background-repeat: no-repeat;
}
.td40img_sx	{
	background-position: right;
	width: 12px;
	height: 49px;
	background-image: url('images/barra_arancio_sx.png');
	background-repeat: no-repeat;
}
.body_img	{
	background-image: url('images/fondo_righe.jpg');
	background-repeat: repeat;
}
.doc	{
	background-image: url('images/doc.png');
	background-repeat: no-repeat;
	width: 500px;
	height: 128px;
}
.doc2	{
	background-image: url('images/doc2.png');
	background-repeat: no-repeat;
	width: 100px;
	height: 100px;
}
.top1	{
	background-position: bottom;
	background-image: url('images/top_1.png');
	background-repeat: no-repeat;
}
.box_sfondo	{
	background-image: url('images/fondo.png');
	background-repeat: repeat-y;
}
.footer_sfondo	{
	background-position: top;
	background-image: url('images/barra_foot.png');
	background-repeat: repeat-x;
	background-color: #D1D1D1;
}
.header	{
	background-position: center center;
	background-image: url('images/header.JPG');
	background-repeat: no-repeat;
}
.barra_menu	{
	border: 1px solid #666666;
	background-image: url('images/barra_menu.JPG');
	background-repeat: repeat-x;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	cursor:hand;
}
.fondo_categorie	{
	background-image: url('../images/fondo_categorie.jpg');
	background-repeat: repeat-x;
	height: 200px;
}
.barra_menu_in	{
	border: 1px solid #666666;
	background-image: url('images/barra_menu_in.JPG');
	background-repeat: repeat-x;
	font-family: arial;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	cursor:hand;
}
.barra_top	{
	border: 1px solid #666666;
	background-image: url('images/barra_menu.JPG');
	background-repeat: repeat-x;
	font-family: arial;
	font-size: 18px;
	color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	text-align: right;
}
.bordo_contenuto	{
	border: 1px solid #666666;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;
}
.footer_txt	{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 15px;
	vertical-align: top;
	text-align: left;
}
.footer_titolo	{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 5px;
	vertical-align: top;
	text-align: left;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	padding-bottom: 5px;
}
.barra_elenco	{
	border-width: 1px;
	border-color: #666666;
	background-position: top;
	background-image: url('images/barra_elenco.JPG');
	background-repeat: repeat-x;
	font-family: arial;
	font-size: 14px;
	color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	text-align: right;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	height: 40px;
}
.Bordo_elenco	{
	border-width: 1px;
	border-color: #666666;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
}
.box_annuncio	{
	padding: 10px;
	border-width: 1px;
	border-color: #666666;
	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	background-color: #F3F3F3;
}
#div_img	{
	border: 1px solid #666666;
	padding: 3px;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	background-color: #FFFFFF;
	width: 100px;
}
#foto	{
	border: 1px solid #666666;
	padding: 3px;
	background-color: #ffffff;
	
}
h3	{
	font-family: arial;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.font_dettaglio{
	font-family: arial;
	font-weight: bold;
	color: #800000;
}
.txt12bordo {
	font-family: arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	height: 25px;
	background-color: #F3F3F3;
	padding-left: 10px;
}
.left10{
	padding-left: 10px;
}
.padding5{
	padding: 5px;
	cursor:hand;
}
.inputBlu{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 250px;
	height: 25px;
}
.inputBluIn{
	border: 3px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 250px;
	height: 25px;
}
.areaBlu{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 250px;
	height: 100px;
}
.areaBluIn{
	border: 3px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 250px;
	height: 100px;
}
.btR{
	background-position: bottom;
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	width: 150px;
	height: 30px;
	font-weight: bold;
	background-image: url('images/barra_blu.jpg');
	background-repeat: repeat-x;
	cursor:hand;
}
.btR_in{
	background-position: bottom;
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	width: 150px;
	height: 30px;
	font-weight: bold;
	background-image: url('images/barra_arancio.jpg');
	background-repeat: repeat-x;
	cursor:hand;
}
.barra_agente{
	background-position: top;
	font-family: verdana;
	font-size: 14px;
	color: #FFFFFF;
	height: 40px;
	font-weight: bold;
	background-image: url('images/barra_arancio2.jpg');
	background-repeat: repeat-x;
	padding-left: 10px;
	text-transform: uppercase;
	text-align: center;
}
.barra60{
	background-position: top;
	font-family: verdana;
	font-size: 14px;
	color: #FFFFFF;
	height: 60px;
	font-weight: bold;
	background-image: url('images/barra60.jpg');
	background-repeat: repeat-x;
	padding-left: 10px;
	text-transform: uppercase;
	text-align: left;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	
}
.bordo_rete{
	border: 1px solid #990000;
}

.bordo_agente{
	border-style: solid;
	border-width: 1px;
	border-color: #FF9933;
}
.td_agente {
	padding: 7px;
	font-family: verdana;
	font-size: 12px;
	text-align: left;
}
.txt8 {
	font-family: arial;
	font-weight: normal;
	font-size: 8pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.txt8v {
	font-family: verdana;
	font-weight: normal;
	font-size: 8pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align: justify;
}

.txt10_input {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
	padding-left: 10px;
}
.pag_foto{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 25px;
	height: 25px;
	font-weight: bold;
	cursor: hand;
	text-align: center;
}
.pag_foto_in{
	border: 3px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 25px;
	height: 25px;
	font-weight: bold;
	cursor: hand;
	text-align: center;
}
.pag_out{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 25px;
	height: 25px;
	font-weight: bold;
	cursor: hand;
	text-align: center;
}
.pag_in {
	border: 1px solid #990000;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	width: 25px;
	height: 25px;
	font-weight: bold;
	cursor: hand;
	text-align: center;
	background-color: #CC3300;
}

.pag_select{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	width: 25px;
	height: 25px;
	font-weight: bold;
	text-align: center;
	background-color: #0099CC;
}
.foto_w	{
	border: 1px solid #666666;
	padding: 10px 10px 10px 10px;
	background-color: #333333;
	font-family: verdana;
	font-size: 12px;
	color: #FFFFFF;
}
#Agente_Foto	{
	padding: 10px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.txt12R {
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align: right;
}
.traspImg {
opacity:1.0;

filter: "alpha(opacity=100)"; /*per Internet Explorer 8*/
}
.traspImg_in {
opacity:0.25;

filter: "alpha(opacity=25)"; /*per Internet Explorer 8*/

}
/***********************/
/****** CSS LINK  ******/
/***********************/

a.f12:link, a.f12:visited{
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #CC3300;
}
a.f12:hover{
	font-family: verdana;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	color: #FF9900;
}

a.f10:link, a.f10:visited{
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #333333;
}
a.f10:hover{
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #FF9900;
}
a.f8:link, a.f8:visited{
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #333333;
}
a.f8:hover{
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #FF9900;
}
.tdlinkfoot{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	padding-left: 25px;
}

a.linkFooter:link, a.linkFooter:visited {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: normal;
	text-decoration : none;
	text-align: left;
}
a.linkFooter:hover {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color: #3366CC;
	line-height: normal;
	text-decoration: none;
	text-align: left;
}
#divrete{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 15px;

}

a.rete:link, a.rete:visited {
	font-family: verdana;
	font-size: 10pt;
	color: #CC3300;
	padding-left: 5px;
}
a.rete:hover {
	font-family: verdana;
	font-size: 10pt;
	color: #FF9900;
	padding-left: 5px;
}
a.altreRic:link, a.altreRic:visited{
	font-family: verdana;
	color: #3366CC;
	text-decoration: none;
	font-size: 10pt;
}
a.altreRic:hover{
	font-family: verdana;
	color: #003399;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}

a.linkRicerca:link, a.linkRicerca:visited {
	font-family: arial;
	font-weight: normal;
	font-size: 12pt;
	color: #990000;
	line-height: normal;
	text-decoration : none;
	text-align: left;
}
a.linkRicerca:hover {
	font-family: arial;
	font-weight: normal;
	font-size: 12pt;
	color: #FF6600;
	line-height: normal;
	text-decoration: underline;
	text-align: left;
}
#div_linkRicerca {
	padding: 5px;
	width: 190px;
}
a.link_annuncio:link, a.link_annuncio:visited	{
	border-width: 1px;
	border-color: #666666;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	vertical-align: middle;
	padding-left: 8px;
	text-align: left;
	text-decoration: none;
	width: 100px;
	color: #003399;
}
a.link_annuncio:hover	{
	border-width: 1px;
	border-color: #666666;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
	vertical-align: middle;
	padding-left: 8px;
	text-align: left;
	text-decoration: underline;
	width: 100px;
	color: #3366CC;
}

.txt10_justify {
	font-family: Arial;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.txt8_pad10 {
	padding: 10px;
	font-family: arial;
	font-weight: normal;
	font-size: 8pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.menu_titolo {
				padding: 8px;
				font-family: arial;
				font-weight: normal;
				font-size: 9pt;
				color : #000000;
				line-height: normal;
				text-align : left;
				text-transform: uppercase;
			}

.menu_left {
				padding: 8px;
				font-family: arial;
				font-weight: normal;
				font-size: 9pt;
				color : #000000;
				line-height: normal;
				text-align : left;
				background-color: #C0C0C0;
				text-transform: uppercase;
				cursor: hand;
}
.menu_left_schede {
				padding: 8px;
				font-family: arial;
				font-weight: normal;
				font-size: 9pt;
				color : #000000;
				line-height: normal;
				text-align : left;
				background-color: #999999;
				text-transform: uppercase;
				cursor: hand;
}

.menu_left_in {
	padding: 8px;
	font-family: arial;
	font-weight: normal;
	font-size: 9pt;
	color: #FFFFFF;
	line-height: normal;
	text-align : left;
	background-color: #FFCC00;
	text-transform: uppercase;
	cursor: hand;
}
.menu_left2 {
	padding: 8px;
	font-family: arial;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	line-height: normal;
	text-align: center;
	background-color: #C0C0C0;
	text-transform: uppercase;
	cursor: hand;
}
.menu_left_in2 {
	padding: 8px;
	font-family: arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: normal;
	text-align: center;
	background-color: #FFCC00;
	text-transform: uppercase;
	cursor: hand;
}

.inputHome{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 155px;
	height: 25px;
}
.inputHomeIn{
	border: 3px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 155px;
	height: 25px;
}
.areaHome{
	border: 1px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 319px;
	height: 60px;
}
.areaHomeIn{
	border: 3px solid #336699;
	padding: 2px;
	font-family: arial;
	font-size: 12px;
	color: #336699;
	width: 319px;
	height: 60px;
}
.tditaliahome {
	font-family: verdana;
	font-size: 12px;
	font-style: normal;
	padding: 5px;
	height: 346px;
	vertical-align: top;
	text-align: center;
}
.inputimmR{
	border: 2px solid #999999;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	color: #999999;
	height: 25px;
	background-color: #F3F3F3;
}
.inputimm{
	border: 1px solid #FF3300;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	height: 25px;
	background-color: #FFE7C1;
}
.inputimmIn{
	border: 2px solid #FF3300;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	height: 25px;
	background-color: #FFFFFF;
}
.areaimm{
	border: 1px solid #FF3300;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	background-color: #FFE7C1;
}
.areaimmIn{
	border: 2px solid #FF3300;
	padding: 2px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
}
label{
	font-family: arial;
	font-size: 12px;
	text-align: right;
}
.txt12j {
	padding: 10px;
	font-family: Arial;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align: justify;
}
.txtGallery{
	font-family: verdana;
	font-size: 10pt;
	padding-left: 30px;
}
.nomecolonna {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	line-height: normal;
	text-decoration : none;
	text-align: center;
	background-color: #336699;
	height: 30px;
	border-top-style: solid;
	border-top-width: 5px;
	border-top-color: #0099FF;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #0099FF;
}
.elencoimmG {
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
	line-height: normal;
	text-decoration : none;
	text-align: center;
	background-color: #F3F3F3;
	height: 30px;
}
.elencoimmB {
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
	line-height: normal;
	text-decoration : none;
	text-align: center;
	background-color: #FFFFFF;
	height: 30px;
}
.modOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/mod30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.modIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/mod30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.fotoOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/foto30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.fotoIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/foto30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.inviatradOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/inviatrad30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.inviatradIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/inviatrad30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.tbAffittiOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/table30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.tbAffittiIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/table30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.deleteOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/delete30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.deleteIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/delete30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.onOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/on30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.onIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/on30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.offOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/off30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.offIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/off30g.png');
	background-repeat: no-repeat;
	cursor: hand;
}

.pdfOut{
	background-position: center;
	height: 30px;
	background-image: url('../images/pdf30.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.pdfIn{
	background-position: center;
	height: 30px;
	background-image: url('../images/pdf30g.png');
	background-repeat: no-repeat;
	cursor:hand;
}
.inCop {
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #FF3300;
}
.txt10b {
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color : #000000;
	line-height: normal;
	text-decoration : none;
	text-align : left;
}
.testo10 {
	padding: 5px;
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	text-decoration : none;
}
.testo12 {
	padding: 5px;
	font-family: verdana;
	font-weight: normal;
	font-size: 12pt;
	color : #000000;
	text-decoration : none;
}
.testo10j {
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	text-decoration : none;
	text-align: justify;
}
td.testo10 {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
}
.testo10nobordo {
	padding: 5px;
	font-family: verdana;
	font-weight: normal;
	font-size: 10pt;
	color : #000000;
	text-decoration : none;
}
.titolo_made_it {
font-family: verdana;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
padding-left: 10px;
font-style: italic;
padding-top: 10px;
}
li.li_made_it {
padding-top: 5px;
padding-bottom: 5px;
font-family: verdana;
font-size: 12px;
padding-left: 25px;
color: #FFFFFF;
list-style-type: disc;
}
li.li_made_it_non {
				font-family: verdana;
				font-size: 12px;
				padding-left: 25px;
				color: #CCCCCC;
				list-style-type: disc;
				padding-top: 5px;
				padding-bottom: 5px;
}

a.txt_made_it:link, a.txt_made_it:visited {
	font-family: verdana;
	font-size: 12px;
	padding-left: 2px;
	color: #FFFFFF;
}
a.txt_made_it:hover {
	font-family: verdana;
	font-size: 12px;
	padding-left: 2px;
	color: #CCCCCC;
	text-decoration: underline;
}
.titreg_made_it {
				font-family: verdana;
				font-size: 16px;
				font-weight: bold;
				color: #FFFFFF;
				padding-left: 10px;
				font-style: italic;
				padding-top: 10px;
				background-color: #FF9933;
}
li.li_made_it_reg {
				font-family: Tahoma;
				font-size: 12px;
				padding-left: 10px;
				color: #000000;
				list-style-type: disc;
				
}
a.reg_made_it:link, a.reg_made_it:visited {
				font-family: Tahoma;
				font-size: 12px;
				color: #FF3300;
}
a.reg_made_it:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.label_cat_sx{
				background-position: left;
				height: 35px;
				background-image: url('../images/label_cat_sx.jpg');
				background-repeat: no-repeat;
				width: 13px;
}
.label_cat_c{
				height: 35px;
				width: 200px;
				background-image: url('../images/label_cat_c.jpg');
				background-repeat: repeat-x;
				font-family: verdana;
				font-size: 12px;
				text-transform: uppercase;
				color: #FFFFFF;
}
.label_cat_dx{
	background-position: right;
	height: 35px;
	background-image: url('../images/label_cat_dx.jpg');
	background-repeat: no-repeat;
	width: 13px;
}
.label_bordo{
				border: 1px solid #FF8000;
				height: 35px;
				width: 13px;
}
.nome_reg {
				font-family: verdana;
				font-size: 16px;
				text-transform: uppercase;
				background-color: #3366CC;
				color: #FFFFFF;
				font-weight: bold;
				width: 890px;
				height: 40px;
				text-align: left;
				padding-left: 10px;
				vertical-align: middle;
			
}
.btSalvaDisc{
cursor:hand;height:48;width:48;background-position: center; background-image:url('../img/3floppy_unmount.png'); background-repeat:no-repeat; border: 1px solid #EBEBEB;background-color:#FFFFFF
}
#noTrad{
width: 875px;
				padding: 6px;
				font-family: arial;
				font-size: 10pt;
				background-color: #FFCC00;
				
}
#divAttiva{
				width: 875px;
				padding: 6px;
				font-family: arial;
				font-size: 10pt;
				background-color: #009933;
				color: #FFFFFF;
}
#divDisattiva{
				width: 875px;
				padding: 6px;
				font-family: arial;
				font-size: 10pt;
				background-color: #FF0000;
				color: #FFFFFF;
				}
.btClonaOut{
				border-width: 0px;
				font-family: arial;
				font-size: 10pt;
				background-color: #FF6600;
				color: #FFFFFF;
				font-weight: bold;
				text-transform: uppercase;
}
.btClonaIn{
				border-width: 0px;
				font-family: arial;
				font-size: 10pt;
				background-color: #FFCC66;
				color: #FFFFFF;
				font-weight: bold;
				text-transform: uppercase;
}
