/* 090420 */

A:link    {text-decoration: none}   			
A:visited {text-decoration: none; color: #0011AA}  
A:hover   {text-decoration: underline; color: #770000; BACKGROUND-color: #F0F2F4}  /* eRA eeeeee */

form { margin-bottom : 0; }				/* Alcuni Browser (Opera ed IE) aggiungono spazi dopo i form; questo li annulla. */

BODY {
    font-family: Tahoma, Sans, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	line-height: 1.25em;				/* Interlinea */
	background-color: #3366C0;			/* Il blui elettrico (troppo carico) originale era #3366FF  */ 
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
	}
		
		
#R_links {    
    font-family:  Arial, Helvetica,  Sans, sans-serif;
	font-size: 85%;
/*	width: 400px;  Il validatore lo vorrebbe */
	float:right;	
	margin-top:5px;
	padding-right:20px; 
	color: #666666;  
	}	
	
#R_links a {
	color: #224293;          	
	font-size: 100%;
	text-decoration: none 		
}	
	
#container {
	margin: 0 15px;		
	position:relative; top:4px; left:4px;		
	background-color: #113366;		/* Colore Ombra */
	/* -moz-border-radius: 10px;  */
}	

#contenuto {
	position:relative; top:-4px; left:-4px;	
	background-color: #FFFFFF;	
	background-image: url(../Immagini/SfondoMenuSx.png);    
	background-repeat: repeat-y;
	background-position: left;     
	/*	-moz-border-radius: 10px; */
}	

/* Senza Menu */
#contenuto1 {
	position:relative; top:-4px; left:-4px;	
	background-color: #FFFFFF;	 
}	

#sidebar {				/* Menu verticale  */
	float: left;  		
	width: 230px;    	
	display: inline;  	/* FIX ie doublemargin bug */
	margin-left: 0;
	margin-top: 0em;	
    position:fixed; top:60px; left:10px;		/* Questo mette il menu in una posizione fissa. Cancellare la riga per agganciare il menu alla pagina */
}

#sidebar ul{
     margin: 0.3em; 
     padding-left:1.0em;	
}

#the_core { 							
	font-family: Verdana, sans-serif;
	min-height: 58px;		/* 400 */
   	background-color: transparent;  
    text-align: justify;    
    color:#232323; 
    margin-left: 260px; 
    margin-right: 30px; 
	margin-top: 5em;	
}

#the_core a {
	font-family: Verdana, sans-serif; 	
    color: #004293;  					/* color: #d90d19; =  colore dei link rosso    004293 Blu scuro   */
    text-decoration: underline;
}

/* Tutto schermo senza menu - Usato in VisualizzaDB*.*   */
#the_core1 { 							
	font-family: Arial, sans-serif;
	min-height: 58px;		
   	background-color: #FFFFF6;  
    text-align: left;    
    color:#232323; 
    margin-left: 2%; 
    margin-right: 2%; 
	    display:block;
}

#the_core1 a 
	{
    color: #003380;  					
    text-decoration: none;
	}

#the_core1 a:hover 
	{					
	background-color: transparent;
    text-decoration: underline;
	}

#QuarantaPx { 							
    margin-left: 40px; 
    margin-right: 40px; 
}
	

/* Tutto schermo senza menu */
#MenuCartelle {						
	font-family: Verdana, sans-serif; 
	min-height: 58px;		
   	background-color: transparent;   
    text-align: justify;    
    color:#232323; 
    margin-left: 2%; 
    margin-right: 2%; 
}


#MenuCartelle a {
	font-family: Verdana, sans-serif; 	
    color: #004293;  					
    padding: 0.5em 0.5em 0.3em 2.4em; 	
    text-decoration: none;
	background: url(../Immagini/folder-closed6.png) no-repeat 0.4em center; 
}

#MenuCartelle a:hover {
	font-family: Verdana, sans-serif; 	
    color: #004293;  					/* color: #d90d19; =  colore dei link rosso    004293 Blu scuro   */
    text-decoration: underline;
	background: url(../Immagini/folder-open6.png) no-repeat 0.4em center; 
	
}


#MenuFrecce {			
	border: 0px solid #AAAAAA;  

/*  background-color: #AABBCC; */   	 
	background-color: transparent;   
	font-family: Verdana, sans-serif;
/*	font-size: 14px; 	*/
	min-height: 58px;		
    text-align: justify;    
    color:#232323; 
    margin-left: 0%; 
    margin-right: 0%; 
}

#MenuFrecce a {
	font-family: Verdana, sans-serif; 	
    font-weight: normal; 
    color: #225588;  					
    padding: 0.1em 0.2em 0.4em 3em; 		/* some air for it  Alto,MargineDx,Basso,Sx */
    text-decoration: none;
	background: url(../Icone/go-next.png) no-repeat 0.4em center; 
}

#MenuFrecce a:hover {
	font-family: Verdana, sans-serif; 	
    color: #3377AA;  		/*  color: #2266CC;  	*/			
    text-decoration: underline;
	background: url(../Icone/go-next_on.png) no-repeat 0.4em center; 
	
}


