body
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	/*background-color: #C6C886;*/
	}
	
p
	{
	margin-top: 5px;
	margin-bottom: 5px;
	/*border: Solid 1px #999;*/
	}
	
	
.boxsant
	{
	margin: 5px;
	padding: 5px;
	width: 230px;
	border: Solid 1px #E4E4E4;
	float: right;
	background: #E8EBF9
	}
	
.boxscritti
	{

	padding: 5px;
	width: 100%;
	border: Solid 1px #E4E4E4;
	float: left;
	background: #E8EBF9
	}
	
.donot_show
	{
  	display: none;
	}
	
img 
	{
	border: 0;
	}
		
.header
	{
	padding: 0px;
	height: 85px;
	/*background: #fff url(../imgs/header_bg.gif) no-repeat;*/
	
	}
	
.prosan_table
	{
	}

.header_content
	{
	width: 479px;
	height: 85px;
	text-align: center;
	padding: 0px;
	margin:0 auto;
	text-align: center;
	}
	
.body_content
	{
	width: 479px;
	height: 394px;
	background: #fff url(../imgs/cerchio1.jpg) no-repeat;
	padding: 0px;
	margin:0 auto;
	}
	
.body_title
	{
	padding:0px 3px 0px 3px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #ffffff; 
	text-decoration: none
	}
	
.body_news_content
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; 
	color: #5D5D5D;
	text-decoration: none;


	}
	
#home_tit_elements
	{
		line-height: 1.5
	}
		
.body_news_content a img
	{
	margin: 5px 2px 5px 2px;
	}
	
.body_news_content_title
	{
	font-weight: bold;
	/*padding: 5px 5px 5px 5px;*/
	padding-left: 10px;
	color: #fff;
	background: transparent url(../imgs/bgtit.gif) no-repeat;
	}
	
.body_news_content a
	{
	color: #000000;
	text-decoration: underline;
	}
	
.body_news_content a:hover
	{
	color: #5D5D5D;
	text-decoration: underline;
	}
	
#newstext
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	color: #5D5D5D; 
	text-decoration: none
	}
	
.body_title
	{
	
	}


/* ---- MENU ---------------------------- */
.menu 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000066;
	text-decoration: none;
	}
	
.menu:hover 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold; 
	color: #fff;
	text-decoration: none;
	}
	
.menu_selected 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	}
.admin_mnu_main {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1D106B; text-decoration: none}
.admin_mnu_main:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #5A4CB0; text-decoration: underline}
.admin_mnu_mainb {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.admin_mnu_mainb:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline}
.admin_mnu_mainsel {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #D06208; text-decoration: none}
/* --- footer --- */
	
.footer 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	text-decoration: none
	}
	
.footer a
	{  
	color: #333333;
	text-decoration: none
	}
.footer a:hover
	{ 
	color: #000066; 
	text-decoration: underline
	}
	
/* --- FORM --- */
	
.form_error 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #881029;
	}
	
.form_imput 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #000066;
	}
	
	
	
.table_content 
	{
	padding_left: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	text-decoration: none
	}
	
.table_content a
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none
	}
	
.table_content a:hover
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: underline
	}
/* ---- CONTENT ---------------------------- */
.table_content_tit 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #fff; 
	text-decoration: none;
	background: #2A72BA
	}
	
.table_content_tit a
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #fff; 
	text-decoration: none;
	}
	
.table_content_tit a:hover
	{ 
	font-size: 12px; 
	font-weight: bold; 
	color: #fff; 
	text-decoration: underline;
	}
	
.table_content_sub_tit 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #fff; 
	text-decoration: none;
	background: #A6CFE3
	}
	



.textsm 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333; 
	text-decoration: none;
	width: 100%
	}
	
.tigrigio_bold_picc 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}

