html,body{width: 100%; margin: 0 0 0 0; padding: 0 0 0 0; font-family: Georgia, Times, serif, sans-serif; border: 0px solid green;
	/*font-size: 10px;*/ 	text-decoration: none; background-color: #ccffcc; /*#ccff99 #ffcc99 #99ff99*/  font-style: normal;}
body{font-size: 13px; /*font-size: 71.5%;
	background: url(/CSS/intonaco/intonaco3_tot.jpg) repeat;*/}
#contenitore{width: 70em;	margin: 0 0 0 0; padding: 0 0 0 0; 
	/*background: url(/CSS/intonaco/intonaco3_oriz.jpg) repeat-y left top;*/ 	background-color: #ffffcc; 
	 border-left: 1px solid black; border-right: 1px solid black; border-bottom: 1px solid black;}
/*senza specificare che contenitore è largo il 100% dava spesso errore nel caricare le textures di sfondo*/

/*.cornice{border: 1px solid black; padding: 0.18em 0.18em 0.18em 0.18em; margin: 0 0 1em 0;
	background: url(/CSS/intonaco/intonaco3.jpg) repeat; width: auto;}*/

/*testata contiene i riquadri e l'intestazione; se non lascio un margine sotto dà errore in IE5*/
#testata{padding: 0em 0em 0em 0em; margin: 0em 0em 0em 0em; 
	background: url(/CSS/giallo_alto.gif) repeat-x top left;}
#riqsx{/*float: left; height: 165px; border: 1px solid green; 
	width: 10em; text-align: center; padding: 0em 1em 0em 1em;
	background: url(/CSS/intonaco/intonaco3_ang.jpg) no-repeat left top; overflow: hidden;*/ display: none;}
#riqdx{float: right; /*height: 165px; */ width: 14em; border: 0px solid green;
	text-align: center; padding: 0em 1em 0em 1em; overflow: hidden;}
#intestazione{/*background: url(/CSS/intonaco/testa.jpg) top left;
	height: 165px;*/ border: 0px solid black;
	margin: 0 0em 0 0; padding: 0 0 0 0;}

/*valori 0.000000013 devono essere 13 se si mostrano i riquadri destri*/
#navigatore{font: normal .8em/1em Georgia,Times,serif,sans-serif; text-align: left; float: right; border: none;
	margin: 0.8em 1em 0.5em 0 !important;	margin: 0.8em 0em 0.5em 0; padding: 0 0 0.5em 0;}

#menu{float: left; width: 10em; display: none;}
#menu ul{list-style-type: none;	padding: 0 0 0 0; margin: 0em 0 0em 0;}
#menu_oriz ul{list-style-type: none; padding: 0.5em 0 1.5em 0em; margin: 1.5em 16em 0em 1em; text-align: center; 
border-right: 1px dotted black; border-left: 1px dotted black;
background: url(/CSS/giallo_menu.gif) repeat-x top left;}
/*se specifico l'altezza in menu_oriz e non in menu_oriz_ul ricompare il bordo vuoto in IE*/
#menu li{font: bold 0.9em/1em Georgia,Times,serif,sans-serif;
	padding: .2em .3em .2em 20px;
	text-align: left;
	/*background: url(/CSS/intonaco/tasto_int3.jpg) no-repeat;*/
	background: url(/images/arrow_right.gif) no-repeat; /*width="17" height="17" border="0" */
	border: 1px solid #666699;
	margin: 0.2em 0 0 0;}
#menu .li2{font: normal 1.0em/1em Georgia,Times,serif,sans-serif; 
	margin: 0 0 0 0; padding: .25em .3em .25em 20px;
	list-style-type: none; text-align: left;
	border: none;
	border-bottom: 1px dotted #663300;
	background: none;}
#menu_oriz li{display: inline;
	padding: 0em 1em 1.2em 1em; margin: 0 0em 0 0em;
	font: normal 1em/1em Georgia,Times,serif,sans-serif; 
	background: url(/CSS/intonaco/tasto_int3.jpg) no-repeat;
	border: 0px solid #666699; /*IE ignora la voce important, mentre per gli altri ha la precedenza*/}
#menu_oriz .li2{display: none;}
#menu_oriz .attivo{font: bold 1em/1em Georgia,Times,serif,sans-serif; background: url(/CSS/foglie.png) bottom center no-repeat;}

#colonnasx{float: left;	display: inline;	margin: 0 0 0 0;	padding: 0 1em 0 1em; display: none;
	width: 10em; border: 2px solid red;}
