


.titolo_rosa {
	position:absolute;
	/* height:33px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #d44fa5;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.titolo_giallo {
	position:absolute;
	/* height:35px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_giallo.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #2e549d;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.titolo_marrone  {
	position:absolute;
	/* height:35px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_blu.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #e3e4f1;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}



.nooverflow {
position:relative;
	height:715px;
	width:592px;
	left:0px;
	top:40px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
    border: 1px solid #999999;
    border-top: 0px;
	text-align:justify;
}
#nooverflow {
position:relative;
	height:725px;
	width:592px;
	left:0px;
	top:38px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
    border: 1px solid #999999;
    border-top: 0px;
	text-align:justify;
}
#nooverflow a, #nooverflow a:link, #nooverflow a:visited, #nooverflow a:active{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
#nooverflow  a:hover{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
/*
	STILI PER LA PAGINA COMPRENSORI.JSP
*/
.titolo_comprensori  {
	position:absolute;
/*	height:33px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#FF9900;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenuto_arteimpresa {
position:absolute;
	height:720px;
	width:552px;
	left:0px;
	top:40px;
    border: 1px solid #333333;
    border-top: 0px;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	overflow:auto;
	text-align:justify
}
#contenuto_arteimpresa a, #contenuto_arteimpresa a:link,#contenuto_arteimpresa  a:visited, #contenuto_arteimpresa a:active{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
#contenuto_arteimpresa  a:hover{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
#contenuto_comprensori {
	position:absolute;
	/*height:765px; */
	width:592px;
	left:0px;
	top:38px;
    border: 1px solid #333333;
    border-top: 0px;
	text-align:justify;
	padding-top: 20px ;
}
#contenuto_comprensori p {
	padding: 0px 20px 20px 20px;	
	margin: 0;
}



#contenuto_comprensori a, 
#contenuto_comprensori a:link,
#contenuto_comprensori  a:visited, 
#contenuto_comprensori a:active{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
#contenuto_comprensori a:hover{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
/*
	STILI PER LE PAGINE ARTEIMPRESA.JSP E LETTERA.JSP
*/
.titolo_arteimpresa  {
	position:absolute;
	/* height:33px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_arteimpresa.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#2e549d;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
/*
	STILI PER LA PAGINA STATUTO.JSP
*/
#contenuto_statuto {
position:absolute;
	height:740px;
	width:552px;
	left:0px;
	top:38px;
    border: 1px solid #333333;
    border-top: 0px;
	background-image: url(../images/cartavalori/sfondo.jpg);
	color: #333333;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	overflow:auto;
	text-align:justify
}
#contenuto_statuto a {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#contenuto_statuto  a:hover{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#contenuto_statuto li{
	list-style-type: none;	
}
/*
	STILI PER LA PAGINA CARTAVALORI.JSP
*/
#contenuto_cartavalori {
position:absolute;
	height:462px;
	width:552px;
	left:0px;
	top:38px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	background-image: url(../images/cartavalori/sfondo.jpg);
	color: #333333;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	overflow:auto
}
#contenuto_cartavalori a, 
#contenuto_cartavalori a:link, 
#contenuto_cartavalori a:visited, 
#contenuto_cartavalori a:active{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#contenuto_cartavalori  a:hover{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#contenuto2_cartavalori {
	position:absolute;
	left:0px;
	top:525px;
	width:572px;
	height:254px;
	z-index:21;
	padding: 10px;
	overflow:auto;
	color: #333333;
	border: 1px solid #333333;
	text-align:justify
}
#contenuto2_cartavalori a, 
#contenuto2_cartavalori a:link, 
#contenuto2_cartavalori a:visited, 
#contenuto2_cartavalori a:active{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}
#contenuto2_cartavalori  a:hover{
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

/*
	STILI PER LA PAGINA PAGINA_TITOLOGRIGIO.JSP
*/


.titolo_titologrigio {
	position:absolute;
	/* height:33px; */
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #9d1d1e;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}


#contenuto_titologrigio {
position:relative;
	height:725px;
	width:572px;
	left:0px;
	top:39px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
    border: 1px solid #333333;
    border-top: 0px;
	text-align:justify;
	overflow:auto
}
#contenuto_titologrigio li {
	list-style-image: url(../images/lista_triangolo.jpg);
}

