a:link, a:active, a:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	
}


a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: underline;
	background: #000000;
	padding: 0px 0px 0px 0px;
}



a.linkelenco:link, a.linkelenco:active, a.linkelenco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.linkelenco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.linkelenco:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: underline;
	background: #000000;
	padding: 0px 0px 0px 0px;
}


a.linkmenu:link, a.linkmenu:active, a.linkmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 90%;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

a.linkmenu:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #000000;
	text-decoration: none;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}


a.linkacc:link, a.linkacc:active, a.linkacc:visited, a.linkacc:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffcc00;
	text-decoration: none;
	background: transparent;
	padding: 0px 0px 0px 0px;
	line-height: 16px;
}

a.linkgiallo:link, a.linkgiallo:active, a.linkgiallo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #cc0000;
	text-decoration: none;
	padding: 0px 0px 0px 3px;
	line-height: 15px;
}

a.linkgiallo:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	text-decoration: none;
	background: #cc0000;
	padding: 0px 0px 0px 3px;
	line-height: 15px;
}


a.linkgrafico:link, a.linkgrafico:active, a.linkgrafico:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
}

a.linkgrafico:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #ffffff;
	text-decoration: underline;
	background: #000000;
	padding: 0px 0px 0px 0px;
}





body {

margin-top:5px;
height: 90%;
text-align:center;
padding: 0px 0px 0px 0px;
background-color: #666666;

}

.border {

border: 0;

}

#titolo {

margin: auto;
margin-top:5px;
width: 530px;
min-height: 400px;
height: auto !important;
height: 100%;
text-align:left;
padding: 0px 0px 0px 0px;
background: #fff;

}

#user {

margin-top:50px;
margin-left: 150px;
width: 300px;
min-height: 30px;
height: auto !important;
height: 30px;
text-align:left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000000;
padding: 0px 0px 0px 0px;
background: #fff;

}

#pass {

margin-top:-5px;
margin-left:106px;
width: 300px;
min-height: 30px;
height: auto !important;
height: 30px;
text-align:left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
color: #000000;
padding: 0px 0px 0px 0px;
background: #fff;

}

#puls_accesso {

margin-top:0px;
margin-left:195px;
width: 200px;
min-height: 30px;
height: auto !important;
height: 30px;
text-align:left;
padding: 0px 0px 0px 0px;
background: #ffffff;

}

.input {

margin-top:0px;
font-weight: bold;
font-size:12pt;
font-family:verdana, arial,helvetica,sans-serif;
color: #000000;
border: 1px solid #000000;
background:#ffffff;
width:140px;
padding: 0px 0px 0px 0px;

}


#pagina {

margin: auto;
width: 95%;
min-height: 550px;
height: auto !important;
height: 550px;
background-image: url('sfondo_menu.jpg');

text-align: left;

}

#banner {

width: 100%;
min-height: 75px;
height: auto !important;
height: 75px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff;
background-color: #363844;

}



#riga {

margin-top: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
color: #ffffff;
background: #333333;
padding: 0px 0px 0px 0px;

}

#testo_utente {

margin-top: 0px;
margin-left: 10px;
width: 400px;
min-height: 15px;
height: auto !important;
height: 15px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #ffffff;
background: #333;
padding: 1px 0px 0px 0px;

}

#colonna_sx {

margin-top: 0px;
margin-left: 0px;
width: 200px;
min-height: 440px;
height: auto !important;
height: 440px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10PT;
color: #000000;
background-color: #999999;
padding: 3px 0px 0px 0px;


}

#colonna_dx {

margin-top: -433px;
margin-left: 210px;
width: 65%;
min-height: 420px;
height: auto !important;
height: 420px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10PT;
color: #000000;
background-color: #ffffff;

}

#accesso {

margin-top: 10px;
margin-left: 10px;
width: 85%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #cc0000;
padding: 3px 0px 0px 6px;

}

#menu {

margin-top: 0px;
margin-left: 10px;
width: 85%;
min-height: 35px;
height: auto !important;
height: 35px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background: transparent;
padding: 3px 0px 0px 6px;

}

#menu2 {

margin-top: 0px;
margin-left: 10px;
width: 85%;
min-height: 60px;
height: auto !important;
height: 60px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background: transparent;
padding: 3px 0px 0px 6px;

}


#titolo_menu {

margin-top: 0px;
margin-left: 10px;
width: 85%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #333333;
padding: 3px 0px 0px 6px;

}

#tit_aggiornamento {

margin-top: -20px;
margin-left: 10px;
width: 85%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #333333;
padding: 3px 0px 0px 6px;

}

#titolo_pagina {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #333333;
padding: 3px 0px 0px 10px;

}

#tot_acc {

margin-top: 5px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0px 0px 10px;

}

#riga_bianca {

margin-top: 5px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #ffffff;
padding: 3px 0px 0px 10px;

}



#acc {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 3px 0px 0px 10px;

}

#acc2 {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0px 0px 10px;

}

#titolo_richiesta {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #333333;
padding: 3px 0px 0px 10px;

}