#colonnadx{float: right; display: inline; margin: 0 0em 0 0; border: 0px solid red;
	padding: 0 1em 0 1em; width: 14em; height: auto;}

#contenuto{margin: 0 16em 0 1em; text-align: left;
	padding: 1em 1em 1em 1em;	background: white; /*	background: url(/CSS/intonaco/intonaco3.jpg) top; */
	border-right: 1px dotted black;
	border-bottom: 1px dotted black;
	border-left: 1px dotted black;}
.dim_font{font-size: 0.8em; text-align: right; margin: 0 0 0 0;}

.stacco{clear: both; width: 100%; height: 1px;}
#fondo{clear: both;	width: 100%; text-align: right;
	padding: 0.3em 0em 0.5em 0em; margin: 0.2em 0em 0em 0;
	background-color: #ffcc00; /*color: white*/;
	/*border:1px solid #990000;*/
	background: url(/CSS/giallo_basso.gif) repeat-x top left;}
#fondo a{/*color: #fff; font-weight: bold*/}
.fondo_dx{float: right; margin: 0 1em 0 0;}
.fondo_sx{float: left; margin: 0 0 0 1em;}

p,li{padding: 0 0 0 0; margin: 0.3em 0 0.5em 0;	line-height: 1.25em;}
td{vertical-align:top;}
ul{list-style-type: disc circle; margin: 0.3em 0 0.3em 1.2em; padding: 0 0 0 0;}
li{margin: 0.3em 0 0.5em 1.2em;	padding: 0 0 0 0;}
.liv1{float: left;/*margin: 0.1em 0 0.1em 0; padding: 0 0 0 0; text-transform: capitalize;*/}
.liv2{float: left; margin: 0em 0 0em 0.75em; /*padding: 0 0 0 0; text-transform: capitalize;*/}
.liv1_testo{margin: 0.3em 0 0.5em 2em; padding: 0 0 0 0;}
.liv2_testo{margin: 0.3em 0 0.5em 4em; padding: 0 0 0 0;}

