

/* *************************************************************************** */
/* ***************			INIZIO STRUTTURA SKIN 			****************** */
/* *************************************************************************** */
body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:100%;
	color:#000000;
	
	/*background-color:#F1D5A5;*/
	
	background-image:url(Images/sfondosito.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
	background-attachment: fixed;
	

	
	/*background-color: #005C7B 	background-image: url(../../Images/sfondomarrone.bmp);*/
}


h1{
	padding-left:10px;
	font: bold 2.3em/80px arial,sans-serif; 
	font:bold 120% Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	text-align:center;
}

h2{
	color: #000000;
	font-weight:bold;
	font-size: 1.3em; 
	text-align:center; 
	border-bottom: 1px solid #000000;
	padding:0;} 
	
.bold{
	color: #000000;
	font-weight:bold;
	font-size: small; 
	text-align:center; 
	padding:0;} 


h3{
	color: #000000;
	font-weight:bold;
	font-size: 0.9em; 
	text-align:center; 
	padding:0;} 
h4{
	color: #000;
	font-weight:bold;
	font-size: 0.9em; 
	text-align:left; 
	padding:0;
	margin:0;} 

h5{
	color: #003399;
	font-weight:bold;
	font-size: 10px; 
	text-align:center; 
	padding:6px;
	margin:0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#fff;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color: #fff;
	} 
h6{
	color: #000000;
	background-color:#F8F4E1;
	font-weight:bold;
	font-size: 0.9em; 
	text-align:center; 
	padding:4px;
	margin:4px;
	border:1px solid #333;} 


.ImgDettaglioNews {
	border:1px solid #CCCCCC;
	max-width:450px;
	
	padding:2px;
	
}

#contenitore{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 860px;

}

#contenitorehome{
	margin: 0 auto;
	padding: 0;
	text-align: left;
	width: 860px;

	background-image: url(Images/sfcontenitorehome.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
p {
	border:0;
	padding:0;
	
}

/*   SEZIONI E IMPOSTAZIONI DELLE PAGINE */


	/* Sezione: "TI TROVI IN: Home"*/
.Normal {
	
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-color: #000;
	font-size:small;
	
}


#intestazione {

	/**margin-left:244px; **/
	float:left;
	margin-top:5px;
	padding:0;
	color:#ffffff;
	text-align:right;
	background-color:#FFFFFF;


}
#rimpiazza {
	/*   TESTATA DEL SITO, IMPOSTA L'ALTEZZA DELL'INTESTAZIONE */
	/* margin-left:244px;*/
	float:left;
	position:relative;
	z-index:1;
	
	margin:0;
	padding:0;
	vertical-align: top;
	
	/*background-color:yellow;*/
}

#testatanome{
	/*   CONTIENE L'IMMAGINE DI INTESTAZIONE DEL SITO */
	/*float:left;*/
	margin-left:244px;
	height:60px;
	text-decoration:none;
	margin-top:5px;
	padding:0;
	color:#ffffff;
	text-align:right;
	width:616px;
	background-color:#FFFFFF;
	background-image: url(Images/testatanome.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	clear:right;
	/*float:left;*/
	
}
#testata{
/*   CONTIENE L'IMMAGINE DI INTESTAZIONE DEL SITO */
	
	text-decoration:none;
	padding:0;
	color:#ffffff;
	border-bottom:1px solid #A73F0F;
	margin-bottom:15px;
	/**margin-top:15px;**/
	/**margin-left:242px;**/
	background-color:#FFFFFF;

	text-align:center;
}
#intestazente{
	/*   carattere del nome ente dietro lo sfondo */

	color:#6B87AF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6em;
	padding:0;
	text-align: left;
	vertical-align: top;	
	
}
#rimpiazza a{
	/*   CONTIENE il link alla home page */
	display:block;
	background:  url(Images/testatanome.jpg) no-repeat;
	text-decoration:none;
	width:616px;
	height:60px;

	margin:0;
	padding:0;
	
}
#rimpiazza a span{
	position:relative;
	z-index:-1;
	margin:0;
	padding:0;
}



