
/* CLAS SI COMUNI A TUTTI I SITI */
/*HEADINGS*/
	#content H1 {
		
	}
	
	#content H2, #content .sottotitolo{
		
	}
	
	#content H3{
		
	}
	
	#content H4{
		
	}
	
	#content H5{
		
	}
	
	#content H6{
		
	}

/*OL LIST */
	#content ol{
		
	}

	#content ol li{
		
	}

/*UL LIST*/

	#content ul{
		
	}

	#content ul li{
		
	}

/*PARAGRAPH*/
	
	#content {
		text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;
	}
	
	#content p, #content div{
		text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;
	}
	
	#content p{
		margin:0px 0 10px 0;
	}

/* LINK */
	
	#content a{
		
	}


	#content a:hover{
		
	}
	
	#content a:visited{
		
	}

/*DIRECTORY LIST*/

	#content dir{
		
	}
	#content dir li{
		
	}

/*DEFINITION TERM - DEFINITION*/
	
	#content dl{
		
	}

	#content dl dt{
		
	}

	#content dl dd{
		
	}

/* ADDRESS */

	#content address{
		
	}

/* STRONG */
	
	#content strong{
		
	}

	#content em{
		
	}
	
	#content blockquote{
		margin: 1em 0 1em 1.5em;
		background-color: #f0f0f0; /* header and footer colours */
		padding: 0.5em;
	}
	
	#content img{
	}
		
#content .txtcenter{
	/*text-align: center;
	color:red;*/
}

#content .txtleft{
	text-align: left;
}

#content .txtright{
	text-align: right;
}

#content .txtjustify{
	text-align: justify;
}		

#content div.hr{
	margin: 0 40px 0 40px;
	border: 0;border-top: 2px solid #990000;
}

img.imgleft {
	float:left;
	margin-right: 5px;
}

img.imgright {
	float:right;
	margin-left: 5px;
}
	
/*
 * FCKeditor - The text editor for internet
 * Copyright (C) 2003-2004 Frederico Caldeira Knabben
 *
 * Licensed under the terms of the GNU Lesser General Public License
 * (http://www.opensource.org/licenses/lgpl-license.php)
 *
 * For further information go to http://www.fredck.com/FCKeditor/ 
 * or contact fckeditor@fredck.com.
 *
 * fck_editorarea.css: Styles used in the editor area. The final user
 *   should customize it for his web site needs.
 *
 * Authors:
 *   Frederico Caldeira Knabben (fckeditor@fredck.com)
 */
 
 h1, h2, h3, h4, h5, h6, form, p {
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.hide {
	display: none;
}
	
	
img {
	border: 0;
}


caption { 
	padding-bottom: 10px; 
	text-transform: uppercase; 
	font-weight: bold;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
	
	
.clear { 
	height:1px;
	clear: both; 
	overflow: hidden;
}

.hand {
	cursor: pointer;
}

body{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

#wrapper {
	width: 780px;
	margin: auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
	clear:both;
}

#content {
	width: 780px;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}

/****** Table Automatic Format Styles *****/

.atopleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}


.atopcenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.atopright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.aodd {
 background-color: #fff;
}

.aeven {
 background-color: #fff;
}

.amiddleleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.amiddlecenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.amiddleright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.abottomleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.abottomcenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.abottomright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

 
.btopleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}


