.wtcopyright {

font-family:   tahoma, Arial, Helvetica, sans-serif; 
		font-size: 9px;   
 		color: #666666;
                font-weight: normal;

           
                text-align: center;

               


}

.menudesc {

font-family:  Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 10px;   
 		color: #666666;
                font-weight: normal;

                line-height:12px;
                text-align: left;

                padding-bottom:5px;


}

.menudesc b {

		font-size: 15px;  
 		color: #000000;
                font-weight: bold;

                line-height:20px;
}

.scheda_txt{


font-family:  Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
 		color: #333333;
                font-weight: normal;

                line-height:16px;
                text-align: justify;

}

.scheda_txt b {

                font-size: 16px;  
 		color: #4881aD;
                font-weight: bold;
}


.blu_txt{
font-family:  Lucida grande, Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
 		color: #4881aD;
                font-weight: normal;
                margin-left:17px;
                line-height:17px;
                text-align: left;

}

a.blu_txt:hover{

                font-weight: bold;
 
                color: #4881aD;

}





.page_quote{
font-family:  Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 11px;   
 		color: #333333;
                font-weight: normal;

                line-height:15px;
                text-align: left;




}

.page_quote b{

color: #000000;

}



.page_title {


font-family:  Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 24px;   
 		color: #111111;
                font-weight: normal;
                line-height:26px;
                margin-bottom:2px;
                text-align: left;
                letter-spacing:0px;
}

.page_txt{


font-family:  Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
 		color: #333333;
                font-weight: normal;

                line-height:16px;
                text-align: justify;

}



.page_txt a {

 		color: #5891BD;
                text-decoration: none;
}

.page_txt ul {
                
 		margin-top: 3px;
                margin-bottom: 4px;
}



.side_title {

font-family: Tahoma, Arial, Helvetica, sans-serif; 
		font-size: 24px;   
 		color: #f8f8f8;
                font-weight: normal;
}


.side_txt {

font-family: verdana, tahoma, Lucida grande, verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;   
 		color: #f8f8f8;
                font-weight: normal;
}

.side_txt a  {

font-family: Lucida grande, verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;   
 		color: #ffffbb;
                font-weight: normal;
                text-decoration: none;
}


.side_txt a:hover  {

font-family: Lucida grande, verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;   
 		color: #ffffff;
                font-weight: normal;
                text-decoration: underline;
}






.mnu_pag{

font-family: Lucida grande, verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
 		color: #5891BD;
                font-weight: bold;

} 


a.mnu_pag{

		color: #555555;
		text-decoration: none;
                font-weight: normal;
}
 



a.mnu_pag:hover{


		color: #0000ee;
		text-decoration: underline;
                font-weight: normal;
}



.mnu_arg_box {

                width:100%;
                height:20px;
                background-color:#ffffff;
                text-indent:6px;
                padding-top:2px;
		text-decoration: none;
               
}



a .mnu_arg_box {

                width:100%;
                background-color:#ffffff;
		               
		              

}



a:hover .mnu_arg_box {

                width:100%;
                background-color:#eeeeee;
                color: #000000;


}









.mnu_arg{

font-family: Lucida grande, verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
 		color: #ffffff;
                font-weight: normal;
                text-decoration: none;
                text-indent:7px;
    
                
               


} 


a.mnu_arg{

		color: #444444;
                font-weight: normal;
                text-indent:0px;
}
 



a.mnu_arg:hover{


		color: #0000ee;
                font-weight: normal;
}






















/* USA FONT UNICODE senn� non vedi i carateri unicode..... semplice, no?*/ 

.dida{  font-family: Lucida grande, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444;}

