
/* stile sito operazione fotovoltaico */


html,body{
margin: 0;
padding:0;
text-align: center; 
background: #4bb41a;
}
body{
font-family:Verdana, Geneva, sans-serif;
font-size: 76%
}
div#contenitore{
width: 960px; 
margin: 0 auto;
text-align: left;
background-color:#FFF
	}

/*testata e piedi*/
div#testata{
	
}

div#piedi div{
	float: left;
    width: 45%;
    width: 49%;
    width: 45%;
    padding: 0 2% 0 0;
	background-color:#fff;
	}
	div.clearer{
    float: none; clear: left
    } 

div#piedi a{
	color:#333;
	text-decoration: underline
	}
	
	div#piedi a:hover{
	color:#f60;
	text-decoration: underline
	}



/*struttura*/
div#navigazione {
	float:left;
    width: 279px;\width:289px;w\idth:279px;
	padding:0 20px 0 20px;

	
	}
div#extra{
	float:right;
    width: 190px;\width:200px;w\idth:190px;
	padding:0 20px 0 20px;
	margin-bottom:20px;
	margin-top:32px;
	}
	
div#contenuti{
margin: 35px 200px 0 290px;
padding: 0;
}
div#piedi{
clear:both; 
padding:10px 0 10px 20px;
color: #333;
border-top: dashed 1px #333;
margin-bottom:30px;
height:50px;
}

/*navigazione*/


div#navigazione {
	margin-bottom:20px;
	margin-top:32px;

}


div#navigazione div.operazione{
	margin: 0;
	padding:2px 0 0 0;
background-image:url(../img/sf_menu1.jpg);
background-repeat:no-repeat;
height:126px;

}	

div.operazione h1{
margin: 17px 25px 10px 80px;
padding: 5px;
font: normal 150%  "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
color: #333;
background-color:#f93;
}



div.operazione p{
margin: 0 25px 10px 80px;
padding:0 5px 5px  5px;
font: normal  "Trebuchet MS", Arial, sans-serif;
color: #333;


}

div#navigazione div.chi{
	margin: 0;
	padding:2px 0 0 0;
background-image:url(../img/sf_menu2.jpg);
background-repeat:no-repeat;
height:200px;

}

div.chi h1{
margin: 22px 25px 10px 80px;
padding: 5px;
font: normal 150%  "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
color: #333;
background-color:#cc3;
}

div.chi h2{
margin: 5px 25px 10px 80px;
padding: 5px;
font: normal 150%  "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
color: #333;
background-color:#cc3;
}

div.chi p{
margin: 0 25px 10px 80px;
padding:0 5px 5px  5px;
font: normal "Trebuchet MS", Arial, sans-serif;
color: #333;
}

div#navigazione div.adesione{
margin: 0;
	padding:2px 0 0 0;
	background-image:url(../img/sf_menu3.jpg);
background-repeat:no-repeat;
height:195px;

}

div.adesione h1{
margin: 17px 25px 10px 80px;
padding: 5px;
font: normal 150%  "Trebuchet MS", Arial, sans-serif;
text-transform:uppercase;
color: #333;
background-color:#9c9;
}

div.adesione p{
margin: 0 25px 10px 80px;
padding:10px 5px 10px  5px;
font: normal  "Trebuchet MS", Arial, sans-serif;
color: #333;

}

div#navigazione a{
color:#333;
text-decoration: underline;
}
div#navigazione a:hover{
color: #f60;
text-decoration: underline
}
div#navigazione a#activelink{
color: #333;
text-decoration: none
}
div#navigazione p{font-size: 120%}

div#navigazione div.approfondimenti{
	margin: 10px 0 0 25px;
	padding:2px 0 0 0;
}

div#navigazione div.approfondimenti ul{
	margin: 0;
padding:0;
list-style-type:none;

}
div#navigazione div.approfondimenti li{
color: #333;
font-size: 140%;
font-family:"Trebuchet MS", Arial, sans-serif;
font-weight:  400;
margin: 0;
padding: 10px 25px 5px 40px;
height:35px;
background-image:url(../img/freccia_2.gif);
background-repeat:no-repeat;
}


/*extra
------------------------------------------------------------*/

/*newsbox*/
div#extra div.newsbox h1{
color: #333;
font-size: 130%;
background-color:#ff3;
font-weight:200;
padding:5px
}
div#extra div.newsbox{
	
	
}

div#extra div.newsbox ul{
margin: 0;
padding:0;
list-style-type:none;
}

div#extra div.newsbox li{
color: #333;
font-size: 100%;
font-weight:200;
border-bottom: 1px dashed #333;
margin: 0;
padding: 5px 25px 10px 5px;

background-image:url(../img/sf_boxnews.gif);
background-repeat:no-repeat;
}
div#extra div.newsbox li a{
color: #333;
text-decoration:none;

}

div#extra div.newsbox li a:hover{
color: #f60;
text-decoration:underline;

}

/*videobox*/

div#extra div.videobox  h2{
color: #333;
font-size: 130%;
background-color:#ff3;
font-weight:200;
padding:5px;
margin-top:30px;
}

div#extra div.videobox h3{
color: #333;
font-size: 110%;
font-weight:200;
margin:0 0 10px 5px;
padding:0;
}

div#extra div.videobox object{
width:190px;
height:188px;
margin:0;
padding:0;
}



/*contenuti
------------------------------------------------------------*/
div#contenuti h1{
	margin: 10px 70px 10px 30px;
	padding:5px 10px 15px 10px ;
	line-height:40px;
	font-weight:400;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 250%;
	font-style: normal;
	color: #333;
	background-image:url(../img/sf_title_home.gif);
	background-repeat:no-repeat;
	height:162px;
}

div#contenuti p{
margin: 10px 70px 10px 30px;
padding:5px 10px 10px 10px ;
font-weight:400;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 130%;
	line-height:24px;
}
div#contenuti p a{
color:#333;
text-decoration:underline;
}
div#contenuti p a:hover{
color:#f60;
text-decoration:underline;
}