@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; text-align:center; background-color: #FFFFFF; margin-top: 40px;
 font-family:Arial, Helvetica, sans-serif;
}
hr { display:none }



#testa { position:relative;
width:780px;
height: 156px;
margin:0em auto;
text-align:left;

}


#corpo {

width:780px; 
margin:0em auto;
text-align:left;
background-color:#FFFFFF ; 
overflow:hidden;
z-index:1;
background-image:url(../images/layout/sf-Corpo-0.jpg);
}
#corpoSfProdotti {width:780px; 
margin:0em auto;
text-align:left;
background-color:#FFFFFF ; 
overflow:hidden;
z-index:1;
background-image:url(../images/layout/sf-Corpo.jpg);
}


#corpo-colonna1 {
width:190px;
/*background-image: url(../images/layout/sf-primaColonna.jpg);*/
float: left;
margin: 0 0 0 0;
text-align:left;
white-space: normal;
height:auto;
overflow:hidden;
background:transparent;

}
#corpo-colonna2 {
background:transparent;
height:auto;
overflow:hidden;
width:180px;
padding-top:92px;
float: left; 
margin: 0 0 0 0;
padding-bottom:10px;
}
#corpo-colonna3 {
float:left;
width: 410px;
margin: 0 0 0 0;
background:transparent;
height:auto;
overflow:hidden;
}





#corpo-colonnaDestra {
position:relative;
float:right;
width: 590px;
margin: 0 0 0 0;
/*background-image:url(../images/layout/sf-Corpo-0.jpg);
background-position:-190px;*/
z-index:4;
background:transparent;
padding:0 0 0 0 ;
}

#piedipagina {

width:780px;
margin:0em auto;
margin-top:0px;
text-align:center;
background-image:url(../images/layout/sf-PiediPagina.jpg);
background-repeat:no-repeat;
padding-top:59px;
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; clear:both;

}




div.linkP {
	position:absolute;
	width:266px;
	left:427px;
	top:103px;
}
.linkP a:link,
.linkP a:visited { color:#333333; font-size:10px; font-family:Arial, Helvetica, sans-serif;

   text-decoration:none;

   }
 .linkP a:hover,
 .linkP a:focus,
 .linkP a:active{  font-size:10px; color:#FF9900; text-decoration:underline;
   }
 #linkPp  { color: #FF9900

   }  
   
   
  


p.chisiamo {
width:400px;
	margin:15px 15px 15px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	padding-left:50px;
	padding-right:50px;
	left: 8px;
	margin-top: 73px;
}
p.chisiamotTitle {
margin:15px 15px 15px 15px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; padding-left:100px; padding-right:100px;}

.chisiamoImg {

	left: 68px;
	top: 117px;
}
  
  #cerca { border:0px;  margin-bottom:10px; margin-top:225px;  }
  #cercaBox {width:127px; height:10px; font:10px arial; margin-bottom:12px;}
  
   .titleMenu { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin-left:13px; margin-top:25px; }

#downloadCont  { width:205px; float:left;   margin-top: 20px; margin-left:120px;} 

#downloadTitle{   font-size:12px; color:#339966;  margin-bottom:-15px; font-weight: bold;  }

#download li {  list-style-type: circle }
#download  a:link,
#download  a:visited {  color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;   }
li#download  a:hover,
li#download  a:focus,
li#download  a:active{  font-size:12px; color:#FF9900; text-decoration:none; list-style-type: square;
   }
   
 .text {	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;} 
	.textTitle {font-size:12px; font-weight: bold; color: #333333; margin-left:62px; margin-bottom:8px;}

div.pic{float:left;margin-left: 60px;padding:0 0 12px 0; 
}

div.pic img{display: block;border: 1px solid;
    border-color: #CCC #CCC #AAA #CCC;
    background: #f6f6f6; } 
	
	div.textProdotto {font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333; width:273px; margin-left: 70px; clear:right;}
	
		.textTitleDoc {font-size:11px; font-weight: bold; color: #333333; margin-left:62px; margin-bottom:8px;}

/* prodotti modelli */
div#model {width:380px; margin-left:80px; clear:left; margin-bottom:10px;}
#modelTitle { font-size:13px; font-weight: bold; color: #333333;}
#classe { font-size:11px; font-weight: bold; color: #006633;}
#btuHot {font-size:9px; font-weight: bold; color: #333333; color:#FF0000;}
#btuCold {font-size:9px; font-weight: bold; color: #333333; color: #0033CC;}
#BTUlegend{ margin-left:65px; }
#modelli {font-size:10px; font-weight: bold; color: #333333; width:380px; margin-left:80px; clear:left; margin-bottom:-10px}