@charset "utf-8";
/* CSS Document */

html{
	height:100%;
}
body  {
	/*font: 0.8em  'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;
	font: 0.8em  'Frutiger', 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Liberation Sans', 'Nimbus Sans L', Tahoma, Geneva, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font: 0.8em  'Segoe UI', Candara, 'Bitstream Vera Sans', 'DejaVu Sans', 'Bitsream Vera Sans', Arial, sans-serif;
	font: 0.8em Corbel, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', Arial, sans-serif;*/
	font: 0.75em  'Microsoft Sans Serif', 'Arial Unicode MS','+ Microsoft Sans Serif', Arial, sans-serif;
	background-image:url(../img/sfum_dx.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin: 0; 
	padding: 0;	
	color: #0000;
	height:100%;
}

img {
	max-width: 100%;
	}
	
p, ul, li{
	margin:0;
	padding:0;
	list-style:none;
}

/*ol{
	margin:0;
	padding:0;
}
ol li{
	list-style:inherit;
	color:#959595;
	font-weight:bold;
	margin-left:20px;
}
ol p{
	font-weight:normal;
	color:#000000;
	margin:0;
}*/

ol li{
	list-style:decimal;
	list-style-type:decimal;
}
ol li ul li{
	list-style:none;
}
a{
	color:#004077;
	font-weight:bold;	
	text-align:left;
}
a:hover, a:active, a:focus{
	color:#0079C0;	
}
#container { 
	width: 100%;  
	margin: 0 auto; 
	text-align: left; /* sostituisce l'impostazione text-align: center nell'elemento body. */
	background-image:url(../img/sfum_sx.gif);
	background-repeat:repeat-y;
	min-height:800px;
	/*height:100%;*/
	
} 
#content{
	  max-width:80%;
	  margin:auto;
	  background-image:url(../img/linee_12px.jpg);
	  background-repeat:repeat-x;
	  padding-bottom:27px;
}
#contentInt{
	  width:100%;
	  margin:auto;
	/*background-image:url(../img/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;*/
	  
}

#header{
	 background-image:url(../img/azzurro.jpg); 
	 background-repeat:repeat-x; 
	 width:100%;
	 margin: 0 auto;
}
/*#barra_testata{
	 
	 margin:auto; 
	 background-image:url(../img/lati.png); 
	 background-repeat:no-repeat; 
	 background-position:36px 0; 
	 height:106px;
}*/
#testata{
	  /*width:990px;*/ 
	  margin:auto;
	  margin-left:10%;
	  height:116px;
}
#logo{
	width:90%;
	float:left;
	background-image:url(../img/bg_top.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding-top:10px;
	height:106px;
}
#barra_menu{	
	 padding:0 10%;
	  background-color:#004177;
	  /*height:28px;*/ 
	  border-top:1px solid #004177; 
	  border-bottom:1px solid #004177;
}
#menu{
	  width:90%;
	  /*height:28px;*/ 
	  margin:auto;
	  background-image:url(../img/bgmenu_blu.jpg);
	  background-repeat:repeat-y;
	  background-position:center;
}
#menu ul{
	padding:5px 0 6px 0;
	text-align:center;
}
#menu ul li{
	  display:inline;
	  padding:0 10px;
}
#menu a{
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
	font-size:1.1em;
}




/**************** struttura HOME *******************************/
#homeSx {
	float: left; 
	width: 29%;
	padding:14px 2px 0 0;
	position:relative;
}
#homeSx .news{
	
}
#homeSx .newsRegione{
	margin-top:25px;
	
	/*background-position:97% 30px;*/
}
.newsRegioneSx, .newsRegioneCn{
	float:left;
}
.newsRegioneSx{
	background-image:url(../img/box_sx.gif);
	background-repeat:no-repeat;
	width:14px;
	height:232px;
}
.newsRegioneCn{
	background-image:url(../img/box_cn.gif);
	background-repeat:repeat-x;
	width:88%;
	height:212px;
	padding:10px 0;
}
.newsRegioneDx{
	background-image:url(../img/box_dx.gif);
	background-repeat:no-repeat;
	background-position:0px 0;
	width:12px;
	height:232px;
	float:right;
}
.newsRegione img{
	
	
}
.titoloNewsRegione{
	font-size:0.9em;
	color:#008030;
	font-weight:bold;
}

