﻿body
{  
    margin: 10px !important;
    background-color: #FFFFFF;
	background-image: url(/SiteImg/Bkg01.gif);
	background-repeat: repeat-x;
	background-position: top;
}


/*                          */
/*   Area del Titolo        */
/*                          */

#TitoloCont
{
    margin: 0px 10px 0px 10px;
    background-image: url(/Zeus/SiteImg/ZeusHeadPageTit.jpg);
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    height: 39px;
    
}

#TitoloCont .titolo
{
	text-indent: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 39px;
	vertical-align: middle;
}

/*                                                   */
/*   Area del Corpo centrale della pagina            */
/*                                                   */
#MasterCont
{
    margin: 0px 10px 0px 10px;
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    padding-top: 10px;
    background-color: white;
}

.Tabella 
{
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    border-left: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    border-bottom: #d3d3d3 1px solid;
    margin: 0px 0px 10px 0px;
    
}

.Tabella caption
{
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif;
    vertical-align:middle;
    font-weight: bold !important;
    text-indent: 5px;
    background-color: #e5e5e5 !important;
    text-align:left;
    border-left: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    line-height:15px;
}

.TabellaColSx 
{
    text-align:right;
    width:150px;
}
    
.TabellaColDx
{
    text-align:left;
}
    

.Tabella2 
{
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    margin: 0px 0px 10px 0px;
    
}

.Tabella2ColSx 
{
    text-align:right;
    width:150px;
}
    
.Tabella2ColDx
{
    text-align:left;
}
    
.Tabella2 a:link, .Tabella2 a:visited
{
    color: #676767;
    text-decoration: underline;
    font-weight:bold;
    }
    
.Tabella2 a:hover, .Tabella2 a:active
{
    color: #FFFFFF;
    background-color: #676767;

    }    

.ZeusIntro
{ 
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif;
    margin-bottom: 10px; 
}

    
 .ZeusIntroButton1:link,  .ZeusIntroButton1:visited
{   
    font-size:10px !important;
    font-family: Arial, Helvetica, sans-serif;
	color: white !important;
	text-decoration: none !important;
	vertical-align: middle;
	background-color: #777777;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 3px;
	text-align: center;
	border: 1px outset;
}

.ZeusIntroButton1:hover,  .ZeusIntroButton1:active
{   
    background-color: #ff8a00;
}
    
.SystemMsg
{
    font-size: 11px; 
    font-family: Arial, Helvetica, sans-serif;
    width: 100%;
    margin-bottom: 10px;
}

.SystemMsg caption
{
    font-size: 14px !important;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold !important;
    color: #ff6633;
    text-indent: 5px;
    vertical-align: middle;
    text-align: left;
    margin: 2px;
}   

.SystemMsg a:link, .SystemMsg a:visited
{
    color: #676767;
    text-decoration: underline;
    font-weight:bold;
}
    
.SystemMsg a:hover, .SystemMsg a:active
{
    color: #ff7403;
}
    
.SystemMsg_ColSx 
{
    text-align:left;
    padding: 10px;
    width:50px;
}
    
.SystemMsg_ColDx
{
    text-align:left;
    padding: 10px;
}

/***** Google Search header ******************************************************/

.GoogleForm {
	border: 1px solid #c1c2c3;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 300px;
}

.GoogleButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 50px;
	vertical-align: middle;
}

.GoogleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

/***** Footer: Copyright Notes *****************************************************/

.Footer_Copyright {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
	line-height: 12px;
}

.Footer_Copyright a:link {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: underline;
}

.Footer_Copyright a:visited {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: underline;
}

.Footer_Copyright a:hover {
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #666666;
	text-decoration: underline;
}

.Footer_Copyright a:active {
	font-weight: normal; 
	color: #CCCCCC; 
	text-decoration: underline;
}

.Footer_TextNav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

.Footer_TextNav a:link {
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}

.Footer_TextNav a:visited {
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}

.Footer_TextNav a:active {
	font-weight: bold; 
	color: #CCCCCC; 
	text-decoration: none;
}

.Footer_TextNav a:hover {
	font-weight: bold;
	background-color: #FFFFFF; 
	color: #666666;
	text-decoration: none;
}





/******************************************/
/*******************************************/
/********* COPIA DEL VECCHIO CSS ***********/	


/***** Box 522 Blu ******************************************************/

#BoxFullBlu {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
	text-align: justify;
}

#BoxFullBlu .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#BoxFullBlu a.Titolo:link {
	text-decoration: none;
}

#BoxFullBlu a.Titolo:visited {
	text-decoration: none;
}

#BoxFullBlu a.Titolo:active {
	text-decoration: none;
}

#BoxFullBlu a.Titolo:hover {
	text-decoration: underline;
}

#BoxFullBlu .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}

#BoxFullBlu a.Body1:link {
	text-decoration: none;
}

#BoxFullBlu a.Body1:active {
	text-decoration: none;
}

#BoxFullBlu a.Body1:visited {
	text-decoration: none;
}

#BoxFullBlu a.Body1:hover {
	text-decoration: underline;
}

#BoxFullBlu .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullBlu a.Body2:link {
	text-decoration: none;
}

#BoxFullBlu a.Body2:active {
	text-decoration: none;
}

#BoxFullBlu a.Body2:visited {
	text-decoration: none;
}

#BoxFullBlu a.Body2:hover {
	text-decoration: underline;
}

