﻿/*-----------STILI Menu SX --------------------*/
.dvMenuSx ul 
{
	font-family :verdana,sans-serif,Arial, Helvetica;
	color :#3b3b3b;
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 0em; 
	PADDING-TOP: 0em; 
	LIST-STYLE-TYPE: none;
	margin-left:0.1em;
}
.dvMenuSx ul li {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 1em; 
	FONT-SIZE: 100%; 
	BACKGROUND: url(../immagini/puntielenco/FrecceBianco.jpg) #fff no-repeat 0px 0.4em; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #000; PADDING-TOP: 0px;
}


.dvMenuSx ul li a 
{
	text-decoration:none;
	font-size : 0.85em; 
	color: #3B3B3B; 

}



.dvMenuSx ul li a span
{
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size :0.85em;
	color :#3b3b3b;
	cursor:pointer 

}

.dvMenuSx li a:hover span
{
	text-decoration:underline;
	color: #AB0102; 

}


.dvMenuSx ul li span
{
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size :0.84em;
	color: #AB0102; 
	font-weight:bold 
}


 div.ComboAnno
 {
 	font-size :0.8em;
 	font-family :verdana,sans-serif,Arial, Helvetica;
 	text-align :left ;
 	
 }
 
 .error
{
	text-align :left ;
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size :1em;
	color :Red ;
	font-weight:normal
}


.ButtonLink3
{
	background-color :Transparent;
	font-size : 0.7em; 
	color: #3B3B3B; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer ;
	font-weight:bold 
}

.ButtonLink2:hover
{
	color: #AB0102; 
	text-decoration: underline
	
}

.inline
{
	display:inline
	}
/*-------------Fine STILI Menu SX ---------*/

/*------------ Stili contenitore ---------*/

.IntestazioneSezione
{
	background-color  :#E6E6E6;
	color :#000;
	font-weight : bolder; 
	background : url('../Immagini/PuntiElenco/c_led2.gif') #eae1ce no-repeat 0.5em 0.7em;
	   border-top: 0.06em solid #B7AE88; 
	
}

.IntestazioneSezione h1
{
	background: none;
	height :1.5em;
	text-align :left ;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.86em;
	padding:0.2em 0 0.1em 1.5em;
}


.dvContenutoMenuDip {
    margin-bottom: 0.5em;
	padding: 0em;
    clear: both;
    border-right: 0.06em solid #B7AE88;
    border-bottom: 0.06em solid #B7AE88;
    border-left: 0.06em solid #B7AE88;
}


/*------------ Fine Stili contenitore ---------*/

/*------------ Stili tabella indictaori ---------*/

.tabellagruppodomande
{
	width :99%;
	margin-top:1em

	
}


.captiongruppodomande
{
	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :1em;
	font-weight :bolder;
	color: #3B3B3B; 
	padding-top:1em;
	padding-bottom:1em;

}


th.intestazionedomada
{
	text-align :center;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.94em;
	font-weight :bolder;
	border-left:1px solid gray;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-right:solid 1px gray;
	color :#3b3b3b;
	width:70%;
	padding-top:0.5em;
	padding-bottom:0.5em;
	

}

th.intestazionerisposta
{
	text-align :center;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.94em;
	font-weight :bolder;
	border-left:1px solid gray;
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-right:solid 1px gray;
	color :#3b3b3b;
	width:15%;
	padding-top:0.5em;
	padding-bottom:0.5em;
}


td.domanda
{
	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :1em;
	padding-left :0.3em;
	padding-top :0.5em;
	padding-bottom :0.5em;
	color :#3b3b3b;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	border-right:solid 1px gray;
	vertical-align:top;
	width:70%

}


td.risposta
{	text-align :right;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :1em;
	padding-top :0.5em;
	padding-bottom :0.5em;
	padding-right :0.5em;
	color :#3b3b3b;
	border-bottom:1px solid gray;
	border-right:solid 1px gray;
	vertical-align:top;
	width:15%

	}
	
	
td.separatore
	{
		border-bottom:1px solid gray;
	}
	
input.inputrisposta
{	text-align :right;
 	width:80%;
 	padding-right:0.1em;
 	cursor:text
	}
	
input.inputRisposta_readOnly
{	text-align :right;
 	width:80%;
 	padding-right:0.1em;
 	cursor:text;
 	border-style:none;
 	
	}

	