.sfondoN{
	font-size:1.2em; 
	color:#fff; 
	padding:0px 10px 0px 10px; 
	background-color:#028534;
	
}

.dettagli{
	text-align:right;
	color:#e10b17;
	font-variant:small-caps;
}
#homeDx {
	float: left; 
	width: 70%;
	padding:0 0 5px 0;
/*	padding:12px 0;	*/
}
#ricerca {
	width: 100%;
	height:39px;
	background-image:url(../img/bg_ricerca.jpg);
	background-repeat:no-repeat;	
	background-position:right;	
	float:right;
	width:207px;
}

#home_mainContent {	 
	width:100%;
	border-left:1px solid #a0a0a0;
	padding:0 0 12px 1%;
	margin-top:24px;
	max-width:700px;
}
.riservata{
	 text-align:right; 
	 font-size:11px; 
	 font-variant:small-caps; 
	 color:#999999;
}
.riservata a{
	font-weight:normal;
	text-decoration:none;
	color:#999999;
	padding:0 5px;
}
#home_mainContent #box1{
	width: 100%;
}


#progIn_img{
	width: 64%;
	float:left;
	margin:5px 0 10px 0;
	background-color:#0079c0;	
	/*max-width:445px;*/
	padding:15px 2%;
	height:222px;
}
#slideshow{
	width:445px;
	height:222px;
	overflow:hidden;
}
#slideshow a{
	width:100%;
}
#slideshow img{
	max-width:100%;
/*	width:100%;*/
}

#progIn_tasti{	
	
	/*width: 31%;
	max-width:206px;*/
	float:right;
	margin:5px 0 10px 0;	
	width:32%;
	text-align:right;
	background-image:url(../img/bg_tasti.gif);
	background-repeat:repeat-x;
}
#progIn_tasti a img{
	max-width:100%;
	height:63px;
}
.pos_tasti{
	position:relative;
}
.pos_freccia_on{
	position:absolute;
	top:15px;
	left:0;
}
.pos_freccia{
	position:absolute;
	top:24px;
	left:0;
}
.pos_freccia img{
	max-width:none;
}
#progIn_tastiImg{	
	position:absolute;
	right:0;	
}


#home_mainContent #box2{
	width: 100%;
	background-image:url(../img/linee_12px.jpg);
	background-repeat:repeat-x;
	padding-top:15px;
	}
#home_mainContent #box2 #box2_sx{
	width: 66%;
	float: left;
	padding:0 7px 0 0;
}
#lavori{
	/*width:90%;*/
	background-color:#0063a4;
	margin-top:3px;
	padding:15px 3%;
	
}
#lavoriCycle{
	height:170px;
	overflow:hidden;
}
#lavori a{
	width:100%;
/*	width:100%;*/
}
#lavori img{

	max-width:100%;
/*	width:100%;*/
}

#base_lavori{
	/*background-image:url(../img/freccia_blu_lavori.gif); 
	background-repeat:no-repeat; 
	background-position:30px 0; */
	padding-top:10px;
}

#nome_lavori{
	float:left; 
	width:30%;
	margin-left:20px;
	font-size:1.4em;
	color:#0063a4;
}

#nav{
	float:right;
	padding: 0 5px;
}
#nav li{
	display:inline;
	padding:5px 8px;
	border-right:1px solid #cccccc;
}
#nav li a{
	text-decoration:none;
	color:#000000;
	font-weight:normal;	
}
.frecce_lavori{
	float:right;
}
#box2_sx .box{
	width: 100%;
	background-image:url(../img/linee_12px.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:5px 0 20px 0;
	
}
.box{
	width: 100%;
	float:left;
}
#box2_sx .boxFondo{
	width: 100%;
	float:left;
	padding:10px 0 20px 0;
}


#home_mainContent #box2 #box2_dx{
	width: 29%;
	height:335px;
	float: right; 
	background-color:#ebebeb;
	padding:5px 3% 15px 0;
	text-align:right;
}
#home_mainContent #box2 #box2_dx img{
	margin:8px 0 0 5px;
}

