BODY {
	margin: 0 0 0 0;
	padding: 0;
	scrollbar-arrow-color : #BDD3D3;
	scrollbar-base-color : #ECF2F2;
	scrollbar-face-color : #E7E7E7;
	scrollbar-3dlight-color : #ECF2F2;
	scrollbar-darkshadow-color : #ECF2F2;
	scrollbar-highlight-color : #BDD3D3;
	scrollbar-shadow-color : #BDD3D3;
	scrollbar-track-color : #ECF2F2;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #404040;
	background-color: #BDD3D3;}

TD.repeaty {
	background: url(../img/ombra.gif) repeat-y;	}

A {COLOR: #A2B13C; TEXT-DECORATION: none}
A:hover {color: #9B9B9B; TEXT-DECORATION: underline}

.img_marchio {border-left: 1px solid #1E8065;}   		/* era #7AB51D */

.imma {border: 1px solid #1E8065;}
		
.imma_top_right {
	top: 0px;
	right: 0px;
	position: relative;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	border: 2px solid #1E8065;}   		/* era #7AB51D */
	
TD.boxsottomenu {
		padding: 10;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border: 1px solid #F3BD6C; 		/* era #FFD900 */
		line-height: 15px;
		}

TD.pagina {
		background-color:  #F4F8F8;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #1E8065;}   		/* era #7AB51D */
		
TD.intesta {
		border-bottom: 1px solid #1E8065;}   		/* era #7AB51D */
		
TABLE.corpo {
		background-color: #F4F8F8;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		border: 1px solid #1E8065;}   		/* era #7AB51D */

TD.corpo {
		color: #000066;
		padding: 20 25 15 25;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 20px;
		text-align: justify;}

TABLE.postcorpo {
		color: #000066;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: justify;}

TD.postcorpo {
		color: #000066;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align: justify;}
		
TABLE.schedatecnica {
		color: #000066;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;}

/* scritta pié di pagina */
.piedipa {
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: #566272;}
	
/* menù pié di pagina */
.PdpMenu {
	FONT-SIZE: 10px;
	color: #C0C0C0;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	white-space: nowrap;
	line-height: 25px;}

.titolo {
	color: #3E679E;   		/* era #094E99 */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;	
	line-height: 30px;}

.sottotitolo {
	color: #3E679E;    		/* era #094E99 */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	line-height: 20px;}
	
.importante {
	color: #3E679E; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	}

.importantescheda {
	color: #A2B13C; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;	}
	
.ristretto {
	font-size: 10px;	}
	
.areatesto {
   border:1px solid #CFCFCF; 
   width:530px;}
   
.inputbox {
   border:1px solid #CFCFCF; 
   width:300px;}
 
.pulsante {
	cursor: pointer;
    border: 1px solid #CFCFCF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px;
	background-color: #DFDFED; 
	color: #AA423A;}
	
ul.primo {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 15px;
	margin-bottom: 10px;
	padding-left: 0px;
	list-style-type: disc;	}

li.primo {
	padding: 0px 0px 0px 0px;	}

ul.secondo {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-left: 0px;
	list-style-type: none;	}
	
li.secondo {
	padding: 8px 0px 0px 0px;	}
	

/*errore*/
	
.errore {
color: #B22222;
font-weight: bold;}
