*{
	text-indent:0px;
	margin:0px;
	border:0px;
	padding:0px;
}

body{
	margin:0px;
	border:0px;
	padding:0px;
	color:#333;
	font-size:11px;
	font-family: Verdana, sans-serif;
}

div#cont1{
	margin:auto;
	border:0px;
	padding:0px;
	width:790px;
	height:674px;
	background-color:transparent;
}

div#header{
	margin:0px;
	border:0px;
	padding:0px;
	width:790px;
	height:64px;
	background-color:transparent;
}

div#header_sx{
	margin:0px;
	border:0px;
	padding:0px;
	width:206px;
	height:64px;
	background-image:url(../immagini/common/header_sx.jpg);
	background-repeat:no-repeat;
	background-color:transparent;
	float:left;
}

div#header_up{
	margin:0px;
	border:0px;
	padding:0px;
	width:584px;
	height:36px;
	background-color:#cccccc;
	float:left;
}

div#header_bottom{
	margin:0px;
	border:0px;
	padding:0px;
	width:584px;
	height:28px;
	background-color:black;
	float:left;
}

#frase{
	padding-top:5px;
	color:#990000;
	font-weight:bold;
	float:left;
	width:450px;
	font-size:16px;
	font-style:italic;
}

#loco{
	padding-top:5px;
	color:#bfbfbf;
	font-weight:bold;
	float:left;
}



div#sx{
	margin:0px;
	border:0px;
	padding:0px;
	width:206px;
	height:auto;
	background-color:transparent;
	float:left;
}

div#corpo{
	margin:0px;
	border:0px;
	padding:0px;
	width:790px;
	height:551px;
	background-color:transparent;
}

div#logo{
	margin:0px;
	border:0px;
	padding:150px 0px 0px 0px;
	width:206px;
	height:39px;
	background-image:url(../immagini/common/logo.jpg);
	background-repeat:no-repeat;
}

div#menu{
	margin:0px;
	border:0px;
	padding:0px;
	width:206px;
	height:auto;
	background-color:transparent;
}

.vox{
	margin:0px 0px 5px 0px;
	border:0px;
	padding:2px 0px 0px 10px;
	display:block;
	width:196px;
	height:20px;
	text-decoration:none;
	color:#3f3f3f;
	font-weight:bold;
	text-align:left;
	font-size:11px;
	background-image:url(../immagini/common/bottone.gif);
	background-repeat:no-repeat;
}

.vox:hover{
	background-image:url(../immagini/common/bottone.gif);
	background-repeat:no-repeat;
	color:#cd1717;
}

#attuale{
		background-image:url(../immagini/common/bottone_roll.jpg);
		color:white;
}


div#centro { background-color: transparent; margin: 0; padding: 0; width: 584px; height: 551px; float: left; border: 0 }
div#nessuno            { float: left }
div#immaginecontatti  { margin: 5px; float: left }
#col_sx_funzionamento{
	margin:0px;
	padding:30px 0px 0px 10px;
	border:0px;
	width:294px;
	height:470px;
	float:left;
	text-align:justify;
	background-color:transparent;
}

div#animazione{
	margin:100px 0px 0px 0px;
	border:0px;
	padding:0px;
	width:280px;
	height:400px;
	float:left;
}

div#footer{
	margin:0px;
	border:0px;
	padding-top:40px;
	width:790px;
	height:19px;
	clear:both;
	background-color:transparent;
	background-image:url(../immagini/common/banner_footer.jpg);
	text-align:center;
	font-size:10px;
	color:#333;
}

#parte_pellet{
	margin:5px 0px 0px 0px;
	border:0px;
	padding:0px;
	width:584px;
	height:296px;
	background-color:transparent;		
}

#parte_legna{
	margin:0px;
	border:0px;
	padding:0px;
	width:584px;
	height:250px;
	background-color:transparent;	
}

div#pellet_testo  { background-color: transparent; text-align: justify; margin: 0; padding: 10px; width: 95%; height: 110px; border: 0 }

div#legna_testo { background-color: transparent; text-align: justify; margin: 0; padding: 10px; width: 95%; height: 200px; border: 0 }

.striscia{
	margin:auto;
	margin-top:25px;
	border:0px;
	padding:0px;
	width:380px;
	height:90px;
	background-color:transparent; 
}

div#particolari_testo{
	margin:5px;
	border:0px;
	padding:0px;
	width:574px;
	height:501px;
	background-color:transparent;
	text-align:justify;	
}

h3,h2{
	color:#F9B01D;

}

.testo_prodotti{
	margin:0px;
	border:0px;
	padding:0px;	
	height:40px;
	width:584px;
	background-color:transparent;	
	width:584px;	
}

.rosso{
	color:#cc0000;
}

.grassetto{
	font-weight:bold;
}

div#footer a{
	color:white;
}

.lang{
	margin:0px 10px 0px 0px;
	display:block;
	float:left;
	height:22px;
	width:36px;
	border:1px solid silver;
}

#eng{
	background-image:url(../immagini/flag_engl_col.jpg);
margin-left:20px;
	
}

#fra{
	background-image:url(../immagini/flag_franc_col.jpg);

}

#ita{
	background-image:url(../immagini/flag_italy_col.jpg);

}

#rus{
	background-image:url(../immagini/russ.gif);
}