/* input AREA RISERVATA INIZIO generali ----------------------------------------------------*/ 

INPUT {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #3196F5;
}
textarea {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #3196F5;
}
select {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #3196F5;
}
a {
	font-family:verdana,arial;
	font-size:11px;
	color:#3196F5;
	text-decoration:underline;
}
a:hover {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7750B;
	text-decoration:underline;
}
.txt-gn-titolo {
	font-family:verdana,arial;
	font-size:11px;
	color:#055DAF;
	font-weight: bold;
	text-decoration:none;
}
.txt-gn-tilink {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7750B;
	font-weight: bold;
	text-decoration:none;
}
/* input AREA RISERVATA NEWS  ----------------------------------------------------------------*/ 
INPUT.news_input {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #0B39CD;
	background-color:#EBF7E8;
	border: 1px solid #6EA100;
    padding-right: 5px;
    padding-left: 5px;
}
textarea.news_textarea {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #0B39CD;
	background-color:#EBF7E8;
	border: 1px solid #6EA100;
    padding-right: 5px;
    padding-left: 5px;
	scrollbar-base-color : #D4F1A9;
}
select.select1 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 9px;
	font-weight : normal;
	color: #0B39CD;
	background-color:#EBF7E8;
	border: 1px solid #6EA100;
    padding-right: 5px;
    padding-left: 5px;
	scrollbar-base-color : #D4F1A9;
}
/* FINE */
/* classi generali--------------------------------------------------*/
td {
	font-family:verdana,arial;
	font-size:11px;
	color:#0B39CD;/*131E62*/
}