/**************** struttura PAGINE INTERNE *******************************/
#internoSx {
	float: left; 
	width: 79%;
	padding:0 1% 0 0;
	margin:38px 0 20px 0;
	min-height:345px;	
	border-right:1px solid #a0a0a0;
}

#internoDx {
	float: left; 
	width:19%;
	position:relative;
}

#mainContent {	 	
	padding:0 2% 10px 70px;
}
#menuDx{
	margin:45px 0px 0 7px;	
	border-top:1px solid #9fb3c5;
}

.menuDx_tasto{
	padding:8px 0 8px 5px;
	border-bottom:1px solid #9fb3c5;
	width:99%;
}
.menuDx_tasto img{
	vertical-align:middle;
}

/**************** PAGINA PROGETTI *******************************/

#progettiCont{
	width:100%;
	margin-top:40px;
	/*padding:20px 5px 0 5px;*/
	
}
#progettiContSx{
	width:6%;
	float:left;
	border-top:1px solid #73767f;
	margin-top:48px;
}
#progettiContCn{
	float:left;
	width:86%;	
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}
#progettiContDx{
	width:6%;
	float:left;
	border-top:1px solid #73767f;
	margin-top:48px;
}
ul#mycarousel {
	width:100%;
	position:relative;
	height:100%;
}
.progetto{
	height:65px;
	padding:20px 5px;
	background-color:#eeeeee;
	border-bottom:1px dashed #d1d1d1;
}
.logoProgetto{
	text-align:center;
}
.logoProgetto img{
	border:1px solid #ffffff;
}
.nomeProgetto{	
	border:1px solid #ffffff;
	text-align:center;
	color:#ffffff;
	font-size:0.9em;
	font-weight:bold;
	padding:4px;
	margin-top:10px;
}

/**************** PAGINA INTERNA PROGETTO *******************************/

#mainContentInterno {	 	
	border-bottom:1px solid #a0a0a0;
	padding:0 1% 10px 1%;
	height:100%;
	
}
#mainContentInternoMenu{
	width:24%;
	float:left;
	
}
#mainContentInternoProgetto{
	width:74%;
	float:left;
	padding-left:2%;
}

#area{
	
}
#menuInterno{
	background-color:#e5e6e6;
	/*background-image:url(../img/bg_menuInt.gif);*/
	background-repeat:repeat-y;
	margin-top:5px;
	padding:50px 0 0 0;
	max-width:188px;
}
#menuInterno ul.menuI{
	margin-right:-10px;
}
#menuInterno ul li{
	line-height:22px;
	padding:0 10px 0 20px;
	/*width:100%;*/
}

li.attivo, p.attivo{
	background-color:#eff1f1;
	background-image:url(../img/freccia_progetto_sel.gif);
	background-repeat:no-repeat;
	background-position:right;
}
#riferimentiprogetto{
	border-bottom:1px solid #7b7e87;
	height:44px;
	padding:0 3px;
}
#rifDiv{
	padding:19px 0 0 0px;
	float:left;
}
#rifAsse{
	float:right;
	padding:9px 15px 0 10px;
}
#rifAnno{
	float:right;
	height:26px;
	text-align:center;
	border-left:1px solid #7b7e87;
	border-right:1px solid #7b7e87;
	font-size:1.2em;
	padding:18px 12px 0 12px;
}
#rifLogo{
	float:right;
	padding:0 10px 0 15px;
	text-align:center;
}

.titoloProgetto{
	font-size:1.5em;
	color:#2178a7;
	padding:2px 0 20px 0;
	text-transform:uppercase;
	font-weight:normal;
}
.sezione{
	font-size:1.3em;
	color:#788c97;
	font-weight:normal;
}
.testoProgetto{
	text-align:justify;	
	padding:2px 3px 2px 5px;
}
ul#documenti, ul#video {
	margin-top:30px;
	}
 ul#corsi{
	margin:10px 0 0 5px;
	}