input.inputtotale
{text-align :right;
 width:80%;
 border:none
	}


.ButtonLink2
{
	background-color :Transparent;
	font-size : 1.05em; 
	color: #3B3B3B; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer ;
	font-weight:bold 
}

.ButtonLink2:hover
{
	background-color :Transparent ;
	font-size :  1.05em; 
	color: #AB0102; 
	border :none;
	text-decoration: underline;
	cursor :pointer 
	
}


/*------------ Fine Stili tabella indictaori ---------*/

/*-----------------------------------------------------------------------------------------------------------------------------*/
/* da qui stili da verificare */



/*-------------Table---------*/




td.tdcentrale
{	width:100%	}



/*-------------Stili Questionario---------*/

th.intestazionelista
{background:#eae1ce;
 height:25px;
 width:10%;
 
	}
	
th.intestazionelista_2_40
{	
	background:url('../Immagini/Loghi/immagine2.gif') no-repeat;
    height:25px;
    width:40%; 
   
	}

th.intestazionelista_2
{	
	background:url('../Immagini/Loghi/immagine2.gif') no-repeat;
    height:25px;
    width:50%; 
   
	}
	


th.intestazionedomandasceltamultipla
{
	text-align :center;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.94em;
	font-weight :bolder;
	color:#ffffff

}






td.numerodomanda
{
	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.84em;
	padding-top :0.5em;
	padding-bottom :0.5em;
	padding-left :0.5em;
	color :#3b3b3b;
	border-bottom:1px solid gray;
	border-left:solid 1px gray;
	width:0.8em;
	vertical-align:top;
	padding-right :0.5em;

}



td.RdbBtn_Style
{
	padding-top :0.5em;
	padding-bottom :0.5em;
	border-bottom:1px solid gray;
	border-left:1px solid gray;
	padding-left:0.5em;
	padding-right:0.5em
}



td.domandasceltamultipla
{
	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.84em;
	padding-top :0.5em;
	padding-bottom :0.5em;
	color :#3b3b3b;
	vertical-align:top;
	width:200em;
}

/* Fine Definizioni Stile Questionario */


/*-------------Stili Elborazioni---------*/


table.elaborazioni
{
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-right:1px solid gray;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :1em;
	}

th.elaborazioni
	{
	text-align :center;
	padding-bottom :0.5em;
	padding-top :0.5em;
	padding-left:0.3em;
	padding-right:0.3em;
	color :#3b3b3b;
	border-left:1px solid gray;
		}
		
td.elaborazioni
	{text-align :left;
	padding-bottom :0.2em;
	padding-top :0.2em;
	padding-left:0.3em;
	padding-right:0.3em;
	color :#3b3b3b;
	border-left:1px solid gray;
	border-top:1px solid gray;
		}
td.elaborazionivalue
	{
	text-align :right;
	padding-bottom :0.2em;
	padding-top :0.2em;
	padding-left:0.2em;
	padding-right:0.2em;
	color :#3b3b3b;
	border-left:1px solid gray;
	border-top:1px solid gray;
	width:15%
		}
		
	
	
	/*-------------Stili Istantanee---------*/


table.istantanee
{
	border-bottom:1px solid gray;
	border-top:1px solid gray;
	border-right:1px solid gray;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :1em;
	}

th.istantanee
	{
	text-align :center;
	padding-bottom :0.5em;
	padding-top :0.5em;
	padding-left:0.3em;
	padding-right:0.3em;
	color :#3b3b3b;
	border-left:1px solid gray;
		}
		
td.istantanee
	{text-align :left;
	padding-bottom :0.2em;
	padding-top :0.2em;
	padding-left:0.3em;
	padding-right:0.3em;
	color :#3b3b3b;
	border-left:1px solid gray;
	border-top:1px solid gray;
		}
td.istantaneevalue
	{
	text-align :right;
	padding-bottom :0.2em;
	padding-top :0.2em;
	padding-left:0.2em;
	padding-right:0.2em;
	color :#3b3b3b;
	border-left:1px solid gray;
	border-top:1px solid gray;
	width:15%
		}
	
		
/*-------------Fine Stili Elborazioni---------*/

div.divLabelPrincipale
{
	background : #E6E6E6;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.75em;
	color:#3B3B3B;
	font-weight : bolder;
	height:1.3em;
	text-align:center;
	padding-top :0.3em;
	text-align:center
	
}