.btopcenter {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.btopright {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.bodd {
 background-color: #fff;
}

.beven {
 background-color: #fff;
}

.bmiddleleft {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.bmiddlecenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.bmiddleright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.bbottomleft {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.bbottomcenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.bbottomright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.ctopleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.ctopcenter {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.ctopright {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.codd {
 background-color: #fff;
}

.ceven {
 background-color: #fff;
}

.cmiddleleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.cmiddlecenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.cmiddleright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.cbottomleft {
 background-color: #4d4d4d;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #fff;
 padding: 5px;
 font-weight: bold;
}

.cbottomcenter {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}

.cbottomright {
 background-color: #e7e7de;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000;
 padding: 5px;
}
/****** Table Automatic Format Styles *****/

/******************testo********************/

#content a, #content a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18616B;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

#content a:hover{
	text-decoration: underline;
}

.pt10_V_black, a:link.pt10_V_black, a:visited.pt10_V_black{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_black {
	text-decoration: underline;
}	

.pt10_V_white, a:link.pt10_V_white, a:visited.pt10_V_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_white {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}	

/*** primo piano ***/
.pt10_V_blu, a:link.pt10_V_blu, a:visited.pt10_V_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C2660;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_blu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C2660;
	font-weight: normal;
	text-decoration: underline;
}	
/*** primo piano ***/

/*** community ***/
.pt10_V_azzcom, a:link.pt10_V_azzcom, a:visited.pt10_V_azzcom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2270B2;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_azzcom {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2270B2;
	font-weight: normal;
	text-decoration: underline;
}	
/*** community ***/

/*** citta digitali ***/
.pt10_V_azzcd, a:link.pt10_V_azzcd, a:visited.pt10_V_azzcd, a:link.pt10_V_boxcittadigitali, a:visited.pt10_V_boxcittadigitali, .pt10_V_boxcittadigitali{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #506BB0;
	font-weight: bold;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_azzcd, a:hover.pt10_V_boxcittadigitali {
	text-decoration: underline;
}	
/*** citta digitali ***/

/*** cos'è rur ***/
.pt10_V_azzrur, a:link.pt10_V_azzrur, a:visited.pt10_V_azzrur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #67A1B9;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_azzrur {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #67A1B9;
	font-weight: normal;
	text-decoration: underline;
}	
/*** cos'è rur ***/

/*** recensioni siti ***/
.pt10_V_green, a:link.pt10_V_green, a:visited.pt10_V_green, a:link.pt10_V_boxrecensionesiti, a:visited.pt10_V_boxrecensionesiti, .pt10_V_boxrecensionesiti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006668;
	font-weight: bold;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_green, a:hover.pt10_V_boxrecensionesiti {
	text-decoration: underline;
}	
/*** recensioni siti ***/

/*** approfondimenti ***/
.pt10_V_brown, a:link.pt10_V_brown, a:visited.pt10_V_brown, a:link.pt10_V_boxapprofondimenti, a:visited.pt10_V_boxapprofondimenti, .pt10_V_boxapprofondimenti  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B97125;
	font-weight: bold;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_brown, a:hover.pt10_V_boxapprofondimenti  {
	text-decoration: underline;
}	
/*** approfondimenti ***/

/*** editoriale ***/
.pt10_V_ama, a:link.pt10_V_ama, a:visited.pt10_V_ama, a:link.pt10_V_boxeditoriale, a:visited.pt10_V_boxeditoriale, .pt10_V_boxeditoriale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #900000;
	font-weight: bold;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_ama, a:hover.pt10_V_boxeditoriale {
	text-decoration: underline;
}	
/*** editoriale ***/

/*** ricerche e materiali ***/
.pt10_V_aran, a:link.pt10_V_aran, a:visited.pt10_V_aran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F28109;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_aran {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F28109;
	font-weight: normal;
	text-decoration: underline;
}	
/*** ricerche e materiali ***/

/*** risorse in rete ***/
.pt10_V_veracq, a:link.pt10_V_veracq, a:visited.pt10_V_veracq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #74B4B6;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt10_V_veracq {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #74B4B6;
	font-weight: normal;
	text-decoration: underline;
}	
/*** risorse in rete ***/


.pt11_V_black, a:link.pt11_V_black, a:visited.pt11_V_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt11_V_black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}	

.pt12_V_black, a:link.pt12_V_black, a:visited.pt12_V_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt12_V_black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}	


.pt12_V_green, a:link.pt12_V_green, a:visited.pt12_V_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18616B;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt12_V_green {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18616B;
	font-weight: normal;
	text-decoration: underline;
}	

.pt12_V_red, a:link.pt12_V_red, a:visited.pt12_V_red{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt12_V_red{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight: normal;
	text-decoration: underline;
}

.pt14_V_black, a:link.pt14_V_black, a:visited.pt14_V_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt14_V_black {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}	

.pt15_V_blu, a:link.pt15_V_blu, a:visited.pt15_V_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #1C2660;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

a:hover.pt15_V_blu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-color: #1C2660;
	font-weight: normal;
	text-decoration: underline;
}	
/****************fine testo*****************/



/********************************** HEADER *********************************/
#header {
	width: 780px;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	display: block;
}

/***MARCHIO***/
#header h3 {
	width: 82px;
	height: 102px;
	background-image: url('/img/img_logo.gif');
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	overflow: hidden;
	border: 0;
	float: left;
}