#contenuto_titologrigio a, 
#contenuto_titologrigio a:link, 
#contenuto_titologrigio a:active, 
#contenuto_titologrigio a:visited{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;	
}
#contenuto_titologrigio a:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;	
}
/*
	STILI PER LA PAGINA PAGINA_TITOLOARANCIO.JSP
*/
.titolo_titoloarancio {
	position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_arancio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#333333;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

.contenuto_titoloarancio {
position:relative;
	height:715px;
	width:572px;
	left:0px;
	top:40px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
    border: 1px solid #999999;
    border-top: 0px;
	text-align:justify;
	overflow:auto
}

.contenuto_titoloarancio li {
	list-style-image: url(../images/lista_triangolo.jpg);
}
.contenuto_titoloarancio a, 
.contenuto_titoloarancio a:link, 
.contenuto_titoloarancio a:active, 
.contenuto_titoloarancio a:visited{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9900;
}
.contenuto_titoloarancio a:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9900;
}
#contenuto_titoloarancio {
position:relative;
	height:725px;
	width:572px;
	left:0px;
	top:38px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
    border: 1px solid #333333;
    border-top: 0px;
	text-align:justify;
	overflow:auto
}

#contenuto_titoloarancio li {
	list-style-image: url(../images/lista_triangolo.jpg);
}
#contenuto_titoloarancio a, 
#contenuto_titoloarancio a:link, 
#contenuto_titoloarancio a:active, 
#contenuto_titoloarancio a:visited{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9900;
}
#contenuto_titoloarancio a:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FF9900;
}


/*
	STILI PER LA PAGINA sezioni.JSP
*/
.titolo_sezioni {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #9d1d1e;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenuto_sezioni {
	position:absolute;
	height:725px;
	width:592px;
	left:0px;
	top:38px;
	color: #2f549e;
    border: 1px solid #333333;
    border-top: 0px;
	padding-top: 10px;
	padding-right:0px;
	padding-left: 0px;
	text-align:justify
}
#contenuto_sezioni  a, 
#contenuto_sezioni  a:link, 
#contenuto_sezioni  a:visited, 
#contenuto_sezioni  a:hover, 
#contenuto_sezioni  a:active{
	color: #2f549e;
	text-decoration: underline;
	font-weight: normal;
	font-size: 12px;
}
#contenuto_sezioni   a:hover{
	color: #2f549e;
	text-decoration: underline;
	font-weight: normal;
}
/*
	STILI PER LA PAGINA pagina.JSP (pagine comprensori interni)
*/

.contenitore_comprensoriint {
position:absolute;
	height:36px;
	width:594px;
	left:204px;
	top:183px;
}
.titolo_comprensoriint {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #ff9900;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.pulsanti_comprensoriint {
position:absolute;
	height:38px;
	width:592px;
	left:0px;
	top:38px;
    border: 1px solid #333333;
    border-top: 0px;
}
.frame_comprensoriint {
position:absolute;
	height:725px;
	width:592px;
	left:0px;
	top:77px;
    border: 1px solid #333333;
    border-top: 0px;
	overflow:auto

}
.interno_comprensoriint {
	position:absolute;
	left:10px;
	top:10px;
	width:560px;
	height:64px;
	z-index:1;
	padding-left:5px;
		text-align: justify;

}
.interno_comprensoriint a, 
.interno_comprensoriint a:link, 
.interno_comprensoriint a:active, 
.interno_comprensoriint a:visited,
.interno_comprensoriint a:hover{
	font-weight: bold;
	color:#000066;
	text-decoration: underline;	
}
#interno_comprensoriint {
	position:absolute;
	left:10px;
	top:10px;
	width:560px;
	height:64px;
	z-index:1;
	padding-left:5px;
		text-align: justify;

}
#interno_comprensoriint a, 
#interno_comprensoriint a:link, 
#interno_comprensoriint a:active, 
#interno_comprensoriint a:visited {
font-size:12px;
	font-weight: bold;
	color:#000066;
	text-decoration: underline;	
}
#interno_comprensoriint a:hover{
font-size:12px;
	font-weight: bold;
	color:#000066;
	text-decoration: underline;	
}
#pulsante1_comprensoriint {
	position:absolute;
	left:6px;
	top:50px;
	width:130px;
	height:14px;
	z-index:21;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
}
#pulsante1_comprensoriint a, 
#pulsante1_comprensoriint a:link, 
#pulsante1_comprensoriint a:visited, 
#pulsante1_comprensoriint a:active{
	color:#FF9900;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:normal
}
#pulsante1_comprensoriint a:hover{
	color:#FF9900;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:bold
}
#pulsante2_comprensoriint {
	position:absolute;
	left:136px;
	top:50px;
	width:160px;
	height:14px;
	z-index:22;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#FF9900;
}
#pulsante2_comprensoriint a, 
#pulsante2_comprensoriint a:link, 
#pulsante2_comprensoriint a:visited, 
#pulsante2_comprensoriint a:active{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
font-weight:normal
}
#pulsante2_comprensoriint a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante3_comprensoriint {
	position:absolute;
	left:296px;
	top:50px;
	width:160px;
	height:14px;
	z-index:23;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9900;
}
#pulsante3_comprensoriint a, 
#pulsante3_comprensoriint a:link, 
#pulsante3_comprensoriint a:visited, 
#pulsante3_comprensoriint a:active{
	color:#FF9900;
	text-decoration: none;
		font-size:12px;
