P {
}

H1 {

	FONT-WEIGHT: bold; FONT-SIZE: large; FONT-FAMILY: verdana, geneva, arial, helvetica

}

H2 {

	

}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: verdana, geneva, arial, helvetica

}

A {
	font-style: normal;
	text-decoration: none;
	color:#054fab;


}

A:visited {

	

}

A:active {

	

}

A:hover {

	font-style: normal;
	text-decoration: none;
	color:#ff9900;

	

}

BODY {
	scrollbar-3dlight-color: #3C729D;
	scrollbar-arrow-color: #3C729D;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: #3C729D;
	scrollbar-face-color: White;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: White;
	scrollbar-track-color: White;
	background:#FF9900;
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	font-size:13px;


}

.style1 {

	FONT-SIZE: 8pt; COLOR:#054fab; FONT-FAMILY: verdana, geneva, arial, helvetica

}

.style11 {

	FONT-SIZE: 7pt; COLOR:#054fab; FONT-FAMILY: verdana, geneva, arial, helvetica

}

.style_petit {

	FONT-SIZE: 7pt; COLOR:#054fab; FONT-FAMILY: verdana, geneva, arial, helvetica

}


.small {

	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	font-size:12px;

}



.smaller {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #04428f; FONT-FAMILY: verdana, geneva, arial, helvetica

}


.small_blank {


	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif;
	COLOR: white;
	FONT-WEIGHT: bold;
	font-size:12px;



}


.stand {

	 
	font-size:13px;

}


.stand_bold {

	FONT-WEIGHT: bold;
	font-size:14px;
	

}


.standgrey {

	FONT-SIZE: 11px; COLOR: #a8a8a8; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif;
}

.standgrey_smaller {

	FONT-SIZE: 10px; COLOR: #a8a8a8; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif;
}

.standgrey_smaller_strong {

	FONT-SIZE: 10px; COLOR: #666666; font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif;
}


.stand_blu {

	FONT-SIZE: 9pt; COLOR: #054fab; FONT-FAMILY: verdana, geneva, arial, helvetica

}


.article {

	FONT-WEIGHT: bold; FONT-FAMILY: verdana, geneva, arial, helvetica; color:#FFFFFF; FONT-SIZE: 13pt;

}

.article_blu {

	FONT-WEIGHT: bold; FONT-FAMILY: verdana, geneva, arial, helvetica; color:#5B94BD; FONT-SIZE: 13pt;

}


.article_blu_medium {

	FONT-WEIGHT: bold; FONT-FAMILY: verdana, geneva, arial, helvetica; color:#5B94BD; FONT-SIZE: 11pt;

}

.article_orange_italic_medium {

	FONT-WEIGHT: bold; FONT-FAMILY: verdana, geneva, arial, helvetica; color:#ff9900; FONT-SIZE: 10pt; font-style: italic;

}






H4 {

	FONT-FAMILY: verdana, geneva, arial, helvetica

}

.standRed {

	FONT-SIZE: 10pt; COLOR: #990000; FONT-FAMILY: verdana, geneva, arial, helvetica
}


.Sottocategoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #6f6f6f;
	text-decoration: none;
	text-align: left;
	vertical-align: top;

}
.Categoria {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 800;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6699CC;
	text-align: left;
	vertical-align: baseline;
}
.standBold {
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: verdana, geneva, arial, helvetica;
	font-weight: 800;

}
.standForm {
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: verdana, geneva, arial, helvetica;
	font-weight: 300;
	border: 2px solid #006699;


}
.BordoBlu {
	font-family: Verdana;
	font-size: 12px;
	font-weight: 300;
	color: #000000;
	text-decoration: none;
	border: 1px solid #3c729d;
}
td {
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	font-size: 13px;
	text-decoration: none;
}
.standFormBtn {
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: verdana, geneva, arial, helvetica;
	font-weight: 300;
	border: 1px solid #006699;

}
.BordoBluSmall {

	font-family: Verdana;
	font-size: 9px;
	font-weight: 300;
	color: #000000;
	text-decoration: none;
	border: 1px solid #990000;
}
.BordoRossoSmall {

		font-family: Verdana;
	font-size: 10px;
	font-weight: 300;
	color: #000000;
	text-decoration: none;
	border: 1px solid #990000;
}
.BordoRosso {



	font-family: Verdana;
	font-size: 12px;
	font-weight: 300;
	color: #000000;
	text-decoration: none;
	border: 1px solid #990000;
}
.standFormBtnDisabled {
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Verdana;
	font-weight: 300;
	border: 1px solid #666666;
	background-color: #CCCCCC;

}
.TableHead {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3300FF;
}
.TableRowOdd {


	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.TableRowEven {


	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FF9900;
}
.TableHeadVerde {

	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	background-color: #339966;
}
.standRedBold {
	FONT-SIZE: 8pt;
	COLOR: #4b7ab2;
	FONT-FAMILY: verdana, geneva, arial, helvetica;
	font-weight: 800;
	text-decoration: none;

}
.TableRigaGrigia {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-weight: 300;
	color: #000000;
	text-decoration: none;


}
.TableBordoGrigio {
	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #DADADA;
}
.TableRowGrey {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-weight: 300;


}
.TableRowBlu {

	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #6699CC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight: 300;
}
.TableBordoGrigio2 {

	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #666666;
}
.TableBordoBlu2px {


	font-family: Verdana;
	font-size: 12px;
	border: 1px solid #3300FF;
}

	

#select {
	color: #FFFFFF;
	background: #3c729d;
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	font-size:12px;
	
	
}

#select2 {
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	color: #FFFFFF;
	background: #cc3300;
}

#select3 {
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	color: #FFFFFF;
	background: #ff9900;
}

#select4 {
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	color: #FFFFFF;
	background: #025dce;
}



.selezionato {
	font-family:"Trebuchet MS", verdana, arial, "Times New Roman", serif; 
	color: #000000;
	background: #6680aa;
}
.opt1 {
	background: #8da1c2;
}
.opt2 {
	background: #CCCCFF;
}
.opt3 {
	background: #FFCCFF;
}


.style3 {
	font-size: 14px;
	font-weight: bold;
}



/* prima gli stili della tabella contenitore */ 
TABLE.miaClasse 
{ 
border:2px solid #FF9900; 
/* o border:1px solid black se lo vuoi nero */ 
} 

TABLE.miaClasse2
{ 
border:2px dashed #D10000; 
/* o border:1px solid black se lo vuoi nero */ 
} 


TABLE.miaClasse3
{ 
border:1px solid #E4E4E4; 
/* o border:1px solid black se lo vuoi nero */ 
} 

 TABLE.miaClasse3 TR TD 
{ 
border:1px solid #E4E4E4; 
} 


TABLE.classeeventi
{ 
border:1px solid #335b81; 
/* o border:1px solid black se lo vuoi nero */ 
} 

 TABLE.classeeventi TR TD 
{ 
border:1px solid #335b81; 
} 



/* 
border:1px solid black; sarebbe la forma contratta 
border: spessore tipo_di_bordo colore; 
es. border:3px dashed #FFF o 
es. border:1px dotted #000; 
in alternativa puoi metterti li con pazienza e fare tutte le definizioni 
border-width:1px; 
border-style:dotted; 
border-color:#000; 
o addirittura configurare ogni singolo bordo 
border-left-width:1px; 
border-right-width:1px; 
border-top-width:1px; 
border-bottom-width:1px; 
e via dicendo 
border-left-style:dotted; 
border-left-color:#000; 
*/ 








