
			#container {
				background: url("immagini/menu_sx_pixel_home.gif") repeat-y;
			}

			#leftnav_2 {
				text-align: center;
			}

			#leftnav_2 form{
				margin: 5px auto;
			}

			#log {
				padding: 5px 0;
				margin: 0 auto;
				border-bottom: solid 1px black;
				width: 153px;
				text-align: justify;
				font-size:10px;
			}

			#div_cal {
				padding: 5px 0;
				margin: 0 auto;
				border-bottom: solid 1px black;
				width: 153px;
			}

			#div_cal a{
				font-family:  "Times New Roman", serif;
				text-decoration:none;
				font-weight:normal;
				color:black;
				font-size:15px;
			}

			#div_cal a:hover{
				color:#6260A7;
			}

			#div_cal img{
				vertical-align: middle;
			}

			#blue{
				background-color:yellow;
			}

			#cal {
				border:solid 1px black;
				color: black;
				text-align: center;
				font-size:10px;
				background-color:#C2C0F4;
			}

			#cal td{
				font-family:  Verdana, serif;
				border:solid 1px black;
				font-size:11px;
				background-color:#BDBEFF;
			}

			#cal th{
				font-size:11px;
			}

			#cal a{
				font-family:  Verdana, serif;
				font-size:11px;
				color:black;
			}

			#cal a:hover{
				color:#6260A7;
			}


			#mese{
				color: black;
				font-size: 9px;
			}


			#anno{
				color: black;
				font-size: 9px;
			}

			.menů1 {
				padding: 5px 0;
				margin: 0 auto;
				font-size: 17px;
				font-style: normal;
				line-height: 21px;
				border-bottom: solid 1px black;
				font-family:  "Times New Roman", serif;
				font-weight: bold;
				width: 153px;
			}

			.menů1 a {
				text-decoration:none;
				color:black;
			}


			.menů1 a:hover, .menů1 a:active {
				text-decoration:none;
				color:#6260A7;
			}

			#menů_2 {
				margin:0;
				margin-left:2px;
				text-align:left;
				font-family: "Verdana", sans-serif;
				font-size: 12px;
				line-height: 8px;
				display: block;
			}

			#menů_2 a, #menů_2 a:visited{
				font-family: "Verdana", sans-serif;
				font-size: 12px;
				color: black;
				font-size: 12px;
				display: block;
			}

			#menů_2 strong,#menů_2 a:active {
				color:black;
			}
			#menů_2 a:hover{
				color:purple;
			}

					
			.abbocco {
				min-height: 128px;
				height: auto !important; /* hack per IE */
				height: 128px;           /* hack per IE */
				margin: 3px;
				font-family: Arial,sans-serif;
				font-size: 13px;
				text-align:left;
			}
	
			.abbocco div{
				line-height: 18px;
				margin:3px 5px;
				margin-bottom:0;
			}





			h1{
				
				font-family: Verdana, sans-serif;
				font-size: 17px;
				font-weight: bold;
				margin-top: 3px;
				color: mediumblue;
			}


			#titolo_pag {	
				text-align:left;	
				font-family: Verdana, sans-serif;
				font-size: 19px;
				font-weight: bold;
				margin-top: 0;
				margin-left: 33px;
				margin-bottom: 5px;
			}

			caption h1 {
				margin: 0;
			}

			h2 {
				
				font-family: Verdana, sans-serif;
				font-size: 13px;
				font-weight: bold;
				margin:  3px 0;
				margin-bottom:  10px;
			}

			h3{
				
				font-family: Verdana, sans-serif;
				font-size: 13px;
				font-weight: normal;
				margin: 0;
				margin-right: 2px;
			}



			#img{
				
				margin: 2px;
				padding: 0 5px;
				text-align:center;
			}

			.img2{
				
				margin: 2px;
				padding: 0 5px;
				text-align:center;
			}

			#articolo{
				width:550px;
				margin:0 auto;
				border: solid 1px black;
				padding: 10px 0;
				background-color: #E8EDF9;
			}

			#articoli{
				width:500px;
				margin:0 auto;
			}

			#allegati{
				text-align:left;
			}
			#allegati a{
				color: mediumblue;
			}

			#fine{
				text-align:right;
			}
			#tit{
				text-align:center;
				width:500px;
			}
			#intr{
				text-align:justify;
				width:500px;
				padding:5px;
			}
			#intr h2{
				font-weight:normal;
			}
			#txt{
				width:500px;
				text-align:justify;
			}















			#commenti{
				width:550px;
				margin:0 auto;
				text-align:center;
				padding: 10px 0;
			}


			.forum{
				text-align: center;
				vertical-align: middle;
				empty-cells: show;
				width: 550px;
				margin: 0 auto;
			}

			.th_pari{
				background-color: #C8CFDE;
			}

			.th_dispari{
				background-color: #C4D5EE;
			}

			.td_pari{
				background-color: #E8EDF9;
			}

			.td_dispari{
				background-color: #D8E9FB;
			}


			.data{
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 10px;
				text-align: center;
				vertical-align: middle;
				padding: 2px;
				margin: auto;
				width:128px;
			}

			.nick{
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 10px;
				text-align: center;
				vertical-align: middle;
				padding: 2px;
				margin: auto;
				width:122px;
			}

			.titolo{
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 10px;
				text-align: center;
				vertical-align: middle;
				padding: 2px;
				margin: auto;
				width:300px;
			}

			.testo_msg{
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 12px;
				color: black;
				padding: 10px;
				text-align: left;
				width:550px;
			}
			.testo_msg a{
				text-decoration: underline;
			}

			.rispondi{
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 10px;
				text-align: right;
				padding: 1px 2px;
				font-weight: bold;
			}

			.rispondi3{
				text-align: center;
				padding: 1px 2px;
			}

			.rispondi4{
				text-align: center;
				padding: 1px 2px;
			}

			.citaz{
				background-color: #D8E9FB;
				text-align: center;
				padding: 1px 2px;
			}











			.funzionerŕ{
				margin: 0;
				height: 17px;
				text-align: left;
			}

			#aggiungi{
				position: absolute;
				text-align: center;
				width: 122px;
				height: 17px;
				background: url("immagini/pulsante_com.gif");
				background-repeat: no-repeat;
				margin-left: 11px;
				z-index: 2;
			}

			#aggiungi a{
				width: 120px;
				font-size: 10px;
				color: white;
			}

			.pag{
				text-align:right;
				margin-right: 11px;
			}

			.pag a{
				font-weight: normal;
			}

			.pag strong{
				font-weight: bold;
			}

			.pag img{
				vertical-align: bottom;
			}

			.pagine{
				text-align:right;
				vertical-align: middle;
				color: black;
				margin-right: 0;
			}

			.pagine td{
				font-family: Verdana, sans-serif;
				font-size: 10px;
			}

			.cita{
				padding: 10px;
				padding-bottom: 5px;
				font-style: italic;
				font-size: 10px;
				margin-top: 5px;
			}


			.cita hr{
				width: 200px;
			}

			.cita a{
				font-style: italic;
				font-size: 10px;
			}


			.tabelle{
				text-align: center;
				margin: 0 auto;
			}



			#indietro{
				text-align: left;
				margin-left: 11px;
			}

			#indietro img{
				vertical-align: middle;
			}

			#indietro a{
				font-size: 13px;
			}



			#invia{
				border: solid 1px black;
				padding: 3px 0;
				margin: 0 auto;
				margin-top: 5px;
				margin-bottom: 10px;
				text-align: right;
				width:550px;
				background-color: #E8EDF9;
			}

			#invia form{
				margin-right: 5px;
			}

			#allegati2{
				border: solid 1px black;
				margin:0 auto;
				margin-top: 20px;
				width: 80%;
			}

			#allegati2 td{
				border: solid 1px black;
				padding: 5px;
			}

			#allegati2 caption{
				font-family: Verdana, sans-serif;
				font-size: 17px;
				font-weight: bold;
			}

			#commenta {
				font-size: 11px;
			}

			#ultimi {
				text-align:left;
			}

			.sfondo {
				background-image:url("immagini/evid_azzurro.gif");
				background-repeat:no-repeat;
				width: 30px;
				height: 30px;
				text-align: center;
			}

			.nosfondo {
				width: 30px;
				height: 30px;
				text-align: center;
			}


			#smiles {
				margin-top: 15px;
			}

			#smiles th{
				color: black;
				font-family: Verdana, "Times New Roman", sans-serif;
				font-size: 15px;
				padding: 5px;
			}

			.formattazione{
				margin-right: 2px;
			}
			#news{
				text-align:left;
				margin-bottom:0;
				margin-top:12px;				
			}
			#news li{
				font-family: Verdana,sans-serif;
				font-size: 10px;
				list-style-image: url(immagini/size3.gif);
				margin: 0;
				margin-left: -15px;
				margin-bottom: 5px;
			}
			.news a{
				color:black;
			}
			.news a:hover{
				color:mediumblue;
			}


			.abbocchi {
				background-color:white;
			}
			.abbocchi a{
				color:black;
			}

			.ab_normal {
				text-decoration:normal;
				font-size:14px;
				font-weight:bold;
			}
			.ab_roll {
				text-decoration:underline;
				font-size:14px;
				font-weight:bold;
			}
			.ab_freetime {
				background-color:#348234;
			}
			.ab_freetime a{
				color:black;
			}

			.ab_musica {
				background-color:#843684;
			}
			.ab_musica a{
				color:black;
			}

			.ab_bacheca {
				background-color:#DF560D;
			}
			.ab_bacheca a{
				color:black;
			}

			.ab_forum {
				background-color:#B21111;
			}
			.ab_forum a{
				color:black;
			}