ul#documenti li, ul#video li{
	border-bottom:1px solid #bbccd1;
	/*height:100%;
	position:relative;
	padding:6px 0 12px 15px;*/
	padding:2% 0 3px 0;
	background-image:none;
	display:inline-block;
	width:100%;
}
ul#corsi li{
	background-image:none;
}
ul#documenti li img, ul#video li img{
	/*margin-bottom:3px;
	vertical-align:middle;*/
	margin:0 0 1% 2px;
	float:right;
}

ul#documenti img{
	
	 border:1px dashed #BBCCD1;
}
ul#documenti li p, ul#video li p{
	float:left;
	width:85%;
	padding:1% 1% 1% 2%;
	/*font-weight:bold;
	margin:5px 0 5px  0;
	margin-top:4px;*/
}
.documenti_bg{
	 background-color:#EEEEEE; 
	 padding:2px 30px 2px 10px;
	 font-family:century gothic, "Helvetica Neue", arial;
	 font-size:13px;
	 text-transform:uppercase;
}


#tornaProgetti{
	text-align:right;
	background-color:#2177A6;
	padding:0 5px;
	line-height:24px;
	margin:4px 0 10px 0;
}
#tornaProgetti a{
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

.sfondo_documenti{
	 background-color:#eff1f1; 
	 padding:2px 30px 2px 10px;
	 font-family:century gothic, "Helvetica Neue", arial;
	 font-size:13px;
	 text-transform:uppercase;
	 border:1px dashed #cccccc;
}
/**CENTRI E INTERNO CENTRO**/
#tabelle{
	width:100%;
}
#menuInternoCentri{
	background-color:#e5e6e6;
	margin-top:3px;
	padding:15px 7px 0 2px;
	max-width:188px;
}

#menuInternoCentri ul li{
	padding:5px 0 5px 20px;
	background-image:url(../img/freccina_bianca.png);
	background-position:3px 5px;
	background-repeat:no-repeat;
	border-bottom:1px dotted #ffffff;
	font-size:0.9em;
	color:#646466;
}

#menuInternoCentri ul li a{
	color:#646466;
	font-weight:normal;
	text-decoration:none;
}
#menuInternoCentri ul li a:hover, #menuInternoCentri ul li a:active, #menuInternoCentri ul li a:focus {
	color:#0079c0;
}
.nomeCentro{
	 margin:0px 0 3px 0; 
	 font-size:1.4em; 
	 color:#0079c0;
	 text-transform:uppercase;
}
#contattiCentro{
	margin-top:20px;
	width:100%;
	text-align:right;
}

p.bottomCentro{
	padding-top:10px;
	text-align:left;
}
p.bottomCentro img{
	padding:5px 2px 40px 20px;
}
p.bottomCentro a{
	font-weight:normal;
}


/*****/


#footer{
	height:68px;
	background-image:url(../img/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding-bottom:5px;
	font-size:0.8em;
	line-height:11px;
	
	/*position:absolute;
	left:10%;
	bottom:10px;
	width:80%;*/
}


#footerContent{
	padding:13px 0 0 10px;
}
.footerDivSx{
	float:left;
	width:25%;	
}
.footerDivCn{
	float:left;
	width:52%;
	text-align:center;	
}
.footerDivDx{
	float:right;
	width:23%;
}

.footerDivCn img{
	margin-left:11px;
	vertical-align:middle;
	
}
.footerDivDx img{
	margin-top:3px;
	
}
.footerClear{
	clear:both;
    height:6px;
	background-image:url(../img/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
/*****pagina CORSI***/


	ul#corsi li{
	border-bottom:1px solid #bbccd1;
	position:relative;
	padding:5px 0 5px 5px;
}
ul#corsi li img{
	position:absolute;
	right:7px;
	top:5px;
}

ul#corsi li{
	float:left;
	width:90%;
	padding-right:60px;
}

#intro_corsi{
	padding-bottom:30px;
}
.luogo_corso{
	margin-top:30px;
}

.luogo_corso_bg{
	 background-color:#ffb133; 
	 padding:2px 30px 2px 10px;
	 font-family:century gothic, "Helvetica Neue", arial;
	 font-size:13px;
	 text-transform:uppercase;
	 border:1px dashed #d1d1d1;
}