#BoxFullBlu .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullBlu a.EventiBody1:link {
	text-decoration: none;
}

#BoxFullBlu a.EventiBody1:active {
	text-decoration: none;
}

#BoxFullBlu a.EventiBody1:visited {
	text-decoration: none;
}

#BoxFullBlu a.EventiBody1:hover {
	text-decoration: underline;
}

/************ box agenda*/


#BoxFullBluAgenda {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
	text-align: justify;
}

#BoxFullBluAgenda .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#BoxFullBluAgenda a.Titolo:link {
	text-decoration: none;
}

#BoxFullBluAgenda a.Titolo:visited {
	text-decoration: none;
}

#BoxFullBluAgenda a.Titolo:active {
	text-decoration: none;
}

#BoxFullBluAgenda a.Titolo:hover {
	text-decoration: underline;
}

#BoxFullBluAgenda .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}

#BoxFullBluAgenda a:link {
	text-decoration: none;color: #333333;
}

#BoxFullBluAgenda a:visited {
	text-decoration: none;color: #333333;
}

#BoxFullBluAgenda a:hover {
	text-decoration: underline;color: #333333;
}

#BoxFullBluAgenda a:active {
	text-decoration: none;color: #333333;
}

#BoxFullBluAgenda .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullBluAgenda a.Body2:link {
	text-decoration: none;
}

#BoxFullBluAgenda a.Body2:active {
	text-decoration: none;
}

#BoxFullBluAgenda a.Body2:visited {
	text-decoration: none;
}

#BoxFullBluAgenda a.Body2:hover {
	text-decoration: underline;
}

#BoxFullBluAgenda .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullBluAgenda a.EventiBody1:link {
	text-decoration: none;
}

#BoxFullBluAgenda a.EventiBody1:active {
	text-decoration: none;
}

#BoxFullBluAgenda a.EventiBody1:visited {
	text-decoration: none;
}

#BoxFullBluAgenda a.EventiBody1:hover {
	text-decoration: underline;
}



/**/
/***** Box 522 Rosso *****************************************************/

#BoxFullRed {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#BoxFullRed .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#BoxFullRed a.Titolo:link {
	text-decoration: none;
}

#BoxFullRed a.Titolo:active {
	text-decoration: none;
}

#BoxFullRed a.Titolo:visited {
	text-decoration: none;
}

#BoxFullRed a.Titolo:hover {
	text-decoration: underline;
}

#BoxFullRed .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullRed a.Body1:link {
	text-decoration: none;
}

#BoxFullRed a.Body1:active {
	text-decoration: none;
}

#BoxFullRed a.Body1:visited {
	text-decoration: none;
}

#BoxFullRed a.Body1:hover {
	text-decoration: underline;
}

#BoxFullRed .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullRed a.Body2:link {
	text-decoration: none;
}

#BoxFullRed a.Body2:active {
	text-decoration: none;
}

#BoxFullRed a.Body2:visited {
	text-decoration: none;
}

#BoxFullRed a.Body2:hover {
	text-decoration: underline;
}

#BoxFullRed .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxFullRed a.EventiBody1:link {
	text-decoration: none;
}

#BoxFullRed a.EventiBody1:active {
	text-decoration: none;
}

#BoxFullRed a.EventiBody1:visited {
	text-decoration: none;
}

#BoxFullRed a.EventiBody1:hover {
	text-decoration: underline;
}

/***** Box 258 Blu *****************************************************/

#BoxDblBlu {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#BoxDblBlu .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#BoxDblBlu a.Titolo:link {
	text-decoration: none;
}

#BoxDblBlu a.Titolo:active {
	text-decoration: none;
}

#BoxDblBlu a.Titolo:visited {
	text-decoration: none;
}

#BoxDblBlu a.Titolo:hover {
	text-decoration: underline;
}

#BoxDblBlu .Intro {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxDblBlu a.Intro:link {
	text-decoration: none;
}

#BoxDblBlu a.Intro:active {
	text-decoration: none;
}

#BoxDblBlu a.Intro:visited {
	text-decoration: none;
}

#BoxDblBlu a.Intro:hover {
	text-decoration: underline;
}

#BoxDblBlu .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;

}

#BoxDblBlu a.Body2:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	
}
#BoxDblBlu a.Body2:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	
}
#BoxDblBlu a.Body2:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #DE4131;
	font-weight: normal;
	
}
#BoxDblBlu a.Body2:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	
}




/***** Box 258 Rosso *****************************************************/

#BoxDblRed {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#BoxDblRed .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dc3c33;
	font-weight: bold;
	text-decoration: none;
}

#BoxDblRed a.Titolo:link {
	text-decoration: none;
}

#BoxDblRed a.Titolo:active {
	text-decoration: none;
}

#BoxDblRed a.Titolo:visited {
	text-decoration: none;
}

#BoxDblRed a.Titolo:hover {
	text-decoration: underline;
}

#BoxDblRed .Intro {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#BoxDblRed a.Intro:link {
	text-decoration: none;
}

#BoxDblRed a.Intro:active {
	text-decoration: none;
}

#BoxDblRed a.Intro:visited {
	text-decoration: none;
}

#BoxDblRed a.Intro:hover {
	text-decoration: underline;
}

#BoxDblRed .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

#BoxDblRed a.Body2:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

#BoxDblRed a.Body2:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}
#BoxDblRed a.Body2:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #DE4131;
	font-weight: normal;
}