div.divLabel
{
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.9em;
	color:#3B3B3B;
	padding-top :0.1em;
	padding-left:0.8em

}


div.testo
{padding-top:0.5em
	}
div.divLabel_right
{	text-align: right; 
 	height: 1em
}

div.divLabel_right2
{	text-align: right; 
 	height: 2em
}


div.Home
{
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.80em;
	text-align:justify;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-top:0.5em;

}




div.Labeldati
{
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.90em;
	color: #3B3B3B;
	text-align: left;
	padding-left :2.5em;
	line-height : 2em
}

div.LabelRichiesta
{
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.90em;
	color: #3B3B3B;
	text-align:justify;
	padding-left :2.5em;
	line-height : 2em
}

/*da qui */

div.borderUtenti
{
	border-bottom  : solid 0.1em  #eae1ce;
	border-left :solid 0.1em  #eae1ce;
	border-right :solid 0.1em  #eae1ce;
	width :98%
}





div.divsezione
{
	width :100%
}
/*--------------------TAB----------------------------*/



/*TAB */





/*--------Stili UL---------------*/


ol.EditQuestionario
{
	text-align :left ;
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size :0.84em;
	color :#3b3b3b;
	margin-left:3em;
}
ol.EditQuestionario li
{
	margin-bottom :1em;
	padding-left:0em; 
}



ul.EditUtente
{
	text-align :left ;
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size : 1em; 
	color :#3b3b3b;
	margin-left:3em;
	list-style-type :none ;
	
}
ul.EditUtente li
{
	margin-bottom :1em;
	padding-left:0em; 
}
ul.Path
{
    list-style:none; 
    margin-left:0em;
    font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.75em;
	color :#3b3b3b;
}

ul.Path li
{
	
	font-weight:normal;
	float: left; 
    height:2em;
    line-height:2em;
	margin:0;
    padding:0; 
    color :#3b3b3b;
   

}
ul.Path li.corrente
{
	padding-left:0.31em; 
	font-weight:bolder ;
	float: left; 
	margin: 0em;
}

ul.Path li a
{
   	color: black;
    display:block ;
    text-decoration:none; 
    font-weight:normal;
    color :#3b3b3b;

}

ul.Path li a:hover
{
	color: #800001;
}



/*-------------STILE PANEL LOGOUT---------*/




.PnlLogIN
{
	border-color :#E6E6E6;
	border-style :Solid; 
    border-width:1px;
	width: 11em;
}

.ButtonAdd
{
	background-color :Transparent ;
	font-weight : bolder; 
	font-size : 0.85em; 
	color: #3B3B3B; 
	Border: solid;
	border-color :#666666;
	border-bottom-width :thin ;
	font-family :Verdana, Times, serif;  
}
.ButtonAdd:hover
{
	background-color :Transparent ;
	font-weight : bolder; 
	font-size : 0.85em; 
	color: #AB0102; 
	Border: solid;
	border-color :#666666;
	border-bottom-width :thin;
	cursor :pointer   
}



.captionStyle
{
	font-weight : bolder; 
	background : url(../Immagini/PuntiElenco/c_led2.gif) #E6E6E6 no-repeat 0.5em 0.7em; 
color: #3B3B3B; 
	font-family :Verdana, Times, serif;
	height :2em;
	border-bottom: solid 0.1em #ffffff;
	text-align :left ;
	 padding:0.4em 0 0 1.5em;
	  font-size :0.9em;
	
}


.IntestazioneQuestionari
{
	background-color  :#E6E6E6;
	color :#000;
	font-weight : bolder; 
	background : url('../Immagini/PuntiElenco/c_led2.gif') #eae1ce no-repeat 0.5em 0.7em; 
	
}

.IntestazioneQuestionari h1
{
	background: none;
	height :1.5em;
	text-align :left ;
	padding-left :1.5em;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	padding-top :0.4em;
	font-size :0.86em;
}

.IntestazioneRicerca
{
	background-color  :#E6E6E6;
	color :#000;
	font-weight : bolder; 
	background : url('../Immagini/PuntiElenco/c_led2.gif') #eae1ce no-repeat  0.5em 0.7em; 
}

.IntestazioneRicerca h1
{
	background: none;
	text-align :left ;
	padding-left :1.5em;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	padding-top :0.4em;
	font-size :0.86em;
	vertical-align :middle 
}