#corposenzacs {
	float: left;
	width: 100%;
	color: #000;

}



#dnn_contentpane{
	padding: 1px;
	color:#000;
	text-align: right;	
	line-height: 0.9em;
	margin:0;
	float:right;
	width:600px;
}

#dnn_contentpanebottom{
	width:860px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin:0;
}
#dnn_colonnasinistra{
	float:left;
	width:160px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 1px 0 1px;
	text-valign: top;
}
#dnn_colonnadestra{
	float:left;
	width:688px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 0 0 0;

}
#dnn_colonnadestradestra{
	float:left;
	width:200px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 0 0 0;

}

#dnn_colonnasinistra2{
/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */
	float:left;
	width:190px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	/*margin: 1px 1px 0 0;*/
	margin:0;
	
	
	
	clear:left;
	
	
}

#colonnalatpresentazione{
	/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */
	float:left;
	width:242px;
	min-height:600px;
	padding: 0;
	color:#000;
	text-align: left;
	line-height: 0.9em;
	/*margin: 1px 1px 0 0;*/
	margin:0;
	background-color:#C9763A;
	background-image: url(Images/barralat.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}

#dnn_colonnaintsx{
/* colonna della pagina centrale di dim diverse dalla colonna sin precedente  */
	float:left;
	width:400px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 1px 1px 1px;
	
	background-color:#FFFFFF;
	
}
#dnn_colonnaintdx{
/* colonna interna destra della colonna destra2 serve per ad es immagine e descrizione paese  */

	float:right;
	width:200px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 0 0 0;
	padding:0;
	
	/*clear:left;*/
}

#dnn_colonnadestra2{
/* colonna della pagina centrale di dim diverse dalla colonna destra precedente  */

	float:left;
	width:520px;
	padding: 1px;
	color:#000;
	text-align: left;	
	line-height: 0.9em;
	margin: 1px 0 0 0;
}

/*   FINE COLONNE DNN  */


.topsito1 {  text-align: left; vertical-align: top;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0; border-left-width: 1px; border-color:#FFFFFF; border-style:solid;}

.menutopsez4 {
	text-align: center;
	height: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
	width: 100px;
	border-color: #FFFFFF;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:#ffffff;
	
}

.SiscomLinkGrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000000;
	padding:0;
	margin:0;
}

.SiscomLinkGrande:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000000;
	padding:0;
	margin:0;
}

.SiscomLinkGrande:Link:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #333333;
	padding:0;
	margin:0;
}

.SiscomLinkGrande:Hover {
	text-decoration:none;
	color: #333333;
}

.table {
	margin:0;
	padding:0;
	width:600px;

	vertical-align: top;

}
.testohome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: small;
	color:#000000;
}
.testohome:a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: small;
	color:#000000;
}
a.testohome:link { color: #000000}
a.testohome:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	text-decoration: underline;
}
a.testohome:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small;
	color: #CCCCCC}
.menutop {  text-align: center; padding:1px; color:#ffffff; width: 100px; height:30px;}
.imgtab{
	background-image:url(/CMS/Portals/73/Images/fotoHome_scritta.jpg);
	display:block;
}
.imgtab:a{
	background-image:url(/CMS/Portals/73/Images/fotoHome_scritta.jpg);
	display:block;
}
.imgtab:link{
	background-image:url(/CMS/Portals/73/Images/fotoHome_scritta.jpg);
	display:block;
	/*background-image:url(Images/fotoHome_scritta.jpg); */
}
.imgtab: hover{
	background-image:url(/CMS/Portals/73/Images/fotoHome_scritta_hover.jpg); 
	display:block;
}


.imgtab2{
	background-image:url(Images/foto0_scritta.jpg); 

}
.imgtab3{
	background-image:url(Images/foto4.jpg); 

}
.imgtab4{
	background-image:url(Images/foto3.jpg); 
	
}

.imgtab5{
	background-image:url(Images/foto2.jpg); 
	
}
.imgtab6{
	background-image:url(Images/foto1.jpg); 

}

/*   INIZIO CONTENT STYLES  */
.lblerrore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
}