#BoxDblRed a.Body2:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

/********* Box 258 blu per repeat orizzontale *****************************************************************/


#BoxRptBlu {
	text-decoration: none;
	text-align: left;
	height: 150px;
}

#BoxRptBlu .Titolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
}

#BoxRptBlu a.Titolo:link {
	text-decoration: none;
}

#BoxRptBlu a.Titolo:visited {
	text-decoration: none;
}

#BoxRptBlu a.Titolo:hover {
	text-decoration: underline;
}

#BoxRptBlu a.Titolo:active {
	text-decoration: none;
}

#BoxRptBlu .Descrizione {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}

#BoxRptBlu .Blogger {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}

#BoxRptBlu .DataOra {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
	font-style: italic;
}

/***** Box Rosso per immagini verticali *****************************************************/

#BoxImagesRed {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#BoxImagesRed .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #db4132;
	font-weight: bold;
	text-decoration: none;
}

#BoxImagesRed a.Titolo:link {
	text-decoration: none;
}

#BoxImagesRed a.Titolo:active {
	text-decoration: none;
}

#BoxImagesRed a.Titolo:visited {
	text-decoration: none;
}

#BoxImagesRed a.Titolo:hover {
	text-decoration: underline;
}

#BoxImagesRed .Intro {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

#BoxImagesRed a.Intro:link, a.Intro:visited, a.Intro:active {
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
}

#BoxImagesRed a.Intro:hover {
	color: #db4132;
	font-weight: normal;
	text-decoration: underline;
}

#BoxImagesRed .Intro2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

#BoxImagesRed a:link {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}

#BoxImagesRed a:visited {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}

#BoxImagesRed a:active {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}

#BoxImagesRed a.Intro2:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	background-color: #c0262d;
}

#BoxImagesRed .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

#BoxImagesRed a.Body2:link {
	text-decoration: none;
}

#BoxImagesRed a.Body2:active {
	text-decoration: none;
}

#BoxImagesRed a.Body2:visited {
	text-decoration: none;
}

#BoxImagesRed a.Body2:hover {
	text-decoration: underline;
}


/***** Home Page > Contenuto una colonna *****************************************************/

#HomeContentSingle {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

/***** Home Page > Contenuto due colonne *****************************************************/

#HomeContentDouble {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

/********* Home Page > Articolo principale *****************************************************************/

#HomeArticolo1 {
	text-decoration: none;
	text-align: left;
}


#HomeArticolo1 .Titolo1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#HomeArticolo1 a.Titolo1:link {
	text-decoration: none;
}

#HomeArticolo1 a.Titolo1:visited {
	text-decoration: none;
}

#HomeArticolo1 a.Titolo1:hover {
	text-decoration: underline;
}

#HomeArticolo1 a.Titolo1:active {
	text-decoration: none;
}

#HomeArticolo1 .SottoTitolo1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 1px;
}


/********* Home Page > Articoli secondari *****************************************************************/


#HomeArticolo2 {
	text-decoration: none;
	text-align: left;
}

#HomeArticolo2 .Titolo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
}

#HomeArticolo2 a.Titolo2:link {
	text-decoration: none;
}

#HomeArticolo2 a.Titolo2:visited {
	text-decoration: none;
}

#HomeArticolo2 a.Titolo2:hover {
	text-decoration: underline;
}

#HomeArticolo2 a.Titolo2:active {
	text-decoration: none;
}

#HomeArticolo2 .SottoTitolo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}



/********* Home Page > Comunicati principali *****************************************************************/


#HomeComunicatiPrincipali {
	text-decoration: none;
	text-align: left;
}

#HomeComunicatiPrincipali .Titolo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
}

#HomeComunicatiPrincipali a.Titolo2:link {
	text-decoration: none;
}

#HomeComunicatiPrincipali a.Titolo2:visited {
	text-decoration: none;
}

#HomeComunicatiPrincipali a.Titolo2:hover {
	text-decoration: underline;
}

#HomeComunicatiPrincipali a.Titolo2:active {
	text-decoration: none;
}

#HomeComunicatiPrincipali .SottoTitolo2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
}


/***** Home Page > Comunicati *****************************************************/

#HomeComunicati {
	text-decoration: none;
	border: 1px solid #c1c2c3;
}

#HomeComunicati .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: White;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#HomeComunicati a.Titolo:link {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Titolo:active {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Titolo:visited {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Titolo:hover {
	text-decoration: underline;
	font-weight: bold;
}

#HomeComunicati .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	font-weight: bold;
	text-decoration: none;
}

#HomeComunicati a.Body1:link {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Body1:active {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Body1:visited {
	text-decoration: none;
	font-weight: bold;
}

#HomeComunicati a.Body1:hover {
	text-decoration: underline;
	font-weight: bold;
}


/***** Generico *****************************************************/

#Generico {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border: 0px 0px 0px 0px;
}

#Generico a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#Generico a:active {
	text-decoration: underline;
	font-weight: bold;
	color: #333333;
}

#Generico a:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #333333;
}

#Generico a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#Generico a.LinkRosso:link {
	color: #cc0000;
	text-decoration: underline;
	font-weight: bold;
}

#Generico a.LinkRosso:active {
	text-decoration: underline;
	font-weight: bold;
	color: #cc0000;
}

#Generico a.LinkRosso:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #cc0000;
}

#Generico a.LinkRosso:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #cc0000;
}