h1,h2,h3,h4{margin: 0 0 0 0; color: #003300; text-align: left;}
h1{font: bold 1.8em/1em Georgia,Times,serif,sans-serif; margin: 1.2em 0 .5em 0;}
h2{font: bold 1.5em/1em Georgia,Times,serif,sans-serif; margin: .9em 0 .5em 0;}
h3{font: bold 1.3em/1em Georgia,Times,serif,sans-serif; margin: .6em 0 .5em 0;}
h4{font: bold 1.2em/1em Georgia,Times,serif,sans-serif; margin: .6em 0 .0em 0;}
.titolo1{color: #003300; margin: .5em 0 .5em 0;
	font: bold 2em/1em Georgia,Times,serif,sans-serif;
	text-decoration: none; text-align: center;}
.titolo2{font: bold 1.7em/1em Georgia,Times,serif,sans-serif;
	text-decoration: none; text-align: center; margin: .5em 0 .5em 0;}

dl{margin: 0 0 0em 0em;	padding: 0 0 0 0;}
dt{margin: 0 0 0em 0em;	padding: 0.2em 0 0 0; float: left;}
dd{margin: 0 0 0em 5.5em;	padding: 0.2em 0 0 0;}

img{border:0;}
hr{border: #cccccc 1px dotted;}

a,a:link{color: #006600; font-style:normal; text-decoration: none;}
a:hover{text-decoration: underline;}
a:active{color:#3333ff;} /*a che serve?*/
a:visited{color:#336666;}
#riqsx a, #riqsx_rid a, #riqdx a, #riqdx_rid, #sottoriqsx, #sottoriqdx a{text-decoration: none;}
#navigatore a{text-decoration: none;}
#menu a, #menu_oriz a{text-decoration: none;}
#menu a:hover, #menu_oriz a:hover{text-decoration: underline;}
/*#menu a:hover{font: normal bold 1.0em/1em Georgia,Times,serif,sans-serif; text-decoration: none;}*/
#menu .li2 a:hover{font: normal normal 1.0em/1em Georgia,Times,serif,sans-serif;text-decoration: underline;}
#calend_rid a{text-decoration: none;}
#calend_rid a:hover{text-decoration: underline;}
#calend_fix a{text-decoration: none;}
#calend_fix a:hover{text-decoration: underline;}
.rinvio_nota a, .testo_nota a{text-decoration: none;}
.rinvio_nota a:hover, .testo_nota a:hover{text-decoration: underline;}

/*
.bordo{border: 1px solid black; display: block;}
.commentoamargine{float: right;	width: 10em; margin: 0.1em 0 0.3em 0.3em; padding: 0.3em;
	border: 1px solid #E1CACB;	background: #FFFFCC url(/CSS/intonaco/intonaco3.jpg) repeat;
	color: #444444;
	text-align: center;	line-height: 1.2;}
	 
.autore{text-align: right; margin: .6em 8em .4em 0;
	font: italic normal 1em/1em Georgia,Georgia,Times,serif,sans-serif;}
.recapiti, .recapiti2{margin: 0.4em 0 0.8em 0; font: normal bold 1.1em/1.8em Georgia,Times,serif,sans-serif;}
.recapiti2{font: normal normal 1em/1.8em Georgia,Times,serif,sans-serif; margin: 0.1em 0 0.8em 3.5em;}
.orario{margin: 1.5em 0 0em 0em; font: normal bold 1.1em/normal Georgia,Times,serif,sans-serif;}
.carica{margin: 1.5em 0 0.3em 0; padding: 0 0 0 0; float: none; text-transform: capitalize;}
.incaricato{margin: 0em 0 0.5em 3em; font: normal bold 1.15em/normal Georgia,Times,serif,sans-serif; padding: 0 0 0 0;}
.rinvio_nota{font-size: 0.9em;}
.testo_nota{font-size: 0.8em;}

.img_dx{float: right; margin: 1em 0 2em 1em;
	font: italic lighter 9px/normal Georgia,Times,serif,sans-serif;
	text-align: right;}
.img_sx{float: left; margin: 1em 1em 2em 0em;
	font: italic lighter 9px/normal Georgia,Times,serif,sans-serif;
	text-align: left;}
.img_nf_dx{margin: 1em 0 2em 1em;
	font: italic lighter 9px/normal Georgia,Times,serif,sans-serif;
	text-align: right;}
.img_nf_sx{margin: 1em 1em 2em 0em;
	font: italic lighter 9px/normal Georgia,Times,serif,sans-serif;
	text-align: left;}

.news{border-left: 1px solid black;	border-right: 1px solid black;
	margin: 1em 0 1em 0;	background: url(/CSS/intonaco/intonaco3.jpg) repeat;}
.news_testa{background: url(/CSS/intonaco/intonaco3_vert.jpg) repeat-x top;
	border-bottom: 1px solid black; border-top: 1px solid black;
	padding: 0.3em 0.5em 0.3em 0.5em;margin: 0 0 0 0;}
.news_fondo{background: url(/CSS/intonaco/intonaco3_vert.jpg) repeat-x bottom;
	border-bottom: 1px solid black; border-top: 1px solid black;
	font: normal normal .9em/1em Georgia,Times,serif,sans-serif; 
	padding: 0.3em 0.5em 0.3em 0.5em; margin: 0 0 0 0;}
.news_corpo{padding: 0 1em 0.5em 1em; margin: 0 0 0 0;} 
.news_p{font: normal normal 1em/1em Georgia,Times,serif,sans-serif; margin: 0.3em 0 0.3em 0;}
.news_data{float: right; margin: 0 0 0 0; font: normal normal 0.75em/1.1em Georgia,Times,serif,sans-serif;}
.news_categoria{float: right; margin: 0 0 0 0;}
.news_tit1{font: normal bold 1.1em/1.1em Georgia,Times,serif,sans-serif; margin: 0 0 0 0;}
.news_tit2{font: italic normal 0.9em/1em Georgia,Times,serif,sans-serif; margin: 0 0 0 0;}
.news_autore{font: normal bold 1em/1em Georgia,Times,serif,sans-serif; margin: 0 0 0 0;}
.news_testa_rid{padding: 0em 0em 0.5em 0; margin: 0 0 0 0;
	font: normal normal 0.9em/1em Georgia,Times,serif,sans-serif;}

.art{border: 1px solid black;	margin: 1em 0 1em 0;	background: url(/CSS/intonaco/intonaco3.jpg) repeat;}
.art_testa{background: url(/CSS/intonaco/intonaco3_vert.jpg) repeat-x top;
	border-bottom: 1px solid black;
	padding: 0.3em 0.5em 0.3em 0.5em;margin: 0 0 0 0;}
.art_fondo{background: url(/CSS/intonaco/intonaco3_tot.jpg) repeat-x center;
	border-bottom: 1px solid black; border-top: 1px solid black;
	font: normal normal .9em/1em Georgia,Times,serif,sans-serif; 
	padding: 0.3em 0.5em 0.3em 0.5em; margin: 0 0 0 0;}
.art_corpo{padding: 0 1em 0.5em 1em; margin: 0 0 0 0;} 
.art_p{font: normal normal 0.9em/1.1em Georgia,Times,serif,sans-serif; margin: 0.3em 0 0.3em 0;}
.art_data{float: right; margin: 0 0 0 0;}
.art_categoria{float: right; margin: 0 0 0 0;}
.art_tit1{font: bold 1.4em/1.2em Georgia,Times,serif,sans-serif; margin: .2em 0 .2em 0; color: #640000; text-align: left;}
.art_tit2{font: italic normal 0.9em/1em Georgia,Times,serif,sans-serif; margin: 0 0 0 0;}
.art_autore{font: normal bold 1em/1em Georgia,Times,serif,sans-serif; margin: 0 0 0 0;}
.art_cappello{font-style: italic;}
.art_testa_rid{padding: 0em 0em 0.5em 0; margin: 0 0 0 0;
	font: normal normal 0.9em/1em Georgia,Times,serif,sans-serif;}

.cal_testa1, .cal_testa2, .cal_testa3{background: url(/CSS/intonaco/intonaco3.jpg) repeat-x top; font: normal bold 1.1em/1em Georgia,Times,serif,sans-serif;
	border: 1px solid gray; padding: 0.2em 0.5em 0.2em 0.5em; margin: 2em 0 0.2em 0;}
.cal_testa1{background: url(/CSS/intonaco/intonaco3_vert.jpg) repeat-x top; border: 1px solid black;}
.cal_testa3{font: normal normal 1.1em/1em Georgia,Times,serif,sans-serif;}
.cal_tit1{font: normal bold 1.1em/1em Georgia,Times,serif,sans-serif;}
.cal_lato{font: normal normal 0.95em/1.1em Georgia,Times,serif,sans-serif; float: left; width: 11em; margin: 0.2em 0 0em 0.1em;}
.cal_p{font: normal normal 1em/1.2em Georgia,Times,serif,sans-serif; margin: 0.3em 0 0.3em 0; padding: 0 0 0 11.5em;}
.cal_autore{font: normal bold 0.9em/1em Georgia,Times,serif,sans-serif;}
.cal_categoria{float: right;margin: 0 0 0 0;font: normal normal 0.9em/1em Georgia,Times,serif,sans-seriff;}
#calend_rid{border: 1px solid black;
	height: 20em; overflow: hidden;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background-color: #FAEBD7;}
#calend_fix{border: 1px solid black;
	overflow: hidden;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background-color: #FAEBD7;}
#calend_rid h2{font: normal bold 1em/1em Georgia,Times,serif,sans-serif; margin: 0.5em 0 0.5em 0;}
#calend_fix h2{font: normal bold 1em/1em Georgia,Times,serif,sans-serif; margin: 0.5em 0 0.5em 0;}
.cal_testa_rid{font: normal bold 0.9em/1em Georgia,Times,serif,sans-serif; margin: 0.5em 0 0.2em 0;}
.cal_rid{font: normal normal 0.9em/1em Georgia,Times,serif,sans-serif;
	margin: 0em 0 0.2em 4em; text-indent: -4em;}

#box_home{border: 1px solid black;
	padding: 0.5em 0.5em 0.5em 0.5em;
	background: url(/CSS/intonaco/intonaco3.jpg) repeat;}
#box_home a{text-decoration: none;}
#box_home a:hover{text-decoration: underline;}

.box_mesi{text-align: center;}
.box_mesi a{text-decoration: none;}
.box_mesi a:hover{text-decoration: underline;}

*/


/* --- TEMPLATE --- */

/* --- struttura pagina --- */
#dBlog{border:#cccccc 1px solid; padding:0; border-spacing:0; border-collapse:collapse;}
TABLE.dblog{border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid}
#mainTable{width:700px; border-spacing:0; border:0; margin:auto; background-color:#ffffcc;}
td.mainTable{padding:15px; vertical-align:top; text-align:left;}
#mainHeader{width:680px; border:0; border-spacing:0; padding:0; background-color:#ffffcc;
background: url(/CSS/giallo_alto.gif) repeat-x top left;}
#mainHeaderLeft{width:440px; padding-right:10px; vertical-align:top; text-align:left;}
#mainHeaderRight{width:200px; padding-left:10px; vertical-align:top; text-align:left;}
#mainHeaderDivider{width:10px; background-color:#dedfde;}
#didascalia{font-size: 0.8em;}
#didascalia span{font-style:italic;}
#virgoLeft{font-family:georgia,serif; font-style:italic; font-size: 3em;}
#virgoIn{font-size: 0.8em; font-style:italic;}
#virgoRight{font-family:georgia,serif; font-style:italic; font-size: 3em; text-align:right;}
#mainContent{width:680px; border:0; border-spacing:0; padding:0;}
#mainContentLeft{width:500px; padding:1em; vertical-align:top; text-align:left;}
#mainContentRight{width:195px; padding:0; padding-left:5px; vertical-align:top; text-align:left;}
#mainContentDivider{width:5px; background-image:url('/bacheca/template/ucipem/gfx/puntini_v.gif');}
#briciole{margin-bottom:1em;}
#briciole span{font-weight:bold;}
#intro{text-align:justify;}
#footer{width:700px; background-color: #ffcc00; 
	padding: 0.3em 0em 0.5em 0em; margin: 0.2em 0em 0em 0;
	background: url(/CSS/giallo_basso.gif) repeat-x top left;}
#footerLeft{float:left; font-size: 0.8em; margin-left: 1em;}
#footerRight{float:right; font-size: 0.8em; margin-right: 1em;}


/* --- elementi --- */
.giustificato{text-align:justify;}
.centrato{text-align:center;}
.piccolo{font-size: 0.8em;}
.right{text-align:right;}
.evidenziato{background-color:#FFFF00; font-style:italic;}
.explain{font-style:italic;}
.divider{width:100%; margin-top:1em; border-top:1px dashed #888888;}
.linklog{}
.sopra{margin-bottom:1em;}
.sotto{margin-top:1em; margin-bottom:1em; font-size: 0.8em;text-align:right;}
.fleft{float:left;}
.fright{float:right;}
.dright{float:right; margin: 1.5em 0 0 0;}
.pagine{text-align:center;}
.pagine span{font-weight:bold;}


/* --- commenti --- */
.compari{margin-top:0em; margin-bottom:0em; /*background-color:#f3f3f3;*/ padding:7px;}
.comdispari{margin-top:0em; margin-bottom:0em; background-color:#f3f3f3; padding:7px;}
.comnumero{float:left;}
.comtitolo{}
.comtesto{margin-top:0.0em; margin-bottom:0.5em; padding-left:2.5em;}
.comautore{padding-left:3.5em; font-size: 0.8em;}
.formcommenti{width:380px; margin:auto; margin-top: 1.5em;}
.formpopcommenti{width:280px; margin:auto;}

/* --- popup --- */
#mainPopup{width:320px; border-spacing:0; border:0; margin:auto; background-color:#ffffff;}
td.mainPopup{padding:15px; vertical-align:top; text-align:left;}
#popupContent{width:320px; border:0; border-spacing:0; padding:0;}
#popupContentLeft{width:320px; padding:0; padding-right:5px; vertical-align:top; text-align:left;}

/* --- autori.asp --- */
.fotoautore{margin-top:1em; margin-bottom:4em;}
.elencoautori li{margin:0.5em;}

/* --- foto.asp --- */
.foto{padding:7px; margin-top:1em; margin-bottom:4em; text-align:center; /*background-color:#fbfbfb;*/}
.elencofoto li{margin:0.5em;}

/* --- sondaggi.asp --- */
.sondaggio{text-align:center;}
.insondaggio{margin:auto; padding:5px; width:280px; text-align:left; background-color:#fbfbfb;}
.sondaggio table{width:280px;}
.sondaggio td{text-align:center; vertical-align:bottom; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px;}
.sondaggio td img{width:10px;}

/* --- stampa.asp --- */
#mainContentPrint{width:680px; padding:0; vertical-align:top; text-align:left;}

/* --- 404.asp --- */
#form404{text-align:center;}

/* --- moduli --- */
.modulo{}
.modtitolo{margin-top:0.5em; margin-bottom:1em; text-align:right;}
.modcontenuto{}
.modcontenuto form{margin:0;}
.feed{text-align:center; font-size: 0.8em;}
.tempoesec{text-align:center; font-size: 0.8em;}
.utentionline{text-align:center; font-size: 0.8em;}
.utentionline span{font-weight:bold;}

.calendario{border-collapse:collapse; border-spacing:0; margin:auto; width:182px; text-align:center; border:1px solid #cccccc;}
.calendario td{width:26px; height:26px; text-align:center;vertical-align:middle;}
.calendario td.wide{width:130px; height:26px; text-align:center;}
.calendario td a{font-weight:bold;font-size: 1.3em;}
.calendario .giorni td{font-weight:bold; font-size: 0.9em; background-color;#ffffff;}
.calendario .scuro{background-color:#f3f3f3;}
.calendario .chiaro{background-color:#fcfcfc;}
.calendario .oggi{background-color:#CCCCCC;}