font-weight:normal;
}
#pulsante3_comprensoriint a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante4_comprensoriint {
	position:absolute;
	left:454px;
	top:50px;
	width:130px;
	height:14px;
	z-index:24;
	text-align: center;
	
}
#pulsante4_comprensoriint a, 
#pulsante4_comprensoriint a:link,
#pulsante4_comprensoriint a:visited,
#pulsante4_comprensoriint a:active{
	color:#FF9900;
	text-decoration: none;
		font-size:12px;
font-weight:normal
}
#pulsante4_comprensoriint a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
/*
	STILI PER IL TEMPLATE sezioni_verdi.JSP (pagine sezioni interne)
*/

.titolo_sezioniverdi {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #333333;
	font-size: 25px;
	color: #009384;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#pulsante1_sezioniverdi {
	position:absolute;
	left:6px;
	top:50px;
	width:130px;
	height:14px;
	z-index:21;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009384;
	color:#009384;
}
#pulsante1_sezioniverdi a, 
#pulsante1_sezioniverdi a:link, 
#pulsante1_sezioniverdi a:visited, 
#pulsante1_sezioniverdi a:active{
	color:#009384;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:normal
}
#pulsante1_sezioniverdi a:hover{
	color:#009384;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:bold
}
#pulsante2_sezioniverdi {
	position:absolute;
	left:136px;
	top:50px;
	width:160px;
	height:14px;
	z-index:22;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#009384;
}
#pulsante2_sezioniverdi a, 
#pulsante2_sezioniverdi a:link, 
#pulsante2_sezioniverdi a:visited, 
#pulsante2_sezioniverdi a:active {
	color:#009384;
	text-decoration: none;
	font-size:12px;
font-weight:normal
}
#pulsante2_sezioniverdi a:hover{
	color:#009384;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante3_sezioniverdi {
	position:absolute;
	left:296px;
	top:50px;
	width:160px;
	height:14px;
	z-index:23;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #009384;
}
#pulsante3_sezioniverdi a, 
#pulsante3_sezioniverdi a:link, 
#pulsante3_sezioniverdi a:visited, 
#pulsante3_sezioniverdi a:active{
	color:#009384;
	text-decoration: none;
font-size:12px;
font-weight:normal;
}
#pulsante3_sezioniverdi a:hover{
	color:#009384;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante4_sezioniverdi {
	position:absolute;
	left:454px;
	top:50px;
	width:130px;
	height:14px;
	z-index:24;
	text-align: center;
	
}
#pulsante4_sezioniverdi a {
	color:#009384;
	text-decoration: none;
		font-size:12px;
font-weight:normal
}
#pulsante4_sezioniverdi a:hover{
	color:#009384;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
/*
	STILI PER IL TEMPLATE sezioni_arancio.JSP (pagine sezioni interne)
*/