#Generico .Titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#Generico a.Titolo1:link {
	text-decoration: underline;
}

#Generico a.Titolo1:active {
	text-decoration: none;
}

#Generico a.Titolo1:visited {
	text-decoration: none;
}

#Generico a.Titolo1:hover {
	text-decoration: underline;
}

#Generico .Titolo2Red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#Generico a.Titolo2Red:link {
	text-decoration: none;
}

#Generico a.Titolo2Red:active {
	text-decoration: none;
}

#Generico a.Titolo2Red:visited {
	text-decoration: none;
}

#Generico a.Titolo2Red:hover {
	text-decoration: underline;
}

#Generico .Titolo2Blu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#Generico a.Titolo2Blu:link {
	text-decoration: none;
}

#Generico a.Titolo2Blu:active {
	text-decoration: none;
}

#Generico a.Titolo2Blu:visited {
	text-decoration: none;
}

#Generico a.Titolo2Blu:hover {
	text-decoration: underline;
}


#Generico .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Generico a.Body1:link {
	text-decoration: underline;
	font-weight: bold;
}

#Generico a.Body1:active {
	text-decoration: underline;
	font-weight: bold;
}

#Generico a.Body1:visited {
	text-decoration: underline;
	font-weight: bold;
}

#Generico a.Body1:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#Generico .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Generico a.Body2:link {
	text-decoration: none;
}

#Generico a.Body2:active {
	text-decoration: none;
}

#Generico a.Body2:visited {
	text-decoration: none;
}

#Generico a.Body2:hover {
	text-decoration: underline;
}


/***** Generico *****************************************************/

#LinkUtili {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #c1c2c3;
}

#LinkUtili a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	background-color: white;
}

#LinkUtili a:visited {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	background-color: white;
}
#LinkUtili a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#LinkUtili a:active {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
	background-color: white;
}

#LinkUtili .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#LinkUtili a.Titolo:link {
	text-decoration: underline;
}

#LinkUtili a.Titolo:visited {
	text-decoration: none;
}

#LinkUtili a.Titolo:hover {
	text-decoration: underline;
}

#LinkUtili a.Titolo:active {
	text-decoration: none;
}


/***** Orari treni *****************************************************/

#OrariTreni {
	text-decoration: none;
}

#OrariTreni .Bordo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c2c3;
}

#OrariTreni .OraStazione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

#OrariTreni .Destinazione {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#OrariTreni .Fermate {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#OrariTreni .Avvisi {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}

/***** Orari matrimoni *****************************************************/

#Matrimoni {
	text-decoration: none;
}

#Matrimoni .Bordo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1c2c3;
}

#Matrimoni .NomiCognomi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

#Matrimoni .Nascita {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
}


/***** Meteo *****************************************************/

#Meteo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #db4132;
	font-weight: bold;
	text-decoration: none;
}

/***** Box Dettaglio Blu001 *****************************************************/

#Blu001 {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#Blu001 .Titolo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#Blu001 a.Titolo:link {
	text-decoration: none;
}

#Blu001 a.Titolo:active {
	text-decoration: none;
}

#Blu001 a.Titolo:visited {
	text-decoration: none;
}

#Blu001 a.Titolo:hover {
	text-decoration: underline;
}

#Blu001 .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Blu001 a.Body1:link {
	text-decoration: none;
}

#Blu001 a.Body1:active {
	text-decoration: none;
}

#Blu001 a.Body1:visited {
	text-decoration: none;
}

#Blu001 a.Body1:hover {
	text-decoration: underline;
}

#Blu001 .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Blu001 a.Body2:link {
	text-decoration: none;
}

#Blu001 a.Body2:active {
	text-decoration: none;
}

#Blu001 a.Body2:visited {
	text-decoration: none;
}

#Blu001 a.Body2:hover {
	text-decoration: underline;
}

#Blu001 .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Blu001 a.EventiBody1:link {
	text-decoration: none;
}

#Blu001 a.EventiBody1:active {
	text-decoration: none;
}

#Blu001 a.EventiBody1:visited {
	text-decoration: none;
}

#Blu001 a.EventiBody1:hover {
	text-decoration: underline;
}


/***** Contenuti > Elenchi *****************************************************/

#ContList01 {
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#ContList01Titolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dc3c33;
	font-weight: bold;
	text-decoration: none;
}

#ContList01Titolo a:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dc3c33;
	font-weight: bold;
	text-decoration: none;
}

#ContList01Titolo a:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dc3c33;
	font-weight: bold;
	text-decoration: none;
}

#ContList01Titolo a:hover {
	text-decoration: underline;
}

#ContList01Titolo a:active {
	text-decoration: none;
}

#ContList01SottoTitolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
}

#ContList01Body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}





#ContList01 .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#ContList01 a.EventiBody1:link {
	text-decoration: none;
}

#ContList01 a.EventiBody1:active {
	text-decoration: none;
}

#ContList01 a.EventiBody1:visited {
	text-decoration: none;
}

#ContList01 a.EventiBody1:hover {
	text-decoration: underline;
}

/***** Lettere al direttore > Elenchi *****************************************************/

#LettereDirettoreList {
	text-decoration: none;
	border: 1px solid #c1c2c3;
	padding: 6px;
}

#LettereDirettoreList .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #717a80;
	font-weight: bold;
	text-decoration: none;
}

#LettereDirettoreList a.Titolo:link {
	text-decoration: none;
}