.tabellagruppodomandesceltamultipla
{
	width :99%;
	margin-top:1em

	
}

.domandaarispostalibera
{	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.84em;
	font-weight :bolder;
	color :#3b3b3b;
	margin-top:1em;
	margin-bottom:1em;
	vertical-align:top
	
	
}


td.numerodomandaarispostalibera
{
	text-align :left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	color :#3b3b3b;
	width:0.8em;
	vertical-align:top;
	padding-right :0.5em;
	padding-top :0.5em;
	padding-bottom :0.5em;
	padding-left:0.1em;

}

	
.rispostalibera
{	text-align:left;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size:0.84em;
	font-weight:bolder;
	color:#3b3b3b;
	padding-right:1.5em;
 	
}

.errornofont
{
	text-align :left ;
	font-family :verdana,sans-serif,Arial, Helvetica;
	color :Red ;
	font-weight:normal
}

.divLabel_Ricerca
{
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.75em;
	color:#3B3B3B;
	padding-bottom :1em;
	text-align :left ;
}




	



.dvMenuHome ul 
{
	font-family :verdana,sans-serif,Arial, Helvetica;
	color :#3b3b3b;
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FONT-SIZE: 100%; 
	PADDING-BOTTOM: 0em; 
	PADDING-TOP: 0em; 
	LIST-STYLE-TYPE: none;
	margin-left:0.1em;
}
.dvMenuHome ul li {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 1em; 
	FONT-SIZE: 100%; 
	BACKGROUND: url(../immagini/puntielenco/FrecceBianco.jpg) #fff no-repeat 0px 0.4em; 
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #000; PADDING-TOP: 0px;
}


.dvMenuHome ul li a 
{
	text-decoration:none;
	font-size : 1em; 
	color: #3B3B3B; 

}


.dvMenuHome li a:hover
{
	text-decoration:underline;
		color: #AB0102; 

}



 div.MenuRilevazioni
 {
 	padding-right : 0em; 
	padding-left : 0em; 
	padding-bottom : 0em; 
	padding-top: 3em; 
	margin-left:0.1em;
 }
 
 
 div.RptMenuRilevazioni
 {
 	font-size :0.7em;
 	font-family :verdana,sans-serif,Arial, Helvetica;
 	text-align :left ;
 	padding-left :0.5em;
 }
 /*-----------Fine STILI Menu SX --------------------*/  
 
 /*-----------STILI Menu Dip (TAB)--------------------*/
 
.dvMenuDip {
    float: left;
    width: 100%;
	margin-top: 0.17em;
    padding-bottom:0em;
    background: #fff url(../immagini/Tab/BordoTab.jpg) repeat-x bottom;
    font-family :verdana,sans-serif,Arial, Helvetica; 
    font-size :0.8em;
    width: 100%;
}

.dvMenuDip  ul {
    margin: 0em;
    padding: 0em;
    list-style-type: none;
    font-family :verdana,sans-serif,Arial, Helvetica; 
}

.dvMenuDip  ul li {
    display: inline;
}

.dvMenuDip  ul li a {
    float: left;
    background: #fff url(../immagini/Tab/tabs_sin.gif) no-repeat left top;
    padding: 0 0 0 0.56em;
    margin: 0em;
    border-bottom: 0.06em solid #B7AE88;
    text-decoration: none;
    color: #202020;
    font-weight: bolder;
}

.dvMenuDip  ul li a span {
    float: left;
    display: block;
    background: #fff url(../immagini/Tab/tabs_dex.gif) no-repeat right top;
    padding: 0.31em 0.94em 0.25em 0.38em;
    margin: 0em;
    color: #202020;
    font-weight: bolder;
    cursor:pointer 
}    

.dvMenuDip > ul li a span {
    width: auto;
}
    
.dvMenuDip li a:hover, .dvMenuDip li a:active, .dvMenuDip li a:focus {
    background-position: 0% -150px;
    color: #800001;
    font-weight: bolder;
    text-decoration:underline;
}

.dvMenuDip li a:hover span, .dvMenuDip li a:active span, .dvMenuDip li a:focus span {
    background-position: 100% -150px;
    color: #800001;
    font-weight: bolder;
    text-decoration:underline;
}
    