.titolo_sezioniarancio {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #333333;
	font-size: 25px;
	color: #de9f4c;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#pulsante1_sezioniarancio {
	position:absolute;
	left:6px;
	top:50px;
	width:130px;
	height:14px;
	z-index:21;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #de9f4c;
}
#pulsante1_sezioniarancio a{
	color:#de9f4c;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:normal
}
#pulsante1_sezioniarancio a:hover{
	color:#de9f4c;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:bold
}
#pulsante2_sezioniarancio {
	position:absolute;
	left:136px;
	top:50px;
	width:160px;
	height:14px;
	z-index:22;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#de9f4c;
}
#pulsante2_sezioniarancio a{
	color:#de9f4c;
	text-decoration: none;
	font-size:12px;
font-weight:normal
}
#pulsante2_sezioniarancio a:hover{
	color:#de9f4c;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante3_sezioniarancio {
	position:absolute;
	left:296px;
	top:50px;
	width:160px;
	height:14px;
	z-index:23;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #de9f4c;
}
#pulsante3_sezioniarancio a{
	color:#de9f4c;
	text-decoration: none;
		font-size:12px;
font-weight:normal;
}
#pulsante3_sezioniarancio a:hover{
	color:#de9f4c;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante4_sezioniarancio {
	position:absolute;
	left:454px;
	top:50px;
	width:130px;
	height:14px;
	z-index:24;
	text-align: center;
	
}
#pulsante4_sezioniarancio a{
	color:#de9f4c;
	text-decoration: none;
		font-size:12px;
font-weight:normal
}
#pulsante4_sezioniarancio a:hover{
	color:#de9f4c;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
/*
	STILI PER IL TEMPLATE sezioni_blu.JSP (pagine sezioni interne)
*/

.titolo_sezioniblu {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #333333;
	font-size: 25px;
	color: #005ac3;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#pulsante1_sezioniblu {
	position:absolute;
	left:6px;
	top:50px;
	width:130px;
	height:14px;
	z-index:21;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #005ac3;
}
#pulsante1_sezioniblu a{
	color:#005ac3;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:normal
}
#pulsante1_sezioniblu a:hover{
	color:#005ac3;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:bold
}
#pulsante2_sezioniblu {
	position:absolute;
	left:136px;
	top:50px;
	width:160px;
	height:14px;
	z-index:22;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#005ac3;
}
#pulsante2_sezioniblu a{
	color:#005ac3;
	text-decoration: none;
	font-size:12px;
font-weight:normal
}
#pulsante2_sezioniblu a:hover{
	color:#005ac3;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante3_sezioniblu {
	position:absolute;
	left:296px;
	top:50px;
	width:160px;
	height:14px;
	z-index:23;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #005ac3;
}
#pulsante3_sezioniblu a{
	color:#005ac3;
	text-decoration: none;
		font-size:12px;
font-weight:normal;
}
#pulsante3_sezioniblu a:hover{
	color:#005ac3;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsante4_sezioniblu {
	position:absolute;
	left:454px;
	top:50px;
	width:130px;
	height:14px;
	z-index:24;
	text-align: center;
	
}
#pulsante4_sezioniblu a{
	color:#005ac3;
	text-decoration: none;
		font-size:12px;
font-weight:normal
}
#pulsante4_sezioniblu a:hover{
	color:#005ac3;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
/*
	STILI PER LA PAGINA GESTIONEUTENTE.JSP e registrautenti.jsp
*/
#titolo_gestioneutente {
	position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #FF9900;
	font-size: 25px;
	color:#FF9900;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.tutto_gestioneutente {
	position:absolute;
	left:0px;
	top:40px;
	width:572px;
	height:735px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f29400;
	border-bottom-color: #f29400;
	border-left-color: #f29400;
	padding: 10px;
	overflow:auto
}
.tutto_gestioneutente a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#tutto_gestioneutente {
	position:absolute;
	left:0px;
	top:40px;
	width:572px;
	height:735px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f29400;
	border-bottom-color: #f29400;
	border-left-color: #f29400;
	padding: 10px;
	overflow:auto
}
#tutto_gestioneutente a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#tutto_gestioneutente a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#tabella_gestioneutente {
	position:relative;
	left:40px;
	top:50px;
	width:500px;
	height:192px;
	z-index:40;
	border: 1px solid #f29400;
}
#tabella_gestioneutente td{
text-align:center;	
}
#tabella_gestioneutente hr{
color:#0000CC	
}
.blu{
color:#0000CC;
font-weight:bold	
}
.arancio{
color:#FF9900;
font-weight:bold;
font-size:12px
}
.privacy{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
#privacy_registrautenti{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:none
}
#privacy_registrautenti a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}
#privacy_registrautenti a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}