.right {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 40%;
}

#_dnn_piepagina {

}

#pie-di-pagina {
	clear: left;
	border-top: solid 1px #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: small;
	color:#000000;
	background-image: url(Images/sfpiepagina.jpg);
	background-repeat: repeat-x;
	background-position: left top;	
} 

/*#pie-di-pagina a{
	color:#000000;
	
}
#pie-di-pagina a:hover{
	color:red;
	
}*/
 #pie-di-pagina {
	padding: 10px 0; 
}

Title{
	color: #000000;
	font-weight:bold;
	font-size: 0.9em; 
	text-align:center; 
	padding:0;} 


/*stili generici, su header e footer*/

/*Riccardo HEAD è il css del TITOLO dei conteiners */

.Head {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:small;
	font-weight:bold;
	color:#790000;
	margin-top:10px;
	
}

/* style of item titles on edit and admin pages */
.SubHead    {
   	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:small;
    font-weight:bold;
    color: #000;
}
 

#menuintestazione {
	width: 100%;
	background: #fff;
	color: #FFF;
}
	

a:link{
	background:transparent;
	border:none;
	font-size: x-small;

}
a:visited{
	background:transparent;
	text-decoration: none;
	
}
a:hover,a:focus,a:active{
	background:transparent;
	text-decoration:none;
}


