/*********************************************************************/
/**** ***********  2004 Progetti di Impresa Srl  *********************/
/* ****************************************************************** */


/*********************************************************************/
/**** CONFIGURAZIONE GENERALE ****************************/
/* ****************************************************************** */
#contenuti a{
	text-decoration: none !important;
}

#contenuti a:hover{
	text-decoration: underline !important;
}

.Nascosto {
   display:none;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
}

.clearboth { 
	clear: both;
 }

.Accessibile {
	position: absolute;
	top: 0px;
	right: 0px;
	display: none;
	visibility: visible;
}

img.fotoTipo1{
	border: 0px;
}

.stampaHome {
	height: auto;
	padding-top: 8px;
	padding-right: 10px;
	text-align: right;
}

.backgroundStampa {
	height: 42px;
/*	background-image: url(/immagini/logo/label_sfondoStampa.gif);*/
}

.stampaPagina {
	height: auto;
	padding-top: 8px;
	padding-right: 10px;
	text-align: left;
}
 
/*********************************************************************/
/**** INTESTAZIONE ***********************************************/
/* ****************************************************************** */

.intestazione {
	position: relative;
	border: 0px;
	margin: 0px;
	height: 120px;
	width: 100%;
	background-image: url(../../../immagini/logo/intestazioneTer.jpg);
}

/*********************************************************************/
/**** MENU DI SINISTRA ******************************************/
/* ****************************************************************** */
#formid_sx
{
	position:relative !important;/*ie needs this to show float */
	width:210px !important;
	border-left:  none !important;
	float:left !important;
	margin-left:-209px !important;/*must be 1px less than width otherwise won't push footer down */
	left:-2px !important;
	margin-right:-1px !important;
	z-index:2 !important;
	background-image: url() !important;
}
/*----------------- Menu solo per Home ---------------------*/
#mHomeSx{
	width: 210px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}
#mHomeSx a{
	display: block;
	text-decoration: none;
	color: #990000;
}
#mHomeSx a:hover{
	text-decoration: none;
	color: #B62A1A;
	background-color: #F6F6F6;
}
/*----------------- Categoria ------------------------------*/
#terCategoriaSx {
	padding-left:5px;
	height: 30px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
}
#terCategoriaSx a{
	display: block;
	text-decoration: none;
	color: #990000;
}
#terCategoriaSx a:hover{
	text-decoration: none;
	color: #B62A1A;
	background-color: #F6F6F6;
}
#left{
	margin-top:0;
	border-top: 1px solid #990000;
}
/*-------------------------------------------------------------*/


/*********************************************************************/
/**** MENU DI DESTRA *******************************************/
/* ****************************************************************** */

#formid_dx /* */
{
	
	position:relative !important;
	vertical-align: top !important;
	width:210px !important;
	float:right !important;
	margin-right:-209px !important;
	margin-left:-1px !important;
	left:0px !important;
	z-index:2 !important;
	background-image: url() !important;

}

/*Categoria*/
#terCategoriaDx {
	margin-top: 10px;
	padding-bottom: 2px;
/*	margin-bottom: 5px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 80%;	
	border-bottom: 1px solid #990000;

}
#terCategoriaDx a{
	display: block;
	text-decoration: none;
	color: #990000;
}
#terCategoriaDx a:hover{
	text-decoration: none;
	color: #B62A1A;
	background-color: #F6F6F6;
}
/*Sotto categoria*/
.tSotCat{
	padding-top: 2px;
	padding-bottom: 2px;
	background-image: url("../../../immagini/sfondi/sfondo_retinato_2.gif");
/*	background-color: #F1E7D8;*/
}
#terSotCategoriaDx{
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;	
}
#terSotCategoriaDx a{
	display: block;
	width: 170px;
	text-decoration: none;
	color: #000000;
}
#terSotCategoriaDx a:hover{
	text-decoration: none;
	color: #B52616;
	background-color: #F6F6F6;
}