/*
	STILI PER LA PAGINA login.jsp
*/
.titolo_login {
	position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #0095d8;
	font-size: 25px;
	color:#0095d8;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tutto_login {
	position:absolute;
	left:0px;
	top:40px;
	width:542px;
	height:715px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0095d8;
	border-bottom-color: #0095d8;
	border-left-color: #0095d8;
	color:#000000;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 40px;
}
#tutto_login p{
	background-color: #eceded;
	padding: 10px;
}
#tutto_login a{
	font-size: 12px;
	font-weight: bold;
	color:#0000CC;
	text-decoration: underline;
}
#tutto_login  a:hover{
	font-size: 12px;
	font-weight: bold;
	color:#0000CC;
	text-decoration: underline;
}
#tutto_login td{
text-align:left;
padding:5px;	
}

/*
	STILI PER LA PAGINA lamiapagina.jsp
*/



 /*
	STILI PER LA PAGINA registrati.jsp
*/

 #titolo_registrati {
	position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#006699;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tutto_registrati {
	position:absolute;
	left:0px;
	top:40px;
	width:572px;
	height:750px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	padding: 10px;
}
.sfondogrigio {
background:#eceded

}
#tutto_registrati p{
	background-color: #eceded;
	padding: 10px;
}
#tutto_registrati a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#tutto_registrati a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
 /*
	STILI PER LA PAGINA news.jsp appuntamenti.jsp documenti.jsp ultimiaggiornamenti.jsp
*/
#titolo_news {
	position:relative;
	
	/*height:35px;*/

	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_giallo.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #2e549d;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}



#titolo_appuntamenti {
	position:relative;
	
	/*height:35px;*/
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_verde.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #2e549d;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#titolo_ultimi {
	position:relative;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_marrone.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #ffffff;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
 /*
	STILI PER LE PAGINE archivio_news.jsp archivio_appuntamenti.jsp archivio_documenti.jsp
*/




#fondo_linkscheda a {
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#009900
}
#fondo_linkscheda a:hover{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#009900
}
/*
	STILI PER LA PAGINA cancellazione.jsp
*/

#titolo_cancellazione {
position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #f29400;
	font-size: 25px;
	color: #f29400;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tutto_cancellazione {
	position:absolute;
	left:0px;
	top:40px;
	width:572px;
	height:625px;
	z-index:39;
	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: solid;
	border-left-style: solid;
	border-top-color: #f29400;
	border-right-color: #f29400;
	border-bottom-color: #f29400;
	border-left-color: #f29400;
	color:#333333;
	padding:10px
}
#tutto_cancellazione p{
    background:#eceded;
	padding: 20px;
}
#tutto_cancellazione a{
	font-weight:bold;
	color:#333333;
	text-decoration: underline;
		font-size:10px

}
#tutto_cancellazione a:hover{
	font-weight:bold;
	color:#333333;
	text-decoration: underline;
	font-size:10px
}
/*
	STILI PER LA PAGINA profilazione.jsp
*/
#tutto_profilazione {
	position:absolute;
	left:0px;
	top:40px;
	width:592px;
	height:745px;
	z-index:39;
	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: solid;
	border-left-style: solid;
	border-top-color: #f29400;
	border-right-color: #f29400;
	border-bottom-color: #f29400;
	border-left-color: #f29400;
	color:#333333
}
#tutto_profilazione p{
    background:#eceded;
	padding: 20px;
}
#tutto_profilazione a{
	font-weight:bold;
	color:#333333;
	text-decoration: underline;
		font-size:10px

}
#tutto_profilazione a:hover{
	font-weight:bold;
	color:#333333;
	text-decoration: underline;
	font-size:10px
}
#privacy_profilazione{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
#privacy_profilazione a{
	font-size: 10px;
	font-weight: bold;
	color:#000000;
	text-decoration:underline
}
#privacy_profilazione a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}

/*
	STILI PER LA PAGINA associarsi.jsp
*/
#titolo_associarsi {
	position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #a41d22;
	font-size: 25px;
	color: #a41d22;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tutto_associarsi {
	position:absolute;
	left:0px;
	top:40px;
	width:572px;
	height:840px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a41d22;
	border-bottom-color: #a41d22;
	border-left-color: #a41d22;
	padding: 10px;
	color:#000000;
	text-align:justify
}

