body,html,form {
	margin:0;
	padding:0;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#e3e4e6;
}

/*sfondi*/
.sfondoazzurroscuro
{
	background-color:#7484a5;

}

.sfondogrigio
{
	background-color:#e3e4e6;

}

.sfondoazzurrochiaro
{
	background-color:#99acd6;

}

/*logo*/

.logo img
{
	border:1px solid #ffffff;
	background-color:#ffffff;

}
.logo a:link,
.logo a:visited,
.logo a:hover
{
	border:1px solid #ffffff;
	background-color:#ffffff;

}
/*TITOLO*/
.titolo
{
	color:#879fcb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin-top:30px;
	background-color:#ffffff;	
}
/*TESTO*/

.testoHome
{
	color:#A2A2A2;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#99acd6;
	padding-left:4px;
	padding-top:0px;
	text-align:left;
}

.testo
{
	color:#ffffff;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#99acd6;
	padding-left:4px;
	padding-top:0px;
	text-align:left;
}
.amici
{
 	color:#ffffff;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:4px;
	padding-top:5px;
	text-align:left;   
    
}

.firma
{
	padding-left:160px;
	color:#a2a2a2;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;	
}
/*FOOTER*/
.linkfooter
{
   padding-left:0px;

}

.linkfooter a:link,
.linkfooter a:visited
{
	color:#3d669e;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;

}
.linkfooter a:hover
{
	text-decoration:underline;

}
/*TERZA PAGINA*/
.titolo3pag
{
	color:#91a7d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;    
	padding-left:33px;
	background-color:#ffffff;

}


.testo3pag
{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	background-color:#99acd6;
	padding-left:31px;
	line-height:21px;
}

.patologia
{
     background-image:url(../private_images/menuhome.jpg);
     background-repeat:no-repeat;
     display:block; 
     font-weight:bold;
     font-family:Arial, Helvetica, sans-serif;
     
 

}
.stilemenu a:link,
.stilemenu a:visited
{
    width:233px; 
    height:19px; 
    font-size:13px;
    font-family:Arial, Helvetica, sans-serif;  
    color:#0057a4; 
    padding-left:7px;
    text-decoration:none; 
    display:block;
    padding-top:7px; 
    background-color:#7484a5;   
    text-align:left;
}

.stilemenu a:hover
{
    text-decoration:underline; 
}


.textbox
{
     color:#000000;
     font-size:11px;
     background:none;
     border:0;
     width:224px;
     height:16px;
     float:left;
     margin:0;
     padding:0;
}

.box
{
    padding-left:3px;
    padding-top:2px;
}

.textboxcitta
{
     color:#000000;
     font-size:11px;
     background:none;
     border:0;
     width:230px;
     height:22px; 
     margin:0;
     padding:0;
      
}

.textboxcap
{
     color:#000000;
     font-size:11px;
     background:none;
     border:0;
     width:74px;
     height:22px;   
     margin:0;
     padding:0;
     margin-left:5px;

}

.datiAnagrafici
{
   font-size:11px;
   
   color:#ffffff; 
   text-align:left;
    
}

.tendina
{
   font-size:11px;
   color:#3d3d3d; 
   text-align:left;
    
}

.email
{
   font-size:11px;
   color:#ffffff; 
   text-align:left;
}
.textboxemail
{
   padding-left:3px;
}

.textboxdomanda
{
     color:#000000;
     font-size:11px;
     background:none;
     border:0;
     width:396px;
     height:100px;
     overflow:hidden;
     padding-left:3px;
	 font-family:Arial, Helvetica, sans-serif;
}

.boxcitta
{
    padding-left:8px;    
    
}

.brochure
{
    color:#e9edf6;
    font-size:9px; 
    text-align:left;   
}

.invia
{
     
}
.invia a:link,
.invia a:visited
{
       text-decoration:none;   
       color:#ffffff;

       
}

.invia a:hover
{
    text-decoration:underline;   
}

.invia a
{
	position:relative;
	right:0px;
	top:2px;

}




.checkbox 
{
     background:none;
     border:0;
     margin:0;
     padding:0;
}

.textboxemail
{
     color:#000000;
     font-size:11px;
     background:none;
     border:0;
     width:224px;
     height:25px;
     float:left;
     padding-left:6px;
}

.conoscenza
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:0px;
}