#LettereDirettoreList a.Titolo:active {
	text-decoration: none;
}

#LettereDirettoreList a.Titolo:visited {
	text-decoration: none;
}

#LettereDirettoreList a.Titolo:hover {
	text-decoration: underline;
}

#LettereDirettoreList .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#LettereDirettoreList a.Body1:link {
	text-decoration: none;
}

#LettereDirettoreList a.Body1:active {
	text-decoration: none;
}

#LettereDirettoreList a.Body1:visited {
	text-decoration: none;
}

#LettereDirettoreList a.Body1:hover {
	text-decoration: underline;
}

#LettereDirettoreList .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#LettereDirettoreList a.Body2:link {
	text-decoration: none;
}

#LettereDirettoreList a.Body2:active {
	text-decoration: none;
}

#LettereDirettoreList a.Body2:visited {
	text-decoration: none;
}

#LettereDirettoreList a.Body2:hover {
	text-decoration: underline;
}

#LettereDirettoreList .EventiBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#LettereDirettoreList a.EventiBody1:link {
	text-decoration: none;
}

#LettereDirettoreList a.EventiBody1:active {
	text-decoration: none;
}

#LettereDirettoreList a.EventiBody1:visited {
	text-decoration: none;
}

#LettereDirettoreList a.EventiBody1:hover {
	text-decoration: underline;
}

/***** Contenuti > dettaglio (Modificare anche il PD_EDITOR)*****************************************************/

#ContenutoDettaglio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
	clear: left;
	float: none;
}

#ContenutoDettaglio p {
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
}

#ContenutoDettaglio a:link {
	color: #ad0c08;
	text-decoration: underline;
	font-weight: bold;
}
#ContenutoDettaglio a:visited {
	color: #ad0c08;
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ad0c08;
}

#ContenutoDettaglio a:active {
	color: #ad0c08;
	text-decoration: underline;
	font-weight: bold;
}

.TitoloContenutoRed {
	font-family: Arial, Helvetica, sans-serif;
	line-height:19px;
	font-size: 18px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
	margin-bottom:7px;
}

.SottoTitolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px;
	margin-bottom:10px;
}


#ContenutoDettaglio .TitoloContenutoRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio .TitoloContenutoBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio .SottoTitolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px;
}

#ContenutoDettaglio .corpotesto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}
#ContenutoDettaglio .corpotesto a:link {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio .corpotesto a:visited {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio .corpotesto a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #db4132;
}
#ContenutoDettaglio .corpotesto a:active {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}


#ContenutoDettaglio .corpotesto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
#ContenutoDettaglio a.corpotesto2:link {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio a.corpotesto2:visited {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio a.corpotesto2:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #db4132;
}
#ContenutoDettaglio a.corpotesto2:active {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}

#ContenutoDettaglio .corpotesto3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
#ContenutoDettaglio a.corpotesto3:link {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio a.corpotesto3:visited {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}
#ContenutoDettaglio a.corpotesto3:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #db4132;
}
#ContenutoDettaglio a.corpotesto3:active {
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
}

 #ContenutoDettaglio .titolo1red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}
#ContenutoDettaglio a.titolo1red:link {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}
#ContenutoDettaglio a.titolo1red:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}
#ContenutoDettaglio a.titolo1red:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
	background: transparent;
}
#ContenutoDettaglio a.titolo1red:active {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}

#ContenutoDettaglio .titolo1blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}
#ContenutoDettaglio a.titolo1blu:link {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}
#ContenutoDettaglio a.titolo1blu:active {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}
#ContenutoDettaglio a.titolo1blu:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
	background: transparent;
}
#ContenutoDettaglio a.titolo1blu:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}

#ContenutoDettaglio .titolo2red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}
#ContenutoDettaglio a.titolo2red:link {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}
#ContenutoDettaglio a.titolo2red:active {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}
#ContenutoDettaglio a.titolo2red:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
	background: transparent;
}
#ContenutoDettaglio a.titolo2red:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #DE4131;
}

#ContenutoDettaglio .titolo2blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}
#ContenutoDettaglio a.titolo2blu:link {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}
#ContenutoDettaglio a.titolo2blu:active {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}
#ContenutoDettaglio a.titolo2blu:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
	background: transparent;
}
#ContenutoDettaglio a.titolo2blu:visited {
	text-decoration: underline;
	font-weight: bold;
	color: #3979c3;
}

/*
#ContenutoDettaglio .CorpoTesto2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#ContenutoDettaglio a.CorpoTesto2:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.CorpoTesto2:visited {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.CorpoTesto2:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#ContenutoDettaglio a.CorpoTesto2:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio .CorpoTesto3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#ContenutoDettaglio a.CorpoTesto3:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.CorpoTesto3:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.CorpoTesto3:visited {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.CorpoTesto3:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#ContenutoDettaglio .Titolo1Red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio a.Titolo1Red:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo1Red:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo1Red:visited {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio .Titolo1Blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio a.Titolo1Blu:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo1Blu:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo1Blu:visited {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio .Titolo2Red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio a.Titolo2Red:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo2Red:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo2Red:visited {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio .Titolo2Blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#ContenutoDettaglio a.Titolo2Blu:link {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo2Blu:active {
	text-decoration: underline;
	font-weight: bold;
}

#ContenutoDettaglio a.Titolo2Blu:visited {
	text-decoration: underline;
	font-weight: bold;
}
*/