#tutto_associarsi h4{
	font-size: 12px;
	color: #9d1d1e;
	font-weight: bold;
}

#tutto_associarsi a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
#tutto_associarsi a:hover{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

/*
	STILI PER LA PAGINA convenzioni.jsp
*/

#pulsante1_convenzioni {
	position:absolute;
	left:0px;
	top:40px;
	width:172px;
	height:36px;
	z-index:22;
}
#pulsante2_convenzioni {
	position:absolute;
	left:172px;
	top:40px;
	width:236px;
	height:36px;
	z-index:23;
}
#pulsante3_convenzioni {
	position:absolute;
	left:408px;
	top:40px;
	width:186px;
	height:36px;
	z-index:24;
}
#convenzionisx_convenzioni {
	position:auto;
	margin: 50px 0 0 0;
	width:300px;
	height:540px;
	float: left;
	overflow:auto;
	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: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	
}
#convenzionisx_convenzioni a{
	font-size: 11px;
	color: #2f549e;
	font-weight: bold;
	text-decoration: none;
}
#convenzionisx_convenzioni a:hover{
	font-size: 11px;
	color: #2f549e;
	font-weight: bold;
	text-decoration: none;
}
#convenzionidx_convenzioni {
	position:auto;	
	width:230px;
	height:540px;
	margin: 90px 0 0 0;
	background-color:#eceded;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow:auto;
	
}
#convenzionidx_convenzioni li{
	list-style-image: url(../images/lista_triangolo_grigio.jpg);
	line-height: 30px;
	padding-left: 0px;
}
#convenzionidx_convenzioni a{
	font-size: 11px;
	color: #2f549e;
	font-weight: bold;
	text-decoration: none;
}
#convenzionidx_convenzioni a:hover{
	font-size: 11px;
	color: #2f549e;
	font-weight: bold;
	text-decoration: none;
}
#scarica_convenzioni {
	position:absolute;
	left:425px;
	top:720px;
	width:160px;
	height:54px;
	z-index:27;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
#scarica_convenzioni a{
	font-size:11px;
	font-weight: bold;
	text-decoration:none;	
}
#scarica_convenzioni a:hover{
	font-size:11px;
	font-weight: bold;
	text-decoration:none;	
}
p.paragrafo_convenzioni {
	background-color:#eceded;
	color: #ab2662;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	padding:5px
}
/*
	STILI PER LA PAGINA accordi.jsp
*/
#pulsante1_accordi {
	position:absolute;
	left:0px;
	top:40px;
	width:172px;
	height:36px;
	z-index:22;
}
#pulsante2_accordi {
	position:absolute;
	left:172px;
	top:40px;
	width:236px;
	height:36px;
	z-index:23;
}
#pulsante3_accordi {
	position:absolute;
	left:408px;
	top:40px;
	width:186px;
	height:36px;
	z-index:24;
}
#accordi {
	position:relative;
	left:0px;
	top:76px;
	width:552px;
	height:600px;
	z-index:25;
	overflow:auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: none;
	border-bottom-style: none;
	border-right-color: #333333;
	border-bottom-color: #ff0000;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: justify;
	border-left-width: 1px;
	border-left-style: none;
	border-left-color: #333333;
}
#accordi a{
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
}
#accordi a:hover{
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
}
#scarica_accordi {
	position:absolute;
	left:325px;
	top:720px;
	width:160px;
	height:54px;
	z-index:27;
	color: #333333;
	text-align: left;
}
#scarica_accordi a{
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
}
#scarica_accordi a:hover{
	font-weight: bold;
	text-decoration:none;
	font-size: 12px;
}
#accordi_striscia{
background:#eceded;
font-size:10px;
color:#666666;
font-weight:normal;
}
#accordi_striscia a{
font-size:10px;
color:#666666;
font-weight:normal;
text-decoration:none
}
#accordi_striscia a:hover{
font-size:10px;
color:#0099CC;
font-weight:normal;
text-decoration:none
}



/*
	STILI PER LA PAGINA link.jsp
*/

#titolo_link {
	position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #e3001b;
	font-size: 25px;
	color: #e3001b;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