#archivioCorsi{
	text-align:right;
	background-color:#ffb133;
	padding:0 5px;
	line-height:24px;
	margin:70px 0 10px 0;
	font-variant:small-caps;
}
#archivioCorsi a, #menuInterno a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
.stampa{
	text-align:right;
}

/*****pagina DOCUMENTI***/
#accordion{
	margin-right:-10px;
}
#accordion p{
	line-height:22px;
	padding:0 10px 0 20px;
	margin-top:5px;
}
#accordion p a{
	font-family:century gothic,"Helvetica Neue",arial;
	text-transform:uppercase;
	color:#004177;
	text-decoration:none;
	font-weight:normal;
}

#accordion div p a{
	font-family:'Microsoft Sans Serif', 'Arial Unicode MS','+ Microsoft Sans Serif', Arial, sans-serif;
	text-transform:none;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}

/*#accordion div{
	padding-bottom:20px;
}*/


/*****classi varie***/
.testo{
	text-align:justify;
	padding:10px 5px;
}
.testoCentri{
	text-align:justify;
	padding:10px 5px;
}

.testo ul li, .testoCentri ul li, .testoProgetto ul li{
	padding-left:10px;
	background-image:url(../img/pallino_lista.gif);
	background-repeat:no-repeat;
	background-position:0 0.6em;
}
.blu_aeca{
	color:#004077;
}
.linea{
	border-bottom:1px solid #a0b3c4;
	padding-bottom:4px;
	margin-right:0px;
}

.titoloNews{
	color:#004077;
	color:#006199;
	text-align:left;
	font-size:1em;
	font-weight:bold;
	padding-bottom:7px;
}
.continua{
		text-align:right;
}
.titolo_sezioni { 
	padding:8px 0 0 0;
	margin:0;
	border-bottom:1px solid #73767d;
	}
.titolo_sezioni_lungo { 
	padding:10px 0 5px 40px;
	margin:0;
	border-bottom:1px solid #73767d;
	}

.download{
	/*border-top:1px dotted #9fb3c5;*/
	padding-top:20px ;
	/*margin-top:20px;*/
}

