a {
	color: #000000;
	text-decoration : underline;
}

a.aziende {
	color: #9A0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

a.aziende2 {
	color: #446D90;
	font-weight: 500;
	text-decoration: none;
}

a.aziende3 {
	color: #274E5E;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

a.aziende4 {
	text-decoration: underline;
}

a.aziende4:hover {
	text-decoration: underline;
}

a.elenco {
	color: #446D90;
	font-weight: 700;
	text-decoration: none;
}

a.elenco:hover {
	color: #274E5E;
	text-decoration: underline;
}

a.mappa {
	color: #9A0000;
	font-weight: 700;
	text-decoration: none;
}

a.mappa:hover {
	color: #274E5E;
	text-decoration: underline;
}

a.mappa2 {
	color: #274E5E;
	font-weight: 600;
	text-decoration: none;
}

a.mappa2:hover {
	color: #446D90;
	text-decoration: underline;
}

a.mappa3 {
	color: #000000;
	text-decoration: none;
}

a.mappa3:hover {
	color: #274E5E;
	text-decoration: underline;
}

a.navigazione {
	color: #F3F6F8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

a.navigazione:hover {
	color: #EDAD28;
}

a.percorso {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.percorso:hover {
	color: #EDAD28;
}

a.ricerca {
	color: #9A0000;
	font-weight: 550;
	text-decoration: none;
}

a.ricerca:hover {
	color: #000000;
	text-decoration: underline;
}

a.sec_liv {
	color: #000000;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.sec_liv:hover {
	color: #C51015;
	text-decoration: none;
}

a.sec_liv:active {
	color: #C51015;
	text-decoration: none;
}

/**************** LINK *****************/
a.sup {
	color: #F3DA5E;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.sup:hover {
	color: #FFFFFF;
	text-decoration: none;
}

a.terzo_liv {
	color: #999999;
	font-family: arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.terzo_liv:hover {
	color: #000000;
}

a.terzo_liv:active {
	color: #000000;
	text-decoration: none;
}

a.tit_cat {
	color: #6F92AA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a.tit_cat:hover {
	color: #000000;
}

a.tit_cat:active {
	color: #000000;
}

a.tit_popup {
	color: #274E5E;
	font-weight: bold;
}

a.tit_popup:hover {
	color: #85A5B8;
	font-weight: bold;
}

a.tit_popup2 {
	color: #274E5E;
	font-weight: 600;
	text-decoration: none;
}

a.tit_popup2:hover {
	color: #274E5E;
	text-decoration: underline;
}

a.tit_popup3 {
	color: #274E5E;
	font-weight: bold;
}

a.tit_popup3:hover {
	color: #85A5B8;
	font-weight: bold;
}

a:hover {
	color: #336666;
	text-decoration: underline;
}

H1 {	font-size : 15	px;}
H2 {	font-size : 12	px;}
H3 {	font-size : 11	px;}
H4 {	font-size : 10	px;}
H5 {	font-size : 9	px;}
H6 {	font-size : 9 px;}

input{
	background-color: #FFFFFF;
	border: 1 solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input.nobrd{
	background-color: transparent;
	border: 1 solid none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 196px;
}

select.ai {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 370;
}

select.ai2 {
	width: 300;
}

table.status_1 {
	background-color: #999999;
}

table.status_2 {
	background-color: #C51015;
}

table.status_3 {
	background-color: #FF6600;
}

table.status_4 {
	background-color: #EDAD28;
}

table.status_6 {
	background-color: #339900;
}

td.form {
	color: #FFFFFF;
	background-color: #274E5E;
	font-weight: bold;
	text-align: center;
	height: 20px;
	text-transform: uppercase;
}

td.form2 {
	color: #274E5E;
	background-color: #DBE4EA;
	font-weight: bold;
	height: 20px;
	text-align: left;
	padding-left: 5px;
}

td.cat{
	background-color: #274E5E;
	color: White;
	padding: 4px;
}
td.cat2{
	background-color: #85A5B8;
	color: White;
	padding: 4px;
}
td.cat3{
	background-color: transparent;
	color: #274E5E;
	padding: 4px;
}
td.cat3 a{
	color: #274E5E;
	text-decoration: none;
}
td.cat3 a:Visited{
	color: #274E5E;
	text-decoration: none;
}
td.cat3 a:Hover{
	color: #274E5E;
	text-decoration: none;
}
.titForm {
	color: #446D90;
	font-weight: bold;
}
/********************** TAGS **************************/
td{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.bordo{
	border: 1 solid #85A5B8;
}

.desc_img{
	color: #274E5E;
}

.errore{
	color: #9A0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.form {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.input{
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nav_rep {
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.noinput{
	background-color: transparent;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nome_az {
	font-size: 16px;
}

.ordinamento1 {
	color: #FFFFFF;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.ordinamento2 {
	color: #F3DA5E;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.ricerca2 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.sottotitoli_p{
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.status_1 {
	color: #999999;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}

.status_2 {
	color: #C51015;
	font-family: " Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}

.status_3 {
	color: #FF6600;
	font-family: "Copperplate Gothic Bold, Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}

.status_4 {
	color: #EDAD28;
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}

.status_6 {
	color: #274E5E;
	font-family: " Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
}

.testo {
	color: #274E5E;
	font-family: Verdana,Arial,  Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
}
.testo TD { 
color: #274E5E
}


.tit_cat_big {
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
}

.tit_cat_big:visited{
	color: #999999;
}

.tit_cat_big:hover{
	color: #000000;
}

.tit_comm {
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
}

.tit_comm:hover{
	color: #000000;
}

.tit_formm {
	color: #C51015;
	font-family: "Copped Gothic Bold, Arial Black, Arial";
	font-size: 12px;
}

.tit_popup {
	color: #274E5E;
	font-weight: bold;
}

.titnews{
	color: #9A0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/************************ CLASSI ***********************/
.titoli {
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.titoli_p{
	color: #274E5E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.unnamed1 {
	color: #FFFFFF;
	font-family: "Copperplate Gothic Bold, Arial Black, Arial";
	font-size: 12px;
}

.unnamed2 {
	color: #274E5E;
	font-family: "Copperplate Gothic bold, Arial Black, Arial";
	font-size: 12px;
}

FONT{ Font-family : Arial, Helvetica, sans-serif; font-size : 11Px;}

P{ Font-family : Arial, Helvetica, sans-serif; font-size : 11px;}

.recuperaPwd {
	display: block;
	width: 27px;
	height: 27px;
	background: url("../_img/bot_recuperaPwd_off.gif") top left no-repeat;
}
.recuperaPwd:hover {
	background: url("../_img/bot_recuperaPwd_on.gif") top left no-repeat;
}

#logoPrint{ display: none }