.Link2{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.Link:hover{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: underline !important;	
}

.Link{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.Link:link{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.Link:visited{
	/*font-size:0.7em;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-decoration:none;
}

.imgborder{margin: 1px 4px 1px 1px; border: 1px #3D6344 solid; vertical-align: top;}

.aligncenter { 
	
	text-align: center; 


}
.alignleft { 
	
	text-align: left; 


}
.alignright { 
	
	text-align: right; 


}

.textHeaderWhite {
	padding-left: 10px;
	font-weight:bold;
    color:#FFFFFF;
	font-style: normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	white-space:nowrap;
}
.textHeaderRed {
	font-weight:bold;
    color: #E52626;
	font-style: normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.8em;
	white-space:nowrap;
}
.textHeaderWhiteNormal {
	padding-right: 10px;
    color: #ffffff;
	font-style: normal; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
}


.noborder {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; vertical-align: bottom}
/**************** Content styles ****************/

div p {

	padding:3px;
	font-weight:normal;
	/*color:#003366;*/
	
}


#dnn_subcontent{
	float:right;
	width:40%; 
	padding:0 0 0 0;
}

#dnn_subcontentpane p{margin:2px 0 16px 0; font-size:0.9em;}

/**************** Columns *************************/
#dnn_splitcontentleft{float:left; width:64%;padding:5px 0 0 0px;}
#dnn_splitcontentright{float:right; width:24%;padding:5px 0 5px 0;}
#dnn_singlecolumn{width: auto; padding:5px; text-align:left;}


/* ================================
    CSS STYLES FOR Module DNN.Announcements
   ================================
*/
.DNN_ANN_DesignTable
{
	width:auto;
}

.DNN_ANN_Description
{
 
}

.DNN_ANN_Description P
{
	margin-top:0px;
	color:green;
}
/* ================================
    / CSS STYLES FOR Module DNN.Announcements
   ================================
*/

/* ================================
    CSS STYLES FOR Module DNN.Documents
   ================================
*/

.DNN_Documents .TitleHeader {
	color: #435C2A;
	font-size:1.4em;
		border:solid 1px #435C2A;
		background-color:#F6F2CD;
	padding:2px;
	margin:1px;
}
.DNN_Documents .CategoryHeader {
	color: #435C2A;
	font-size:1.4em;
		border:solid 1px #435C2A;
		background-color:#F6F2CD;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .DescriptionHeader {
	color: #435C2A;
	font-size:1.4em;
		border:solid 1px #435C2A;
		background-color:#F6F2CD;
	padding:2px;
	margin:1px;
}  

.DNN_Documents .ModifiedDateHeader {
	color: #435C2A;
	font-size:1.4em;
	border:solid 1px #435C2A;
	background-color:#F6F2CD;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .SizeHeader {
	color: #435C2A;
	font-size:1.4em;
	border:solid 1px #435C2A;
	background-color:#F6F2CD;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .DownloadHeader {
	color: #435C2A;
	font-size:1.4em;
	background-color:#F6F2CD;
		border:solid 1px #435C2A;
	padding:2px;
	margin:1px;
}  
.DNN_Documents .CategoryCell {
	color: #003366;

		border:solid 1px #757470;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .TitleCell {
	color: #003366;

		border:solid 1px #757470;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .TitleCell a{
	color: #003366;

} 
.DNN_Documents .TitleCell a:hover{
	color: #003366;
	text-decoration:underline;
	

}
.DNN_Documents .TitleCell a:visited{
	color: #790000;
	text-decoration:underline;

}
.DNN_Documents .DescriptionCell {
	color: #003366;
	border:solid 1px #757470;
	padding:2px;
	margin:1px;
}  
.DNN_Documents .SizeCell {
	color: #003366;
	border:solid 1px #757470;
	padding:2px;
	margin:1px;
}
.DNN_Documents .ModifiedDateCell {
	color: #003366;
	border:solid 1px #757470;
	padding:2px;
	margin:1px;
}
.DNN_Documents .DownloadCell {
	color: #003366;

		border:solid 1px #757470;
	padding:2px;
	margin:1px;
} 
.DNN_Documents .DownloadCell a{
	color: #003366;

} 
.DNN_Documents .DownloadCell a:hover{
	color: #003366;
	text-decoration:underline;
	

}
.DNN_Documents .DownloadCell a:visited{
	color: #790000;
	text-decoration:underline;

}

/* ================================
    / CSS STYLES FOR Module DNN.Announcements
   ================================
*/
/* *************************************************************************** */
/* ***************			FINE STRUTTURA SKIN 			****************** */
/* *************************************************************************** */

.bold {
	font-weight: bold;
}

/** inizio modulo guestbook **/

.TestoGuestBook{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
}

.TitoloGuestBook{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.TestoMessaggioGuestBook{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #003366;
}
/** fine  **/

.TestoSito{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: black;
}

.TitoloSito{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #790000;
	text-align: center;
}

.AlCenter{
	text-align: center;
}


/********************************************************/
/*************** CSS DEI MODULI SISCOM ******************/
/********************************************************/
/** inizio modulo guestbook **/


img {
	
	margin:0;
	padding:0;
	border: 0;
	
}
a img {
	
	margin:0;
	padding:0;
	border: 0;
}




/**  INIZIO MODULO introduzioneal paese    ***/
.SiscomIntroduzionePaeseTit {
	color:#000000;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;

	background-color:#9EB3BA;
	text-align:center;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:2px;
	margin-left:5px;
	text-align:left;	
	
}
.SiscomIntroduzionePaeseDesc {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	text-align: left;
	background-color:#FFFFFF;
	border:1px solid #C9763A;
	padding:2px;
	margin-left:1px;
	margin-right:0;

}
/**  FINE MODULO introduzione al paese    ***/

/**  INIZIO MODULO guida al paese per la visualizz incorniciata dell'immagine    ***/
.SiscomImgGuidaPaese {
	padding: 3px;
	border: 3px solid #000000;	
}

/**  FINE MODULO guida al paese    ***/
	


/**  INIZIO MODULO SALUTI SINDACO    ***/
.SiscomSalutiSindacoTit {
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
	
	border-bottom: solid 2px #6A93A5;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;

	
}
.SiscomSalutiSindacoDesc {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	text-align:justify;	
	
}
/**  FINE MODULO SALUTI SINDACO    ***/

/**  INIZIO MODULO siscomfotoorizzontale    ***/
.SiscomImgFotoO
{
	
	
	width:180px;
/*height:180px;*/
	
	text-align:center;
	padding:0;

	
}
.SiscomContFotoO

{/*classe del div contenitore*/
width:180px;
padding:0;
	text-align:center;
		border: 1px solid #476348;
			margin-left: 9px;
}
.SiscomFotoOTesto

{/*classe del div contenitore*/

	padding:5px;
	
	text-align:center;
}
/**  FINE MODULO siscomfotoorizzontale    ***/

/**  INIZIO MODULO siscomdiscografia    ***/

.tabAnteprimaImg{
	margin: 0 auto;
	padding: 0;
	text-align: center;	
	width:100%;


}
.Table3{

	text-align: center;	
	width: 100%;


}

.ImgCopertinaBig
{
	
	
	max-width:200px;
/*height:180px;*/
	
	text-align:center;
	padding:0;

	
}

.SiscomDiscografia
{
	text-align:center;
	padding:3;
	/** border: 1px solid #000000; **/

	
}
.TitoloGDiscografia {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:center;
	font-weight: bold;

	
}
.SottoTitoloDiscografia {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:center;
	font-weight: bold;
}

.SiscomDiscografiaDesc {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:left;
	font-weight: normal;

	
}
.SiscomDiscografiaDesc1 {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:left;

	
}
.SiscomDiscografiaDesc2 {
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	text-align:left;

	
}
.SiscomDiscografiaImgp{
	width:152px;
	height:135px;
	padding:2px;
	border: solid 1px #666;
	background-color:#000000;
	
	
}
.ImgCopertinaBig{
	
	padding:2px;
	border: 1px solid #000000;
	
	
}

.SiscomBtCerca{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
	font-weight: normal;
	text-align: center;
	background-color:#F8ECCB;
	padding: 1px;
	
}

/**  FINE MODULO ricerca    ***/
/**  INIZIO MODULO GESTIONE    ***/
.GestDati
{
	background-color:#E9E5E5;
	border:1px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	color: #993300;	
}
.GestIntestaz
{
	background-color:#F7F2CE;
	border:1px solid #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	
}


/**  FINE MODULO GESTIONE    ***/
/**  MODULO galleria    ***/
.SiscomGalleriaimgp{
	width:152px;
	height:135px;
	padding:2px;
	border: solid 1px #666;
	
	
}
.SiscomGalleriatestop{
	/*width:152px;
	padding:2px;*/
	border: solid 1px #999;
	width:156px;
	
	
	
}
.SiscomGalleriatitoloG
{
	max-width:	470px;
	border: 0px none #999;
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000;
}
/**  MODULO NEWSLETTER    ***/
.SiscomBtNewsletter {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background-color:#C9763A;
	padding: 2px;
	margin-top:5px;
	
}

.Siscomsfcontnewsletter {
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	text-align: left;
	vertical-align: top;
}
SiscomTestoNewletter{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000000;
	width:660px;
}

.SiscomTestoNewletterscomTitolo {
	/**      titolo dei link del menu***/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color: #000;
	text-align: left;
	vertical-align: middle;	
}
/**  MODULO MENU    ***/

.RigaMenu{

	padding-bottom:5px;
	
	/*border-bottom:1px solid #000;*/
}
.SiscomTitolo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #000000;
	text-align: left;
	display:block;
	
	/*border-bottom:1px solid #000;*/
}
.SiscomTitolo:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color: #000;
	text-align: left;
	display:block;
	
	
}

.SiscomTitolo:Visited {
	color: #000;
	text-align: left;
	font-size:small;
	display:block;
}

.SiscomTitolo:Hover {
	text-decoration:none;
	color: #333 !important;
	background-color:#fff;
	
	font-size:small;
	
}

/**  fine css per elenco lettere come fare  **/
.SiscomTitolo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#000;
	text-align:left;
	font-weight:bold;	
}

.SiscomTitolo3 {
	padding:5px;
	margin-bottom:5px;
	text-align:left;
	
	/*border-bottom: solid 2px #6A93A5 ;*/
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.SiscomTitoloVociMenu {
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;
	border-bottom: solid 2px #6A93A5;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
}

.SiscomTitolo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color:#5B5B5B;
	text-align: left;
	font-weight: bold;	
}

.SiscomTitoloBordo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #790000;
	text-align: left;
	border-left-color:#BFBFBF;
	border-bottom-color: #BFBFBF;
	border-top-style: solid;
	border-top-color: #BFBFBF;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-style: solid;
	border-width: 1px;
}