/* begin footer */
#footer {
    margin-top:50px;
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0 0 0 0;
    text-align: center;
	font-FAMILY: "Courier New", Courier, mono, Arial, Helvetica, sans-serif;
}

.piepagina1{
	font-size: 13px; 	
	color: #666666; 
	}
	
.piepagina2{
	font-size: 11px; 	
	color: #666666; 
	}





/* Galleria è usato in  http://www.projectservice.com/GalleriaImmaginiSupervisioni.php  */
#Galleria { 							
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
   	background-color: transparent;   /*  background-color:#FFF; ooppure transparent */
    text-align: justify;    
    color:#007733; 
	margin-left: 255px; 
    margin-right: 20px; 
}

#Galleria a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 60%;
    color: #335577;  					
    text-decoration: none;
	font-weight: normal;
	font-style:  normal /* italic normal*/
}

div#Galleria a:hover {
	font-size: 75%;
	background-color:  #FFFFFF;		
	color: #113366;     
}


p.title { 
    font-size: 14pt; 
    font-weight: bold; 
    margin: 0; 
}


p.sectionname { 
    font-weight: bold; 
    margin: 0;
}

.icons {
    text-align: center;
}

.sitemap {
    font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif; 
	font-size: 1em;
	line-height: 1.5em;
}

/*
.semitrasparente {
    filter: alpha(opacity=50);
}
*/

a img {border: 0px}


.fondo_grigio {						 /* Riquadro */
	font-family: Verdana, sans-serif; 	
    background-color: #f6f5f0;		
    border: 2px solid #004293;       /*Spessore e colore bordo  - Prima era002d3B  */
    vertical-align:top; 
    padding: 0.5em 1em 0.5em 1.5em;    /*  Sopra  Destra  Sotto  Sinistra   sostituise html/cellpadding  */
    margin: 15px auto 15px auto; -moz-border-radius: 15px;	 /*  Margini esterni tabella: Sopra  Destra  Sotto  Sinistra    */
    display:block;
}

.fondo_grigio a {
    color: #004293;  					/* color: #d90d19; =  colore dei link rosso    004293 Blu scuro   */
}

.BoxBlu{						 	/* Usato in Registrazione aziende  */	
	font-family: Verdana, Arial, sans-serif; 	
	font-size: 14px; 
    color: #002266;  
    background-color: #f4f8fA;		
    border: 3px solid #3366A0;        
    vertical-align:top; 
    padding: 20px 20px 20px 20px;  
    /* margin: 5px auto 5px auto;  */ 
    display:block;
}

.BoxSabbia{						 	/* Usato in Registrazione aziende e Carrello.php(Sabbia) */	
	font-family: Arial, sans-serif; 	
	font-size: 15px; 
    color: #442200;  
    background-color: #f8f8f4;		
    border: 3px solid #557744;       
    vertical-align:top; 
    padding: 15px 15px 15px 15px;  
}

.BoxBlu{						 	/* Usato in Carrello.php (sabbia) */	
	font-family: Arial, sans-serif; 	
	font-size: 15px; 
    color: #442200;  
    background-color: #f8f8f4;		
    border: 3px solid #336699;       
    vertical-align:top; 
    padding: 15px 15px 15px 15px;  
}



.form_dati{						 	/* Usato in Registrazione aziende  */	
	/* width:510px; */
	font-family: Verdana, Arial, sans-serif; 	
	font-size: 14px; 
    color: #442200;  
    background-color: #f8f8f4;		
    border: 3px solid #009342;       
    vertical-align:top; 
    padding: 20px 20px 20px 20px;  
    display:block;
}




.form_dati1 {							 /* Usato in Registrazione utenti (blu) */
	font-family: Verdana, Arial, sans-serif; 	
	font-size: 14px; 
    color: #002266;  
    background-color: #f4f8fA;		
    border: 3px solid #3366A0;        
    vertical-align:top; 
    padding: 20px 20px 20px 20px;  
    /* margin: 5px auto 5px auto;  */ 
    /* display:block; */
}



.fondo_bianco {						
	font-family: Verdana, sans-serif; 	
    background-color: #FFFFFF;
    border: 2px solid #004293;       
    vertical-align:top; 
    padding: 0.5em 1em 0.5em 1em;   
    margin: 10px auto 10px auto;-moz-border-radius: 6px;
    /*   display:block;       Non so a che serve ma da danno!! */
}

.fondo_bianco a {
    color: #004293;  					/* color: #d90d19; =  colore dei link rosso    004293 Blu scuro   */
}



/* Alto a sinista	*/
.titolopagina{
	font-size: 20px; 
	color: #666666; 
	font-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bold
	}	

.titoletto{
	font-size: 28px; 	
	color: #0664ff; 
	font-FAMILY: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
	}

.titoletto2{
	font-size: 16px; 	
	color: #004595; 
	font-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold
	}

	

/* Didascalia Miniature  */
.titologalleria{
	font-size: 18px; 	
    color:#007733; 
	font-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold
	}

	
/* Esempio:

.titoletto{
	font-size: 32px; 		
	color: #0664ff; 
	font-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: italic
    text-align: center;
	}
	*/