/***** Eventi > dettaglio *****************************************************/

#EventoDettaglio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: justify;
}

#EventoDettaglio a:link {
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#EventoDettaglio .TitoloContenutoRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio .TitoloContenutoBlu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio .CorpoTesto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#EventoDettaglio a.CorpoTesto2:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto2:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto2:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto2:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;

	background-color: #666666;
}

#EventoDettaglio .CorpoTesto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#EventoDettaglio a.CorpoTesto3:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto3:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto3:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.CorpoTesto3:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}

#EventoDettaglio .Titolo1Red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio a.Titolo1Red:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo1Red:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo1Red:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio .Titolo1Blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio a.Titolo1Blu:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo1Blu:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo1Blu:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio .Titolo2Red {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio a.Titolo2Red:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo2Red:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo2Red:visited {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio .Titolo2Blu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3979c3;
	font-weight: bold;
	text-decoration: none;
}

#EventoDettaglio a.Titolo2Blu:link {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo2Blu:active {
	text-decoration: underline;
	font-weight: bold;
}

#EventoDettaglio a.Titolo2Blu:visited {
	text-decoration: underline;
	font-weight: bold;
}


/***** Menù tabella floating > Dettaglio notizia *****************************************************/

#MenuArtHomeFloating {
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 12px;
}

#MenuArtHomeFloating a:link {
	text-decoration: none;
	font-weight: normal;
	color: #666666;
}



#MenuArtHomeFloating a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #666666;
}
#MenuArtHomeFloating a:hover {
	text-decoration: underline;
	font-weight: normal;
	color:#FFFFFF;
	background-color: #666666;
	}
#MenuArtHomeFloating a:active {
	text-decoration: none;
	font-weight: normal;
	color: #666666;
}

/***** Gallery - Scheda dettaglio ******************************************************/

#Gallery {
	text-decoration: none;
}

#Gallery .GalleryTitolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#Gallery .GalleryDescrizione {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#Gallery .GalleryDidascalia {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}


/***** Messaggi *****************************************************/

#Messaggi  {
	text-decoration: none;
}

#Messaggi .MsgBody1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

#Messaggi .MsgBody2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

/***** Multimedia video and games *****************************************************/

.TitoloMultimedia {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

.Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}


/***** Form e moduli ***/

.FormBody1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.FormTitolo1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ad2429;
}

.FormTitolo2
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px !important;
    font-weight: bold;
    color: #ad2429;
}

.FormTextBox {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	background-color: #f7f7f7;
	border: 1px solid #717a80;
}

.FormButton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D63725;
	font-weight: bold;
	color: #FFFFFF;
}

.FormValidationMsg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

/***** Google Search header ******************************************************/

.GoogleForm {
	border: 1px solid #c1c2c3;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 300px;
}

.GoogleButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	width: 50px;
	vertical-align: middle;
}

.GoogleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}



/***** Header *****************************************************/

/***** Navigazioni Recordset *****************************************************/

#RS_StatusNav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #333333;
}

#RS_StatusNav a:link {
	font-weight: bold; 
	color: #db4132; 
	text-decoration: none;
}

#RS_StatusNav a:visited {
	font-weight: bold; 
	color: #db4132; 
	text-decoration: none;
}

#RS_StatusNav a:active {
	font-weight: bold; 
	color: #db4132; 
	text-decoration: none;
}

#RS_StatusNav a:hover {
	font-weight: bold;
	background-color: #db4132; 
	color: #FFFFFF;
	text-decoration: none;
}


/***** Footer: TextNav *****************************************************/

#Footer_TextNav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	padding-left: 6px;
}

#Footer_TextNav a:link {
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}

#Footer_TextNav a:visited {
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none;
}

#Footer_TextNav a:active {
	font-weight: bold; 
	color: #CCCCCC; 
	text-decoration: none;
}

#Footer_TextNav a:hover {
	font-weight: bold;
	background-color: #FFFFFF; 
	color: #666666;
	text-decoration: none;
}

/***** Footer: Copyright Notes *****************************************************/

#Footer_Copyright {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #FFFFFF;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
	line-height: 12px;
}

#Footer_Copyright a:link {
	font-weight: normal; 

	color: #FFFFFF; 
	text-decoration: underline;
}

#Footer_Copyright a:visited {
	font-weight: normal; 
	color: #FFFFFF; 
	text-decoration: underline;
}

#Footer_Copyright a:hover {
	font-weight: normal;
	background-color: #FFFFFF; 
	color: #666666;
	text-decoration: underline;
}

#Footer_Copyright a:active {
	font-weight: normal; 
	color: #CCCCCC; 
	text-decoration: underline;
}


/***** RAD Controls *****************************************************/

.dlRotator:link, .dlRotator:visited
{
    color: #333333;
    text-decoration: none;
    padding: 2px 2px 2px 2px;
    font: bold 10px/8px Tahoma;
    letter-spacing: normal;
    line-height:12px !important;
}

.dlRotator:hover, .dlRotator:active
{
    color: #cc3333 !important;
}


.dlRotatorAgenda:link, .dlRotatorAgenda:visited
{
    color: #333333;
    text-decoration: none;
    padding: 2px 2px 2px 2px;
    font: 11px Tahoma;
    letter-spacing: normal;
    line-height: 12px !important;
}

.dlRotatorAgenda:hover, .dlRotatorAgenda:active
{
    color: #cc3333 !important;
}