.SiscomTitoloBordo:Hover {
	font-weight: bold;
	text-decoration: none;	
}

.SiscomTitoloGrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #790000;
	text-align: left;
}

.SiscomTitoloGrande:Hover {
	font-weight: bold;
	text-decoration: none;	
}
/* MODULO SISCOMRICERCAHOME */
.SiscomCercaHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
	text-align: left;
	width:80px;
	
}

.SiscomBtCercaHome{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
	font-weight: normal;
	text-align: center;
	background-color:#F8ECCB;
	padding:0px;
}

/* Fine Modulo siscomricercahome */
/* MODULO vocimenu */
.TitoloVociMenu {
	padding:5px;
	margin-bottom:5px;
	text-align:center;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	border-bottom: solid 2px #6A93A5;
	vertical-align: top;	
}

.SiscomImmagineMenu{
	color: #000000;
	
	font-size: x-small; 
	text-align:center; 
	padding:0;
}

/* Fine Modulo siscomricercahome */
/* MODULO SISCOMPAGINELIBERE DEL COMUNE */
.LinkCollegamenti{
	border-left-width: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #F1D68C;	
	padding-left:4px;
	padding-bottom:8px
}



/* Fine Modulo siscompaginelibere */
.SiscomDescrizione2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #003366;
	text-align: justify;
	
	
}