#contenuto_link {
	position:absolute;
	left:0px;
	top:39px;
	width:562px;
	height:620px;
	z-index:6;
	border: 1px solid #e3001b;
	padding: 15px;
	text-align: justify;
	overflow:auto;
	background:url(../images/codice_etico/sfondo.jpg);
	text-align: justify;	
		
}
#contenuto_link li{
	list-style-image: url(../images/lista_triangolo.jpg);
	line-height: 20px;
}
#contenuto_link a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#contenuto_link a:hover{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}



/*
	STILI PER LA PAGINA mappa.jsp
*/
#contenuto_mappa {
position:relative;
	height:715px;
	width:572px;
	left:0px;
	top:40px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #333333;
	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: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	text-align:justify;
	overflow:auto
}

#contenuto_mappa li {
	list-style:none;
	display:inline;
	padding:5px
}
#contenuto_mappa a{
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#000000
}
#contenuto_mappa a:hover{
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#0099CC
}
#link_mappa a{
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#000000
}
#link_mappa a:hover {
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#0099CC
}

/*
	STILI PER LA PAGINA comitato.jsp
*/
#titolo_comitato {
position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_grigio.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color: #FF9900;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#pulsanti_comitato {
position:absolute;
	height:40px;
	width:592px;
	left:0px;
	top:36px;
	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: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
#frame_chimica_comitato {
	position:absolute;
	left:0px;
	top:76px;
	width:562px;
	height:690px;
	z-index:6;
	border: 1px solid #333333;
	overflow:auto;
	padding: 15px;
}
#pulsantechimica1_comitato {
	position:absolute;
	left:6px;
	top:50px;
	width:130px;
	height:14px;
	z-index:21;
	text-align: center;
	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: #009384;
	border-right-color: #FF9900;
	border-bottom-color: #009384;
	border-left-color: #009384;
}
#pulsantechimica1_comitato a {
	color:#FF9900;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:normal
}
#pulsantechimica1_comitato a:hover{
	color:#FF9900;
	text-decoration: none;
	text-align: center;
	font-size:12px;
	font-weight:bold
}
#pulsantechimica2_comitato {
	position:absolute;
	left:136px;
	top:50px;
	width:160px;
	height:14px;
	z-index:22;
	text-align: center;
	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: #009384;
	border-right-color:#FF9900;
	border-bottom-color: #009384;
	border-left-color: #009384;
}
#pulsantechimica2_comitato a{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
font-weight:normal
}
#pulsantechimica2_comitato a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsantechimica3_comitato {
	position:absolute;
	left:296px;
	top:50px;
	width:160px;
	height:14px;
	z-index:23;
	text-align: center;
	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: #009384;
	border-right-color: #FF9900;
	border-bottom-color: #009384;
	border-left-color: #009384;
}
#pulsantechimica3_comitato a{
	color:#FF9900;
	text-decoration: none;
		font-size:12px;
font-weight:normal;
}
#pulsantechimica3_comitato a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}
#pulsantechimica4_comitato {
	position:absolute;
	left:454px;
	top:50px;
	width:130px;
	height:14px;
	z-index:24;
	text-align: center;
	
}
#pulsantechimica4_comitato a{
	color:#FF9900;
	text-decoration: none;
		font-size:12px;
font-weight:normal
}
#pulsantechimica4_comitato a:hover{
	color:#FF9900;
	text-decoration: none;
	font-size:12px;
	font-weight:bold
}

/*
	STILI PER LE PAGINE comunicati.JSP
*/
.titolo_comunicati  {
	position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_celeste.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#2e549d;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenuto_comunicati {
position:absolute;
	height:720px;
	width:552px;
	left:0px;
	top:40px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #333333;
	border-left-color: #333333;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	overflow:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	text-align:justify
}
#contenuto_comunicati a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d;
}
#contenuto_comunicati a:hover{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
/*
	STILI PER LA PAGINA avvisodinotifica.jsp
*/
#titolo_notifica {
	position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #9966CC;
	font-size: 25px;
	color:#9966CC;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#tutto_notifica {
	position:absolute;
	left:0px;
	top:39px;
	width:572px;
	height:735px;
	z-index:39;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9966CC;
	border-bottom-color: #9966CC;
	border-left-color: #9966CC;
	padding: 10px;
}
#tutto_notifica p{
	background-color: #eceded;
	padding: 10px;
}
#tutto_notifica a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
/*
	STILI PER LA PAGINA vetrina.jsp
*/


