BODY
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
B
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
B.nero
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
B.bianco
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
B.verde
{
    COLOR: #849608;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
B.titolopagina
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

B.titolomenu
{
    COLOR: #849608;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
B.sottotitolo
{
    COLOR: #000000;
    FONT-FAMILY: 'Times New Roman', Times;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none;
}
B.titolointerno
{
    COLOR: #849608;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
A:visited
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
A:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
A:hover
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}
A.menu
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu:visited
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu:link
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu:hover
{
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu_alto
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu_alto:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu_alto:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu_alto:hover
{
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menu_alto_on, A.menu_alto_on:visited, A.menu_alto_on:link, A.menu_alto_on:hover
{
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
A.menuforum
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    TEXT-DECORATION: none;
}
A.menuforum:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    TEXT-DECORATION: none;
}
A.menuforum:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    TEXT-DECORATION: none;
}
A.menuforum:hover
{
    COLOR: #ffff00;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    TEXT-DECORATION: none;
}
A.menubasso
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.menubasso:visited
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.menubasso:link
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.menubasso:hover
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.seg
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.seg:visited
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.seg:link
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.seg:hover
{
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.linknews
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    FONT-SIZE: 9pt;
}
A.linknews:visited
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    FONT-SIZE: 9pt;
}
A.linknews:link
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    FONT-SIZE: 9pt;
}
A.linknews:hover
{
    COLOR: #ff0033;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline;
    FONT-SIZE: 9pt;
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
}
TD.Traveler
{
	
	font-family: Arial;
	color : #016966;
	Font-size: 14px;
	text-align : center;
	font-weight: bold;
}
A.Traveler
{
    COLOR: #016966;
    FONT-FAMILY: Arial;
    Font-size: 14px;
    TEXT-DECORATION: none;
}
A.Traveler:visited
{
    COLOR: #016966;
    FONT-FAMILY: Arial;
    Font-size: 14px;
    TEXT-DECORATION: none;
}
A.Traveler:link
{
    COLOR: #016966;
    FONT-FAMILY: Arial;
    Font-size: 14px;
    TEXT-DECORATION: none;
}
A.Traveler:hover
{
    COLOR: #fa0d0b;
    FONT-FAMILY: Arial;
    Font-size: 14px;
    TEXT-DECORATION: none;
}
A.Congresso,A.Congresso:visited,A.Congresso:link
{
    COLOR: #990033;
    FONT-FAMILY: Verdana;
    Font-size: 16px;
    TEXT-DECORATION: underline;
}
A.Congresso:hover
{
    COLOR: #990033;
    FONT-FAMILY: Verdana;
    Font-size: 16px;
    TEXT-DECORATION: none;
}
.sfondomenuTop
{
	background-color:#263D89; 
	text-align:center;
	vertical-align:middle;
	height:28px;
	padding:0px;
	margin:0px;
}
.blu{color:#525AF7}
/*dal 26/03/09*/
.sfondomenuLeft
{
	background-color:#E1E4E4; /*verde  #bfdc00*/	
	text-align:center;
	vertical-align:top;
}
/*fine dal 26/03/09*/
B.titolomenubordeaux
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.justify{text-align:justify;}

.txt{border-bottom: 1px solid #202020;
     border-top: 1px solid #202020;
     border-left: 1px solid #202020;
     border-right: 1px solid #202020;
     padding: 1px;
     font: 11px Verdana, Helvetica, sans-serif;
	 color: #000000;
     background-color: #FFFFFF;
     /*width: 400px;*/
     height: 16px;
     text-align: left;}
     
.pulsante{border: 1px solid #990033;
          padding: 0px;
          font: bold 11px Verdana, Helvetica, sans-serif;
	      color: #990033;
          background-color: #F7D32F;
          height: 20px;
          text-align: center;}
          
.cellashopping{padding:5px;
			   background-color:#FFFFDD;}
			   
ul.noindentato{margin-left: 15px;
			   margin-top: 5px;
               margin-bottom: 5px;
               padding: 0px;
               list-style-type:square;}
               
 
.testo10{font-size:10px;}
.testo12{font-size:12px;}
.testo13{font-size:13px;}
.testo14{font-size:14px;}
.testo15{font-size:15px;}
.testo16{font-size:16px;}
.testo17{font-size:17px;}
.testo18{font-size:18px;}
.testo19{font-size:19px;}
.testo21{font-size:21px;}
.grigio{color: #494949;}

.sfondoBordeaux{background-color: #990033;} /*******utilizzato in gestione Segretarie*****/
.sfondoGrigio{background-color: #e2e2e2;}   /*******utilizzato in gestione Segretarie*****/
.sfondoRosa{background-color:#eeb0b0;}      /*******utilizzato in gestione Segretarie*****/
.textMedia{width:350px;}

/*SHOPPING*/
.arancio{
	color:#EF6B00;
}
.grigioS{
	color:#E4E4E4;
}
.verde{
	color:#BFDC00;
}
.bordeaux{
	color: #990033;
}
.grigio1{
	color:#FAFAFA;
}
.grigio2{
	color:#F7F7F7;
}
.bianco{
	color:#FFFFFF;
}
.headerShopping{
	border-top:5px solid #BFDC00;
	border-bottom:5px solid #BFDC00;
	padding:5px 0px 5px 0px;
	background-color:#FFFFFF;
	vertical-align:middle;	
	text-align:center;
}
.loghiShopping{		
	padding:5px 0px 5px 0px;
	background-color:#FFFFFF;
	vertical-align:middle;	
	text-align:center;
}
.testiShopping{	
	border-bottom:2px solid #BFDC00;
	padding:10px 0px 10px 0px;
	background-color:#FFFFFF;
	vertical-align:top;	
	text-align:justify;
}
.tdImg1{
	border-top:2px solid #BFDC00;
	padding:5px 5px 5px 0px;
	background-color:#FAFAFA;
	vertical-align:top;
}
.tdTxt1{
	border-top:2px solid #BFDC00;
	padding:5px 0px 0px 5px;
	background-color:#FAFAFA;
	vertical-align:top;	
}
.tdImg2{
	border-top:2px solid #BFDC00;
	padding:5px 5px 5px 0px;
	background-color:#F7F7F7;
	vertical-align:top;
}
.tdTxt2{
	border-top:2px solid #BFDC00;
	padding:5px 0px 0px 5px;
	background-color:#F7F7F7;
	vertical-align:top;
}
.bordoImg{
	border:1px solid #BFDC00;
}
.txtShopping{
	border-bottom: 1px solid #BFDC00;
	border-top: 1px solid #BFDC00;
	border-left: 1px solid #BFDC00;
	border-right: 1px solid #BFDC00;
	padding: 1px;
	font: 11px Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	text-align: left;}
.pulsanteShopping{
	border: 0px solid #F7F7F7;
	padding: 0px;
	font: bold 13px Verdana, Helvetica, sans-serif;
	color: #F7F7F7;
	background-color: #EF6B00;
	height: 20px;
	width:100px;
	text-align: center;}
	
/************stuli per pagina Forum******************/
a.linkForum,a.linkForum:link,a.linkForum:visited{color:#ffffff;font: bold 15px Verdana, sans-serif;text-decoration: none;}
a.linkForum:hover{color:#990033;font: bold 15px Verdana, sans-serif;text-decoration: none;}

.sfondoChiaro{background-color:#FCF8B4;}
.sfondoScuro{background-color:#F7941C;}
.testoScuro{color: #990033;}

/**stili per le pagine Rassegna e Commenti**/
.contentElementi{
	min-height: 20px; /*altezza modificata dopo l'inserimento dell'immagine dei ritagli*/
	height: auto !important;
	height: 20px;	
	margin-top:20px;
}    
.nomeTema{
	border-top:2px solid #BFDC00;
	border-bottom:2px solid #BFDC00;
	font: bold 13px Verdana, sans-serif;
	color: #990033;
	line-height:24px;	
	padding:3px 8px 3px 8px;
	background-color:#ECF997;
} 
a.linkTema,a.linkTema:link,a.linkTema:visited{color:#0000ff;font: bold 11px Verdana, sans-serif;text-decoration: none;}
a.linkTema:hover{color:#990033;font: bold 11px Verdana, sans-serif;text-decoration: none;}    
a.temaSelezionato, a.temaSelezionato:link, a.temaSelezionato:visited,a.temaSelezionato:hover{color:#808080;font: bold 11px Verdana, sans-serif;text-decoration: none;}    

.dettaglioElemento{
	background-color:#FCF8B4; /*#FAFAFA;*/
	padding:8px 8px 8px 8px;
}
a.linkElemento,a.linkElemento:link, a.linkElemento:visited{color:#0000ff;font: bold 11px Verdana, sans-serif;text-decoration: none;}
a.linkElemento:hover{color:#990033;font: bold 11px Verdana, sans-serif;text-decoration: none;}  

/*******STILI PER OFFERTE DI LAVORO************/
#annuncio{
	background-color:#FFFFFF;
	padding:10px 10px 20px 10px;}
#annuncio ul{
	margin-left:20px;
}
.codice{
	background-color:#F4D4B4;
	padding:5px 10px 5px 10px;
	border-top:2px solid #990033;
	border-bottom:2px solid #990033;}
.intro{
	background-color:#FEF0DF;
	padding:10px;
	text-align:justify;}

/*************pagina FORMAZIONE e/o EVENTI***************/
A.workshop, A.workshop:visited, A.workshop:link{color:#993300;text-decoration:none;font-size:13px;font-weight:bold;}
A.workshop:hover{color:#993300;text-decoration:underline;}

A.congresso, A.congresso:visited, A.congresso:link{color:#5E5E5E;text-decoration:none;font-size:12px;font-weight:bold;}
A.congresso:hover{color:#993300;text-decoration:none;font-size:12px;font-weight:bold;}

A.biz, A.biz:visited, A.biz:link{color:#990033;text-decoration:none;font-size:12px;font-weight:bold;}
A.biz:hover{color:#990033;text-decoration:underline;font-size:12px;font-weight:bold;}

A.arancio,A.arancio:visited,A.arancio:link{color:#E1A005;text-decoration:none;font-size:14px;font-weight:bold;}
A.arancio:hover{color:#993300;text-decoration:none;font-size:14px;font-weight:bold;}


.titoletto
{
    COLOR: #990033;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

/*stili per il box del Congresso 2005*/
.tdMenu{
	background-color:#FFEDCC;	
	height:26px;
	text-align:center;
	vertical-align:middle;
	padding:0px 4px 0px 4px;
}
.bTop{
	border-top: 1px solid #990033;
}
.bBottom{
	border-bottom: 1px solid #990033;
}
.bRight{
	border-right: 1px solid #4B4B4B;
}
/*LINK menu*/
A.menu, A.menu:visited, A.menu:link{
  font-size:10px;
  font-weight:normal;
	color:#990033;
	text-decoration:none;}
A.menu:hover{
  font-size:10px;
  font-weight:normal;
	color:#990033;
	text-decoration:underline;
}
/*fine stili Congresso 2005*/

/*stili per il box del Congresso 2006*/
.tdTitolo{background-color:#F4F4F4;
	text-align:left;}
.tdPopUp{background-color:#e8e7ec;
	padding-left:10px;}
.txt19{font-size:19px;}
.rosso{color:#ed1b2e;}
.grigio{color:#8c8c8c;}

/*LINK menu Congresso 2006*/
A.congresso06, A.congresso06:visited, A.congresso06:link{
	font-size:11px;  
	font-weight:bold;
	color:#384154;
	text-decoration:none;}
A.congresso06:hover{
	font-size:11px;  
	font-weight:bold;
	color:#ed1b2e;
	text-decoration:none;}
A.congresso06Rosso, A.congresso06Rosso:visited, A.congresso06Rosso:link{
	font-size:11px;  
	font-weight:bold;
	color:#ed1b2e;
	text-decoration:none;}
A.congresso06Rosso:hover{
	font-size:11px;  
	font-weight:bold;
	color:#384154;
	text-decoration:none;}
/*fine stili Congresso 2006*/

/*stili per il box del Congresso 2007 da togliere quando si elimina il box Congresso*/
.tdTitolo07{background-color:#F4F4F4;
	text-align:left;}
.tdPopUp07{background-color:#FEDCC0;   /*rosa:#EACEB8 grigio: #e8e7ec*/
	padding-left:10px;}
.txt19{font-size:19px;}
.rossoCongresso07{color:#971A1E;}
.grigioCongresso07{color:#58595B;}

/*LINK menu Congresso 2007*/
A.congresso07, A.congresso07:visited, A.congresso07:link{
	font-size:11px;  
	font-weight:bold;
	color:#001B54;   /*blu:#384154 */
	text-decoration:none;}
A.congresso07:hover{
	font-size:11px;  
	font-weight:bold;
	color:#971A1E;
	text-decoration:none;}
A.congresso07selezionato, A.congresso07selezionato:visited, A.congresso07selezionato:link{
	font-size:11px;  
	font-weight:bold;
	color:#971A1E; 
	text-decoration:none;}
A.congresso07selezionato:hover{
	font-size:11px;  
	font-weight:bold;
	color:#001B54;
	text-decoration:none;}
/*fine stili Congresso 2007*/

.dettaglioEvento{
	background-color:#F3f3F3;
	padding:6px 6px 6px 15px;
	border:1px solid #FFFFFF;
	text-align:left;
	line-height:16px;
}

/****10/03/2010 - calendario in pagina Eventi e Formazione****/
.tabellaCalendario{
	border-width:1px 0px 0px 1px; /*top right bottom left*/
	border-color:#C0C0C0;
	border-style:solid;
}
.tdCalendario{
	border-width:0px 1px 1px 0px;
	border-color:#C0C0C0;
	border-style:solid;	
}
.tdCalendarioTitoletto{
	border-width:0px 1px 1px 0px;
	border-color:#C0C0C0;
	border-style:solid;
	font: bold 15px Verdana, Arial;
	color:#990033;
	height:40px;
	vertical-align:middle;
	padding-left:5px;
}
.tdCalendario b{	color:#494949;}
.tdCalendario .rosso{color: #AA0000;}
.tdCalendario ul li .nero{color: #000000;}

.tdCalendario a.blu, a.blu:visited, a.blu:link, a.blu:hover {color:#283172;}


/***fine calendario in pagina Eventi e Formazione****/
