body {  margin-top: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		margin-left: 0px; 
		background-color: #FFFFFF;
		font-family: Arial,  sans-serif;
		background-image: url("../images/bg_body.jpg");
		background-repeat:repeat-x;
		color:#444444;
      } 

.content {
		 width: 838px;
		 margin:0 auto;
		 color: #333333;
		 font-size:12px;
		 clear:right;
		 }

.logo{	width:277px;
		height:123px;
		float:left;
		}
		
.dx{	width:561px;
		height:123px;
		float:left;
		clear:right;;
		}
.font_menu {font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;}

.bg_menu { 	width: 818px;
			height: 35px;
			background-image:url("../images/in_expense_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;
			}

.bg_menu_aree { 	
			width: 818px;
			height: 35px;
			background-image:url("../images/aree_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;			
			}

.bg_menu_contatti{ 	
			width: 818px;
			height: 35px;
			background-image:url("../images/contatti_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;			
			}
			
.bg_menu_download{ 	
			width: 818px;
			height: 35px;
			background-image:url("../images/download_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;			
			}

.bg_menu_partner{ 	
			width: 818px;
			height: 35px;
			background-image:url("../images/partner_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;			
			}

.bg_menu_azienda{ 	
			width: 818px;
			height: 35px;
			background-image:url("../images/azienda_05.jpg");
			background-repeat:no-repeat;
			padding-top:18px;
			padding-left:30px;
			font-size:16px;
			float:left;
			clear:both;
			top:123px;
			font-weight:800;			
			}
			
.lista_cat_10{ width:95%; height:30px; line-height:30px; border-bottom:1px solid #CCCCCC; padding-left:5px;}			
.clr_10 {background-color:#e6f5fc;}			
			
.cont_testi{ width: 830px;
			 margin:0 auto;
			 float:left;
			 clear:both;
			}

.pay_off{ 	 width: 818px;
			 height:48px;
			 margin:0 auto;
			 float:left;
			 clear:both;
			}		

			
		/*COLONNE*/
		.col1{
			 width:449px;
			 background-image:url("../images/in_expense_07.jpg");
			 background-repeat:no-repeat;
			 padding-top:25px;
			 padding-left:30px;
			 padding-right:40px;
			 line-height:18px;
			 float:left;	
			 min-height:400px;	 
			 }
			 
		.col2_home 
			{
			 width:290px;
			 padding-top:25px;
			 padding-left:20px;
			 background-image:url("../images/dx_home.jpg");
			 background-repeat:no-repeat;
			 float:left;
			 clear:right;
			 min-height:300px;

			 }
		.col2_aree 
			{
			 width:290px;
			 padding-top:25px;
			 padding-left:20px;
			 background-image:url("../images/aree_08.jpg");
			 background-repeat:no-repeat;
			 float:left;
			 clear:right;
			 min-height:300px;

			 }
		.col2_contatti 
			{
			 width:290px;
			 padding-top:25px;
			 padding-left:20px;
			 background-image:url("../images/aree_08.jpg");
			 background-repeat:no-repeat;
			 float:left;
			 clear:right;
			 min-height:300px;

			 }
		.col2_download 
			{
			 width:290px;
			 padding-top:25px;
			 padding-left:20px;
			 background-image:url("../images/download_08.jpg");
			 background-repeat:no-repeat;
			 float:left;
			 clear:right;
			 min-height:300px;

			 }


.footer_container{
 				 width:100%;
				 background-image:url("../images/bg_footer.jpg");
				 background-repeat:repeat-x;
				 background-position:top;
				 font-size:11px;
				 background-color:#fe8c00;
				 height:180px;
				 margin-top:50px;
				 padding-top:20px;
				 float:left;
				 width:100%;
				 color:#ffdeb6; 
		}
.footer_content{
				width:800px;
				margin:0 auto;
				padding-top:15px;
				
				}
		


h1 {
	color: #002afe;
	font-size:22px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;

	}
h2 {
	color: #fe8c00;
	font-family:Arial, Geneva, Helvetica, sans-serif;
	font-weight:bold;

	}
.h3 {
	color: #2844bf;
	font-size:16px;
	font-family:Helvetica, sans-serif;
	font-variant:small-caps;
	}
.risparmio {color: #002afe;; font-family:Geneva, Helvetica, sans-serif; Times, serif; font-size:22px; font-weight:bold;}
.decimali {font-size:14px;}






				
.log_in_contatti{width:656px;
		height:152px;
		float:left;
		clear:right;
		background-image:url("../images/header_contatti.jpg");
		background-repeat:no-repeat;
		text-align:right;
		font-size:11px;}
		
.log_in_case{width:656px;
		height:152px;
		float:left;
		clear:right;
		background-image:url("../images/header_download.jpg");
		background-repeat:no-repeat;
		text-align:right;
		font-size:11px;}

.log_in_azienda{width:656px;
		height:152px;
		float:left;
		clear:right;
		background-image:url("../images/header_azienda.jpg");
		background-repeat:no-repeat;
		text-align:right;
		font-size:11px;}
		
.log_in_partnership{width:656px;
		height:152px;
		float:left;
		clear:right;
		background-image:url("../images/header_partnership.jpg");
		background-repeat:no-repeat;
		text-align:right;
		font-size:11px;}

				
.img_alta { width: 940px;
			height: 177px;
			margin: 0 auto;
			color:#e8b503;			
			}
			
.menu     { width: 940px;
			height: 30px;
			margin: 0 auto;
			color:#003ffd;
			font-family:Helvetica, Arial, sans-serif;
			font-size:18px;
			text-align:center;
			line-height:30px;
			font-weight:600;
			margin-bottom:10px;
			}
.selected {color:#fe8d00;}

	 


.read_all{ text-align:right; 
		   line-height:16px;
		   height:28px;
		  }

.padding{padding-left:20px;
		 padding-right:20px;
		 text-align:justify;}
/*FINE COLONNE*/
		
/* ATTRIBUTI TESTI */


.categoria_di_costo_old{ font-family:Geneva, Arial, sans-serif; font-size:18px; color: #002afe;}
.categoria_di_costo{ font-weight:bold;}

.info_privacy {
	color: #ff8d00;
	font-size:16px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}
.h1f {
	color: #FFFFFF;
	font-size:18px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	}


.claim { width:320px;
		 height:60px;
		 background-image:url(../images/box_claim.jpg);
		 background-repeat:no-repeat;
		 padding:20px;
		 color:#FFFFFF;
		 font-size:18px;
		 font-family:Geneva, Arial, Helvetica, sans-serif;
		 line-height:25px;
		 margin: 0 auto;
		}
.ft_main_content {width: 800px;
				  margin: 0 auto;}
		
.ft_sx{ width:122px;
		float:left;
		padding-bottom:15px;
		border-bottom:1px solid #FFFFFF;
		}
.ft_centro { width: 220px;
			 float:left;
			 padding-left: 40px;
			 text-align:left;

			}
.fd_centro { width: 220px;
			 float:left;
			 padding-left: 40px;
			 text-align:left;

			}
		
		
		
		
		
/* FINE ATTRIBUTI TESTI */

/* ATTRIBUTI IMMAGINI */
.img_listing {border:3px solid #CCCCCC; width:122px; height:122px; overflow:hidden;}
/* FINE ATTRIBUTI IMMAGINI */	




.credits { width: 100%; font-family: Arial, Tahoma, Verdana; font-size:9px; float:left; display:block; text-align:center; padding-top: 5px; padding-bottom: 5px; background-color:#000000;}

.ul2	{
		padding: 1px 0 0 0;
		list-style: none;
		margin: 0;
		padding-left: 1em;
		line-height: 1.4;
		margin-bottom: 10px;
		}

/*LINKS*/
a:link { color:#444444; text-decoration:none;}

a:visited {text-decoration:none; color:#444443;}
a:hover {color:#fe8c00; text-decoration:none;} 

a.f:link { color:#ffdeb6; text-decoration:none;}
a.f:hover {color:#FFFFFF; text-decoration:none;} 
a.f:visited {color:#ffdeb6; text-decoration:none;}
a.f:active {color:#ffdeb6; text-decoration:none;}


a.box:link { border: 0px;}
a.box:hover {border: 0px;} 
a.box :visited{border: 0px;}
a.box:active {border: 0px;}

a.tag:link { color:#2C4160; text-decoration:none;}
a.tag:hover {color:#2C4160; text-decoration:underline;} 
a.tag:visited {color:#2C4160;}
a.tag:active {color:#2C4160; text-decoration:underline;}

a.yel:link { color:#f8b400; text-decoration:none;}
a.yel:hover {color:#f8b400; text-decoration:underline;} 
a.yel:visited {color:#f8b400; text-decoration:none;}
a.yel:active {color:#f8b400; text-decoration:underline;}



a.whitetit:link { color:#FFFFFF; text-decoration:none;}
a.whitetit:hover {color:#FFFFFF; text-decoration:none;} 
a.whitetit:visited {color:#FFFFFF;}
a.white:active {color:#FFFFFF; text-decoration:underline;}

a.titolo:link { font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}
a.titolo:hover {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;} 
a.titolo:visited {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}
a.titolo:active {font:"Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif; color: #444444; font-size:20px; text-decoration:none;}

hr{	background: #ccc; color: #ccc; height: 1px;	margin: 10px 0 10px; } 

.capolettera
{
font-family: "Georgia","Myriad Pro","Trebuchet MS", Arial, sans-serif;
float: left;
font-size: 40px;
line-height: 40px;
padding-right: 5px;
}

.noborder{border: 0px;}



/* IMMAGINI */

.fotografie { border: 1px solid #666666;}


.tag5 { font-size: 7pt; }
.tag4 { font-size: 8pt; }
.tag3 { font-size: 9pt; }
.tag2 { font-size: 11pt; }
.tag1 { font-size: 14pt; }


.contenuto_articolo { text-align:justify; }

.padding_photo{ padding-top:30px; border:none;}
.border_top{border-top:1px dotted #666666;}
.border_bottom{border-bottom:1px dotted #666666; padding-bottom:3px;}

/* STILI DEGLI H*/

/* TOOLTIP JQUERY*/

.tooltip{
	position:absolute;
	width:250px;
	background-image:url("../tip-bg.png");
	background-position:left center;
	color:#FFF;
	padding:5px 5px 5px 18px;
	font-size:18px;
	font-family:Geneva, sans-serif;}
	
.tooltip-image{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	margin-top:3px;}	
	
	
.tooltip span{color:#FFFFFF;}