.logo {
   width: 82px;
   height:0px !important;
   height: 102px; 
	background-image:url('/img/img_logo.gif');
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 102px 0px 0px 0px;
	float: left;
	
}

#header h2{
	width: 82px;
	height: 0px !important;	
	height: 102px;   
	display: inline;
	padding: 102px 0px 0px 0px;
	overflow: hidden;
	background-image:url('/img/img_logo.gif'); 
	background-repeat: no-repeat;
	margin: 0px 0px 0px 0px;
	float: left;
}
/***MARCHIO***/


#header_dx {
	width: 684px;
	height: 100px;
	overflow: hidden;
   margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	float: left;
	/*background-color: red;*/
}

#header_dx_left {
	width: 208px;
	height: 78px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color: #4A4A4A;
}

#header_dx_right{
	width: 476px;
	height: 78px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/img_testata_dx.gif'); 
	background-repeat: no-repeat;
	background-position: right;	
	background-color: #4A4A4A;
}

.header_dx_top_box {
	width: 204px !important;
	width: 208px;
	height: 18px;
	overflow: hidden;
   margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 4px;
}

/****** PULSANTI IN ALTO  **********/
.contatti1 {
	width: 89px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_contatti.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.contatti2 {
	width: 89px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_contatti.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.contatti1 {
	background-image:url('/img/bt_contatti_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.contatti2 {
	background-image:url('/img/bt_contatti_f2.gif'); 
	background-repeat: no-repeat; 
}

.iscrizione1 {
	width: 155px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_login.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.iscrizione2 {
	width: 155px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_login.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.iscrizione1 {
	background-image:url('/img/bt_login_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.iscrizione2 {
	background-image:url('/img/bt_login_f2.gif'); 
	background-repeat: no-repeat; 
}


.logout1 {
	width: 166px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_logout.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.logout2 {
	width: 166px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_logout.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.logout1 {
	background-image:url('/img/bt_logout_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.logout2 {
	background-image:url('/img/bt_logout_f2.gif'); 
	background-repeat: no-repeat; 
}


#ricerca {
	width: 130px !important;
	width: 204px;
	height: 18px;
	overflow: hidden;
   margin: 4px 0px 4px 4px;
	padding: 0px 0px 0px 74px;
	background-image:url('/img/img_cerca.gif'); 
	background-repeat: no-repeat;
	display: block;	
}

.ricerca_input_tx {
	width: 111px !important;
	width: 113px;
	height: 16px !important;
	height: 18px;
	margin: 0px 0px 0px 0px !important; 
	margin: 0px 0px 0px -4px; 
	padding: 0px 0px 0px 0px;
	border: 1px solid #BDC1BD;
	overflow: hidden;
	display: inline;	
	float: left;	
}

.button_go {
	width: 14px;
	height: 18px;
	overflow: hidden;
	margin: 0px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
 	background-image:url('/img/bt_cerca.gif');
	background-repeat: no-repeat;
	border:0;
	cursor: pointer;
	display: block;	
	float: left;	
}
/****** PULSANTI IN ALTO  **********/


#header_dx_top_banner {
	width: 468px;
	height: 60px;
	overflow: hidden;
   margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #4A4A4A;
}

#header_dx_down {
	width: 684px;
	height: 22px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/img_slogan.gif'); 
	background-repeat: no-repeat;
	background-position: right;
	background-color: #333333;	
}

/********MENU CENTER************/
#menucenter {
	width: 780px;
	height: 20px;
	overflow: hidden;
  	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

#menucenter li {
	list-style-type: none;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#menucenter .menuitem {
	background-repeat: no-repeat;
	display: block;
	height: 0px !important;		
	height: 20px;
	overflow: hidden;	
	padding-top: 20px;		
	border: 0;
}

#menucenter #mlprimopiano, #miprimopiano {  
	background-image:url('/img/primopiano.gif');
	width: 88px;
}

#menucenter .primopiano_on {
	background-image:url('/img/primopiano.gif');
	background-position: 0 -20px;
	width: 88px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mleditoriale, #mieditoriale {  
	background-image:url('/img/editoriale.gif');
	width: 72px;
}

#menucenter .editoriale_on {
	background-image:url('/img/editoriale.gif');
	background-position: 0 -20px;
	width: 72px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mlcittadigitali, #micittadigitali {  
	background-image:url('/img/cittadigitali.gif');
	width: 102px;
}

#menucenter .cittadigitali_on {
	background-image:url('/img/cittadigitali.gif');
	background-position: 0 -20px;
	width: 102px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mlapprofondimenti, #miapprofondimenti {  
	background-image:url('/img/approfondimenti.gif');
	width: 122px;
}

#menucenter .approfondimenti_on {
	background-image:url('/img/approfondimenti.gif');
	background-position: 0 -20px;
	width: 122px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mlrecensionesiti, #mirecensionesiti {  
	background-image:url('/img/recensionesiti.gif');
	width: 83px;
}

