/*  SITO UILCEM FOGLIO DI STILE  */

body,td,th {
	font-family: calibri, verdana, arial;
	font-size: 12px;
	color: #000000;
	margin-top: 0px;
}
a:link {
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	font-weight:normal;
	color: #000000;
}
a:hover {
	text-decoration: underline;	
	font-weight:normal;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	font-weight: normal;
	color: #CC0000;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#999999;
	margin-left:4px;
	margin-top:4px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FF0000
}
data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#FF9900;
}
.td msg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#FF9900;
}
.barranavigazione td {
    text-align:left;
    font-size:10px;
	font-weight:bold;
	color: #FFFFFF;	
}

.barranavigazione td a:link {
    font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.barranavigazione td a:visited {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}
.barranavigazione td a:hover {
    font-size:10px;
	font-weight:bold;	
	text-decoration: underline;
	color: #FF9900;
}
.barranavigazione td a:active {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
}

/* Formattazione Form sito */
.bottone {
      background-color:#f4cd7e;
	  height:20px;
	  font-size:12px;
	  color:#666666;	 
	  border-width:1px 2px 2px 1px;
	  border:#277621 solid; 
}
.input {
      border-width:1px;
	  font-size:9pt;
	  border-color:#000000;
	  background-color:#FFCC66
}
.input.quick_link {
      border-width:1px;
	  font-size:8pt;
	  border-color:#666666;
	  background-color:#FFCC66;
	  color:#666666;
}
input.login_txt {
      width:80px;
	  height:12px;
	  font-size:12px;
	  border:#277621 solid;
	  border-width:1px;
}
input.form_scrivi {
      width:200px;
	  height:15px;
	  font-size:11px;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  border:#277621 solid;
	  border-width:1px;
}
textarea.form_scrivi {
	  font-size:11px;
	  border:#277621 solid;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  border-width:1px;
}
input.cerca {
      width:150px;
	  height:15px;
	  font-size:10px;
	  border:#277621 solid;
	  border-width:1px 1px 1px 1px;	  
}
input.underline {
      border:#666666 solid;
	  border-width:0px 0px 1px 0px;
	  background-color:#FFCC66;
}
select {font: 10px Verdana,Arial;}
/* Fine Formattazione Form sito */

.menu_alto {
    font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_alto a:link {
    font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_alto a:visited {
    font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#FFFFFF;
}
.menu_alto a:hover {
    font-size:12px;
	font-weight:bold;	
	color: #CC0000;
}
.menu_alto a:active {
    font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color: #CC0000;
}

.linkfondi td a:link {
    font-size:10px;
	font-weight:bold;
	color: #000066;
	text-decoration: none;
}
.linkfondi td a:visited {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color:#000066;
}
.linkfondi td a:hover {
    font-size:10px;
	font-weight:bold;	
	text-decoration: underline;
	color: #FF0000;
}
.linkfondi td a:active {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #000066;
}

.Stilemenualto {
    color: #CC0000;
	font-weight:bold;
	font-size:12px;	
}

.pag_attiva {
    color: #CC0000;	
	font-size:11px;
	font-weight: normal;
	font-style: italic;	
}
.Stile2 {
    color: #FFFFFF;
	font-weight:bold;
	font-size:10px;	
}
.Stile3 {
    color: #0F375B;
	font-weight:bold;
	font-size:10px;
	font-style:italic;	
}
.datanews {
    color: #000000;	
	font-size:10px;	
}

span {font: bold 10pt Verdana,Arial;}


/* Formattazione sezione agenda */
.testo { font-weight:bold; color:#000066}
.testomese { font-weight:bold; color:#FF0000; text-align:center}
.calendario td {
     font: 10pt Verdana,Arial;
	 width:30px; height:30px; 
	 padding: 0px;
	 font: bold;
	 border-left:#000066 dotted 1px;  
	 border-right:#000066 dotted 1px 
}
.giorni { font-weight:bold; color:#ffffff; background: #FF9900; text-align:center}
.normale {font-weight:bold;color: #000066; background: #CCCCFF;text-align:center}
.eventi_normale {font-weight:bold;color: #000066; background: #CCCC99;text-align:center}
.domenica {font-weight:bold;color: #FFFFFF; background: #FFCC66;text-align:center}
.eventi_domenica {font-weight:bold;color: #FFFFFF; background: #FF9900;text-align:center}
.oggi { 
     font:bold; 
     color: #FF0000; 
	 background: #ffffff; 
	 border: 1px solid #FF0000
}
.eventi_oggi { 
     font:bold; 
     color: #FF0000; 
	 background: #999999; 
	 border: 1px solid #FF0000
}
.attivo { font-weight:bold; color: #ffffff; background: #FF0000;text-align:center; text-decoration:underline; }
.eventi_attivo { font-weight:bold; color: #ffffff; background: #FF6600;text-align:center; text-decoration:underline; }
.vuoto { background: #000066; }
.agenda a:link {
    font-size:10px;
	font-weight:bold;
	color: #000066;
	text-decoration: none;
}
.agenda a:visited {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #000066;
}
.agenda a:hover {
    font-size:10px;
	font-weight:bold;	
	text-decoration: underline;
	color: #FF0000;
}
.agenda a:active {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #000066;
}
/* Fine Formattazione sezione agenda */

/* Formattazione testo linkato home colonna centrale */
.notizia a:link {
    font-size:10px;
	font-weight:bold;
	color: #000066;
	text-decoration: none;
}
.notizia a:visited {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #000066;
}
.notizia a:hover {
    font-size:10px;
	font-weight:bold;	
	text-decoration: underline;
	color: #FF0000;
}
.notizia a:active {
    font-size:10px;
	font-weight:bold;
	text-decoration: none;
	color: #000066;
}
/* Fine Formattazione testo linkato home colonna centrale */

.user a:link {
    font-size:11px;
	font-weight:bold;
	color: #FF9900;
	text-decoration: none;
}
.user a:visited {
    font-size:11px;
	font-weight:bold;
	text-decoration: none;
	color: #993333;
}
.user a:hover {
    font-size:11px;
	font-weight: normal;	
	text-decoration: underline;
	color: #FF0000;
}
.titolo_home {
    font-size:15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;		
}
.titolo_home a:link {
    font-size:15px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;		
}

.titolo_home a:visited {
    font-size:15px;
	font-weight: normal;
	color: #000000;	
	text-decoration: none;	
}

.titolo_home a:hover {
    font-size:15px;
	font-weight: normal;
	color: #000000;	
	text-decoration: underline;	
}
.titolo_articolo {
    font-size:15px;
	font-weight: normal;
	color: #000000;	
}
/* Formattazione testo in fondo alle pagine */
.footer {
    background-color:#277621;
	text-align:center;
	color: #FFFFFF;
	font-weight: normal;	
}
.area_riservata {
	color: #FFFFFF;
	font-size: 10px;
}
.data_notizia {
	font-size: 11px;
	color: #CC0000;
	font-style: italic;
	font-weight: normal;
}
/* Fine Formattazione testo in fondo alle pagine */

.link_allegati a:link {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;
	text-decoration: none;		
}

.link_allegati a:visited {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;	
	text-decoration: none;	
}

.link_allegati a:hover {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;	
	text-decoration: underline;	
}

.leggi_articolo a:link {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;
	text-decoration: underline;		
}

.leggi_articolo a:visited {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;	
	text-decoration: underline;	
}

.leggi_articolo a:hover {
    font-size:11px;
	font-weight: normal;
	font-style: italic;
	color: #CC0000;	
	text-decoration: none;	
}
