html,body{
/*margin: 0;
	padding:0;*/
		margin-left: 6px;
	margin-top: 0px;
}
body{
	font-family: Arial,sans-serif;
	font-size: 12px;
	/*text-align: center;*/
	color:#000000;
	background-color:#ffffff;
	
}
/* main layout.start */
div#container
{
	/*position:relative;*/
	width: 926px;
	/*margin: 0 auto;*/
	margin-left: 1px;
	margin-top: 1px;
	text-align: left;
}
div#content
{
	/*float:left;*/
	width: 434px;
	background-color:#ffffff;
	margin-left:300px;
	padding-left:6px;
	padding-right:6px;
	
	
}
div#col_sx
{
	float: left;
	width: 300px;
	/*background-color:#cccccc;*/
	bottom:0;
}
div#col_dx
{
	float: right;
	width: 180px;
	background-color:#ffffff;
}
div#footer
{
	clear: both;
	text-align: center;
	background-color:#ffffff;
}
div#header {
	margin-bottom:1px;
}
/* main layout.end */
/* header.start */
a.searchbar_links:link, a.searchbar_links:visited {color:#000000;text-decoration:none;font-family:Verdana; font-size:10px;}
a.searchbar_links:hover {color:#b80e06;}
/* header.end */
/* text styles.start */
.payoff {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: center;
	color:#000000;
} 
/* text styles.end */
/* devoricordarmi.start */
DIV.devoricordarmi_titolo {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	color:#06518e;
	background-color:#e8e8e8;
}
DIV.devoricordarmi_evento {
	font-family: Arial,sans-serif;
	font-size: 11px;
	text-align: left;
	color: #000;
	margin-top: 6px;
	margin-bottom: 6px;
}
A.devoricordarmi_link_scheda:link,A.devoricordarmi_link_scheda:visited {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: left;
	color: #000000;
	margin-top: 6px;
	margin-bottom: 6px;
	text-decoration: none;
	
	width:100%;
}
A.devoricordarmi_link_scheda:hover {
	background-color:#e8e8e8;
}
/* devoricordarmi.end */
a.ricordamelo:link,a.ricordamelo:visited {font-family:Arial;font-size:10px;color:#000000;text-decoration:none;}
a.ricordamelo:hover {color:#06518e;}
a.categorie:link,a.categorie:visited {display:block;width:100%;font-family:Arial;font-size:11px;text-decoration:none;font-weight:bold;}
a.categorie:hover {background-color:#cccccc;}
/* box calendario.start */
div.box_rosso_180
{
	/*width: 180px;*/
	width: 178px;
	border-color: #06518E;
	border-width: 1px;
	border-style: solid;
	margin-bottom: 4px;
}
div.box_rosso_180_titolo
{
	/*width: 178px;*/
	width: 172px;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 1px;
	padding-right: 1px;
	color: #ffffff;
	background-color: #06518E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 14px;
}
div.box_rosso_180_contenuto
{
	/*width: 178px;*/
	width: 174px;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	/*padding-left:1px;
	padding-right:1px;*/
	color: #000000;
	background-color: #ffffff;
}
/* box calendario.end */
div.box_blu_300
{
	/*width: 300px;*/
	width: 298px;
	border-color: #06518E;
	border-width: 1px;
	border-style: solid;
	margin-bottom: 4px;
}
div.box_blu_300_titolo
{
	/*width: 2988px;*/
	width: 292px;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 1px;
	padding-right: 1px;
	color: #ffffff;
	background-color: #06518E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 14px;
}
div.box_blu_300_contenuto
{
	/*width: 298px;*/
	width: 294px;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	/*padding-left:1px;
	padding-right:1px;*/
	color: #000000;
	background-color: #ffffff;
}
/* calendario.start */
a.ricerca_avanzata:link, a.ricerca_avanzata:visited {	color: #000000;	font-weight: normal;	font-size: 10px;	font-family: Verdana; }
a.ricerca_avanzata:hover {color: #06518e;}


a.calendar_day_thismonth					{	color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_thismonth:link 		{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_thismonth:visited	{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_thismonth:active 	{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_thismonth:hover 		{ color: #990000;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none; 			}

a.calendar_day_othermonth					{	color: #777777;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_othermonth:link 		{ color: #777777;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_othermonth:visited { color: #777777;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_othermonth:active 	{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_othermonth:hover 	{ color: #990000;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}

a.calendar_day_today					{	color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_today:link 		{ color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_today:visited 	{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_today:active 	{ color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_today:hover 		{ color: #990000;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none 			}

a.calendar_day_selected					{	color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_selected:link 		{ color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_selected:visited 	{ color: #000099;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_selected:active 	{ color: #000099; font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none				}
a.calendar_day_selected:hover 		{ color: #990000;	font-weight: normal;	font-size: 10px;	font-family: Verdana;	text-decoration: none 			}

.calendario_giorni_settimana				{	color: #000000;	font-weight: bold;		font-size: 10px;	font-family: Verdana;															}
.calendario_mese_corrente						{	color: #000000;	font-weight: normal;	font-size: 10px;	font-family: Verdana;															}





a.boxsito_titolo 					{	color: #007700;	font-weight: bold;	font-size: 12px;	font-family: Verdana;	text-decoration: none				}
a.boxsito_titolo:link 		{ color: #007700;	font-weight: bold;	font-size: 12px;	font-family: Verdana;	text-decoration: none				}
a.boxsito_titolo:visited 	{ color: #007700;	font-weight: bold;	font-size: 12px;	font-family: Verdana;	text-decoration: none				}
a.boxsito_titolo:active 	{ color: #007700;	font-weight: bold;	font-size: 12px;	font-family: Verdana;	text-decoration: none				}
a.boxsito_titolo:hover 		{ color: #FFFF00;	font-weight: bold;	font-size: 12px;	font-family: Verdana;	text-decoration: none; background: #007700		}
.tdbackground_thismonth		{ background-color: #ffffff; }
.tdbackground_othermonth	{ background-color: #ffffff; }
.tdbackground_today				{ background-color: #dd9999; }
.tdbackground_selected		{ background-color: #dddddd; }

A.agenda_mese_attuale {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    color: #000000;

    text-decoration: none;
}
A.agenda_mese_attuale:visited {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    color: #000000;

    text-decoration: none;
}
A.agenda_mese_attuale:hover {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-weight: normal;

    color: #b80c04;

    text-decoration: none;
}


/* calendario.end */
A.multimedia_testolink:link,A.multimedia_testolink:visited
{
	display: block;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#346799;
	text-decoration: none;
}
A.multimedia_testolink:hover { background-color: #BBB; }
div.box_grigio_300
{
	/* 300px */
	width: 298px;
	border-color: #06518e;
	border-width: 1px;
	border-style: solid;
	margin-bottom: 4px;
}
div.box_grigio_300_titolo
{
	/*width: 298px;*/
	width: 292px;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	color: #ffffff;
	background-color: #06518e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 14px;
}
div.box_grigio_300_contenuto
{
	/*width: 298px;*/
	width: 294px;
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
	color: #000000;
	background-color: #e8e8e8;
}
div.box_grigio_300_separatore
{
	/*width: 298px;*/
	width: 294px;
	height:1px;
	font-size:1px;
	margin-top:2px;
	margin-bottom:1px;
	margin-left:1px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
	background-color: #dddddd;
	clear:both;
}
div.box_grigio_300_riga	
{	
	/* width:294px;*/
	background-color: #ffffff;
	font-size: 11px;
	margin-top: 1px;
	padding-top: 1px;
	line-height: 16px;
}	
div.box_grigio_180
{
	/* 180px */
	width: 178px;
	border-color: #06518e;
	border-width: 1px;
	border-style: solid;
	margin-bottom: 4px;
}
div.box_grigio_180_titolo
{
	/*width: 178px;*/
	width: 172px;
	margin-top: 2px;
	margin-left: 2px;
	margin-right: 2px;
	padding-left: 2px;
	color: #ffffff;
	background-color: #06518e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	vertical-align: middle;
	line-height: 14px;
}
div.box_grigio_180_contenuto
{
	/*width: 178px;*/
	width: 174px;
	margin-top:2px;
	margin-left:1px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
	color: #000000;
	background-color: #e8e8e8;
}
div.box_grigio_180_separatore
{
	/*width: 178px;*/
	width: 174px;
	height:1px;
	font-size:1px;
	margin-top:2px;
	margin-bottom:1px;
	margin-left:1px;
	margin-right:1px;
	padding-left:1px;
	padding-right:1px;
	background-color: #dddddd;
	clear:both;
}
div.box_grigio_180_riga	
{	
	/* width:1744px;*/
	background-color: #ffffff;
	font-size: 11px;
	margin-top: 1px;
	padding-top: 1px;
	line-height: 16px;
}	
div.box_agenda_300_riga	
{	
	/* width:294px;*/
	background-color: #ffffff;
	font-size: 11px;
	margin-top: 1px;
	padding-top: 1px;
	line-height: 16px;
}	
div.box_grigio_300_riga_rubriche {
	/* width:294px;*/
	margin-top:2px;
	line-height:16px;
 	clear: right;
 	font-size:11px;
 	background-color: #e8e8e8;
}
.evento_data { color: #333333; font-style: italic; font-size: 12px; font-family: Arial; }
.evento_luogo												{ color: #000000;											font-size: 12px;	font-family: Arial;			 font-weight:bold;													}
			
a.evento_link_articolo							{ color: #06518e;											font-size: 12px;	font-family: Arial;		text-decoration: underline	}
a.evento_link_programma							{ color: #06518e;											font-size: 12px;	font-family: Arial;		text-decoration: underline	}
#searchbar_new
{
	clear: both;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	width: 918px;
	vertical-align: middle;
	margin-top: 1px;
	background-color: #eeeeee; 
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
}
.copyright {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
    height: 10px;
}
.footer_contact
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	/*font-style: italic;*/
}
.paginazione												{ color: #000000;											font-size: 10px;	font-family: Arial;																}
.paginazione_attuale								{ color: #000000; font-weight: bold;	font-size: 10px;	font-family: Arial;	background: #f2f2f2;						}
a.paginazione												{ color: #06518e;											font-size: 10px;	font-family: Arial;	text-decoration: none}
a.paginazione_link:link							{ color: #06518e;											font-size: 10px;	font-family: Arial;		text-decoration: none}
a.paginazione_link:visited					{ color: #06518e;											font-size: 10px;	font-family: Arial;		text-decoration: none}
a.paginazione_link:active						{ color: #06518e;											font-size: 10px;	font-family: Arial;	text-decoration: none}
a.paginazione_link:hover	{ color: #000000; font-weight: bold;	font-size: 10px;	font-family: Arial;	background: #f2f2f2;						}
a.link_copertina_titolo_evento:link,a.link_copertina_titolo_evento:visited {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	
}
a.link_copertina_titolo_evento:hover {color:#06518e;}

.copertina_etichetta {
	font-family:Verdana;
	font-size:10px;
	color:#06518e;
	font-style: italic;
	
}
.copertina_testo {
	font-family:Verdana;
	font-size:10px;
	color:#333333;
}


