td img {display: block;}

body {
	margin-top: 0px;
	background-repeat: repeat-x;
	font-size:14px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}

body hr{ border:dotted 1px #ccc; width:80%; }

.link-rate { cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;  text-decoration:none; }

.link-rate:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:#CC0000; text-decoration:none; cursor:pointer; }

.link-netto {  font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-decoration:none;  font-weight:bold;}

.text-netto-ricavo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.mesi {font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #FFFFFF; }

.text-rate {color: #FFFFFF; 
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}

.text-prendi {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
}
.text-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	padding:5px;
}


#menu{ width:370px; height:20px; float:left; margin-top:3px;}

#menu ul { margin:auto; padding:0px; list-style:none; float:left; }

#menu li { display: block; float:left; padding:0px; list-style-type:none;  }

#menu a { margin-right:0; padding:3px; text-decoration:none; border:0; display:block; }

#menu span { padding: 10px 10px;  font-family: Arial, Helvetica, sans-serif; font-size:14px; color: #999999;  }

#menu span:HOVER { padding: 10px  10px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000; background:#DDDCDA; }

.email{ color:#FFF; text-decoration:none; font-size:23px;} 
.email:hover{ color: #FFF; text-decoration:underline; font-size:23px;} 

#divLoading { z-index:200; top:0px; left:0px; height:100%; width:100%; width: 99.9%; background-color:#FFF; position:absolute; filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; 	
	 		  margin:0;  text-align:center; visibility:hidden;  }
#divLoading img { width:50px; height:50px; margin-top:23%; }
#divLoading p { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; }



#PreventivoLandingPage { font-family:Arial, Helvetica, sans-serif; font-size:14px; width:820px; height:650px; margin-top:0px; margin-left:25px;  }
#CampoLandingPage { float:left; width:200px; text-align:left;  margin-top:1px; }
#LabelLandingPage {  float:left; width:150px; text-align:right; margin-top:1px; padding-right:5px;}
#LabelLandingPageEvidenza { text-align:left; float:left; font-weight:bold; width:180px; margin-top:13px; margin-left:60px; font-size:14px; color:#000000;}
#CampoLandingPageEvidenza { float:left; background-image:url('../images/prev-destra.jpg'); width:267px; height:95px; margin-left:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#666666}
#ChkLandingPage { padding-left:50px;   text-align:left; float:left; width:390px; margin-top:6px; padding-left:10px; }
.ChkLandingPage { padding-left:50px;  text-align:left; float:left; width:390px; margin-top:6px; padding-left:10px; }
#PreventivoColonnaSinistra { width:380px; float:left; height:580px; border:1px dashed #CCCCCC; padding-top:10px; padding-left:5px; margin-top:10px;}
#PreventivoColonnaDestra   { width:350px; float:left; height:410px; margin-top:5px; margin-left:83px; }

.divTitolo{ text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif;  color:#333333; font-size:18px; width:150px; height:auto; padding:2px; margin-top:2px; margin-bottom:2px; margin-left:185px; background:url(../images/bg-dati.jpg)}


.Stile1 {FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 11px; 
				color: #000000; 
			    text-decoration:none
				}
.Stile1:hover {
                FONT-FAMILY: Verdana, Helvetica, sans-serif;
	            font-size: 11px; 
				color:#FF0000; 
			    text-decoration:none;
				cursor:pointer
			
				}
.Stile1:link {    FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 11px; 
				color:#000000; 
			    text-decoration:none;
				cursor:pointer
			
				}
.Stile2 {FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 10px; 
				color: #ffffff; 
			    text-decoration:none
				}
.Stile3 {FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 9px; 
				color: #000000; 
			    text-decoration:none
				}
.Stile4 {FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 11px; 
				color: #000000; 
			    text-decoration:none;
				font-weight:bold
				}
.Stile4:hover {
                FONT-FAMILY: Verdana, Helvetica, sans-serif;
	            font-size: 11px; 
				color:#FF0000; 
			    text-decoration:none;
				cursor:pointer;
				font-weight:bold
			
				}
.Stile4:link {    FONT-FAMILY: Verdana, Helvetica, sans-serif;
                font-size: 11px; 
				color:#000000; 
			    text-decoration:none;
				cursor:pointer;
				font-weight:bold
			
				}
				
				
td img {display: block;}body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-decoration:none;
}
.link:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration:none;
}

.link2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccc;
	text-decoration:none;
}
.link2:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ccc;
	text-decoration:none;
}

.Stilefaq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
}

.Stilefaq a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.Stilefaq a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:underline;
}


.cliccaqui {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:none;
}
.cliccaqui:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration:underline;
}
.novita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration:none;
}
.novita:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration:underline;
}
#marqueecontainer{
position: relative;
width: 190px; /*marquee width */
height: 95px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}

.Stile7 {
	font-size: 5px;
	color: #FFFFFF;
}

.Stile18 {font-size: 9px}
.Stile19 {color: #000000}
.Stile26 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Stile28 {text-decoration: none}
.Stile29 {
	color: #000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}
.Stile29:HOVER {
font-size:11px;
	color: #FF0000;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.Stile18 {font-size: 9px}
.Stile19 {color: #000000}
.Stile40 {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Stile41 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.Stile44 {font-size: 8px}
.Stile46 {color: #666666; font-size: 11px;}
.Stile47 {font-size: 11px; }
.Stile49 {font-size: 6px; color: #FFFFFF; }
.Stile50 {font-size: 9px}
.Stile50 {font-size: 9px}
.Stile51 {color: #000000}
.Stile51 {color: #000000}