/*.titMenu{
	border-bottom: 1px solid ;
}*/
/*
#terCategoriaDx ul{
	padding-left: 22px;
	list-style-image: url("../../immagini/sfondi/sfondo_retinato_1.gif");
}
#terCategoriaDx li{
	padding-left: 22px;
	list-style-image: url("../../immagini/sfondi/sfondo_retinato_1.gif");
}
*/
/*
.terCategoriaDx, A.terCategoriaDx, A.terCategoriaDx:Link, A.terCategoriaDx:visited, {	
	position: relative;
	font-family: arial;
	padding-left: 6px;
	font-size: 110%;
	color: #000000 !important;
	font-weight: bold;	
	top: 0px;
	margin: 0px;
}


A.terCategoriaDx:hover{
	position: relative;
	top: 0px;
	text-decoration: underline;
}	
*/


/*********************************************************************/
/**** BOX E PULSANTI ***************************************************/
/* ****************************************************************** */
.boxTesto1{ 
	width: 100px;
	float: right;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 4px;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	
	
 }
 
.boxTesto2{ 
	float: left;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
 }

.pulsante1 { 
	width: 160px;
 	border: 1px solid #666666;
	background-color: #F9F3EC;
	margin-top: 4px;
	width: 102px;
	float: right;
	clear: both;
	margin-right: 4px;
	margin-bottom: 4px;
 } 
 
  
/*********************************************************************/
/**** BRICIOLE DI PANE **************************************************/
/*********************************************************************/
 .sfondoIntestaizone { 
	position: relative;
	background-image: url("/immagini/logo/sfondo_bricioledipane.gif");
	width: 100%;
	height: 40px;
	border-width: 0px;
	border-bottom-width: 2px;
 }
 
/*********************************************************************/
/**** AREA CENTRALE **************************************************/
/*********************************************************************/


.areaCentraleIntestazione{
	background-image: url(../../../immagini/label/label_default.gif);
	height: 40px;
}

.corpoPaginaEcm{
	margin-left: 10px;
	margin-right: 5px;
}
/*********************************************************************/
/**** INFO & CREDITS **************************************************/
/*********************************************************************/
#credits{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 80%;	
}
#credits a{
	text-decoration: none;
	color: #990000;		
}
#credits a:hover{
	text-decoration: underline !important;
	color: #B62A1A;
}
/*********************************************************************/
/**** CALENDARIO EVENTI ************************************************/
/*********************************************************************/

.CalendarioSfondo{ 
	border-top: 15px solid #FFFFFF;
	border-bottom: 15px solid #FFFFFF;
	 background-color: #F1E7D8;
 }

.CalendarioCellaMesePrecedente{ 
	 background-color: #FFFFFF;
	 text-align: center;
	 font-size: 75%;
	 color: #000000;
	 text-decoration: none; }

.CalendarioCellaTitoloMese{ 
	 background-color: #FFFFFF;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 text-align: center;
	 font-size: 75%;
	 color: #000000;
	 text-decoration: none; }

.CalendarioCellaMeseProssimo{ 
	 background-color: #FFFFFF;
	 text-align: center;
	 font-size: 75%;
	 color: #000000;
	 text-decoration: none; }

.CalendarioCellaGiornoSelezionati_piccolo, A.CalendarioCellaGiornoSelezionati_piccolo, A.CalendarioCellaGiornoSelezionati_piccolo:link, A.CalendarioCellaGiornoSelezionati_piccolo:visited { 
	 background-color: #F1E7D8;
 	 border-right: 1px solid #FFFFFF;
  	 border-bottom: 1px solid #FFFFFF;
	 text-align: center;
	 font-size: 75%;
	 color: #000000;
	 text-decoration: none;
 }

.CalendarioIntestazioneGiorni { 
	 background-color: #B62A1A;
	 color: #FFFFFF;
	 border-right: 1px solid #FFFFFF;
	 height: 18px;
	 text-align: center;
	 font-size: 75%;
	 text-decoration: none;  }

.CalendarioLinkNonSelezionati_piccolo{ 
 	 border-right: 1px solid #FFFFFF;
  	 border-bottom: 1px solid #FFFFFF;
 }

.CalendarioCellaGiornoSelezionati_piccolo {  }

.CalendarioLinkNonSelezionati_piccolo { 
	background-color: #FFFFFF;
 }

 