.dvMenuDip li.corrente {
    float: left;
    display: block;
    background: #fff url(../immagini/Tab/tabs_sin.gif) no-repeat left top;
    padding: 0 0 0 0.56em;
    margin: 0em;
    background-position: 0% -150px;
    border-bottom: 0.06em solid #fff;
    color: #800001;
    font-weight: bolder;
}
    
.dvMenuDip li.corrente span {
    float: left;
    display: block;
    background: #fff url(../immagini/Tab/tabs_dex.gif) no-repeat right top;
    padding: 0.31em 0.94em 0.25em 0.38em;
    margin: 0em;
    background-position: 100% -150px;
    color: #800001;
    font-weight: bolder;
}





/*FINI QUI*/


/*PAGING*/

ul.numeropagina
{
	font-family :verdana,sans-serif,Arial, Helvetica;
	font-size :0.84em;
	list-style:none;
	padding:0em;
	margin:0em;
	
	}
	
li.numeropagina{
	display:inline;
	vertical-align:middle;
	padding:0em;}

.numeropagina
{
	color: #4B4B4B;
	text-decoration: none;
	border: none;
	background: #fff;
	cursor: pointer;
}


.numeropaginaselezionato
{
	color:#AB0102;
	background: #fff;
	font-weight:bold;
	vertical-align:middle;
	
}


/*END PAGING*/

/* MSGBOX */
.msgBox
{
	
	left:40%; top:50%; 
	height:130px;
	width:450px; 
	border: solid 1px black; 
	background:#FFFFFF;
	text-align:left; 
	z-index:2;
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.80em;
	color: #3B3B3B;
	
}

.msgBoxHeader
{
	
	background:#efeae4; 
	text-align:center;
	color:black;
	font-weight:bold;
	vertical-align:middle 

}


.msgBox input
{
	border: solid 1px gray;
	text-decoration:none;
	background:#FFFFFF;
	cursor:pointer;
	padding-top:0.1em;
	padding-bottom:0.1em;
	
}

#frmMsgBox
{	display:inline;
 	

	}
	
div.div4buttonCommand
 {	text-align:center;
	vertical-align:middle;
	padding:1em
	 }
	
	
div.btninline
{
	display:inline;
	 vertical-align:middle}
	


.msgBox a
{ 
	border: solid 1px gray;
	text-decoration:none;
	padding-left:2em;
	padding-right:2em;
	padding-top:0.35em;
	padding-bottom:0.35em;
	color:#000000
	
	
}

.msgBox a:hover
{ 
	border: solid 1px gray;
	text-decoration:none;
	color:#000000
}


/* END MSGBOX */


/*nuovi*/

/*#tdTestataDx

{	
	background-image: url('../Immagini/Loghi/logoBenessere.jpg')
	}*/


h1.NomeSito {
	font-weight : lighter; 
	font-size : 152%; 
	padding-bottom : 0em; 
	margin : 0em; 
	color : #252525; 
	line-height : normal; 
	padding-top : 0em; 
	font-family : "Times New Roman, Times, serif"; 
	letter-spacing : 0.1em; 
	text-align : center;
}





li.descrizioni
{
	padding-bottom:0.5em
}
	
img.grafico
{
	border: solid 1px black
}

input.login
{
	width:90%;
	font-size:1.2em
}

div.divButtonForm
{	text-align:center;
 	display:block
}



	
hr.space
{
	width: 100%; 
	color: #E6E6E6
}

.Label
{
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.75em;
	color:#3B3B3B;

}




div.error
{	height:2em
}

div.message
{
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.95em;
	color:#3B3B3B;
	padding-left:0.8em;
	height:1em
}

div.btnRicerca
{
	text-align :left ;
	padding-bottom :1em;
	padding-top :1em
	}

div.div_inline
{ display:inline
  }

div.elenco
{
	width: 95%;
 padding-left:0.5em}
 
 th.intestazionelista_80
{background:#eae1ce;
 height:25px;
 width:80%;
 
	}
	
	
div.Labeldati4Messaggio
{
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:1em;
	color: #3B3B3B;
	text-align: left;
	padding-left :2.5em;
	line-height : 2em
}


div.Nota
{
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.9em;
	color: #3B3B3B;
	text-align: left;
	padding-left :2.5em;
	line-height : 2em
}


 th.intestazionelista_25
{background:#eae1ce;
 height:25px;
 width:25%
	}
	
	