#menucenter .recensionesiti_on {
	background-image:url('/img/recensionesiti.gif');
	background-position: 0 -20px;
	width: 83px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}


#menucenter #mlricerchemateriali, #miricerchemateriali {  
	background-image:url('/img/ricerchemateriali.gif');
	width: 128px;
}

#menucenter .ricerchemateriali_on {
	background-image:url('/img/ricerchemateriali.gif');
	background-position: 0 -20px;
	width: 128px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mlrisorserete, #mirisorserete {  
	background-image:url('/img/risorserete.gif');
	width: 104px;
}

#menucenter .risorserete_on {
	background-image:url('/img/risorserete.gif');
	background-position: 0 -20px;
	width: 104px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter #mlcommunity, #micommunity {  
	background-image:url('/img/community.gif');
	width: 81px;
}

#menucenter .community_on {
	background-image:url('/img/community.gif');
	background-position: 0 -20px;
	width: 81px;
	height: 0px !important;	
	height: 20px;
	display: block;
	padding: 20px 0px 0px 0px;	
}

#menucenter a.menuitem:hover{
	background-position: 0 -20px;
}
/********MENU CENTER************/

#breadcrumbs {
	width: 780px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 7px 0px 7px 0px;
	float: left;	
}
/********************************** / HEADER *********************************/


/********************************** CONTENT *********************************/
#col_sx {
	width: 215px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;	
	/*background-color: red;*/
}

#col_dx {
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;	
}

/*
#col_dx ol {
	width: 540px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	list-style-type : decimal;
}

#col_dx ol li {
	margin: 9px 0px 9px 0px;
	padding: 0px 0px 0px 12px;
}
*/

#col_dx ul {
	/*width: 495px;*/
	overflow: hidden;
}

#col_dx ul li {
	list-style-type: none;
	background-image:url('/img/bullet_quad.gif'); 
	background-repeat: no-repeat;	
	margin: 9px 0px 9px 0px;
	padding: 0px 0px 0px 12px;
}


.div_tx {
	width: 535px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}


.div_tx a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18616B;
	font-weight: normal;
	text-decoration: none;
	font-stretch: normal;
}

.div_tx a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18616B;
	font-weight: normal;
	text-decoration: underline;
}
	
	
/******** HOME PAGE ********/
#home_sx {
	width: 373px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;	
}

#home_dx {
	width: 407px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;	
}

#home_dx a{
	float: right;	
}

/******* SX *****/
.box_title_sx {
	width: 365px;
	height: 22px !important;	
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	float: left;	
	background-image:url('/img/tit_primopiano.gif');
	background-repeat: no-repeat;	
	background-color: #1C2660;
	display: block;
}

.h_primopiano1 {
	width: 90px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_archivio_primop.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: right;
}

.h_primopiano2 {
	width: 90px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_archivio_primop.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.h_primopiano1 {
	background-image:url('/img/bt_archivio_primop_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.h_primopiano2 {
	background-image:url('/img/bt_archivio_primop_f2.gif'); 
	background-repeat: no-repeat; 
}

#box_cnt1_sx {
	width: 351px !important;
	width: 365px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 6px 6px 0px;
	float: left;	
	background-color: White;
	border-left: 4px solid #1C2660;
	border-right: 4px solid #1C2660;
}

#box_cnt1_sx span {
	float: right;
}

