@charset "utf-8";

#pagina_separatore
{
    float: Left;
    width: 14px;
	
	
}
#pagina_dx
{
	float: left;
	width: 280px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
}
#titolopalette
{
	width:90%;
	padding-top:2px;
	padding-bottom:2px;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
}
#contenutopalette
{
	width:90%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	text-align:justify;
	margin-bottom:10px;
}
#titolopalette1
{
	width:90%;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
}
#contenutopalette1
{
	width:90%;
	background-color:#e7f2ed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	text-align:justify;
	margin-bottom:10px;
}
#titolopagina
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
}
#palette_principale
{
	text-align:justify;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	width:978px;
	/*float:left;*/
}
#palette_principale_top
{
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	height:5px;
	width:664px;
	font-size:2px;
}
#palette_principale_top_chiusura
{
	float:left;
	width:5px;
	height:6px;
	
}
#palette_principale_centro
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	
}
#contenuto_palette_principale
{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:10px;
	line-height:180%;
	width:auto;
}

#palette_principale_bottom
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style:none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	height:5px;
	width:664px;
	float:left;
	font-size:2px;

}
#palette_principale_bottom_chiusura
{
	float:left;
	width:5px;
	height:6px;
	
}
/* COMPONENTI */
.altezza_componente_100
{
	height:100px;
}
.altezza_componente_200
{
	height:200px;
}
.altezza_componente_300
{
	height:300px;
}
.altezza_componente_400
{
	height:400px;
}
#palette_568
{
	float:left;
	width:568px;
}
#larghezza_bordi_568
{
	float:left;
	width:556px;
	height:5px;
}
#palette_380
{
	float:left;
	width:380px;
}
#larghezza_bordi_380
{
	float:left;
	width:368px;
	height:5px;
}
#palette_958
{
	float:left;
	width:958px;
}
#larghezza_bordi_958
{
	float:left;
	width:946px;
	height:5px;
}
#titoli_palette_componente
{
	width:auto;
	padding-top:10px;
	padding-bottom:2px;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-align:left;
}
.testo_fotogallery
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
}
.testo_piccolo
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height:120%;
}
.testo_news
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:140%;
}

.testo_sottomenu
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:140%;
	text-align:left;
}
.testo_calend
{
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height:120%;
}
.testo_parrocchia
{
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:120%;
}


#contenuto_palette_componente
{
	width:auto;
	float:none;
	clear:both;
	/*height:180px;*/
	overflow:auto;
	padding-top:0px;
	padding-bottom:2px;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #232323;
	border-right-color: #232323;
	border-bottom-color: #232323;
	border-left-color: #232323;
	text-align:justify;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
}
#contenuto_palette_componente_noborder
{
	width:auto;
	float:none;
	clear:both;
	/*height:180px;*/
	overflow:auto;
	padding-top:0px;
	padding-bottom:2px;
	color: #232323;
	font-family: 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;
	font-size: 13px;
	text-align:justify;
	margin-bottom:0px;
	padding-left:10px;
	padding-right:5px;
}
/* fotogallery */

.flash {
		width: 700px;
		height: 460px;
		vertical-align:top;
	}
/* accordation */
	
.accordion_toggle {
	display: block;
	height: 22px;
	width: 100%px;
	padding: 0px;
	padding-left: 10px;
	line-height: 22px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #232323;
	border: 1px solid #232323;
	cursor: pointer;
	margin: 0 0 0 0;
	margin-bottom: 2px;
}

.accordion_toggle_active {
	color: #232323;
	border: 1px solid #232323;
}

.accordion_content {
	width: 100%;
	color: #000;
	overflow: hidden;
	margin-bottom:2px;
	
}