th.intestazionelista_20
{background:#eae1ce;
 height:25px;
 width:20%;
	}
	
	
	th.intestazionelista_30
{background:#eae1ce;
 height:25px;
 width:30%;
	}
		
th.intestazionelista_10
{background:#eae1ce;
 height:25px;
 width:10%;
	}
	
	
th.intestazionelista_50
{background:#eae1ce;
 height:25px;
 width:50%
	}

th.intestazionelista_40
{background:#eae1ce;
 height:25px;
 width:50%
	}


th

{
	vertical-align:middle 
}


td.testoLista 
{
	color :#3B3B3B;
	font-family :verdana,sans-serif,Arial, Helvetica;  
	font-size:0.9em;
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: #808080;
	vertical-align:middle;
	padding:0.2em;
	text-align:left;
	padding-right:0.1em;
	padding-left:0.1em
	
}

td.comandiLista
{
	text-align :center;
	height :2em;
	border-bottom-style: solid; 
	border-bottom-width: 1px; 
	border-bottom-color: #808080;
	font-size : 0.9em; 
	vertical-align:middle; 
	padding-right:0.2em;
	padding-left:0.2em;

}

.ButtonLink4Header
{
	background-color :Transparent;
	font-weight : bolder; 
	font-size : 0.95em; 
	color: Black; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer 
}
.ButtonLink4Header:hover
{
	color: #AB0102; 
	text-decoration : underline;
	
}

.ButtonLink4List
{
	background-color :Transparent;
	font-weight : bolder; 
	color: #3B3B3B; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer 
}
.ButtonLink4List:hover
{
	color: #AB0102; 
	text-decoration : underline;
	
}



div.divButtonForm_left
{	
 	text-align :left
 	
}

div.divButtonForm_center
{	
 	text-align :center
}

div.divButtonForm_right
{	
 	text-align :right
}

div.divgruppodomande
{
	margin-left:0.2em;
	display:block 

}

div.divButtonForm_right_block
{	display: block;
 	text-align :right
}




div.Path
{vertical-align :middle; 
 height :1.5em; 
 padding-top :0.5em;
  color :#3b3b3b;
}
 
 .ButtonLink
{
	background-color :Transparent;
	font-weight : bolder; 
	font-size : 0.85em; 
	color: Black; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer 
}

.ButtonLink:hover
{
	color: #AB0102; 
	text-decoration : underline;
	cursor :pointer 
	
}


.ButtonLink3
{
	background-color :Transparent;
	font-weight : bolder; 
	font-size : 0.75em; 
	color: #3B3B3B; 
	border :none;
	text-decoration :none;
	font-family :Verdana, Times, serif; 
	cursor :pointer 
}

.ButtonLink:hover
{
	color: #AB0102; 
	text-decoration : underline;
	cursor :pointer 
	
}





h3
{ font-weight:bold;
  font-size : 1em;
  padding:0em
	}
	
h4
{ font-weight:normal;
  font-size : 1em;
  padding:0em
	}





/* Midifiche ai css originali */

#tdTestataDx {
    border-left: none;
    vertical-align: middle
}
    
div.dvTestataDx {
    color: #3F3F3F;
    margin-left: 10px;
    
    }
   
    
h1.nomeSito {
	font-weight : lighter; 
	font-size : 182%; 
	padding: 0 0 0 0;
	margin : 0em; 
	line-height : normal; 
	font-family :  "Times New Roman", Times, serif;
	letter-spacing : 0.1em; 
	text-align : center;
    background-color:Transparent;
    
    }
    
.nascosto    
{ display:none;}

.visibile 
{ display:block;}

a {font-weight :bolder ;     }

.width_100
 {
 	width:100%
 	}
 	
.width_99
 {
 	width:99%
 	}
 	
.width_70
 {
 	width:70%
 	}
 	
.width_90
 {
 	width:90%
 	}
.sottolineato
{ text-decoration:underline
}


div.divLabelPrincipaleFreccia
{
	background : #E6E6E6  url(../immagini/icone/m2_led.gif) no-repeat .55em .55em;
	font-family :verdana,sans-serif,Arial, Helvetica; 
	font-size :0.75em;
	color:#3B3B3B;
	font-weight : bolder;
	height:1.3em;
	text-align:left;
	padding-top :0.3em;
	padding-left:2em
	
	
}