#box_cnt2_sx {
	width: 355px !important;
	width: 365px;
	overflow: hidden;
    margin: 0px 0px 0px 0px;
	padding: 5px 5px 6px 5px;
	float: left;	
}
/****** / SX *****/

/****** DX *****/

#box_title_boxcittadigitali {
	width: 402px !important;
	width: 407px;
	height: 22px !important;
	height: 25px;
    margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 0px;
	background-image:url('/img/sf_box_title_dx1.gif'); 
	background-repeat: no-repeat; 
}

.box_cnt_boxcittadigitali {
	width: 393px !important;
	width: 407px;
	display:block;
	overflow:hidden;
    margin: 0px 0px 0px 0px;
	padding: 2px 5px 1px 5px;
	border-left: 2px solid #516CB0;
	border-right: 2px solid #516CB0;	
	border-bottom: 2px solid #516CB0;
}

.box_cnt_boxrecensionesiti {
	width: 393px !important;
	width: 407px;
    margin: 0px 0px 0px 0px;
	padding: 2px 5px 1px 5px;
	overflow:hidden;
	border-left: 2px solid #006666;
	border-right: 2px solid #006666;	
	border-bottom: 2px solid #006666;
}

#box_title_boxrecensionesiti {
	width: 402px !important;
	width: 407px;
	height: 22px !important;
	height: 25px;
    margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 0px;
	background-image:url('/img/sf_box_title_dx2.gif'); 
	background-repeat: no-repeat; 
}


.h_boxrecensionesiti {
	width: 90px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_archivio_recensione.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: right;
}

.h_boxrecensionesiti2 {
	width: 90px;
    height: 18px !important;
    height: 0px !important; 
	background-image:url('/img/bt_archivio_recensione.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.h_boxrecensionesiti {
	background-image:url('/img/bt_archivio_recensione_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.h_boxrecensionesiti2 {
	background-image:url('/img/bt_archivio_recensione_f2.gif'); 
	background-repeat: no-repeat; 
}

.box_cnt_boxapprofondimenti {
	width: 393px !important;
	width: 407px;
    margin: 0px 0px 0px 0px;
	padding: 2px 5px 1px 5px;
	overflow:hidden;
	border-left: 2px solid #B56F24;
	border-right: 2px solid #B56F24;	
	border-bottom: 2px solid #B56F24;
}


#box_title_boxapprofondimenti {
	width: 402px !important;
	width: 407px;
	height: 22px !important;
	height: 25px;
    margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 0px;
	background-image:url('/img/sf_box_title_dx3.gif'); 
	background-repeat: no-repeat; 
}


.h_boxapprofondimenti {
	width: 90px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_archivio_approf.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: right;
}

.h_boxapprofondimenti2 {
	width: 90px;
    height: 18px !important;
    height: 0px !important; 
	background-image:url('/img/bt_archivio_approf.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.h_boxapprofondimenti{
	background-image:url('/img/bt_archivio_approf_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.h_boxapprofondimenti2 {
	background-image:url('/img/bt_archivio_approf_f2.gif'); 
	background-repeat: no-repeat; 
}


.box_cnt_boxeditoriale {
	width: 393px !important;
	width: 407px;
    margin: 0px 0px 0px 0px;
	padding: 2px 5px 1px 5px;
	overflow:hidden;
	border-left: 2px solid #990000;
	border-right: 2px solid #990000;	
	border-bottom: 2px solid #990000;
}

#box_title_boxeditoriale {
	width: 402px !important;
	width: 407px;
	height: 22px !important;
	height: 25px;
    margin: 0px 0px 0px 0px;
	padding: 3px 5px 0px 0px;
	background-image:url('/img/sf_box_title_dx4.gif'); 
	background-repeat: no-repeat; 
}


.h_boxeditoriale {
	width: 90px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_archivio_editor.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: right;
}

.h_boxeditoriale2 {
	width: 90px;
    height: 18px !important;
    height: 0px !important; 
	background-image:url('/img/bt_archivio_editor.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.h_boxeditoriale {
	background-image:url('/img/bt_archivio_editor_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.h_boxeditoriale2 {
	background-image:url('/img/bt_archivio_editor_f2.gif'); 
	background-repeat: no-repeat; 
}
 /*** / DX ***/
/******** /HOME PAGE ********/

/******** CONTATTI ********/

#contatti_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_conta_t.gif'); 
	background-repeat: no-repeat;

}

#contatti_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #4a4a4a;
}

/*
#contatti_tx ul {
	width: 540px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#contatti_tx li {
	list-style-type: none;
	background-image:url('/img/bullet_quad.gif'); 
	background-repeat: no-repeat;	
	margin: 9px 0px 9px 0px;
	padding: 0px 0px 0px 12px;
}
*/
/******** / CONTATTI ********/

/******** ISCRIZIONE LOGIN ********/

#login_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_login_t.gif'); 
	background-repeat: no-repeat;
}

#login_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #4a4a4a;
}