#contenuto_vetrina {
	position:absolute;
	left:0px;
	top:40px;
	width:562px;
	height:520px; /*QUANDO VIENE DATO IL TESTO METTERE HEIGHT=720*/
	z-index:6;
	border: 1px solid #666666;
	padding: 15px;
	text-align: justify;
	overflow:auto;
}

#contenuto_vetrina a{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
#contenuto_vetrina a:hover{
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}

#vetrinasx_vetrina {
	position:absolute;
	left:0px;
	top:10px;
	width:302px;
	height:419px;
	z-index:38;
	background:url(../images/vetrina/sfondo.jpg);
	color: #000000;
	padding: 10px;
}
#vetrinadx_vetrina {
	position:absolute;
	left:342px;
	top:20px;
	width:220px;
	height:359px;
	z-index:39;
	border: 1px solid #FF0000;
}
#vetrinamed_vetrina {
	position:absolute;
	left:0px;
	top:258px;
	width:572px;
	height:102px;
	z-index:40;
	padding: 10px;
	text-align: justify;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}



#pulsante_vetrina {
	position:absolute;
	left:342px;
	top:379px;
	width:224px;
	height:20px;
	z-index:38;
}
.grigio_vetrina {
background:#eceded
}
#contenuto_dettaglio_vetrina {
	position:absolute;
	left:0px;
	top:40px;
	width:562px;
	height:720px;
	z-index:6;
	border: 1px solid #666666;
	padding: 15px;
	text-align: justify;
	overflow:auto;	
	color:#000000;
}
#contenuto_dettaglio_vetrina a{
	font-size: 12px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
}
#contenuto_dettaglio_vetrina a:hover{
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
	font-weight: normal;
}
#contenuto_dettaglio_vetrina li{
	list-style-image: url(../images/lista_triangolo.jpg);	
}
#contenuto_vetrina_lista {
	position:absolute;
	left:0px;
	top:39px;
	width:562px;
	height:720px;
	z-index:6;
	border: 1px solid #666666;
	padding: 15px;
	text-align: justify;
	overflow:auto;
}

#contenuto_vetrina_lista a{
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	font-weight: bold;
}
#contenuto_vetrina_lista a:hover{
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

/*
	STILI PER LE PAGINE rassegna.JSP
*/
#titolo_rassegna  {
	position:absolute;
	height:33px;
	width:572px;
	left:0px;
	top:0px;
	background-image:url(../images/sfondi_titoli/sfondo_titolo_giallone.jpg);
	border: 1px solid #333333;
	font-size: 25px;
	color:#795507;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#contenuto_rassegna {
position:absolute;
	height:720px;
	width:552px;
	left:0px;
	top:40px;
    border: 1px solid #333333;
    border-top: 0px;
	line-height: 16px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	overflow:auto;
	text-align:justify
}
#contenuto_rassegna a{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
#contenuto_rassegna a:hover{
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	color:#2e549d
}
#privacy_appuntamenti{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
#privacy_appuntamenti a{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}
#privacy_appuntamenti a:hover{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration:underline
}

#messaggio {
	padding-right: 5px;
	font-weight: bold;
	color: #ff0000;
	text-align: right;
}

#messaggio p {	
	text-align: left;
}
/*
	STILI PER LA PAGINA newsletter.jsp
*/
#titolo_newsletter {
	position:absolute;
	height:35px;
	width:572px;
	left:0px;
	top:0px;
	border: 1px solid #f29400;
	font-size: 25px;
	color: #f29400;
	padding-top: 3px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;	
}
#contenuto_newsletter {
	position:absolute;
	left:0px;
	top:39px;
	width:562px;
	height:620px;
	z-index:6;
	border: 1px solid #f29400;
	padding: 15px;
	text-align: justify;
	overflow:auto;
}
#contenuto_newsletter a{
	font-size: 12px;
	
	text-decoration: none;
	
}
#contenuto_newsletter  a:hover{
	font-size: 12px;
	
	text-decoration: none;
	font-weight:normal;

} 

#contenuto_dettagliolink h3.testo_rosso, a{
	color: #f00000;
}

#formazione a {
	color: blue;
	text-decoration: underline; 
}
#formazione a:hover {
    text-decoration: underline;	
}