.dida b {color: #111111;}

.imgpaddingstd {	
				padding:4px; 
		}


.rapidi{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
	


.menu1car {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #333340; 
		
	}

.menu1selcar {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #000000; 
		text-decoration: underline;
		
		border: dashed 1px #ffffff;
		}


a.menu1car {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #333340; 
		
		text-decoration: none;
	
		border: dashed 1px #ffffff;
		
		}

a.menu1car:visited {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #333340; 
		}



a.menu1car:visited:hover {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #333340; 
		
		
	
		border: dashed 1px #ff0000;
		
		}


a.menu1car:link:hover {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 13px;   
		color: #333340; 
		
		
	
		border: dashed 1px #ff0000;
		
		}







.titolo2car {		
		font-family:  Arial, Helvetica, sans-serif; 
		font-size: 18px;   
		color: #333340; 
		}



.menu2car {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #333340; 
		
	}

.menu2selcar {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #000000; 

		text-decoration: underline;
	
		}


a.menu2car {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #333340; 
		
		text-decoration: none;
	
		border: dashed 1px #ffffff;
		
		}

a.menu2car:visited {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #333340; 
		}



a.menu2car:visited:hover {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #333340; 
		
		
	
		border: dashed 1px #ff0000;
		
		}



a.menu2car:link:hover {		
		font-family: Lucida grande, Arial, Helvetica, sans-serif; 
		font-size: 12px;   
		color: #333340; 
		
		
	
		border: dashed 1px #ff0000;
		
		}




















.menu1par {	margin-top: 3px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		
		}


.leftpar {	margin-top: 6px;
		margin-right: 10px;
		margin-bottom: 6px;
		margin-left: 12px;
		
		text-align: left;
		
		}
		
		
		
		
		
		
		
		
		
		
		

h1 {  font-family:  Arial, Helvetica,  sans-serif;
font-size: 20px;
color: #999999;
text-decoration: none; 

padding: 0px  0px  0px  0px ;
margin: 15px  0px  4px  0px ;

font-weight: normal }


h2 {  font-family: Arial, Helvetica,  sans-serif;
font-size: 11px;
color: #ff0000;
text-decoration: none;
font-weight: normal;
letter-spacing: 1px;}


h3 {  font-family: Arial, Helvetica,  sans-serif; 
font-size: 11px;
color: #222222;
text-decoration: none; 
font-weight: normal;

padding: 0px  0px  0px  0px ;
margin: 0px  0px  0px  0px ;
background: #ffffff;
}






h5 {  font-family:  Verdana, Arial, Helvetica,  sans-serif; font-size: 12px; color: #777777; text-decoration: none; font-weight: normal }

h6 {  font-family:  Verdana, Arial, Helvetica,  sans-serif; font-size: 11px; color: #999999; text-decoration: none; font-weight: bold }

hr {height:1; width:100% noshade:1; color:#999999;}




p, html, body  { font-family: Arial, Verdana, Helvetica,   sans-serif;
font-size: 13px;
color: #111111;
text-decoration: none; 
font-weight: normal; 
text-align: justify; 
margin-right:0;
margin-left:0;
margin: 0px  0px  0px  0px ;
line-height: 19px;

}
		
		
		

.pag { font-family: Arial, Verdana, Helvetica,   sans-serif;


font-size: 12px;
color: #111111;
text-decoration: none; 
font-weight: normal; 
text-align: justify; 
margin-right:0;
margin-left:0;
margin: 0px  0px  0px  0px ;
line-height: 18px;



}
		
	
	
	
.bigdida { font-family: Arial narrow, Arial, Verdana, Helvetica,   sans-serif;

text-align:justify;
font-size: 13px;
color: #666666;
text-decoration: none; 
font-weight: normal; 

margin-right:0;
margin-left:0;
margin: 4px  6px  6px  6px ;
line-height: 19px;

padding-right:10px;

}

		
.backhide{


			z-index:99999;
			position:fixed;
			top: 0px; 
			left: 0px;
			
			width:100%;
			height:100%;
			



			
			visibility:hidden;





}		
		
		
.formtxt { font-family: Arial, Verdana, Helvetica,   sans-serif;
font-size: 12px;
color: #111111;
text-decoration: none; 
font-weight: normal; 
text-align: left; 
margin-right:0;
margin-left:0;
margin: 0px  0px  0px  0px ;

line-height: 27px;

}	
		
input{
font-family:  Lucida grande, Arial, Helvetica, sans-serif; font-size: 12px; color: #220000;

margin:0px; 
padding:2px;

background-color:#ffffff;

border:1px solid; border-color:#bbbbbb;

}
		
		
img {
	margin:0px;
	padding:0px;

}		
		
		
		
		
		
		