#login_tx form{ 
	width: 540px;
	overflow: hidden;
	margin: 21px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

#login_tx fieldset{
	width: 540px;
	overflow: hidden;
	border: 0;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.label_form {
	width: 253px;
	height: 19px;
	overflow: hidden;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

.label_form span{
	width: 76px;
	height: 17px !important;
	height: 19px;
	margin: 0px 0px 0px 0px; 
	padding: 2px 0px 0px 0px; 
	float: left;
}

.label_form input{
	width: 175px !important;
	width: 177px;
	height: 17px !important;
	height: 19px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
}

.login1 {
	width: 58px;
	height: 18px;
	margin: 0px 32px 0px 76px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/login_off.gif'); 
	background-repeat: no-repeat;
	display: inline;
	overflow: hidden;
	border: 0;
	float: left;
}

.login2 {
	width: 58px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/login_off.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.login1 {
	background-image:url('/img/login_on.gif'); 
	background-repeat: no-repeat; 
}

a:hover.login2 {
	background-image:url('/img/login_on.gif'); 
	background-repeat: no-repeat; 
}


.reset1 {
	width: 87px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_reimposta.gif'); 	
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: left;
}

.reset2 {
	width: 87px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_reimposta.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.reset1 {
	background-image:url('/img/bt_reimposta_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.reset2 {
	background-image:url('/img/bt_reimposta_f2.gif'); 
	background-repeat: no-repeat; 
}


.conferma1 {
	width: 87px;
	height: 18px;
	margin: 0px 0px 0px 286px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_conferma.gif');  	
	background-repeat: no-repeat;
	display: inline;
	overflow: hidden;
	border: 0;
	float: left;
}

.conferma2 {
	width: 87px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_conferma.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.conferma1 {
	background-image:url('/img/bt_conferma_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.conferma2 {
	background-image:url('/img/bt_conferma_f2.gif'); 
	background-repeat: no-repeat; 
}

.label_iscr {
	width: 457px;
	/*height: 19px;*/
	overflow: hidden;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

.label_iscr span {
	width: 280px;
	/*height: 17px !important;
	height: 19px;*/
	margin: 0px 0px 0px 0px; 
	padding: 2px 0px 0px 0px; 
	float: left;
}

.label_iscr input {
	width: 175px !important;
	width: 177px;
	height: 17px !important;
	height: 19px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
}

.label_iscr select {
	width: 175px !important;
	width: 177px;
	height: 17px !important;
	height: 19px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.label_iscr .checkbox {
	width: 13px;
	height: 13px;
	overflow: hidden;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
	border: 0px;
}
/******** ISCRIZIONE LOGIN ********/


/******** LOGOUT ********/
#logout_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_login_t.gif'); 
	background-repeat: no-repeat;
}

#logout_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #000000;
}

.modulo1 {
	width: 149px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_moduloIscrizione.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.modulo2 {
	width: 149px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_moduloIscrizione.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.modulo1 {
	background-image:url('/img/bt_moduloIscrizione_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.modulo2 {
	background-image:url('/img/bt_moduloIscrizione_f2.gif'); 
	background-repeat: no-repeat; 
}

.btn_logout1 {
	width: 65px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/logout.gif'); 
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
}

.btn_logout2 {
	width: 65px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/logout.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.btn_logout1 {
	background-image:url('/img/logout_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.btn_logout2 {
	background-image:url('/img/logout_f2.gif'); 
	background-repeat: no-repeat; 
}
/******** LOGOUT ********/



/******** ARTICOLI ********/
#att_t {
	width: 202px;
	overflow: hidden;
  	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_attuale.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;
}
#att_rec_t {
	width: 202px;
	overflow: hidden;
  	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_attualerecensione.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;
}

#arch_rec_t {
	width: 202px;
	overflow: hidden;
   	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_arhiviorecensioni.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;	
}
#arch_t {
	width: 202px;
	overflow: hidden;
   	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_archivio.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;	
}
		
.ul_art {
	width: 202px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	/*background-color: yellow;*/
}

.li_off {
	background-image:url('/img/bullet_archivio.gif'); 
	background-repeat: no-repeat;
	list-style-type: none;
	margin: 9px 0px 9px 0px;
	padding: 0px 10px 0px 14px;
}			

.li_on {
	background-image:url('/img/bullet_attuale.gif'); 
	background-repeat: no-repeat;
	list-style-type: none;
	margin: 9px 0px 9px 0px;
	padding: 0px 10px 0px 14px;
}


.ul_lista_art {
	width: 540px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.li_lista_art {
	list-style-type: none;
	background-image:url('/img/bullet_quad.gif'); 
	background-repeat: no-repeat;	
	margin: 9px 0px 9px 0px;
	padding: 0px 0px 0px 12px;
}	


#box_paginazione {
	width: 540px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	text-align: center;
}	
/******** ARTICOLI ********/	
	
/******** RECENSIONI SITI ********/
#recensionesiti_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_recen_t.gif'); 
	background-repeat: no-repeat;
}

#recensionesiti_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #006666;
}

/******** RECENSIONI SITI ********/

/******** EDITORIALE ********/
#editoriale_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_edit_t.gif');
	background-repeat: no-repeat;
}

#editoriale_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #990000;
}
/******** EDITORIALE ********/

/******** PRIMO PIANO ********/
#primopiano_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_primop_t.gif');
	background-repeat: no-repeat;
}

#primopiano_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #1C2660;
}
/******** PRIMO PIANO ********/

/******** APPROFONDIMENTI ********/
#approfondimenti_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_appr_t.gif');
	background-repeat: no-repeat;
}

