﻿body {text-align: center; background-image: url('images/fondo.gif'); background-repeat: repeat-x; margin:0px; margin-bottom:70px; background-color:#080F19;}

img {border-width: 0;}

.layoutgenerale{
	position: relative;
	width:713px;
	height:855px;
	padding:0px;
	margin:0 auto; 
    margin-bottom:70px; 
    
    }


.cicci{
	position: relative;
	width:713px;
	height:855px;
	padding:0px;
	margin:0 auto; 
    background-image: url('images/sfu.jpg'); 
    background-repeat: repeat-x; 


}
.testata {

	float: left;
	width:541px;
	height:179px;

}

.flash_sx {
	
	float: left;
	width:445px;
	height:240px;
	margin:0px;
}

.logo  {
	width:541px;
	height: 109px;
	float: left;
	
}

.nav  {
	width:541px;
	height: 80px;
	float: left;
	
}

.numero  {
	width:238px;
	height: 130px;
	float: left;
		
}

.abbonati  {
	width:172px;
	height:189px;
	float: left;

}

.centrale{
	float: left;
	width:713px;
	background-image: url('images/fondo_centrale.gif'); 
	background-repeat: repeat-y;
	margin-bottom:30px;

}

.colonna_sx {
	
	float: left;
	width:475px;
	margin:0px;
	background-color:white;
	
	
}

.linea {
	
	float: left;
	width:352px;
	height:4px;
	margin-bottom:30px;
	
}

.barra_archivio {
	
	float: left;
	width:100%;
	margin-bottom:20px;
	margin-top:20px;
	background-color:#b9e3eb;
	color:white;
	font: bold  13px arial, verdana, helvetica, sans-serif;
	text-align:left;
	padding-left:4px;
			
}
.box_testo {
	
	float: left;
	width:350px;
	margin-left:20px;
	margin-right:5px;
	margin-bottom:50px;
	
}
	
.prezzo {
	
	float: left;
	font: bold  25px arial, verdana, helvetica, sans-serif;
	color: #2CC5DE;
	margin-bottom:30px;	
	width:300px;
	padding-left:5px;
	text-align:left;
	
	
}
.testo {
	
	float: left;
	font: normal  11px arial, verdana, helvetica, sans-serif;
	color: #193152;
	text-align:left;
	margin-bottom:20px;	
	width:100%;
	margin-top:5px;
	
}
.testo li {
	
	list-style-image: url('images/freccia_bnc.gif');
	
}
.testo ul {
	
	margin-left:30px;
	padding:0px;
	

	
}
.mezzotesto {
	
	width:145px;
	float: left;
	font: normal  11px arial, verdana, helvetica, sans-serif;
	color: #193152;
	text-align:left;
	margin-bottom:10px;	


		
}
.colonna_dx {
	
	float: left;
	width:238px;
	height:699px;
	margin:0px;
	background-image: url('images/fondo_lato.jpg'); 
	background-repeat: repeat-x;
	text-align:center
	

}
.colonna_dx_sott {
	
	float: left;
	width:238px;
	height:699px;
	background-image: url('images/fondo_lato_sott.jpg'); 
	background-repeat: repeat-x;
	text-align:left;
	background-color:#3D5D52;
	

}
.rivista_home {
	
	float: left;
	width:475px;
	height:373px;
	
}
.flash_rivista_home {
	
	float: left;
	width:475px;
	height:221px;
	
}
.rivista_home_bottom {
	
	float: left;
	width:475px;
	height:152px;
	border-width: 0px;


}
.rivista_sottopag {
	
	float: left;
	width:228px;
	height:281px;
	margin-bottom:40px;

	
}
.supplementi_home {
	
	float: left;
	width:475px;
	height:326px;
	border-width: 0px;
	
}
.supplementi_sottopag {
	
	float: left;
	width:228px;
	height:205px;
	border-width: 0px;

}
.rivista_estesa {
	
	float: left;
	width:418px;
	height:294px;
	border-width: 0px;
	text-align: center;
	
	
}
.box_testo_lato {
	
	float: left;
	width:201px;
	margin-left:17px;
	
}
.box_testo_lato_sott {
	
	float: left;
	width:230px;
	/*margin-left:5px;*/


}
.testo_lato {
	
	margin-top:20px;
	width:201px;
	font: bold  11px arial, verdana, helvetica, sans-serif;
	color: white;
	text-align:left;

}
.testo_dx {
	
	margin-top:20px;
	margin-bottom:20px;
	width:180px;
	font: bold  11px arial, verdana, helvetica, sans-serif;
	color: white;
	text-align:left;
	float: right;

	
	
}
.bottone_pdf {
	
	width:200px;
	margin-top: 5px;
	float: left;
	margin-bottom:20px;
	
}
.bottone_pdf_estratto {
	
	width:145px;
	margin-top: 5px;
	float: left;

	
	
}
.portale_agricoltura {
	
	width:222px;
	height:56px;
	margin-top: 25px;
	float: left;
	margin-bottom:5px;
	
	
}
.box_sottotitoli {
	
	float: left;
	margin-bottom:5px;
	margin-top:5px;
	width:100%;

}
.sottotitoli {
	
	float: left;
	text-align: left;
	font: bold  12px arial, verdana, helvetica, sans-serif;
	color: #00386b;
	text-transform: uppercase;



}
.titoli {
	
	float: left;
	width:100%;
	text-align: left;
	font: bold  12px arial, verdana, helvetica, sans-serif;
	color: #ffffff;

	background-color:#2fbfde;
	margin-right:10px;
	margin-bottom:30px;
	padding-left:5px;
	
}
.titolone {
	
	float: left;
	width:100%;
	text-align: left;
	font: bold  14px arial, verdana, helvetica, sans-serif;
	color: #00386b;
	margin-right:10px;
	margin-bottom:30px;
	padding-left:5px;


}
.titoli_sezioni, h1 {
	
	float: left;
	width:100%;
	text-align: right;
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #193152;
	margin-bottom:7px;


	
}
.freccia {
	
	width:11px;
	height:11px;
	margin-right: 5px;
	float: left;


}
.img_sx {
	
	width:200px;
	float: left;
	text-align:left;
	margin-bottom:20px;
	
}
.img {
	
	width:100%;
	margin-bottom:30px;
	text-align:center

	
}
.img_dx {
	
	width:200px;
	float: right;
	text-align:right;
	margin-bottom:30px;
	
}
	
.tasto {
	
	width:150px;
	float: left;
	margin-bottom:30px;
	background-color:#df0023;
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;

	
}		
.tasto a:link  {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;

}		
.tasto a:visited  {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;
	
}		
.tasto a:hover {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #eb99a6;

}
	
.tasto2 {
	
	width:150px;
	float: right;
	margin-bottom:30px;
	background-color:#df0023;
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;
	text-align:left;
	padding-left:5px;

	
}		
.tasto2 a:link  {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;

}		
.tasto2 a:visited  {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fff;
	
}		
.tasto2 a:hover {
	

	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #eb99a6;
	
	
}	
.tastodemo {
	
	width:180px;
	float: left;
	margin-bottom:30px;
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #df0023;
	text-align:left;
	padding-left:5px;
	
}	


}
.box_sx {
	
	width:100%;
	float: left;
	text-align:left;
	
}
.box_dx {
	
	width:100%;
	float: right;
	text-align:right;

	
}	
a:active {
	
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #df0023;
	text-decoration:none;
	
}	
a:visited {
	
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #df0023;
	text-decoration:none;
	
}	
a:link {
	
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #df0023;
	text-decoration:none;
	
	
	
}	
a:hover {
	
	font: bold  13px arial, verdana, helvetica, sans-serif;
	color: #fc3454;
	text-decoration:none;

}

.box_centrale_sottopag {
	
	float: left;
	width:686px;
	padding-bottom:70px;
	
	
}

.box_centrale_sottopag_top {
	
	float: left;
	width:686px;
	background-color:white;

	

}

.box_centrale_sottopag_topsx {
	
	float: left;
	width:411px;
	height:81px;
	font: bold  12px arial, verdana, helvetica, sans-serif;
	color: #8dbc15;
	text-align:left;
	padding-left:35px;
	padding-top:15px;
	background-color:white;
	
		
}

.box_centrale_sottopag_topdx {
	
	float: left;
	width:240px;
	height:96px;

}

.box_centrale_sottopag_cont {
	
	float: left;
	width:616px;
	font: normal  11px arial, verdana, helvetica, sans-serif;
	color: #000;
	text-align:left;
	padding:35px;
	padding-top:20px;
	background-color:white;
	margin:0px;
	
}

li  {

	list-style:disc;
		
}

.box_centrale_sottopag_cont ul  {

	list-style:disc;
	

	
}

.nt2 {
	
	float: right;
	width:75px;
	margin-bottom:30px;

