body ,td,input,textarea
{
	font-family: Georgia,Verdana,Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height: 1.3;
}

.font
{
	color:#000000;
	font-family: Georgia,Verdana, Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height: 1.3;
}
.fontb
{
	font-weight:bold;
	color:#000000;
	font-family: Georgia,Verdana, Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height: 1.3;
}

.fontb_brown
{
	color:#663300;
	font-weight:bold;
	font-family: Georgia,Verdana, Helvetica, Arial, sans-serif;
	font-size:9pt;
	line-height: 1.3;
}

/* HEADERS */
#header
{
	background-image:url(../images/testata.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	position:relative;
	height:158px;
	visibility: visible;
}
#header_admin
{
	background-image:url(../images/testata_admin.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	position:relative;
	height:158px;
	visibility: visible;
}
#admin_content
{

	margin-left: auto; 
	margin-right: auto; 
	text-align:left;
	width:800px;
	position:relative;
	top:-7px;

}

/* MENU */
#menu
{
}

#menu_admin
{
	margin-left: auto; 
	margin-right: auto; 
	text-align:center;
	position:relative;
	left:0px;
	top:100px;
	width:800px;
	height:80px;

	
}

#menu a:visited
{
	text-decoration:none;
	color:black;
}

#menu a:link
{
	text-decoration:none;
	color:black;
}

#menu a:hover
{
	color:#A02226;
	text-decoration:underline
}


#menu_admin a:visited
{
	text-decoration:none;
	color:black;
}

#menu_admin a:link
{
	text-decoration:none;
	color:black;
}

#menu_admin a:hover
{
	color:white
}

.menu
{
	width:16%;	
	border:1px solid blue;
}

.menu1	
{
	width:100px;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu1 a
{
	text-decoration:none;
	color:#000
}

.menu2
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu3
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu4
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu5
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu6
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}
.menu7
{
	width:12%;	
	border:1px solid black;
	font-size:11px;
	background-color:#F1D894
}


/* START HP */
#hp_content, #content
{
	margin-left: auto; 
	margin-right: auto; 
	text-align:center;
	width:800px;
	height:80px;
	position:relative;
	top:-7px
	
}
#hp_content1
{
	width:230px;
	float:left;
	padding-right:1px;
}
#hp_content2
{
	width:330px;
	float:left;
	padding-right:1px
}
#hp_content3
{
	width:230px;
	float:left;
	padding-right:1px
}

#hp_body1
{
	text-align:left;
	height:400px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px
}
#hp_body2
{
	
	/*background-image:url(../images/pettirosso.jpg);	 */
	background-color:#FBBD97;
	text-align:left;
	height:400px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px
}
#hp_body3
{
	/*background-image:url(../images/campane.jpg);	 */
	background-color:#A9AAAE;
	text-align:left;
	height:400px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
}

#hp_photo1
{
	background-image:url(../images/portale.jpg);
	width:230px;
	height:88px
}

#hp_photo2
{
	background-image:url(../images/tramonto.jpg);
	width:330px;
	height:88px
}

#hp_photo3
{
	background-image:url(../images/agnello.jpg);
	width:230px;
	height:88px
}

#hp_title1
{
	font-weight:bold;
	font-size:10pt
}
#hp_title2
{
	font-weight:bold;
	font-size:10pt
}
#hp_title3
{
	font-weight:bold;
	font-size:10pt

}

.hp_news
{
	border-bottom:1px solid #cccccc;
	padding-top:3px;
	padding-bottom:3px;
	height:auto
}
.hp_news_link
{
	font-weight:bold	
}
.hp_news_title
{
	font-weight:bold;
	color:black;
}
.hp_news_abstract
{
	width:auto;
	height:auto

}
.hp_news_date
{
	font-size:9px;
}
.hp_news_date1
 {
	border: 1px solid #EBD4C8;
	background-color: white;
	margin: 0 0 1em 1em;
	position: relative;
	top: 0px;
	left: 1px;
	padding: 0.667em 0.66em;
	width: 30px;
	font-size:9px
}

/* END HP */

/* START NEWS */
#ne_content1
{
	width:560px;
	float:left;
	padding-right:1px;
}
#ne_content2
{
	width:230px;
	float:left;
	padding-right:1px
}
#ne_photo1
{
	background-image:url(../images/portale2.jpg);
	width:560px;
	height:88px
}

#ne_photo2
{
	background-image:url(../images/scout.jpg);
	width:230px;
	height:88px
}
#st_body1,#ne_body1 
{
	border:1pt solid #cccccc;
	text-align:left;
	heigh:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	background-color:#CCBFA9
	
}
#ma_body1
{
	border:1pt solid #cccccc;
	text-align:left;
	heigh:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	background-color:#CA9F70
}
#sa_body1
{
	border:1pt solid #cccccc;
	text-align:left;
	heigh:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	background-color:#FBBD97
}
#cp_body1
{
	border:1pt solid #cccccc;
	text-align:left;
	heigh:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	background-color:#CAD7EA
}


#sa_body1, #su_body1, #bi_body1, #do_body1, #as_body1, #to_body1,
#pu_body1
{
	border:1pt solid #cccccc;
	text-align:left;
	heigh:auto;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px
}
#ne_body2
{
	background-image:url(../images/fiori.jpg);	
	text-align:left;
	height:400px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px
}

#ne_news_title,#ne_title1, #ne_title2, #st_title1, #sa_title1, #cp_title1, #su_title1,
#bi_title1,#do_title1,#as_title1,#to_title1,#pu_title1,#ma_title1
{
	font-weight:bold;
	font-size:10pt
}
#ne_body1
{	
}
.ne_news_title
{
	font-weight:bold;
	font-size:10pt;
	text-align:center;
}
.ne_news_date
{
	font-size:9px;
	text-align:right;
	float:right

}
/* START STORIA */
#st_content1
{
	width:560px;
	float:left;
	padding-right:1px;
}
#st_content2
{
	width:230px;
	float:left;
	padding-right:1px
}
#st_photo1
{
	background-image:url(../images/porta2.jpg);
	width:560px;
	height:88px
}
/* START SABATO */
#sa_content1, #cp_content1, #su_content1,#bi_content1, #do_content1, #as_content1,#to_content1,
#pu_content1,#ma_content1
{
	width:560px;
	float:left;
	padding-right:1px;
}
#sa_content2
{
	width:230px;
	float:left;
	padding-right:1px
}
#sa_photo1
{
	background-image:url(../images/tramonto2.jpg);
	width:560px;
	height:88px
}

#cp_photo1
{
	background-image:url(../images/cpm2.jpg);
	width:560px;
	height:88px
}

#su_photo1
{
	background-image:url(../images/susa2.jpg);
	width:560px;
	height:88px
}
#bi_photo1
{
	background-image:url(../images/biglietto2.jpg);
	width:560px;
	height:88px
}
#do_photo1
{
	background-image:url(../images/scout2.jpg);
	width:560px;
	height:88px
}
#as_photo1
{
	background-image:url(../images/assisi2.jpg);
	width:560px;
	height:88px
}
#to_photo1
{
	background-image:url(../images/fiori2.jpg);
	width:560px;
	height:88px
}
#pu_photo1
{
	background-image:url(../images/affresco2.jpg);
	width:560px;
	height:88px
}
#ma_photo1
{
	background-image:url(../images/chiesa2.jpg);
	width:560px;
	height:88px
}
.sep
{
	border:1px dotted #cccccc
}

.news_adm_title
{
	font-weight:bold;
	font-size:13px
}

.button
{
	border: 1px solid; background-color: #efefef ; height: 20px; 
	border-color: #FFFFFF #666666 #666666 #FFFFFF; color: #666666
}
.left_border
{
	text-align:left;
	border-left:1px solid #dddddd
}
.right_border
{
	text-align:right;
	border-right:1px solid #dddddd
}
.right_bottom_border
{
	text-align:right;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;	
}

.tabTitle
{
	font-weight:bold
}

.tabRow1
{
	background-color:#CCFFFF
}
.tabRow2
{
	background-color:#99CCCC
}
.link
{
	text-decoration:none
}
.link:hover
{
	text-decoration:underline
}
.link:visited
{
	color:black
}
.box_news
{
	background-color:#C2AA81
}
.box_dove
{
	background-color:#D9BB73;
	
}
.box_mantelli
{
	background-color:#C5C3A7;
	
}
.title
{
	font-weight:bold;
	font-size:15pt
}
.box_sabato
{
	background-color:#9FA678
}
.box_cpm
{
background-color:#fbbf93
}
.box_catechesi
{
	background-color:#fcffcc
}
.box_settimana_santa
{
/*	background-color:#f5e480; */
	background-color:#969F70
}
.box_riscoperta
{
	background-color:#C5C3A7
}
.box_montagna
{
	background-color:#eeeeff
}
.box_eucaristia
{
background-color:#cccc99
}
.box_bacheca
{
background-color:#eeeeee
}
.box_blog
{
	background-color:#eeeeff
}
.blog_div
{
	border:1px solid #dddddd;
	width:90%;
	padding-left:4px;
	margin-left:4px;
	background-color:#ffffff
}
.blog_title
{
	font-weight:bold;
	font-size:14px;
	color:#333333
}
.blog_footer
{
	color:#999999;font-size:10px
}
.cal_link
{
	color:#FF6633;
	font-weight:bold;
	text-decoration:none
}
.cal_title
{
	font-size:12px;
	font-weight:bold
}
.album_title_e
{
	font-weight:bold;
	background-color:#314c29;
	color:#ffffff
}
.album_title
{
	font-weight:bold;
	background-color:#eeeeee
}
.box_assisi
{
	text-align:left;
	font-weight:bold
}
.posti_text
{
	font-size:18px;
}
.posti_number
{
	font-size:24px;
	font-weight:bold
}
.big
{
	font-size:13px;
	font-weight:bold
}
.box_esercizi_spirituali
{
/*	background-color:#f5e480; */
	background-color:#d9c1a7
}
.box_soggiorno_estivo
{
/*	background-color:#f5e480; */
	background-color:#af9d92
}
.box_att_assisi
{
/*	background-color:#f5e480; */
	background-color:#fdf0b8
}