#approfondimenti_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #B97125;
}
/******** APPROFONDIMENTI ********/

/******** CITTA DIGITALI ********/
#cittasx_t {
	width: 202px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_cittadigitale.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;	
}

#cittadigitali_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_citta_t.gif'); 
	background-repeat: no-repeat;
}

#cittadigitali_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #506BB0;
}

/******** CITTA DIGITALI ********/

/******** RICERCA MATERIALI ********/

/***** SX  ****/
#player_sx {
	width: 200px !important;
	width: 202px;
	height: 259px !important;
	height: 261px;
	overflow: hidden;
   margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-color: #F28109;
	border: 1px solid #B56206;
}

#player_cnt {
	width: 176px;
	height: 205px;
	overflow: hidden;
   margin: 10px 0px 16px 12px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#player_btn {
	width: 200px;
	height: 14px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: inline;
}

#player_btn a, .img_estr {
   margin: 0px 0px 0px 74px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#box_adobe {
	width: 186px !important;
	width: 202px;
	/*height: 90px;*/
	overflow: hidden;
    margin: 6px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	float: left;
	display: inline;
	background-color: #E6E6DE;
}
/***** SX  ****/

#ricerchesx_t {
	width: 202px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_ricerchemateriali.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;	
}

#ricerchemateriali_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_mater_t.gif'); 
	background-repeat: no-repeat;
}

#ricerchemateriali_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #F28109;
}

/******** RICERCA MATERIALI ********/

/******** CERCA ********/
#cerca_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_cerca_t.gif'); 
	background-repeat: no-repeat;

}

#cerca_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #525252;
}

/******** CERCA ********/	

/******** RISORSE DI RETE ********/
#risorseinretesx_t {
	width: 202px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
	float: left;
	background-image:url('/img/menu_categorie.gif'); 
	background-repeat: no-repeat;
	background-color: #F7F7F7;
	background-position: top;	
}