.SiscomDescrizione2:Hover {
	
		
}
.SiscomDescrizione2:Link {
	color:#003366;
	border-left-color:#003366;
	border-left-style:solid;
	border-left-width:4px;	
}

.SiscomDescrizione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	text-align: left;
}

.SiscomTestoPiccoloCentrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #790000;
	text-align: center;
}

.SiscomDescrizione3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	color:#000000;
	
}


.SiscomBordoBasso
{
	
	/*border-bottom-color: black;
	
	border-bottom-style: solid;
	border-width: 1px;
	
	border-color: #BFBFBF;*/
	text-align: left;
}

.SiscomBordoCentro
{
	text-align: left;
	vertical-align:top;
}

.SiscomBordoAlto
{
	padding-top:0;
	
}

.SiscomBordoAltoGuestBook
{
	border-top:1px solid #999999;
	padding-top:5px;
	
}

.SiscomLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	font-weight: bold;
}

.SiscomLink:Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	font-weight: bold;
}

.SiscomLink:Link:Visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000;
	font-weight: bold;
}
.SiscomLink:Hover {
	color:#333;
	text-decoration: none;
	/*background-color: #D5E2E8;	background-color:#6A93A5;*/
	font-weight: bold;
}
.SiscomLeft{
	text-align: left;
}

.SiscomCenter{
	text-align: center;

}

.SiscomRight{
	text-align: right;
}

.SiscomTable
{
	background-color: white;
}

.LblErrore
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: red;
}

.SiscomLente
{
	text-align: left;
	vertical-align: middle;
	background-image:url(Images/sflente.gif);
	background-repeat: no-repeat;
	background-position: center center;
	
}

.SiscomCella1
{
    border-left-color: buttonface;
    border-bottom-color: buttonface;
    border-top-style: solid;
    border-top-color: buttonface;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: buttonface;
    border-bottom-style: solid;
    border-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000;
	text-align: left;
}

.SiscomCella2
{
	border-left-color: buttonface;
	border-bottom-color: buttonface;
	border-top-style: solid;
	border-top-color: buttonface;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: buttonface;
	border-bottom-style: solid;
	border-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	color: #990000;
	text-align: left;
	background-color: #F5F3EF;
	padding: 3px;
}