/***** Sfondo Comunicati Homepage *****/

.dlSfondoComunicati {
	background-image: url(/SiteImg/BkgComHome01.gif);
}
#ContenutoDettaglio .imgarticolo {
	clear: none;
	float: right;
	margin-bottom: 6px;
	margin-left: 6px;
	padding: 0px;
	border: 2px solid #E10000;
}

.imgarticolo {
	clear: none;
	float: right;
	margin-bottom: 6px;
	margin-left: 6px;
	padding: 0px;
	border: 2px solid #E10000;
}

/***** Elenchi titolo / testo [Rosso] *****************************************************/

#ElenchiRed {
	text-decoration: none;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #c1c2c3;
}

#ElenchiRed .Titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

#ElenchiRed a.Titolo:link {
	text-decoration: none;
}

#ElenchiRed a.Titolo:active {
	text-decoration: none;
}

#ElenchiRed a.Titolo:visited {
	text-decoration: none;
}

#ElenchiRed a.Titolo:hover {
	text-decoration: underline;
}

#ElenchiRed .Body1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#ElenchiRed a.Body1:link {
	text-decoration: none;
}

#ElenchiRed a.Body1:active {
	text-decoration: none;
}

#ElenchiRed a.Body1:visited {
	text-decoration: none;
}

#ElenchiRed a.Body1:hover {
	text-decoration: underline;
}

#ElenchiRed .Body2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

#ElenchiRed a.Body2:link {
	text-decoration: none;
}

#ElenchiRed a.Body2:active {
	text-decoration: none;
}

#ElenchiRed a.Body2:visited {
	text-decoration: none;
}

#ElenchiRed a.Body2:hover {
	text-decoration: underline;
}

/******************** BlogDaily *****************************/


#ContainerBlog {
	border-top: 2px solid #3979c3;
	width:252px;
	margin-bottom: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

#ImageBlog
{
	clear: both;
	float: left;
	padding-right: 6px;
	padding-bottom: 6px;
	vertical-align: top;
	   
}

#DescriptionBlog
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	padding-left: 96px;
	display:block;
	margin:auto;
    
}

#DescriptionBlog .titolo {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolo:link {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolo:visited {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolo:hover{
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: underline;
	line-height: 13px;
}

#DescriptionBlog .titolo:active{
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	display:block;
	line-height: 12px;
	line-height: 13px;
}

#DescriptionBlog .titoloblu {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titoloblu:link {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titoloblu:visited {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titoloblu:hover{
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: underline;
	line-height: 13px;
}

#DescriptionBlog .titoloblu:active{
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	display:block;
	line-height: 12px;
	line-height: 13px;
}

#DescriptionBlog .titolorosso {
	font-size: 13px;
	color: #364FA3;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolorosso:link {
	font-size: 13px;
	color: #db4132;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolorosso:visited {
	font-size: 13px;
	color: #db4132;
	font-weight: bold;
	text-decoration: none;
	line-height: 13px;
}

#DescriptionBlog .titolorosso:hover{
	font-size: 13px;
	color: #db4132;
	font-weight: bold;
	text-decoration: underline;
	line-height: 13px;
}

#DescriptionBlog .titolorosso:active{
	font-size: 13px;
	color: #db4132;
	font-weight: bold;
	text-decoration: none;
	display:block;
	line-height: 12px;
	line-height: 13px;
}


#DescriptionBlog .testopiccolo{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	font-style: oblique;
	display:block;
}
#ContainerBlogRed {
	border-top: 2px solid #db4132;
	width:252px;
	margin-bottom: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
 
/********************************/
/**** Area Voto *****/

.TitoloVotanti
{
	font-size: 13px;
	font-weight: bold;
}

/***********************************/
/************ MENU SX **************/

.MenuSxTitolo
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px 0px 2px 0px;
    padding-top: 0px;
}

.MenuSx, .MenuSx:link, .MenuSx:visited
{
    list-style-type: none;
    background-color: #ffffff;
    display: block;
    width: 188px; /* 200 (width) - 5 (padding dx) - 5 (padding sx) - 2 (bordi)*/
    cursor: pointer;
    margin: 0px 0px 2px 0px;
    text-decoration: none;
    border: solid 1px #c1c2c3;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    position: relative;
    line-height:11px;
}

.MenuSx:hover, .MenuSx:active
{
    list-style-type:none; 
    background-color: #dedede;
    display: block;
    width: 188px; /* 200 (width) - 5 (padding dx) - 5 (padding sx) - 2 (bordi)*/
    cursor: pointer;
    margin: 0px 0px 2px 0px;

}

.MenuSx a, .MenuSx a:link, .MenuSx a:visited, .MenuSx a:hover, .MenuSx a:active
{
    color: #333333;
    font-family: Arial;
    text-align: left;
    font-size:11px; 
    text-decoration:none;
    position:relative;
}

/************************************************************/




/*********** TREEFROGMENU ************************************/


