.testi_home
	{
	font-family: helvetica, sans-serif, gill ;
	font-size: 8pt; 
	font-weight: normal; 
	color: #6f6f6f; 
	text-align: justify;
	}	

.testi_home_bianchi
	{
	font-family: helvetica, sans-serif, gill ;
	font-size: 8pt; 
	font-weight: normal; 
	color: #ffffff; 
	text-align: justify;
	}

.testo_copy
	{
	font-family: helvetica, sans-serif, gill ;
	font-size: 8pt; 
	font-weight: normal; 
	color: #6f6f6f; 
	text-align: right;
	}
	
	
.testo_vocimenu
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #004000; 
	text-align: left;
	text-decoration: none;
	}	
	
	
.riga_verde
	{
	background-color=#008000;
	height= 5px;
	}
	

.testo_vocimenu_sel
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-align: left;
	}		
	

.testo_news
	{
	font-family: verdana, arial, helvetica;
	font-size: 7pt; 
	font-weight: normal; 
	color: #004000; 
	text-align: left;
	}	

.foto_thumb
	{
	border-width: 1px;
	border-color: #004000;
	margin-top: 9px;
	}	
	
	
.testo_descrizione_foto
	{
	font-family: verdana, arial, helvetica;
	font-size: 10pt; 
	font-weight: bold; 
	color: #004000; 
	text-align: center;
	}	
	
BODY 
	{
	scrollbar-arrow-color : #005D7D;
	scrollbar-base-color :  #EFEFEF;
	scrollbar-face-color : #EFEFEF;
	scrollbar-highlight-color : #EFEFEF;
	scrollbar-track-color : #EFEFEF;
	}

	
.testo_collezione
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}


.testo_linea
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #434343; 
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}	
	
	
.testo_modello
	{
	font-family: verdana, arial, helvetica;
	font-size: 11pt; 
	font-weight: bold; 
	color: #000000; 
	text-align: center;
	vertical-align: bottom;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	}	
	
.bordofoto_no
	{
	border-style: none;
	}

.bordofoto_si_rc
	{
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-width: 3px;
	border-color: #ba0101;
	}
	
.bordofoto_si_rf
	{
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-width: 3px;
	border-color: #f9c11c;
	}

.bordofoto_si_rs
	{
	border-top-style: none;
	border-left-style: none;
	border-right-style: none;
	border-bottom-width: 3px;
	border-color: #588d74;
	}
	
	
.testo_desc
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-align: left;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}
	


.testo_dettagli
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #434343; 
	text-align: justify;
	}	
	










	
	
	
	
	
	
.norepeat
	{ 
	background-repeat: no-repeat;
	background-position : right;
	}

.testata
	{
	font-family: verdana, arial, helvetica;
	font-size: 20pt; 
	font-weight: bold; 
	color: #F6C82A; 
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 3px;
	}
	
.fasciabassa
	{
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: verdana;
	font-size: 8pt;
	text-align: center;
	color: #005D7D;
	font-weight: normal
	}
		
.fasciaalta
	{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: verdana;
	font-size: 8pt;
	text-align: left;
	color: #005D7D;
	font-weight: normal
	}
	
.testata2
	{
	font-family: verdana, arial, helvetica;
	font-size: 12pt; 
	font-weight: bold; 
	color: #F6C82A; 
	text-align: center;
	vertical-align: top;
	padding-top: 3px;
	}

.data
	{
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #005D7D;
	background-color: #DEE3E7;
	text-align: center;
	padding-bottom: auto;
	padding-top: auto;
	text-vertical-align: middle;
	}
	
.lingua_select
	{
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #005D7D;
	background-color: #DEE3E7;
	width: [{larg_menusx}]px;
	}

.menutextlink 
	{
	color: #FFFFFF;
	text-decoration: none;
	}

.menutextlink_on 
	{
	color: #005D7E;
	text-decoration: none;
	}

.menutext 
	{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	}