.txt-generale1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#3196F5;
	text-decoration:underline;
}
.txt-generale2 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7750B;
	text-decoration:none;
}
.txt-generale3 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F51D30;
	font-weight: bold;
	text-decoration:none;
}
.txt-generale4 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F51D30;
	text-decoration:none;
}
/* MENU TOP -------------------------------------------------------------*/
.txt-mn-top {
	font-family:verdana,arial;
	font-size:11px;
	color:#0B39CD;
	text-decoration:none;
}
.txt-mn-top1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
/* MENU SINISTRA -------------------------------------------------------------*/
.txt-mn-sx1 {
	font-family:verdana,arial;
	font-size:11px;
	font-weight: bold;
	color:#F7750B;/*F76A14*/
	text-decoration:none;
}
.txt-mn-sx2 {
	font-family:verdana,arial;
	font-size:11px;
	font-weight: bold;
	color:#Ffffff;
	text-decoration:none;
}
.txt-mn-sx3 {
	font-family:verdana,arial;
	font-size:11px;
	color:#575858;
	text-decoration:none;
}
/* TXT CORPO -------------------------------------------------------------*/
.txt-corpo-top1 {
	font-family:verdana,arial;
	font-size:10px;
	color:#F76A14;
	text-decoration:none;
}
/* NEWS - MENU - FORM - ERRORI- TXT -------------------------------------*/
.txt-mn-news {
	font-family:verdana,arial;
	font-size:11px;
	font-weight: bold;
	color:#055DAF;
	text-decoration:none;
}
.txt-mn-news1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#3196F5;
	text-decoration:none;
}
.txt-mn-news2 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F72610;
	text-decoration:none;
}
.txt-mn-news3 {
	font-family:verdana,arial;
	font-size:11px;
	font-weight: bold;
	color:#F61D0D;
	text-decoration:none;
}
.txt-news-form {
	font-family:verdana,arial;
	font-size:11px;
	color:#0B39CD;
	text-decoration:none;
}
.txt-news-errore {
	font-family:verdana,arial;
	font-size:11px;
	color:#F61807;
	text-decoration:none;
}
.txt-news-errore1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#6EA100;
	text-decoration:none;
}
.txt-news1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F76A14;
	text-decoration:none;
	letter-spacing:3px;
}
.txt-news2 {
	font-family:verdana,arial;
	font-size:11px;
	color:#0B39CD;
	text-decoration:none;
	padding-right: 3px;
    padding-left: 3px;
	padding-top: 3px;
}
.txt-news3 {
	font-family:verdana,arial;
	font-size:11px;
	color:#F76A14;
	text-decoration:none;
}
.txt-news4 {
	font-family:verdana,arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
/* AREA RISERVATA -------------------------------------------------------------*/
.txt-mn-ariservata {
	font-family:verdana,arial;
	font-size:11px;
	color:#808285;
	text-decoration:none;
}
.txt-a-riservata {
	font-family:verdana,arial;
	font-size:10px;
	color:#0B39CD;
	text-decoration:none;
}
.txt-a_riservata1 {
	font-family:verdana,arial;
	font-size:11px;
	color:#055DAF;
	font-weight: bold;
	text-decoration:none;
}
.txt-a-riservata2 {
	font-family:verdana,arial;
	font-size:10px;
	color:#3196F5;
	text-decoration:none;
}
.txt-a-riservata3 {
	font-family:verdana,arial;
	font-size:10px;
	color:#F7750B;     /*6EA100*/
	text-decoration:none;
}
.txt-rg {
	font-family:verdana,arial;
	font-size:10px;
	font-weight: bold;
	color:#0B39CD;     /*6EA100*/
	text-decoration:none;
}
/* download ---------------------------------------------------------------------------*/
.txt-cartella {
	font-family:verdana,arial;
	font-size:11px;
	color:#F51D30;
	font-weight: bold;
	text-decoration:none;
}
.txt-download {
	font-family:verdana,arial;
	font-size:10px;
	color:#848685;
	text-decoration:none;
}
.txt-download-vuoti {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7750B;
	text-decoration:none;
}

/* a.hover:  ----------------------------------------------------------------------------*/
a.txt-generale1:hover {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7750B;
	text-decoration:underline;
}
a.txt-a-riservata2:hover {
	font-family:verdana,arial;
	font-size:10px;
	color:#F7750B;
	text-decoration:underline;
}
a.txt-a-riservata:hover {
	font-family:verdana,arial;
	font-size:10px;
	color:#F7A60B;
	text-decoration:underline;
}
a.txt-mn-top:hover {
	font-family:verdana,arial;
	font-size:11px;
	color:#F7A60B;
	text-decoration:none;
}
a.txt-mn-sx1:hover {
	font-family:verdana,arial;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
/* background*/
/* bg generali*/
.bg-generale1{
	background-color:#ffffff;
}
.bg-gn-trarighe{
	background-color:#f5faed;
}
/* fine bg generali */
.bg-sfondo{
	background-color:#EBF7E8;
}
.bg-top1{
	background-color:#6EA100;
}
.bg-top2{
	background-color:#ffffff;
}
.bg-top3{
	background-color:#D4F1A9;
}
.bg-top4{
	background-color:#B8F162;
}
.bg-tratt{
	background-image: url(../images/news/trattegiato_verde.gif);
}
.bg-sfondo-mn-sx{
	background-image: url(../images/mnsx/sfondo.gif);
	background-repeat: no-repeat;
	background-color:#F5FAED;
}
.bg-sfondo-mn-sx-indirizzo{
	background-image: url(../images/mnsx/sfondo_indirizzo.gif);
	background-repeat: no-repeat;
	background-color:#F5FAED;
}
.bg-mn-sx1{
	background-color:#0B84F4;
}
.bg-mn-sx2{
	background-color:#D3E6F7;
}
.bg-corpo-top1{
	background-color:#F5FAED;
}
.bg-mn-dx{
	background-color:#F7750B;
}
.bg-mn-dx1{
	background-color:#F7A60B;
}
.bg-mn-dx2{
	background-color:#F7DBA5;
}
.bg-news{
	background-color:#D5F988;
}