.arancione {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFCC00;

}

#titolo_grafico {

margin-top: 10px;
margin-left: 0px;
width: 480px;
height: 25px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background: transparent;
padding: 0px 0px 0px 0px;

}

#grafico {

margin-top: 0px;
margin-left: 10px;
width: 480px;
height: 150px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-image: url('grafico.jpg');
padding: 0px 0px 0px 0px;

}



#primo_g {

margin-top: -16px;
margin-left: 60px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#secondo_g {

margin-left: 110px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#terzo_g {

margin-left: 170px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#quarto_g {

margin-left: 230px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#quinto_g {

margin-left: 290px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#sesto_g {

margin-left: 350px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#settimo_g {

margin-left: 410px;
width: 40px;
text-align: left;
background-image: url('sfondo_grafico.jpg');
padding: 0px 0px 0px 0px;

}

#data_grafico {

margin-top: -16px;
margin-left: 50px;
width: 100%;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
color: #000000;
background: transparent;
padding: 0px 0px 0px 0px;

}

#pagina_bandi {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 400px;
height: auto !important;
height: 400px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #ffffff;
padding: 0px 0px 0px 0px;

}

#ins_bandi {

margin-top: 10px;
width: 100%;
font-weiht: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;
padding: 0px 0px 0px 0px;


}

#titolo_elenco {

margin-top: -6px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
background-color: #333333;
padding: 3px 0px 0px 10px;

}

#elenco_bandi {

margin-top: 10px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;
background-color: #ffffff;
padding: 0px 0px 0px 5px;

}


#oggetto_bandi {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 0px 0px 0px 5px;

}

#canc_bandi {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;
background-color: #cccccc;
padding: 0px 0px 0px 0px;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #666666;

}

#oggetto_bandi_chiaro {

margin-top: 0px;
margin-left: 0px;
width: 100%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 0px 0px 0px 5px;

}

#canc_bandi_chiaro {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 20px;
height: auto !important;
height: 20px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFCC66;
background-color: #eeeeee;
padding: 0px 0px 0px 0px;
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #666666;

}

.testo_giallo {

font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;

}

#etichetta_categoria {

float: left;
margin-top: 10px;
margin-left: 0px;
width: 29%;
min-height: 170px;
height: auto !important;
height: 170px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#casella_categoria1 {

float: left;
margin-top: 10px;
width: 35%;
min-height: 170px;
height: auto !important;
height: 170px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#casella_categoria2 {

float: left;
margin-top: 10px;
width: 35%;
min-height: 170px;
height: auto !important;
height: 170px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}


#etichetta_form {

float: left;
margin-top: 0px;
margin-left: 0px;
width: 29%;
min-height: 23px;
height: auto !important;
height: 23px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 3px 0 0 0;

}

#casella_form {

float: left;
margin-top: 0px;
width: 70%;
min-height: 25px;
height: auto !important;
height: 25px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 1px 0 0 0;

}

#etichetta_form_p {

float: left;
margin-top: 10px;
margin-left: 0px;
width: 29%;
min-height: 23px;
height: auto !important;
height: 23px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#casella_form_p {

float: left;
margin-top: 10px;
width: 70%;
min-height: 25px;
height: auto !important;
height: 25px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 1px 0 0 0;

}

#etichetta_form1 {

float: left;
margin-top: 0px;
margin-left: 0px;
width: 29%;
min-height: 23px;
height: auto !important;
height: 23px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#casella_form1 {

float: left;
margin-top: 0px;
width: 70%;
min-height: 25px;
height: auto !important;
height: 25px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 1px 0 0 0;

}

#etichetta_descrizione {

float: left;
margin-top: 0px;
margin-left: 0px;
width: 29%;
min-height: 100px;
height: auto !important;
height: 100px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#casella_descrizione {

float: left;
margin-top: 0px;
width: 70%;
min-height: 100px;
height: auto !important;
height: 100px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 3px 0 0 0;

}

#etichetta_descrizione1 {

float: left;
margin-top: 0px;
margin-left: 0px;
width: 29%;
min-height: 100px;
height: auto !important;
height: 100px;
text-align: right;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 3px 0 0 0;

}

#casella_descrizione1 {

float: left;
margin-top: 0px;
width: 70%;
min-height: 100px;
height: auto !important;
height: 100px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 3px 0 0 0;

}


#dimensione_foto {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 80px;
height: auto !important;
height: 80px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;
background-color: #fff;
padding: 10px 0 0 0;

}

#dimensione_locandina {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 120px;
height: auto !important;
height: 120px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #cc0000;
background-color: #ffffff;
padding: 10px 0 0 0;

}


#pulsanti {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 50px;
height: auto !important;
height: 50px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #eeeeee;
padding: 25px 0 0 0;

}

#pulsanti1 {

margin-top: 0px;
margin-left: 0px;
width: 99%;
min-height: 30px;
height: auto !important;
height: 30px;
text-align: center;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #cccccc;
padding: 25px 0 0 0;

}













