input  {background-color: #F0F3F8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; }
select {background-color: #F0F3F8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; WIDTH: 270px}
textarea {background-color: #F0F3F8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; }

.linknext {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration: underline}
.linknext:hover {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #666666; text-decoration: underline}

/* ---------------------- elementi homepage in evidenza-------------------------------*/
#home_tit_elements
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;

	}
	
#home_tit_elements a
	{
	font-size: 15px; 
	text-decoration: none;
	color: #AF0508;
	}

#home_tit_elements a:hover
	{   
	text-decoration: underline;
	}
/* ---------------------- tabella santi -------------------------------*/

#santi
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 5px;
	}
	
#santi a
	{  
	font-size: 15px; 
	text-decoration: none;
	}
	
#santi a:hover
	{   
	text-decoration: underline;
	}
	
/* --- tabella liturgia del giorno ----------------------*/

.litTable 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
    width: 220px;
	margin-left: 5px;
	}
	
.litTableHeader 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333333; 
	font-weight: normal;
	text-decoration: none;
	text-align:left;
	padding-left: 10px;
	background: transparent url(../imgs/bgtit.gif) no-repeat;
	font-weight: bold; 
	color: #fff;
	}
	
.litTable td 
	{
    padding: 3px;
    font-size: 11px; 
    color: #333333;

	}
	
.litTable td a 
	{
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 	font-size: 11px; 
 	font-weight: bold; 
 	color: #000033; 
 	text-decoration: underline
 	}
	
.litTable td a:hover 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none
	}
	
td.litTableDay 
	{
	font-weight: bold; 
    text-align: center;
	padding: 0px;
	}
	
td.litTableDesc 
	{
	font-weight: bold; 
	}
	
td.litTableBody 
	{
	}
	
td.litTableDisclaimer 
	{
    font-size: 10pt;
    text-align: center;
	}
	
td.litTableDisclaimer a 
	{
    color: #000033;
    font-weight: normal;
	}

td.litTableDisclaimer a:hover 
	{  
	font-weight: normal; 
	color: #666666; 
	text-decoration: none
	}
/*------ LISTE (link avanti e indietro) ------------------------------ */
.linknext 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: underline
	}
	
.linknext:hover 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #666666; 
	text-decoration: underline
	}
	
.linknotunder 
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000033; 
	text-decoration: none
	}

.linknotunder_sel 
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: #A80508; 
	text-decoration: none
	}
/*--- stile drop down menu ---------*/
input  {background-color: #DAE1EB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; }
select {background-color: #DAE1EB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; WIDTH: 270px}
textarea {background-color: #DAE1EB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #091B2C; font-weight: normal; }

.select2 
	{
	background-color: #DAE1EB; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #091B2C; 
	font-weight: normal; 
	WIDTH: 120px
	}

.select3 
	{
	background-color: #DAE1EB; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #091B2C; 
	font-weight: normal; 
	WIDTH: 60px
	}
/*mostra*/
.table_content_tit_mostra
	{  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #fff; 
	text-decoration: none;
	background: #2A72BA
	}
	
.table_content_mostra a 
	{
	padding_left: 11px;
	padding_right: 11px;
	font-size: 12px; 
	color: #fff; 
	text-decoration: none
	}
	
.table_content_mostra a:hover
	{
	text-decoration: underline
	}
	
	.titrosso_gr {  font-family: Tahoma; font-size: 24px; font-weight: normal; color: #990000; text-decoration: none}
	.textsm12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none}
	.redtext_sm12 {  font-family: Verdana; font-size: 12px; color: #990000; text-decoration: none}
	.titrosso_med_sm {  font-family: Tahoma; font-size: 16px; font-weight: bold; color: #990000; text-decoration: none}
	.redtext_sm14 {  font-family: Verdana; font-size: 14px; color: #990000; text-decoration: none}
	.redtext {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: none}
	.redtext_sm {  font-family: Verdana; font-size: 10px; color: #990000; text-decoration: none}
	.titrosso_picc {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #990000; text-decoration: none}
	.tigrigio_bold_med {  font-family: Tahoma; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none}
.tigrigio_bold_picc {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none}