#link_segnala {
	width: 184px !important;
	width: 202px;
	overflow: hidden;
   margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 18px;
	float: left;
	background-image:url('/img/bullet_archivio.gif'); 
	background-repeat: no-repeat;
}

#risorserete_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_rete_t.gif'); 
	background-repeat: no-repeat;
}

#risorserete_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
    margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #74B4B6;
}
/******** RISORSE DI RETE ********/

/******** SEGNALA SITO ********/
.segnala_login {
	/*width: 535px;*/
	overflow: hidden;
    margin: 0px 0px 0px -70px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#risorserete_tx form{ 
	/*width: 540px;*/
	width:550px;
	overflow: hidden;
	margin: 21px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.label_form_segn {
	width: 530px;
	/*height: 19px;*/
	overflow: hidden;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

.label_form_segn span {
	width: 240px;
	height: 17px !important;
	height: 19px;
	margin: 0px 0px 0px 0px; 
	padding: 2px 0px 0px 0px; 
	float: left;
}

.label_form_segn input{
	width: 248px !important;
	width: 250px;
	height: 17px !important;
	height: 19px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
}

.label_form_segn select {
	width: 175px !important;
	width: 177px;
	height: 17px !important;
	height: 19px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.label_form_segn textarea {
	width: 248px !important;
	width: 250px;
	height: 77px !important;
	height: 79px;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	float: left; 
}

.btn_invia {
	width: 56px;
	height: 0px !important;
	height: 18px !important;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	background-image:url('/img/bt_invia.gif'); 
	background-repeat: no-repeat; 	
	border:0;
	cursor: pointer;
	float: right;
	margin-right:55px;
	background-color: white;
}

.btn_invia_hover {
	width: 56px;
	height: 0px !important;
	height: 18px !important;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 0px;
	background-image:url('/img/bt_invia_f2.gif'); 
	background-repeat: no-repeat; 	
	border:0;
	cursor: pointer;
	float: right;
	margin-right:55px;
/*	background-color: white;*/
}


/**/
.invia1 {
	width: 56px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	background-image:url('/img/bt_invia.gif'); 	
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	border: 0;
	float: right;
}

.invia2 {
	width: 56px;
   height: 18px !important;
   height: 0px !important; 
	background-image:url('/img/bt_invia.gif'); 
	background-repeat: no-repeat; 
	margin: 0px 0px 0px 0px;
	display: block;
	overflow: hidden;
	padding: 18px 0px 0px 0px;
}

a:hover.invia1 {
	background-image:url('/img/bt_invia_f2.gif'); 
	background-repeat: no-repeat; 
}

a:hover.invia2 {
	background-image:url('/img/bt_invia_f2.gif'); 
	background-repeat: no-repeat; 
}

/******** SEGNALA SITO ********/

/******** COMMUNITY ********/
#community_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_comm_t.gif'); 
	background-repeat: no-repeat;

}

#community_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #2270B2;
}
/******** COMMUNITY ********/

/******** COMMUNITY ********/
#error_t {
	width: 565px;
	height: 25px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	background-image:url('/img/sf_error_t.gif'); 
	background-repeat: no-repeat;

}

#error_tx {
	width: 535px !important;
	width: 565px;
	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 14px 20px 20px 6px;
	float: left;
	border: 2px solid #4a4a4a;
}
/******** COMMUNITY ********/
/********************************** / CONTENT  *********************************/



/********************************** FOOTER  *********************************/
#footer {
	width: 780px;
	height: 20px;
	overflow: hidden;
   margin: 6px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	display: block;
	background-color: #333333;
}

#footer_sx {
	width: 86px;
	height: 20px;
 	overflow: hidden;
   margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	float: left;
}

#credit {
	height: 16px !important;
	height: 20px;
	overflow: hidden;
   margin: 0px 8px 0px 0px;
	padding: 4px 0px 0px 0px;
	display: inline;
	float: right;
}
/********************************** / FOOTER *********************************/


#firstlist{
	width:407px;
	height:375px;
	margin:0px 0px 0px 0px;
	border:0px solid #000000;
}

#separator{
	margin:3px 0 0px 0;
	clear:both;
}

#separator[id]{
	margin:0px 0 3px 0;
	clear:both;
	height:0px;
}