/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/tree_frog_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#outer {
	/*
	width:504px;
	height:510px;
	position:relative;
	background:url(red_frog.jpg) no-repeat 0px 160px;
	*/
}
#outer #content {
	/*
	clear:left;
	position:absolute;
	left:230px;
	top:10px;
	width:250px;
	z-index:10;
	*/
}
#menu {

	list-style-type:none;
	padding:0;
	margin:0;
	width:200px;
	position:relative;
	top:0px;
	left:0;
	/*border:5px solid #fff;*/
	z-index:100;
	
}
#menu ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
#menu li {
	float:left;
	position:relative;
	border-top:1px solid #fff;
}
#menu li.sub {
	background-image: url(../../SiteImg/NMS_Liv1_Off.gif);
	background-repeat: repeat-x;
	background-position: left top;	/*background:#d30;*/
	
}
#menu li, #menu li a {
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	width:200px;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	text-indent:10px;
}
#menu ul, #menu li.click ul ul, #menu li.click ul li.hover ul ul {
	display:none;
}
#menu li.hover {
	/*color:#ff0;*/
	background-image: url(../../SiteImg/NMS_Liv1_On.gif);
	background-repeat: repeat-x;
	background-position: left top;
	z-index:500;
}
#menu li.click {
	color:#fff;
}
#menu li.click ul {
	display:block;
}
#menu li.click ul li.hover ul, #menu li.click ul li.hover ul li.hover ul {
	display:block;
	position:relative;
	left:110px;
	top:-1px;
	border:1px solid #fff;
	border-width:0 1px 1px;
}

#menu li ul li.hover{
color:#333333;
}

#menu li.click ul li {

	background-image: url(../../SiteImg/NMS_Liv2_Off.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menu li.click ul li.hover {

	background-image: url(../../SiteImg/NMS_Liv2_On.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/*
#menu li.click ul li.hover ul li {
	background:#c60;
}
#menu li.click ul li.hover ul li.hover ul li {
	background:#780;
	z-index:500;
}
#menu li.click ul li.hover ul li.fly {
	background: #c60 url(frog_arrow.gif) no-repeat top right;
}
#menu li.click ul li.hover ul li.hover {
	z-index:500;
	background:#fa4;
}
#menu li.click ul li.hover ul li.hover a {
	color:#000;
}
#menu li.click ul li.hover ul li.hover ul li.hover {
	background:#aa0;
}
#menu li.click ul li.hover ul li.hover ul li.hover a {
	color:#fff;
}*/
#outer img {
	display:block;
	float:right;
}
#outer p {
	margin:0px;
	padding:17px 0 0 0;
	color:#000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}


/***************************************************************/

#News_PokerOnline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #666666;
}

#News_PokerOnline a:link {
	font-weight: bold; 
	color: #dc3c33; 
	text-decoration: none;
}

#News_PokerOnline a:visited {
	font-weight: bold; 
	color: #dc3c33; 
	text-decoration: none;
}
#News_PokerOnline a:hover {
	font-weight: bold;
	background-color: #dc3c33; 
	color: #FFFFFF;
	text-decoration: none;
}
#News_PokerOnline a:active {
	font-weight: bold;
	background-color: #dc3c33; 
	color: #FFFFFF;
	text-decoration: none;
}


/***** Google Search header ******************************************************/

.GoogleForm {
	border: 1px solid #c1c2c3;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 130px;
}

.GoogleButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 20px;
	width: 50px;
	vertical-align: middle;
}

.GoogleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.GoogleDropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:20px;
	height: 20px;
}


/*********************************************************************/
/******************PARTE CSS PER AGENDA EVENTI************************/

.dlDataGridViewtitolo {
	font-weight: bold;
	color: #ad2429;
	background-color: #cecfce;
}

.bt_testuale {
	BORDER-TOP-WIDTH: thin;
	FONT-WEIGHT: bold;
	BORDER-LEFT-WIDTH: thin;
	FONT-SIZE: 11px;
	BORDER-BOTTOM-WIDTH: thin;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ad2429;
	BORDER-RIGHT-WIDTH: thin;
	color: White;
	border-top-color: #E6E6E6;
	border-right-color: #999999;
	border-bottom-color: #E6E6E6;
	border-left-color: #999999;
}

/*********************************************************************/
/**************** PARTE CSS PER MARQUEE CRONACA **********************/

.txtMarquee {margin:0px auto;;border:0px; padding:0 10px 0 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}

.txtMarquee a, .txtMarquee a:link, .txtMarquee a:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

.txtMarquee a;hover, .txtMarquee a:active {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}

/*********************************************************************/
/**************** NotizieSecondarie HP *******************************/


.NotizieSecondarieHP {width:522px;margin:0 0 5px 0;border:0px;padding:0px;}

.NotizieSecondarieHP_Titolo
{
	width: 514px;
	border: 1px solid #999999;
	margin: 0 0 2px 0;
	padding: 3px;
}

.NotizieSecondarieHP_Titolo, .NotizieSecondarieHP_Titolo a, .NotizieSecondarieHP_Titolo a:link, .NotizieSecondarieHP_Titolo a:visited
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DE4131;
	font-weight: bold;
	text-decoration: none;
}

.NotizieSecondarieHP_Titolo a:hover, .NotizieSecondarieHP_Titolo a:active 
{
	color: #DE4131;
	text-decoration: underline;
}

.NotizieSecondarieHP_News
{
    padding: 0px 0px;
    width: 520px;
    margin: 0 1px 0px 1px;
}

.NotizieSecondarieHP_News a, .NotizieSecondarieHP_News a:link, .NotizieSecondarieHP_News a:visited
{
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #515151;
    font-weight: bold;
    text-decoration: none;
	line-height:11px;
}

.NotizieSecondarieHP_News a:hover, .NotizieSecondarieHP_News a:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #515151;
    font-weight: bold;
    text-decoration:underline;
	line-height:11px;
    }