.clearfloat { /* questa classe deve essere inserita in un elemento div o break e deve essere l'elemento finale prima della chiusura di un contenitore che deve contenere per intero un elemento mobile */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.sez_menu{
	background-repeat:no-repeat;
	background-position:20px 5px;
}
.sez_generica{	
	background-image:url(../img/ico_generica.gif);
	background-repeat:no-repeat;
	background-position:18px 5px;
	padding:10px 0 10px 40px;
}
.sez_generica_i{	
	background-image:url(../img/ico_generica.gif);
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding:10px 0 10px 40px;
}
.sez_generica_p{	
	background-image:url(../img/ico_generica_p.gif);
	background-repeat:no-repeat;
	padding:0px 0 0 34px;
	
}
.sez_progetti{	
	background-image:url(../img/ico_progetti.gif);
}
.sez_iniziative{	
	background-image:url(../img/ico_iniziative.gif);
}
.sez_archivio{	
	background-image:url(../img/ico_archivio.gif);
}
.sez_corsi{	
	background-image:url(../img/ico_corsi.gif);
}
.bold{
	font-weight:bold;
	color:#00192e;
}

.freccia{
	background-image:url(../img/freccia_dx_off.gif);
	background-repeat:no-repeat;
	padding:0px 0 8px 27px;
	margin:4px 0;
	border-bottom:1px dotted #c9d4de;
	
}
.freccia a{
	text-decoration:none;
	font-weight:normal;
}

.fondoScuro{
		background-color:#e0e0e0;
}
/*****classi colori assi****/
.asseA{
	background-color:#ffc90c;
}
.asseB{
	background-color:#2177a6;
}
.asseC{
	background-color:#84A529;
}
.asseD{
	background-color:#87888A;
}
.asseE{
	background-color:#8C0808;
}
.asseF{
	background-color:#5484B9;
}
.asseG{
	background-color:#7CA60A;
}
.asseH{
	background-color:#F18E00;
}
.asseI{
	background-color:#E75432;
}
.asseL{
	background-color:#8C0808;
}
.asseM{
	background-color:#8C0808;
}
.asseN{
	background-color:#8C0808;
}
.asse1{
	background-color:#561666;
}
/*****tabelle*********/
th {
	font: bold 0.9em "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #535353;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	/*padding: 6px 0px 0px 10px;*/
	padding: 6px 2px 0px 2px;
	background: #CAE8EA url(../img/bg_header_table.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
th.tableB{
	background: #88B2D8 url(../img/bg_header_tableB.gif) no-repeat;
	color:#ffffff;
}
th.tableG{
	background: #D8DBDC url(../img/bg_header_tableG.gif) no-repeat;
	color:#666666;
}


td {
	border-right: 1px solid #c6dde6;
	border-bottom: 1px solid #c6dde6;
	background: #fff;
	padding: 4px 6px 4px 10px;
	color:#535353;
}


td.alt {
	background: #F5FAFA;
}

.tabelle {
	padding: 0;
	margin: 0;
	border-left:1px solid #c6dde6;
	background-color:#eff5f9; 
	text-align:center; 
	margin:10px 0 0 0;
	width:100%;
}

caption{
	text-align:left;
	margin-top:20px;
}



/**************************/
#mainC{
  margin-top:2px;
  background:url(../img/box_a.gif) repeat-x;
  width: 98%;
  clear: both;
  height:232px;
}

#bodyText{
  background:url(../img/box_dx.gif) 100% 0 no-repeat;
  text-align:left;
}
#bodyText p{
  background:url(../img/box_s.gif) repeat-y;
  padding:0 10px;
}
#bodyText a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
#bodyText a:hover{
	color:#363;
	 text-decoration:underline;
}
#contentBottom{
  background:url(../img/box_b.gif) repeat-x;
  width:100%;
  background-position:bottom right;
 
}

#innerBottom {
  height:12px;
  width:100%;
  background: url(../img/box_b_s.gif) 0 0 no-repeat;
}
#innerBottomdx {  
  background:url(../img/box_b_d.gif) no-repeat 0 0;
  height:12px;
  width:12px;
  float:right;
}

.anni{
	 font-family:century gothic, "Helvetica Neue", arial;
	 padding:8px 0 12px 0;
	 line-height:48px;
	 font-size:20px;
}


/*****FORM*****/
form#autenticazione{
	width:353px;
	height:113px;
	background-image:url(../img/bg_form.gif);
	background-repeat:no-repeat;
	padding:40px 10px 10px 20px;
	margin-top:10px;
}
input.text{
	background-image:url(../img/bg_input.gif);
	background-repeat:no-repeat;
	width:200px;
	height:20px;
	padding:5px;
	color:#000;
	border:solid 0 #fff; 
}
.textarea{
	background-image:url(../img/bg_textarea.gif);
	background-repeat:no-repeat;
	width:300px;
	height:180px;
	padding:5px;
	color:#000;
	border:solid 0 #fff; 
}

p.invio{
	border:solid 0 #fff;
	text-align:right;
	width:280px;
}




label{
	float:left;
	width:65px;	
	color:#000000;
	margin:7px 5px 5px 5px;
	text-align:left;
}

/********* COMMENTI*******/
.ui-widget-header { 
	background:#d2e0fc;
	color: #000; 
	font-weight: bold; 
	}
	
.commenta{
	cursor:pointer;
}

#dialog{
	text-align:justify;
	font-size:11px;
	display:none;
	}
	
ul#documenti li#commenti {		
		padding:0px;
		margin:0;
	}
li#commenti ul li{
		border-top:1px solid #EEEEEE; 
		border-bottom:1px solid #EEEEEE; 
		background-image:url(../img/sfumatura.gif);
		background-repeat:repeat-y;
		background-position:right top;
		padding:1% 2%;
		margin:0;
		display:inline-block;
		width:96%;
	}
li#commenti ul li p{
	font-weight:normal;	
}
li#commenti ul li p.autore{
	font-weight:bold;
	color:#006199;
}