.menutext_on 
	{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #005D7E;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	}
	
.submenulink
	{
	color: #005D7E; 
	text-decoration: none;
	}
	
.submenulink_on
	{
	color: #005D7E; 
	text-decoration: none;
	}

.submenu
	{
	padding-right: 4px;
	padding-left: 4px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #005D7E; 
	text-decoration: none;
	}

.submenu_on
	{
	padding-right: 4px;
	padding-left: 4px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #005D7E; 
	text-decoration: none;
	}

.submenu2link
	{
	color: #005D7E; 
	text-decoration: none;
	}

.submenu2link_on
	{
	color: #005D7E; 
	text-decoration: none;
	}

.submenu2
	{
	padding-right: 4px;
	padding-left: 4px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #005D7E; 
	text-decoration: none;
	}
	
.submenu2_on
	{
	padding-right: 4px;
	padding-left: 4px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #005D7E; 
	text-decoration: none;
	}


.boxnewstitolo
	{
	padding-left: 4px;
	padding right: 4px;
	padding-top: 2px;
	font-family: verdana;
	font-size: 7pt;
	color: #106373;
	font-weight: bold
	}

.boxnewslink
	{
	color: #106373;
	text-decoration: none
	}

.boxnewslink:hover
	{
	color: #106373;
	text-decoration: underline
	}	

.boxnewstext
	{
	padding-left: 4px;
	padding right: 4px;
	text-align: justify;
	font-family: verdana;
	font-size: 7pt;
	color: #000000;
	font-weight: normal
	}

.box_form_input
	{
	width: 100%;
	font-family: verdana;
	font-size: 7pt;
	color: #000000;
	font-weight: bold
	}
	
.box_form_select
	{
	width: 35%;
	font-family: verdana;
	font-size: 7pt;
	color: #005A7B;
	background-color: #E7BD00;
	font-weight: bold
	}
	
.box_form_but
	{
	font-family: verdana;
	font-size: 7pt;
	color: #E7BD00;
	background-color: #005A7B;
	font-weight: bold
	}
		
.box_testatext 
	{
	padding-left: 4px;
	padding right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: verdana;
	font-size: 7pt;
	font-weight: bold;
	color: #005A7B; 
	}

TD.NON {font-family :verdana, arial, helvetica; font-size: 7pt; color :#F7F1D9; font-weight :normal; text-align: center;}
TD.TOP {font-family :verdana, arial, helvetica; font-size: 7pt; color :#0000FF; font-weight :normal; text-align: center;}
TD.stilesomedata {font-family :verdana, arial, helvetica; font-size: 7pt; color :#000000; font-weight :normal; text-align: center;}
td.ggcorrente { font-family :verdana, arial, helvetica; font-size: 7pt; color :#000000; font-weight :bold; text-align: center; border-style: solid; border-width: thin; border-color: #106373}


A.NOEVENT {font-family :verdana, arial, helvetica; font-size: 7pt; color :#000000; font-weight :normal; text-decoration: none; text-align: center;}

A.EVENT {font-family :verdana, arial, helvetica; font-size: 7pt; background-color: #005A7B; color : #FFFFFF; font-weight :bold; text-decoration: none; text-align: center;}

.link_text
	{
	color: #000066;
	text-decoration: none
	}		
		
.link_text:hover
	{
	color: #000066;
	text-decoration: underline
	}			 

.hometitolo
	{
	padding-left: 10px;
	padding right: 3px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-family: verdana;
	font-size: 11pt;
	font-weight: bold;
	color: #005D7E;
	align: left;
	}

.schedatitolo
	{
	padding-left: 10px;
	padding right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #005D7E;
	background-color: #F6C82A;
	text-align: center;
	}

.hometext1
	{
	padding-left: 70px; 
	padding-right: 8px; 
	padding-top: 5px; 
	padding-bottom: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: justify
	}
				

.tabcompleanni
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; #000066
	text-align: left
	}


.ggcompleanni
	{
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	background-color: #005A7B;
	color : #FFFFFF;
	font-weight :bold;
	text-align: center
	}



.hometext2
	{
	padding-left: 8px; 
	padding-right: 8px; 
	padding-top: 8px; 
	padding-bottom: 10px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; #000066
	text-align: justify
	}
	

.stileiframe
	{
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; #000066
	text-align: justify
	}
	
	
.hometext3
	{
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: justify
	}
			
.hometext2center
	{
	padding-left: 8px; 
	padding-right: 8px; 
	padding-top: 8px; 
	padding-bottom: 10px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align:center
	}	
			
.paginatext1
	{
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 5px; 
	padding-bottom: 5px;
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: justify
	}

.newscat
	{
	padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000066; 
	text-align: justify
	}
				
.newstitolo 
	{padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 11pt; 
	font-weight: bold; 
	color: #005D7E
	}
	
.newssotto 
	{
	padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #005D7E
	}

.newsdett 
	{
	padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 9pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: justify
	}
	
.newsautore 
	{
	padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 7pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: right
	}
	
.newsautore2 
	{
	padding-left: 10px; 
	padding right: 10px; 
	padding-top: 5px; 
	padding-bottom: 2px;
	font-family: verdana; 
	font-size: 7pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: left
	}

.org_tab_left
	{
	padding-left: 0px; 
	padding-right: 0px; 
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: right;
	vertical-align: top;
	}
	
.org_tab_right
	{
	padding-left: 5px; 
	padding-right: 5px; 
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: bold; 
	color: #000066; 
	text-align: left;
	vertical-align: top;
	}
	
.org_tab_pres
	{
	padding-left: 15px; 
	padding-right: 15px; 
	font-family: verdana, arial, helvetica;
	font-size: 10pt; 
	font-weight: bold; 
	color: #000066; 
	text-align: left;
	}

.tab_left
	{
	padding-left: 5px; 
	padding-right: 5px; 
	font-family: verdana, arial, helvetica;
	font-size: 8pt; 
	font-weight: normal; 
	color: #000066; 
	text-align: left;
	vertical-align: top;
	}
	
.form_but
	{
	width: 35%;
	font-family: verdana;
	font-size: 9pt;
	color: #E7BD00;
	background-color: #005A7B;
	font-weight: bold
	}
	
.form_select
	{
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
	color: ;
	background-color: ;
	}

.search_titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00465f; FONT-FAMILY: verdana; TEXT-DECORATION: underline
}
.search_titolo_hit {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #00465f; FONT-FAMILY: verdana; BACKGROUND-COLOR: #faeb6a; TEXT-DECORATION: underline
}
.search_text {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.search_text_hit {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: verdana; BACKGROUND-COLOR: #faeb6a; TEXT-DECORATION: none
}
.search_info {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

