/* CSS Document 

   Amministratore Demo*/

	body {
		font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif;
		font-size:12px;
		color:#333333;
	}
	a:link, a:visited, a:hover {
		color:#000099;
		text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
	}
	img {border:0;}
	
	.blu {color:#000099;}
	.rosso{color:#ab0c1c;}
	
	h2.blu {margin-bottom:8px;}
	h4.rosso{margin-bottom:0;}
		
	div#container {
		width:100%;
		min-width:980px;
		border:1px solid #000099;
		background-image:url(../_img/bg_interno_demo.jpg);
		background-repeat:repeat-y;	
		background-color:#FFFFFF;
	}
	
	div#header {
		border-bottom:1px dotted #7574d8;
		clear:both;
		height:94px;
		background-image:url(../_img/bg_header_demo.jpg);
		background-repeat:repeat-x;
	}
	
	div#navigatore {
		margin-left:200px;
		border-bottom:1px solid #7574d8;
	}
	
	div#content {
		min-height:350px;
		padding:10px 5px 20px 5px;
		font-size:18px;
		margin-right:190px;
		margin-left:198px;
	}
	
	* html div#content {
		height:350px;
	}
	
	div#footer {
		clear:both;
		text-align:center;
		background-color:#996600;
		color:#FFFFFF;
		font-size:9px;
		text-align:center;
	}
	
	div#footer a:link, div#footer a:visited, div#footer a:hover{
		color:#FFFFFF;
	}
	
	ul {
		list-style-type:disc;
	}
	
	div#barraDx {
		width:185px;
		float:right;
		position:relative;
		margin-top:10px;
		min-height:350px;
		padding:0 5px;
		border-left:1px solid #7574d8;
		margin-bottom:10px;
	}
	
	div#menu {
		position:relative;
		margin-top:10px;
		float:left;
		width:198px;
		min-height:350px;
	}
	div#menuScroll {
		position:absolute; 
		top:0;
	}
	
	ul.menu {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	ul.menu li {
		line-height:30px;
		vertical-align:middle;
		margin-bottom:10px;
	}
	
	ul.sotto {
		margin:10px 0 0 0;
		padding:0;
		list-style-type:none;
	}
	ul.sotto li {
		margin-left:25px;
		text-align:left;
		line-height:15px;
	}
	
	a.menu:link, a.menu:visited, a.menu:hover {
		display:block;
		width:170px;
		height:30px;
		margin-left:5px;
		padding-left:10px;
		line-height:30px;
		font-size:18px;
		vertical-align:middle;
		background-repeat:no-repeat;
		font-weight:bold;
		color:#FFFFFF;
		text-align:left;
	}
	
	a.menu:link, a.menu:visited {
		background-image:url(../_img/lista_big_giu_demo.gif);
	}
	
	a.menu:hover {
		background-image:url(../_img/lista_big_demo.gif);
	}


/* Gianni Corona */

	a.elencocondomini:link, a.elencocondomini:visited, a.elencocondomini:hover {
		display:block;
		width:400px;
		height:20px;
		margin-left:5px;
		padding-left:10px;
		background-repeat:repeat;
		font-weight:bold;
		color:#FFFFFF;
                font-size:15px;
	}
	
	a.elencocondomini:link, a.elencocondomini:visited {
                background-image:url(../_img/ac_condomini_demo.gif);
		/* background-color: #01009A; */
	}
	
	a.elencocondomini:hover {
		background-image:url(../_img/ac_condomini_giu_demo.gif);
	}
	
	div#elencounita {
                font-size:15px;
	}
	ul.elencocondomini {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	ul.elencocondomini li {
		line-height:20px;
		vertical-align:middle;
		margin-bottom:5px;
	}
        
        .password { 
          font-family: Verdana, Arial, Helvetica, sans-serif; 
          font-size: 12px; 
          color: Black; 
          text-decoration: none;
        } 
        .pannello_password { 
          background-color: #FFCC99;
        } 
	
        .errori { 
           font-family: Verdana, Arial, Helvetica, sans-serif; 
           font-size: 11px; 
           color: Red; 
           text-decoration: none; 
           font-weight: bold;
           text-align: center;
           text-decoration: none; 
        }
        
        div#displayutente {
		margin-top:2px;
                margin-right: 10px;
		float:right;
	}
/*---------------------------------------*/
/* Elenchi tabellari */
.datiquery {
   /* background-color: white; */
   font-family: Verdana,sans-serif;
   font-size: 9px;
   color: #01009A;
 	 margin: 0px;
   border: none;
     text-decoration: none; 
	}

.datiquery a:visited {
/*   color: #44926A;*/
   color: #01009A;
}

.datiquery a:link {
/*   color: #44926A;*/
   color: #01009A;
}
.datiquery table {
   border-collapse: collapse;
}
.datiquery td {
  background-color: white;
	padding-left: 5px;
	padding-right: 5px;
/*	border: 1px solid green;*/
	border: 1px solid #01009A;
	margin: 0px;
}
.datiquery tr {
/*	padding-left: 5px;
	padding-right: 5px;*/
}
.datiquery th {
   background-color: #01009A;
   color: White;
        font-size: 10pt;
	padding-left: 5px;
	padding-right: 5px;
/*   border: 1px solid green;*/
	margin: 0px;
}
.styleright {
    text-align: right;
}
.styleleft {
    text-align: left;
}
.stylecodpartecipante {
    font-size: 6pt;
}

/* Gianni Corona */
