BODY
{
	COLOR: #333333;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	/*line-height : 26px;*/
	text-align : justify;
}
BODY.popup
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFFFFF;
	/*line-height : 26px;*/
	text-align : justify;
}

A:link
{
    COLOR: #426552;
    FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif; 	     
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #426552;
    FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;  	 
    TEXT-DECORATION: underline
}
A:visited
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;		
	TEXT-DECORATION: underline
}
A:hover
{
	COLOR: #FF6600;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;	
	text-decoration : underline;
}
A.link1:link
{
  COLOR: #FF6600;
  FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif; 	     
  TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link1:active
{
  COLOR: #FF6600;
  FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;  	 
  TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link1:visited
{
	COLOR: #FF6600;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;		
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link1:hover
{
	COLOR: #509853;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;	
	text-decoration : underline;
}

A.link2:link
{
  COLOR: #426552;
  FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif; 	     
  TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link2:active
{
  COLOR: #426552;
  FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;  	 
  TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link2:visited
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;		
	TEXT-DECORATION: underline;
	FONT-SIZE: 10px;
}
A.link2:hover
{
	COLOR: #FF6600;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;	
	text-decoration : underline;
}

P
{
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;		
}

UL
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;	
	/*list-style-image : url(../images/punto_grigio.gif);
	*/
	/*margin-left : 16px;*/
	list-style-type : square;	
	text-align : left;
	/*margin-top : 4px;*/
}
TABLE.tabella1
{
	background-color: #FFFFFF; 
  border: 1px solid #517B5F;	
}
TABLE.tabella2
{
	background-color: #FFFFFF; 
  border: 1px solid #FF9900;	
}
TD
{
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 12px;	
	color : #426552;
}

TD.areaverde1
{
	COLOR: #426552;
	background-color: #F9FCF5; 
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.areaverde2
{
	COLOR: #426552;
	background-color: #FAFDEC; 
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.areaarancio1
{
	COLOR: #426552;
	background-color: #FFFBF1; 
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

TD.bordo
{
	background-color: #FFFFFF; 
  border: 1px solid #000000;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
}

TD.fonterhome
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align : justify;
	padding : 5px 5px 5px 5px;	
	/*line-height : 27px;
	*/	
}

/* avvisi di gara */

TD.intestazione1
{
	COLOR: #426552;
	BACKGROUND-COLOR: #EFF9CC;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.intestazione2
{
	COLOR: #FF6600;
	BACKGROUND-COLOR: #EFF9CC;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.dettagli1
{
	COLOR: #426552;	
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
/* notizie ed eventi */

TD.data
{
	COLOR: #FF6600;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.luogo
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
TD.descrizione
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

IMG.bordo
{
	border: 1px solid #666666;
}

.testo1
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align : justify;
	background-color: #FAFDEC;
	/*line-height : 27px;
	*/	
}
.testo2
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.testo3
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align : justify;
	background-color: #FFFBF1;
	/*line-height : 27px;
	*/	
}
.testo4
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	text-align : justify;
	background-color: #F9FCF5;
	/*line-height : 27px;
	*/	
}
.testo5
{
	COLOR: #FF9900;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.testo6
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}

.titolo
{
	COLOR: #437E46;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	/*line-height : 27px;	*/
}
.titolo2
{
	COLOR: #D95700;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	/*line-height : 27px;	*/
}
.indirizzo
{
	COLOR: #426552;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 11px;	
}



.sfondo1
{
	BACKGROUND-COLOR: #517B5F;
}
.sfondo2
{
	BACKGROUND-COLOR: #FF9900;
}


/* sfondi riquadri */

/* ricerca, area riservata, redazionale */

.bordoverdetop1
{
	background-image : url(../images/bordoverde1_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoverdebot1
{
	background-image : url(../images/bordoverde1_sfbot.jpg);
	background-repeat : repeat-x;
}
.bordoverdesx1
{
	background-image : url(../images/bordoverde1_sfsx.jpg);
	background-repeat : repeat-y;
}
.bordoverdedx1
{
	background-image : url(../images/bordoverde1_sfdx.jpg);
	background-repeat : repeat-y;
}
.bordoverdetop2
{
	background-image : url(../images/bordoverde2_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoverdetop3
{
	background-image : url(../images/bordoverde3_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoverdetop4
{
	background-image : url(../images/bordoverde4_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoverdebot2
{
	background-image : url(../images/bordoverde2_sfbot.jpg);
	background-repeat : repeat-x;
}
.bordoverdesx2
{
	background-image : url(../images/bordoverde2_sfsx.jpg);
	background-repeat : repeat-y;
}
.bordoverdedx2
{
	background-image : url(../images/bordoverde2_sfdx.jpg);
	background-repeat : repeat-y;
}

/* notizie */

.bordoaranciotop1
{
	background-image : url(../images/bordoarancio1_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoaranciotop2
{
	background-image : url(../images/bordoarancio2_sftop.jpg);
	background-repeat : repeat-x;
}
.bordoaranciobot1
{
	background-image : url(../images/bordoarancio1_sfbot.jpg);
	background-repeat : repeat-x;
}
.bordoaranciosx1
{
	background-image : url(../images/bordoarancio1_sfsx.jpg);
	background-repeat : repeat-y;
}
.bordoaranciodx1
{
	background-image : url(../images/bordoarancio1_sfdx.jpg);
	background-repeat : repeat-y;
}

/* eventi */

.bordoaranciosx2
{
	background-image : url(../images/bordoarancio2_sfsx.jpg);
	background-repeat : repeat-y;
}
.bordoaranciodx2
{
	background-image : url(../images/bordoarancio2_sfdx.jpg);
	background-repeat : repeat-y;
}


.sfondofonter
{
	background-image : url(../images/sfondo_fonter.jpg);
	background-repeat : repeat-x;
}

/* faq */

.domanda
{
	COLOR: #FF6600;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}
.risposta
{
	COLOR: #437E46;
	FONT-FAMILY:  Verdana, Arial, Geneva, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}


input {
font-size: 8pt;
}
input.bordo1 {
font-size: 8pt;
COLOR: #426552;
border : 1px solid #509853;
}
input.bordo2 {
font-size: 8pt;
COLOR: #D95700;
border : 1px solid #FF9900;
}
select {
font-size: 8pt;
}
option {
font-size: 8pt;
}
input.bottone {
font-size: 8pt;
}