.SiscomCella1Center
{
    border-left-color: buttonface;
    border-bottom-color: buttonface;
    border-top-style: solid;
    border-top-color: buttonface;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: buttonface;
    border-bottom-style: solid;
    border-width: 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
	text-align: center;
}

.SiscomCella2Center
{
	border-left-color: buttonface;
	border-bottom-color: buttonface;
	border-top-style: solid;
	border-top-color: buttonface;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: buttonface;
	border-bottom-style: solid;
	border-width: 1px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: Black;
	text-align: center;
	background-color: #F5F3EF;
}



.Foto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border-left-color: buttonface;
	border-bottom-color: buttonface;
	border-top-style: solid;
	border-top-color: buttonface;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: buttonface;
	border-bottom-style: solid;
    	border-width: 1px;
    	text-align:justify;
}

.SiscomTitoloBordo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #790000;
	font-size: small;
	font-weight: bold;
	text-align: left;
	border-left-color: buttonface;
	border-bottom-color: buttonface;
	border-top-style: solid;
	border-top-color: buttonface;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: buttonface;
	border-bottom-style: solid;
	border-width: 1px;
	background-color: #F5F3EF;
}

.SiscomTableGes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	font-size: x-small;
	border-left-color:#BFBFBF;
	border-bottom-color: #BFBFBF;
	border-top-style: solid;
	border-top-color: #BFBFBF;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BFBFBF;
	border-bottom-style: solid;
	border-width: 1px;
	background-color: white;

}

.SiscomCellaCenter{
	text-align: center;
	padding-left: 5px;	
}

.SiscomCellaLeft{
	text-align: left;		
	padding-left: 5px;	
}

.SiscomCellaRight{
	text-align: right;	
	padding-left: 5px;		
}

.SiscomTestoPiccolo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: small;
	text-align:left;
}

.SiscomElencoMenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: small;*/
	text-align: left;
	padding-top:4px;
	padding-bottom:4px;
	/*border:1px solid #ffffff;*/
	vertical-align: middle;	
	border-bottom:1px dashed #3D6344;

}

.SiscomElencoMenu:Link{
	color: #790000;	
}

.SiscomElencoMenu:Link:Hover{
	text-decoration: underline;
}

/* colore della data in alto*/
.SkinObject{
    color: #000;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
/**  MODULO MENU  DINAMICO  ***/

.SiscomMenuRowPadre{





}
.SiscomMenuRowFiglio{

}

.SiscomMenuLinkPadre{
	display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-top:4px;
	padding-left:2px;
	padding-bottom:4px;
	margin-bottom:1px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#C9763A;
	border-left:1px solid #000000;
	border-right:1px solid #000000;

}
.SiscomMenuLinkPadre:a {
	
}

.SiscomMenuLinkPadre:Link{
		display:block;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	padding-top:4px;
	padding-left:2px;
	padding-bottom:4px;
	margin-bottom:1px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	/*background-color:#E1E8F0;*/
	background-color:#C9763A;
	color:#000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	/*background-color:#c7cfdb;*/
	
}
.SiscomMenuLinkPadre:Hover{

background-color:#ffffff !important; 
color: #000000 !important; 
border-left:1px solid #C9763A !important; 
border-right:1px solid #C9763A !important; 



}

.SiscomMenuLinkPadre:Focus{

background-color:#C9763A;
color:#000000;
border-left:1px solid #000000;
}
.SiscomMenuLinkPadre:Visited{

background-color:#C9763A;
color: #000000;
border-left:1px solid #000000;
}
.SiscomMenuLinkPadre:selected{

background-color:#C9763A!important;
color: #000;
border-left:1px solid #000000;
}


/**  FINE MODULO MENU DINAMICO   ***/


/* FINE STILI TABELLA SEZIONI IN ALTO A DESTRA
			MENUSEZIONI
*/.aligntop {
	vertical-align: top;
	text-align:left;
}

.SiscomDescrizioneAggiuntiva{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	padding-left:40px;
	text-align: left;
}